[nem-en] about partial application

Michal Moskal michal.moskal at gmail.com
Sun Dec 3 21:33:18 CET 2006


On 12/3/06, Ivan Lakhturov <lakhturov at gmail.com> wrote:
> Hello devel-en,
>
>   this works:
>       def references = references.Filter(_.Contains("Nemerle"));
>   however, don't work neither this:
>       def references = references.Filter(!_.Contains("Nemerle"));
>   nor this:
>       def references = references.Filter(!(_.Contains("Nemerle")));

Because the partial application only works one level down. Which means
!_.foo() is really !(x => x.foo()).

-- 
   Michał


More information about the devel-en mailing list