Oliver Joseph Ash
Oliver Joseph Ash
Here's another one: `fromFetch`. If the user loses connectivity by the time you subscribe to the observable, `fetch` will reject and thereby the observable will emit an error. Here's a...
I came here because I wanted to use `ObservableEither.chain` but I need cancellation (e.g. the `Observable` should be chained via `switchMap`). On the `ObservableEither` instance specifically, it would be good...
I've been avoiding `chain` and instead using the RxJS operators (`mergeMap`/`switchMap`/`concatMap`/`exhaustMap`) so that I'm forced to make an explicit decision about which type of chaining I want to use. However,...
That's a good idea!
Also we can add this to `ReaderObservableEither`.
:+1:
Oh interesting, I don't think that works on macOS though—F11 shows the desktop.
Yeah exactly: https://user-images.githubusercontent.com/921609/122417744-a02d8280-cf81-11eb-8e2f-ce730f9b696b.mov
Related: these shortcuts also don't work  
It would also be useful to expose a `recomputations` function as a property on the memoized function, which is what reselect's `createSelector` does.