ML’s Composite Types
val mytuple = (26, "Oct." , 2001);
val mytuple = (26, "Oct." , 2001) : int * string * int
Each component can have a different type.
val it = [1, 2, 3] : int list
val it = ["nice"] : string list
All components must have the same type.