wiki:Cxx0xConceptsTasks

Version 6 (modified by Douglas Gregor, 14 years ago) ( diff )

--

C++0x Concepts - Tasks

This page is used to coordinate the efforts to bring concepts into the C++0x language. Please do not modify its contents without checking with Douglas Gregor <doug.gregor -at- gmail.com> first!

Tasks

These tasks are ordered roughly by priority, with the more important tasks at the top.

  • Merge Thomas and Mat's changes to the Algorithms chapter into the latest Algorithms document (these changes address LWG feedback from Sophia-Antipolis).
  • Review Thomas' notes from LWG concept discussions at Sophia-Antipolis, addressing small issues and creating tasks for larger issues.

  • Review Howard's notes from LWG concept discussions at Sophia-Antipolis, addressing small issues and creating tasks for larger issues.
  • Determine which LWG issues are resolved by concepts, noting which concepts proposal addresses each such issue. Determine, procedurally, how we can close out these issues when concepts go into the working paper.
  • Issue: update container concepts to use free functions rather than member functions, then add concepts based on member functions along with concept maps mapping from member functions to free function syntax.
  • Issue: should the insert operation in the 'InsertionSequence' concept take a const_iterator or an iterator? The requirements table says 'const_iterator', but that will break backward compatibility with containers. Is there a way to use 'const_iterator' here without breaking backward compatibility?
  • Pre-review N2618: Concepts for the C++0x Standard Library: Chapter 17 -Introduction (Revision 1)

  • Pre-review N2619: CONCEPTS FOR CLAUSE 18
  • Pre-review N2620: Concepts for the C++0x Standard Library: Diagnostics library
  • Pre-review N2622: Concepts for the C++0x Standard Library: Utilities (Revision 3)
  • Pre-review N2626: Concepts for the C++0x Standard Library: Numerics (Revision 2)
  • Pre-review N2641: Allocator Concepts
Note: See TracWiki for help on using the wiki.