On 2013-07-18, 04:50, Jerry wrote:
Hi folks,I was looking at writing a hash-like class with a specific operator and disliking the syntax of: T opBinary(string op)(U key) if (op == "in") {} When it occurred to me that it could be simply tightened up as: T opBinary(string op : "in")(U key) {} Any thoughts? Is this bad style?
It's how I write my operator overloads unless the function should match several of them. So no, I think it's good style. But that's just, like, my opinion, man. -- Simen
