[Haskell-cafe] Which one is right?
Thomas Davie
tom.davie at gmail.com
Wed Jun 24 15:05:50 EDT 2009
This looks like Hugs defaulting to a different type to ghci,
specifically, Hugs is defaulting to one of the high precission types
like CReal or Rational, while ghci is defaulting to Float or Double.
Bob
On 24 Jun 2009, at 21:03, Linker wrote:
> Hi,All,
> Construct a list:
> [0,0.1..1]
>
> ====================================
> || || || || || || ||__ Hugs 98: Based on the Haskell 98
> standard
> ||___|| ||__|| ||__|| __|| Copyright (c) 1994-2005
> ||---|| ___|| World Wide Web: http://haskell.org/
> hugs
> || || Bugs: http://hackage.haskell.org/trac/hugs
> || || Version: September 2006
> _________________________________________
>
> Haskell 98 mode: Restart with command line option -98 to enable
> extensions
>
> Type :? for help
> Hugs> [0,0.1..1]
> [0.0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1.0]
> Hugs>
>
> ====================================
> GHCi, version 6.8.2: http://www.haskell.org/ghc/ :? for help
> Loading package base ... linking ... done.
> Prelude> [0,0.1..1]
> [0.0,0.1,0.2,0.30000000000000004,0.4,0.5,0.6,0.7,0.7999999999999999,0.8999999999999999,0.9999999999999999
> ]
> Prelude>
>
> ====================================
> Thanks.
>
>
> --
> Regards,
> Linker Lin
> linker.m.lin at gmail.com
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
More information about the Haskell-Cafe
mailing list