[Haskell-cafe] bug in number reading?

Brandon S. Allbery KF8NH allbery at ece.cmu.edu
Sun Sep 28 18:44:52 EDT 2008


On 2008 Sep 28, at 18:42, Jason Dusek wrote:
>  Maybe I'm missing something, but this doesn't seem right...
>
> :; ghc -e '10e4'
>
> <interactive>:1:0:
>    Warning: Defaulting the following constraint(s) to type `Double'
>             `Fractional a' arising from a use of `it' at  
> <interactive>:1:0-3
>    In the first argument of `print', namely `it'
>    In the expression: print it
>    In a stmt of a 'do' expression: print it
> 100000.0
> it :: forall t. (Fractional t) =>

Looks right to me.  Remember that the translation of that is 10 * 10^4.

-- 
brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery at kf8nh.com
system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu
electrical and computer engineering, carnegie mellon university    KF8NH




More information about the Haskell-Cafe mailing list