Module runtime
Source - Array
- Value
- A runtime value. This is what gets passed around as function arguments, returned from functions,
and assigned to variables.
- Evaluate
- Evaluate an expression. Expressions have no side-effects and return a value.
- Execute
- Execute a statement. Statements have side-effects and don’t have a return value.