What is <Traverser> - the runner #3
rayk
started this conversation in
Why, What & How
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Traverser
The runner is a Graph Traverser which implements the various traversal algorithms whilst providing a simple abstract to its consumers, that hides the mechanics of effectively walking a graph. Provided with a
<Graph>
and a<Processor>
it simply returns another<Graph>
that is a subgraph of the first as defined and built by the<Processor>
.Responsibilities
Structure
<Graph>
type can be used outside the walker package.<Processors>
whilst offering more transparency than the walker, there is no real use cases for it without the walker.Beta Was this translation helpful? Give feedback.
All reactions