fsprojects / FSharp.Compatibility

Compatibility libraries for F#
44 stars 22 forks source link

FSharp 4.0 compatibility shim #2

Open forki opened 9 years ago

forki commented 9 years ago

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:

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.

forki commented 9 years ago

/cc @jack-pappas @dsyme @tpetricek @latkin @KevinRansom @7sharp9

7sharp9 commented 9 years ago

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.

wallymathieu commented 6 years ago

Perhaps close this issue?