<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta charset="utf-8">
<style>body{font-family:-apple-system,Helvetica,Arial,sans-serif;}blockquote{margin:0;padding:0 0 0 12px;border-left:1px solid #aaa;color:#aaa;}hr.unibox-forward{border:0;color:#888;background-color:#888;height:1px;}</style>
</head>
<body>
<div>Regarding the alternative syntax of:</div>
<div><br></div>
<div>  aGameView.insertSubview(_, aboveSubview: _)<br>
</div>
<div><br></div>
<div>I find it preferable because:</div>
<div><br></div>
<div>1. It works with autocomplete nicely. I just autocomplete, then tab and enter '_' for each argument.</div>
<div>2. It doesn’t require thinking about a different syntax to the arguments, it’s more natural just to picture how you would write the method itself, rather than having to write '_:' for the first argument.</div>
<div><br></div>
<div>For partial application of methods, I would just ignore that use case for now. It’s either call the method, or get a reference to it.</div>
<div><br></div>
<div class="unibox-signature">
  <div>
<div style="color: rgb(54, 61, 76);"><b>Patrick Smith</b></div>
<div style="color: rgb(54, 61, 76);"><br></div>
<div style="color: rgb(54, 61, 76);">Personal · <a href="mailto:pgwsmith@gmail.com" style="color: rgb(0, 128, 255);">pgwsmith@gmail.com</a>
</div>
<span style="color: rgb(54, 61, 76);">Freelance &amp; Products · </span><a href="http://www.burntcaramel.com/" style="color: rgb(0, 128, 255);">www.burntcaramel.com</a><span style="color: rgb(54, 61, 76);"> · </span><a href="mailto:patrick@burntcaramel.com" style="color: rgb(0, 128, 255);">patrick@burntcaramel.com</a>
</div>

</div>
</body>
</html>