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
Borrows more Cvdm code to enhance computation expressions #12
Conversation
🙌 |
Thanks, @TheAngryByrd for the contribution. @cmeeren does it cover all the CE from Cvdm? |
The best way to know is to also include all the tests and see if they pass. :) That said, Type annotations should probably be explicitly specified, because some places they do impact the behaviour. I vaguely remember something about In summary, my recommendation is:
|
Sounds like a plan. I'll get to it this week. |
Thanks, @cmeeren for the detailed writeup and @TheAngryByrd for taking this up. |
Thanks, @TheAngryByrd for the changes. Is anything else pending? Can I release a beta version to test things out? @cmeeren Are you available test this new one after I release the new version? |
Sure, but if you want I can check out the PR branch and test before you merge/release. (With "test", I mean run the suite of unit tests in Cvdm.ErrorHandling.) I'll try to do it today. |
Good to go; all existing Cvdm.ErrorHandling tests pass using (Except the |
Thanks, @cmeeren for testing these changes. @TheAngryByrd Can I merge it? |
Merge it! 👍 |
@TheAngryByrd @cmeeren I am facing some weird issues with the FSharp 4.6 update on my machine, and I am unable to publish the package because of this. I will release the new version as soon as I resolved this. |
More work as part of #3.
This enhances the computation expressions to be on par with Cvdm