On Thu, Aug 28, 2014 at 4:09 PM, Stephen R. van den Berg srb@cuci.nl wrote:
The operation could be determined by "overloading" based on types. I.e. a String Buffer `=(string a) would only activate when the lvalue is a buffer type, and the rvalue is of type string.
Maybe. Still strikes me as dangerously magical. I'd much rather mutation be done with methods (or augmented assignments).
ChrisA