From de36e9764a4ed2e4c3cac010f2f704c7dffb8b1c Mon Sep 17 00:00:00 2001 From: Deddy Kosasih Date: Fri, 7 Sep 2018 21:58:46 +1000 Subject: [PATCH] fix(pipe): align static pipe to Observable pipe rest parameters overload (#4109) --- src/internal/util/pipe.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/internal/util/pipe.ts b/src/internal/util/pipe.ts index 06d5e70ff7d..55d0c6bd89f 100644 --- a/src/internal/util/pipe.ts +++ b/src/internal/util/pipe.ts @@ -12,9 +12,10 @@ export function pipe(op1: UnaryFunction, op2: UnaryFu export function pipe(op1: UnaryFunction, op2: UnaryFunction, op3: UnaryFunction, op4: UnaryFunction, op5: UnaryFunction, op6: UnaryFunction, op7: UnaryFunction): UnaryFunction; export function pipe(op1: UnaryFunction, op2: UnaryFunction, op3: UnaryFunction, op4: UnaryFunction, op5: UnaryFunction, op6: UnaryFunction, op7: UnaryFunction, op8: UnaryFunction): UnaryFunction; export function pipe(op1: UnaryFunction, op2: UnaryFunction, op3: UnaryFunction, op4: UnaryFunction, op5: UnaryFunction, op6: UnaryFunction, op7: UnaryFunction, op8: UnaryFunction, op9: UnaryFunction): UnaryFunction; +export function pipe(op1: UnaryFunction, op2: UnaryFunction, op3: UnaryFunction, op4: UnaryFunction, op5: UnaryFunction, op6: UnaryFunction, op7: UnaryFunction, op8: UnaryFunction, op9: UnaryFunction, ...operations: UnaryFunction[]): UnaryFunction; /* tslint:enable:max-line-length */ -export function pipe(...fns: Array>): UnaryFunction { +export function pipe(...fns: Array>): UnaryFunction { return pipeFromArray(fns); }