Mike Gerwitz
88713987e2
Mixin use method calls can now be chained
...
Syntatic sugar; could have previously extended explicitly and then mixed in.
2014-03-15 21:16:27 -04:00
Mike Gerwitz
897a4afab4
Added support for mixing in traits using use method on a base class
2014-03-15 21:16:27 -04:00
Mike Gerwitz
999c10c3bf
Subtype mixin support
2014-03-15 21:16:27 -04:00
Mike Gerwitz
451ec48a5c
Objects are now considered types of class's mixed in traits
...
This is a consequence of ease.js' careful trait implementation that ensures
that any mixed in trait retains its API in the same manner that interfaces
and supertypes do.
2014-03-15 21:16:27 -04:00
Mike Gerwitz
ee46fc2182
Began testing class subtyping with mixins
2014-03-15 21:16:27 -04:00