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