1. 1. Overview
  2. 2. Quick start guide
  3. 3. Tutorial
    1. 3.1. Installation
    2. 3.2. Language Basics
    3. 3.3. Interact with Resources
    4. 3.4. Workflow in Production
  4. 4. Guides
    1. 4.1. Recipes
      1. 4.1.1. Data Persistence
      2. 4.1.2. Workflow Resume
      3. 4.1.3. Import and Reuse Workflows
      4. 4.1.4. Publish Workflows
    2. 4.2. Best Practice
    3. 4.3. Troubleshooting
    4. 4.4. Frequently Asked Questions
  5. 5. Command Line Tool
    1. 5.1. run
    2. 5.2. daemon
    3. 5.3. workflow
    4. 5.4. task
    5. 5.5. storage
  6. 6. interact with Python
    1. 6.1. Run in python script
    2. 6.2. Call Python function
    3. 6.3. Data Types
    4. 6.4. Oh! Parallelism!
  7. 7. interact with Julia
  8. 8. interact with Lua
  9. 9. Cheatsheet
  10. 10. For developers
    1. 10.1. Command Line Tool
  11. 11. Design decisions
    1. 11.1. Workflow definition
    2. 11.2. Syntax
    3. 11.3. Runtime
    4. 11.4. CLI
    5. 11.5. Function and workflow
    6. 11.6. Config and data folder
    7. 11.7. Storage for data persistence
    8. 11.8. Variable scope and shadowing
    9. 11.9. Control flow
    10. 11.10. Type system
    11. 11.11. Error handling (syntax error)
    12. 11.12. Error handling (task error)
    13. 11.13. Performance
    14. 11.14. Foreign Function Call (FFC) support
    15. 11.15. Miscellaneous (no categorized)
    16. 11.16. Mumbling

The Oxiida Workflow Language

Publish Workflows