import { Observable } from '../core/Observable' import { Subscribable } from '../core/types.h' import { map as mapObservable } from '../observable/map' export const map = (fn: (value: T, index: number) => R) => ( stream: Subscribable ): Observable => { return mapObservable(fn, stream) }