Endpoint

sealed interface Endpoint

One end of an ordering edge: a single task, or a whole task group.

Deps.Flow.before and Deps.Flow.after draw edges between endpoints. A task stands for itself; a task group stands for the group, so an edge drawn to it reaches whatever it holds when the Dag is registered.

Inheritors