First rule: you don’t call a transducer. Second rule: only composition is allowed. Third rule: better stateful than pure. Here are the rationale behind each rule: First rule: you don’t call a transducer. Transducers may be so-called “stateful” that is they create stateful reducing functions. As a consequence you should not hold onto them for too long (otherwise state goes sour…). And there’s no be