more haskell whatever