name: symantic-cli -- PVP: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change version: 2.4.3.20200526 category: System, CLI, Options, Parsing synopsis: Symantics for parsing and documenting a CLI description: An extensible, typed and embedded Domain-Specific Language (DSL) to build Command Line Interface (CLI) using a write-an-API-then-derive-code-from-it approach. The derivations currently implemented are for parsing arguments or printing help. extra-doc-files: license: GPL-3 license-file: COPYING stability: experimental author: Julien Moutinho maintainer: Julien Moutinho bug-reports: Julien Moutinho -- homepage: build-type: Simple cabal-version: 1.24 tested-with: GHC==8.8.3 extra-source-files: stack.yaml stack.yaml.lock extra-tmp-files: Source-Repository head location: git://git.sourcephile.fr/haskell/symantic-cli type: git Library hs-source-dirs: src exposed-modules: Symantic.CLI Symantic.CLI.API Symantic.CLI.Fixity Symantic.CLI.Help Symantic.CLI.Parser Symantic.CLI.Schema Symantic.CLI.Layout default-language: Haskell2010 default-extensions: FlexibleContexts FlexibleInstances LambdaCase MultiParamTypeClasses NamedFieldPuns NoImplicitPrelude RecordWildCards ScopedTypeVariables TupleSections TypeApplications TypeFamilies TypeOperators ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -- -fhide-source-paths build-depends: base >= 4.10 && < 5 , bytestring >= 0.10 , containers >= 0.5 , megaparsec >= 7.0 , symantic-document >= 1.5 , text >= 1.2 , transformers >= 0.5