std::experi...aryPredicate(3)
π NAME
okay so bestie, this page is std::experi...aryPredicate(3) from the C++ Standard Libary manual β yes, βLibaryβ with one b, weβre keeping the manualβs typo exactly as it is, no edits, no cap π«Ά. The actual thing is std::experimental::ranges::IndirectUnaryPredicate, and itβs giving very specific ranges-TS concept energy. Thatβs the whole NAME situation. π
β¨ Synopsis
Defined in header <experimental/ranges/iterator> β hereβs the synopsis, copied with love and zero creative liberties:
Defined in header <experimental/ranges/iterator>
template< class F, class I >
concept bool IndirectUnaryPredicate =
Readable<I> && CopyConstructible<F> && (ranges TS)
Predicate<F&, ranges::value_type_t<I>&> &&
Predicate<F&, ranges::reference_t<I>> &&
Predicate<F&, ranges::iter_common_reference_t<I>>;
π§ This section is incomplete Reason: add description and extra caveats
π Category
- Todo with reason
mwah π this little page came from http://cppreference.com, dated 2024.06.10, and the footer label is std::experi...aryPredicate(3). periodt. π¦
π¦ where this page comes from
- nixpkgs unstable: stdman 2024.07.05
- opensuse-leap 16.0: stdman 2024.07.05-bp160.1.9 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms