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.
"System.Console.CmdArgs.Explicit" provides a way to write command line parsers for both single mode programs (most programs) and multiple mode programs (e.g. darcs or cabal). Parsers are defined by constructing a data structure.
"System.Console.CmdArgs.Implicit" provides a way to concisely define command line parsers, up to three times shorter than getopt. These parsers are translated into the Explicit data type.
"System.Console.CmdArgs.GetOpt" provides a wrapper allowing compatiblity with existing getopt parsers, mapping to the Explicit data type.
For a general reference on what command line flags are commonly used, see <http://www.faqs.org/docs/artu/ch10s05.html>.
Package Version | Update ID | Released | Package Hub Version | Platforms | Subpackages |
---|---|---|---|---|---|
0.10.21-bp156.3.3 info | GA Release | 2023-12-07 | 15 SP6 |
|
|
0.10.21-bp155.2.16 info | GA Release | 2023-05-22 | 15 SP5 |
|
|
0.10.21-bp154.1.12 info | GA Release | 2022-05-09 | 15 SP4 |
|
|
0.10.20-bp153.1.20 info | GA Release | 2021-04-08 | 15 SP3 |
|
|
0.10.20-bp152.4.13 info | GA Release | 2020-06-16 | 15 SP2 |
|
|
0.10.20-bp151.2.2 info | GA Release | 2019-07-17 | 15 SP1 |
|
|
0.10.20-bp151.1.12 info | GA Release | 2019-05-31 | 15 SP1 |
|
|
0.10.17-bp150.2.4 info | GA Release | 2018-07-30 | 15 |
|
|