title: Understanding what 'type' keyword does in Scala
body: <p>I am new to Scala and I could not really find a lot about the <code>type</code> keyword. I am trying to understand what the following expression may mean:</p>
  
  <pre><code>type FunctorType = (LocalDate, HolidayCalendar, Int, Boolean) =&gt; LocalDate
  </code></pre>
  
  <p><code>FunctorType</code> is some kind of an alias, but what does it signify?</p>