Étant donné les noms des élèves et le niveau dans lequel ils se trouvent, crée un registre pour l'école.
Au final, tu devrais être capable de :
À noter que tous nos élèves n'ont qu'un seul nom (c'est une petite ville, que veux-tu ?) et qu'un élève ne peut pas être ajouté plus d'une fois à un niveau ni au registre. Si un test tente d'ajouter le même élève plus d'une fois, ton implémentation doit indiquer que c'est incorrect.
Pour terminer cet exercice, tu dois implémenter la structure en définissant le type de données school et en implémentant les fonctions :
Le chapitre 3 de Notes on Programming SML/NJ traite de l'utilisation des signatures et des structures.
Inscris-toi sur Exercism pour apprendre et maîtriser Standard ML avec 90 exercices, et un vrai mentorat humain, le tout gratuitement.