 <p>More precisely, <code>() -&gt; ()</code> means a closure taking a tuple with 0 values as argument and returning a tuple with zero values. Which is equivalent to saying: a closure taking no arguments and with no return value (or returning <code>void</code>)</p>