Table of Contents

Select Method

Definition

Namespace
Tyne
Assembly
Tyne.Core.dll

Methods

| Edit this page View Source

Select<T, TResult>(Option<T>, Func<T, TResult>)

Declaration
public static Option<TResult> Select<T, TResult>(this Option<T> option, Func<T, TResult> selector)
Parameters
option
Option<T>
selector
Func<T, TResult>
Returns
Option<TResult>
Type Parameters
T
TResult
| Edit this page View Source

Select<T, TResult>(Option<T>, Func<T, Task<TResult>>)

Declaration
public static Task<Option<TResult>> Select<T, TResult>(this Option<T> option, Func<T, Task<TResult>> selector)
Parameters
option
Option<T>
selector
Func<T, Task<TResult>>
Returns
Task<Option<TResult>>
Type Parameters
T
TResult
| Edit this page View Source

Select<T, TResult>(Task<Option<T>>, Func<T, TResult>)

Declaration
public static Task<Option<TResult>> Select<T, TResult>(this Task<Option<T>> optionTask, Func<T, TResult> selector)
Parameters
optionTask
Task<Option<T>>
selector
Func<T, TResult>
Returns
Task<Option<TResult>>
Type Parameters
T
TResult
| Edit this page View Source

Select<T, TResult>(Task<Option<T>>, Func<T, Task<TResult>>)

Declaration
public static Task<Option<TResult>> Select<T, TResult>(this Task<Option<T>> optionTask, Func<T, Task<TResult>> selector)
Parameters
optionTask
Task<Option<T>>
selector
Func<T, Task<TResult>>
Returns
Task<Option<TResult>>
Type Parameters
T
TResult