Transducer: Composition, abstraction, performance (2018) · HackerTrans