
18 May
2003
18 May
'03
6:23 p.m.
On Monday, May 19, 2003, at 01:52 AM, Steffen Mazanek wrote:
You shoot yourself in the foot. The gun fires half an hour later (lazy evaluation), blows your hand instead of your foot (polymorphism), and leaves you in a state of total amnesia (memory leaks).
funny, but what about the state? In Haskell it is not possible to shoot yourself in the foot, except you are in the IO monad :-)
I agree. You can't shoot yourself in the foot. You have to make a new foot with a hole in it. If you don't like it, your old foot persists. Cheers, Rock. -- Andrew Rock -- A.Rock@griffith.edu.au -- http://www.cit.gu.edu.au/~arock/ School of Computing and Information Technology Griffith University -- Nathan, Brisbane, Queensland 4111, Australia