Use https by default
[gentoo.git] / dev-haskell / cmdargs / metadata.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
3 <pkgmetadata>
4         <herd>haskell</herd>
5         <longdescription>
6                 This library provides an easy way to define command line parsers. Most users
7                 will want to use the &quot;System.Console.CmdArgs.Implicit&quot; module, whose
8                 documentation contains an example.
9                 
10                 * &quot;System.Console.CmdArgs.Explicit&quot; provides a way to write command line
11                 parsers for both single mode programs (most programs) and multiple
12                 mode programs (e.g. darcs or cabal). Parsers are defined by constructing
13                 a data structure.
14                 
15                 * &quot;System.Console.CmdArgs.Implicit&quot; provides a way to concisely define
16                 command line parsers, up to three times shorter than getopt. These parsers
17                 are translated into the Explicit data type.
18                 
19                 * &quot;System.Console.CmdArgs.GetOpt&quot; provides a wrapper allowing compatiblity
20                 with existing getopt parsers, mapping to the Explicit data type.
21                 
22                 For a general reference on what command line flags are commonly used,
23                 see &lt;http://www.faqs.org/docs/artu/ch10s05.html&gt;.
24         </longdescription>
25         <use>
26                 <flag name="testprog">Build the test program</flag>
27                 <flag name="quotation">Build quote module</flag>
28         </use>
29 </pkgmetadata>