Removes SimpleEmitter, and combines AbstractEmitter and BatchEmitter into one class.
I kept the name BatchEmitter rather than changing it to Emitter for two reasons: the Emitter interface is already called Emitter; and to avoid a huge breaking change.
For issue #341.
Removes
SimpleEmitter
, and combinesAbstractEmitter
andBatchEmitter
into one class.I kept the name
BatchEmitter
rather than changing it toEmitter
for two reasons: theEmitter
interface is already called Emitter; and to avoid a huge breaking change.