A small functional programming utility library for Node.js.
npm install @dbb/fn
Performs right to left function composition
Parameters
arguments: ...Function
Returns: Function
Create a curried function
Parameters
func: Function
Returns: Function
Returns a function for performing a forking/convergence operation
Parameters
lastly: Function
func1: Function
func2: Function
Returns: Function
Create a partially applied function
Parameters
func: Function
arguments: ...Mixed
Returns: Function
Performs left to right function composition
Parameters
arguments: ...Function
Returns: Function
Returns the previous element in an array in a cyclic manner
Parameters
arr: Array
index: Number
Returns: Mixed
Returns the next element in an array in a cyclic manner
Parameters
arr: Array
index: Number
Returns: Mixed
Returns the last element in an array
Parameters
arr: Array
Returns: Mixed
Returns an array of numbers of length 'count', starting at 'start' If a number < 1 is passed as count, an empty array is returned.
Parameters
count: Number
startIndex: Number
Returns: Array