Name : ghc-cassava
| |
Version : 0.5.1.0
| Vendor : obs://build_opensuse_org/devel:languages:haskell
|
Release : lp150.4.3
| Date : 2018-12-10 04:14:38
|
Group : Development/Libraries/Haskell
| Source RPM : ghc-cassava-0.5.1.0-lp150.4.3.src.rpm
|
Size : 1.18 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:/lts:/12/openSUSE_Leap_15.0/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.1.0-C1YNvSZa0es4UfyBKEdLBU-ghc8.4.4.so()(64bit)
Requires :