Andrei Alexandrescu wrote:
I've uploaded a work in progress on the container design here:
Great! Some nitpicky comments: 1. What's the difference between a value and an element? 2. What's the affect of clear() on the capacity? 3. Shouldn't KeyTypes be a type tuple?