Yep, we're talking about it Why have operator overloading at all? Useful for new proposed data types - BigInt, Decimal Operator support make these "look more like" first class data types Offers a set of well-understood base level semantics (`+` is better understood than `.plus`) C++, F#, Scala, Ruby, Haskell, & Rust all agree! Why have operator overloading at all? const a = 2n const b = 8n const c
{{#tags}}- {{label}}
{{/tags}}