e.">hana::lazy</a></code>s, <code>eval_if</code> will evaluate the branch selected by the condition with <code>eval</code> and return the result. The exact requirements for what the branches may be are the same requirements as those for the <code>eval</code> function.</p>
<h2><a class="anchor" id="autotoc_md215"></a>
Deferring compile-time evaluation inside &lt;tt&gt;eval_if&lt;/tt&gt;</h2>
<p>By passing a unary callable to <code>eval_if</code>, it is possible to defer the compile-time evaluation of selecte