-
Notifications
You must be signed in to change notification settings - Fork 1
/
uu-interleaved.cabal
37 lines (30 loc) · 1.66 KB
/
uu-interleaved.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
34
35
36
37
Name: uu-interleaved
Version: 0.2.0.2
Build-Type: Simple
License: MIT
Copyright: S Doaitse Swierstra
License-file: LICENSE
Author: Doaitse Swierstra, Utrecht University
Maintainer: Doaitse Swierstra
Stability: stable, but evolving
Homepage: https://github.com/UU-ComputerScience/uu-interleaved
Bug-reports: mailto:doaitse@swierstra.net
Synopsis: An interleaving combinator for use with applicative style implementations.
Description: This module contains parser library independent code which can be used to describe
interleaved execution of applicative style structures.
It is amongst other used in the uu-options package, which provides facilities for
parsing command-line options or files containing preferences.
It generalises the permuting parsers and the list merging parsers as e.g. found in
the uulib library. For a more complete description see the Technical Report
describing its implementation and use see
http://www.cs.uu.nl/research/techreps/UU-CS-2013-005.html
cabal-version: >= 1.6
Category: Control, Applicative, Parsing, Text
Tested-with: GHC ==8.0.2, GHC ==8.2.2, GHC ==8.4.3, GHC ==8.6.1
source-repository head
type: git
location: https://github.com/UU-ComputerScience/uu-interleaved
Library
hs-source-dirs: src
Build-Depends: base >= 4.2 && <5
Exposed-modules: Control.Applicative.Interleaved