0.2.1 • Published 11 years ago

pinky-for-fun v0.2.1

Weekly downloads
27
License
MIT
Repository
github
Last release
11 years ago

Pinky for Fun Build Status Dependencies Status

Pinky wrappers for regular and asynchronous functions.

Platform support

Should work fine on ES3.

browser support

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.