fsharp.control.taskseq
This library brings C#'s concept of 'await foreach' to F#, with a seamless implementation of IAsyncEnumerable<'T>. The 'taskSeq' computation expression adds support for awaitable asynchronous sequences with similar ease of use and performance to F#'s 'task' CE, with minimal overhead through ValueTask under the hood. TaskSeq brings 'seq' and 'task' together in a safe way. Generates optimized IL code through resumable state machines, and comes with a comprehensive set of functions in module 'TaskSeq'. See README for documentation and more info.
Ecosystem
nuget.org
nuget.org
Latest Release
1 day ago
0.6.0
1 day ago
Versions
9
9
Downloads
548,421 total
548,421 total
Dependent Packages
6
6
Loading...
Readme
Loading...
Links
| Registry | nuget.org |
| Source | Repository |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:nuget/fsharp.control.taskseq
spec |
| License | MIT |
| First Release | over 3 years ago |
| Last Synced | 1 day ago |
Repository
| Stars | 104 on GitHub |
| Forks | 10 on GitHub |
| Commits | 339 |
| Committers | 7 |
| Avg per Author | 48.429 |
| DDS | 0.115 |
Rankings on nuget.org
Downloads
Top 4.0%