Cool.

So as someone who doesn't use anonymous functions enough to understand the 
fine details: is this a stopgap solution, or a "won't be part of base 
because it makes a certain trade-off"-solution?

On Thursday, 4 September 2014 00:29:31 UTC+2, Tim Holy wrote:
>
> I'm pleased to announce the availability of the FastAnonymous package: 
> https://github.com/timholy/FastAnonymous.jl 
>
> Those of you who have used Julia for a while may know that things such as 
>      map(myfunction, collection) 
> do not have ideal performance, and particularly the anonymous-function 
> version 
>     map(x->x^2, collection) 
> is quite slow. FastAnonymous provides a simple mechanism for getting 
> inlined 
> performance for arbitrary functions, even those that require additional 
> parameters. Please see the README for details. 
>
> In this context it's also worth reminding folks of the existence of 
> Dahua's 
> excellent NumericFuns, which provides partially-overlapping functionality 
> with 
> a different API. 
>
> Best, 
> --Tim 
>
>

Reply via email to