| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Shrun.Configuration.Toml
Synopsis
- data Toml notifyEnv = MkToml {
- coreConfig :: CoreConfigToml notifyEnv
- legend :: Maybe (Seq KeyVal)
- mergeTomls :: Seq (Toml notifyEnv) -> Toml notifyEnv
Documentation
Holds toml config.
Constructors
| MkToml | |
Fields
| |
Instances
| (k ~ A_Lens, a ~ CoreConfigToml notifyEnv, b ~ CoreConfigToml notifyEnv) => LabelOptic "coreConfig" k (Toml notifyEnv) (Toml notifyEnv) a b Source # | |
Defined in Shrun.Configuration.Toml | |
| (k ~ A_Lens, a ~ Maybe (Seq KeyVal), b ~ Maybe (Seq KeyVal)) => LabelOptic "legend" k (Toml notifyEnv) (Toml notifyEnv) a b Source # | |
Defined in Shrun.Configuration.Toml | |
| Monoid (Toml notifyEnv) Source # | |
| Semigroup (Toml notifyEnv) Source # | |
| Show (Toml notifyEnv) Source # | |
| Eq (Toml notifyEnv) Source # | |
| DecodeTOML (Toml notifyEnv) Source # | |
Defined in Shrun.Configuration.Toml Methods tomlDecoder :: Decoder (Toml notifyEnv) Source # | |