<div dir="ltr">On Tue, Jan 26, 2016 at 10:44 PM, FĂ©lix Cloutier <span dir="ltr">&lt;<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">This is probably what David means when he says that it uses dynamic dispatch.<br></div></blockquote><div><br></div><div>I was a bit imprecise because 100% of my math libraries are generic. So it&#39;s stuck in my head that everything gets a dynamic dispatch. But yeah, concrete functions crossing modules are simply not-inlined. Which is still a very big deal for simple math operations.</div><div><br></div><div>Regardless of the technical details, there&#39;s significant advantages to being &quot;stdlib&quot; instead of &quot;module&quot;. That&#39;s what I wanted to bring to the discussion. It&#39;s not something you&#39;ll find in the docs but I think it&#39;s important to know about for anyone working on this idea.<br></div><div><br></div><div>-david</div></div></div></div>