There are lots of Haskell CSV parsers out there. Most have poor
error-reporting, and do not scale to large inputs. I am pleased to announce an
industrial-strength library that is robust, fast, space-efficient, lazy, and
scales to gigantic inputs with no loss of performance.
On 02/25/2013 10:47 AM, Malcolm Wallace wrote:
There are lots of Haskell CSV parsers out there. Most have poor
error-reporting, and do not scale to large inputs. I am pleased to announce an
industrial-strength library that is robust, fast, space-efficient, lazy, and
scales to gigantic
On 25 Feb 2013, at 11:14, Oliver Charles wrote:
Obvious question: How does this compare to cassava? Especially cassava's
Data.CSV.Incremental module? I specifically ask because you mention that it's
It is lazier, faster, more space-efficient, and more flexible in its
treatment of errors,
On 25 February 2013 21:47, Malcolm Wallace malcolm.wall...@me.com wrote:
There are lots of Haskell CSV parsers out there. Most have poor
error-reporting, and do not scale to large inputs. I am pleased to announce
an industrial-strength library that is robust, fast, space-efficient, lazy,
Malcolm Wallace malcolm.wall...@me.com writes:
Simple answer - I have never heard of cassava, and suspect it did not exist
when I first did the benchmarking. I'd be happy to re-do my performance
comparison, including cassava and any other recent-ish CSV libraries, if I
can find them.
I
I'd also like to point to a couple of CSV libraries I released a long time ago
and have been maintaining that both target constant-space operation and try
(and hope) for the best in terms of speed. I'd be very interested to know how
they fare in terms of performance benchmarking:
Latest, based
Cassava is quite new, but has the same goals as lazy-csv.
Its about a year old now -
http://blog.johantibell.com/2012/08/a-new-fast-and-easy-to-use-csv-library.html
I know Johan has been working on the benchmarks of late - it would be very
good to know how the two compare in features
On Feb 25,
On Mon, Feb 25, 2013 at 2:32 PM, Don Stewart don...@gmail.com wrote:
Cassava is quite new, but has the same goals as lazy-csv.
Its about a year old now -
http://blog.johantibell.com/2012/08/a-new-fast-and-easy-to-use-csv-library.html
I know Johan has been working on the benchmarks of late -