¿Están ansiosos los transductores Clojure?

En esta entrada de blog,"CSP y transductores en JavaScript", el autor declara:

Primero, tenemos que darnos cuenta de que muchas operaciones de matriz (u otra colección) comomap, filter yreverse se puede definir en términos de unreduce.

Entoncesentonces vemos Algunas implementaciones de esto en Clojure no son flojas, están ansiosas:

 user> (defn eager-map [f coll]
        (reduce (fn [acc v] (conj acc (f v)))
        []
        coll))
#'user/eager-map
user> (eager-map inc (range 10))
[1 2 3 4 5 6 7 8 9 10]

Mi pregunta es, ¿están ansiosos los transductores Clojure?

Respuestas a la pregunta(1)

Su respuesta a la pregunta