xmonad is a tiling window manager for the X Window System, written in the functional programming language Haskell.
Read more about Xmonad.