@lifaon/rx-js-light
Version:
Blazing fast Observables
6 lines (5 loc) • 449 B
TypeScript
import { IComposeConstraint } from './types/compose-constraint.type';
import { IInferComposeReturn } from './types/infer-compose-return.type';
import { IGenericUnaryFunction } from '../shared-types/unary-function.type';
export declare function compose<// generics
GFunctions extends IComposeConstraint<GFunctions, any, GUnaryFunction>, GUnaryFunction extends IGenericUnaryFunction>(fns: GFunctions): IInferComposeReturn<GFunctions, GUnaryFunction>;