Seems like Stu shares a lot of opinions with our group. He backed Poucet on twitter too.
I'm starting to wonder how to compose blobs.
Ok so concatenating is sort-of an option especially if you imagine [base unrepl blob][extension1][extension2]...
then blobs for extensions may be re-upgrades โ I have to think through that
rather than (add-extension! ...)
(and defining what an extension can do), letโs give whole power to blobs by exposing a way to start an unrepl from unrepl (akin to what clojure.main/repl
does)
I'm guessing extensions can add new [:blah]
to unrepl? When nesting clojure.main/repl, I think you get a "clean slate", would it be confusing to have them nested & compose like that?
Honestly, I don't know. There are more pressing matters, let's put this on the back burner. Hopefully we'll get a tasty stew of ideas.
I'll start with the obvious to hear the drawbacks: Concatenate them?
Thanks, otherwise I would have overlooked this option.