Bonjour,
Je vais abuser de votre serviabilité.
Voici un exercice sur lequel je bute mais cette fois je n'ai vraiment aucune idée pour le faire, je suis vraiment sec. En effet "filtre" a deux arguments: un "test?" dont le résultat est obligatoirement un booléen et une seule liste
Dans tout cet exercice, on considérera que les listes sont de longueur égales et contiennent des données de type String.
[b]Écrire une fonction qui vérifie l'égalité de deux listes en utilisant la fonctionnelle filter. [/b]
Une idée SVP. Merci pour votre aide
(define (xfiltre test? L)
(if (pair? L)
(let ((k (xfiltre test? (cdr L))))
(if (test? (car L))
(cons (car L)
k)
k))
(list)))