Package frege.prelude.Floating

Compiled: Wed Dec 05 00:00:14 PST 2012 from source file: frege/prelude/Floating.fr

Package Documentation

Contributed by Daniel Gronau

Table of Content

Imports

Classes

class Floating (Eq a, Ord a, Num a, Real a) => a

Known Instances

Float, Double

Member Functions

** :: Floating a => a -> a -> a
acos :: Floating a => a -> a
acosh :: Floating a => a -> a
asin :: Floating a => a -> a
asinh :: Floating a => a -> a
atan :: Floating a => a -> a
atanh :: Floating a => a -> a
cos :: Floating a => a -> a
cosh :: Floating a => a -> a
exp :: Floating a => a -> a
log :: Floating a => a -> a
logBase :: Floating a => a -> a -> a
pi :: Floating a => a
sin :: Floating a => a -> a
sinh :: Floating a => a -> a
sqrt :: Floating a => a -> a
tan :: Floating a => a -> a
tanh :: Floating a => a -> a

Instances

instance Floating Double

Member Functions

** :: Double -> Double -> Double
acos :: Double -> Double
pure native java.lang.Math.acos

inherited from Math.PrimitiveFloating.acos

acosh :: Double -> Double
asin :: Double -> Double
pure native java.lang.Math.asin

inherited from Math.PrimitiveFloating.asin

asinh :: Double -> Double
atan :: Double -> Double
pure native java.lang.Math.atan

inherited from Math.PrimitiveFloating.atan

atanh :: Double -> Double
cos :: Double -> Double
pure native java.lang.Math.cos

inherited from Math.PrimitiveFloating.cos

cosh :: Double -> Double
pure native java.lang.Math.cosh

inherited from Math.PrimitiveFloating.cosh

exp :: Double -> Double
pure native java.lang.Math.exp

inherited from Math.PrimitiveFloating.exp

log :: Double -> Double
pure native java.lang.Math.log

inherited from Math.PrimitiveFloating.log

logBase :: Double -> Double -> Double

inherited from Floating.logBase

pi :: Double
sin :: Double -> Double
pure native java.lang.Math.sin

inherited from Math.PrimitiveFloating.sin

sinh :: Double -> Double
pure native java.lang.Math.sinh

inherited from Math.PrimitiveFloating.sinh

sqrt :: Double -> Double
pure native java.lang.Math.sqrt

inherited from Math.PrimitiveFloating.sqrt

tan :: Double -> Double
tanh :: Double -> Double
instance Floating Float

Member Functions

** :: Float -> Float -> Float
acos :: Float -> Float
acosh :: Float -> Float
asin :: Float -> Float
asinh :: Float -> Float
atan :: Float -> Float
atanh :: Float -> Float
cos :: Float -> Float
cosh :: Float -> Float
exp :: Float -> Float
log :: Float -> Float
logBase :: Float -> Float -> Float

inherited from Floating.logBase

pi :: Float
sin :: Float -> Float
sinh :: Float -> Float
sqrt :: Float -> Float
tan :: Float -> Float
tanh :: Float -> Float

Functions and Values by Type

Double -> Double -> Double

Floating_Double.**, Floating_Double.logBase

Double -> Double

Floating_Double.atanh, Floating_Double.acosh, Floating_Double.acos, Floating_Double.asinh, Floating_Double.asin, Floating_Double.atan, Floating_Double.exp, Floating_Double.cosh, Floating_Double.cos, Floating_Double.log, Floating_Double.sinh, Floating_Double.sin, Floating_Double.tan, Floating_Double.sqrt, Floating_Double.tanh

Float -> Float -> Float

Floating_Float.**, Floating_Float.logBase

Float -> Float

Floating_Float.cos, Floating_Float.asin, Floating_Float.acos, Floating_Float.acosh, Floating_Float.atan, Floating_Float.asinh, Floating_Float.atanh, Floating_Float.log, Floating_Float.cosh, Floating_Float.exp, Floating_Float.sinh, Floating_Float.sin, Floating_Float.tan, Floating_Float.sqrt, Floating_Float.tanh

Double

Floating_Double.pi

Float

Floating_Float.pi

Floating a => a -> a -> a

Floating.**, Floating.logBase

Floating a => a -> a

Floating.cos, Floating.asin, Floating.acos, Floating.acosh, Floating.atan, Floating.asinh, Floating.atanh, Floating.exp, Floating.cosh, Floating.log, Floating.sqrt, Floating.sin, Floating.sinh, Floating.tan, Floating.tanh

Floating a => a

Floating.pi

Valid HTML 4.01 Strict