gcanti / fp-ts-rxjs

fp-ts bindings for RxJS
https://gcanti.github.io/fp-ts-rxjs/
MIT License
188 stars 29 forks source link

`toTask` #15

Closed OliverJAsh closed 4 years ago

OliverJAsh commented 4 years ago

Observables already have a built in method toPromise. However, in fp-ts, Task is preferred over Promise. Therefore I would like to suggest adding a toTask helper:

export const toTask = <V>(ob$: RxJS.Observable<V>): T.Task<V> => () => ob$.toPromise();
mlegenhausen commented 4 years ago

See #21