n></code> arguments are evaluated. So with <code class="docutils literal"><span class="pre">apply_eval</span></code> we
can order them from left-to-right:</p>
<div class="highlight-cpp"><div class="highlight"><pre><span></span><span class="n">apply_eval</span><span class="p">(</span><span class="n">f</span><span class="p">,</span> <span class="p">[</span><span class="o">&amp;</span><span class="p">]{</span> <span class="k">return</span> <span class="n">foo</span><span class="p">();</span> <span class="p">},