我不断获得java.lang.IllegalArgumentException: Don't know how to create ISeq from: four_cloj.core$my_fib
(defn my-fib []
(let [a 0 b 1]
(lazy-seq (cons a (my-fib b (+ a b))))))
有人有任何想法吗?
答案 0 :(得分:1)
您的当前问题是您以两个参数递归调用my-fib
。
(my-fib b (+ a b))
但是,my-fib
的函数参数列表不包含参数
(defn my-fib []