A Haskell implementation of the Shen programming language.