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.

  1. PmLitString :: FastString -> PmLitValue

    ghc GHC.HsToCore.Pmc.Solver.Types

    No documentation available.

  2. data PmLitValue

    ghc GHC.HsToCore.Pmc.Solver.Types

    No documentation available.

  3. PossiblyOverlap :: PmEquality

    ghc GHC.HsToCore.Pmc.Solver.Types

    No documentation available.

  4. PmBang :: Id -> !Maybe SrcInfo -> PmGrd

    ghc 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.

  5. PmCon :: Id -> PmAltCon -> [TyVar] -> [EvVar] -> [Id] -> PmGrd

    ghc 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.

  6. newtype PmEmptyCase

    ghc GHC.HsToCore.Pmc.Types

    A guard tree denoting an -XEmptyCase.

  7. PmEmptyCase :: Id -> PmEmptyCase

    ghc GHC.HsToCore.Pmc.Types

    No documentation available.

  8. data PmGRHS p

    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.

  9. PmGRHS :: p -> SrcInfo -> PmGRHS p

    ghc GHC.HsToCore.Pmc.Types

    No documentation available.

  10. data PmGRHSs p

    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.

Page 130 of many | Previous | Next