feature: cancellation
baetheus opened this issue · comments
Brandon Blaylock commented
- Refactor action creators to be standalone
(namespace: string) => { createAsync, createAction }
. - Add cancelled action to async action factory
PENDING | CANCEL | SUCCESS | FAILURE
. - Extend asyncExhaustMap and asyncSwitchMap to emit cancels.
- Update AsyncData ADT with reference count abilities.
Brandon Blaylock commented
Item 1 is done
Item 4 is out of the question, since DatumEither is a final api