Language
Aqua is a language for distributed workflow coordination in p2p networks.
It's structured with significant indentation.
Values in Aqua have types, which are designated by a colon, :
, as seen in the function signature below. The type of a return, which is yielded when a function is executed, is denoted by an arrow pointing to the right ->
, whereas yielding is denoted by an arrow pointing to the left <-
.
Subsequent sections explain the main parts of Aqua.
Data:
Execution:
Topology – how to express where the code should be executed
Execution flow – control structures
Computations:
Advanced parallelism:
Code management:
Reference:
Last updated
Was this helpful?