Skip to content

Task

This simple represents a promise that returns a result.

ts
type Task<Ok, Err> = Promise<Result<Ok, Err>>

Usage

ts
// Ok: null
// Err: string
type A = Task<null, string>