Signature
tsSignature
export type TaskReturn<O, E> = O | Result<O, E>;Imports
tsImport
import { TaskReturn } from "@/lib/flow/task";import { TaskReturn } from "@/lib/flow";Type Parameters
OOutput type.
EExpected domain error type.
Details
Plain values are treated as success. Branded `Result` values are preserved.
Related Symbols
Result
Explicit success-or-failure outcome used throughout Flow.
type
Source
tsflow/task.ts:27-27
export type TaskReturn<O, E> = O | Result<O, E>;