├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── Setup.hs ├── Test.hs ├── app ├── Main.hs ├── Task.hs └── Task │ ├── CLI.hs │ ├── Codec.hs │ └── IO.hs ├── commander-cli.cabal ├── examples ├── bad.hs ├── good.hs ├── start-postgres.hs └── stop-postgres.hs └── src └── Options └── Commander.hs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/README.md -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /Test.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/Test.hs -------------------------------------------------------------------------------- /app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/app/Main.hs -------------------------------------------------------------------------------- /app/Task.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/app/Task.hs -------------------------------------------------------------------------------- /app/Task/CLI.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/app/Task/CLI.hs -------------------------------------------------------------------------------- /app/Task/Codec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/app/Task/Codec.hs -------------------------------------------------------------------------------- /app/Task/IO.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/app/Task/IO.hs -------------------------------------------------------------------------------- /commander-cli.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/commander-cli.cabal -------------------------------------------------------------------------------- /examples/bad.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/examples/bad.hs -------------------------------------------------------------------------------- /examples/good.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/examples/good.hs -------------------------------------------------------------------------------- /examples/start-postgres.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/examples/start-postgres.hs -------------------------------------------------------------------------------- /examples/stop-postgres.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/examples/stop-postgres.hs -------------------------------------------------------------------------------- /src/Options/Commander.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamuelSchlesinger/commander-cli/HEAD/src/Options/Commander.hs --------------------------------------------------------------------------------