diff --git a/VL1/content/VL1_questions_for_you.tex b/VL1/content/VL1_questions_for_you.tex index b3651cc..a7e0a6b 100644 --- a/VL1/content/VL1_questions_for_you.tex +++ b/VL1/content/VL1_questions_for_you.tex @@ -7,11 +7,10 @@ \item When are types checked in haskell? \item What are the differences between lists and pairs? \end{itemize} -Does this compile? If not, fix it. Is this a total or a partial function? +Is this a total or a partial function? Would you extend it? How? \begin{haskellcode} -data IntOrDouble = MkDouble Double - | MkInt Int - -f :: Int -> IntOrDouble -f 0 = 0.5 +even :: Int -> Bool +f 0 = True +f 2 = True +f 4 = True \end{haskellcode} \ No newline at end of file