On 08/19/2014 09:25 PM, Waldek Hebisch wrote:
> I am thinking about changing interface to ConstantLinearDependence.
> Original version has list of derivatives as parameter to the functor.
> However, after using it a few times I think that nicer interface
> will put list of derivatives as parameter to each function.

You may have good reasons to change the interface, but I'm somehow not
yet convinced. Not that I really understand the impact (it's probably
very low since that package is only used in rdeefx.spad and furthermore
that constructor only seems to be an auxiliary package that is just
needed for the Risch DE), but a change currently feels a bit odd to me.
The reason for this is that the list of derivatives is something that I
consider to be more or less constant, i.e. I'd expect just a few domains
created with different lists of derivatives.

Waldek, you are probably currently much more deeply into this
integration business, maybe you can convince me that this "list of
derivatives" is a parameter that is more frequently changing.

Anyway, since that would be a rather local change, I don't currently
have strong objection against it, but I would feel better if you give a
more convincing argument.

Ralf

PS: What I don't really like is

  ld: List(F->F)

It should rather be

  ld: List Derivation F

with an appropriate "Derivation" type.

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to