1 /** PURE_IMPORTS_START _identity PURE_IMPORTS_END */
2 import { identity } from './identity';
3 export function pipe() {
5 for (var _i = 0; _i < arguments.length; _i++) {
6 fns[_i] = arguments[_i];
8 return pipeFromArray(fns);
10 export function pipeFromArray(fns) {
11 if (fns.length === 0) {
14 if (fns.length === 1) {
17 return function piped(input) {
18 return fns.reduce(function (prev, fn) { return fn(prev); }, input);
21 //# sourceMappingURL=pipe.js.map