ghc-boot-9.8.0.20230929: Shared functionality between GHC and its boot libraries

Index

addListToSSGHC.Data.SizedSeq
addToSSGHC.Data.SizedSeq
AllowAmbiguousTypesGHC.LanguageExtensions
AlternativeLayoutRuleGHC.LanguageExtensions
AlternativeLayoutRuleTransitionalGHC.LanguageExtensions
ApplicativeDoGHC.LanguageExtensions
ArchGHC.Platform.ArchOS
ArchAArch64GHC.Platform.ArchOS
ArchAlphaGHC.Platform.ArchOS
ArchARMGHC.Platform.ArchOS
ArchJavaScriptGHC.Platform.ArchOS
ArchLoongArch64GHC.Platform.ArchOS
ArchMipsebGHC.Platform.ArchOS
ArchMipselGHC.Platform.ArchOS
ArchOS 
1 (Type/Class)GHC.Platform.ArchOS
2 (Data Constructor)GHC.Platform.ArchOS
archOS_archGHC.Platform.ArchOS
archOS_OSGHC.Platform.ArchOS
ArchPPCGHC.Platform.ArchOS
ArchPPC_64GHC.Platform.ArchOS
ArchRISCV64GHC.Platform.ArchOS
ArchS390XGHC.Platform.ArchOS
ArchUnknownGHC.Platform.ArchOS
ArchWasm32GHC.Platform.ArchOS
ArchX86GHC.Platform.ArchOS
ArchX86_64GHC.Platform.ArchOS
ArmABIGHC.Platform.ArchOS
ArmISAGHC.Platform.ArchOS
ArmISAExtGHC.Platform.ArchOS
ARMv5GHC.Platform.ArchOS
ARMv6GHC.Platform.ArchOS
ARMv7GHC.Platform.ArchOS
ArrowsGHC.LanguageExtensions
AutoDeriveTypeableGHC.LanguageExtensions
BangPatternsGHC.LanguageExtensions
BinaryLiteralsGHC.LanguageExtensions
BlockArgumentsGHC.LanguageExtensions
byteLengthGHC.Data.ShortText
CApiFFIGHC.LanguageExtensions
codepointLengthGHC.Data.ShortText
configureHandleEncodingGHC.HandleEncoding
ConstrainedClassMethodsGHC.LanguageExtensions
ConstraintKindsGHC.LanguageExtensions
contentsGHC.Data.ShortText
CppGHC.LanguageExtensions
cProjectGitCommitIdGHC.Version
cProjectPatchLevelGHC.Version
cProjectPatchLevel1GHC.Version
cProjectPatchLevel2GHC.Version
cProjectVersionGHC.Version
cProjectVersionIntGHC.Version
CUSKsGHC.LanguageExtensions
DataKindsGHC.LanguageExtensions
DatatypeContextsGHC.LanguageExtensions
DbInstUnitId 
1 (Type/Class)GHC.Unit.Database
2 (Data Constructor)GHC.Unit.Database
DbModeGHC.Unit.Database
DbModule 
1 (Type/Class)GHC.Unit.Database
2 (Data Constructor)GHC.Unit.Database
dbModuleNameGHC.Unit.Database
dbModuleUnitIdGHC.Unit.Database
DbModuleVarGHC.Unit.Database
dbModuleVarNameGHC.Unit.Database
DbOpenModeGHC.Unit.Database
DbOpenReadOnlyGHC.Unit.Database
DbOpenReadWriteGHC.Unit.Database
DbReadOnlyGHC.Unit.Database
DbReadWriteGHC.Unit.Database
DbUnitIdGHC.Unit.Database
DbUnitInfoGHC.Unit.Database
DeepSubsumptionGHC.LanguageExtensions
DefaultSignaturesGHC.LanguageExtensions
DeriveAnyClassGHC.LanguageExtensions
DeriveDataTypeableGHC.LanguageExtensions
DeriveFoldableGHC.LanguageExtensions
DeriveFunctorGHC.LanguageExtensions
DeriveGenericGHC.LanguageExtensions
DeriveLiftGHC.LanguageExtensions
DeriveTraversableGHC.LanguageExtensions
DerivingStrategiesGHC.LanguageExtensions
DerivingViaGHC.LanguageExtensions
deserializeWithDataGHC.Serialized
DisambiguateRecordFieldsGHC.LanguageExtensions
DoAndIfThenElseGHC.LanguageExtensions
DuplicateRecordFieldsGHC.LanguageExtensions
ELF_V1GHC.Platform.ArchOS
ELF_V2GHC.Platform.ArchOS
EmptyCaseGHC.LanguageExtensions
EmptyDataDeclsGHC.LanguageExtensions
EmptyDataDerivingGHC.LanguageExtensions
emptySSGHC.Data.SizedSeq
EncodedStringGHC.Utils.Encoding
ExistentialQuantificationGHC.LanguageExtensions
expandPathVarGHC.BaseDir
expandTopDirGHC.BaseDir
ExplicitForAllGHC.LanguageExtensions
ExplicitNamespacesGHC.LanguageExtensions
ExtendedDefaultRulesGHC.LanguageExtensions
ExtendedLiteralsGHC.LanguageExtensions
ExtensionGHC.LanguageExtensions
FieldSelectorsGHC.LanguageExtensions
FlexibleContextsGHC.LanguageExtensions
FlexibleInstancesGHC.LanguageExtensions
ForeignFunctionInterfaceGHC.LanguageExtensions
ForeignSrcLangGHC.ForeignSrcLang
fromSerializedGHC.Serialized
FunctionalDependenciesGHC.LanguageExtensions
GADTsGHC.LanguageExtensions
GADTSyntaxGHC.LanguageExtensions
GeneralizedNewtypeDerivingGHC.LanguageExtensions
GenericUnitInfo 
1 (Type/Class)GHC.Unit.Database
2 (Data Constructor)GHC.Unit.Database
getBaseDirGHC.BaseDir
getRawBooleanSettingGHC.Settings.Utils
getRawFilePathSettingGHC.Settings.Utils
getRawSettingGHC.Settings.Utils
getTargetArchOSGHC.Settings.Utils
GHCForeignImportPrimGHC.LanguageExtensions
HARDGHC.Platform.ArchOS
headGHC.Data.ShortText
HexFloatLiteralsGHC.LanguageExtensions
hostPlatformArchGHC.Platform.Host
hostPlatformArchOSGHC.Platform.Host
hostPlatformOSGHC.Platform.Host
ImplicitParamsGHC.LanguageExtensions
ImplicitPreludeGHC.LanguageExtensions
ImportQualifiedPostGHC.LanguageExtensions
ImpredicativeTypesGHC.LanguageExtensions
IncoherentInstancesGHC.LanguageExtensions
InstanceSigsGHC.LanguageExtensions
InterruptibleFFIGHC.LanguageExtensions
isDbOpenReadModeGHC.Unit.Database
IWMMX2GHC.Platform.ArchOS
JavaScriptFFIGHC.LanguageExtensions
KindSignaturesGHC.LanguageExtensions
LambdaCaseGHC.LanguageExtensions
LangAsmGHC.ForeignSrcLang
LangCGHC.ForeignSrcLang
LangCxxGHC.ForeignSrcLang
LangJsGHC.ForeignSrcLang
LangObjcGHC.ForeignSrcLang
LangObjcxxGHC.ForeignSrcLang
LexicalNegationGHC.LanguageExtensions
LiberalTypeSynonymsGHC.LanguageExtensions
LinearTypesGHC.LanguageExtensions
lockPackageDbGHC.Unit.Database
MagicHashGHC.LanguageExtensions
mapGenericUnitInfoGHC.Unit.Database
maybeReadGHC.Settings.Utils
maybeReadFuzzyGHC.Settings.Utils
mkMungePathUrlGHC.Unit.Database
MonadComprehensionsGHC.LanguageExtensions
MonoLocalBindsGHC.LanguageExtensions
MonomorphismRestrictionGHC.LanguageExtensions
MultiParamTypeClassesGHC.LanguageExtensions
MultiWayIfGHC.LanguageExtensions
mungeUnitInfoPathsGHC.Unit.Database
NamedFieldPunsGHC.LanguageExtensions
NamedWildCardsGHC.LanguageExtensions
NegativeLiteralsGHC.LanguageExtensions
NEONGHC.Platform.ArchOS
NondecreasingIndentationGHC.LanguageExtensions
NPlusKPatternsGHC.LanguageExtensions
nullGHC.Data.ShortText
NullaryTypeClassesGHC.LanguageExtensions
NumDecimalsGHC.LanguageExtensions
NumericUnderscoresGHC.LanguageExtensions
OSGHC.Platform.ArchOS
OSAIXGHC.Platform.ArchOS
OSDarwinGHC.Platform.ArchOS
OSDragonFlyGHC.Platform.ArchOS
OSFreeBSDGHC.Platform.ArchOS
OSGhcjsGHC.Platform.ArchOS
OSHaikuGHC.Platform.ArchOS
OSHurdGHC.Platform.ArchOS
OSKFreeBSDGHC.Platform.ArchOS
OSLinuxGHC.Platform.ArchOS
OSMinGW32GHC.Platform.ArchOS
OSNetBSDGHC.Platform.ArchOS
OSOpenBSDGHC.Platform.ArchOS
OSQNXNTOGHC.Platform.ArchOS
OSSolaris2GHC.Platform.ArchOS
OSUnknownGHC.Platform.ArchOS
OSWasiGHC.Platform.ArchOS
OverlappingInstancesGHC.LanguageExtensions
OverloadedLabelsGHC.LanguageExtensions
OverloadedListsGHC.LanguageExtensions
OverloadedRecordDotGHC.LanguageExtensions
OverloadedRecordUpdateGHC.LanguageExtensions
OverloadedStringsGHC.LanguageExtensions
packGHC.Data.ShortText
PackageDbLockGHC.Unit.Database
PackageImportsGHC.LanguageExtensions
ParallelArraysGHC.LanguageExtensions
ParallelListCompGHC.LanguageExtensions
PartialTypeSignaturesGHC.LanguageExtensions
PatternGuardsGHC.LanguageExtensions
PatternSynonymsGHC.LanguageExtensions
PolyKindsGHC.LanguageExtensions
PostfixOperatorsGHC.LanguageExtensions
PPC_64ABIGHC.Platform.ArchOS
QualifiedDoGHC.LanguageExtensions
QuantifiedConstraintsGHC.LanguageExtensions
QuasiQuotesGHC.LanguageExtensions
RankNTypesGHC.LanguageExtensions
RawObjectGHC.ForeignSrcLang
RawSettingsGHC.Settings.Utils
readPackageDbForGhcGHC.Unit.Database
readPackageDbForGhcPkgGHC.Unit.Database
readRawSettingGHC.Settings.Utils
RebindableSyntaxGHC.LanguageExtensions
RecordWildCardsGHC.LanguageExtensions
RecursiveDoGHC.LanguageExtensions
RelaxedLayoutGHC.LanguageExtensions
RelaxedPolyRecGHC.LanguageExtensions
RoleAnnotationsGHC.LanguageExtensions
ScopedTypeVariablesGHC.LanguageExtensions
Serialized 
1 (Type/Class)GHC.Serialized
2 (Data Constructor)GHC.Serialized
serializeWithDataGHC.Serialized
ShortText 
1 (Type/Class)GHC.Data.ShortText
2 (Data Constructor)GHC.Data.ShortText
singletonGHC.Data.ShortText
SizedSeq 
1 (Type/Class)GHC.Data.SizedSeq
2 (Data Constructor)GHC.Data.SizedSeq
sizeSSGHC.Data.SizedSeq
SOFTGHC.Platform.ArchOS
SOFTFPGHC.Platform.ArchOS
splitFilePathGHC.Data.ShortText
ssEltsGHC.Data.SizedSeq
StandaloneDerivingGHC.LanguageExtensions
StandaloneKindSignaturesGHC.LanguageExtensions
StarIsTypeGHC.LanguageExtensions
StaticPointersGHC.LanguageExtensions
StrictGHC.LanguageExtensions
StrictDataGHC.LanguageExtensions
stringEncodeArchGHC.Platform.ArchOS
stringEncodeOSGHC.Platform.ArchOS
stripPrefixGHC.Data.ShortText
TemplateHaskellGHC.LanguageExtensions
TemplateHaskellQuotesGHC.LanguageExtensions
toBase62GHC.Utils.Encoding
toBase62PaddedGHC.Utils.Encoding
toSerializedGHC.Serialized
TraditionalRecordSyntaxGHC.LanguageExtensions
TransformListCompGHC.LanguageExtensions
TupleSectionsGHC.LanguageExtensions
TypeAbstractionsGHC.LanguageExtensions
TypeApplicationsGHC.LanguageExtensions
TypeDataGHC.LanguageExtensions
TypeFamiliesGHC.LanguageExtensions
TypeFamilyDependenciesGHC.LanguageExtensions
TypeInTypeGHC.LanguageExtensions
TypeOperatorsGHC.LanguageExtensions
TypeSynonymInstancesGHC.LanguageExtensions
UnboxedSumsGHC.LanguageExtensions
UnboxedTuplesGHC.LanguageExtensions
UndecidableInstancesGHC.LanguageExtensions
UndecidableSuperClassesGHC.LanguageExtensions
UnicodeSyntaxGHC.LanguageExtensions
uniqueSubdirGHC.UniqueSubdir
unitAbiDependsGHC.Unit.Database
unitAbiHashGHC.Unit.Database
unitCcOptionsGHC.Unit.Database
unitComponentNameGHC.Unit.Database
unitDependsGHC.Unit.Database
unitExposedModulesGHC.Unit.Database
unitExtDepFrameworkDirsGHC.Unit.Database
unitExtDepFrameworksGHC.Unit.Database
unitExtDepLibsGhcGHC.Unit.Database
unitExtDepLibsSysGHC.Unit.Database
unitHaddockHTMLsGHC.Unit.Database
unitHaddockInterfacesGHC.Unit.Database
unitHiddenModulesGHC.Unit.Database
unitIdGHC.Unit.Database
unitImportDirsGHC.Unit.Database
unitIncludeDirsGHC.Unit.Database
unitIncludesGHC.Unit.Database
unitInstanceOfGHC.Unit.Database
unitInstantiationsGHC.Unit.Database
unitIsExposedGHC.Unit.Database
unitIsIndefiniteGHC.Unit.Database
unitIsTrustedGHC.Unit.Database
unitLibrariesGHC.Unit.Database
unitLibraryDirsGHC.Unit.Database
unitLibraryDynDirsGHC.Unit.Database
unitLinkerOptionsGHC.Unit.Database
unitPackageIdGHC.Unit.Database
unitPackageNameGHC.Unit.Database
unitPackageVersionGHC.Unit.Database
UnliftedDatatypesGHC.LanguageExtensions
UnliftedFFITypesGHC.LanguageExtensions
UnliftedNewtypesGHC.LanguageExtensions
unlockPackageDbGHC.Unit.Database
unpackGHC.Data.ShortText
UserStringGHC.Utils.Encoding
utf8CharStartGHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8CompareByteArray#GHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8CompareShortByteStringGHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8CountCharsByteArray#GHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8CountCharsShortByteStringGHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8DecodeByteArray#GHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8DecodeByteStringGHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8DecodeCharAddr#GHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8DecodeCharByteArray#GHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8DecodeCharPtrGHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8DecodeForeignPtrGHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8DecodeShortByteStringGHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8EncodeByteArray#GHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8EncodeByteStringGHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8EncodedLengthGHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8EncodePtrGHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8EncodeShortByteStringGHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8PrevCharGHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
utf8UnconsByteStringGHC.Utils.Encoding.UTF8, GHC.Utils.Encoding
VFPv2GHC.Platform.ArchOS
VFPv3GHC.Platform.ArchOS
VFPv3D16GHC.Platform.ArchOS
ViewPatternsGHC.LanguageExtensions
writePackageDbGHC.Unit.Database
zDecodeStringGHC.Utils.Encoding
zEncodeStringGHC.Utils.Encoding