UNPKG

tamda

Version:

Practical functional programming library for TypeScript

13 lines 453 B
/** * Composes a series of `Unary` operations into a single function. * * Performs left-to-right function composition. * * Opposite function composition direction of `compose`. * * In some libraries this function is named `sequence`. */ export function pipe(firstOperator, ...operators) { return (...start) => operators.reduce((previousValue, op) => op(previousValue), firstOperator(...start)); } //# sourceMappingURL=pipe.js.map