You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I like it aesthetically, but I don't think it's workable in CL. It would have to be written :||; not all Lisps allow binding macros to keywords; and generally it would be considered bad style in CL for a library to change a global binding outside its package.
Thanks for the reply. Your points make sense. Not sure what else to add but thanks for the information. I'll ponder it further. I might just write vanilla type specifiers instead when needed since the arrow conflicts with my threading arrow usually.
Hi,
What do you think if instead of
->
for annotating types that we use:
?So for example,
Instead of
This will avoid conflicts with lispers that like to commonly use function threading arrow macros such as
->
.What do you think?
The text was updated successfully, but these errors were encountered: