UNPKG

callback

Version:

Expressive, terse, functions for aynchronous and callback functions

33 lines (26 loc) 638 B
require('../../') var t = require('../test-functions') var fn = function(input, cb) { t.fn(input, t.fn2.add(cb)) } fn('input', t.done) var multifn = function(input, cb) { t.fn(input, t.multiinputFn.add('is', 'nice', cb) ) } multifn('input', t.done) var fnErr = function(input, cb) { t.err(input, t.multiinputFn.add('is', 'nice', cb) ) } fnErr('input', t.done) var fn2Err = function(input, cb) { t.fn(input, t.multiinputErr.add('is', 'nice', cb) ) } fn2Err('input', t.done) var naFn2 = function(input, cb) { t.fn(t.noargsFn.add(cb)) } try { naFn2('input', t.done) } catch(e) { console.log(e) }