instance<A> static method

_CommutativeSemigroup<A> instance<A>(
  1. A f(
    1. A a1,
    2. A a2
    )
)
override

Create a CommutativeSemigroup instance from the given function.

Implementation

// ignore: library_private_types_in_public_api
static _CommutativeSemigroup<A> instance<A>(A Function(A a1, A a2) f) =>
    _CommutativeSemigroup(f);