8 lines
477 B
Markdown
8 lines
477 B
Markdown
# Haskell 6
|
|
|
|
### Exercice 1
|
|
1. `('a',34)` renvoie un couple du type `char*int`
|
|
2. `['a',34]` n'est pas valide car cette expression n'est ni du type `char list` ni du type `int list`.
|
|
3. `[(1,34),(1,45,4)]` est invalide, car cette expression n'est ni du type `(int*int) list` à cause du deuxième élément, ni du type `(int*int*int) list` à cause du premier.
|
|
4. `("Jean","Dupond",42)` permet de stoquer telle information, qui est alors du type `(char list)*(char list)*int`.
|