Re: Haskell and principal types