Kevin Malenfant

Results 10 comments of Kevin Malenfant

I think there's no harm in adding the `.

Field matching exists but only within F#: ```fsharp type Bleh = val Field1 : int val Field2 : string new(a,b) = {Field1 = a; Field2 = b} type Bleh2 =...

> And I don't get this difference at all. ``` type Donk() = member val One = 1 member val Two = 2 ``` `One` and `Two` are properties not...

Could the syntax just be inline with pattern matching on fields? For example, ```fsharp match x with | {Length = 0} -> .... | {IsEmpty = true} -> ... |...

> > Could the syntax just be inline with pattern matching on fields? For example, > > I actually really dislike the use of `{ ... }` in patterns, I...

Wouldn't `add` in the example need to be an extension method? So wouldn't this just be https://github.com/fsharp/fslang-design/blob/main/RFCs/FS-1043-extension-members-for-operators-and-srtp-constraints.md

Might be worth noting this originally worked perfectly fine, somewhere along the way an update messed things up.

Seems to be working with VS Version 17.9.0 Preview 3.0

Most likely an issue with multithreading in MXNet See: https://github.com/apache/incubator-mxnet/issues/16431