Re: [Haskell-cafe] ANN: nanoparsec 0.1

2011-01-10 Thread Maciej Piechotka
On Sun, 2011-01-09 at 16:54 +, Magnus Therning wrote:
 On 09/01/11 00:46, Maciej Piechotka wrote:
  Nanoparsec is currently simply a port of attoparsec on the ListLike (the
  abstraction of lists used by iteratee).
  
  It allows to achive in parsing a near-attoparsec levels of speed
  (benchmarks from attoparsec library shown a 0.450 ± 0.028 for
  attoparsec, 0.479 ± 0.043 for nanoparsec and 1.532 ± 0.084 for parsec 3)
  combining the flexibility of stream of parsec 3 with the iterative
  approach and speed of attoparsec.
 
 It's a bit unfortunate that it requires base 4.3, GHC 7 hasn't made it
 into a lot of distros yet so that causes a lot of extra work when
 wanting to try it out :-(
 
 /M

I'll fix it in next release.

Regards


signature.asc
Description: This is a digitally signed message part
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] ANN: nanoparsec 0.1

2011-01-09 Thread Magnus Therning
On 09/01/11 00:46, Maciej Piechotka wrote:
 Nanoparsec is currently simply a port of attoparsec on the ListLike (the
 abstraction of lists used by iteratee).
 
 It allows to achive in parsing a near-attoparsec levels of speed
 (benchmarks from attoparsec library shown a 0.450 ± 0.028 for
 attoparsec, 0.479 ± 0.043 for nanoparsec and 1.532 ± 0.084 for parsec 3)
 combining the flexibility of stream of parsec 3 with the iterative
 approach and speed of attoparsec.

It's a bit unfortunate that it requires base 4.3, GHC 7 hasn't made it
into a lot of distros yet so that causes a lot of extra work when
wanting to try it out :-(

/M

-- 
Magnus Therning  OpenPGP: 0xAB4DFBA4
email: mag...@therning.org   jabber: mag...@therning.org
twitter: magthe   http://therning.org/magnus



signature.asc
Description: OpenPGP digital signature
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] ANN: nanoparsec 0.1

2011-01-08 Thread Maciej Piechotka
Nanoparsec is currently simply a port of attoparsec on the ListLike (the
abstraction of lists used by iteratee).

It allows to achive in parsing a near-attoparsec levels of speed
(benchmarks from attoparsec library shown a 0.450 ± 0.028 for
attoparsec, 0.479 ± 0.043 for nanoparsec and 1.532 ± 0.084 for parsec 3)
combining the flexibility of stream of parsec 3 with the iterative
approach and speed of attoparsec.

Regards 


signature.asc
Description: This is a digitally signed message part
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe