Repository URL to install this package:
|
Version:
3.1.7 ▾
|
| .. |
| dist |
| legacy |
| lib |
| ChangeLog |
| LICENSE |
| README.md |
| package.json |
Functional variables.
npm i fullstore --save
const fullstore = require('fullstore'); const user = fullstore(); const getValue = () => { return 'name'; }; user(getValue()); console.log(user()); // output 'name'
const fullstore = require('fullstore'); const user = fullstore('hello'); console.log(user()); // output 'hello'
In old node.js environments that not fully supports es2015, fullstore could be used with:
var fullstore = require('fullstore/legacy');
zames - converts callback-based functions to Promises and apply currying to arguments
wraptile - translate the evaluation of a function that takes multiple arguments into evaluating a sequence of 2 functions, each with a any count of arguments.
currify - translate the evaluation of a function that takes multiple arguments into evaluating a sequence of functions, each with a single or more arguments.
MIT