3 ms·Function Overloading Five Ways in F#3 points by DanielBMarkham 8y agoDanielBMarkham 8y agoThere is a sixth way of doing this using an embedded Discriminated Union inside of a type that I skipped for simplicity's sake.