import Observable from './observable' import {Observable as ObservableT} from './index' export default function fromCallback(func: Function): (...args) => ObservableT { return (...args) => new Observable(({next}) => func(...args.concat(next))) }