repr-0.4.1.1: Render overloaded expressions to their textual representation.

MaintainerBas van Dijk <v.dijk.bas@gmail.com>

Prelude.Repr

Description

The numeric functions from the Prelude lifted into Reprs.

Synopsis

Documentation

subtract :: Num α => Repr α -> Repr α -> Repr αSource

Lifts Prelude.subtract into Reprs

even :: Integral α => Repr α -> BoolSource

Lifts Prelude.even into a Repr

odd :: Integral α => Repr α -> BoolSource

Lifts Prelude.odd into a Repr

gcd :: Integral α => Repr α -> Repr α -> Repr αSource

Lifts Prelude.gcd into Reprs

lcm :: Integral α => Repr α -> Repr α -> Repr αSource

Lifts Prelude.lcm into Reprs

(^) :: (Num α, Integral β) => Repr α -> Repr β -> Repr αSource

Lifts Prelude.^ into Reprs

(^^) :: (Fractional α, Integral β) => Repr α -> Repr β -> Repr αSource

Lifts Prelude.^^ into Reprs

fromIntegral :: (Integral α, Num β) => Repr α -> Repr βSource

Lifts Prelude.fromIntegral into Reprs

realToFrac :: (Real α, Fractional β) => Repr α -> Repr βSource

Lifts Prelude.realToFrac into Reprs