0.2.1 • Published 11 years ago
pinky-for-fun v0.2.1
Pinky for Fun
Pinky wrappers for regular and asynchronous functions.
Platform support
Should work fine on ES3.
Example
var pinkyFun = require('pinky-for-fun')
var add = function(a, b){ return a + b }
var addP = pinkyFun.lift(add)
addP(2, 3).then(function(result){ console.log(result) })
var readP = pinkyFun.liftNode(fs.readFile)
readP('foo.txt', 'utf-8').then(function(data){ ... }, function(err){ ... })
Installing
Just grab it from NPM:
$ npm install pinky-for-fun
Documentation
A quick reference of the API can be built using Calliope:
$ npm install -g calliope
$ calliope build
Tests
You can run all tests using Mocha:
$ npm test
Licence
MIT/X11. ie.: do whatever you want.