That is a bit reductive. You can consider these implementations in other languages: https://github.com/hypirion/haskell-transducers -- https://github.com/ruuda/transducers
It seems like a messy abstraction whose results could be achieved through a variety of other tools. :/
It seems like a messy abstraction whose results could be achieved through a variety of other tools. :/