[ANN] Rivulet Window Manager
Haskell Community [Unofficial]
April 13, 2026
jackiedorland:
> I’d also like to point that unit testing has been a nightmare for me with Rivulet. It’s a total pain to restart Rivulet/River every time I need to test something visually and very hard to write Hspec tests for.
ooo. Sounds like we are on the same page then.
This is the mess I was going through to write implement the event stream.
* wxyzmonad/WXYZ/Wayland.hsc at river · nishantjr/wxyzmonad · GitHub
* wxyzmonad/cbits/river.c at river · nishantjr/wxyzmonad · GitHub
Perhaps with @arossato’s help we could get it all generated, or better still: get everything in Haskell.
Discussion in the ATmosphere