Haskell Calisthenics