Hoogle Search
Within LTS Haskell 24.58 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
lookahead :: forall (st :: ZeroBitType) r e a . ParserT st r e a -> ParserT st r e aflatparse FlatParse.Stateful Save the parsing state, then run a parser, then restore the state.
-
flatparse FlatParse.Stateful.Addr lookahead, but specify the address to lookahead from. The Addr# should be from withAddr#.
lookahead :: forall (st :: ZeroBitType) r e a . ParserT st r e a -> ParserT st r e aflatparse FlatParse.Stateful.Base Save the parsing state, then run a parser, then restore the state.
ppr_tf_head :: TypeFamilyHead -> Docghc-lib-parser GHC.Boot.TH.Ppr No documentation available.
blockJoinHead :: forall n (x :: Extensibility) . n C O -> Block n O x -> Block n C xghc-lib-parser GHC.Cmm.Dataflow.Block No documentation available.
blockSplitHead :: forall n (x :: Extensibility) . Block n C x -> (n C O, Block n O x)ghc-lib-parser GHC.Cmm.Dataflow.Block No documentation available.
identicalClsInstHead :: ClsInst -> ClsInst -> Boolghc-lib-parser GHC.Core.InstEnv True when when the instance heads are the same e.g. both are Eq [(a,b)] Used for overriding in GHCi Obviously should be insensitive to alpha-renaming
instanceHead :: ClsInst -> ([TyVar], Class, [Type])ghc-lib-parser GHC.Core.InstEnv No documentation available.
mkDriverPsHeaderMessage :: MsgEnvelope PsMessage -> MsgEnvelope DriverMessageghc-lib-parser GHC.Driver.Errors Convert a PsError into a wrapped DriverMessage; use it for dealing with parse errors when the driver is doing dependency analysis. Defined here to avoid module loops between GHC.Driver.Error.Types and GHC.Driver.Error.Ppr
DriverPsHeaderMessage :: PsMessage -> DriverMessageghc-lib-parser GHC.Driver.Errors.Types A parse error in parsing a Haskell file header during dependency analysis