Liking cljdoc? Tell your friends :D

co.nclk.linen.core


assert-checkpointclj

(assert-checkpoint resolved node config)
source

assoc-key-existsclj

(assoc-key-exists x key* value)
source

bool?clj

(bool? tester)
source

checkpoint-binding-keysclj

source

checkpoint-envclj

(checkpoint-env env checkpoint)
source

checkpoint-nodeclj

(checkpoint-node checkpoint node)

Create a checkpoint-node from a well-formed checkpoint and node.

Create a checkpoint-node from a well-formed checkpoint and node.
sourceraw docstring

clean-up-fnclj

(clean-up-fn node-manager runnable? failed?)
source

config-keysetclj

The required keyset for the global config map.

The required keyset for the global config map.
sourceraw docstring

config-pre-checkclj

(config-pre-check config)

Checks to be sure the global config is well-formed.

Checks to be sure the global config is well-formed.
sourceraw docstring

evaluateclj

(evaluate m config)
source

extract-envclj

source

extract-module-envclj

(extract-module-env provides & [body input-env])
source

extract-parent-envclj

(extract-parent-env m env)
source

genvclj

(genv)

Returns the global system environment.

Returns the global system environment.
sourceraw docstring

harvestclj

(harvest m hkey & [blocked container? reports])
source

log-checkpoint-startedclj

(log-checkpoint-started config checkpoint)
source

name-or-nilclj

(name-or-nil x)
source

normalize-moduleclj

(normalize-module module*)

Attempt to make a given module well-formed. A module is a seq of items. If the argument is not a seq, we wrap it as a lazy-seq. The first item is possibly a header; the rest is the body. If the first item is not a well-formed header (i.e., contains keys other than :name, :requires, or :provides), then it is regarded as the first item in the body. If a header does exist, and has an entry for :name, then that name can only be a non-empty string.

Attempt to make a given module well-formed.
A module is a seq of items. If the argument is not a seq, we wrap it as a lazy-seq.
The first item is possibly a header; the rest is the body. If the first item is 
not a well-formed header (i.e., contains keys other than `:name`, `:requires`,
or `:provides`), then it is regarded as the first item in the body.
If a header does exist, and has an entry for `:name`, then that name can only be a
non-empty string.
sourceraw docstring

normalize-outputclj

(normalize-output p)
source

normalize-requireclj

(normalize-require r)
source

normalized-nodeclj

(normalized-node & [node])
source

reduce-outputsclj

(reduce-outputs bindings* env venv)
source

runclj

(run config)

The entry point for any well-formed program config.

The entry point for any well-formed program config.
sourceraw docstring

run-checkpointclj

(run-checkpoint checkpoint config)

Run a given checkpoint and config.

Run a given checkpoint and config.
sourceraw docstring

run-checkpoint-nodeclj

(run-checkpoint-node checkpoint node config)

Run a given checkpoint and config on a given node.

Run a given checkpoint and config on a given node.
sourceraw docstring

run-moduleclj

(run-module module* {env* :env :or {env* {}} :as config*})

Runs a given module and config.

Runs a given module and config.
sourceraw docstring

runnable?clj

(runnable? config)
source

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

× close