forked from boostorg/fusion
93a1fc3b87b7ad98d658b4d3e6ac564f6c64b12b
Functional, though ADL issues have not been solved (see README).
Boost.Fusion extension for std::array
An attempt to adapt std::array for Boost.Fusion.
The implementation is functional and passes the same test as adapted Boost.Array.
However, there is a problem with ADL and range-based access to the sequence which is a well-known issue:
- Fusion begin/end ADL issues with C++0x range-based for
- Boost ticket: [https://svn.boost.org/trac/boost/ticket/4028 fusion::begin and fusion::end lead to problems with ADL-based begin and end functions for ranges]
- Boost ticket: [https://svn.boost.org/trac/boost/ticket/8241 Treat std::array as a Fusion sequence]
Languages
C++
100%