overzealous defaulting?
Tomasz Zielonka
t.zielonka at students.mimuw.edu.pl
Tue Aug 24 06:29:56 EDT 2004
On Tue, Aug 24, 2004 at 08:55:00AM +0100, Simon Peyton-Jones wrote:
> | For some reason GHC defaults to Integer, even when monomorphism
> | restriction doesn't come into play.
>
> This is all quite reasonable. The defaulting rule says precisely what
> should happen. When there is an ambiguous constraint, (Show a, Read a)
> in this case, the defaulting rules say to try Integer and then Int
> (unless you have a default declaration). In this case Integer works.
Forgive me, I ask questions which are answered very clearly in the
report (modulo the extended defaulting mechanism in GHC, but that was
already explained in your previous message).
Best regards,
Tom
--
.signature: Too many levels of symbolic links
More information about the Glasgow-haskell-users
mailing list