There are a lot of things "one could do" ;) Can you give some appealing reasons, why someone should invest his/her time into this?
Best, Simon Am Mittwoch, 7. Oktober 2015 17:13:33 UTC+2 schrieb cheng wang: > > Hello everyone, > > In some cases, I would like to make a function belongs to an object. > In classical OO, we do something like object.f(args...). > In Julia, we could do it like this: f(object, args...). > > So I was wandering if there is some way to do following: > I write object.f(args...), while julia could know it actual means > f(object, args...). > > One naive way to implement this is in two steps: > first, the compiler search for a field of object equal to f, if it's not > found, > then, compiler search for a function like f, and the invoke it. > > Looking forward for your opinions! >