Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support effect systems #23

Open
7 of 21 tasks
mkotsur opened this issue Dec 13, 2019 · 1 comment
Open
7 of 21 tasks

Support effect systems #23

mkotsur opened this issue Dec 13, 2019 · 1 comment

Comments

@mkotsur
Copy link
Owner

mkotsur commented Dec 13, 2019

  • split the build into modules: core, model, effects/cats-effect
  • implement support for cats-effect in effects/cats-effect
  • update tests
  • Implement Lambda via FLambda[Either, I, O]
  • fix tests
  • implement eff/Future
  • implement eff/Either
  • fix todos
  • draw a table of Failure kind -> Behavior
  • update docs
  • ask for review of cats-effect in this gitter channel
  • 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
@mkotsur
Copy link
Owner Author

mkotsur commented Apr 6, 2020

Should input be parsed asynchronously? Possibly, yes, because you may want to do something else before accessing the input, and that can improve your lambda's performance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant