Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
class ATSStorable a where Source #
sizeOf :: (Generic a, Storable' (Rep a)) => a -> Int Source #
alignment :: a -> Int Source #
alignment :: (Generic a, Storable' (Rep a)) => a -> Int Source #
poke :: Ptr a -> a -> IO () Source #
poke :: (Generic a, Storable' (Rep a)) => Ptr a -> a -> IO () Source #
peek :: Ptr a -> IO a Source #
peek :: (Generic a, Storable' (Rep a)) => Ptr a -> IO a Source #
Storable a => ATSStorable a Source # | |