Haskell learning playground.