Skip to content

True Myth / task / resolve

Variable: resolve()

const resolve: {<T, E>(): Task<Unit, E>; <T, E>(value): Task<T, E>; } = Task.resolve

Standalone function version of Task.resolve

Call Signature

<T, E>(): Task<Unit, E>

Construct a Task which is already resolved. Useful when you have a value already, but need it to be available in an API which expects a Task.

Type Parameters

T

T extends Unit

E

E = never

Returns

Task<Unit, E>

Call Signature

<T, E>(value): Task<T, E>

Construct a Task which is already resolved. Useful when you have a value already, but need it to be available in an API which expects a Task.

Type Parameters

T

T

E

E = never

Parameters

value

T

Returns

Task<T, E>