4e27507def635dd7c9d8e04ac01e94df1ec8a234c5e5b62afc6c9a004b0754ce.json raw
1 {"ast":null,"code":"import { identity } from './identity';\nexport function pipe(...fns) {\n return pipeFromArray(fns);\n}\nexport function pipeFromArray(fns) {\n if (fns.length === 0) {\n return identity;\n }\n if (fns.length === 1) {\n return fns[0];\n }\n return function piped(input) {\n return fns.reduce((prev, fn) => fn(prev), input);\n };\n}\n//# sourceMappingURL=pipe.js.map","map":null,"metadata":{},"sourceType":"module","externalDependencies":[]}