Use transducers with push streams (callbacks, events)