[Haskell-cafe] Ideas on a fast and tidy CSV library

Johan Tibell johan.tibell at gmail.com
Tue Jul 23 22:13:22 CEST 2013


On Tue, Jul 23, 2013 at 5:45 PM, Ben Gamari <bgamari.foss at gmail.com> wrote:
> Justin Paston-Cooper <paston.cooper at gmail.com> writes:
>
>> Dear All,
>>
>> Recently I have been doing a lot of CSV processing. I initially tried to
>> use the Data.Csv (cassava) library provided on Hackage, but I found this to
>> still be too slow for my needs. In the meantime I have reverted to hacking
>> something together in C, but I have been left wondering whether a tidy
>> solution might be possible to implement in Haskell.
>>
> Have you tried profiling your cassava implementation? In my experience
> I've found it's quite quick. If you have an example of a slow path I'm
> sure Johan (cc'd) would like to know about it.

I'm always interested in examples of code that is not running fast
enough. Send me a reproducible example (preferably as a bug on the
GitHub bug tracker) and I'll take a look.




More information about the Haskell-Cafe mailing list