Transducers and generators

Transducer

Transducers and generators.