UNPKG

@ngrx/core

Version:

Core operators and utiliies for the ngrx platform

11 lines (10 loc) 547 B
export interface ComposeSignature { <A>(): (i: A) => A; <A, B>(b: (i: A) => B): (i: A) => B; <A, B, C>(c: (i: B) => C, b: (i: A) => B): (i: A) => C; <A, B, C, D>(d: (i: C) => D, c: (i: B) => C, b: (i: A) => B): (i: A) => D; <A, B, C, D, E>(e: (i: D) => E, d: (i: C) => D, c: (i: B) => C, b: (i: A) => B): (i: A) => E; <A, B, C, D, E, F>(f: (i: E) => F, e: (i: D) => E, d: (i: C) => D, c: (i: B) => C, b: (i: A) => B): (i: A) => F; (...fns: any[]): (input: any) => any; } export declare const compose: ComposeSignature;