[Haskell-cafe] Numeric literals

Roel van Dijk vandijk.roel at gmail.com
Fri Mar 20 09:26:37 EDT 2009

On Fri, Mar 20, 2009 at 10:06 AM, Lauri Oksanen <lassoken at gmail.com> wrote:
> Hi,
> Is there some way to tell ghc, how to interpret  numeric literals? I
> would like it to interpret
> 1 as 1 :: Integer
> not
> 1 as fromInteger (1 :: Integer)

Check out this section from the haskell language report:

>Only one default declaration is permitted per module, and its effect is limited to that module. If no default declaration is given in a >module then it assumed to be:
>  default (Integer, Double)
>The empty default declaration, default (), turns off all defaults in a module.

Perhaps turning off all defaults will solve your problem?


More information about the Haskell-Cafe mailing list