Safe Haskell | None |
---|---|
Language | GHC2021 |
Hix.Data.GhciConfig
Documentation
newtype RunnerName Source #
Constructors
RunnerName | |
Fields
|
Instances
newtype GhciSetupCode Source #
Constructors
GhciSetupCode | |
Fields |
Instances
FromJSON GhciSetupCode Source # | |||||
Defined in Hix.Data.GhciConfig Methods parseJSON :: Value -> Parser GhciSetupCode # parseJSONList :: Value -> Parser [GhciSetupCode] # | |||||
IsString GhciSetupCode Source # | |||||
Defined in Hix.Data.GhciConfig Methods fromString :: String -> GhciSetupCode # | |||||
Monoid GhciSetupCode Source # | |||||
Defined in Hix.Data.GhciConfig Methods mempty :: GhciSetupCode # mappend :: GhciSetupCode -> GhciSetupCode -> GhciSetupCode # mconcat :: [GhciSetupCode] -> GhciSetupCode # | |||||
Semigroup GhciSetupCode Source # | |||||
Defined in Hix.Data.GhciConfig Methods (<>) :: GhciSetupCode -> GhciSetupCode -> GhciSetupCode # sconcat :: NonEmpty GhciSetupCode -> GhciSetupCode # stimes :: Integral b => b -> GhciSetupCode -> GhciSetupCode # | |||||
Generic GhciSetupCode Source # | |||||
Defined in Hix.Data.GhciConfig Associated Types
| |||||
Show GhciSetupCode Source # | |||||
Defined in Hix.Data.GhciConfig Methods showsPrec :: Int -> GhciSetupCode -> ShowS # show :: GhciSetupCode -> String # showList :: [GhciSetupCode] -> ShowS # | |||||
Eq GhciSetupCode Source # | |||||
Defined in Hix.Data.GhciConfig Methods (==) :: GhciSetupCode -> GhciSetupCode -> Bool # (/=) :: GhciSetupCode -> GhciSetupCode -> Bool # | |||||
Ord GhciSetupCode Source # | |||||
Defined in Hix.Data.GhciConfig Methods compare :: GhciSetupCode -> GhciSetupCode -> Ordering # (<) :: GhciSetupCode -> GhciSetupCode -> Bool # (<=) :: GhciSetupCode -> GhciSetupCode -> Bool # (>) :: GhciSetupCode -> GhciSetupCode -> Bool # (>=) :: GhciSetupCode -> GhciSetupCode -> Bool # max :: GhciSetupCode -> GhciSetupCode -> GhciSetupCode # min :: GhciSetupCode -> GhciSetupCode -> GhciSetupCode # | |||||
type Rep GhciSetupCode Source # | |||||
Defined in Hix.Data.GhciConfig type Rep GhciSetupCode = D1 ('MetaData "GhciSetupCode" "Hix.Data.GhciConfig" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'True) (C1 ('MetaCons "GhciSetupCode" 'PrefixI 'True) (S1 ('MetaSel ('Just "unGhciSetupCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) |
newtype GhciRunExpr Source #
Constructors
GhciRunExpr | |
Fields |
Instances
FromJSON GhciRunExpr Source # | |||||
Defined in Hix.Data.GhciConfig | |||||
IsString GhciRunExpr Source # | |||||
Defined in Hix.Data.GhciConfig Methods fromString :: String -> GhciRunExpr # | |||||
Generic GhciRunExpr Source # | |||||
Defined in Hix.Data.GhciConfig Associated Types
| |||||
Show GhciRunExpr Source # | |||||
Defined in Hix.Data.GhciConfig Methods showsPrec :: Int -> GhciRunExpr -> ShowS # show :: GhciRunExpr -> String # showList :: [GhciRunExpr] -> ShowS # | |||||
Eq GhciRunExpr Source # | |||||
Defined in Hix.Data.GhciConfig | |||||
Ord GhciRunExpr Source # | |||||
Defined in Hix.Data.GhciConfig Methods compare :: GhciRunExpr -> GhciRunExpr -> Ordering # (<) :: GhciRunExpr -> GhciRunExpr -> Bool # (<=) :: GhciRunExpr -> GhciRunExpr -> Bool # (>) :: GhciRunExpr -> GhciRunExpr -> Bool # (>=) :: GhciRunExpr -> GhciRunExpr -> Bool # max :: GhciRunExpr -> GhciRunExpr -> GhciRunExpr # min :: GhciRunExpr -> GhciRunExpr -> GhciRunExpr # | |||||
type Rep GhciRunExpr Source # | |||||
Defined in Hix.Data.GhciConfig type Rep GhciRunExpr = D1 ('MetaData "GhciRunExpr" "Hix.Data.GhciConfig" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'True) (C1 ('MetaCons "GhciRunExpr" 'PrefixI 'True) (S1 ('MetaSel ('Just "unGhciRunExpr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) |
Constructors
GhciArgs | |
Fields
|
Instances
FromJSON GhciArgs Source # | |||||
Defined in Hix.Data.GhciConfig | |||||
Generic GhciArgs Source # | |||||
Defined in Hix.Data.GhciConfig Associated Types
| |||||
IsList GhciArgs Source # | |||||
Show GhciArgs Source # | |||||
Eq GhciArgs Source # | |||||
Ord GhciArgs Source # | |||||
Defined in Hix.Data.GhciConfig | |||||
type Rep GhciArgs Source # | |||||
Defined in Hix.Data.GhciConfig | |||||
type Item GhciArgs Source # | |||||
Defined in Hix.Data.GhciConfig |
Constructors
ChangeDir | |
Fields
|
Constructors
EnvConfig | |
Fields |
Instances
FromJSON EnvConfig Source # | |||||
Defined in Hix.Data.GhciConfig | |||||
Generic EnvConfig Source # | |||||
Defined in Hix.Data.GhciConfig Associated Types
| |||||
Show EnvConfig Source # | |||||
Eq EnvConfig Source # | |||||
type Rep EnvConfig Source # | |||||
Defined in Hix.Data.GhciConfig type Rep EnvConfig = D1 ('MetaData "EnvConfig" "Hix.Data.GhciConfig" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'False) (C1 ('MetaCons "EnvConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "packages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackagesConfig) :*: (S1 ('MetaSel ('Just "defaultEnv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EnvRunner) :*: S1 ('MetaSel ('Just "mainPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageName))))) |
data GhciConfig Source #
Constructors
GhciConfig | |
Fields |
Instances
FromJSON GhciConfig Source # | |||||
Defined in Hix.Data.GhciConfig | |||||
Generic GhciConfig Source # | |||||
Defined in Hix.Data.GhciConfig Associated Types
| |||||
Show GhciConfig Source # | |||||
Defined in Hix.Data.GhciConfig Methods showsPrec :: Int -> GhciConfig -> ShowS # show :: GhciConfig -> String # showList :: [GhciConfig] -> ShowS # | |||||
Eq GhciConfig Source # | |||||
Defined in Hix.Data.GhciConfig | |||||
type Rep GhciConfig Source # | |||||
Defined in Hix.Data.GhciConfig type Rep GhciConfig = D1 ('MetaData "GhciConfig" "Hix.Data.GhciConfig" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'False) (C1 ('MetaCons "GhciConfig" 'PrefixI 'True) ((S1 ('MetaSel ('Just "packages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackagesConfig) :*: S1 ('MetaSel ('Just "mainPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageName))) :*: (S1 ('MetaSel ('Just "setup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Map RunnerName GhciSetupCode)) :*: (S1 ('MetaSel ('Just "run") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Map RunnerName GhciRunExpr)) :*: S1 ('MetaSel ('Just "args") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GhciArgs))))) |