baconjs
Version:
A small functional reactive programming lib for JavaScript.
11 lines (10 loc) • 458 B
TypeScript
import Observable from "./observable";
import { Property } from "./observable";
import { Event } from "./event";
import { EventSink } from "./types";
import { Reply } from "./reply";
/** @hidden */
export declare function map<V, V2>(src: Observable<V>, f: ((value: V) => V2) | Property<V2> | V2): Observable<V2>;
/** @hidden */
export declare function mapT<V, V2>(f: ((value: V) => V2) | V2): (e: Event<V>, sink: EventSink<V2>) => Reply;
export default map;