Experimental C++ standard libraries

From cppreference.com
< cpp

The C++ standards committee publishes experimental C++ language and library extensions for future standardization.

Note: until 2012, these publications used the TR (technical report) format. Since 2012 ISO procedure changed to use the TS (technical specification) format.

ISO number Name Status links
ISO/IEC TR

18015:2006

Technical Report on C++ Performance Published 2006 (ISO store)

Draft: TR18015 (2006-02-15)

std::hardware
ISO/IEC TR

19768:2007

Technical Report on C++ Library Extensions Published 2007-11-15 (ISO store)

Draft: n1745 (2005-01-17)
TR 29124 split off, the rest merged into C++11

ISO/IEC TR

29124:2010

Extensions to the C++ Library to support mathematical special functions Published 2010-09-03 (ISO Store)

Final draft: n3060 (2010-03-06). Under consideration to merge into C++17 by n4437 (2015-04-09)

hermite, legendre

laguerre, ellint_1
cyl_bessel_i, riemann_zeta

ISO/IEC TR

24733:2011

Extensions for the programming language C++ to support decimal floating-point arithmetic Published 2011-10-25 (ISO Store)

Draft: n2849 (2009-03-06)
May be superseded by a future Decimal TS or merged into C++ by n3871

decimal32
decimal64
decimal128
ISO/IEC TS

18822:2015

C++ File System Technical Specification Published 2015-06-18. (ISO store). Final draft: n4100 (2014-07-04) filesystem
ISO/IEC TS

19570:2015

C++ Extensions for Parallelism Published 2015-06-24. (ISO Store). Final draft: n4507 (2015-05-05) parallelism
ISO/IEC DTS

19568:xxxx

C++ Extensions for Library Fundamentals DTS. Final draft: n4480 (2015-04-07) library extensions
ISO/IEC DTS

19571:xxxx

C++ Extensions for Concurrency DTS: Draft: n4538 (2015-05-20) concurrency
ISO/IEC DTS

19217:xxxx

Concepts TS PDTS. Draft: n4377 (2015-02-09) constraints and concepts
ISO/IEC DTS 19568:xxxx C++ Extensions for Library Fundamentals, Version 2 In development. Draft: n4529 (2015-05-22) library extensions 2
ISO/IEC DTS

19569:xxxx

Array Extensions TS Under overhaul. Abandoned draft: n3820 (2013-10-10)
ISO/IEC PRF TS 19841 Transactional Memory TS DTS, Final draft: n4514 (2015-05-08)
Ranges TS In development, Draft n4382 (2015-04-12)
ISO/IEC

DTS 19216:xxxx

Networking TS In development, Draft n4478 (2015-04-13)
Modules In development, Draft n4465 (2015-04-13) and n4466 (2015-04-13)
Numerics TS Early development
Concurrency TS part 2 Early development
Parallelism TS part 2 Early development