On Thursday, October 27, 2016 at 1:23:47 PM UTC-4, DNF wrote: > > All higher-order functions? I thought it was mainly anonymous functions. > Either way, that's a seriously big slowdown. >
All higher-order functions can benefit in Julia 0.5, not just anonymous functions. Because each function now has its own type, calling a higher-order function like reduce(...) can now compile a specialized version for each function you pass it, which allows it to do things like inlining.