arithmetic-1.5: Natural number arithmetic

LicenseMIT
MaintainerJoe Leslie-Hurd <joe@gilith.com>
Stabilityprovisional
Portabilityportable
Safe HaskellSafe
LanguageHaskell98

Arithmetic.Polynomial

Description

 

Documentation

data Polynomial a Source #

Constructors

Polynomial 

Fields

Instances
(Eq a, Show a) => Show (Polynomial a) Source # 
Instance details

Defined in Arithmetic.Polynomial

fromCoefficients :: Eq a => Ring a -> [a] -> Polynomial a Source #

constant :: Eq a => Ring a -> a -> Polynomial a Source #

one :: Eq a => Ring a -> Polynomial a Source #

monomial :: Eq a => Ring a -> a -> Natural -> Polynomial a Source #

evaluate :: Polynomial a -> a -> a Source #

addCoefficients :: Ring a -> [a] -> [a] -> [a] Source #

ring :: Eq a => Ring a -> Ring (Polynomial a) Source #