packages feed

parsec1-1.0.0.1: parsec1.cabal

cabal-version: >= 1.2
name:           parsec1
version:        1.0.0.1
license:        BSD3
license-file:   LICENSE
author:         Daan Leijen <daan@cs.uu.nl>
maintainer:     Christian Maeder <Christian.Maeder@dfki.de>
homepage:       http://www.cs.uu.nl/~daan/parsec.html
category:       Parsing
synopsis:       Portable monadic parser combinators
description:
    Parsec is designed from scratch as an industrial-strength parser
    library.  It is simple, safe, well documented (on the package
    homepage), has extensive libraries and good error messages,
    and is also fast.
    .
    This package is the core haskell98 part of the parsec2
    package, intended to preserve its simplicity and portability.
    .

    Note, that the module names overlap with those of parsec from the Haskell
    Platform, therefore I do not recommend to unconditionally use parsec1 (or
    parsec2 and parsec3) as dependency instead of "parsec < 3", "parsec > 2", or
    just "parsec".  In order to ensure the use of these limited and portable
    parsec1 functions, you may want to hide the official parsec package for
    your own developments.
    .
    This version only differs from the pervious one by a changed description.
build-type:     Simple
cabal-version:      >= 1.6
library {
  exposed-modules:
    Text.ParserCombinators.Parsec.Error,
    Text.ParserCombinators.Parsec.Char,
    Text.ParserCombinators.Parsec.Combinator,
    Text.ParserCombinators.Parsec.Pos,
    Text.ParserCombinators.Parsec.Prim,
    Text.ParserCombinators.Parsec
  build-depends:    base < 5
}