On Jun 13, 2008, at 2:35 AM, Eduardo Cavazos wrote:

> On Friday 13 June 2008 01:33:08 Slava Pestov wrote:
>
>> Do you think it would be a good idea to put the || and && combinators
>> in combinators.short-circuit? combinators.lib is getting large and
>> disorganized.
>
> Sounds OK to me.
>
> You mentioned moving them into core. Do you still want to do that or  
> are they
> candidates for basis?

Basis for now, maybe core later.

> Also, || and && might be doable as "smart combinators" and I believe  
> Crest
> even coded up an implementation. So how do you feel about using smart
> versions of these instead of the arity variants? I believe you once  
> mentioned
> that the problem you see is that they'll only work with quotations  
> which are
> inferable. So do you think we should be conservative and stick with  
> the ones
> we have now?

They should remain 'dumb' combinators. However, you could code up  
'smart' versions and put them in combinators.smart, along with the  
other smart combinators found in combinators.lib.

I'm trying to split up the *.lib's here.

Slava

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to