15 List Syntax and Semantics.

Pronunciation

Syntax

Semantics

List types

For any type t, the type t list describes list where all elements have type t.

[] : 'a if e1 : t and e2 : t list, then e1 :: e2 : t list.