Exercice 0 - Map
Utilisez la fonction map
dans vos solutions à tous les problèmes suivants.
Problème 0 - Implémentez une fonction succ
telle que chaque élément de
succ
soit le successeur de l'élément correspondant dans l
.
Problème 1 - Implémentez une fonction mul-10
telle que chaque élément de
mul-10
soit égal à 10 fois l'élément correspondant dans l
.
Problème 2 - Implémentez une fonction is-5?
telle que chaque élément de
is-5 l
soit #t
si l'élément correspondant dans l
est égal à 5,
sinon c'est #f
.
Exercice 1 - Fold
Utilisez la fonction foldr
dans vos solutions à tous les problèmes
suivants.
Problème 0 - Implémentez une fonction sum-list
telle que sum-list
soit
égale à la somme de tous les éléments de sum-list
.
Problème 1 - Implémentez une fonction prod-list
telle que prod-list
soit égale au produit de tous les éléments de l
.
Devoir à soumettre sur moodle
Implémentez une fonction search
telle que search e l
.
est #t
si l
contient au moins un élément égal à e
,
sinon c'est #f
.