Description
Thanks to the many users who have tried this library.
As you know, when F# was updated to 6.0, it supported a generic awaitable computation expression using SRTP.
While we considered continuing to support it when the specification was not yet finalized, the new solution is generic enough that it no longer requires FusionTasks.
Originally, this library was implemented because F# uses Async
and C# uses Task
separately, which made it (somewhat) inconvenient to use the OSS libraries. This was a good experience that helped me to understand the concept of `asynchronous' in an abstract way, and thus the abstract concept of functional programming as a whole.
The FusionTasks NuGet package continues to be applicable and can probably be used in future versions of F#, as F# will probably maintain backward compatibility. It is one of my most cherished projects, and I am sad to see it end, but I will finish it properly.
I plan to archive it during 2022, around the end of the year.
Thank you for all again.