t.zielonka at students.mimuw.edu.pl
Mon Apr 26 00:38:19 EDT 2004
On Sun, Apr 25, 2004 at 04:12:25PM -0400, David Roundy wrote:
> On the other hand, since they are still 32 bit computers, any given
> application can still only access 4G of memory. This issue will only be a
> problem on 64 bit platforms which have a 32 bit Int.
Here is a funny program that gives wrong result because of length
returning Int on a 32-bit computer.
main = print (length (genericTake 5000000000 (repeat ())))
Running it shows
But this is a strange piece of code and I agree that it will hardly be a
problem on a 32 bit platform.
I believe it's impossible to write similarly behaving program for
Data.FiniteMap with current compilers and libraries.
.signature: Too many levels of symbolic links
More information about the Glasgow-haskell-users