|
|
>> What is "gensym", and why does Lisp have it?
>
> It creates a guaranteed-unique variable name that you can use as a local
> in a macro or a dynamically-scoped function. What did you *think* it
> might be for, given the bit I quoted and the name of the LISP function?
Mmm, OK.
This isn't hard to do in Haskell - it's just that you have to remember
to do it! (And more subtly, do it at the correct moment.)
--
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*
Post a reply to this message
|
|