Commit 2020-07-22 19:30 1dd69d30
View on Github →refactor(data/polynomial): re-organizing (#3512) This builds on #3407, trying to get related material closer together. There shouldn't be any change to the set of declarations, just the order they come in and the imports required to get them. The major changes are:
data.polynomial.derivative
now has much weaker imports- generally, material has been moved "upwards" to the first place it can be done (a lot of material moved out of
data.polynomial.degree
intodata.polynomial.degree.basic
-- essentiallydegree
is the material aboutdegree
that also needseval
and friends; a further rename might be appropriate) - some of the later material is no longer a big chain of linear dependencies, but compiles separately