org.emmalanguage.api.alg
A (non-initial) union-representation algebra.
The following identities must hold forall x, y, z:
x
y
z
plus x zero == x == plus zero x plus x (plus y z) == plus (plus x y) z plus x y == plus y x
Instances of this type model parallel computations.
A (non-initial) union-representation algebra.
The following identities must hold forall
x,y,z:plus x zero == x == plus zero x plus x (plus y z) == plus (plus x y) z plus x y == plus y xInstances of this type model parallel computations.