Tabulate: a Scala CVS handling library

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Tabulate: a Scala CVS handling library

Nicolas Rinaudo
I wanted to share Tabulate, a Scala library for parsing and serialising CSV data.

Tabulate is heavily type class based, which allows for automatic or easy derivation of parsers / serialisers for most types.
It comes with connectors for scalaz-streams (turns CSV data into sinks or sources), Scalaz and Cats (provides parsers / serialisers for the new types they introduce).

I've tried my best to make Tabulate RFC compliant, and as far as I can tell, it should parse anything sane thrown its way / serialise in a way that most sane software will be able to open.

Tabulate is available on Github under the MIT license.

--
You received this message because you are subscribed to the Google Groups "scala-announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.