title: haskell using list type function
body: <p>Hi I'm trying to use list types in haskell.</p>
  
  <p>I have the following types in my .hs file:</p>
  
  <pre><code>type Name = String
  type PhoneNumber = Int
  type Person = (Name, PhoneNumber)
  type PhoneBook = [Person]
  </code></pre>
  
  <p>I'm looking to add the function </p>
  
  <pre><code>add::Person -&gt; PhoneBook -&gt; PhoneBook
  add ........ 
  </code></pre>
  
  <p>that adds an entry to the phone book at the beginning of the list. Testing it would be done through the terminal </p>