Language
Akkado syntax: pipes, operators, variables, closures.
Pipes & Holes
The pipe operator (|>) and hole (@) define Akkado's signal flow model.
ReadVariables & Assignment
Variables store values for reuse throughout your patch.
ReadOperators
Akkado uses operators for arithmetic, comparison, logic, and signal flow.
ReadClosures
Closures are anonymous functions that capture their environment. They connect patterns to synthesis.
ReadConditionals & Logic
Signal-rate decision-making: compare signals, combine boolean signals with AND/OR/NOT, and pick between two signals based on a condition. Every operation run…
ReadRecords
A record is a value that bundles named fields together. Records are immutable: each operation that "modifies" a record produces a new record. They show up in…
ReadArrays
Arrays are ordered, fixed-size collections of values. They are the primary way to express parallel signal flows in Akkado: every element of an array becomes…
ReadMethod Calls (UFCS)
Akkado supports method-call syntax for any callable in scope, built-in or user-defined. The form
Read