
On Thu, 13 Jun, 2013 at 09:25:32 GMT, Jens Petersen wrote:
to Wayland replacing X11. It would be cool to rewrite xmonad as a wayland/weston compositor or at least to write one in Haskell - probably first a binding to libwayland is needed I suppose.
There was discussion on #xmonad to use a pure Haskell implementation of the protocol rather than binding the C code. I haven't seen any actual progress though. I started on a library[1] to try to extract out the pure data structures from XMonad (and attempted to fix bug #4 as well), but haven't had time. The goal was to rebase XMonad onto it so that xmonad-contrib could use be used for both, just switching the monad would be needed (some modules would obviously need to be DM-specific). --Ben [1]https://github.com/mathstuf/data-wm