libstdc++
Concepts
Here is a list of all documented concepts with brief descriptions:
 NstdISO C++ entities toplevel namespace is std
  Nranges
   Rbidirectional_rangeA range for which ranges::begin returns a bidirectional iterator
   Rborrowed_range[range.range] The borrowed_range concept
   Rcommon_rangeA range for which ranges::begin and ranges::end return the same type
   Rcontiguous_rangeA range for which ranges::begin returns a contiguous iterator
   Rforward_rangeA range for which ranges::begin returns a forward iterator
   Rinput_rangeA range for which ranges::begin returns an input iterator
   Routput_rangeA range for which ranges::begin returns an output iterator
   Rrandom_access_rangeA range for which ranges::begin returns a random access iterator
   Rrange[range.range] The range concept
   Rsized_range[range.sized] The sized_range concept
   Rview[range.view] The ranges::view concept
   Rviewable_rangeA range which can be safely converted to a view
  Nsimd
   R__vec_builtin
   R__vec_builtin_of
  Rassignable_from[concept.assignable], concept assignable_from
  Rcommon_reference_with[concept.commonref], concept common_reference_with
  Rcommon_with[concept.common], concept common_with
  Rconstructible_from[concept.constructible], concept constructible_from
  Rconvertible_to[concept.convertible], concept convertible_to
  Rcopy_constructible[concept.copyconstructible], concept copy_constructible
  Rdefault_initializable[concept.defaultinitializable], concept default_initializable
  Rderived_from[concept.derived], concept derived_from
  Rdestructible[concept.destructible], concept destructible
  Requivalence_relation[concept.equiv], concept equivalence_relation
  Rindirectly_comparable[alg.req.ind.cmp], concept indirectly_comparable
  Rindirectly_copyable[alg.req.ind.copy], concept indirectly_copyable
  Rindirectly_movable[alg.req.ind.move], concept indirectly_movable
  Rindirectly_readableRequirements for types that are readable by applying operator*
  Rindirectly_swappable[alg.req.ind.swap], concept indirectly_swappable
  Rindirectly_writableRequirements for writing a value into an iterator's referenced object
  Rinvocable[concept.invocable], concept invocable
  Rmergeable[alg.req.mergeable], concept mergeable
  Rmove_constructible[concept.moveconstructible], concept move_constructible
  Rpermutable[alg.req.permutable], concept permutable
  Rpredicate[concept.predicate], concept predicate
  Rregular_invocable[concept.regularinvocable], concept regular_invocable
  Rrelation[concept.relation], concept relation
  Rsame_as[concept.same], concept same_as
  Rsortable[alg.req.sortable], concept sortable
  Rstrict_weak_order[concept.strictweakorder], concept strict_weak_order
  Runiform_random_bit_generatorRequirements for a uniform random bit generator
  Rweakly_incrementableRequirements on types that can be incremented with ++