标签: clojure
在clojure中我想编写一个我可以这样称呼的函数:
(function undefined-symbol-which-means-something-else)
:有没有办法编写这样的函数而不诉诸',:或使用宏?
答案 0 :(得分:5)
如果符号未定义,则总会出现错误。这是因为Clojure会在调用函数之前尝试解析符号,然后失败。
要考虑的一些选项(按照我个人的偏好顺序......):