HORIZON HASKELLDocslts/ghc-10.0.x8fef28d2026-11-02Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 8fef28d · 2026-11-02

Modulenumeric-prelude-0.4.4Haskell98

MathObj.PowerSum

For a multi-set of numbers, we describe a sequence of the sums of powers of the numbers in the set. These can be easily converted to polynomials and back. Thus they provide an easy way for computations on the roots of a polynomial.

Contents
  1. Conversions
  2. Show
  3. Additive
  4. Ring
  5. Module
  6. Field.C
  7. Algebra
Synopsis
newtypenewtype T a
#

Constructors

Instances7Show, C, …
  • (C a v, C v) => C a (T v)Defined in numeric-prelude-0.4.4 · MathObj.PowerSum
  • (C a v, C v) => C a (T v)Defined in numeric-prelude-0.4.4 · MathObj.PowerSum
  • Show a => Show (T a)Defined in numeric-prelude-0.4.4 · MathObj.PowerSum
  • C a => C (T a)Defined in numeric-prelude-0.4.4 · MathObj.PowerSum
  • C a => C (T a)Defined in numeric-prelude-0.4.4 · MathObj.PowerSum
  • (C a, C a) => C (T a)Defined in numeric-prelude-0.4.4 · MathObj.PowerSum
  • (C a, C a) => C (T a)Defined in numeric-prelude-0.4.4 · MathObj.PowerSum

Conversions

valuelift1 :: ([a] -> [a]) -> T a -> T a
#
valuelift2 :: ([a] -> [a] -> [a]) -> T a -> T a -> T a
#

Show

Additive

valueadd :: C a => [a] -> [a] -> [a]
#

Ring

valuemul :: C a => [a] -> [a] -> [a]
#

Module

Field.C

Algebra

valuepropOp
  1. :: (Eq a, C a, C a)
  2. => [a] -> [a] -> [a]
  3. -> a -> a -> a
  4. -> [a]
  5. -> [a]
  6. -> [Bool]
#