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

cassava

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.5.0
2 months ago
Versions
30
Downloads
79,074 total
Dependent Packages
25
Dependent Repos
451
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 13 years ago
Last Synced about 1 month ago
Repository
Stars 222 on GitHub
Forks 106 on GitHub
Docker Dependents 2
Docker Downloads 89
Commits 452
Committers 44
Avg per Author 10.273
DDS 0.345
Rankings on hackage.haskell.org
Overall Top 2.4%
Downloads Top 1.8%
Dependent packages Top 1.4%
Dependent repos Top 0.9%
Forks Top 2.9%
Docker downloads Top 1.3%