3 ms·
Using -> and ->> in clojure also feels pretty close to this, and can clean up over-nested blobs very quickly. Eg: (reduce + (take 10 (filter even? (map #(*
by minikomi 14y ago
Using -> and ->> in clojure also feels pretty close to this, and can clean up over-nested blobs very quickly.
Eg:
(reduce + (take 10 (filter even? (map #(* % %) (range)))))
Can be expressed as:
(->> (range)
(map #(* % %))
(filter even?)
(take 10)
(reduce +))