-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug in diamond wand equality #4
Comments
I suppose whether this is a bug is debatable, as I could package-qualify the But that's kind of a drag in my book and it wasn't at all what I was expecting to to fix the unbound variable error problem. |
Thanks reporting. I suppose it's a specification issue. For example:
Using |
Hi there. Just a note that there is a small problem if you want to diamond wand substitutions without :USE-ing the arrow-macros package. For example
(ql:quickload :arrow-macros)
(arrow-macros:-<>> 1 (print <>))
Yields
This is because
has-diamond
(and similar checks) are using(eq exp '<>)
which fails if the symbol was interned in a different package than the:arrow-macros
package.Instead you probably need a check like this:
The text was updated successfully, but these errors were encountered: