The type of the value when the Task
resolves successfully.
The type of the rejection reason when the Task
rejects.
Auto-curried, standalone function form of
Task.prototype.andThen
.
The auto-curried version is provided for parity with the similar functions
that the Maybe
and Result
modules provide. However, like Result
, you
will likely find that this form is somewhat difficult to use, because
TypeScript’s type inference does not support it well: you will tend to end
up with an awful lot of unknown
unless you write the type parameters
explicitly at the call site.
The non-curried form will not have that problem, so you should prefer it.
The type of the value when the Task
resolves successfully.
The type of the rejection reason when the Task
rejects.
Auto-curried, standalone function form of
Task.prototype.andThen
.The auto-curried version is provided for parity with the similar functions that the
Maybe
andResult
modules provide. However, likeResult
, you will likely find that this form is somewhat difficult to use, because TypeScript’s type inference does not support it well: you will tend to end up with an awful lot ofunknown
unless you write the type parameters explicitly at the call site.The non-curried form will not have that problem, so you should prefer it.