uu-options: Parse command line options using uu-interleave and uu-parsinglib
Using the new Control.Applicative.Interleaved module we use the uu-parsinglib library to construct extremely concise command line processors, which provide helpful information when called incorrectly.
The module contains a module Options.UU.Demo
which serves as an example of how to use the various options of the module; you may take a look at the source code.
It also contains a function demo which may be called from within ghci to experiment with.
Background information can be found in a Technical Report at http://www.cs.uu.nl/research/techreps/UU-CS-2013-005.html
Downloads
- uu-options-0.2.0.0.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Versions [RSS] | 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.2.0.0 |
---|---|
Dependencies | base (>=4.5 && <5), lenses (>=0.1.7), mtl, template-haskell, transformers (>=0.3.0.0), uu-interleaved (>=0.1.0 && <0.3), uu-parsinglib (>=2.8 && <3.0) [details] |
License | MIT |
Copyright | S Doaitse Swierstra |
Author | Doaitse Swierstra, Utrecht University |
Maintainer | Doaitse Swierstra |
Revised | Revision 1 made by HerbertValerioRiedel at 2020-04-08T17:36:42Z |
Category | Options |
Home page | http://www.cs.uu.nl/wiki/bin/view/HUT/ParserCombinators |
Bug tracker | mailto:doaitse@swierstra.net |
Source repo | head: svn checkout https://svn.science.uu.nl/repos/project.STEC.uu-parsinglib/uu-options |
Uploaded | by DoaitseSwierstra at 2015-05-12T19:07:46Z |
Distributions | NixOS:0.2.0.0 |
Downloads | 2810 total (6 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2015-05-12 [all 1 reports] |