zwirn-core-0.1.1.0: library for manipulating functions of time.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Zwirn.Core.Time

Documentation

data Time Source #

Constructors

Time 

Fields

Instances

Instances details
Enum Time Source # 
Instance details

Defined in Zwirn.Core.Time

Methods

succ :: Time -> Time #

pred :: Time -> Time #

toEnum :: Int -> Time #

fromEnum :: Time -> Int #

enumFrom :: Time -> [Time] #

enumFromThen :: Time -> Time -> [Time] #

enumFromTo :: Time -> Time -> [Time] #

enumFromThenTo :: Time -> Time -> Time -> [Time] #

Floating Time Source # 
Instance details

Defined in Zwirn.Core.Time

Methods

pi :: Time #

exp :: Time -> Time #

log :: Time -> Time #

sqrt :: Time -> Time #

(**) :: Time -> Time -> Time #

logBase :: Time -> Time -> Time #

sin :: Time -> Time #

cos :: Time -> Time #

tan :: Time -> Time #

asin :: Time -> Time #

acos :: Time -> Time #

atan :: Time -> Time #

sinh :: Time -> Time #

cosh :: Time -> Time #

tanh :: Time -> Time #

asinh :: Time -> Time #

acosh :: Time -> Time #

atanh :: Time -> Time #

log1p :: Time -> Time #

expm1 :: Time -> Time #

log1pexp :: Time -> Time #

log1mexp :: Time -> Time #

Num Time Source # 
Instance details

Defined in Zwirn.Core.Time

Methods

(+) :: Time -> Time -> Time #

(-) :: Time -> Time -> Time #

(*) :: Time -> Time -> Time #

negate :: Time -> Time #

abs :: Time -> Time #

signum :: Time -> Time #

fromInteger :: Integer -> Time #

Fractional Time Source # 
Instance details

Defined in Zwirn.Core.Time

Methods

(/) :: Time -> Time -> Time #

recip :: Time -> Time #

fromRational :: Rational -> Time #

Real Time Source # 
Instance details

Defined in Zwirn.Core.Time

Methods

toRational :: Time -> Rational #

RealFrac Time Source # 
Instance details

Defined in Zwirn.Core.Time

Methods

properFraction :: Integral b => Time -> (b, Time) #

truncate :: Integral b => Time -> b #

round :: Integral b => Time -> b #

ceiling :: Integral b => Time -> b #

floor :: Integral b => Time -> b #

Show Time Source # 
Instance details

Defined in Zwirn.Core.Time

Methods

showsPrec :: Int -> Time -> ShowS #

show :: Time -> String #

showList :: [Time] -> ShowS #

Eq Time Source # 
Instance details

Defined in Zwirn.Core.Time

Methods

(==) :: Time -> Time -> Bool #

(/=) :: Time -> Time -> Bool #

Ord Time Source # 
Instance details

Defined in Zwirn.Core.Time

Methods

compare :: Time -> Time -> Ordering #

(<) :: Time -> Time -> Bool #

(<=) :: Time -> Time -> Bool #

(>) :: Time -> Time -> Bool #

(>=) :: Time -> Time -> Bool #

max :: Time -> Time -> Time #

min :: Time -> Time -> Time #

Orphan instances