Name : ghc-cassava
| |
Version : 0.5.3.2
| Vendor : obs://build_opensuse_org/devel:languages:haskell
|
Release : 1.39
| Date : 2024-08-03 09:35:14
|
Group : Unspecified
| Source RPM : ghc-cassava-0.5.3.2-1.39.src.rpm
|
Size : 1.05 MB
| |
Packager : (none)
| |
Summary : A CSV parsing and encoding library
|
Description :
\'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.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/haskell:/ghc-9.8.x/Tumbleweed/x86_64 |
Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server
Provides :
ghc-cassava
ghc-cassava(x86-64)
libHScassava-0.5.3.2-HTJDQOU7vWqFb0UqSSYDY1-ghc9.8.2.so()(64bit)
Requires :