News for hackers. Stuff that matters.
Re:Haskell vs. C by venomsnake on Tuesday August 06, 2013 @01:06PM (#6167737)
From what I know about compilers(not much) - when there is calculation without variables they just compute it on the fly and substitute in the code where possible. And I think this is just what is going on.

You should read the n from the input or given as parameter to the program.

Re:Haskell vs. C by dmjio on Tuesday August 06, 2013 @03:05PM (#6168524)
I believe it is called stream-fusion. The intermediate data-structures are optimized away (since they're unboxed), allowing for faster operations.