type go.pact.im/x/task.Task
14 uses
go.pact.im/x/task (current package)
context.go#L10: func Contextify(task func() error, shutdown func()) Task {
executor.go#L14: Execute(ctx context.Context, cond CancelCondition, tasks ...Task) error
executor.go#L20: group func(cond CancelCondition, tasks ...Task) Task
executor.go#L34: func (e *executor) Execute(ctx context.Context, cond CancelCondition, tasks ...Task) error {
task.go#L16: type Task func(ctx context.Context) error
task.go#L19: func (t Task) Run(ctx context.Context) error {
task.go#L24: func Named(name string, run Task) Task {
task.go#L37: func Sequential(cond CancelCondition, tasks ...Task) Task {
task.go#L64: func Parallel(cond CancelCondition, tasks ...Task) Task {
go.pact.im/x/process
parallel.go#L78: tasksArena := make([]task.Task, 2*n)