packages feed

optparse-helper-0.1.0.0: optparse-helper.cabal

name:                optparse-helper
version:             0.1.0.0
synopsis:            Helper functions for optparse-applicative.
description:
  The optparse-applicative package, as well as optparse-simple, has some
  undesirable behavior by default, and is quite verbose. This package exists to
  work around those two.
  .
  For instance:
  .
  * optparse-applicative does not show help on error by default.
  .
  * optparse-applicative does not disambiguate commands. So, if you have a
    command @my-executable foobar@, but your user runs @my-executable f@,
    optparse-applicative will not disambiguate this by default.
  .
  For more specific documentation, see the module documentation for
  "Options.Applicative.Helper".
homepage:            https://github.com/pharpend/optparse-helper
bug-reports:         https://github.com/pharpend/optparse-helper/issues
license:             BSD3
license-file:        LICENSE
author:              Peter Harpending
maintainer:          peter@harpending.org
copyright:           Copyright (c) 2016, Peter Harpending
category:            System
build-type:          Simple
cabal-version:       >=1.10
extra-source-files:
  LICENSE
  README.md

library
  hs-source-dirs:      src
  default-language:    Haskell2010
  default-extensions:
    LambdaCase
  build-depends:
      base ==4.8.*
    , optparse-applicative
  exposed-modules:
    Options.Applicative.Helper

source-repository head
  type:     git
  location: https://github.com/pharpend/optparse-helper.git