baconjs
Version:
A small functional reactive programming lib for JavaScript.
11 lines (10 loc) • 650 B
TypeScript
import { EventStream } from "./observable";
import Observable from "./observable";
import { Property } from "./observable";
/** @hidden */
export declare function withLatestFromE<V, V2, R>(sampler: EventStream<V>, samplee: Observable<V2>, f: (value: V, otherValue: V2) => R): EventStream<R>;
/** @hidden */
export declare function withLatestFromP<V, V2, R>(sampler: Property<V>, samplee: Observable<V2>, f: (value: V, otherValue: V2) => R): Property<R>;
/** @hidden */
export declare function withLatestFrom<V, V2, R>(sampler: Observable<V>, samplee: Observable<V2>, f: (value: V, otherValue: V2) => R): Observable<R>;
export default withLatestFrom;