3 ms·
Clojure transducers (https://clojure.org/reference/transducers https://clojure.org/reference/transducers). It's clearly a functional construct, but somehow I h
by alexeiz 4y ago
Clojure transducers (https://clojure.org/reference/transducers https://clojure.org/reference/transducers). It's clearly a functional construct, but somehow I haven't seen it being used in other functional languages.
- endgame 4y agohttps://github.com/bitemyapp/learnhaskell/blob/master/dialogues.md#transducers https://github.com/bitemyapp/learnhaskell/blob/master/dialog... > a transducer is recognizing that the signature of foldl splits > type Transducer a b = forall r. (r -> b -> r) -> (r -> a -> r) > they compose like lenses