FSharp.Compatibility
FSharp.Compatibility copied to clipboard
FSharp 4.0 compatibility shim
I'm not sure if this is the correct place, but I'd like to see a shim for F# 4.0 compatibility.
I see the following feature:
- Create a .fs file with all the blessed 4.0 lib functions that are not available today (but already merged in official branch)
- Make this file working standalone
Users could download the file and just remove it when F# 4.0 is available. Optionally one could use Paket to manage the version in client programs (see http://fsprojects.github.io/Paket/github-dependencies.html#Referencing-a-single-file).
Of course not all lib functions will have same performanve characteristics since we can't use all the low-level tricks. But having an easy way to use List.groupby and co. would be really helpful.
/cc @jack-pappas @dsyme @tpetricek @latkin @KevinRansom @7sharp9
It might be a good idea, or you might just be adding complexity to remove later on...
I meant theres already quite a few hurdles and hoops to jump through as it is with FSharp.Core versions etc.
Perhaps close this issue?