lambdacd.steps.support
always-chain-steps
(always-chain-steps args ctx & steps)
always-chaining
macro
(always-chaining args ctx & forms)
capture-output
macro
(capture-output ctx & body)
chain-steps
(chain-steps args ctx & steps)
chaining
macro
(chaining args ctx & forms)
if-not-killed
macro
(if-not-killed ctx & body)
last-step-status-wins
(last-step-status-wins step-result)
merge-globals
(merge-globals step-results)
merge-step-results
(merge-step-results step-results)
print-to-output
(print-to-output ctx printer msg)
printed-output
(printed-output printer)
replace-args-and-ctx
(replace-args-and-ctx args ctx)
set-output
(set-output ctx msg)
to-fn-with-args
(to-fn-with-args form)
unify-only-status
(unify-only-status unify-status-fn)
Converts a function that can unify statuses into a unify-results-fn suitable for execute-steps
unify-results
(unify-results step-results)
writer-to-ctx
(writer-to-ctx ctx)