Sha256: 2bb13c9116e1ad5fd91b1bfe728022d90c44584bba962e5a668e06c21ebc97fe
Contents?: true
Size: 418 Bytes
Versions: 49
Compression:
Stored size: 418 Bytes
Contents
import { noop } from './noop'; /* tslint:enable:max-line-length */ export function pipe(...fns) { return pipeFromArray(fns); } /* @internal */ export function pipeFromArray(fns) { if (!fns) { return noop; } if (fns.length === 1) { return fns[0]; } return function piped(input) { return fns.reduce((prev, fn) => fn(prev), input); }; } //# sourceMappingURL=pipe.js.map
Version data entries
49 entries across 49 versions & 4 rubygems