log-domain-0.10.2.1: Log-domain arithmetic

Copyright(c) Edward Kmett 2013-2015
LicenseBSD3
MaintainerEdward Kmett <ekmett@gmail.com>
Stabilityexperimental
Portabilitynon-portable
Safe HaskellTrustworthy
LanguageHaskell98

Numeric.Log.Signed

Description

 

Synopsis

Documentation

data SignedLog a Source

Log-domain Float and Double values, with a sign bit.

Constructors

SLExp 

Fields

signSL :: Bool
 
lnSL :: a
 

Instances

(Eq a, Fractional a) => Eq (SignedLog a) 
(RealFloat a, Precise a) => Floating (SignedLog a) 
(Precise a, RealFloat a) => Fractional (SignedLog a) 
Data a => Data (SignedLog a) 
(Precise a, RealFloat a) => Num (SignedLog a) 
(Ord a, Fractional a) => Ord (SignedLog a) 
(Precise a, RealFloat a, Fractional a, Read a) => Read (SignedLog a) 
(Precise a, RealFloat a, Ord a) => Real (SignedLog a) 
(Precise a, RealFloat a) => RealFrac (SignedLog a) 
(Show a, RealFloat a, Eq a, Fractional a) => Show (SignedLog a) 
Generic (SignedLog a) 
Typeable (* -> *) SignedLog 
type Rep (SignedLog a)