UNPKG

ts-functional-pipe

Version:

Heavily overloaded functions (pipe/compose) for type-safe function composition in TypeScript

4 lines (3 loc) 232 B
import { Func } from './types/Func'; import { UnaryFunction } from './types/UnaryFunction'; export declare function pipeImpl<T extends any[], R>(...args: [o1: Func<T, any>, ...operations: UnaryFunction<any, any>[]]): Func<T, R>;