algebra-4.2: Constructive abstract algebra

Safe HaskellSafe-Inferred
LanguageHaskell98

Numeric.Algebra.Division

Documentation

class Unital r => Division r where Source

Minimal complete definition

Nothing

Methods

recip :: r -> r Source

(/) :: r -> r -> r infixl 7 Source

(\\) :: r -> r -> r infixl 7 Source

(^) :: Integral n => r -> n -> r infixr 8 Source

class UnitalAlgebra r a => DivisionAlgebra r a where Source

Methods

recipriocal :: (a -> r) -> a -> r Source