axiom-math
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Axiom-math] Re: [open-axiom-devel] [fricas-devel] Re: [fricas-devel] Re


From: Francois Maltey
Subject: [Axiom-math] Re: [open-axiom-devel] [fricas-devel] Re: [fricas-devel] Re: iterators and cartesian product.
Date: 31 Oct 2007 20:38:43 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4

Hello, again

> It's ok, but way should we require the dummy variable 't' when we can
> operate directly on functions with the higher-order function
> 'product'? I think
> 
>    t +-> [|wholePart t, sin t|]
> 
> is just a slightly awkward way to write:
> 
>   product(wholePart,sin)

Is it the reason why you want a ?function? product (A->X, A->Y, ...) ?

> 
> > It's a good thing that record will remain mutable and the other
> > structure product won't be mutable. So there is no ambiguity.
> >
> 
> Maybe there should be both 'Record' and 'Record!' where as usual the !
> denotes mutability?
> 
I'm mot sure : mathematics don't speak about record but product
or << couples or triplets or n-uplet in French >> or Tupple ?

And Record! is the most logic, but perhaps not usable because everybody 
think << Record >>.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]