On Sun, Jan 05, 2020 at 08:33:58PM +0100, Prof. Dr. Johannes Grabmeier privat 
wrote:
> Hi all,
> 
> Finite is Missing StepThrough! Any objection against adding a default
> step through:

No deep objection.  But AFAICS StepThrough is:

- almost unused
- hard to use correctly
- hard to implement correctly for infinite domains build
  on top of finite ones

To be more precise, the only actiual use that I found is to
"emulate" random.  But it is well-known that sequentialy
stepping trough elements can lead to very bad runtime
compared to using random elements.

AFAICS implementation of StepTrough in SparseUnivariatePolynomial
is still incorrect: it will produce duplicates when 0 is not
the first element in the sequence.

So, if you have good use for StepTrough, then we can add it to
Finite.  But otherwise I would rather look towards removal of
StepTrough.

-- 
                              Waldek Hebisch

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/20200111165827.GA12758%40math.uni.wroc.pl.

Reply via email to