Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
withAnyInt16 :: forall (st :: ZeroBitType) e r . (Int16 -> ParserT st e r) -> ParserT st e rflatparse FlatParse.Basic.Integers Parse any Int16 (native byte order) (CPS).
withAnyInt32 :: forall (st :: ZeroBitType) e r . (Int32 -> ParserT st e r) -> ParserT st e rflatparse FlatParse.Basic.Integers Parse any Int32 (native byte order) (CPS).
withAnyInt64 :: forall (st :: ZeroBitType) e r . (Int64 -> ParserT st e r) -> ParserT st e rflatparse FlatParse.Basic.Integers Parse any Int64 (native byte order) (CPS).
withAnyInt8 :: forall (st :: ZeroBitType) e r . (Int8 -> ParserT st e r) -> ParserT st e rflatparse FlatParse.Basic.Integers Parse any Int8 (CPS).
-
flatparse FlatParse.Basic.Integers Helper for defining CPS parsers for types of a constant byte size (i.e. machine integers). Call this with an indexXYZOffAddr primop (e.g. indexWord8OffAddr) and the size in bytes of the type you're parsing.
-
flatparse FlatParse.Basic.Integers Unsafe helper for defining CPS parsers for types of a constant byte size (i.e. machine integers). Is really just syntactic sugar for applying the given parser and shifting the buffer along. The caller must guarantee that the input has enough bytes.
withAnyWord :: forall (st :: ZeroBitType) e r . (Word -> ParserT st e r) -> ParserT st e rflatparse FlatParse.Basic.Integers Parse any Word (native size) (CPS).
withAnyWord16 :: forall (st :: ZeroBitType) e r . (Word16 -> ParserT st e r) -> ParserT st e rflatparse FlatParse.Basic.Integers Parse any Word16 (native byte order) (CPS).
withAnyWord32 :: forall (st :: ZeroBitType) e r . (Word32 -> ParserT st e r) -> ParserT st e rflatparse FlatParse.Basic.Integers Parse any Word32 (native byte order) (CPS).
withAnyWord64 :: forall (st :: ZeroBitType) e r . (Word64 -> ParserT st e r) -> ParserT st e rflatparse FlatParse.Basic.Integers Parse any Word64 (native byte order) (CPS).