Liking cljdoc? Tell your friends :D

idm.graph.multipath

Multipath protocol

Multipath protocol
raw docstring

Multipathcljprotocol

Functions going beyond the Ubergraph IPath protocol to deal with extended requirements, such as retrieving lists of relations etc.

Functions going beyond the Ubergraph IPath protocol to deal with extended
requirements, such as retrieving lists of relations etc.

-multipath-toclj

(-multipath-to path dests)

Required workaround for variadic multipath-to.

Required workaround for variadic [[multipath-to]].

edge-setsclj

(edge-sets path)

A list of edge sets comprising a full traversal of this multipath. Even single edges will be wrapped in a set.

A list of edge sets comprising a full traversal of this multipath. Even
single edges will be wrapped in a set.

end-nodesclj

(end-nodes path)

A set of the nodes this path goes to.

A set of the nodes this path goes to.

pathclj

(path path)

Get a vector of edges and relations in this multipath. For a path with only one->one edges, equivalent to [[alg/edges-in-path]]

Get a vector of edges and relations in this multipath. For a
path with only one->one edges, equivalent to [[alg/edges-in-path]]

relationsclj

(relations path)

A list of relations in this path

A list of relations in this path
raw docstring

multipath-toclj

(multipath-to path & dests)

Get a Multipath, based on this one, to the given destinations.

Get a Multipath, based on this one, to the given destinations.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close