- [x] split the build into modules: `core`, `model`, `effects/cats-effect` - [x] implement support for `cats-effect` in `effects/cats-effect` - [x] update tests - [x] Implement Lambda via `FLambda[Either, I, O]` - [x] fix tests - [x] implement eff/Future - [x] implement eff/Either - [ ] fix todos - [ ] draw a table of Failure kind -> Behavior - [ ] update docs - [ ] ask for review of `cats-effect` in this [gitter channel](https://gitter.im/typelevel/cats-effect) - [ ] release intermediate version - [ ] implement support for `ZIO` in `effects/zio` - [ ] implement support for `fs2 streams` in `effects/fs2` - [ ] fix logging in tests - [ ] create example projects - [ ] fix cross-compilation? - [ ] pick a new library name? - [ ] update docs - [ ] deploy artifacts to mvn central - [ ] publish a blog post
core,model,effects/cats-effectcats-effectineffects/cats-effectFLambda[Either, I, O]cats-effectin this gitter channelZIOineffects/ziofs2 streamsineffects/fs2