zlacker

[parent] [thread] 0 comments
1. kazina+(OP)[view] [source] 2024-08-27 17:30:58
I'm guessing that str allow it to work when the inputs are symbols? So that they are compared as strings rather than by identity. There could be more than one symbol named "foo"; if you want those to compare the same, you can't use regular symbol equality.

Or possibly the code even uses non-symbols for some of the arguments. Suppose that letter is sometimes the integer 1.

[go to top]