jazz
jazz copied to clipboard
Migration to EffectTS
Low hanging fruit:
- [ ] ~~Use Effects everywhere I always wanted Results or Promises with error types~~
- [ ] Expose an effectful high level API
- [ ] ~~Use Effect Configuration~~
- [x] #212
More effort but also higher reward
- [ ] ~~completely make cojson effectful, model CoValues as concurrent actors using EffectTS~~
- [ ] ~~base the high level effectful API on the now underlying effectful implement~~
Small update: after introducing Effect into a bunch of places, I'm running into some issues with performance, logging and debuggability
So for the time being, I'll do #240 but provide #239