Wrapper around the Haskell library cassava for processing CSV data in constant space via io-streams.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

cassava-streams.nix 597B

1234567891011121314151617181920
  1. { mkDerivation, base, bytestring, cassava, io-streams, QuickCheck
  2. , stdenv, tasty, tasty-quickcheck, vector
  3. }:
  4. mkDerivation {
  5. pname = "cassava-streams";
  6. version = "0.3.0.4";
  7. src = ./.;
  8. isLibrary = true;
  9. isExecutable = true;
  10. libraryHaskellDepends = [
  11. base bytestring cassava io-streams vector
  12. ];
  13. testHaskellDepends = [
  14. base bytestring cassava io-streams QuickCheck tasty
  15. tasty-quickcheck vector
  16. ];
  17. homepage = "https://code.devalot.com/open/cassava-streams";
  18. description = "io-streams interface for the cassava CSV library";
  19. license = stdenv.lib.licenses.bsd3;
  20. }