packages feed

uu-interleaved-0.2.0.2: uu-interleaved.cabal

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