Use optparse-clj for nice CLI options processing
authorguns <self@sungpae.com>
Wed, 21 Aug 2013 00:02:25 +0000 (19:02 -0500)
committerguns <self@sungpae.com>
Wed, 21 Aug 2013 00:03:51 +0000 (19:03 -0500)
commitc6427c1373486a224998f12ce6a9e0a58813edb3
tree68b84ca056314c81e406f418e5fae162fba2177b
parent75842597e2d3ebc3b54592dcce91023f96a2df3d
Use optparse-clj for nice CLI options processing

Allows GNU style options clumping:

        $ bin/frak -ec foo bar baz
        ^(ba[rz]|foo)$

And nice failure messages:

        $ bin/frak foo bar baz --evil
        Failed to parse `--evil`: Invalid option
project.clj
src/cljx/frak/cli.cljx