Skip to content
This repository was archived by the owner on Aug 6, 2021. It is now read-only.

nick-bull/compose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Composes functions

This package has been deprecated as it is part of functional-utils

Installation

npm i @nick-bull/compose

Usage

Note that compose(a, b) === pipe(b, a)

import {compose, pipe} from 'nick-bull/compose'

const addThree = (number) => number + 3;
const divideByTwo = (number) => number / 2;

const addAndDivide = compose(addThree, divideByTwo);
assert(addAndDivide(5) === 4);

const divideAndAdd = pipe(addThree, divideByTwo);
assert(divideAndAdd(8) === 7);
...

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published