symantic-cli: Symantics for parsing and documenting a CLI
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.
Modules
- Symantic
- Symantic.CLI
- Symantic.CLI.API
- Symantic.CLI.Fixity
- Symantic.CLI.Help
- Symantic.CLI.Parser
- Symantic.CLI.Schema
- Symantic.CLI
Downloads
- symantic-cli-2.2.1.20190629.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.0.0.20180410, 2.0.0.20190615, 2.2.1.20190629, 2.2.2.20190628, 2.2.4.20190701, 2.3.2.20190711, 2.3.3.20190711, 2.4.0.20190719, 2.4.2.20190806 |
---|---|
Dependencies | base (>=4.10 && <5), containers (>=0.5), megaparsec (>=7.0), symantic-document (>=1.1.1), text (>=1.2), transformers (>=0.5) [details] |
Tested with | ghc ==8.6.4 |
License | GPL-3.0-only |
Author | Julien Moutinho <julm+symantic@autogeree.net> |
Maintainer | Julien Moutinho <julm+symantic@autogeree.net> |
Category | System, CLI, Options, Parsing |
Bug tracker | Julien Moutinho <julm+symantic@autogeree.net> |
Source repo | head: git clone git://git.autogeree.net/symantic-cli |
Uploaded | by julm at 2019-06-28T15:08:24Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Downloads | 3501 total (2 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] Last success reported on 2019-06-28 [all 3 reports] |