| Safe Haskell | None |
|---|
Data.Object.Dynamic.Underlying
- class Typeable (UnderlyingReal a) => UseReal a where
- type UnderlyingReal a :: *
- class Typeable (UnderlyingInteger a) => UseInteger a where
- type UnderlyingInteger a :: *
- class Typeable (UnderlyingString a) => UseString a where
- type UnderlyingString a :: *
Documentation
class Typeable (UnderlyingReal a) => UseReal a Source
The declaration of instance Objective obj , instance UseReal obj means
that the obj is an Object and is ready to tell the Members which type to use
to represent the real numbers.
Associated Types
type UnderlyingReal a :: *Source
class Typeable (UnderlyingInteger a) => UseInteger a Source
Underlying integer types.
Associated Types
type UnderlyingInteger a :: *Source
Instances
| UseInteger Precise | |
| UseInteger DIT | |
| (Typeable (UnderlyingInteger (Object u)), UseInteger u) => UseInteger (Object u) |