Bug in Parsec.Token

Don Stewart dons at galois.com
Tue Mar 16 01:27:10 EDT 2010


Parsec98 is kind of a cool name, actually.

-- Don

garious:
> > Derek, if you wouldn't mind renaming Parsec 3, I volunteer to become
> > the maintainer of the Parsec package.
> 
> Alternatively, how do people feel about branching Parsec 2.1 as
> Parsec98 in Hackage?  This would allow Derek to keep Parsec 3 as the
> "future of Parsec" and those such as myself, the ability to freeze on
> the Haskell98 implementation.
> 
> Thanks,
> Greg
> 
> 
> On Mon, Mar 15, 2010 at 4:37 PM, Greg Fitzgerald <garious at gmail.com> wrote:
> >> If the community wants to freeze on Parsec 2, then I have no problem
> >> renaming the package, otherwise I think it is both unnecessary and a
> >> waste of effort.
> >
> > Reasons one might prefer Parsec 2.1:
> > * Haskell98 implementation
> > * Daan Leijen's whitepapers:
> >   http://legacy.cs.uu.nl/daan/download/parsec/parsec.pdf
> >   http://legacy.cs.uu.nl/daan/download/papers/parsec-paper.pdf
> >
> > Reasons one might prefer Parsec 3.1:
> > * Parametric in the input stream type (parses ByteStrings)
> > * Monad transformer that can be stacked on arbitrary monads
> > * More Haddock documentation
> >
> > Parsec 3 is certainly useful, but there are still good, valid reasons
> > one might prefer Parsec 2.1.
> >
> > Derek, if you wouldn't mind renaming Parsec 3, I volunteer to become
> > the maintainer of the Parsec package.
> >
> > Thanks,
> > Greg
> >
> 


More information about the Libraries mailing list