From 2b242bda87683fd97cb607bce66e78c83b8bf07b Mon Sep 17 00:00:00 2001 From: defanor Date: Fri, 8 Mar 2019 06:12:16 +0300 Subject: Edit descriptions --- Coalpit.hs | 8 ++++---- README.md | 10 ++++------ coalpit.cabal | 6 +++--- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/Coalpit.hs b/Coalpit.hs index cd6e69b..edbade0 100644 --- a/Coalpit.hs +++ b/Coalpit.hs @@ -4,10 +4,10 @@ Maintainer : defanor 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 diff --git a/README.md b/README.md index 2a761e5..921ea8e 100644 --- a/README.md +++ b/README.md @@ -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 -- cgit v1.2.3