diff options
author | Arun Isaac | 2025-01-20 01:13:00 +0000 |
---|---|---|
committer | Arun Isaac | 2025-01-21 00:16:17 +0000 |
commit | e3fb375aead20c1ef6518750cc6dbc2375f57bc9 (patch) | |
tree | 5e91226e7a035d2d4f496a661f19daa0ac554507 /COPYING | |
parent | f7ef493180b8413b96b0ff7fe9e45bc8cd83d8d2 (diff) | |
download | ravanan-e3fb375aead20c1ef6518750cc6dbc2375f57bc9.tar.gz ravanan-e3fb375aead20c1ef6518750cc6dbc2375f57bc9.tar.lz ravanan-e3fb375aead20c1ef6518750cc6dbc2375f57bc9.zip |
workflow: Use lists to represent state of scatter steps.
Lists are more convenient than vectors, and all the more so when dealing with the state monad. * ravanan/job-state.scm: Import (srfi srfi-1). Do not import (ravanan work vectors). (job-state-status): Use lists instead of vectors to represent state of scatter steps. * ravanan/workflow.scm (workflow-scheduler)[schedule, poll, capture-output]: Use lists instead of vectors to represent state of scatter steps. (maybe-vector?): Delete function. (maybe-list?): New function. (merge-values): Support merging lists instead of vectors.
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions