[ANN] Rivulet Window Manager
Haskell Community [Unofficial]
April 13, 2026
I am ecstatic to hear that! I agree, the callback system feels super duper gross as a Haskeller. I sort of accepted early on that everything is going to be I/O just by nature of what we’re building, but I am totally open to contributions from folks that have better ideas lol
The event stream idea sounds good. I was wondering how much of a PITA it would be to just implement the Wayland socket protocol in pure Haskell and do it that way. If you want to contribute, please be my guest! I want as many folks as possible to be in on this project… I think it’s the only way Haskell & Wayland will grow
Discussion in the ATmosphere