Post

If I interpret them right, these traits would also apply in order, forming a prototype chain similar to a chain of mixins? I haven't looked *too* close, just found it interesting while skimming the README.

Traits in C++, when used as template metaprogramming, to specialise the runtime behaviour of a class/struct by passing template arguments, is one of the things I miss in TypeScript. But generics being type-only makes it easier to reason about (no hunting down resolved specialisations at runtime).