Check the SO post again; there are now many suggested workarounds, some of which are not a big hit to readability.
And no, this won't be fixed in 0.4. --Tim On Wednesday, April 29, 2015 08:57:46 PM Sebastian Good wrote: > I ran into this issue today > (http://stackoverflow.com/questions/26173635/performance-penalty-using-anony > mous-function-in-julia) whereby functions -- whether anonymous or not -- > generate lots of garbage when called indirectly. That is when using type > signatures like > clever_function(f::Function). > > Is making this code more efficient in scope for the 0.4 release? The > workaround -- hand-coding types then using type dispatch -- is quite > effective, but definitely a big hit to readability.
