Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Hix.Data.Options
Documentation
data PreprocOptions Source #
Constructors
PreprocOptions | |
Instances
data PackageSpec Source #
Constructors
PackageSpec | |
Instances
Generic PackageSpec Source # | |
Defined in Hix.Data.Options Associated Types type Rep PackageSpec :: Type -> Type # | |
Show PackageSpec Source # | |
Defined in Hix.Data.Options Methods showsPrec :: Int -> PackageSpec -> ShowS # show :: PackageSpec -> String # showList :: [PackageSpec] -> ShowS # | |
Eq PackageSpec Source # | |
Defined in Hix.Data.Options | |
type Rep PackageSpec Source # | |
Defined in Hix.Data.Options type Rep PackageSpec = D1 ('MetaData "PackageSpec" "Hix.Data.Options" "hix-0.7.1-GF38grEMhDKjpxBMjWXGC" 'False) (C1 ('MetaCons "PackageSpec" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageName) :*: S1 ('MetaSel ('Just "dir") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (SomeBase Dir))))) |
data ComponentSpec Source #
Constructors
ComponentSpec | |
Fields
|
Instances
Generic ComponentSpec Source # | |
Defined in Hix.Data.Options Associated Types type Rep ComponentSpec :: Type -> Type # | |
Show ComponentSpec Source # | |
Defined in Hix.Data.Options Methods showsPrec :: Int -> ComponentSpec -> ShowS # show :: ComponentSpec -> String # showList :: [ComponentSpec] -> ShowS # | |
Eq ComponentSpec Source # | |
Defined in Hix.Data.Options Methods (==) :: ComponentSpec -> ComponentSpec -> Bool # (/=) :: ComponentSpec -> ComponentSpec -> Bool # | |
type Rep ComponentSpec Source # | |
Defined in Hix.Data.Options type Rep ComponentSpec = D1 ('MetaData "ComponentSpec" "Hix.Data.Options" "hix-0.7.1-GF38grEMhDKjpxBMjWXGC" 'False) (C1 ('MetaCons "ComponentSpec" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ComponentName) :*: S1 ('MetaSel ('Just "dir") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceDir)))) |
data ComponentCoords Source #
Constructors
ComponentCoords | |
Fields |
Instances
data TargetSpec Source #
Constructors
TargetForFile (Path Abs File) | |
TargetForComponent ComponentCoords |
Instances
Generic TargetSpec Source # | |
Defined in Hix.Data.Options Associated Types type Rep TargetSpec :: Type -> Type # | |
Show TargetSpec Source # | |
Defined in Hix.Data.Options Methods showsPrec :: Int -> TargetSpec -> ShowS # show :: TargetSpec -> String # showList :: [TargetSpec] -> ShowS # | |
Eq TargetSpec Source # | |
Defined in Hix.Data.Options | |
type Rep TargetSpec Source # | |
Defined in Hix.Data.Options type Rep TargetSpec = D1 ('MetaData "TargetSpec" "Hix.Data.Options" "hix-0.7.1-GF38grEMhDKjpxBMjWXGC" 'False) (C1 ('MetaCons "TargetForFile" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Path Abs File))) :+: C1 ('MetaCons "TargetForComponent" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ComponentCoords))) |
data TestOptions Source #
Constructors
TestOptions | |
Fields
|
Instances
Generic TestOptions Source # | |
Defined in Hix.Data.Options Associated Types type Rep TestOptions :: Type -> Type # | |
Show TestOptions Source # | |
Defined in Hix.Data.Options Methods showsPrec :: Int -> TestOptions -> ShowS # show :: TestOptions -> String # showList :: [TestOptions] -> ShowS # | |
Eq TestOptions Source # | |
Defined in Hix.Data.Options | |
type Rep TestOptions Source # | |
Defined in Hix.Data.Options type Rep TestOptions = D1 ('MetaData "TestOptions" "Hix.Data.Options" "hix-0.7.1-GF38grEMhDKjpxBMjWXGC" 'False) (C1 ('MetaCons "TestOptions" 'PrefixI 'True) ((S1 ('MetaSel ('Just "mod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ModuleName) :*: S1 ('MetaSel ('Just "test") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "runner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RunnerName)) :*: S1 ('MetaSel ('Just "cd") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChangeDir)))) |
data EnvRunnerOptions Source #
Constructors
EnvRunnerOptions | |
Instances
newtype ExtraGhciOptions Source #
Constructors
ExtraGhciOptions Text |
Instances
newtype ExtraGhcidOptions Source #
Constructors
ExtraGhcidOptions Text |
Instances
data GhciOptions Source #
Constructors
GhciOptions | |
Fields
|
Instances
data GhcidOptions Source #
Constructors
GhcidOptions | |
Fields |
Instances
Generic GhcidOptions Source # | |
Defined in Hix.Data.Options Associated Types type Rep GhcidOptions :: Type -> Type # | |
Show GhcidOptions Source # | |
Defined in Hix.Data.Options Methods showsPrec :: Int -> GhcidOptions -> ShowS # show :: GhcidOptions -> String # showList :: [GhcidOptions] -> ShowS # | |
type Rep GhcidOptions Source # | |
Defined in Hix.Data.Options type Rep GhcidOptions = D1 ('MetaData "GhcidOptions" "Hix.Data.Options" "hix-0.7.1-GF38grEMhDKjpxBMjWXGC" 'False) (C1 ('MetaCons "GhcidOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "ghci") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GhciOptions) :*: S1 ('MetaSel ('Just "extra") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExtraGhcidOptions)))) |
data NewOptions Source #
Constructors
NewOptions | |
Fields |
Instances
Generic NewOptions Source # | |
Defined in Hix.Data.Options Associated Types type Rep NewOptions :: Type -> Type # | |
Show NewOptions Source # | |
Defined in Hix.Data.Options Methods showsPrec :: Int -> NewOptions -> ShowS # show :: NewOptions -> String # showList :: [NewOptions] -> ShowS # | |
Eq NewOptions Source # | |
Defined in Hix.Data.Options | |
type Rep NewOptions Source # | |
Defined in Hix.Data.Options type Rep NewOptions = D1 ('MetaData "NewOptions" "Hix.Data.Options" "hix-0.7.1-GF38grEMhDKjpxBMjWXGC" 'False) (C1 ('MetaCons "NewOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "config") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NewProjectConfig))) |
data BootstrapOptions Source #
Constructors
BootstrapOptions | |
Fields |
Instances
Generic BootstrapOptions Source # | |
Defined in Hix.Data.Options Associated Types type Rep BootstrapOptions :: Type -> Type # Methods from :: BootstrapOptions -> Rep BootstrapOptions x # to :: Rep BootstrapOptions x -> BootstrapOptions # | |
Show BootstrapOptions Source # | |
Defined in Hix.Data.Options Methods showsPrec :: Int -> BootstrapOptions -> ShowS # show :: BootstrapOptions -> String # showList :: [BootstrapOptions] -> ShowS # | |
Eq BootstrapOptions Source # | |
Defined in Hix.Data.Options Methods (==) :: BootstrapOptions -> BootstrapOptions -> Bool # (/=) :: BootstrapOptions -> BootstrapOptions -> Bool # | |
type Rep BootstrapOptions Source # | |
Defined in Hix.Data.Options type Rep BootstrapOptions = D1 ('MetaData "BootstrapOptions" "Hix.Data.Options" "hix-0.7.1-GF38grEMhDKjpxBMjWXGC" 'False) (C1 ('MetaCons "BootstrapOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "config") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BootstrapProjectConfig))) |
data EnvRunnerCommandOptions Source #
Constructors
EnvRunnerCommandOptions | |
Fields |
Instances
data ProjectOptions Source #
Constructors
ProjectOptions | |
Fields
|
Instances
projectOptions :: [EnvName] -> ProjectOptions Source #
data ManagedOptions Source #
Constructors
ManagedOptions | |
Instances
data BumpOptions Source #
Constructors
BumpOptions | |
Fields |
Instances
Generic BumpOptions Source # | |
Defined in Hix.Data.Options Associated Types type Rep BumpOptions :: Type -> Type # | |
Show BumpOptions Source # | |
Defined in Hix.Data.Options Methods showsPrec :: Int -> BumpOptions -> ShowS # show :: BumpOptions -> String # showList :: [BumpOptions] -> ShowS # | |
type Rep BumpOptions Source # | |
Defined in Hix.Data.Options type Rep BumpOptions = D1 ('MetaData "BumpOptions" "Hix.Data.Options" "hix-0.7.1-GF38grEMhDKjpxBMjWXGC" 'False) (C1 ('MetaCons "BumpOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "common") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ManagedOptions))) |
data LowerOptions Source #
Constructors
LowerOptions | |
Instances
Show LowerOptions Source # | |
Defined in Hix.Data.Options Methods showsPrec :: Int -> LowerOptions -> ShowS # show :: LowerOptions -> String # showList :: [LowerOptions] -> ShowS # |
data LowerCommand Source #
Constructors
LowerInitCmd LowerOptions | |
LowerOptimizeCmd LowerOptions | |
LowerStabilizeCmd LowerOptions | |
LowerAutoCmd LowerOptions |
Instances
Show LowerCommand Source # | |
Defined in Hix.Data.Options Methods showsPrec :: Int -> LowerCommand -> ShowS # show :: LowerCommand -> String # showList :: [LowerCommand] -> ShowS # |