Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
mkDictSelId :: Name -> Class -> Id #
mkDictSelRhs :: Class -> Int -> CoreExpr #
mkPrimOpId :: PrimOp -> Id #
wrapTypeUnbranchedFamInstBody :: CoAxiom Unbranched -> [Type] -> [Coercion] -> CoreExpr -> CoreExpr #
unwrapTypeUnbranchedFamInstScrut :: CoAxiom Unbranched -> [Type] -> [Coercion] -> CoreExpr -> CoreExpr #
mkDataConRep :: DynFlags -> FamInstEnvs -> Name -> Maybe [HsImplBang] -> DataCon -> UniqSM DataConRep #
mkDataConWorkId :: Name -> DataCon -> Id #
wiredInIds :: [Id] #
ghcPrimIds :: [Id] #
unsafeCoerceId :: Id #
realWorldPrimId :: Id #
voidPrimId :: Id #
nullAddrId :: Id #
coercionTokenId :: Id #
magicDictId :: Id #
proxyHashId :: Id #
module PrelRules