This package has been deprecated

Author message:

This library is not actively maintained anymore (bugfixes may still be released). The author has moved to working on data.future. If you want Promises/A+ check out bluebird

pinky-for-fun

0.2.1 • Public • Published

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.

Readme

Keywords

none

Package Sidebar

Install

npm i pinky-for-fun

Weekly Downloads

18

Version

0.2.1

License

MIT

Last publish

Collaborators

  • killdream