Clojure简化

时间:2012-04-24 07:52:30

标签: clojure

是否有更短的写作方式:

(apply f
  (cons a
    (cons b
      (cons c d))))

谢谢!

(我正在编写一些调用其他函数的辅助函数,而这种“模式”似乎很多就会出现。)

1 个答案:

答案 0 :(得分:7)

怎么样

(apply f a b c d)

请注意,d在两种情况下都应为seq