[Haskell] Re: Typing in haskell and mathematics