aern2-real-0.2.10.0: Real numbers as convergent sequences of intervals
Copyright(c) Michal Konecny
LicenseBSD3
Maintainermikkonecny@gmail.com
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

AERN2.Real.Elementary

Description

Selected elementary operations on Cauchy Real numbers.

Documentation

Orphan instances

Floating CReal Source # 
Instance details

CanSqrt Int Source # 
Instance details

Associated Types

type SqrtType Int #

Methods

sqrt :: Int -> SqrtType Int #

CanSqrt Integer Source # 
Instance details

Associated Types

type SqrtType Integer #

CanSqrt Rational Source # 
Instance details

Associated Types

type SqrtType Rational #

CanSqrt Dyadic Source # 
Instance details

Associated Types

type SqrtType Dyadic #

Methods

sqrt :: Dyadic -> SqrtType Dyadic #

CanSqrt CReal Source # 
Instance details

Associated Types

type SqrtType CReal #

Methods

sqrt :: CReal -> SqrtType CReal #

CanExp Int Source # 
Instance details

Associated Types

type ExpType Int #

Methods

exp :: Int -> ExpType Int #

CanExp Integer Source # 
Instance details

Associated Types

type ExpType Integer #

Methods

exp :: Integer -> ExpType Integer #

CanExp Rational Source # 
Instance details

Associated Types

type ExpType Rational #

CanExp Dyadic Source # 
Instance details

Associated Types

type ExpType Dyadic #

Methods

exp :: Dyadic -> ExpType Dyadic #

CanExp CReal Source # 
Instance details

Associated Types

type ExpType CReal #

Methods

exp :: CReal -> ExpType CReal #

CanLog Int Source # 
Instance details

Associated Types

type LogType Int #

Methods

log :: Int -> LogType Int #

CanLog Integer Source # 
Instance details

Associated Types

type LogType Integer #

Methods

log :: Integer -> LogType Integer #

CanLog Rational Source # 
Instance details

Associated Types

type LogType Rational #

CanLog Dyadic Source # 
Instance details

Associated Types

type LogType Dyadic #

Methods

log :: Dyadic -> LogType Dyadic #

CanLog CReal Source # 
Instance details

Associated Types

type LogType CReal #

Methods

log :: CReal -> LogType CReal #

CanSinCos Int Source # 
Instance details

Associated Types

type SinCosType Int #

Methods

cos :: Int -> SinCosType Int #

sin :: Int -> SinCosType Int #

CanSinCos Integer Source # 
Instance details

Associated Types

type SinCosType Integer #

CanSinCos Rational Source # 
Instance details

Associated Types

type SinCosType Rational #

CanSinCos Dyadic Source # 
Instance details

Associated Types

type SinCosType Dyadic #

CanSinCos CReal Source # 
Instance details

Associated Types

type SinCosType CReal #

CanPow Int Rational Source # 
Instance details

Associated Types

type PowType Int Rational #

type PPowType Int Rational #

CanPow Int Dyadic Source # 
Instance details

Associated Types

type PowType Int Dyadic #

type PPowType Int Dyadic #

CanPow Integer Rational Source # 
Instance details

Associated Types

type PowType Integer Rational #

type PPowType Integer Rational #

CanPow Integer Dyadic Source # 
Instance details

Associated Types

type PowType Integer Dyadic #

type PPowType Integer Dyadic #

CanPow Rational Rational Source # 
Instance details

CanPow Rational Dyadic Source # 
Instance details

Associated Types

type PowType Rational Dyadic #

type PPowType Rational Dyadic #

CanPow Dyadic Rational Source # 
Instance details

Associated Types

type PowType Dyadic Rational #

type PPowType Dyadic Rational #

CanPow Dyadic Dyadic Source # 
Instance details

Associated Types

type PowType Dyadic Dyadic #

type PPowType Dyadic Dyadic #