All Downloads are FREE. Search and download functionalities are using the official Maven repository.

izumi.fundamentals.graphs.traverse.ResumableDAGTraverser.scala Maven / Gradle / Ivy

package izumi.fundamentals.graphs.traverse

import izumi.fundamentals.graphs.traverse.DAGTraverser.{Marking, TraverseFailure, TraverseState}

trait ResumableDAGTraverser[F[_], Node, Trace, Progress] extends DAGTraverser[F, Node, Trace, Progress] {
  def continueTraversal(initial: TraverseState[F, Node, Trace, Progress]): F[Either[TraverseFailure[F, Node, Trace, Progress], Marking[Node, Trace]]]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy