maomao90's Library
A C++20 library for competitive programming.
Loading...
Searching...
No Matches
maomao90::Monoid Concept Reference
#include <
standard_monoids.hpp
>
Concept definition
template
<
typename
T>
concept
maomao90::Monoid
=
requires
(
const
T &a,
const
T &b) {
{ T::id() } -> same_as<T>;
{ a.merge(b) } -> same_as<T>;
}
maomao90::Monoid
Definition
standard_monoids.hpp:12
maomao90
Monoid
Generated by
1.13.2