{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/cassava","name":"cassava","description":"cassava is a library for parsing and encoding RFC 4180\ncompliant comma-separated values (CSV) data,\nwhich is a textual line-oriented format commonly used for exchanging tabular data.\n\ncassava's API includes support for\n\nIndex-based record-conversion\n\nName-based record-conversion\n\nTypeclass directed conversion of fields and records\n\nBuilt-in field-conversion instances for standard types\n\nCustomizable record-conversion instance derivation via GHC generics\n\nLow-level bytestring builders (see Data.Csv.Builder)\n\nIncremental decoding and encoding API (see Data.Csv.Incremental)\n\nStreaming API for constant-space decoding (see Data.Csv.Streaming)\n\nMoreover, this library is designed to be easy to use; for instance, here's a\nvery simple example of encoding CSV data:\n\nPlease refer to the documentation in Data.Csv and the included README for more usage examples.","version":"0.5.5.0","softwareVersion":"0.5.5.0","license":"https://spdx.org/licenses/BSD-3-Clause","codeRepository":"https://github.com/haskell-hvr/cassava","issueTracker":"https://github.com/haskell-hvr/cassava/issues","url":"https://github.com/haskell-hvr/cassava","keywords":["bsd3","csv","library","text","web","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"HerbertValerioRiedel"},{"@type":"Person","name":"AndreasAbel"},{"@type":"Person","name":"phadej"},{"@type":"Person","name":"JohanTibell"}],"author":[{"@type":"Person","name":"HerbertValerioRiedel"},{"@type":"Person","name":"AndreasAbel"},{"@type":"Person","name":"phadej"},{"@type":"Person","name":"JohanTibell"}],"copyrightHolder":[{"@type":"Person","name":"HerbertValerioRiedel"},{"@type":"Person","name":"AndreasAbel"},{"@type":"Person","name":"phadej"},{"@type":"Person","name":"JohanTibell"}],"dateCreated":"2012-08-24","dateModified":"2026-02-23","datePublished":"2026-02-23","copyrightYear":2012,"downloadUrl":"https://hackage.haskell.org/package/cassava-0.5.5.0/cassava-0.5.5.0.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/cassava"],"https://www.w3.org/ns/activitystreams#likes":226,"https://forgefed.org/ns#forks":110}