diff options
-rw-r--r-- | Coalpit.hs | 8 | ||||
-rw-r--r-- | README.md | 10 | ||||
-rw-r--r-- | coalpit.cabal | 6 |
3 files changed, 11 insertions, 13 deletions
@@ -4,10 +4,10 @@ Maintainer : defanor <defanor@uberspace.net> Stability : unstable Portability : non-portable (uses GHC extensions) -Coalpit is a library for building "command-line program interfaces": -the goal is to get interfaces between programs quickly and easily, -while keeping them language-agnostic and more user- and shell -scripting-friendly than JSON and similar formats. +Coalpit is a library for building command-line interfaces: the goal is +to get interfaces quickly and easily, while keeping them +language-agnostic and more user- and shell scripting-friendly than +JSON and similar formats. == Example @@ -1,11 +1,9 @@ # Coalpit -Coalpit is a library for -building -[command-line program interfaces](https://defanor.uberspace.net/notes/command-line-program-interface.html): -the goal is to get interfaces between programs quickly and easily, -while keeping them language-agnostic and more user- and shell -scripting-friendly than JSON and similar formats. +Coalpit is a library for building command-line interfaces: the goal is +to get interfaces quickly and easily, while keeping them +language-agnostic and more user- and shell scripting-friendly than +JSON and similar formats. Given a type, it derives instances to print and parse it as command-line arguments or DSVs, as well as to compose usage diff --git a/coalpit.cabal b/coalpit.cabal index 0528c1c..e3248a1 100644 --- a/coalpit.cabal +++ b/coalpit.cabal @@ -4,9 +4,9 @@ synopsis: Command-line options and DSV parsing and printing description: This library generates parsers and printers for given data types, in the form of command-line arguments or DSVs – so that they can be used to - quickly get program interfaces via a shared - library, while being suitable for scripting and - as user interfaces. + quickly get CLIs via a shared library, while + being suitable for scripting and as user + interfaces. license: BSD3 license-file: LICENSE author: defanor |