An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Cassava

This is a fork of cassava that changes the problematic bytestring--LT-0_10_4 flag name to bytestring-LT-0_10_4. This allows the package to be built by Stack (as of version 1.5.1). See https://github.com/hvr/cassava/pull/155 for more information. cassava is a library for parsing and encoding RFC 4180 compliant comma-separated values (CSV) data, which is a textual line-oriented format commonly used for exchanging tabular data. cassava's API includes support for Index-based record-conversion Name-based record-conversion Typeclass directed conversion of fields and records Built-in field-conversion instances for standard types Customizable record-conversion instance derivation via GHC generics Low-level bytestring builders (see Data.Csv.Builder) Incremental decoding and encoding API (see Data.Csv.Incremental) Streaming API for constant-space decoding (see Data.Csv.Streaming) Moreover, this library is designed to be easy to use; for instance, here's a very simple example of encoding CSV data: Please refer to the documentation in Data.Csv and the included README for more usage examples.

Ecosystem
hackage.haskell.org
Latest Release
0.5.1.0
over 8 years ago
Versions
1
Downloads
1,328 total
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/Cassava
spec
License BSD-3-Clause
First Release over 8 years ago
Last Synced 9 days ago
Repository
Stars 0 on GitHub
Forks 0 on GitHub