自作。 (defn foldr [f init lst] (if (empty? lst) init (f (first lst) (foldr f init (rest lst))))) うーむ、しかし再帰を外すことはできるのか?http://lispuser.net/memo/lisp/2007-05-29-23-08.html に習ってfoldの実験。 user=> (reduce #(cons %2 %…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。