tml">optional.hpp</a></div><div class="ttdoc">Defines boost::hana::optional.</div></div>
</div><!-- fragment --></li>
</ol>
<h2><a class="anchor" id="autotoc_md12"></a>
Conversion from any &lt;tt&gt;Foldable&lt;/tt&gt;</h2>
<p>A MPL vector can be created from any <code>Foldable</code>. More precisely, for a <code>Foldable</code> <code>xs</code> whose linearization is <code>[x1, ..., xn]</code>, </p><div class="fragment"><div class="line">to&lt;ext::boost::mpl::vector_tag&gt;(xs) == mpl::vector&lt;t1, ..., t