\ifger{Erinnern wir uns an die Funktion \hinline{head}. Wir können auf jeder Art von Liste mit ihr operieren. Die Typsignatur:}{Similarly, remember the function \hinline{head} which gives us the first element of a list? The type signature actually looks like this:} \begin{haskellcode} head :: [a] -> a \end{haskellcode} \ifger{Macht Sinn?}{Makes sense?} \vspace{\baselineskip}\\ \pause \ifger{Frage: könnte \hinline{a} eine Funktion sein?}{Question: could \hinline{a} be a function?}