callback
Version:
Expressive, terse, functions for aynchronous and callback functions
33 lines (26 loc) • 638 B
JavaScript
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)
}