Compose multiple functions in sequence.
Array of function types to compose
Chains several functions together, ensuring type compatibility. The output of each function must match the input of the next. Used Compose recursively.
1.1.0
type F1 = ( x: number ) => string;type F2 = ( y: string ) => boolean;type F3 = ( z: boolean ) => Date;type ComposedMany = ComposeMany< [ F1, F2, F3 ] >; // ( arg: number ) => Date Copy
type F1 = ( x: number ) => string;type F2 = ( y: string ) => boolean;type F3 = ( z: boolean ) => Date;type ComposedMany = ComposeMany< [ F1, F2, F3 ] >; // ( arg: number ) => Date
Compose multiple functions in sequence.