@hackage console-program0.1.0.0

Interprets the command line and a config file as commands and options

This library provides an infrastructure to build command line programs. It provides the following features: - declare any number of "actions" (commands, or modes of operation, of the program); - declare options of the program; - collect options and actions from a configuration file and the command line, and execute the proper action. It provides functionality similar to the "cmdargs" package. Main differences: - console-program does not use unsafePerformIO, and tries to give a more haskellish, referentially transparent interface; - it allows a full tree of "modes", instead of a list, so a command can have subcommands; - it parses a configuration file, in addition to the command line arguments.

  • Installation

  • Dependencies (0)

  • Dependents (0)