Copyright | (c) Justin Le 2018 |
---|---|
License | BSD3 |
Maintainer | justin@jle.im |
Stability | experimental |
Portability | non-portable |
Safe Haskell | None |
Language | Haskell2010 |
AOC.Run.Config
Description
Utilities for loading configuration file.
Documentation
Configuration for auto-runner.
Instances
Generic Config Source # | |
FromJSON Config Source # | |
Defined in AOC.Run.Config | |
ToJSON Config Source # | |
Defined in AOC.Run.Config Methods toEncoding :: Config -> Encoding toJSONList :: [Config] -> Value toEncodingList :: [Config] -> Encoding | |
Default Config Source # | No session key, and 2015. |
Defined in AOC.Run.Config | |
type Rep Config Source # | |
Defined in AOC.Run.Config type Rep Config = D1 ('MetaData "Config" "AOC.Run.Config" "aoc2020-0.1.0.0-FyPlSv9LBbs5G4MoObRXVm" 'False) (C1 ('MetaCons "Cfg" 'PrefixI 'True) (S1 ('MetaSel ('Just "_cfgSession") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe String)) :*: S1 ('MetaSel ('Just "_cfgYear") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer))) |
defConfPath :: FilePath Source #
Default math to find a configuration file.