Post

The capabilities are registered with the bricks separately and so you could write to a database, an IORef, or a JSON file. You don't lock yourself into any of these choices.

The bricks can also be sequenced **outside** of Haskell code. You could ask an LLM to discover the available bricks and build layouts which can be linted and run.

If you are familiar with Graphula, this is conceptually very similar. It just decouple you from Persistent and Arbitrary. In fact, you can basically write Graphula using wall (see wall-graphula/ in the repository).

0 reposts0 likes

I would call this alpha ready, but I have some folks at work interested in using it. Hopefully I can iterate a bit at work. LLM assisted, but I've reviewed every line of code.