smart-math-0.1: Mathematical smart constructors
Safe HaskellNone
LanguageHaskell2010

Numeric.Class.Division

Description

Provides the Division typeclass for abstracting over division.

Since: 0.1

Synopsis

Documentation

class Division a where Source #

Abstracts over division operators.

Since: 0.1

Methods

divide :: a -> a -> a Source #

Instances

Instances details
Division Int16 Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Methods

divide :: Int16 -> Int16 -> Int16 Source #

Division Int32 Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Methods

divide :: Int32 -> Int32 -> Int32 Source #

Division Int64 Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Methods

divide :: Int64 -> Int64 -> Int64 Source #

Division Int8 Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Methods

divide :: Int8 -> Int8 -> Int8 Source #

Division Word16 Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Methods

divide :: Word16 -> Word16 -> Word16 Source #

Division Word32 Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Methods

divide :: Word32 -> Word32 -> Word32 Source #

Division Word64 Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Methods

divide :: Word64 -> Word64 -> Word64 Source #

Division Word8 Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Methods

divide :: Word8 -> Word8 -> Word8 Source #

Division Integer Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Division Natural Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Division Double Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Methods

divide :: Double -> Double -> Double Source #

Division Float Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Methods

divide :: Float -> Float -> Float Source #

Division Int Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Methods

divide :: Int -> Int -> Int Source #

Division Word Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Methods

divide :: Word -> Word -> Word Source #

Division (Ratio Integer) Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Division (Ratio Natural) Source #

Since: 0.1

Instance details

Defined in Numeric.Class.Division

Division (Fraction Integer) Source #

Since: 0.1

Instance details

Defined in Numeric.Data.Fraction.Internal

Division (Fraction Natural) Source #

Since: 0.1

Instance details

Defined in Numeric.Data.Fraction.Internal