Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
newtype CountedBy ty a Source #
CountedBy | |
|
Instances
Eq a => Eq (CountedBy ty a) Source # | |
Ord a => Ord (CountedBy ty a) Source # | |
Defined in Data.Binary.Combinators compare :: CountedBy ty a -> CountedBy ty a -> Ordering # (<) :: CountedBy ty a -> CountedBy ty a -> Bool # (<=) :: CountedBy ty a -> CountedBy ty a -> Bool # (>) :: CountedBy ty a -> CountedBy ty a -> Bool # (>=) :: CountedBy ty a -> CountedBy ty a -> Bool # | |
Show a => Show (CountedBy ty a) Source # | |
Arbitrary a => Arbitrary (CountedBy ty a) Source # | |
(Integral ty, Binary ty, Binary a) => Binary (CountedBy ty a) Source # | |
data SkipCount ty (n :: Nat) Source #
Instances
Eq (SkipCount ty n) Source # | |
Ord (SkipCount ty n) Source # | |
Defined in Data.Binary.Combinators compare :: SkipCount ty n -> SkipCount ty n -> Ordering # (<) :: SkipCount ty n -> SkipCount ty n -> Bool # (<=) :: SkipCount ty n -> SkipCount ty n -> Bool # (>) :: SkipCount ty n -> SkipCount ty n -> Bool # (>=) :: SkipCount ty n -> SkipCount ty n -> Bool # | |
Show (SkipCount ty n) Source # | |
Arbitrary (SkipCount ty n) Source # | |
(Num ty, Binary ty, KnownNat n) => Binary (SkipCount ty n) Source # | |
data SkipByte (n :: Nat) Source #
Instances
Eq (SkipByte n) Source # | |
Ord (SkipByte n) Source # | |
Show (SkipByte n) Source # | |
Arbitrary (SkipByte n) Source # | |
KnownNat n => Binary (SkipByte n) Source # | |
data MatchBytes :: Symbol -> [Nat] -> Type Source #
Instances
matchBytes :: MatchBytesSing ctx ns => MatchBytes ctx ns Source #