uu-options: Parse command line options using uu-interleave and uu-parsinglib

[ library, mit, options ] [ Propose Tags ]

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

Versions [RSS] [faq] 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 2686 total (19 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2015-05-12 [all 1 reports]

Modules

[Index]

Downloads

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'.

Maintainer's Corner

For package maintainers and hackage trustees

Candidates