shrun-0.9: A utility program for running shell commands concurrently.
Safe HaskellNone
LanguageGHC2021

Shrun.Configuration.Args

Synopsis

Documentation

data Args Source #

CLI args.

Constructors

MkArgs 

Fields

Instances

Instances details
Show Args Source # 
Instance details

Defined in Shrun.Configuration.Args.Parsing

Methods

showsPrec :: Int -> Args -> ShowS #

show :: Args -> String #

showList :: [Args] -> ShowS #

Eq Args Source # 
Instance details

Defined in Shrun.Configuration.Args.Parsing

Methods

(==) :: Args -> Args -> Bool #

(/=) :: Args -> Args -> Bool #

(k ~ A_Lens, a ~ NESeq Text, b ~ NESeq Text) => LabelOptic "commands" k Args Args a b Source # 
Instance details

Defined in Shrun.Configuration.Args.Parsing

(k ~ A_Lens, a ~ WithDisabled OsPath, b ~ WithDisabled OsPath) => LabelOptic "configPath" k Args Args a b Source # 
Instance details

Defined in Shrun.Configuration.Args.Parsing

(k ~ A_Lens, a ~ CoreConfigArgs, b ~ CoreConfigArgs) => LabelOptic "coreConfig" k Args Args a b Source # 
Instance details

Defined in Shrun.Configuration.Args.Parsing