-
Notifications
You must be signed in to change notification settings - Fork 786
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
[RFC FS-1069] Implicit yields (allow dropping yield in list, array, sequence and computation expressions) #6806
Conversation
…o feature/implicit-yields
This is ready up to getting it green |
@dsyme test failure here: https://dev.azure.com/dnceng/public/_build/results?buildId=216204&view=ms.vss-test-web.build-test-results-tab (side note: love that @brettfo has this level of integration with our tests set up!) |
…fsharp into feature/implicit-yields
It's not clear why the 7k line FSComp file is being included here. Is this a clean diff? |
…nto feature/implicit-yields
I cleaned up the diff, thanks |
What were you referring to for this? thanks! |
We had a transient test failure here, of a kind I've not seen before
|
@KevinRansom @TIHan Please advise on adding the /langversion checks for this PR. This needs to be done asap, thanks. I can do it, just let me know. |
@dsyme, there appears to be some cancellation token issue with Linux. A bunch of meregs have failed because of it.. |
@dsyme, I had planned to work through all of the PR's doing the langversion change to fgharp47 and fsharp5 is broken at the moment due to some issue with cancellationtokens and linux. Have you seen this failure on a platform other than linux? |
…t-yields Merge master to feature/implicit-yields
Merging, I will add in the langversion support post merge. |
Continuation of #6304 from feature branch
This is the implemntation for RFC FS-1069 Implict yields, i.e. the "implicit yields" language suggestion. This allows implicit yield in list, array, sequence and those computation expressions supporting Yield/Combine/Zero/Delay.
See the RFC for notes and discussion