Sign in Sign up
nuget

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.

nuget View on Nuget

Activity

Latest release
4mo ago
Total releases
11
Cadence
~12 days
Last 12 months
3

Details

License
MIT
First release
Nov 09, 2022
Releases
Version Released
1.1.1 minor
1.0.0 major
0.6.0 minor
0.4.0 minor
0.4.0-alpha.1 pre
0.3.0 minor
0.2.2 patch
0.2.1 patch
0.2.0 minor
0.1.1 patch
0.1.0 initial