3 ms·
Which can be done, since OCaml has objects let (+) a b = a#add b
by ernst_klim 7y ago
Which can be done, since OCaml has objects
let (+) a b = a#add b
- thedufer 7y agoYeah, I guess you can get a limited sort of operator overloading by building it out of row polymorphism. That doesn't solve the most common use-case of operator overloading, though, which is allowing the same operators to work on floats and ints, because it only works on objects.