<div dir="ltr">typedef boost::mpl::vector&lt; A, B, C &gt; Sequence;<br><br>typedef typename Question&lt; Sequence &gt;::type Result; <br><br>BOOST_MPL_ASSERT( boost::mpl::is_same&lt; Result, boost::tuple&lt; A, B, C &gt; &gt;);<br>

How write Question? I don&#39;t want to write specialisation for every dimension of tuple manually.<br clear="all">Implementation should be compatible with the last stable Boost release (1.36)<br>Thank you<br>
</div>

