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


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

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS],,,
Dependencies base (>=4.5 && <5), lenses (>=0.1.7), mtl, template-haskell, transformers (>=, 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
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 2997 total (10 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]