[Haskell-cafe] function decl syntax oddities