Skip to content
C++ Pulse
Map Standards Features Papers Atlas
Map/C++17/Library Fundamentals TS merge (optional, any, string_view, searchers…)/P0307R2
P0307R2

Making optional greater equal again

Oulu, Jun 2016C++17Library

Fixes optional's relational operators.

Read P0307R2 on wg21.link →All revisions of P0307

Other papers in Library Fundamentals TS merge (optional, any, string_view, searchers…)

P0005R4Adopt not_fn from library fundamentals v2 TS for C++17Jacksonville 2016P0220R1Adopt library fundamentals v1 TS components for C++17Jacksonville 2016P0253R1Fixing a design mistake in the searchers interfaceJacksonville 2016P0254R2Integrating string_view and stringOulu 2016P0295R0Adopt selected Library Fundamentals v2 componentsOulu 2016P0358R1Fixes for not_fnOulu 2016All 11 papers in Library Fundamentals TS merge (optional, any, string_view, searchers…) →
Part of the feature Library Fundamentals TS merge (optional, any, string_view, searchers…)

11 papers from Jacksonville 2016 to Issaquah 2016 · connected to TR1 merge (tuple, function, shared_ptr, unordered containers, regex, array), Reverted from C++14 (optional, dynarray, runtime arrays), std::optional and 1 more.

At this plenary

Oulu, June 2016 · 47 papers adopted into C++17.

Everything from Oulu 2016 →
C++ Pulse The heartbeat of the C++ language Built from the WG21 editors' reports and plenary minutes, Kona 2003 → Brno 2026. Feature groupings and dependency lines are an interpretation, not committee output. Paper links go to wg21.link.