Interface FH\Semigroup<T>

Laws

Associativity
append(append($a,$b))=append($a,append($b,$c))\mathtt{append(append(\$a, \$b))} = \mathtt{append(\$a, append(\$b, \$c))}

Instance methods

append(T $a, T $b): T
Associative binary operation.