Le tuple in Ocaml

Nel linguaggio Ocaml posso anche definire una tupla composta da più elementi.

(a,b,c)

Per scrivere una tupla indico gli elementi tra parentesi tonde e li separo con una virgola.

Gli elementi della tupla possono anche essere tipi di dati diversi e anche funzioni.

Nota. Una tupla con tre elementi è anche detta terna, con quattro elementi è detta quadrupla, ecc. Anche la stessa coppia è un caso particolare di tupla composta da due elementi.

    Un esempio pratico

    Definisco una tripla composta da tre interi

    let x = (1,2,3);;

    Il costruttore di tipi di Ocaml mi conferma che si tratta di un tipo di dato int x int x int

    val x : int * int * int = (1,2,3)

    E così via.

     


     

    Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Ocaml