Paul Westcott
Paul Westcott
@onurgumus It's not quite that simple. Internally in library functions such as groupBy or the list element comparisons or tuples etc. what you have suggested just doesn't work. This was...
@onurgumus Short answer: you'll just have to believe me! Longer answer: there are more complex rules around how f# handles equality than straight IEquatable and they have to be honoured.
@OnurGumus Yes, #513 looked after IComparables as well. OK, the problem is that f# views equality/comparison as structural, which means that things let a = [ for i = 0...
#5307 affects this (sprinkling breadcrumbs...)
@christian-clausen It is a shame. It's not just `=` though, it's usage through containers, to members in records - especially then you have to consider generics. It's quite nasty. So...
...as a caveat, adding Guids is probably reasonable and sensible (been a long time since I delved into the code, but I thought they already did, but obviously not from...
I think that's all pretty reasonable! Ideally I think it would be best if .net had a plug in sort, so that it could be specified via some sort of...
Well a bit more what I was expecting: Compiler: 32c530ebe42f34a863a9e55b682f90685e658125 Project: Paket 11217.0ms Project: FSharpx.Collections 2424.0ms Project: FSharp.Data 3801.0ms Project: SQLProvider 7483.0ms Average Run: 24926.0ms Compiler: 9d5e36a7aa66f029640aa05f96bd7b54907aef81 Project: Paket 11266.0ms...
Howdy @tannergooding (trying to pique your interest...) It's been a year since I lost interest in this repo - because I couldn't find any other crazy people to enjoy it...
That'd be great! Well you can use this interaction as an additional playground for OSS by interacting with people (which I think is the hardest bit! You can create the...