new haskell names