├── .github └── workflows │ └── haskell-ci.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── Setup.hs ├── config-value.cabal ├── config-value.vim ├── demo.txt ├── src ├── Config.hs └── Config │ ├── Lens.hs │ ├── Lexer.x │ ├── LexerUtils.hs │ ├── Macro.hs │ ├── Number.hs │ ├── NumberParser.y │ ├── Parser.y │ ├── Pretty.hs │ ├── Tokens.hs │ └── Value.hs └── test └── Main.hs /.github/workflows/haskell-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/.github/workflows/haskell-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/README.md -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /config-value.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/config-value.cabal -------------------------------------------------------------------------------- /config-value.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/config-value.vim -------------------------------------------------------------------------------- /demo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/demo.txt -------------------------------------------------------------------------------- /src/Config.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/src/Config.hs -------------------------------------------------------------------------------- /src/Config/Lens.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/src/Config/Lens.hs -------------------------------------------------------------------------------- /src/Config/Lexer.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/src/Config/Lexer.x -------------------------------------------------------------------------------- /src/Config/LexerUtils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/src/Config/LexerUtils.hs -------------------------------------------------------------------------------- /src/Config/Macro.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/src/Config/Macro.hs -------------------------------------------------------------------------------- /src/Config/Number.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/src/Config/Number.hs -------------------------------------------------------------------------------- /src/Config/NumberParser.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/src/Config/NumberParser.y -------------------------------------------------------------------------------- /src/Config/Parser.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/src/Config/Parser.y -------------------------------------------------------------------------------- /src/Config/Pretty.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/src/Config/Pretty.hs -------------------------------------------------------------------------------- /src/Config/Tokens.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/src/Config/Tokens.hs -------------------------------------------------------------------------------- /src/Config/Value.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/src/Config/Value.hs -------------------------------------------------------------------------------- /test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glguy/config-value/HEAD/test/Main.hs --------------------------------------------------------------------------------