标签: clojure
在Clojure中是否有一个函数,无论输入是什么,它总是返回nil?
我知道我可以写(fn [_] nil)但有内置函数吗?
答案 0 :(得分:9)
您可以使用constantly返回一个始终返回给定值的函数,例如
constantly
(constantly nil)
请注意,返回的函数需要任意数量的参数,而您的参数只允许一个参数。
答案 1 :(得分:3)
constantly是您正在寻找的功能:
((constantly nil) 2) => nil