Transducer: Composition, abstraction, performance (2018) | Not Hacker News!