Donc, les alists, avec la famille des fonctions comme assoc-ref ? Très
bonne idée !
Ah oui, pourquoi pas.
Est-ce que tu comptes aussi parler des listes en soi (map et filter,
voire peut-être la construction récursive avec car et cdr) ? C'est juste
pour savoir ce que je dois expliquer.
Je n'avais pas du tout pensé à une construction récursive, pas plus qu'à map et filter (et à une à une fonction musicale non plus).
Mais peut-être plus à list (list-ref) -- et maintenant alist (assoc-ref) -- au travers d'une illustration pratique et facilement adaptable à tous.
Mais les idées vont venir et car/cdr vont sans doute être incontournables.
Ce sera simple et court (15/20 min max) ; je passerai logiquement après toi et m'adapterai.
Bien cordialement,
Pierre