10 lines
464 B
Markdown
10 lines
464 B
Markdown
# Haskell 17
|
|
|
|
### Exercice 1
|
|
|
|
1. La structure `case` en Haskell permet de gérer différents *cas*, de réagir différement suivant les différentes formes que peut avoir une variable.
|
|
2. La définition au pattern matching définit la fonction «par parties» (entre les deux lignes, `longueurListe` n'est pas défini pour les listes non vide), là ou avec le case, nous définissons directement la fonction sur tout type de liste.
|
|
|
|
### Exercice 2
|
|
Voir fstfunc.hs
|