acts-next 0.14.5

a fast, tiny, extensiable workflow engine
Documentation
name: simple
id: simple
inputs:
  input: 4
  index: 0
  value: 0
outputs:
  result: ${ $("value") }
steps:
  - name: init
    id: init
    run: |
      $("value", 0);
      $("index", 0);
  - name: cond
    id: cond
    branches:
      - name: "<=input"
        id: "<=input"
        if: |
          let index = $("index");
          let input = $("input");
          index <= input
        steps:
          - name: add
            id: add
            next: cond
            run: |
              let index = $("index");
              let value = $("value");
              $("value", value + index);
              $("index", index + 1);

      - name: ">input"
        id: ">input"
        if: $("index") > $("input")
  - name: end
    id: end