title: Type name as value?
body: <p>Can somebody point me to the documentation explaining what the following means? Especially, I'd like to know why <code>String</code> and <code>Int</code> can be used as shown.</p>
  
  <pre><code>val a: Unit = { _: Any -&gt; String }(Int)
  </code></pre>
  
  <p>Initially, I had written this:</p>
  
  <pre><code>val a: Unit = { x: Any -&gt; x.toString() }(Unit)
  </code></pre>
  
  <p>In both cases, I've failed to find the right documentation.</p>