La parola chiave enum
ti permette di creare un nuovo tipo che può assumere uno tra i valori predefiniti.
il costrutto match
è un potente strumento per gestire in maniera esaustiva tutti i possibili valori di una enumerazione, contribuendo a migliorare la qualità del codice.