For functional programming, F# provides "tuple", "record", "discriminated union", "list" and "option" types.
For functional programming, F# provides "tuple", "record", "discriminated union", "list" and "option" types.