Neil Mitchell wrote:
if length (replicate 'a' 10000) == 1 then [] else head (replicate 'a' 10000)

This program will use O(1) memory.

Doesn't length force evaluation of the 10000 cells?

Martijn.

_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to