Types can represents various kind of things. It can be a single data, a set of data or a function.
In F#, we can group the types into two categories.:
F# types:
 // Functions
 let a = fun c -> c
 // Tuples
 let b = (0, "Foo")
 // Unit type
 let c = ignore
 
 // Records...