title: What is passed to the function in a Promise .catch block?
body: <p>What's the general difference between these two styles of handling <code>.catch</code> blocks in Promises:</p>
  
  <pre><code>...
  .catch(e =&gt; myMethod(e))
  </code></pre>
  
  <pre><code>...
  .catch(myMethod)
  </code></pre>
  
  <p>What does a Promise's <code>.catch</code> pass to the received method?</p>
  
  <p><em>e.g. Can there be additional arguments?</em></p>