Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Packed.Skippable
Synopsis
- class Skippable a where
- skip :: forall (r :: [Type]). PackedReader '[a] r ()
- unsafeSkipN :: forall (a :: [Type]) (r :: [Type]). Int -> PackedReader a r ()
Documentation
class Skippable a where Source #
Methods
skip :: forall (r :: [Type]). PackedReader '[a] r () Source #
Instances
Skippable FieldSize Source # | |
Defined in Data.Packed.FieldSize | |
Storable a => Skippable a Source # | |
Defined in Data.Packed.Skippable Methods skip :: forall (r :: [Type]). PackedReader '[a] r () Source # | |
Skippable a => Skippable (Maybe a) Source # | |
Defined in Data.Packed.Instances | |
Skippable a => Skippable [a] Source # | |
Defined in Data.Packed.Instances Methods skip :: forall (r :: [Type]). PackedReader '[[a]] r () Source # | |
(Skippable a, Skippable b) => Skippable (Either a b) Source # | |
Defined in Data.Packed.Instances |
unsafeSkipN :: forall (a :: [Type]) (r :: [Type]). Int -> PackedReader a r () Source #
UNSAFE: Shifts the cursor to n bytes to the right.