jalfrezi

2.2.0 • Public • Published

Jalfrezi
<a href="http://badge.fury.io/js/jalfrezi">
	<img src="https://badge.fury.io/js/jalfrezi.svg" alt="npm version">
</a>
<a href="https://travis-ci.org/quarterto/Jalfrezi">
	<img src="https://travis-ci.org/quarterto/Jalfrezi.svg" alt="Build status">
</a>

Curried default option functions.

 
function f(options, a, b) {
    console.log(options, a, b);
}
 
var g = jalfrezi({
    foo: 1,
    bar: 2
}, f);
 
g('a', 'b'); //⇒ {foo: 1, bar: 2} 'a' 'b'
g.withFoo(100)('a', 'b') //⇒ {foo: 100, bar: 2} 'a' 'b'
g.f_({bar: 200})('a', 'b') //⇒ {foo: 1, bar: 200} 'a' 'b'

Licence

MIT

Dependencies (3)

Dev Dependencies (4)

Package Sidebar

Install

npm i jalfrezi

Weekly Downloads

0

Version

2.2.0

License

MIT

Last publish

Collaborators

  • quarterto