<div dir="ltr">I do not see any problem with add one line in every function. Right now I do much more of this with imports so I can live with that.<div>And there is a easy solution to fix Jonathan issue. Just do not use it on global scope. You can force it to be used only on function scope and so on.</div><div><br></div><div>But obviosly it is still a hack and workaround about something what should be in a language anyway.</div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Dec 10, 2018 at 7:30 PM aliak via Digitalmars-d <<a href="mailto:digitalmars-d@puremagic.com">digitalmars-d@puremagic.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Monday, 10 December 2018 at 16:45:30 UTC, Steven Schveighoffer <br>
wrote:<br>
> The benefit is that you only have to mixin once, whereas the <br>
> usage does not require a mixin. It just goes next to your <br>
> import statements.<br>
<br>
Once per *every* function you want to use it in. Not sure I see <br>
the benefit actually 🤷‍♂️ Jonathan also brings up a very good <br>
point. Hello bugs.<br>
<br>
Cheers,<br>
- Ali<br>
<br>
<br>
</blockquote></div>