0.0.2 • Published 13 years ago
emit-function v0.0.2
emit-function
because I hate having to import EventEmitter and
call EventEmitter.prototype.emit.bind.bind(EventEmitter.prototype.emit).
var EE = require('events').EventEmitter
, emit = require('emit-function')
var ee_1 = new EE
, ee_2 = new EE
ee_1.on('data', emit(ee_2, 'data'))api
emit(eventemitter, eventName, curryArg1...curryArgN) -> function
Creates a function that, when called, calls emit on eventemitter
with eventName. Curried args are placed at the front, args added by
calling the function are added after the curried args. Allows easy
forwarding of events from emitter to emitter.
license
MIT