cmdtheline-0.1.0.0: cmdtheline.cabal
Name: cmdtheline
Version: 0.1.0.0
Synopsis: Declaritive command-line option parsing and documentation library.
Description:
CmdTheLine aims to remove tedium from the definition of command-line
programs, producing usage, help and man pages with little effort.
.
The inspiration was found in Daniel Bunzli's
<http://erratique.ch/software/cmdliner> library.
.
CmdTheLine uses applicative functors to provide a declarative, compositional
mechanism for defining command-line programs by lifting regular Haskell
functions over argument parsers.
.
Suggestions, comments, and bug reports are appreciated. Please see the
bug and issue tracker at <http://github.com/eli-frey/cmdtheline>.
Homepage: http://github.com/eli-frey/cmdtheline
License: MIT
License-file: LICENSE
Author: Eli Frey
Maintainer: Eli Frey <eli.lee.frey gmail com>
Stability: Experimental
Category: Console
Cabal-version: >=1.6
Build-type: Simple
Extra-source-files: doc/examples/*.hs, README.md
Source-repository head
type: git
location: git://github.com/eli-frey/cmdtheline.git
Library
hs-source-dirs: src
extensions: FlexibleInstances
build-depends: base >= 4.5 && < 5, containers >= 0.4 && < 0.5,
parsec >= 3.1 && < 3.2, pretty >= 1.1 && < 1.2,
process >= 1.1, directory >= 1.1, data-default >= 0.4
exposed-modules: System.Console.CmdTheLine,
System.Console.CmdTheLine.Arg,
System.Console.CmdTheLine.ArgVal,
System.Console.CmdTheLine.Term
other-modules: System.Console.CmdTheLine.Common,
System.Console.CmdTheLine.Err,
System.Console.CmdTheLine.Help,
System.Console.CmdTheLine.Trie,
System.Console.CmdTheLine.Manpage,
System.Console.CmdTheLine.CmdLine