Header menu logo TDesu.FSharp

TaskOption Module

Functions and values

Function or value Description

map f v

Full Usage: map f v

Parameters:
    f : 'T -> 'TResult
    v : Task<'T option>

Returns: Task<'TResult option>
Modifiers: inline
Type parameters: 'T, 'TResult

Maps the inner Option value inside a Task. The mapping function. The input task containing an Option.

f : 'T -> 'TResult
v : Task<'T option>
Returns: Task<'TResult option>

ofResult v

Full Usage: ofResult v

Parameters:
Returns: Task<'a option>
Modifiers: inline
Type parameters: 'a, 'b

Converts a Task<Result> to Task<Option>: Ok becomes Some, Error becomes None. The input task containing a Result.

v : Task<Result<'a, 'b>>
Returns: Task<'a option>

Type something to start searching.