polynomial-0.7.3: Polynomials
Safe HaskellNone
LanguageHaskell98

Math.Polynomial.NumInstance

Description

This module exports a Num instance for the Poly type. This instance does not implement all operations, because abs and signum are simply not definable, so I have placed it into a separate module so that I can make people read this caveat ;).

Use at your own risk.

Orphan instances

(Num a, Eq a) => Num (Poly a) Source # 
Instance details

Methods

(+) :: Poly a -> Poly a -> Poly a

(-) :: Poly a -> Poly a -> Poly a

(*) :: Poly a -> Poly a -> Poly a

negate :: Poly a -> Poly a

abs :: Poly a -> Poly a

signum :: Poly a -> Poly a

fromInteger :: Integer -> Poly a