method TaskClass.context
Private
TaskClass.context<T, E>(
task: TaskClass<T, E>,
message: string
): TaskClass<T, E>

Data-first twin of TaskClass#context — context for declared failures only.

await Task.context(Task(() => 'v'), 'must load'); // 'v' — context only decorates failures

Type Parameters

Parameters

task: TaskClass<T, E>
message: string

Return Type

Usage

import { TaskClass } from "lib/task/task.ts";