Very interesting!
I noticed the classes don't have the empty bodies. F.e. isn't the following required?
class Ex extends Classic({...}) {};
(that last {} part)
I wonder if we can make a more familiar syntax with regular class extension and decorators. F.e.
class Ex extends Classic(Base) {
@private foo = 123
}
The latest Babel decorators give us the initializer functions, which could internally be user for INIT.
I haven't looked at the impl or tested it yet. Will do soon!
Very interesting!
I noticed the classes don't have the empty bodies. F.e. isn't the following required?
(that last
{}part)I wonder if we can make a more familiar syntax with regular class extension and decorators. F.e.
The latest Babel decorators give us the initializer functions, which could internally be user for INIT.
I haven't looked at the impl or tested it yet. Will do soon!