(action-graph workflow)
(associate-action-with-deps workflow action-name product->action-m)
Assocate an action with its dependencies.
m
is a map of a product to the actions that require
and produce it. E.g.,
{:coffee-brewed {:product/producers #{:use-keurig :use-french-press}
:produces/requirers #{:drink-coffee} }}
Assocate an action with its dependencies. `m` is a map of a product to the actions that require and produce it. E.g., ``` {:coffee-brewed {:product/producers #{:use-keurig :use-french-press} :produces/requirers #{:drink-coffee} }} ```
(products->actions workflow)
get a map of the products to their related producing and requiring actions.
Example return value:
{:coffee-brewed {:product/producers #{:use-keurig :use-french-press}
:produces/requirers #{:drink-coffee} }}
get a map of the products to their related producing and requiring actions. Example return value: ``` {:coffee-brewed {:product/producers #{:use-keurig :use-french-press} :produces/requirers #{:drink-coffee} }} ```
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close