From d3a82ba5187ce7aed55d52206a90dda158ac91f5 Mon Sep 17 00:00:00 2001 From: Harish Subramanium Date: Wed, 4 Oct 2017 22:57:41 +1000 Subject: [PATCH] fix(scan-operator): Remove redundant function overload for the scan operator Remove redundant function overloads for the scan operator which fixes the return type when dealing with a observable returning a union type. None --- src/operator/scan.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/operator/scan.ts b/src/operator/scan.ts index f2b16948a7..55727fb81a 100644 --- a/src/operator/scan.ts +++ b/src/operator/scan.ts @@ -3,8 +3,6 @@ import { Observable } from '../Observable'; import { scan as higherOrderScan } from '../operators/scan'; /* tslint:disable:max-line-length */ -export function scan(this: Observable, accumulator: (acc: T, value: T, index: number) => T, seed?: T): Observable; -export function scan(this: Observable, accumulator: (acc: T[], value: T, index: number) => T[], seed?: T[]): Observable; export function scan(this: Observable, accumulator: (acc: R, value: T, index: number) => R, seed?: R): Observable; /* tslint:enable:max-line-length */