Le liste in Ocaml
Per realizzare una lista in Ocaml utilizzo l'istruzione let.
Let nome = [v1 ; v2 ; v3 ... ]
Dove il nome è il nome della variabile lista.
Gli elementi vn della lista vanno inseriti tra parentesi quadre, separati tra loro dal punto e virgola.
Un esempio pratico
Esempio 1
Creo una lista con valori interi
let lista = [1;2;3;4;5]
Esempio 2
Creo una lista con valori alfanumerici
let lista = ["A";"B";"C";"D"]
Come visualizzare gli elementi della lista
Per visualizzare gli elementi di una lista utilizzo List.iter seguito dal comando di stampa opportuno.
Se la lista contiene valori interi
List.iter print_int lista
Se la lista contiene stringhe o valori alfanumerici
List.iter print_stringa lista
E così via.