Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Data.Fixed.Generic
Documentation
Constructors
MkF n |
Instances
(Typeable k, Typeable a, Data n) => Data (F a n) Source # | |
Defined in Data.Fixed.Generic Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> F a n -> c (F a n) # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c (F a n) # dataTypeOf :: F a n -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c (F a n)) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c (F a n)) # gmapT :: (forall b. Data b => b -> b) -> F a n -> F a n # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> F a n -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> F a n -> r # gmapQ :: (forall d. Data d => d -> u) -> F a n -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> F a n -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> F a n -> m (F a n) # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> F a n -> m (F a n) # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> F a n -> m (F a n) # | |
Bounded n => Bounded (F a n) Source # | |
Enum n => Enum (F a n) Source # | |
Defined in Data.Fixed.Generic | |
(HasResolution a, Integral n) => Num (F a n) Source # | |
(HasResolution a, Integral n) => Read (F a n) Source # | |
(HasResolution a, Integral n) => Fractional (F a n) Source # | |
(HasResolution a, Integral n) => Real (F a n) Source # | |
Defined in Data.Fixed.Generic Methods toRational :: F a n -> Rational # | |
(HasResolution a, Integral n) => RealFrac (F a n) Source # | |
(HasResolution a, Show n, Integral n) => Show (F a n) Source # | |
Eq n => Eq (F a n) Source # | |
Ord n => Ord (F a n) Source # | |
showF :: forall {k} (a :: k) n. (HasResolution a, Show n, Integral n) => Bool -> F a n -> String Source #
changeUnit :: forall {k1} {k2} (a :: k1) n (a' :: k2). F a n -> F a' n Source #