izumi.fundamentals.graphs.traverse.DAGTraverser
See theDAGTraverser companion trait
object DAGTraverser
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DAGTraverser.type
Members list
Type members
Classlikes
case class Interrupted[F[_], N, T, P](state: TraverseState[F, N, T, P]) extends TraverseFailure[F, N, T, P]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class Meta(generation: Long) extends AnyVal
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass AnyValtrait Matchableclass AnyShow all
case class NodeFailure[F[_], N, T](marking: Marking[N, T]) extends TraverseFailure[F, N, T, Nothing]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class NonProgress[F[_], N, T](marking: Marking[N, T]) extends TraverseFailure[F, N, T, Nothing]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
case class TraverseState[F[_], N, T, P](predecessors: AdjacencyList[N], marking: Marking[N, T], active: Map[N, MPromise[F, P, T]])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article