2 ms·
The Blackbird combinator in Clojure: (defn blackbird [f g] (fn [x y] (f (g x y)))) or (def blackbird (comp comp comp))
by macmac 3y ago
The Blackbird combinator in Clojure:
(defn blackbird [f g] (fn [x y] (f (g x y))))
or
(def blackbird (comp comp comp))