StumpWM [SEP] programming language
StumpWM
StumpWM is a tiling window manager that was created when developer Shawn Betts found ratpoison growing increasingly large and "lispy". Intended as a successor to ratpoison, StumpWM is released under the terms of the GNU General Public License, version 2 (GPLv2).
As explained on the StumpWM wiki, the developers decided to largely re-implement ratpoison in Common Lisp using CLX:
The authors describe StumpWM in the following terms:
Lisp and customization.
StumpWM can be run in both Steel Bank Common Lisp
Xmonad
xmonad is a dynamic window manager (tiling) for the X Window System, noted for being written in the functional programming language Haskell.
Window manager.
Begun in March 2007, version 0.1 was announced in April 2007 as 500 lines of Haskell. xmonad is similar to dwm, larswm, StumpWM and other members of the tiling window manager family in that it arranges windows in a nonoverlapping pattern and strives to make it possible for the user to productively manage windows without the use of the mouse. xmonad is