| Foldable Unipol Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| Unital r => IsLabel "x" (Unipol r) Source # | By this instance, you can use #x for
the unique variable of Unipol r. |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (DecidableZero r, RightModule Integer r) => RightModule Integer (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (DecidableZero r, RightModule Natural r) => RightModule Natural (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (DecidableZero r, LeftModule Integer r) => LeftModule Integer (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (DecidableZero r, LeftModule Natural r) => LeftModule Natural (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (Eq r, DecidableZero r) => Eq (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| CoeffRing r => Num (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (Ord r, DecidableZero r) => Ord (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (CoeffRing r, PrettyCoeff r) => Show (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (Eq r, Field r) => UFD (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (Eq r, Field r) => PID (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (Eq r, Field r) => GCDDomain (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (Eq r, Field r) => IntegralDomain (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (Eq r, Field r) => Euclidean (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (Eq r, Field r) => ZeroProductSemiring (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (Eq r, Field r) => UnitNormalForm (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (CoeffRing r, DecidableZero r) => Ring (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (CoeffRing r, DecidableZero r) => Rig (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| DecidableZero r => DecidableZero (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (Eq r, Field r) => DecidableUnits (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (Eq r, Field r) => DecidableAssociates (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (CoeffRing r, Unital r) => Unital (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (CoeffRing r, Commutative r) => Commutative (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (CoeffRing r, DecidableZero r) => Semiring (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (CoeffRing r, Multiplicative r) => Multiplicative (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| DecidableZero r => Monoidal (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (DecidableZero r, Group r) => Group (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| DecidableZero r => Additive (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (DecidableZero r, Abelian r) => Abelian (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (DecidableZero r, Hashable r) => Hashable (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| NFData r => NFData (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| CoeffRing r => IsPolynomial (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| CoeffRing r => IsOrderedPolynomial (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (DecidableZero r, Semiring r) => RightModule (Scalar r) (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| (DecidableZero r, Semiring r) => LeftModule (Scalar r) (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| type Arity (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| type Coefficient (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |
| type MOrder (Unipol r) Source # | |
Instance detailsDefined in Algebra.Ring.Polynomial.Univariate |