Weird, but not pure evil.
I use special "cut" return value to signal that this thing should not be recursed. I'm trying to make it impossible to accidently return it..?
I think the solution you have is pretty decent; unless someone traverses over your package's symbol table or otherwise goes looking for trouble, it should be pretty darn unlikely that they produce a string that matches your unique reference's ID.
In reply to Re: Recursive map Design Questions
by simonm
in thread Recursive map Design Questions
by bsb
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |