I understand her point to be about passing called functions. Surely passing functions as values (partials, etc) is fine?<p><pre><code>  final_function(maybe_function(X))
</code></pre>
vs<p><pre><code>  final_function(maybe_function)(x)
</code></pre>
Disclaimer, not familiar with Erlang syntax, so the above example is psuedo-code.<p>&quot;If you need more than 3 levels of indentation, you&#x27;re screwed anyway, and should fix your program.&quot; --Linus