Haskell tweaks