polynomial-0.7.3: Polynomials

Safe HaskellNone
LanguageHaskell98

Math.Polynomial.NumInstance

Contents

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.

Documentation

Orphan instances

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

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 #