Lyndon Gingerich
Lyndon Gingerich
Why always the `ValueOption.map box >> ValueOption.toObj >> unbox` sequence? Does type safety interfere with `ValueOption.toObj` somehow?
> For each comment that had a pin put in it, can you add a comment on the new PR that is adding that code, link back to the pinned...
In v3.5.5 and older, selection is kept when moving up and down, except when the selected item is at the top or bottom of the list and another is moved...
Just toying, but here's one idea: ```fsharp let validateCustomer (raw : RawCustomer) : Result = result { return { Id = (validateCustomerId raw.CustomerId)! Name = (validateName raw.Name)! Country = (validateCountry...
@xp44mm In that thread, they were also discussing a similar syntax to this. If not a `fun`, your syntax is still conceptually a lambda (or something like one, anyway; I'm...
Why an operator rather than a library function? Did you know that you can make your own operator? For example: ```F# let () du f = du.Isolate f let foo2...
Do people often want to optimize performance of combining matches on a DU? I doubt it's worth an addition to the core library. Have you thought of publishing your own...
> I mean, the user does not need to implement the Isolate method manually, the compiler automatically provides I know that's what you are suggesting. I'm suggesting that this optimization...
Is #1431 still in state "More discussion / on hold"? It is closed as completed.
> Better to add to the style guide "avoid giving a DU case the same name as its type". > > Conflating the name of a case and its type...