AsyncSeqSrc Module
Operations on async sequence sources.
Functions and values
| Function or value |
Description
|
|
Closes the async sequence source casuing any created async sequences to complete.
|
Full Usage:
AsyncSeqSrc.create ()
Parameters:
unit
Returns: AsyncSeqSrc<'T>
Type parameters: 'T |
|
Full Usage:
AsyncSeqSrc.error exn src
Parameters:
exn
src : AsyncSeqSrc<'T>
Type parameters: 'T |
Causes async sequence created before the call to raise an exception.
|
Full Usage:
AsyncSeqSrc.put item src
Parameters:
'T
src : AsyncSeqSrc<'T>
Type parameters: 'T |
Causes any async sequences created before the call to yield the item.
|
Full Usage:
AsyncSeqSrc.toAsyncSeq src
Parameters:
AsyncSeqSrc<'T>
Returns: AsyncSeq<'T>
Type parameters: 'T |
Creates an async sequence which yields values as they are put into the source and terminates when the source is closed. This sequence will yield items starting with the next put. Many async sequences can be created from once source.
|
FSharp.Control.AsyncSeq