Added pipes-csv and pipes-http
This commit is contained in:
parent
b8cb960a58
commit
ea7ddcd864
21
pkgs/development/libraries/haskell/pipes-csv/default.nix
Normal file
21
pkgs/development/libraries/haskell/pipes-csv/default.nix
Normal file
@ -0,0 +1,21 @@
|
||||
{ cabal, blazeBuilder, cassava, HUnit, pipes, pipesBytestring
|
||||
, testFramework, testFrameworkHunit, unorderedContainers, vector
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "pipes-csv";
|
||||
version = "1.4.0";
|
||||
sha256 = "1q1gnfnkvlkk8lwllhyar7323k3jynh9rl6x9yks7lc3nqr1n16j";
|
||||
buildDepends = [
|
||||
blazeBuilder cassava pipes unorderedContainers vector
|
||||
];
|
||||
testDepends = [
|
||||
cassava HUnit pipes pipesBytestring testFramework
|
||||
testFrameworkHunit vector
|
||||
];
|
||||
meta = {
|
||||
description = "Fast, streaming csv parser";
|
||||
license = self.stdenv.lib.licenses.mit;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
13
pkgs/development/libraries/haskell/pipes-http/default.nix
Normal file
13
pkgs/development/libraries/haskell/pipes-http/default.nix
Normal file
@ -0,0 +1,13 @@
|
||||
{ cabal, httpClient, httpClientTls, pipes }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "pipes-http";
|
||||
version = "1.0.1";
|
||||
sha256 = "15jmhf6lgqxv9zn08dky8biiv8cp4s3vf0xmp78pbllaqkvm4z9w";
|
||||
buildDepends = [ httpClient httpClientTls pipes ];
|
||||
meta = {
|
||||
description = "HTTP client with pipes interface";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
@ -1723,6 +1723,10 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
|
||||
|
||||
pipesConcurrency = callPackage ../development/libraries/haskell/pipes-concurrency {};
|
||||
|
||||
pipesCsv = callPackage ../development/libraries/haskell/pipes-csv {};
|
||||
|
||||
pipesHttp = callPackage ../development/libraries/haskell/pipes-http {};
|
||||
|
||||
pipesNetwork = callPackage ../development/libraries/haskell/pipes-network {};
|
||||
|
||||
pipesGroup = callPackage ../development/libraries/haskell/pipes-group {};
|
||||
|
Loading…
Reference in New Issue
Block a user