...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
This documentation was pulled together by John Maddock, using Boost.Quickbook and Boost.DocBook.
The original version of this library was created by Steve Cleary, Beman Dawes, Howard Hinnant, and John Maddock. John Maddock is the current maintainer of the library.
This version of type traits library is based on contributions by Adobe Systems Inc, David Abrahams, Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant, Jesse Jones, Mat Marcus, Itay Maman, John Maddock, Thorsten Ottosen, Robert Ramey and Jeremy Siek.
Mat Marcus and Jesse Jones invented, and published a paper describing, the partial specialization workarounds used in this library.
Aleksey Gurtovoy added MPL integration to the library.
The is_convertible template is based on code originally devised by Andrei Alexandrescu, see "Generic<Programming>: Mappings between Types and Values".
The latest version of this library and documentation can be found at www.boost.org. Bugs, suggestions and discussion should be directed to boost@lists.boost.org (see www.boost.org/more/mailing_lists.htm#main for subscription details).