Hoogle Search
Within LTS Haskell 24.38 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
PmLitString :: FastString -> PmLitValueghc GHC.HsToCore.Pmc.Solver.Types No documentation available.
-
ghc GHC.HsToCore.Pmc.Solver.Types No documentation available.
-
ghc GHC.HsToCore.Pmc.Solver.Types No documentation available.
PmBang :: Id -> !Maybe SrcInfo -> PmGrdghc GHC.HsToCore.Pmc.Types PmBang x corresponds to a seq x True guard. If the extra SrcInfo is present, the bang guard came from a source bang pattern, in which case we might want to report it as redundant. See Note [Dead bang patterns] in GHC.HsToCore.Pmc.Check.
PmCon :: Id -> PmAltCon -> [TyVar] -> [EvVar] -> [Id] -> PmGrdghc GHC.HsToCore.Pmc.Types PmCon x K dicts args corresponds to a K dicts args <- x guard. The args are bound in this construct, the x is just a use. For the arguments' meaning see ConPatOut.
-
ghc GHC.HsToCore.Pmc.Types A guard tree denoting an -XEmptyCase.
PmEmptyCase :: Id -> PmEmptyCaseghc GHC.HsToCore.Pmc.Types No documentation available.
-
ghc GHC.HsToCore.Pmc.Types A guard tree denoting GRHS: A payload describing the grds and a SrcInfo useful for printing out in warnings messages.
PmGRHS :: p -> SrcInfo -> PmGRHS pghc GHC.HsToCore.Pmc.Types No documentation available.
-
ghc GHC.HsToCore.Pmc.Types A guard tree denoting GRHSs: A bunch of PmLet guards for local bindings from the GRHSss where clauses and the actual list of GRHS. See Note [Long-distance information for HsLocalBinds] in GHC.HsToCore.Pmc.Desugar.