0.0.4 • Published 8 years ago

maybe-args v0.0.4

Weekly downloads
1,539
License
MIT
Repository
github
Last release
8 years ago

maybe-args

A simple function decorator to check that all arguments passed to a function are 'something' (not null or undefined). Influenced by JavaScript Allonge, and, as it happens, basically the same as what you find in Allong.es.

Also supports curried functions.

install

npm install maybe-args

usage

var maybe = require('maybe-args'),
	add =maybe(function(a,b){
		return a + b;
	});

add(1, null) //=> ReferenceError
add(1,2) //=> 3

license

MIT