-
Notifications
You must be signed in to change notification settings - Fork 13
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
Future Development and Features Roadmap #1
Comments
I don't have any plans for future development but I would love to see how Eff can be used in a practical setting. |
Based on the research, talks, and examples I've read, it seems very logical to at least couple this with Maybe and Result containers. My last project was largely written using this other functional library: I will probably use it on this new project as well, and try to figure out if/how the two can be used together. |
For posterity, in Eric Torreborre's talk about using Eff monad in Scala, he provides library implementation of what is very likely to be the first few practical monads bulit on top of Eff: Here are the effects included:
http://atnos-org.github.io/eff/org.atnos.site.OutOfTheBox.html |
Given the above, it's possible that there are the most opportunities for using this implementation of Eff along with the https://github.com/louthy/language-ext Assuming basic compatibility/compose-ability between your Eff type and the types in that library, I can see a very simple step forward in bringing both libraries together into a pilot project and trying to mimic the above Effect types. If we achieve relative success, and can prove substantial value and maturity, we may want to consider submitting this Eff monad, and the composed types back to the |
I'm not familiar with language-ext but I agree that it needs maturity and proof of value. |
If you have time to look language-ext over, i would like to know your thoughts. |
My question has been answered. The library currently appears to be a complete implementation of Eff which is ready for general use. |
This looks really nice actually. I'm new to using Effects, but have studied it extensively in the past few months. Do you have plans to extend it further? I will be experimenting with this in a project soon, and if I'm going to extend it, I'd like to work on features that you've already thought of.
The text was updated successfully, but these errors were encountered: