Adjust questions, because we omitted the ADT section

Bu işleme şunda yer alıyor:
Julian Ospald 2015-04-21 13:46:31 +02:00
ebeveyn efc0f586ed
işleme e315e78b39
Veri tabanında bu imza için bilinen anahtar bulunamadı
GPG Anahtar Kimliği: 220CD1C5BDEED020
1 değiştirilmiş dosya ile 5 ekleme ve 6 silme

Dosyayı Görüntüle

@ -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}