> expression also has a few shorthand forms to make it easier to use, like <code>if condition? -> doSomething()</code>.</li><li>The <em>empty name</em> <code>_</code> was equal to any other value (matched every other value; <code>x = _</code> for any and all <code>x</code>). This simple idea made writing complex <code>if</code> expressions and other structural comparisions easy: for example, <code>result = { type: :error, error: _ }</code> checks if a result value is structured like an error value.</li><li>