packages feed

uu-parsinglib-2.4.4: uu-parsinglib.cabal

Name:                uu-parsinglib
Version:             2.4.4
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:            http://www.cs.uu.nl/wiki/bin/view/HUT/ParserCombinators
Bug-reports:         mailto:doaitse@swierstra.net
Synopsis:            Online, error-correcting parser combinators; monadic and applicative interfaces       
Cabal-Version:       >=1.4
Description:         New version of the Utrecht University parser combinator library, which  provides online, error correction, 
                     annotation free, applicative style parser combinators. In addition to this we even  provide a monadic interface.
                     Parsers do analyse themselves to avoid commonly made errors
                     .
                     The module "Text.ParserCombinators.UU.Examples" contains a ready-made main function,
                     which can be called to see the error correction at work. It contains extensive haddock documentation; 
                     try all the small tests for yourself to see the correction process at work, and to get a 
                     feeling for how to use the various combinators.
                     .
                     The file "Text.ParserCombinators.UU.Changelog" contains a log of the most recent changes and additions
                     .
                     The file "Text.ParserCombinators.UU.README" contains some references to background information
                     .
                     Version 2.4.2 fixes a dependency in the .cabal file and has made the class 
                     ExtApplicative obsolete since <$ is now in the class Functor
                     .
                     Version 2.4.3: removed the class Symbol, which enabled us to become more H98-ish
Category:            Parsing

Library
  hs-source-dirs:    src

  Build-Depends:     base >= 4.2 && <5, haskell98
  Exposed-modules:   Text.ParserCombinators.UU
                     Text.ParserCombinators.UU.CHANGELOG
                     Text.ParserCombinators.UU.README
                     Text.ParserCombinators.UU.Core  
                     Text.ParserCombinators.UU.BasicInstances
                     Text.ParserCombinators.UU.Derived
                     Text.ParserCombinators.UU.Merge 
                     Text.ParserCombinators.UU.Examples
                     Text.ParserCombinators.UU.Parsing