3 ms·
Oh, my bad, was thinking he was referring to some the available built in monads in Haskell implementation. Still, the example is an obscure Window Manager? And
by batista 15y ago
Oh, my bad, was thinking he was referring to some the available built in monads in Haskell implementation.
Still, the example is an obscure Window Manager? And a tiling one, at that? Not the premier example of what he asks for, end user successful complicated software that has had to mature and deal with lots of real world corner cases, bugs etc.
- tikhonj 15y agoIf anything, a tiling window manager is exactly that sort of software: it has to please a wide variety of extremely picky power users and has to deal with tons of corner cases--weird programs (the GIMP), weird layouts, multiple monitors, panels...etc. On top of that, it has to work well with an absurd amount of customization. The fact that XMonad manages all this with so little code is particularly impressive.