Header menu logo FSharp.Control.TaskSeq

Async Module

Functions and values

Function or value Description

bind binder async

Full Usage: bind binder async

Parameters:
Returns: Async<'U>
Modifiers: inline
Type parameters: 'T, 'U

Bind an Async<'T>

binder : Async<'T> -> Async<'U>
async : Async<'T>
Returns: Async<'U>

ignore async

Full Usage: ignore async

Parameters:
Returns: Async<unit>
Modifiers: inline
Type parameters: 'T

Convert an Async<'T> into an Async, ignoring the result

async : Async<'T>
Returns: Async<unit>

map mapper async

Full Usage: map mapper async

Parameters:
    mapper : 'T -> 'U
    async : Async<'T>

Returns: Async<'U>
Modifiers: inline
Type parameters: 'T, 'U

Map an Async<'T>

mapper : 'T -> 'U
async : Async<'T>
Returns: Async<'U>

ofTask task

Full Usage: ofTask task

Parameters:
Returns: Async<'T>
Modifiers: inline
Type parameters: 'T

Convert an Task<'T> into an Async<'T>

task : Task<'T>
Returns: Async<'T>

ofUnitTask task

Full Usage: ofUnitTask task

Parameters:
Returns: Async<unit>
Modifiers: inline

Convert a non-generic Task into an Async

task : Task
Returns: Async<unit>

toTask async

Full Usage: toTask async

Parameters:
Returns: Task<'T>
Modifiers: inline
Type parameters: 'T

Starts the `Async<'T>` computation, returning the associated `Task<'T>`

async : Async<'T>
Returns: Task<'T>

Type something to start searching.