TrinityJS/Classify — Issue #5: Mixins should be traits?
Author: satazor
Created: 2012-02-28 00:54:48+00:00
State: open

The current mixins can be object or classes without parents. It would be interested to revamp the system with traits:

- Traits can be composed by other traits
- Change the precedence on conflict
- Allow abstract methods
- By default the precedence order should be Class methods -> Traits -> inherited methods