value-pipe

1.0.1 • Public • Published

value-pipe Build Status

Pipe a value through a list of synchronous transform functions

Install

$ npm install --save value-pipe

Usage

var pipe = require('value-pipe')
 
var mirrorAndUppercase = pipe(mirror, uppercase)
mirrorAndUppercase('git')
//=> GITTIG
 
function mirror (value) {
  return value + value.split('').reverse().join('')
}
 
function uppercase (value) {
  return value.toUpperCase()
}
 

API

pipe(functions...) -> function

functions

Required
Type: function / array[function]

A set of functions to use to transform the value. At least one is required. You can pass the functions as arguments or pass a single array of functions.

License

MIT © Ben Drucker

Dependencies (0)

    Dev Dependencies (2)

    Package Sidebar

    Install

    npm i value-pipe

    Weekly Downloads

    57

    Version

    1.0.1

    License

    MIT

    Last publish

    Collaborators

    • bendrucker