Δεδομένων των ονομάτων των μαθητών μαζί με την τάξη στην οποία βρίσκονται, δημιούργησε έναν κατάλογο για το σχολείο.
Στο τέλος, θα πρέπει να μπορείς να:
Σημείωσε ότι όλοι οι μαθητές μας έχουν μόνο ένα όνομα (είναι μικρή πόλη, τι περίμενες;), και κάθε μαθητής δεν μπορεί να προστεθεί περισσότερες από μία φορές σε μια τάξη ή στον κατάλογο. Αν ένα τεστ προσπαθεί να προσθέσει τον ίδιο μαθητή περισσότερες από μία φορές, η υλοποίησή σου θα πρέπει να δείχνει ότι αυτό είναι λάθος.
Για να ολοκληρώσεις αυτή την άσκηση, πρέπει να υλοποιήσεις το struct ορίζοντας τον τύπο δεδομένων school και υλοποιώντας τις συναρτήσεις:
Το κεφάλαιο 3 του Notes on Programming SML/NJ εξετάζει τη χρήση signatures και structs.
Γράψου στο Exercism για να μάθεις και να κατακτήσεις Standard ML με 90 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.