Skip to content

Conversation

@dsyme
Copy link
Contributor

@dsyme dsyme commented May 5, 2018

The implementation of Part 1 of RFC FS-1039

If you care about the naming please chime in on the discussion here: fsharp/fslang-design#230 (comment)

@dsyme
Copy link
Contributor Author

dsyme commented May 12, 2018

@dotnet-bot test Ubuntu16.04 Release_default Build please
@dotnet-bot test Windows_NT Release_fcs Build please

@dsyme dsyme changed the title [ RFC FS-1039] possible implementation of value options [ RFC FS-1039] implementation of value options May 12, 2018
@dsyme
Copy link
Contributor Author

dsyme commented May 13, 2018

@dotnet-bot Test Windows_NT Release_ci_part2 Build please

@cartermp cartermp added this to the 15.8 milestone May 20, 2018
@KevinRansom KevinRansom merged commit 4459532 into dotnet:master May 24, 2018
KevinRansom pushed a commit that referenced this pull request May 24, 2018
* Fixing #4967 (#4968)

* Fix internal error when compiling interface implementation lacking an overloaded method implementation - fixes #4967

* Adding a test

* Update E_OverloadMismatch.fs

* Remove a setify + isSingleton combo (#4980)

* remove a setify

* Remove intermediate collection

* Improve async stack traces (#4867)

* very early prototype

* async stack traces

* async cleanup

* minor fix

* async cleanup

* more async cleanup

* integrate async-cleanup

* async cleanup

* fix build

* more cleanup

* minor fixes

* minor fixes

* full exception stacktraces

* fix test

* fix test

* code review

* cleanup naming

* fix build

* undo rethrow and integrate cleanup

* apply renamings

* Further cleanup in control.fs

* add tests and add filtering TryWith, plus other cleanup

* integrate cleanup

* fix tests

* test only runs on .net framework

* slightly tweak primitives to be more suitable for later optimization

* slightly tweak primitives to be more suitable for later optimization

* update baselines

* add check that no line 0 appear in stack

* update baseline

* use struct wrapper for async activation

* simplify code

* simplify code

* update baselines

* update baselines

* fix baseline

* remove dead code

* simplify code

* apply DebuggerHidden in a couple more places

* [ RFC FS-1039] implementation of value options (#4837)

* posible implementation of value options

* fix surface area test

* fix test

* VNone --> ValueNone

* fix surface area

* fix build

* update baselines

* fix baselines

* fix baselines

* fix baselines

* fix baselines

* fix build
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

Successfully merging this pull request may close these issues.

3 participants