Ecosyste.ms: Packages

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

Top 2.4% on hackage.haskell.org
Top 1.8% downloads on hackage.haskell.org
Top 1.4% dependent packages on hackage.haskell.org
Top 0.9% dependent repos on hackage.haskell.org
Top 2.9% forks on hackage.haskell.org
Top 1.3% docker downloads on hackage.haskell.org

hackage.haskell.org : 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.

Registry - Source - JSON
purl: pkg:hackage/cassava
Keywords: bsd3, csv, library, text, web, cassava, csv-parser, csv-parsing, haskell
License: BSD-3-Clause
Latest release: 22 days ago
First release: over 11 years ago
Dependent packages: 25
Dependent repositories: 451
Downloads: 74,221 total
Stars: 219 on GitHub
Forks: 105 on GitHub
Docker dependents: 2
Docker downloads: 89
Total Commits: 452
Committers: 44
Average commits per author: 10.273
Development Distribution Score (DDS): 0.345
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 7 days ago

    Loading...
    Readme
    Loading...