Utility functions for graph management
Utility functions for graph management
(add-resolvers g unique-attrs all-attrs resolve-fn)
Adds a set of nodes and edges as follows:
unique-attrs
to the ident nodeall-attrs
Adds a set of nodes and edges as follows: 1. A generated ident node matching the target namespace. This node will be marked as a resolver, and have the resolve function stored in its attrs. 2. Edges from `unique-attrs` to the ident node 3. Edges from the generated ident node to `all-attrs`
(e->str e)
Debug representation of an edge. Ignores attributes.
Debug representation of an edge. Ignores attributes.
(valid-multipath? start-nodes multipath)
Validate that the sequence of steps indicated by a multipath is actually traversable
Validate that the sequence of steps indicated by a multipath is actually traversable
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close