Re:Clojure 1.7 is now available
by bad_user on Tuesday June 30, 2015 @07:21PM
(#9809019)
That's not correct, because if they described only how to transform the data at each step, then you couldn't describe `take` or `flatMap`.
[ Parent
| on HN ]
Re:Clojure 1.7 is now available
by weavejester on Sunday July 05, 2015 @06:33AM
(#9833119)
Because Clojure isn't a pure functional language, transducers may be stateful. `take` uses a volatile (i.e. a fast, mutable variable) to retain state. I don't believe a `flatMap` transducer exists in Clojure yet.