| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ghc-cassava | Distribution: openSUSE Tumbleweed |
| Version: 0.5.4.0 | Vendor: openSUSE |
| Release: 2.4 | Build date: Wed Jun 18 12:33:30 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 1156025 | Source RPM: ghc-cassava-0.5.4.0-2.4.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://hackage.haskell.org/package/cassava | |
| Summary: A CSV parsing and encoding library | |
'cassava' is a library for parsing and encoding [RFC
4180](https://tools.ietf.org/html/rfc4180) compliant [comma-separated values
(CSV)](https://en.wikipedia.org/wiki/Comma-separated_values) 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](https://hackage.haskell.org/package/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:
>>> Data.Csv.encode [("John",27),("Jane",28)] "John,27rnJane,28rn"
Please refer to the documentation in "Data.Csv" and the included
[README](#readme) for more usage examples.
BSD-3-Clause
* Wed Jun 18 2025 Peter Simons <psimons@suse.com>
- Update cassava to version 0.5.4.0 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
* Tue Jun 10 2025 Peter Simons <psimons@suse.com>
- Update cassava to version 0.5.4.0.
[#]# Version 0.5.4.0
* Add `decodeWithP` and `decodeByNameWithP` to `Streaming` interface ([PR #237](https://github.com/haskell-hvr/cassava/pull/237)).
* Build tested with GHC 8.0 - 9.12.2.
* Functionality tested with GHC 8.4 - 9.12.2.
* Tue Mar 11 2025 Peter Simons <psimons@suse.com>
- Update cassava to version 0.5.3.2 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
* Sat Aug 03 2024 Peter Simons <psimons@suse.com>
- Update cassava to version 0.5.3.2.
[#]# Version 0.5.3.2
* Proper exception on hanging doublequote ([PR #222](https://github.com/haskell-hvr/cassava/pull/222)).
* Allow latest `hashable`.
* Build tested with GHC 8.0 - 9.10.1.
* Functionality tested with GHC 8.4 - 9.10.1.
* Tue Apr 23 2024 Peter Simons <psimons@suse.com>
- Update cassava to version 0.5.3.1.
[#]# Version 0.5.3.1
* Remove support for GHC 7.
* Remove cabal flag `bytestring--LT-0_10_4` and support for `bytestring < 0.10.4`.
* Tested with GHC 8.0 - 9.10 alpha3
[#]# Version 0.5.3.0 revision 2
* Allow `bytestring-0.12`
* Tested with GHC 7.4 - 9.6.2
[#]# Version 0.5.3.0 revision 1
* Allow `base-4.18`
* Tested with GHC 7.4 - 9.6.1 alpha
* Wed Oct 04 2023 Peter Simons <psimons@suse.com>
- Update cassava to version 0.5.3.0 revision 5.
Upstream has revised the Cabal build instructions on Hackage.
* Sun Aug 27 2023 Peter Simons <psimons@suse.com>
- Update cassava to version 0.5.3.0 revision 4.
Upstream has revised the Cabal build instructions on Hackage.
* Mon Jul 31 2023 Peter Simons <psimons@suse.com>
- Update cassava to version 0.5.3.0 revision 3.
Upstream has revised the Cabal build instructions on Hackage.
* Sat Jul 08 2023 Peter Simons <psimons@suse.com>
- Update cassava to version 0.5.3.0 revision 2.
Upstream has revised the Cabal build instructions on Hackage.
* Thu Mar 30 2023 Peter Simons <psimons@suse.com>
- Updated spec file to conform with ghc-rpm-macros-2.5.2.
* Sat Feb 04 2023 Peter Simons <psimons@suse.com>
- Update cassava to version 0.5.3.0 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
* Sun Jul 10 2022 Peter Simons <psimons@suse.com>
- Update cassava to version 0.5.3.0.
[#]# Version 0.5.3.0
* Improve error messages for `lookup` and NamedRecord parsers (#197)
* Fix bug (infinite loop) in `FromField Const` instance (#185)
* Turn flag `bytestring--LT-0_10_4` off by default (#183)
* Doc: Add cassava usage example of reading/writing to file (#97)
* Update to latest version of dependencies (#190, #193, #199)
* Tested with GHC 7.4 - 9.4 (#184, #204)
* Wed Jun 22 2022 Peter Simons <psimons@suse.com>
- Update cassava to version 0.5.2.0 revision 8.
Upstream has revised the Cabal build instructions on Hackage.
/usr/lib64/ghc-9.10.2/lib/libHScassava-0.5.4.0-AQc5Wp8lv1oHwxBPA8BzKW-ghc9.10.2.so /usr/share/licenses/ghc-cassava /usr/share/licenses/ghc-cassava/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 17 23:12:24 2025