kristof, I'm not sure what help I can be, but I'd like to support your effort. Both Haskell bindings for Wayland, and another Wayland WM seem like things that should exist. Have you set up version control for this yet? - Lucas