stack-2.15.1: The Haskell Tool Stack
Safe HaskellSafe-Inferred
LanguageGHC2021

Stack.Types.Casa

Description

Casa configuration types.

Synopsis

Documentation

data CasaOptsMonoid Source #

An uninterpreted representation of Casa configuration options. Configurations may be "cascaded" using mappend (left-biased).

Instances

Instances details
Monoid CasaOptsMonoid Source #

Left-biased combine Casa configurations options

Instance details

Defined in Stack.Types.Casa

Semigroup CasaOptsMonoid Source #

Left-biased combine Casa configuration options

Instance details

Defined in Stack.Types.Casa

Generic CasaOptsMonoid Source # 
Instance details

Defined in Stack.Types.Casa

Associated Types

type Rep CasaOptsMonoid :: Type -> Type #

Show CasaOptsMonoid Source # 
Instance details

Defined in Stack.Types.Casa

FromJSON (WithJSONWarnings CasaOptsMonoid) Source #

Decode uninterpreted Casa configuration options from JSON/YAML.

Instance details

Defined in Stack.Types.Casa

type Rep CasaOptsMonoid Source # 
Instance details

Defined in Stack.Types.Casa

type Rep CasaOptsMonoid = D1 ('MetaData "CasaOptsMonoid" "Stack.Types.Casa" "stack-2.15.1-BDsvBT8AtC4AOYQNYrK19c" 'False) (C1 ('MetaCons "CasaOptsMonoid" 'PrefixI 'True) (S1 ('MetaSel ('Just "enable") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 FirstTrue) :*: (S1 ('MetaSel ('Just "repoPrefix") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (First CasaRepoPrefix)) :*: S1 ('MetaSel ('Just "maxKeysPerRequest") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (First Int)))))