Modulecabal-install-3.18.1.0
Distribution.Client.VCS
- 5 types
- 16 values
- Packagecabal-install-3.18.1.0
- Exports21
- LicenceBSD-3-Clause
- SourceTypes.hs
Represents a program which has been configured and is thus ready to be run.
These are usually made by configuring a Program, but if you have to construct one directly then start with simpleConfiguredProgram and override any extra fields.
Instances7Eq, Read, Show, Generic, Binary, Structured, …
Eq ConfiguredProgramDefined in Cabal-3.18.1.0 · Distribution.Simple.Program.TypesRead ConfiguredProgramDefined in Cabal-3.18.1.0 · Distribution.Simple.Program.TypesShow ConfiguredProgramDefined in Cabal-3.18.1.0 · Distribution.Simple.Program.TypesGeneric ConfiguredProgramDefined in Cabal-3.18.1.0 · Distribution.Simple.Program.TypesBinary ConfiguredProgramDefined in Cabal-3.18.1.0 · Distribution.Simple.Program.TypesStructured ConfiguredProgramDefined in Cabal-3.18.1.0 · Distribution.Simple.Program.Typestype Rep ConfiguredProgram = D1 ('MetaDataDefined in Cabal-3.18.1.0 · Distribution.Simple.Program.Types"ConfiguredProgram"
"Distribution.Simple.Program.Types"
"Cabal-3.18.1.0-2e60"
'False) (C1 ('MetaCons"ConfiguredProgram"
'PrefixI 'True) (((S1 ('MetaSel ('Just"programId"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String) :*: S1 ('MetaSel ('Just"programVersion"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Version))) :*: (S1 ('MetaSel ('Just"programDefaultArgs"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [String]) :*: S1 ('MetaSel ('Just"programOverrideArgs"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [String]))) :*: ((S1 ('MetaSel ('Just"programOverrideEnv"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [(String, Maybe String)]) :*: S1 ('MetaSel ('Just"programProperties"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map String String))) :*: (S1 ('MetaSel ('Just"programLocation"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ProgramLocation) :*: S1 ('MetaSel ('Just"programMonitorFiles"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [FilePath])))))
Represents a program which can be configured.
Note: rather than constructing this directly, start with simpleProgram and
override any extra fields.
Instances12Eq, Data, Ord, Read, Show, Generic, …
Eq RepoTypeDefined in Cabal-syntax-3.18.1.0 · Distribution.Types.SourceRepoData RepoTypeDefined in Cabal-syntax-3.18.1.0 · Distribution.Types.SourceRepoOrd RepoTypeDefined in Cabal-syntax-3.18.1.0 · Distribution.Types.SourceRepoRead RepoTypeDefined in Cabal-syntax-3.18.1.0 · Distribution.Types.SourceRepoShow RepoTypeDefined in Cabal-syntax-3.18.1.0 · Distribution.Types.SourceRepoGeneric RepoTypeDefined in Cabal-syntax-3.18.1.0 · Distribution.Types.SourceRepoNFData RepoTypeDefined in Cabal-syntax-3.18.1.0 · Distribution.Types.SourceRepoBinary RepoTypeDefined in Cabal-syntax-3.18.1.0 · Distribution.Types.SourceRepoParsec RepoTypeDefined in Cabal-syntax-3.18.1.0 · Distribution.Types.SourceRepoPretty RepoTypeDefined in Cabal-syntax-3.18.1.0 · Distribution.Types.SourceRepoStructured RepoTypeDefined in Cabal-syntax-3.18.1.0 · Distribution.Types.SourceRepotype Rep RepoType = D1 ('MetaDataDefined in Cabal-syntax-3.18.1.0 · Distribution.Types.SourceRepo"RepoType"
"Distribution.Types.SourceRepo"
"Cabal-syntax-3.18.1.0-046d"
'False) (C1 ('MetaCons"KnownRepoType"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 KnownRepoType)) :+: C1 ('MetaCons"OtherRepoType"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String)))
Instances1Show
Show SourceRepoProblemDefined in cabal-install-3.18.1.0 · Distribution.Client.VCS