The cmdargs package

[Tags:bsd3, library]

This library provides an easy way to define command line parsers. Most users will want to use the System.Console.CmdArgs.Implicit module, whose documentation contains an example.

For a general reference on what command line flags are commonly used, see http://www.faqs.org/docs/artu/ch10s05.html.

Properties

Versions 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.6.10, 0.7, 0.8, 0.9, 0.9.1, 0.9.2, 0.9.3, 0.9.4, 0.9.5, 0.9.6, 0.9.7, 0.10, 0.10.1, 0.10.2, 0.10.3, 0.10.4, 0.10.5, 0.10.6, 0.10.7, 0.10.8, 0.10.9, 0.10.10, 0.10.11, 0.10.12, 0.10.13, 0.10.14
Dependencies base (==4.*), filepath, process (>=1.0), template-haskell, transformers (>=0.2) [details]
License BSD3
Copyright Neil Mitchell 2009-2013
Author Neil Mitchell <ndmitchell@gmail.com>
Maintainer Neil Mitchell <ndmitchell@gmail.com>
Stability Unknown
Category Console
Home page http://community.haskell.org/~ndm/cmdargs/
Source repository head: git clone https://github.com/ndmitchell/cmdargs.git
Uploaded Thu Dec 5 21:59:51 UTC 2013 by NeilMitchell
Distributions Arch:0.10.14, Debian:0.10.13, Fedora:0.10.14, FreeBSD:0.10.13, LTSHaskell:0.10.14, NixOS:0.10.14, Stackage:0.10.14, Tumbleweed:0.10.14
Downloads 112473 total (349 in the last 30 days)
Votes
0 []
Status Docs available [build log]
Successful builds reported [all 1 reports]

Modules

[Index]

Flags

NameDescriptionDefaultType
testprogBuild the test programDisabledAutomatic
quotationBuild the Quote moduleEnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees