Bien le bonjour !
Je suis étudiant en IUT d'info et notre prof de maths (adoré) nous a laissé de quoi nous entraîner sur Haskell pendant les vacances.
L'exercice consiste en l'écriture de plusieurs expressions permettant de récupérer des données qui ont été au préalable enregistrées.
Nous devons donc utilisé l'instruction Data.list.nub.
Voici l'exemple donné:
Data.List.nub ([m | Miam (a,m) <- baseMiam])
J'ai bien compris comment fonctionne ce système. On utilise un élément m pour récupérer et afficher l'élément m via la définition de miam et grâce à la base de donnée baseMiam (qui comporte un certain nombre de lignes avec un élément a et m). Cependant, je n'arrive pas à étendre cela à plusieurs définition et plusieurs bases de données.
J'ai essayé pleins de syntaxe possibles mais cela n'a jamais fonctionné.
Pourriez vous m'aider à trouver cette syntaxe ?
Merci d'avance !
P.S: je crains ne pas m'être bien exprimé, je suis donc tout à fait prêt à préciser si besoin est !
Partager