Use ? on a record field to mark it optional.
?
type user = { age: int, name?: string, } let withName: user = {age: 5, name: "Ada"} let withoutName: user = {age: 7}
Optional Record Fields