[Haskell-cafe] A few questions on primes generating.
L.Guo
leaveye.guo at gmail.com
Mon Aug 13 11:23:59 EDT 2007
Because 10,000,000 is too large for a Int, it is always in type of Integer or some higher level data type.
------------------
L.Guo
2007-08-13
-------------------------------------------------------------
From: Alexis Hazell
At: 2007-08-13 22:46:46
Subject: Re: [Haskell-cafe] A few questions on primes generating.
On Tuesday 14 August 2007 00:22, L.Guo wrote:
> 2) We have this type definition :
> pureSieve :: Int -> Int
> Why there is no error (type mismatch) of this call in func main :
> pureSieve 10000000
The Haskell Report says that an Int covers at least the range [- 2^29, 2^29 -
1], which that number is well within . . . . why do you think it should
report a type error?
Alexis.
_______________________________________________
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