A purity level is represented as a bitset (expressed as an Int)
A purity level is represented as a bitset (expressed as an Int)
Running the expression a second time has no side effects. Implied by Pure
.
Running the expression a second time has no side effects. Implied by Pure
.
A stable path that is also idempotent
A stable path that is also idempotent
An expression is a stable path. Requires that expression is at least idempotent
An expression is a stable path. Requires that expression is at least idempotent
The expression has no side effects
The expression has no side effects
A stable path that is evaluated without side effects
A stable path that is evaluated without side effects