Very nice! Didn't understand your hint earlier but now I do! My only problem with this solution is the (perhaps unavoidable) run-time overhead, since every single function call gets wrapped in one extra function call. With a very simple test function that just does some arithmetic, I'm seeing about a 25% slow down using this. I wonder if there's other ways to achieve functionally exactly what you've done here but that involve something faster than a function call? In any case, this is nice and I may use it anyway.
On Sun, Jul 24, 2016 at 3:21 AM, Fábio Cardeal <fica...@gmail.com> wrote: > Heeeeyyyyyy.... :) > > I made an implementation: > https://gist.github.com/fcard/f356b01d5bb160dd486b9518ac292582 > > Julia 0.5 only. Enjoy...? Bye bye > > -- > - >