Open aep opened 3 years ago
@jwerle objections?
No objections from me!
ah well, not as easy as i thought.
this requires solving the problem that right now absolute names have to be exactly 3 parts long, project::module::type. since you'd nest the functions inside the type, it's project::module::type::type, but abs can't do that.
changing the syntax - without actually allowing multiple functions named the same way in a module - really doesn't add much.
too much work for now.
i'm going to change the syntax of member functions.
they're currently associated by being in the same module, but i think the way golang does it is simpler.
current style:
new style:
this might also fix https://github.com/zetzit/zz/issues/123