Arc Forumnew | comments | leaders | submitlogin
1 point by rntz 5613 days ago | link | parent

Er, see the post you replied to: that code I gave is precisely the same modulo syntax, but in Common Lisp it evaluates to 1 and in Haskell to 0. Essentially, Haskell's implicit variables don't allow rebinding/shadowing. It's a bid hard to explain, but look at the example and play around a bit and you'll see what I mean.


1 point by aw 5613 days ago | link

Ah, I don't know enough Haskell to really be able to see what's going on. Thank you for the description though.

-----