C++ standard libraries extensions
From cppreference.com
                    
                                        
                    < cpp | experimental
                    
                                                            
                    Template:cpp/experimental/lib extensions/navbar
The C++ Extensions for Library Fundamentals technical specification includes the following significant features:
| Doc. No. | Title | Macro Name Suffix | Header | 
|---|---|---|---|
| N3920 | Extending std::shared_ptr to support arrays | shared_ptr_arrays | <experimental/memory> | 
| N3916 | Type-erased allocator for std::function | function_erased_allocator | <experimental/functional> | 
| N3843 | A SFINAE-Friendly std::common_type | common_type_sfinae | <experimental/type_traits> | 
| N3923 | A SFINAE-Friendly std::iterator_traits | iterator_traits_sfinae | <experimental/iterator> | 
| N3916 | Type-erased allocator for std::promise | promise_erased_allocator | <experimental/future> | 
| N3916 | Type-erased allocator for std::packaged_task | packaged_task_erased_allocator | <experimental/future> | 
| N3915 | apply()call a function with arguments from a tuple | apply | <experimental/tuple> | 
| N3932 | Variable Templates For Type Traits | type_trait_variable_templates | <experimental/type_traits> | 
| N3866 | Invocation type traits | invocation_type | <experimental/type_traits> | 
| N3905 | Extending std::search to use Additional Searching Algorithms | boyer_moore_searching | <experimental/functional> | 
| N3672, N3793 | A utility class to represent optional objects | optional | <experimental/optional> | 
| N3804 | Any Library Proposal | any | <experimental/any> | 
| N3921 | string_view: a non-owning reference to a string | string_view | <experimental/string_view> | 
| N3916 | Polymorphic Memory Resources | memory_resources | <experimental/memory_resource> | 
| N3925 | A sampleProposal | sample | <experimental/algorithm> | 
| N3783 | Network Byte Order Conversion | network_byte_order | <experimental/net> | 
| This section is incomplete | 


