Represents asynchronous tasks that can succeed or fail.
Task(FutureOr<Res<S, F>> Function() run) : this._(t.Task(run as FutureOr<Result<S, F>> Function()));