semigroup<A> function

Semigroup<A> semigroup<A>(
  1. A append(
    1. A a1,
    2. A a2
    )
)

Implementation

Semigroup<A> semigroup<A>(A append(A a1, A a2)) => new _AnonymousSemigroup(append);