| ghc-6.10.4: The GHC API | Contents | Index
PrelNames
Synopsis
data Unique
class Uniquable a where
getUnique :: a -> Unique
hasKey :: Uniquable a => a -> Unique -> Bool
itName :: Unique -> Name
mkUnboundName :: RdrName -> Name
isUnboundName :: Name -> Bool
basicKnownKeyNames :: [Name]
genericTyConNames :: [Name]
pRELUDE :: Module
gHC_TYPES :: Module
gHC_BOOL :: Module
gHC_UNIT :: Module
gHC_ORDERING :: Module
gHC_GENERICS :: Module
gHC_CLASSES :: Module
gHC_BASE :: Module
gHC_ENUM :: Module
gHC_SHOW :: Module
gHC_READ :: Module
gHC_NUM :: Module
gHC_INTEGER :: Module
gHC_INTEGER_INTERNALS :: Module
gHC_LIST :: Module
gHC_PARR :: Module
gHC_TUPLE :: Module
dATA_TUPLE :: Module
dATA_EITHER :: Module
dATA_STRING :: Module
gHC_PACK :: Module
gHC_CONC :: Module
gHC_IO_BASE :: Module
gHC_ST :: Module
gHC_ARR :: Module
gHC_STABLE :: Module
gHC_ADDR :: Module
gHC_PTR :: Module
gHC_ERR :: Module
gHC_REAL :: Module
gHC_FLOAT :: Module
gHC_TOP_HANDLER :: Module
sYSTEM_IO :: Module
dYNAMIC :: Module
tYPEABLE :: Module
gENERICS :: Module
dOTNET :: Module
rEAD_PREC :: Module
lEX :: Module
gHC_INT :: Module
gHC_WORD :: Module
mONAD :: Module
mONAD_FIX :: Module
aRROW :: Module
gHC_DESUGAR :: Module
rANDOM :: Module
gHC_EXTS :: Module
cONTROL_EXCEPTION_BASE :: Module
gHC_PRIM :: Module
rOOT_MAIN :: Module
mAIN :: Module
iNTERACTIVE :: Module
mAIN_NAME :: ModuleName
pRELUDE_NAME :: ModuleName
mkPrimModule :: FastString -> Module
mkIntegerModule :: FastString -> Module
mkBaseModule :: FastString -> Module
mkBaseModule_ :: ModuleName -> Module
mkSybModule :: FastString -> Module
mkMainModule :: FastString -> Module
mkMainModule_ :: ModuleName -> Module
mkTupleModule :: Boxity -> Arity -> Module
main_RDR_Unqual :: RdrName
dot_tv_RDR :: RdrName
forall_tv_RDR :: RdrName
ge_RDR :: RdrName
ne_RDR :: RdrName
le_RDR :: RdrName
lt_RDR :: RdrName
gt_RDR :: RdrName
compare_RDR :: RdrName
ltTag_RDR :: RdrName
eqTag_RDR :: RdrName
gtTag_RDR :: RdrName
eq_RDR :: RdrName
numClass_RDR :: RdrName
ordClass_RDR :: RdrName
enumClass_RDR :: RdrName
monadClass_RDR :: RdrName
eqClass_RDR :: RdrName
append_RDR :: RdrName
map_RDR :: RdrName
build_RDR :: RdrName
returnM_RDR :: RdrName
bindM_RDR :: RdrName
failM_RDR :: RdrName
foldr_RDR :: RdrName
and_RDR :: RdrName
right_RDR :: RdrName
left_RDR :: RdrName
toEnum_RDR :: RdrName
fromEnum_RDR :: RdrName
enumFromTo_RDR :: RdrName
enumFromThen_RDR :: RdrName
enumFromThenTo_RDR :: RdrName
enumFrom_RDR :: RdrName
plusInteger_RDR :: RdrName
timesInteger_RDR :: RdrName
ratioDataCon_RDR :: RdrName
ioDataCon_RDR :: RdrName
unpackCString_RDR :: RdrName
unpackCStringFoldr_RDR :: RdrName
unpackCStringUtf8_RDR :: RdrName
eqString_RDR :: RdrName
wordDataCon_RDR :: RdrName
newStablePtr_RDR :: RdrName
returnIO_RDR :: RdrName
bindIO_RDR :: RdrName
fromRational_RDR :: RdrName
minus_RDR :: RdrName
times_RDR :: RdrName
plus_RDR :: RdrName
fromInteger_RDR :: RdrName
fromString_RDR :: RdrName
compose_RDR :: RdrName
getTag_RDR :: RdrName
succ_RDR :: RdrName
pred_RDR :: RdrName
minBound_RDR :: RdrName
maxBound_RDR :: RdrName
range_RDR :: RdrName
inRange_RDR :: RdrName
index_RDR :: RdrName
unsafeIndex_RDR :: RdrName
unsafeRangeSize_RDR :: RdrName
not_RDR :: RdrName
readListDefault_RDR :: RdrName
readListPrec_RDR :: RdrName
readListPrecDefault_RDR :: RdrName
readPrec_RDR :: RdrName
parens_RDR :: RdrName
choose_RDR :: RdrName
lexP_RDR :: RdrName
readList_RDR :: RdrName
ident_RDR :: RdrName
symbol_RDR :: RdrName
punc_RDR :: RdrName
alt_RDR :: RdrName
reset_RDR :: RdrName
prec_RDR :: RdrName
step_RDR :: RdrName
showList___RDR :: RdrName
showsPrec_RDR :: RdrName
showString_RDR :: RdrName
showSpace_RDR :: RdrName
showParen_RDR :: RdrName
showList_RDR :: RdrName
mkTypeRep_RDR :: RdrName
mkTyConRep_RDR :: RdrName
typeOf_RDR :: RdrName
undefined_RDR :: RdrName
inlDataCon_RDR :: RdrName
inrDataCon_RDR :: RdrName
genUnitDataCon_RDR :: RdrName
crossDataCon_RDR :: RdrName
tcQual_RDR :: Module -> FastString -> RdrName
clsQual_RDR :: Module -> FastString -> RdrName
dataQual_RDR :: Module -> FastString -> RdrName
varQual_RDR :: Module -> FastString -> RdrName
runMainIOName :: Name
orderingTyConName :: Name
leftDataConName :: Name
rightDataConName :: Name
eitherTyConName :: Name
plusTyConName :: Name
genUnitTyConName :: Name
crossTyConName :: Name
unpackCStringAppendName :: Name
unpackCStringFoldrName :: Name
unpackCStringUtf8Name :: Name
eqStringName :: Name
stringTyConName :: Name
unpackCStringName :: Name
inlineIdName :: Name
eqName :: Name
ordClassName :: Name
geName :: Name
functorClassName :: Name
eqClassName :: Name
thenMName :: Name
bindMName :: Name
returnMName :: Name
failMName :: Name
monadClassName :: Name
groupWithName :: Name
otherwiseIdName :: Name
foldrName :: Name
buildName :: Name
augmentName :: Name
mapName :: Name
appendName :: Name
andName :: Name
orName :: Name
assertName :: Name
breakpointName :: Name
breakpointCondName :: Name
breakpointAutoName :: Name
opaqueTyConName :: Name
fromStringName :: Name
breakpointJumpName :: Name
breakpointCondJumpName :: Name
breakpointAutoJumpName :: Name
sndName :: Name
fstName :: Name
fromIntegerName :: Name
minusName :: Name
negateName :: Name
plusIntegerName :: Name
timesIntegerName :: Name
integerTyConName :: Name
smallIntegerName :: Name
numClassName :: Name
ratioTyConName :: Name
ratioDataConName :: Name
realClassName :: Name
integralClassName :: Name
realFracClassName :: Name
fractionalClassName :: Name
fromRationalName :: Name
rationalTyConName :: Name
realFloatClassName :: Name
floatingClassName :: Name
ixClassName :: Name
typeable1ClassName :: Name
typeable2ClassName :: Name
typeable3ClassName :: Name
typeable4ClassName :: Name
typeable5ClassName :: Name
typeable6ClassName :: Name
typeable7ClassName :: Name
typeableClassName :: Name
typeableClassNames :: [Name]
dataClassName :: Name
assertErrorName :: Name
enumFromName :: Name
enumFromToName :: Name
enumFromThenName :: Name
enumFromThenToName :: Name
boundedClassName :: Name
enumClassName :: Name
filterName :: Name
zipName :: Name
concatName :: Name
showClassName :: Name
readClassName :: Name
enumFromThenToPName :: Name
nullPName :: Name
lengthPName :: Name
singletonPName :: Name
replicatePName :: Name
mapPName :: Name
filterPName :: Name
zipPName :: Name
crossMapPName :: Name
indexPName :: Name
toPName :: Name
emptyPName :: Name
appPName :: Name
enumFromToPName :: Name
ioDataConName :: Name
thenIOName :: Name
bindIOName :: Name
returnIOName :: Name
failIOName :: Name
ioTyConName :: Name
printName :: Name
int16TyConName :: Name
int32TyConName :: Name
int64TyConName :: Name
int8TyConName :: Name
word16TyConName :: Name
word32TyConName :: Name
word64TyConName :: Name
wordTyConName :: Name
wordDataConName :: Name
word8TyConName :: Name
funPtrTyConName :: Name
ptrTyConName :: Name
newStablePtrName :: Name
stablePtrTyConName :: Name
runSTRepName :: Name
mfixName :: Name
monadFixClassName :: Name
composeAName :: Name
firstAName :: Name
appAName :: Name
choiceAName :: Name
loopAName :: Name
arrAName :: Name
randomClassName :: Name
randomGenClassName :: Name
isStringClassName :: Name
monadPlusClassName :: Name
objectTyConName :: Name
marshalObjectName :: Name
marshalStringName :: Name
unmarshalStringName :: Name
checkDotnetResName :: Name
unmarshalObjectName :: Name
tcQual :: Module -> FastString -> Unique -> Name
clsQual :: Module -> FastString -> Unique -> Name
varQual :: Module -> FastString -> Unique -> Name
mk_known_key_name :: NameSpace -> Module -> FastString -> Unique -> Name
conName :: Module -> FastString -> Unique -> Name
methName :: Module -> FastString -> Unique -> Name
enumClassKey :: Unique
eqClassKey :: Unique
floatingClassKey :: Unique
fractionalClassKey :: Unique
integralClassKey :: Unique
monadClassKey :: Unique
dataClassKey :: Unique
functorClassKey :: Unique
numClassKey :: Unique
ordClassKey :: Unique
readClassKey :: Unique
realClassKey :: Unique
realFloatClassKey :: Unique
realFracClassKey :: Unique
showClassKey :: Unique
ixClassKey :: Unique
boundedClassKey :: Unique
typeable1ClassKey :: Unique
typeable2ClassKey :: Unique
typeable3ClassKey :: Unique
typeable4ClassKey :: Unique
typeable5ClassKey :: Unique
typeable6ClassKey :: Unique
typeable7ClassKey :: Unique
typeableClassKey :: Unique
monadFixClassKey :: Unique
randomClassKey :: Unique
randomGenClassKey :: Unique
monadPlusClassKey :: Unique
isStringClassKey :: Unique
arrayPrimTyConKey :: Unique
boolTyConKey :: Unique
byteArrayPrimTyConKey :: Unique
charPrimTyConKey :: Unique
charTyConKey :: Unique
doublePrimTyConKey :: Unique
doubleTyConKey :: Unique
floatPrimTyConKey :: Unique
floatTyConKey :: Unique
funTyConKey :: Unique
intPrimTyConKey :: Unique
intTyConKey :: Unique
int8TyConKey :: Unique
int16TyConKey :: Unique
int32PrimTyConKey :: Unique
int32TyConKey :: Unique
int64PrimTyConKey :: Unique
int64TyConKey :: Unique
integerTyConKey :: Unique
listTyConKey :: Unique
foreignObjPrimTyConKey :: Unique
weakPrimTyConKey :: Unique
mutableArrayPrimTyConKey :: Unique
mutableByteArrayPrimTyConKey :: Unique
orderingTyConKey :: Unique
mVarPrimTyConKey :: Unique
ratioTyConKey :: Unique
rationalTyConKey :: Unique
realWorldTyConKey :: Unique
stablePtrPrimTyConKey :: Unique
stablePtrTyConKey :: Unique
addrPrimTyConKey :: Unique
anyPrimTyCon1Key :: Unique
anyPrimTyConKey :: Unique
stableNamePrimTyConKey :: Unique
stableNameTyConKey :: Unique
mutVarPrimTyConKey :: Unique
ioTyConKey :: Unique
wordPrimTyConKey :: Unique
wordTyConKey :: Unique
word8TyConKey :: Unique
word16TyConKey :: Unique
word32PrimTyConKey :: Unique
word32TyConKey :: Unique
word64PrimTyConKey :: Unique
word64TyConKey :: Unique
liftedConKey :: Unique
unliftedConKey :: Unique
anyBoxConKey :: Unique
kindConKey :: Unique
boxityConKey :: Unique
typeConKey :: Unique
threadIdPrimTyConKey :: Unique
bcoPrimTyConKey :: Unique
ptrTyConKey :: Unique
funPtrTyConKey :: Unique
tVarPrimTyConKey :: Unique
statePrimTyConKey :: Unique
plusTyConKey :: Unique
genUnitTyConKey :: Unique
crossTyConKey :: Unique
parrTyConKey :: Unique
objectTyConKey :: Unique
eitherTyConKey :: Unique
coSuperKindTyConKey :: Unique
tySuperKindTyConKey :: Unique
openTypeKindTyConKey :: Unique
unliftedTypeKindTyConKey :: Unique
ubxTupleKindTyConKey :: Unique
argTypeKindTyConKey :: Unique
liftedTypeKindTyConKey :: Unique
transCoercionTyConKey :: Unique
leftCoercionTyConKey :: Unique
rightCoercionTyConKey :: Unique
instCoercionTyConKey :: Unique
unsafeCoercionTyConKey :: Unique
symCoercionTyConKey :: Unique
unknown1TyConKey :: Unique
unknown2TyConKey :: Unique
unknown3TyConKey :: Unique
opaqueTyConKey :: Unique
unknownTyConKey :: Unique
stringTyConKey :: Unique
unitTyConKey :: Unique
consDataConKey :: Unique
doubleDataConKey :: Unique
falseDataConKey :: Unique
floatDataConKey :: Unique
intDataConKey :: Unique
nilDataConKey :: Unique
ratioDataConKey :: Unique
stableNameDataConKey :: Unique
trueDataConKey :: Unique
wordDataConKey :: Unique
ioDataConKey :: Unique
charDataConKey :: Unique
inlDataConKey :: Unique
inrDataConKey :: Unique
genUnitDataConKey :: Unique
crossDataConKey :: Unique
parrDataConKey :: Unique
rightDataConKey :: Unique
leftDataConKey :: Unique
augmentIdKey :: Unique
appendIdKey :: Unique
buildIdKey :: Unique
errorIdKey :: Unique
foldlIdKey :: Unique
foldrIdKey :: Unique
recSelErrorIdKey :: Unique
integerMinusOneIdKey :: Unique
integerPlusOneIdKey :: Unique
integerPlusTwoIdKey :: Unique
integerZeroIdKey :: Unique
int2IntegerIdKey :: Unique
seqIdKey :: Unique
irrefutPatErrorIdKey :: Unique
eqStringIdKey :: Unique
noMethodBindingErrorIdKey :: Unique
nonExhaustiveGuardsErrorIdKey :: Unique
runtimeErrorIdKey :: Unique
parErrorIdKey :: Unique
parIdKey :: Unique
patErrorIdKey :: Unique
realWorldPrimIdKey :: Unique
recConErrorIdKey :: Unique
recUpdErrorIdKey :: Unique
traceIdKey :: Unique
unpackCStringUtf8IdKey :: Unique
unpackCStringAppendIdKey :: Unique
unpackCStringFoldrIdKey :: Unique
unpackCStringIdKey :: Unique
absentErrorIdKey :: Unique
concatIdKey :: Unique
filterIdKey :: Unique
zipIdKey :: Unique
bindIOIdKey :: Unique
returnIOIdKey :: Unique
deRefStablePtrIdKey :: Unique
newStablePtrIdKey :: Unique
smallIntegerIdKey :: Unique
plusIntegerIdKey :: Unique
timesIntegerIdKey :: Unique
printIdKey :: Unique
failIOIdKey :: Unique
nullAddrIdKey :: Unique
voidArgIdKey :: Unique
fstIdKey :: Unique
sndIdKey :: Unique
otherwiseIdKey :: Unique
assertIdKey :: Unique
runSTRepIdKey :: Unique
unsafeCoerceIdKey :: Unique
runMainKey :: Unique
rootMainKey :: Unique
orIdKey :: Unique
thenIOIdKey :: Unique
lazyIdKey :: Unique
assertErrorIdKey :: Unique
andIdKey :: Unique
breakpointCondIdKey :: Unique
breakpointAutoIdKey :: Unique
breakpointJumpIdKey :: Unique
breakpointCondJumpIdKey :: Unique
breakpointAutoJumpIdKey :: Unique
breakpointIdKey :: Unique
inlineIdKey :: Unique
groupWithIdKey :: Unique
mapIdKey :: Unique
nullPIdKey :: Unique
lengthPIdKey :: Unique
replicatePIdKey :: Unique
mapPIdKey :: Unique
filterPIdKey :: Unique
zipPIdKey :: Unique
crossMapPIdKey :: Unique
indexPIdKey :: Unique
toPIdKey :: Unique
enumFromToPIdKey :: Unique
enumFromThenToPIdKey :: Unique
emptyPIdKey :: Unique
appPIdKey :: Unique
singletonPIdKey :: Unique
marshalObjectIdKey :: Unique
marshalStringIdKey :: Unique
unmarshalStringIdKey :: Unique
checkDotnetResNameIdKey :: Unique
unmarshalObjectIdKey :: Unique
unboundKey :: Unique
minusClassOpKey :: Unique
fromRationalClassOpKey :: Unique
enumFromClassOpKey :: Unique
enumFromThenClassOpKey :: Unique
enumFromToClassOpKey :: Unique
enumFromThenToClassOpKey :: Unique
eqClassOpKey :: Unique
geClassOpKey :: Unique
negateClassOpKey :: Unique
failMClassOpKey :: Unique
bindMClassOpKey :: Unique
thenMClassOpKey :: Unique
returnMClassOpKey :: Unique
fromIntegerClassOpKey :: Unique
mfixIdKey :: Unique
composeAIdKey :: Unique
firstAIdKey :: Unique
appAIdKey :: Unique
choiceAIdKey :: Unique
loopAIdKey :: Unique
arrAIdKey :: Unique
fromStringClassOpKey :: Unique
numericTyKeys :: [Unique]
numericClassKeys :: [Unique]
fractionalClassKeys :: [Unique]
needsDataDeclCtxtClassKeys :: [Unique]
standardClassKeys :: [Unique]
derivableClassKeys :: [Unique]
Documentation
data Unique
The type of unique identifiers that are used in many places in GHC for fast ordering and equality tests. You should generate these with the functions from the UniqSupply module
Instances
Eq Unique
Ord Unique
Show Unique
Outputable Unique
Uniquable Unique
class Uniquable a where
Class of things that we can obtain a `Unique` from
Methods
getUnique :: a -> Unique
Instances
Uniquable Int
Uniquable PackageId
Uniquable ModuleName
Uniquable Module
Uniquable OccName
Uniquable FastString
Uniquable Unique
Uniquable SlotClass
Uniquable Reg
Uniquable BlockId
Uniquable TyCon
Uniquable Name
Uniquable DataCon
Uniquable Var
Uniquable Class
Uniquable LocalReg
Uniquable Reg
Uniquable RegClass
Uniquable Store
hasKey :: Uniquable a => a -> Unique -> Bool
itName :: Unique -> Name
mkUnboundName :: RdrName -> Name
isUnboundName :: Name -> Bool
basicKnownKeyNames :: [Name]
genericTyConNames :: [Name]
pRELUDE :: Module
gHC_TYPES :: Module
gHC_BOOL :: Module
gHC_UNIT :: Module
gHC_ORDERING :: Module
gHC_GENERICS :: Module
gHC_CLASSES :: Module
gHC_BASE :: Module
gHC_ENUM :: Module
gHC_SHOW :: Module
gHC_READ :: Module
gHC_NUM :: Module
gHC_INTEGER :: Module
gHC_INTEGER_INTERNALS :: Module
gHC_LIST :: Module
gHC_PARR :: Module
gHC_TUPLE :: Module
dATA_TUPLE :: Module
dATA_EITHER :: Module
dATA_STRING :: Module
gHC_PACK :: Module
gHC_CONC :: Module
gHC_IO_BASE :: Module
gHC_ST :: Module
gHC_ARR :: Module
gHC_STABLE :: Module
gHC_ADDR :: Module
gHC_PTR :: Module
gHC_ERR :: Module
gHC_REAL :: Module
gHC_FLOAT :: Module
gHC_TOP_HANDLER :: Module
sYSTEM_IO :: Module
dYNAMIC :: Module
tYPEABLE :: Module
gENERICS :: Module
dOTNET :: Module
rEAD_PREC :: Module
lEX :: Module
gHC_INT :: Module
gHC_WORD :: Module
mONAD :: Module
mONAD_FIX :: Module
aRROW :: Module
gHC_DESUGAR :: Module
rANDOM :: Module
gHC_EXTS :: Module
cONTROL_EXCEPTION_BASE :: Module
gHC_PRIM :: Module
rOOT_MAIN :: Module
mAIN :: Module
iNTERACTIVE :: Module
mAIN_NAME :: ModuleName
pRELUDE_NAME :: ModuleName
mkPrimModule :: FastString -> Module
mkIntegerModule :: FastString -> Module
mkBaseModule :: FastString -> Module
mkBaseModule_ :: ModuleName -> Module
mkSybModule :: FastString -> Module
mkMainModule :: FastString -> Module
mkMainModule_ :: ModuleName -> Module
mkTupleModule :: Boxity -> Arity -> Module
main_RDR_Unqual :: RdrName
dot_tv_RDR :: RdrName
forall_tv_RDR :: RdrName
ge_RDR :: RdrName
ne_RDR :: RdrName
le_RDR :: RdrName
lt_RDR :: RdrName
gt_RDR :: RdrName
compare_RDR :: RdrName
ltTag_RDR :: RdrName
eqTag_RDR :: RdrName
gtTag_RDR :: RdrName
eq_RDR :: RdrName
numClass_RDR :: RdrName
ordClass_RDR :: RdrName
enumClass_RDR :: RdrName
monadClass_RDR :: RdrName
eqClass_RDR :: RdrName
append_RDR :: RdrName
map_RDR :: RdrName
build_RDR :: RdrName
returnM_RDR :: RdrName
bindM_RDR :: RdrName
failM_RDR :: RdrName
foldr_RDR :: RdrName
and_RDR :: RdrName
right_RDR :: RdrName
left_RDR :: RdrName
toEnum_RDR :: RdrName
fromEnum_RDR :: RdrName
enumFromTo_RDR :: RdrName
enumFromThen_RDR :: RdrName
enumFromThenTo_RDR :: RdrName
enumFrom_RDR :: RdrName
plusInteger_RDR :: RdrName
timesInteger_RDR :: RdrName
ratioDataCon_RDR :: RdrName
ioDataCon_RDR :: RdrName
unpackCString_RDR :: RdrName
unpackCStringFoldr_RDR :: RdrName
unpackCStringUtf8_RDR :: RdrName
eqString_RDR :: RdrName
wordDataCon_RDR :: RdrName
newStablePtr_RDR :: RdrName
returnIO_RDR :: RdrName
bindIO_RDR :: RdrName
fromRational_RDR :: RdrName
minus_RDR :: RdrName
times_RDR :: RdrName
plus_RDR :: RdrName
fromInteger_RDR :: RdrName
fromString_RDR :: RdrName
compose_RDR :: RdrName
getTag_RDR :: RdrName
succ_RDR :: RdrName
pred_RDR :: RdrName
minBound_RDR :: RdrName
maxBound_RDR :: RdrName
range_RDR :: RdrName
inRange_RDR :: RdrName
index_RDR :: RdrName
unsafeIndex_RDR :: RdrName
unsafeRangeSize_RDR :: RdrName
not_RDR :: RdrName
readListDefault_RDR :: RdrName
readListPrec_RDR :: RdrName
readListPrecDefault_RDR :: RdrName
readPrec_RDR :: RdrName
parens_RDR :: RdrName
choose_RDR :: RdrName
lexP_RDR :: RdrName
readList_RDR :: RdrName
ident_RDR :: RdrName
symbol_RDR :: RdrName
punc_RDR :: RdrName
alt_RDR :: RdrName
reset_RDR :: RdrName
prec_RDR :: RdrName
step_RDR :: RdrName
showList___RDR :: RdrName
showsPrec_RDR :: RdrName
showString_RDR :: RdrName
showSpace_RDR :: RdrName
showParen_RDR :: RdrName
showList_RDR :: RdrName
mkTypeRep_RDR :: RdrName
mkTyConRep_RDR :: RdrName
typeOf_RDR :: RdrName
undefined_RDR :: RdrName
inlDataCon_RDR :: RdrName
inrDataCon_RDR :: RdrName
genUnitDataCon_RDR :: RdrName
crossDataCon_RDR :: RdrName
tcQual_RDR :: Module -> FastString -> RdrName
clsQual_RDR :: Module -> FastString -> RdrName
dataQual_RDR :: Module -> FastString -> RdrName
varQual_RDR :: Module -> FastString -> RdrName
runMainIOName :: Name
orderingTyConName :: Name
leftDataConName :: Name
rightDataConName :: Name
eitherTyConName :: Name
plusTyConName :: Name
genUnitTyConName :: Name
crossTyConName :: Name
unpackCStringAppendName :: Name
unpackCStringFoldrName :: Name
unpackCStringUtf8Name :: Name
eqStringName :: Name
stringTyConName :: Name
unpackCStringName :: Name
inlineIdName :: Name
eqName :: Name
ordClassName :: Name
geName :: Name
functorClassName :: Name
eqClassName :: Name
thenMName :: Name
bindMName :: Name
returnMName :: Name
failMName :: Name
monadClassName :: Name
groupWithName :: Name
otherwiseIdName :: Name
foldrName :: Name
buildName :: Name
augmentName :: Name
mapName :: Name
appendName :: Name
andName :: Name
orName :: Name
assertName :: Name
breakpointName :: Name
breakpointCondName :: Name
breakpointAutoName :: Name
opaqueTyConName :: Name
fromStringName :: Name
breakpointJumpName :: Name
breakpointCondJumpName :: Name
breakpointAutoJumpName :: Name
sndName :: Name
fstName :: Name
fromIntegerName :: Name
minusName :: Name
negateName :: Name
plusIntegerName :: Name
timesIntegerName :: Name
integerTyConName :: Name
smallIntegerName :: Name
numClassName :: Name
ratioTyConName :: Name
ratioDataConName :: Name
realClassName :: Name
integralClassName :: Name
realFracClassName :: Name
fractionalClassName :: Name
fromRationalName :: Name
rationalTyConName :: Name
realFloatClassName :: Name
floatingClassName :: Name
ixClassName :: Name
typeable1ClassName :: Name
typeable2ClassName :: Name
typeable3ClassName :: Name
typeable4ClassName :: Name
typeable5ClassName :: Name
typeable6ClassName :: Name
typeable7ClassName :: Name
typeableClassName :: Name
typeableClassNames :: [Name]
dataClassName :: Name
assertErrorName :: Name
enumFromName :: Name
enumFromToName :: Name
enumFromThenName :: Name
enumFromThenToName :: Name
boundedClassName :: Name
enumClassName :: Name
filterName :: Name
zipName :: Name
concatName :: Name
showClassName :: Name
readClassName :: Name
enumFromThenToPName :: Name
nullPName :: Name
lengthPName :: Name
singletonPName :: Name
replicatePName :: Name
mapPName :: Name
filterPName :: Name
zipPName :: Name
crossMapPName :: Name
indexPName :: Name
toPName :: Name
emptyPName :: Name
appPName :: Name
enumFromToPName :: Name
ioDataConName :: Name
thenIOName :: Name
bindIOName :: Name
returnIOName :: Name
failIOName :: Name
ioTyConName :: Name
printName :: Name
int16TyConName :: Name
int32TyConName :: Name
int64TyConName :: Name
int8TyConName :: Name
word16TyConName :: Name
word32TyConName :: Name
word64TyConName :: Name
wordTyConName :: Name
wordDataConName :: Name
word8TyConName :: Name
funPtrTyConName :: Name
ptrTyConName :: Name
newStablePtrName :: Name
stablePtrTyConName :: Name
runSTRepName :: Name
mfixName :: Name
monadFixClassName :: Name
composeAName :: Name
firstAName :: Name
appAName :: Name
choiceAName :: Name
loopAName :: Name
arrAName :: Name
randomClassName :: Name
randomGenClassName :: Name
isStringClassName :: Name
monadPlusClassName :: Name
objectTyConName :: Name
marshalObjectName :: Name
marshalStringName :: Name
unmarshalStringName :: Name
checkDotnetResName :: Name
unmarshalObjectName :: Name
tcQual :: Module -> FastString -> Unique -> Name
clsQual :: Module -> FastString -> Unique -> Name
varQual :: Module -> FastString -> Unique -> Name
mk_known_key_name :: NameSpace -> Module -> FastString -> Unique -> Name
conName :: Module -> FastString -> Unique -> Name
methName :: Module -> FastString -> Unique -> Name
enumClassKey :: Unique
eqClassKey :: Unique
floatingClassKey :: Unique
fractionalClassKey :: Unique
integralClassKey :: Unique
monadClassKey :: Unique
dataClassKey :: Unique
functorClassKey :: Unique
numClassKey :: Unique
ordClassKey :: Unique
readClassKey :: Unique
realClassKey :: Unique
realFloatClassKey :: Unique
realFracClassKey :: Unique
showClassKey :: Unique
ixClassKey :: Unique
boundedClassKey :: Unique
typeable1ClassKey :: Unique
typeable2ClassKey :: Unique
typeable3ClassKey :: Unique
typeable4ClassKey :: Unique
typeable5ClassKey :: Unique
typeable6ClassKey :: Unique
typeable7ClassKey :: Unique
typeableClassKey :: Unique
monadFixClassKey :: Unique
randomClassKey :: Unique
randomGenClassKey :: Unique
monadPlusClassKey :: Unique
isStringClassKey :: Unique
arrayPrimTyConKey :: Unique
boolTyConKey :: Unique
byteArrayPrimTyConKey :: Unique
charPrimTyConKey :: Unique
charTyConKey :: Unique
doublePrimTyConKey :: Unique
doubleTyConKey :: Unique
floatPrimTyConKey :: Unique
floatTyConKey :: Unique
funTyConKey :: Unique
intPrimTyConKey :: Unique
intTyConKey :: Unique
int8TyConKey :: Unique
int16TyConKey :: Unique
int32PrimTyConKey :: Unique
int32TyConKey :: Unique
int64PrimTyConKey :: Unique
int64TyConKey :: Unique
integerTyConKey :: Unique
listTyConKey :: Unique
foreignObjPrimTyConKey :: Unique
weakPrimTyConKey :: Unique
mutableArrayPrimTyConKey :: Unique
mutableByteArrayPrimTyConKey :: Unique
orderingTyConKey :: Unique
mVarPrimTyConKey :: Unique
ratioTyConKey :: Unique
rationalTyConKey :: Unique
realWorldTyConKey :: Unique
stablePtrPrimTyConKey :: Unique
stablePtrTyConKey :: Unique
addrPrimTyConKey :: Unique
anyPrimTyCon1Key :: Unique
anyPrimTyConKey :: Unique
stableNamePrimTyConKey :: Unique
stableNameTyConKey :: Unique
mutVarPrimTyConKey :: Unique
ioTyConKey :: Unique
wordPrimTyConKey :: Unique
wordTyConKey :: Unique
word8TyConKey :: Unique
word16TyConKey :: Unique
word32PrimTyConKey :: Unique
word32TyConKey :: Unique
word64PrimTyConKey :: Unique
word64TyConKey :: Unique
liftedConKey :: Unique
unliftedConKey :: Unique
anyBoxConKey :: Unique
kindConKey :: Unique
boxityConKey :: Unique
typeConKey :: Unique
threadIdPrimTyConKey :: Unique
bcoPrimTyConKey :: Unique
ptrTyConKey :: Unique
funPtrTyConKey :: Unique
tVarPrimTyConKey :: Unique
statePrimTyConKey :: Unique
plusTyConKey :: Unique
genUnitTyConKey :: Unique
crossTyConKey :: Unique
parrTyConKey :: Unique
objectTyConKey :: Unique
eitherTyConKey :: Unique
coSuperKindTyConKey :: Unique
tySuperKindTyConKey :: Unique
openTypeKindTyConKey :: Unique
unliftedTypeKindTyConKey :: Unique
ubxTupleKindTyConKey :: Unique
argTypeKindTyConKey :: Unique
liftedTypeKindTyConKey :: Unique
transCoercionTyConKey :: Unique
leftCoercionTyConKey :: Unique
rightCoercionTyConKey :: Unique
instCoercionTyConKey :: Unique
unsafeCoercionTyConKey :: Unique
symCoercionTyConKey :: Unique
unknown1TyConKey :: Unique
unknown2TyConKey :: Unique
unknown3TyConKey :: Unique
opaqueTyConKey :: Unique
unknownTyConKey :: Unique
stringTyConKey :: Unique
unitTyConKey :: Unique
consDataConKey :: Unique
doubleDataConKey :: Unique
falseDataConKey :: Unique
floatDataConKey :: Unique
intDataConKey :: Unique
nilDataConKey :: Unique
ratioDataConKey :: Unique
stableNameDataConKey :: Unique
trueDataConKey :: Unique
wordDataConKey :: Unique
ioDataConKey :: Unique
charDataConKey :: Unique
inlDataConKey :: Unique
inrDataConKey :: Unique
genUnitDataConKey :: Unique
crossDataConKey :: Unique
parrDataConKey :: Unique
rightDataConKey :: Unique
leftDataConKey :: Unique
augmentIdKey :: Unique
appendIdKey :: Unique
buildIdKey :: Unique
errorIdKey :: Unique
foldlIdKey :: Unique
foldrIdKey :: Unique
recSelErrorIdKey :: Unique
integerMinusOneIdKey :: Unique
integerPlusOneIdKey :: Unique
integerPlusTwoIdKey :: Unique
integerZeroIdKey :: Unique
int2IntegerIdKey :: Unique
seqIdKey :: Unique
irrefutPatErrorIdKey :: Unique
eqStringIdKey :: Unique
noMethodBindingErrorIdKey :: Unique
nonExhaustiveGuardsErrorIdKey :: Unique
runtimeErrorIdKey :: Unique
parErrorIdKey :: Unique
parIdKey :: Unique
patErrorIdKey :: Unique
realWorldPrimIdKey :: Unique
recConErrorIdKey :: Unique
recUpdErrorIdKey :: Unique
traceIdKey :: Unique
unpackCStringUtf8IdKey :: Unique
unpackCStringAppendIdKey :: Unique
unpackCStringFoldrIdKey :: Unique
unpackCStringIdKey :: Unique
absentErrorIdKey :: Unique
concatIdKey :: Unique
filterIdKey :: Unique
zipIdKey :: Unique
bindIOIdKey :: Unique
returnIOIdKey :: Unique
deRefStablePtrIdKey :: Unique
newStablePtrIdKey :: Unique
smallIntegerIdKey :: Unique
plusIntegerIdKey :: Unique
timesIntegerIdKey :: Unique
printIdKey :: Unique
failIOIdKey :: Unique
nullAddrIdKey :: Unique
voidArgIdKey :: Unique
fstIdKey :: Unique
sndIdKey :: Unique
otherwiseIdKey :: Unique
assertIdKey :: Unique
runSTRepIdKey :: Unique
unsafeCoerceIdKey :: Unique
runMainKey :: Unique
rootMainKey :: Unique
orIdKey :: Unique
thenIOIdKey :: Unique
lazyIdKey :: Unique
assertErrorIdKey :: Unique
andIdKey :: Unique
breakpointCondIdKey :: Unique
breakpointAutoIdKey :: Unique
breakpointJumpIdKey :: Unique
breakpointCondJumpIdKey :: Unique
breakpointAutoJumpIdKey :: Unique
breakpointIdKey :: Unique
inlineIdKey :: Unique
groupWithIdKey :: Unique
mapIdKey :: Unique
nullPIdKey :: Unique
lengthPIdKey :: Unique
replicatePIdKey :: Unique
mapPIdKey :: Unique
filterPIdKey :: Unique
zipPIdKey :: Unique
crossMapPIdKey :: Unique
indexPIdKey :: Unique
toPIdKey :: Unique
enumFromToPIdKey :: Unique
enumFromThenToPIdKey :: Unique
emptyPIdKey :: Unique
appPIdKey :: Unique
singletonPIdKey :: Unique
marshalObjectIdKey :: Unique
marshalStringIdKey :: Unique
unmarshalStringIdKey :: Unique
checkDotnetResNameIdKey :: Unique
unmarshalObjectIdKey :: Unique
unboundKey :: Unique
minusClassOpKey :: Unique
fromRationalClassOpKey :: Unique
enumFromClassOpKey :: Unique
enumFromThenClassOpKey :: Unique
enumFromToClassOpKey :: Unique
enumFromThenToClassOpKey :: Unique
eqClassOpKey :: Unique
geClassOpKey :: Unique
negateClassOpKey :: Unique
failMClassOpKey :: Unique
bindMClassOpKey :: Unique
thenMClassOpKey :: Unique
returnMClassOpKey :: Unique
fromIntegerClassOpKey :: Unique
mfixIdKey :: Unique
composeAIdKey :: Unique
firstAIdKey :: Unique
appAIdKey :: Unique
choiceAIdKey :: Unique
loopAIdKey :: Unique
arrAIdKey :: Unique
fromStringClassOpKey :: Unique
numericTyKeys :: [Unique]
numericClassKeys :: [Unique]
fractionalClassKeys :: [Unique]
needsDataDeclCtxtClassKeys :: [Unique]
standardClassKeys :: [Unique]
derivableClassKeys :: [Unique]
Produced by Haddock version 2.4.2