-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathuu-options.cabal
33 lines (29 loc) · 1.7 KB
/
uu-options.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Name: uu-options
Version: 0.2.0.0
Build-Type: Simple
License: MIT
Copyright: S Doaitse Swierstra
License-file: LICENSE
Author: Doaitse Swierstra, Utrecht University
Maintainer: Doaitse Swierstra
Stability: experimental
Homepage: http://www.cs.uu.nl/wiki/bin/view/HUT/ParserCombinators
Bug-reports: mailto:doaitse@swierstra.net
Synopsis: Parse command line options using uu-interleave and uu-parsinglib
Description: Using the new Control.Applicative.Interleaved module we use the uu-parsinglib library to construct extremely concise command line processors, which provide
helpful information when called incorrectly.
.
The module contains a module `Options.UU.Demo` which serves as an example of how to use the various options of the module; you may take a look at the source code.
.
It also contains a function demo which may be called from within ghci to experiment with.
.
Background information can be found in a Technical Report at <http://www.cs.uu.nl/research/techreps/UU-CS-2013-005.html>
Category: Options
cabal-version: >= 1.6
source-repository head
type: svn
location: https://svn.science.uu.nl/repos/project.STEC.uu-parsinglib/uu-options
Library
hs-source-dirs: src
Build-Depends: base >= 4.2 && <5, uu-parsinglib >=2.8 && < 3.0, uu-interleaved >=0.1.0 && < 0.3, transformers >= 0.3.0.0, mtl, template-haskell, lenses >= 0.1.7
Exposed-modules: Options.UU.Interleaved, Options.UU.Demo