Cabal-3.12.0.0: A framework for packaging Haskell software

Index - S

S390Distribution.System
S390XDistribution.System
SafeDistribution.Simple, Language.Haskell.Extension
safeHeadDistribution.Simple.Utils, Distribution.Utils.Generic
SafeImportsDistribution.Simple, Language.Haskell.Extension
safeInitDistribution.Simple.Utils, Distribution.Utils.Generic
safeLastDistribution.Simple.Utils, Distribution.Utils.Generic
safeTailDistribution.Simple.Utils, Distribution.Utils.Generic
sameDirectoryDistribution.Utils.Path
SANE_exceptionDistribution.SPDX, Distribution.SPDX.LicenseExceptionId
SanityCheckForDynamicStaticLinkingDistribution.Simple.Errors
SanityCheckForEnableComponentsDistribution.Simple.Errors
SanityCheckHookedBuildInfoDistribution.Simple.Errors
satisfyDistribution.Compat.CharParsing
satisfyRangeDistribution.Compat.CharParsing
SaxpathDistribution.SPDX, Distribution.SPDX.LicenseId
SAX_PDDistribution.SPDX, Distribution.SPDX.LicenseId
SAX_PD_2_0Distribution.SPDX, Distribution.SPDX.LicenseId
scaleFloatDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
scanlDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
scanl1Distribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
scanrDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
scanr1Distribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
scanSpecVersionDistribution.PackageDescription.Parsec
SCCDistribution.Compat.Graph
SCEADistribution.SPDX, Distribution.SPDX.LicenseId
SchemeReportDistribution.SPDX, Distribution.SPDX.LicenseId
ScopedTypeVariablesDistribution.Simple, Language.Haskell.Extension
sdistDistribution.Simple.SrcDist
sdistCommandDistribution.Simple.Setup
sDistDirectoryDistribution.Simple.Setup
sDistDistPrefDistribution.Simple.Setup
SDistFlags 
1 (Type/Class)Distribution.Simple.Setup
2 (Data Constructor)Distribution.Simple.Setup
sDistListSourcesDistribution.Simple.Setup
sDistSnapshotDistribution.Simple.Setup
sDistVerbosityDistribution.Simple.Setup
searchByNameDistribution.Simple.PackageIndex
searchByNameSubstringDistribution.Simple.PackageIndex
SearchResultDistribution.Simple.PackageIndex
searchWithPredicateDistribution.Simple.PackageIndex
SecArgNameDistribution.Fields, Distribution.Fields.Field, Distribution.Fields.Parser
SecArgOtherDistribution.Fields, Distribution.Fields.Field, Distribution.Fields.Parser
SecArgStrDistribution.Fields, Distribution.Fields.Field, Distribution.Fields.Parser
Section 
1 (Data Constructor)Distribution.Fields, Distribution.Fields.Field, Distribution.Fields.Parser
2 (Type/Class)Distribution.FieldGrammar, Distribution.FieldGrammar.Parsec
SectionArgDistribution.Fields, Distribution.Fields.Field, Distribution.Fields.Parser
sectionArgAnnDistribution.Fields.Field
sectionArgsToStringDistribution.Fields.Field
SemigroupDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude, Distribution.Compat.Semigroup
SendmailDistribution.SPDX, Distribution.SPDX.LicenseId
Sendmail_8_23Distribution.SPDX, Distribution.SPDX.LicenseId
SepDistribution.FieldGrammar, Distribution.FieldGrammar.Newtypes
SeparatorDistribution.Pretty
sepByDistribution.Compat.CharParsing, Distribution.Compat.Parsing
sepByNonEmptyDistribution.Compat.CharParsing, Distribution.Compat.Parsing
sepEndByDistribution.Compat.CharParsing, Distribution.Compat.Parsing
sepEndByNonEmptyDistribution.Compat.CharParsing, Distribution.Compat.Parsing
seqDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
sequenceADistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
sequence_Distribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
SerialDistribution.Types.ParStrat
SetDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
setDistribution.Compat.Lens
Set'Distribution.FieldGrammar, Distribution.FieldGrammar.Newtypes
setCabalSpecVersionDistribution.Fields.ParseResult
setFileExecutableDistribution.Simple.Utils
setFileOrdinaryDistribution.Simple.Utils
setInputDistribution.Fields.LexerMonad
setOptionDistribution.TestSuite
setPosDistribution.Fields.LexerMonad
setProgramSearchPathDistribution.Simple.Program.Db, Distribution.Simple.Program
setStartCodeDistribution.Fields.LexerMonad
setupBInfoFieldGrammarDistribution.PackageDescription.FieldGrammar
SetupBuildInfo 
1 (Type/Class)Distribution.PackageDescription, Distribution.Types.Lens, Distribution.Types.SetupBuildInfo, Distribution.Types.SetupBuildInfo.Lens
2 (Data Constructor)Distribution.PackageDescription, Distribution.Types.SetupBuildInfo
setupBuildInfo 
1 (Function)Distribution.PackageDescription, Distribution.Types.PackageDescription
2 (Function)Distribution.Types.Lens, Distribution.Types.PackageDescription.Lens
setupDepends 
1 (Function)Distribution.PackageDescription, Distribution.Types.SetupBuildInfo
2 (Function)Distribution.Types.Lens, Distribution.Types.SetupBuildInfo.Lens
setupMessageDistribution.Simple.Utils
setupMessage'Distribution.Backpack.DescribeUnitId
SFlagsDistribution.Simple.Command
SGI_B_1_0Distribution.SPDX, Distribution.SPDX.LicenseId
SGI_B_1_1Distribution.SPDX, Distribution.SPDX.LicenseId
SGI_B_2_0Distribution.SPDX, Distribution.SPDX.LicenseId
SGI_OpenGLDistribution.SPDX, Distribution.SPDX.LicenseId
SGP4Distribution.SPDX, Distribution.SPDX.LicenseId
SHDistribution.System
shapeInstalledPackageDistribution.Backpack.ModuleShape
sharedOptions 
1 (Function)Distribution.PackageDescription, Distribution.Types.BuildInfo
2 (Function)Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens
SHL_0_5Distribution.SPDX, Distribution.SPDX.LicenseId
SHL_0_51Distribution.SPDX, Distribution.SPDX.LicenseId
SHL_2_0Distribution.SPDX, Distribution.SPDX.LicenseExceptionId
SHL_2_1Distribution.SPDX, Distribution.SPDX.LicenseExceptionId
ShortDescDistribution.PackageDescription.Check
shortRelativePathDistribution.Simple.Utils
ShortTextDistribution.Utils.ShortText
ShowDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
showDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
ShowArgsDistribution.Simple.Command
showBuildTargetDistribution.Simple.BuildTarget
showCabalSpecVersionDistribution.CabalSpecVersion
showCharDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
showCompilerIdDistribution.Simple.Compiler, Distribution.Simple
showCompilerIdWithAbiDistribution.Simple.Compiler, Distribution.Simple
showComponentNameDistribution.Simple.LocalBuildInfo, Distribution.PackageDescription, Distribution.Types.ComponentName
showFieldsDistribution.Fields, Distribution.Fields.Pretty
showFields'Distribution.Fields.Pretty
showFilePathDistribution.Pretty
showFlagAssignmentDistribution.PackageDescription, Distribution.Types.Flag
showFlagValueDistribution.PackageDescription, Distribution.Types.Flag
showForCabalDistribution.Verbosity
showForGHCDistribution.Verbosity
showFreeTextDistribution.Pretty
showFreeTextV3Distribution.Pretty
showFullInstalledPackageInfoDistribution.InstalledPackageInfo
showGenericPackageDescriptionDistribution.PackageDescription.PrettyPrint
showHookedBuildInfoDistribution.PackageDescription.PrettyPrint
showInstalledPackageInfoDistribution.InstalledPackageInfo
showInstalledPackageInfoFieldDistribution.InstalledPackageInfo
showLibraryNameDistribution.PackageDescription, Distribution.Types.LibraryName
showListDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
showMD5Distribution.Utils.MD5
ShowOrParseArgsDistribution.Simple.Command
showPackageDbDistribution.Simple.Setup
showPackageDbListDistribution.Simple.Setup
showPackageDescriptionDistribution.PackageDescription.PrettyPrint
showParenDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
showPErrorDistribution.Fields, Distribution.Parsec, Distribution.Parsec.Error
showPosDistribution.Parsec, Distribution.Parsec.Position
showProfDetailLevelDistribution.Simple.Compiler, Distribution.Simple
showPWarningDistribution.Fields, Distribution.Parsec, Distribution.Parsec.Warning
ShowSDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
showsDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
showSimpleInstalledPackageInfoFieldDistribution.InstalledPackageInfo
showsPrecDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
showStringDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
showTokenDistribution.Pretty
showTokenStrDistribution.Pretty
showUserBuildTargetDistribution.Simple.BuildTarget
signatures 
1 (Function)Distribution.PackageDescription, Distribution.Types.Library
2 (Function)Distribution.Types.Lens, Distribution.Types.Library.Lens
SignaturesCabal2Distribution.PackageDescription.Check
signedIntegralDistribution.Compat.CharParsing
significandDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
signumDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
SilentDistribution.Verbosity.Internal
silentDistribution.Verbosity
SimpleDistribution.PackageDescription, Distribution.Types.BuildType
simpleConfiguredProgramDistribution.Simple.Program.Types
simpleGhcEnvironmentFileDistribution.Simple.GHCJS, Distribution.Simple.GHC
SimpleLicenseExpressionDistribution.SPDX, Distribution.SPDX.LicenseExpression
simpleLicenseExpressionDistribution.SPDX, Distribution.SPDX.LicenseExpression
simpleParseDistribution.Text
simpleParsecDistribution.Parsec
simpleParsec'Distribution.Parsec
simpleParsecBSDistribution.Parsec
simpleParsecW'Distribution.Parsec
simpleProgramDistribution.Simple.Program.Find, Distribution.Simple.Program
simpleProgramInvocationDistribution.Simple.Program.Run, Distribution.Simple.Program
simpleTestStubDistribution.Simple.Test.LibV09
simpleUserHooksDistribution.Simple
simplifyCondBranchDistribution.PackageDescription, Distribution.Types.CondTree
simplifyConditionDistribution.PackageDescription, Distribution.Types.Condition
simplifyCondTreeDistribution.PackageDescription, Distribution.Types.CondTree
simplifyDependencyDistribution.Make, Distribution.Simple, Distribution.Package, Distribution.PackageDescription, Distribution.Types.Dependency
simplifyPackageVersionConstraintDistribution.Types.PackageVersionConstraint
simplifyVersionRangeDistribution.Simple, Distribution.Version
simplifyWithSysParamsDistribution.PackageDescription.Configuration
SimPL_2_0Distribution.SPDX, Distribution.SPDX.LicenseId
sinDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
singleton 
1 (Function)Distribution.Compat.NonEmptySet
2 (Function)Distribution.Compat.DList
sinhDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
SISSLDistribution.SPDX, Distribution.SPDX.LicenseId
SISSL_1_2Distribution.SPDX, Distribution.SPDX.LicenseId
sizeDistribution.Compat.Graph
skipManyDistribution.Compat.CharParsing, Distribution.Compat.Parsing
skipOptionalDistribution.Compat.CharParsing, Distribution.Compat.Parsing
skipSomeDistribution.Compat.CharParsing, Distribution.Compat.Parsing
skipSpaces1Distribution.Compat.CharParsing
SLDistribution.SPDX, Distribution.SPDX.LicenseId
SleepycatDistribution.SPDX, Distribution.SPDX.LicenseId
SMLNJDistribution.SPDX, Distribution.SPDX.LicenseId
SMPPLDistribution.SPDX, Distribution.SPDX.LicenseId
snapshotPackageDistribution.Simple.SrcDist
snapshotVersionDistribution.Simple.SrcDist
sndDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
sndOf3Distribution.Utils.Generic
SNIADistribution.SPDX, Distribution.SPDX.LicenseId
snocDistribution.Compat.DList
SnprintfDistribution.SPDX, Distribution.SPDX.LicenseId
SoftSurferDistribution.SPDX, Distribution.SPDX.LicenseId
SolarisDistribution.System
someDistribution.Compat.Prelude.Internal, Distribution.Compat.CharParsing, Distribution.Compat.Parsing, Distribution.Compat.Prelude
SomeException 
1 (Type/Class)Distribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
2 (Data Constructor)Distribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
SopStructureDistribution.Utils.Structured
sortDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
sortByDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
SoundexDistribution.SPDX, Distribution.SPDX.LicenseId
sourceComponentNameDistribution.InstalledPackageInfo
SourceDirDistribution.Utils.Path
sourceLibName 
1 (Function)Distribution.InstalledPackageInfo, Distribution.Types.InstalledPackageInfo
2 (Function)Distribution.Types.InstalledPackageInfo.Lens
sourcePackageId 
1 (Function)Distribution.InstalledPackageInfo, Distribution.Types.InstalledPackageInfo
2 (Function)Distribution.Types.InstalledPackageInfo.Lens
SourceRepo 
1 (Type/Class)Distribution.PackageDescription, Distribution.Types.Lens, Distribution.Types.SourceRepo, Distribution.Types.SourceRepo.Lens
2 (Data Constructor)Distribution.PackageDescription, Distribution.Types.SourceRepo
sourceRepoFieldGrammarDistribution.PackageDescription.FieldGrammar
sourceRepos 
1 (Function)Distribution.PackageDescription, Distribution.Types.PackageDescription
2 (Function)Distribution.Types.Lens, Distribution.Types.PackageDescription.Lens
spaceDistribution.Compat.CharParsing
spacesDistribution.Compat.CharParsing
spanDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
spanMaybeDistribution.Utils.Generic
SparcDistribution.System
Sparc64Distribution.System
specHasCommonStanzasDistribution.CabalSpecVersion
specHasElifDistribution.CabalSpecVersion
SpecificPackageDBDistribution.Simple.Compiler, Distribution.Simple
SpecLicense 
1 (Type/Class)Distribution.FieldGrammar, Distribution.FieldGrammar.Newtypes
2 (Data Constructor)Distribution.FieldGrammar, Distribution.FieldGrammar.Newtypes
SpecVersion 
1 (Type/Class)Distribution.FieldGrammar, Distribution.FieldGrammar.Newtypes
2 (Data Constructor)Distribution.FieldGrammar, Distribution.FieldGrammar.Newtypes
specVersion 
1 (Function)Distribution.PackageDescription, Distribution.Types.PackageDescription
2 (Function)Distribution.Types.Lens, Distribution.Types.PackageDescription.Lens
Spencer_86Distribution.SPDX, Distribution.SPDX.LicenseId
Spencer_94Distribution.SPDX, Distribution.SPDX.LicenseId
Spencer_99Distribution.SPDX, Distribution.SPDX.LicenseId
splitArgsDistribution.Simple.Setup
splitAtDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
SPL_1_0Distribution.SPDX, Distribution.SPDX.LicenseId
sqrtDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
srcPrefDistribution.Simple.BuildPaths
Ssh_keyscanDistribution.SPDX, Distribution.SPDX.LicenseId
SSH_OpenSSHDistribution.SPDX, Distribution.SPDX.LicenseId
SSH_shortDistribution.SPDX, Distribution.SPDX.LicenseId
SSLeay_standaloneDistribution.SPDX, Distribution.SPDX.LicenseId
SSPL_1_0Distribution.SPDX, Distribution.SPDX.LicenseId
stability 
1 (Function)Distribution.InstalledPackageInfo, Distribution.Types.InstalledPackageInfo
2 (Function)Distribution.Types.InstalledPackageInfo.Lens
3 (Function)Distribution.PackageDescription, Distribution.Types.PackageDescription
4 (Function)Distribution.Types.Lens, Distribution.Types.PackageDescription.Lens
StandaloneDerivingDistribution.Simple, Language.Haskell.Extension
StandaloneKindSignaturesDistribution.Simple, Language.Haskell.Extension
StarInDirectoryDistribution.Simple.Glob.Internal, Distribution.Simple.Glob
StarInExtensionDistribution.Simple.Glob.Internal, Distribution.Simple.Glob
StarInFileNameDistribution.Simple.Glob.Internal, Distribution.Simple.Glob
StarIsTypeDistribution.Simple, Language.Haskell.Extension
startInterpreter 
1 (Function)Distribution.Simple.GHCJS
2 (Function)Distribution.Simple.GHC
3 (Function)Distribution.Simple.Build
staticLibExtensionDistribution.Simple.BuildPaths
staticOptions 
1 (Function)Distribution.PackageDescription, Distribution.Types.BuildInfo
2 (Function)Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens
StaticPointersDistribution.Simple, Language.Haskell.Extension
stepProgressDistribution.Utils.Progress
StreamingDistribution.Simple.Setup
Strict 
1 (Data Constructor)Distribution.System
2 (Data Constructor)Distribution.Simple, Language.Haskell.Extension
StrictDataDistribution.Simple, Language.Haskell.Extension
StringDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
stringDistribution.Compat.CharParsing
stripExeDistribution.Simple.Program.Strip
stripExtensionDistribution.Compat.FilePath
stripExtractVersionDistribution.Simple.Program.Internal
stripLibDistribution.Simple.Program.Strip
stripParensVersionRangeDistribution.Simple, Distribution.Types.VersionRange, Distribution.Version
stripProgramDistribution.Simple.Program.Builtin, Distribution.Simple.Program
stronglyConnCompDistribution.Compat.Graph
Structure 
1 (Type/Class)Distribution.Utils.Structured
2 (Data Constructor)Distribution.Utils.Structured
structureDistribution.Utils.Structured
structureBuilderDistribution.Utils.Structured
StructuredDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude, Distribution.Utils.Structured
structuredDecodeDistribution.Utils.Structured
structuredDecodeFileOrFailDistribution.Utils.Structured
structuredDecodeOrFailIODistribution.Utils.Structured
structuredEncodeDistribution.Utils.Structured
structuredEncodeFileDistribution.Utils.Structured
structureHashDistribution.Utils.Structured
stubFilePathDistribution.Simple.Test.LibV09
stubMainDistribution.Simple.Test.LibV09
stubNameDistribution.Simple.Test.LibV09
stubWriteLogDistribution.Simple.Test.LibV09
Stunnel_exceptionDistribution.SPDX, Distribution.SPDX.LicenseExceptionId
SubdirGoodRelPathDistribution.PackageDescription.Check
SubdirRelPathDistribution.PackageDescription.Check
subLibraries 
1 (Function)Distribution.PackageDescription, Distribution.Types.PackageDescription
2 (Function)Distribution.Types.Lens, Distribution.Types.PackageDescription.Lens
substituteInstallDirTemplatesDistribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo
substPathTemplate 
1 (Function)Distribution.Simple.InstallDirs
2 (Function)Distribution.Simple.LocalBuildInfo
subtractDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
succDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
succeedReadEDistribution.ReadE
Suffix 
1 (Type/Class)Distribution.Simple.PreProcess.Types, Distribution.Simple.PreProcess
2 (Data Constructor)Distribution.Simple.PreProcess.Types, Distribution.Simple.PreProcess
SugarCRM_1_1_3Distribution.SPDX, Distribution.SPDX.LicenseId
suiteErrorDistribution.Simple.Test.Log
suiteFailedDistribution.Simple.Test.Log
suitePassedDistribution.Simple.Test.Log
sumDistribution.Compat.Prelude.Internal, Distribution.Compat.Prelude
summarizePackageDistribution.Simple.Test.Log
summarizeSuiteFinishDistribution.Simple.Test.Log
summarizeSuiteStartDistribution.Simple.Test.Log
summarizeTestDistribution.Simple.Test.Log
SunProDistribution.SPDX, Distribution.SPDX.LicenseId
Sun_PPPDistribution.SPDX, Distribution.SPDX.LicenseId
supportsDebugLevelsDistribution.Simple.GHCJS, Distribution.Simple.GHC
supportsDirDbsDistribution.Simple.Program.HcPkg
supportsGHC2021Distribution.Simple.GHCJS, Distribution.Simple.GHC
supportsGHC2024Distribution.Simple.GHCJS, Distribution.Simple.GHC
supportsHaskell2010Distribution.Simple.GHCJS, Distribution.Simple.GHC
supportsPkgEnvFilesDistribution.Simple.GHCJS, Distribution.Simple.GHC
suppressFilesCheckDistribution.Simple.Program.HcPkg
SuppressingChecksOnFileDistribution.Simple.Errors
suppressOverrideArgsDistribution.Simple.Program.Types, Distribution.Simple.Program
SuspiciousFlagNameDistribution.PackageDescription.Check
SVNDistribution.PackageDescription, Distribution.Types.SourceRepo
Swift_exceptionDistribution.SPDX, Distribution.SPDX.LicenseExceptionId
SWI_exceptionDistribution.SPDX, Distribution.SPDX.LicenseExceptionId
SWLDistribution.SPDX, Distribution.SPDX.LicenseId
SwruleDistribution.SPDX, Distribution.SPDX.LicenseId
SymbolicPathDistribution.Utils.Path
SymlinksDistribution.SPDX, Distribution.SPDX.LicenseId
synopsis 
1 (Function)Distribution.InstalledPackageInfo, Distribution.Types.InstalledPackageInfo
2 (Function)Distribution.Types.InstalledPackageInfo.Lens
3 (Function)Distribution.PackageDescription, Distribution.Types.PackageDescription
4 (Function)Distribution.Types.Lens, Distribution.Types.PackageDescription.Lens
SynopsisTooLongDistribution.PackageDescription.Check
sysconfdirDistribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo