Phillip Carter
Phillip Carter
I would expect a semicolon-delimited list of labels, sort of an inverse to what you can do today: ```fsharp let a = {| X = 1; Y = 2; Z...
@jwosty I think combining would probably be out of scope - works for simple stuff, but there'd have to be some rule for determining what subsequent `with` or `without`s applied...
Just to clarify, for backwards compat, would we still compile something like this? ```fsharp let without x = () without 12 ```
Correct, I can't think of a way for it to collide unless we explicitly took a breaking change here.
Would there be an issue with a contexual keyword like this? I don't think it's too crazy. Generally I don't think I'd like `with-`; we don't really have a precedent...
I'm little `with-` simmer a bit and it doesn't seem too bad.
https://github.com/fsharp/fslang-design/pull/370
@matthid This was filed as a suggestion after speaking with @rickasaurus and his team at an F# meetup. The "drop a column" use case is applicable to any scenario where...
@dsyme as I was writing the RFC I was actually wondering if it was worth exploring that kind of type algebra for normal records 🙂. Decided not to write it...
Two things come to mind for me: 1. Like the famed website [dotnet pearls](https://www.dotnetperls.com/) there's room for an alternative website of short & sweet snippets of code you can easily...