Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Thyme.Internal.Micro
Description
FOR INTERNAL USE ONLY.
Documentation
Constructors
Micro Int64 |
Instances
Bounded Micro Source # | |
Defined in Data.Thyme.Internal.Micro | |
Enum Micro Source # | |
Eq Micro Source # | |
Fractional Micro | |
Defined in Data.Thyme.Time | |
Data Micro Source # | |
Defined in Data.Thyme.Internal.Micro Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Micro -> c Micro gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Micro dataTypeOf :: Micro -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Micro) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Micro) gmapT :: (forall b. Data b => b -> b) -> Micro -> Micro gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Micro -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Micro -> r gmapQ :: (forall d. Data d => d -> u) -> Micro -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Micro -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Micro -> m Micro gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Micro -> m Micro gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Micro -> m Micro | |
Num Micro | |
Ord Micro Source # | |
Read Micro Source # | |
Defined in Data.Thyme.Internal.Micro | |
Real Micro | |
Defined in Data.Thyme.Time Methods toRational :: Micro -> Rational | |
RealFrac Micro | |
Show Micro Source # | |
Ix Micro Source # | |
Generic Micro Source # | |
Arbitrary Micro Source # | |
CoArbitrary Micro Source # | |
Defined in Data.Thyme.Internal.Micro | |
Random Micro Source # | |
Defined in Data.Thyme.Internal.Micro | |
Unbox Micro Source # | |
Defined in Data.Thyme.Internal.Micro | |
HasBasis Micro Source # | |
VectorSpace Micro Source # | |
AdditiveGroup Micro Source # | |
NFData Micro Source # | |
Defined in Data.Thyme.Internal.Micro | |
Vector Vector Micro Source # | |
Defined in Data.Thyme.Internal.Micro Methods basicUnsafeFreeze :: PrimMonad m => Mutable Vector (PrimState m) Micro -> m (Vector Micro) Source # basicUnsafeThaw :: PrimMonad m => Vector Micro -> m (Mutable Vector (PrimState m) Micro) Source # basicLength :: Vector Micro -> Int Source # basicUnsafeSlice :: Int -> Int -> Vector Micro -> Vector Micro Source # basicUnsafeIndexM :: Monad m => Vector Micro -> Int -> m Micro Source # basicUnsafeCopy :: PrimMonad m => Mutable Vector (PrimState m) Micro -> Vector Micro -> m () Source # | |
MVector MVector Micro Source # | |
Defined in Data.Thyme.Internal.Micro Methods basicLength :: MVector s Micro -> Int Source # basicUnsafeSlice :: Int -> Int -> MVector s Micro -> MVector s Micro Source # basicOverlaps :: MVector s Micro -> MVector s Micro -> Bool Source # basicUnsafeNew :: PrimMonad m => Int -> m (MVector (PrimState m) Micro) Source # basicInitialize :: PrimMonad m => MVector (PrimState m) Micro -> m () Source # basicUnsafeReplicate :: PrimMonad m => Int -> Micro -> m (MVector (PrimState m) Micro) Source # basicUnsafeRead :: PrimMonad m => MVector (PrimState m) Micro -> Int -> m Micro Source # basicUnsafeWrite :: PrimMonad m => MVector (PrimState m) Micro -> Int -> Micro -> m () Source # basicClear :: PrimMonad m => MVector (PrimState m) Micro -> m () Source # basicSet :: PrimMonad m => MVector (PrimState m) Micro -> Micro -> m () Source # basicUnsafeCopy :: PrimMonad m => MVector (PrimState m) Micro -> MVector (PrimState m) Micro -> m () Source # basicUnsafeMove :: PrimMonad m => MVector (PrimState m) Micro -> MVector (PrimState m) Micro -> m () Source # basicUnsafeGrow :: PrimMonad m => MVector (PrimState m) Micro -> Int -> m (MVector (PrimState m) Micro) Source # | |
type Rep Micro Source # | |
Defined in Data.Thyme.Internal.Micro type Rep Micro = D1 ('MetaData "Micro" "Data.Thyme.Internal.Micro" "thyme-0.3.5.5-EDmpZkZ7yeeIxHU6feh4Qb" 'True) (C1 ('MetaCons "Micro" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64))) | |
newtype Vector Micro Source # | |
Defined in Data.Thyme.Internal.Micro | |
type Basis Micro Source # | |
Defined in Data.Thyme.Internal.Micro | |
type Scalar Micro Source # | |
Defined in Data.Thyme.Internal.Micro | |
newtype MVector s Micro Source # | |
Defined in Data.Thyme.Internal.Micro |