  | NumericPrelude-0.0: An experimental alternative hierarchy of numeric type classes | Contents | Index |  
  | 
| Number.SI | | Portability | portable |  | Stability | provisional |  | Maintainer | numericprelude@henning-thielemann.de |  
  |  
  | 
 | 
 | 
 | 
| Description | 
| Numerical values equipped with SI units.
This is considered as the user front-end.
 | 
 | 
 | 
| Documentation | 
 | 
| newtype T a v | 
| Constructors |   |    Instances |  | (C a, Ord a, C a v, Show v, C a v) => C a (T a v) |  | C a v => C a (T b v) |  | C a v => C a (T b v) |  | C (T a) |  | C v => C (T a v) |  | C v => C (T a v) |  | C v => C (T a v) |  | C v => C (T a v) |  | C v => C (T a v) |  | C v => C (T a v) |  | Eq v => Eq (T a v) |  | (Ord a, C a, C a v, Num v, C v) => Fractional (T a v) |  | (Ord a, C a, C a v, Num v, C v) => Num (T a v) |  | Ord v => Ord (T a v) |  | (Read v, Ord a, C a, C a v) => Read (T a v) |  | Real v => Real (T a v) |  | (Show v, Ord a, C a, C a v) => Show (T a v) |  
  |  
  | 
 | 
| type PValue v = T Dimension v | 
 | 
| lift :: (PValue v0 -> PValue v1) -> T a v0 -> T a v1 | 
 | 
| lift2 :: (PValue v0 -> PValue v1 -> PValue v2) -> T a v0 -> T a v1 -> T a v2 | 
 | 
| liftGen :: (PValue v -> x) -> T a v -> x | 
 | 
| lift2Gen :: (PValue v0 -> PValue v1 -> x) -> T a v0 -> T a v1 -> x | 
 | 
| scale :: C v => v -> T a v -> T a v | 
 | 
| fromScalarSingle :: v -> T a v | 
 | 
| quantity :: (C a, C v) => T Dimension -> v -> T a v | 
 | 
| hertz :: (C a, C v) => T a v | 
 | 
| second :: (C a, C v) => T a v | 
 | 
| minute :: (C a, C v) => T a v | 
 | 
| hour :: (C a, C v) => T a v | 
 | 
| day :: (C a, C v) => T a v | 
 | 
| year :: (C a, C v) => T a v | 
 | 
| meter :: (C a, C v) => T a v | 
 | 
| liter :: (C a, C v) => T a v | 
 | 
| gramm :: (C a, C v) => T a v | 
 | 
| newton :: (C a, C v) => T a v | 
 | 
| pascal :: (C a, C v) => T a v | 
 | 
| bar :: (C a, C v) => T a v | 
 | 
| joule :: (C a, C v) => T a v | 
 | 
| watt :: (C a, C v) => T a v | 
 | 
| kelvin :: (C a, C v) => T a v | 
 | 
| coulomb :: (C a, C v) => T a v | 
 | 
| ampere :: (C a, C v) => T a v | 
 | 
| volt :: (C a, C v) => T a v | 
 | 
| ohm :: (C a, C v) => T a v | 
 | 
| farad :: (C a, C v) => T a v | 
 | 
| bit :: (C a, C v) => T a v | 
 | 
| byte :: (C a, C v) => T a v | 
 | 
| baud :: (C a, C v) => T a v | 
 | 
| mach :: (C a, C v) => T a v | 
 | 
| speedOfLight :: (C a, C v) => T a v | 
 | 
| electronVolt :: (C a, C v) => T a v | 
 | 
| calorien :: (C a, C v) => T a v | 
 | 
| horsePower :: (C a, C v) => T a v | 
 | 
| accelerationOfEarthGravity :: (C a, C v) => T a v | 
 | 
| legacyInstance :: a | 
 | 
| Produced by Haddock version 0.7 |