271 haskell