I suspect I overuse the x-&gt;y naming convention for functions that take an x and return a y.  Esspecially when there is only one kind of thing that that function ever takes.<p>So instead of:<p><pre><code>    (-&gt; x x-&gt;y y-&gt;z)
</code></pre>
I&#x27;d have:<p><pre><code>    (-&gt; x y z)
</code></pre>
Makes sense. Thanks for the post Stu!<p>P.S. Another useful tome about naming functions is: <a href="https:&#x2F;&#x2F;github.com&#x2F;bbatsov&#x2F;clojure-style-guide" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;bbatsov&#x2F;clojure-style-guide</a>