./textproc/hs-cassava, CSV parsing and encoding library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.5.2.0nb1, Package name: hs-cassava-0.5.2.0nb1, Maintainer: pkgsrc-users

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")


Required to run:
[devel/hs-vector] [devel/hs-unordered-containers] [textproc/hs-attoparsec] [lang/ghc88] [textproc/hs-text-short] [devel/hs-Only] [devel/hs-bytestring-builder]

Required to build:
[pkgtools/cwrappers]

Master sites:

RMD160: 1913809650916b73dd6cab17d4374666bb6f83c4
Filesize: 36.534 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162)
Log message:
textproc: Remove SHA1 hashes for distfiles
   2021-05-03 21:01:21 by Masatake Daimon | Files touched by this commit (475) | Package updated
Log message:
*: Bump PKGREVISION for ghc-9.0.1
   2021-04-24 08:10:40 by Masatake Daimon | Files touched by this commit (5)
Log message:
Fix build with GHC 9
   2020-05-11 19:52:21 by Roland Illig | Files touched by this commit (190) | Package updated
Log message:
hs-*: add PLIST files

These PLIST files have been autogenerated by mk/haskell.mk using
HS_UPDATE_PLIST=yes during a bulk build.  They will help to track changes
to the packages.  The Haskell packages didn't have PLIST files because
their paths contained package hashes.  These hashes are now determined by
mk/haskell.mk, which makes it easy to generate easy to read PLIST files.
   2020-04-03 09:40:44 by Thomas Klausner | Files touched by this commit (1)
Log message:
hs-cassava: add missing DEPENDS.

Fixes build.
   2020-03-30 18:49:19 by Taylor R Campbell | Files touched by this commit (4)
Log message:
hs-cassava: Import version 0.5.2.0