F# Operator Overloading
Operator overloading is a methodology by which you can redefine operator behavior according to your custom need. You can overload all arithmetic operators. Operators must be defined as static. All unary operators must use ~ (tiled) operator to indicate that this is unary operator.
F# Operator Overloading Example
5 3 15 13