>>61
/I don't write my code to run on machines; I write it to run as a concept. Finiteness of resources is not my problem, unless it is strictly mentioned in the specification/
In any language you'd like to have access to the disk or tape, and that alone is enough to throw away any short of referential transparency. As for haskell, I've never written anything in it. I'm a lisper.