On Saturday 01 November 2008 22:28:43 Slava Pestov wrote: > I'll try and fix it.
OK. For what it's worth, if it complicates the implementation too much, I wonder if it's worth it to do. Mixing frying and lambdas seems a little strange; if you're already naming things (let, lambda, etc), you might as well name the thing you're frying as well. I.e. the example below using an additional 'let' is just: 10 [let | B [ ] | [ [let | A [ 1 ] | A . B . ] ] ] call Using 'bind-in': 10 [ -> B [ [let | A [ 1 ] | A . B . ] ] ] call I don't have a strong use case for this feature. Personally, I'd probably shy away from mixing fry and lambdas in my code. I just stumbled upon this case accidentally and was wondering about the official/intended semantics. Ed PS: I really hope cpst isn't on this list. This is just more ammo for the leaky abstraction argument. ;-) > > On Sat, Nov 1, 2008 at 9:36 PM, Eduardo Cavazos <[EMAIL PROTECTED]> wrote: > > Slava, > > > > What's the official stance on mixing fry and lambdas? In particular, > > using '_' inside of a lambda body. For example, this works: > > > > '[ [let | A [ 1 ] | A . 10 . ] ] call > > > > But this, which should be equivalent, does not: > > > > 10 '[ [let | A [ 1 ] | A . _ . ] ] call > > > > Ed > > > > ------------------------------------------------------------------------- > > This SF.Net email is sponsored by the Moblin Your Move Developer's > > challenge Build the coolest Linux based applications with Moblin SDK & > > win great prizes Grand prize is a trip for two to an Open Source event > > anywhere in the world > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > _______________________________________________ > > Factor-talk mailing list > > Factor-talk@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/factor-talk > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge Build the coolest Linux based applications with Moblin SDK & win > great prizes Grand prize is a trip for two to an Open Source event anywhere > in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Factor-talk mailing list > Factor-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/factor-talk ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk