Pretty Bool Source # | |
Instance detailsDefined in Distribution.Pretty |
Pretty Int Source # | |
Instance detailsDefined in Distribution.Pretty |
Pretty Doc Source # | Since: 3.4.0.0 |
Instance detailsDefined in Distribution.Pretty |
Pretty Version Source # | |
Instance detailsDefined in Distribution.Types.Version |
Pretty VersionRange Source # | >>> fmap pretty (simpleParsec' CabalSpecV1_6 "== 3.2.*" :: Maybe VersionRange)
Just >=3.2 && <3.3
>>> fmap (prettyVersioned CabalSpecV1_6) (simpleParsec' CabalSpecV1_6 "== 3.2.*" :: Maybe VersionRange)
Just ==3.2.*
>>> fmap pretty (simpleParsec' CabalSpecV1_6 "-any" :: Maybe VersionRange)
Just >=0
>>> fmap (prettyVersioned CabalSpecV1_6) (simpleParsec' CabalSpecV1_6 "-any" :: Maybe VersionRange)
Just >=0
|
Instance detailsDefined in Distribution.Types.VersionRange.Internal |
Pretty RepoType Source # | |
Instance detailsDefined in Distribution.Types.SourceRepo |
Pretty KnownRepoType Source # | |
Instance detailsDefined in Distribution.Types.SourceRepo |
Pretty RepoKind Source # | |
Instance detailsDefined in Distribution.Types.SourceRepo |
Pretty PkgconfigName Source # | |
Instance detailsDefined in Distribution.Types.PkgconfigName |
Pretty PkgconfigDependency Source # | |
Instance detailsDefined in Distribution.Types.PkgconfigDependency |
Pretty PackageName Source # | |
Instance detailsDefined in Distribution.Types.PackageName |
Pretty UnqualComponentName Source # | |
Instance detailsDefined in Distribution.Types.UnqualComponentName |
Pretty LibraryVisibility Source # | |
Instance detailsDefined in Distribution.Types.LibraryVisibility |
Pretty ForeignLibType Source # | |
Instance detailsDefined in Distribution.Types.ForeignLibType |
Pretty ForeignLibOption Source # | |
Instance detailsDefined in Distribution.Types.ForeignLibOption |
Pretty FlagAssignment Source # | Since: 3.4.0.0 |
Instance detailsDefined in Distribution.Types.Flag |
Pretty FlagName Source # | |
Instance detailsDefined in Distribution.Types.Flag |
Pretty ExecutableScope Source # | |
Instance detailsDefined in Distribution.Types.ExecutableScope |
Pretty ComponentName Source # | |
Instance detailsDefined in Distribution.Types.ComponentName |
Pretty ComponentId Source # | |
Instance detailsDefined in Distribution.Types.ComponentId |
Pretty BuildType Source # | |
Instance detailsDefined in Distribution.Types.BuildType |
Pretty AbiHash Source # | |
Instance detailsDefined in Distribution.Types.AbiHash |
Pretty Platform Source # | |
Instance detailsDefined in Distribution.System |
Pretty Arch Source # | |
Instance detailsDefined in Distribution.System |
Pretty OS Source # | |
Instance detailsDefined in Distribution.System |
Pretty LicenseRef Source # | |
Instance detailsDefined in Distribution.SPDX.LicenseReference |
Pretty LicenseId Source # | |
Instance detailsDefined in Distribution.SPDX.LicenseId |
Pretty LicenseExceptionId Source # | |
Instance detailsDefined in Distribution.SPDX.LicenseExceptionId |
Pretty SimpleLicenseExpression Source # | |
Instance detailsDefined in Distribution.SPDX.LicenseExpression |
Pretty LicenseExpression Source # | |
Instance detailsDefined in Distribution.SPDX.LicenseExpression |
Pretty License Source # | |
Instance detailsDefined in Distribution.SPDX.License |
Pretty ModuleName Source # | |
Instance detailsDefined in Distribution.ModuleName |
Pretty Verbosity Source # | |
Instance detailsDefined in Distribution.Verbosity |
Pretty TestType Source # | |
Instance detailsDefined in Distribution.Types.TestType |
Pretty PackageIdentifier Source # | |
Instance detailsDefined in Distribution.Types.PackageId |
Pretty DefUnitId Source # | |
Instance detailsDefined in Distribution.Types.UnitId |
Pretty UnitId Source # | The textual format for UnitId coincides with the format
GHC accepts for -package-id . |
Instance detailsDefined in Distribution.Types.UnitId |
Pretty Module Source # | |
Instance detailsDefined in Distribution.Types.Module |
Pretty ExposedModule Source # | |
Instance detailsDefined in Distribution.Types.ExposedModule |
Pretty PackageVersionConstraint Source # | |
Instance detailsDefined in Distribution.Types.PackageVersionConstraint |
Pretty MungedPackageId Source # | >>> prettyShow $ MungedPackageId (MungedPackageName "servant" LMainLibName) (mkVersion [1,2,3])
"servant-1.2.3"
>>> prettyShow $ MungedPackageId (MungedPackageName "servant" (LSubLibName "lackey")) (mkVersion [0,1,2])
"z-servant-z-lackey-0.1.2"
|
Instance detailsDefined in Distribution.Types.MungedPackageId |
Pretty LegacyExeDependency Source # | |
Instance detailsDefined in Distribution.Types.LegacyExeDependency |
Pretty ExeDependency Source # | |
Instance detailsDefined in Distribution.Types.ExeDependency |
Pretty Dependency Source # | >>> prettyShow $ Dependency "pkg" anyVersion mainLibSet
"pkg"
>>> prettyShow $ Dependency "pkg" anyVersion $ NES.insert (LSubLibName "sublib") mainLibSet
"pkg:{pkg, sublib}"
>>> prettyShow $ Dependency "pkg" anyVersion $ NES.singleton (LSubLibName "sublib")
"pkg:sublib"
>>> prettyShow $ Dependency "pkg" anyVersion $ NES.insert (LSubLibName "sublib-b") $ NES.singleton (LSubLibName "sublib-a")
"pkg:{sublib-a, sublib-b}"
|
Instance detailsDefined in Distribution.Types.Dependency |
Pretty BenchmarkType Source # | |
Instance detailsDefined in Distribution.Types.BenchmarkType |
Pretty AbiDependency Source # | |
Instance detailsDefined in Distribution.Types.AbiDependency |
Pretty License Source # | |
Instance detailsDefined in Distribution.License |
Pretty KnownExtension Source # | |
Instance detailsDefined in Language.Haskell.Extension |
Pretty Extension Source # | |
Instance detailsDefined in Language.Haskell.Extension |
Pretty Language Source # | |
Instance detailsDefined in Language.Haskell.Extension |
Pretty AbiTag Source # | |
Instance detailsDefined in Distribution.Compiler |
Pretty CompilerId Source # | |
Instance detailsDefined in Distribution.Compiler |
Pretty CompilerFlavor Source # | |
Instance detailsDefined in Distribution.Compiler |
Pretty LibVersionInfo Source # | |
Instance detailsDefined in Distribution.Types.ForeignLib |
Pretty TestedWith Source # | |
Instance detailsDefined in Distribution.FieldGrammar.Newtypes |
Pretty SpecLicense Source # | |
Instance detailsDefined in Distribution.FieldGrammar.Newtypes |
Pretty SpecVersion Source # | |
Instance detailsDefined in Distribution.FieldGrammar.Newtypes |
Pretty FilePathNT Source # | |
Instance detailsDefined in Distribution.FieldGrammar.Newtypes |
Pretty Token' Source # | |
Instance detailsDefined in Distribution.FieldGrammar.Newtypes |
Pretty Token Source # | |
Instance detailsDefined in Distribution.FieldGrammar.Newtypes |
Pretty TestShowDetails Source # | |
Instance detailsDefined in Distribution.Simple.Setup |
Pretty HaddockTarget Source # | |
Instance detailsDefined in Distribution.Simple.Setup |
FieldGrammar Pretty PrettyFieldGrammar Source # | |
Instance detailsDefined in Distribution.FieldGrammar.Pretty |
Pretty a => Pretty (Identity a) Source # | |
Instance detailsDefined in Distribution.Pretty |
Pretty a => Pretty (MQuoted a) Source # | |
Instance detailsDefined in Distribution.FieldGrammar.Newtypes |
(Newtype a b, Sep sep, Pretty b) => Pretty (Set' sep b a) Source # | |
Instance detailsDefined in Distribution.FieldGrammar.Newtypes |
(Newtype a b, Sep sep, Pretty b) => Pretty (List sep b a) Source # | |
Instance detailsDefined in Distribution.FieldGrammar.Newtypes |