Skip to content

Commit

Permalink
feat(refactor): move ./interfaces.ts to internal/types.ts
Browse files Browse the repository at this point in the history
BREAKING CHANGE: Can no longer explicitly import types from `rxjs/interfaces`, import them from `rxjs` instead
  • Loading branch information
benlesh committed Jan 12, 2018
1 parent 80783ab commit cfbfaac
Show file tree
Hide file tree
Showing 103 changed files with 105 additions and 102 deletions.
3 changes: 3 additions & 0 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -147,3 +147,6 @@ export { Notification } from './internal/Notification';

/* Utils */
export { pipe } from './util/pipe';

/* Types */
export * from './internal/types';
2 changes: 1 addition & 1 deletion src/internal/Observable.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { toSubscriber } from '../util/toSubscriber';
import { IfObservable } from './observable/IfObservable';
import { ErrorObservable } from './observable/ErrorObservable';
import { observable as Symbol_observable } from '../internal/symbol/observable';
import { OperatorFunction } from '../interfaces';
import { OperatorFunction } from '../internal/types';
import { pipeFromArray } from '../util/pipe';

export interface Subscribable<T> {
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/audit.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { tryCatch } from '../../util/tryCatch';
import { errorObject } from '../../util/errorObject';
import { OuterSubscriber } from '../OuterSubscriber';
import { subscribeToResult } from '../../util/subscribeToResult';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/**
* Ignores source values for a duration determined by another Observable, then
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/auditTime.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { async } from '../scheduler/async';
import { IScheduler } from '../Scheduler';
import { audit } from './audit';
import { timer } from '../observable/timer';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/**
* Ignores source values for `duration` milliseconds, then emits the most recent
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/buffer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { Observable } from '../Observable';
import { OuterSubscriber } from '../OuterSubscriber';
import { InnerSubscriber } from '../InnerSubscriber';
import { subscribeToResult } from '../../util/subscribeToResult';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/**
* Buffers the source Observable values until `closingNotifier` emits.
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/bufferCount.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { Operator } from '../Operator';
import { Subscriber } from '../Subscriber';
import { Observable } from '../Observable';
import { TeardownLogic } from '../Subscription';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/**
* Buffers the source Observable values until the size hits the maximum
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/bufferTime.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { Observable } from '../Observable';
import { Subscriber } from '../Subscriber';
import { Subscription } from '../Subscription';
import { isScheduler } from '../../util/isScheduler';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/* tslint:disable:max-line-length */
export function bufferTime<T>(bufferTimeSpan: number, scheduler?: IScheduler): OperatorFunction<T, T[]>;
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/bufferToggle.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { Subscription } from '../Subscription';
import { subscribeToResult } from '../../util/subscribeToResult';
import { OuterSubscriber } from '../OuterSubscriber';
import { InnerSubscriber } from '../InnerSubscriber';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/**
* Buffers the source Observable values starting from an emission from
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/bufferWhen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { errorObject } from '../../util/errorObject';
import { OuterSubscriber } from '../OuterSubscriber';
import { InnerSubscriber } from '../InnerSubscriber';
import { subscribeToResult } from '../../util/subscribeToResult';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/**
* Buffers the source Observable values, using a factory function of closing
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/catchError.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { Observable, ObservableInput } from '../Observable';

import { OuterSubscriber } from '../OuterSubscriber';
import { subscribeToResult } from '../../util/subscribeToResult';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/**
* Catches errors on the observable to be handled by returning a new observable or throwing an error.
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/combineAll.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { CombineLatestOperator } from '../observable/combineLatest';
import { Observable } from '../Observable';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

export function combineAll<T, R>(project?: (...values: Array<any>) => R): OperatorFunction<T, R> {
return (source: Observable<T>) => source.lift(new CombineLatestOperator(project));
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/concatAll.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

import { mergeAll } from './mergeAll';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/**
* Converts a higher-order Observable into a first-order Observable by
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/concatMap.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { mergeMap } from './mergeMap';
import { ObservableInput } from '../Observable';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/* tslint:disable:max-line-length */
export function concatMap<T, R>(project: (value: T, index: number) => ObservableInput<R>): OperatorFunction<T, R>;
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/concatMapTo.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Observable, ObservableInput } from '../Observable';
import { concatMap } from './concatMap';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/* tslint:disable:max-line-length */
export function concatMapTo<T, R>(observable: ObservableInput<R>): OperatorFunction<T, R>;
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/count.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { Observable } from '../Observable';
import { Operator } from '../Operator';
import { Observer } from '../Observer';
import { Subscriber } from '../Subscriber';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/**
* Counts the number of emissions on the source and emits that number when the
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/debounce.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { Subscription, TeardownLogic } from '../Subscription';
import { OuterSubscriber } from '../OuterSubscriber';
import { InnerSubscriber } from '../InnerSubscriber';
import { subscribeToResult } from '../../util/subscribeToResult';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/**
* Emits a value from the source Observable only after a particular time span
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/debounceTime.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { Subscriber } from '../Subscriber';
import { IScheduler } from '../Scheduler';
import { Subscription, TeardownLogic } from '../Subscription';
import { async } from '../scheduler/async';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/**
* Emits a value from the source Observable only after a particular time span
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/defaultIfEmpty.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Operator } from '../Operator';
import { Observable } from '../Observable';
import { Subscriber } from '../Subscriber';
import { OperatorFunction, MonoTypeOperatorFunction } from '../../interfaces';
import { OperatorFunction, MonoTypeOperatorFunction } from '../../internal/types';

/* tslint:disable:max-line-length */
export function defaultIfEmpty<T>(defaultValue?: T): MonoTypeOperatorFunction<T>;
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/delay.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import { Notification } from '../Notification';
import { Observable } from '../Observable';
import { PartialObserver } from '../Observer';
import { TeardownLogic } from '../Subscription';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/**
* Delays the emission of items from the source Observable by a given timeout or
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/delayWhen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { Subscription, TeardownLogic } from '../Subscription';
import { OuterSubscriber } from '../OuterSubscriber';
import { InnerSubscriber } from '../InnerSubscriber';
import { subscribeToResult } from '../../util/subscribeToResult';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/**
* Delays the emission of items from the source Observable by a given time span
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/dematerialize.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { Operator } from '../Operator';
import { Observable } from '../Observable';
import { Subscriber } from '../Subscriber';
import { Notification } from '../Notification';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/**
* Converts an Observable of {@link Notification} objects into the emissions
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/distinct.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { TeardownLogic } from '../Subscription';
import { OuterSubscriber } from '../OuterSubscriber';
import { InnerSubscriber } from '../InnerSubscriber';
import { subscribeToResult } from '../../util/subscribeToResult';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

if (!Set) {
throw new Error('Set is not present, please polyfill');
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/distinctUntilChanged.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { tryCatch } from '../../util/tryCatch';
import { errorObject } from '../../util/errorObject';
import { Observable } from '../Observable';
import { TeardownLogic } from '../Subscription';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/* tslint:disable:max-line-length */
export function distinctUntilChanged<T>(compare?: (x: T, y: T) => boolean): MonoTypeOperatorFunction<T>;
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/distinctUntilKeyChanged.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { distinctUntilChanged } from './distinctUntilChanged';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/* tslint:disable:max-line-length */
export function distinctUntilKeyChanged<T>(key: string): MonoTypeOperatorFunction<T>;
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/elementAt.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { Subscriber } from '../Subscriber';
import { ArgumentOutOfRangeError } from '../../util/ArgumentOutOfRangeError';
import { Observable } from '../Observable';
import { TeardownLogic } from '../Subscription';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/**
* Emits the single value at the specified `index` in a sequence of emissions
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/every.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { Operator } from '../Operator';
import { Observer } from '../Observer';
import { Observable } from '../Observable';
import { Subscriber } from '../Subscriber';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/**
* Returns an Observable that emits whether or not every item of the source satisfies the condition specified.
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/exhaust.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { Subscriber } from '../Subscriber';
import { Subscription, TeardownLogic } from '../Subscription';
import { OuterSubscriber } from '../OuterSubscriber';
import { subscribeToResult } from '../../util/subscribeToResult';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/**
* Converts a higher-order Observable into a first-order Observable by dropping
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/exhaustMap.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { Subscription } from '../Subscription';
import { OuterSubscriber } from '../OuterSubscriber';
import { InnerSubscriber } from '../InnerSubscriber';
import { subscribeToResult } from '../../util/subscribeToResult';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/* tslint:disable:max-line-length */
export function exhaustMap<T, R>(project: (value: T, index: number) => ObservableInput<R>): OperatorFunction<T, R>;
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/expand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import { Subscription } from '../Subscription';
import { OuterSubscriber } from '../OuterSubscriber';
import { InnerSubscriber } from '../InnerSubscriber';
import { subscribeToResult } from '../../util/subscribeToResult';
import { MonoTypeOperatorFunction, OperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction, OperatorFunction } from '../../internal/types';

/* tslint:disable:max-line-length */
export function expand<T>(project: (value: T, index: number) => Observable<T>, concurrent?: number, scheduler?: IScheduler): MonoTypeOperatorFunction<T>;
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/filter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { Operator } from '../Operator';
import { Subscriber } from '../Subscriber';
import { Observable } from '../Observable';
import { TeardownLogic } from '../Subscription';
import { OperatorFunction, MonoTypeOperatorFunction } from '../../interfaces';
import { OperatorFunction, MonoTypeOperatorFunction } from '../../internal/types';

/* tslint:disable:max-line-length */
export function filter<T, S extends T>(predicate: (value: T, index: number) => value is S,
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/finalize.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { Operator } from '../Operator';
import { Subscriber } from '../Subscriber';
import { Subscription, TeardownLogic } from '../Subscription';
import { Observable } from '../Observable';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/**
* Returns an Observable that mirrors the source Observable, but will call a specified function when
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/find.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Observable } from '../Observable';
import { Operator } from '../Operator';
import { Subscriber } from '../Subscriber';
import { OperatorFunction, MonoTypeOperatorFunction } from '../../interfaces';
import { OperatorFunction, MonoTypeOperatorFunction } from '../../internal/types';

export function find<T, S extends T>(predicate: (value: T, index: number, source: Observable<T>) => value is S,
thisArg?: any): OperatorFunction<T, S>;
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/findIndex.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Observable } from '../Observable';
import { FindValueOperator } from '../operators/find';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';
/**
* Emits only the index of the first value emitted by the source Observable that
* meets some condition.
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/first.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { Observable } from '../Observable';
import { Operator } from '../Operator';
import { Subscriber } from '../Subscriber';
import { EmptyError } from '../../util/EmptyError';
import { OperatorFunction, MonoTypeOperatorFunction } from '../../interfaces';
import { OperatorFunction, MonoTypeOperatorFunction } from '../../internal/types';
/* tslint:disable:max-line-length */
export function first<T, S extends T>(predicate: (value: T, index: number, source: Observable<T>) => value is S): OperatorFunction<T, S>;
export function first<T, S extends T, R>(predicate: (value: T | S, index: number, source: Observable<T>) => value is S,
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/groupBy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { Subscription } from '../Subscription';
import { Observable } from '../Observable';
import { Operator } from '../Operator';
import { Subject } from '../Subject';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/** Assert that map is present for this operator */
if (!Map) {
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/ignoreElements.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Observable } from '../Observable';
import { Operator } from '../Operator';
import { Subscriber } from '../Subscriber';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/**
* Ignores all items emitted by the source Observable and only passes calls of `complete` or `error`.
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/isEmpty.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Operator } from '../Operator';
import { Subscriber } from '../Subscriber';
import { Observable } from '../Observable';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

export function isEmpty<T>(): OperatorFunction<T, boolean> {
return (source: Observable<T>) => source.lift(new IsEmptyOperator());
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/last.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { Observable } from '../Observable';
import { Operator } from '../Operator';
import { Subscriber } from '../Subscriber';
import { EmptyError } from '../../util/EmptyError';
import { OperatorFunction, MonoTypeOperatorFunction } from '../../interfaces';
import { OperatorFunction, MonoTypeOperatorFunction } from '../../internal/types';

/* tslint:disable:max-line-length */
export function last<T, S extends T>(predicate: (value: T, index: number, source: Observable<T>) => value is S): OperatorFunction<T, S>;
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/map.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Operator } from '../Operator';
import { Subscriber } from '../Subscriber';
import { Observable } from '../Observable';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/**
* Applies a given `project` function to each value emitted by the source
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/mapTo.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Operator } from '../Operator';
import { Subscriber } from '../Subscriber';
import { Observable } from '../Observable';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/**
* Emits the given constant value on the output Observable every time the source
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/materialize.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { Operator } from '../Operator';
import { Observable } from '../Observable';
import { Subscriber } from '../Subscriber';
import { Notification } from '../Notification';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/**
* Represents all of the notifications from the source Observable as `next`
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/max.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { reduce } from './reduce';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/**
* The Max operator operates on an Observable that emits numbers (or items that can be compared with a provided function),
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/mergeAll.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import { ObservableInput } from '../Observable';
import { mergeMap } from './mergeMap';
import { identity } from '../../util/identity';
import { MonoTypeOperatorFunction } from '../../interfaces';
import { MonoTypeOperatorFunction } from '../../internal/types';

/**
* Converts a higher-order Observable into a first-order Observable which
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/mergeMap.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { Subscription } from '../Subscription';
import { subscribeToResult } from '../../util/subscribeToResult';
import { OuterSubscriber } from '../OuterSubscriber';
import { InnerSubscriber } from '../InnerSubscriber';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/* tslint:disable:max-line-length */
export function mergeMap<T, R>(project: (value: T, index: number) => ObservableInput<R>, concurrent?: number): OperatorFunction<T, R>;
Expand Down
2 changes: 1 addition & 1 deletion src/internal/operators/mergeMapTo.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { Subscription } from '../Subscription';
import { OuterSubscriber } from '../OuterSubscriber';
import { InnerSubscriber } from '../InnerSubscriber';
import { subscribeToResult } from '../../util/subscribeToResult';
import { OperatorFunction } from '../../interfaces';
import { OperatorFunction } from '../../internal/types';

/* tslint:disable:max-line-length */
export function mergeMapTo<T, R>(observable: ObservableInput<R>, concurrent?: number): OperatorFunction<T, R>;
Expand Down
Loading

0 comments on commit cfbfaac

Please sign in to comment.