\begin{itemize} \item What is haskell? What are the 3 fundamental concepts behind it? \item How do you do pattern matching? \item What is the difference between lists and tuples? How do you construct them? \end{itemize}