3 ms·
For years, a lot of pain was caused by F# using classes for critical types such as Option, Tuple and Choice. Additionally most records should have been structs
by algorithmsRcool 8y ago
For years, a lot of pain was caused by F# using classes for critical types such as Option, Tuple and Choice. Additionally most records should have been structs by default.
They have started fixing this by introducing value tuple, value option and supporting C# performance primitives like Span. But they have a way to go still.
- platz 8y agoAh, that summary is helpful, thanks