Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Haskell library for command line parsing

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 doc
Octocat-spinner-32 lib
Octocat-spinner-32 sunlight
Octocat-spinner-32 .gitignore
Octocat-spinner-32 ChangeLog
Octocat-spinner-32 LICENSE
Octocat-spinner-32 Setup.hs
Octocat-spinner-32 TODO
Octocat-spinner-32 current-versions.txt
Octocat-spinner-32 minimum-versions.txt
Octocat-spinner-32 multiarg.cabal
Octocat-spinner-32 sunlight-test.hs


This is multiarg, a library of combinators to parse command lines.

For "released" code see Hackage:

multiarg is on Github:


multiarg releases are numbered in accordance with the Haskell Package Versioning Policy.

multiarg does not set its dependencies in accordance with the Package Versioning Policy, as I do not set upper bounds. multiarg is guaranteed to build with the minimum versions specified in the cabal file. I also include a current-versions.txt file that documents more recent dependencies that are also known to work.

If you find that multiarg does not build due to dependency problems: 1) please let me know at; 2) feel free to add appropriate upper bounds or patches to the package as appropriate; and 3) feel free to add command-line contraints to your cabal command to get it to build.

Something went wrong with that request. Please try again.