postgresql-types
Safe HaskellNone
LanguageHaskell2010

PostgresqlTypes.Float8

Synopsis

Documentation

newtype Float8 Source #

PostgreSQL float8 type. 8-byte floating-point number. 15 decimal digits precision.

PostgreSQL docs.

Constructors

Float8 Double 

Instances

Instances details
Arbitrary Float8 Source # 
Instance details

Defined in PostgresqlTypes.Float8

Eq Float8 Source # 
Instance details

Defined in PostgresqlTypes.Float8

Methods

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

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

Ord Float8 Source # 
Instance details

Defined in PostgresqlTypes.Float8

IsString Float8 Source # 
Instance details

Defined in PostgresqlTypes.Float8

Methods

fromString :: String -> Float8 #

Read Float8 Source # 
Instance details

Defined in PostgresqlTypes.Float8

Show Float8 Source # 
Instance details

Defined in PostgresqlTypes.Float8

Hashable Float8 Source # 
Instance details

Defined in PostgresqlTypes.Float8

Methods

hashWithSalt :: Int -> Float8 -> Int #

hash :: Float8 -> Int #

IsScalar Float8 Source # 
Instance details

Defined in PostgresqlTypes.Float8

Accessors

toDouble :: Float8 -> Double Source #

Extract the underlying Double value.

Constructors

fromDouble :: Double -> Float8 Source #

Construct a PostgreSQL Float8 from a Double value.