haskell using list type function : <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>
