Paul Westcott
Paul Westcott
This has been a bugbear of mine for many years! Mix the tail instruction with arguments with value type > 64 bits and performance is terrible (the > 64 bit...
As well as `fsc`s `--tailcalls-` argument mentioned by @7sharp9, if you're using Visual Studio (or at least using `fsproj` files), in the project _Properties_ under _Build_ is a checkbox "_Generate...
Check out @mrange's spiel on tail calls [here](https://gist.github.com/mrange/1f26f3bd219da4d407ed6dde56c461dc)...
@cartermp We'll the c# behaviour is not to compare array elements, so I don't think it's behaviour should be of any relevance here. The comment re: fast path was due,...
@latkin I faithfully duplicate this existing code :-) Do you want it fixed? Or better to do that later, as easier to regression test when replicating same bugs...
@latkin Not in my scope actually. It's in the F type, the IStructuralEquatable.Equals implementation is incorrect. So need to fix the optimizer I'm guessing... (or, not that I have traversed...