Processes.jl
Processes.jl is a type-stable framework for building process loops from small, composable ProcessAlgorithm and ProcessState building blocks.
Start with the user documentation if you want to build processes with the package. The internals section is for understanding how registries, contexts, routing, and generated loops are implemented.
User Documentation
- Algorithms and States
- Referencing Algorithms
- Contexts and Indexing
- Init Analysis
- Routes and Shares
- Inputs and Overrides
- Vars (
VarSelectors) - Lifetime
- Running, Wait, Fetch
- Copying and Process Management
- Value Semantics and
Unique