Concepts
This section of the documentation deals with theoretical concepts around Arcaflow. Fear not, it’s not a university exam, but simply a description on how we designed Arcaflow the way we did and why we did so.
Architecture
Get started with a primer on the core architecture of Arcaflow.
Read more about architecture »
Typing
We believe in strong and static typing to avoid bugs, so Arcaflow has its own typing system.
Plugins
Arcaflow is interoperable between several programming languages. Currently, we provide SDKs for Python and Go.
Workflows
Arcaflow runs several steps and connects them together into a workflow.
Flow control (WIP)
In the future, we want to add the ability to perform loops, dynamic parallelization, etc.