The value of type A to wrap.
The captured Monoid[A] whose behavior
is used to implement this class's methods.
A binary operation that obeys the associative law.
A binary operation that obeys the associative law.
See the main documentation for trait Monoid for more detail.
The captured Monoid[A] whose behavior
is used to implement this class's methods.
The captured Monoid[A] whose behavior
is used to implement this class's methods.
The value of type A to wrap.
The value of type A to wrap.
Adapter class for
Monoidthat wraps a value of typeAgiven an implicitMonoid[A].