DAGTraverser

izumi.fundamentals.graphs.traverse.DAGTraverser
See theDAGTraverser companion object
trait DAGTraverser[F[_], Node, Trace, Progress]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait ResumableDAGTraverser[F, Node, Trace, Progress]
trait AbstractDagTraverser[F, Node, Trace, Progress]

Members list

Value members

Abstract methods

def traverse(predecessors: AdjacencyList[Node]): F[Either[TraverseFailure[F, Node, Trace, Progress], Marking[Node, Trace]]]