T
(def x (map inc))
(x [1 2 3])
=>
#object[clojure.core$map$fn__5847$fn__5848 0x28aeaf06 "clojure.core$map$fn__5847$fn__5848@28aeaf06"]
Что я делаю не так?
Я так понимаю, что если map (ну и другие функции, где об этом указано прямо) недополучает аргументов, то результатом этой операции является трансдьюсер. Умные пацаны пишут - "Note: this reduced arity is not currying or partial application". А что это тогда есть? И как мне правильно скормить трансдьюсеру вектор?
(eduction x [1 2 3])
Или (into [] x [1 2 3])