fsprojects / FSharpx.Extras

Functional programming and other utilities from the original "fsharpx" project
https://fsprojects.github.io/FSharpx.Extras/
The Unlicense
682 stars 146 forks source link

Restore some Task functions #408

Closed Micha-kun closed 2 years ago

Micha-kun commented 3 years ago

Since the last version (3.0.0), a lot of Task functions (Task.Catch, Task.ParallelWithThrottle) were removed and now my code fails to compile. I understand the removal of Computation Expression, but those methods were usable. Or were removed because they already exist in another library? Thank you so much.

gdziadkiewicz commented 3 years ago

Hi, I removed them, because they were implemented using that Task CE and I wasn't able to reimplement them cheaply. I will take another look. Is sticking with the previous version until I'm done a feasible workaround for you?

Micha-kun commented 3 years ago

It's what I'm doing for now, using previous version.

Micha-kun commented 2 years ago

Any news about updating NuGet package with this restore? Thank you!

gdziadkiewicz commented 2 years ago

I will release it as soon as I get the CI build working again. ETA today

gdziadkiewicz commented 2 years ago

Released 3.1.0 - https://www.nuget.org/packages/FSharpx.Extras/3.1.0

gdziadkiewicz commented 2 years ago

@Micha-kun were you able to check it out?

Micha-kun commented 2 years ago

Yep! It seems all ok now :D Thank you!