[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