Layoutz 0.3.2 🪶 Zero-dep Elm-style TUI’s for Haskell - now w/ terminal plots & more
Haskell Community [Unofficial]
March 6, 2026
Hello - thx for taking a peek … true … the brick interface / entrypoint looks pretty “Elm”y at a glance
but the Brick event handler EventM is monadic - so you mutate state and do IO inline … layoutz keeps it in this sense “pure” …
you return a new State + Commands and the runtime handles side effects..
Tangentially related … cf. this Reddit answer on (Brick vs Layoutz)
Discussion in the ATmosphere