Re: fromInt
"Bob Tennent" <[email protected]>
| Newsgroups | gmane.comp.lang.haskell.hugs.bugs |
|---|---|
| Message-ID | <[email protected]> |
> >| If I enter fromInt 5 at the hugs prompt, I get 5. If I use fromInt 5 >in >a module and try to load the | module, I'm told that fromInt is >undefined, >unless I explicitly import Hugs.Prelude. > > >Same with toInt, fromDouble. Evidently a mismatch between the exports of > >Hugs.Prelude and the imports of Prelude.hs. >These are internal functions of the Hugs implementation of the Prelude, >and not part of standard Haskell. It's a bug that they're visible when >no module is loaded. (The names in scope are always those in scope >inside the current module, and in this case that's the Prelude.) Then it's very unfortunate that a standard textbook such as Thompson uses fromInt and doesn't even mention fromIntegral, which I presume is the politically correct alternative.