Merge pull request #3153 from aycanirican/pipes-work
Added pipes-csv and pipes-http packages.
This commit is contained in:
commit
ba2a7d4755
|
@ -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;
|
||||||
|
};
|
||||||
|
})
|
|
@ -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 {};
|
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 {};
|
pipesNetwork = callPackage ../development/libraries/haskell/pipes-network {};
|
||||||
|
|
||||||
pipesGroup = callPackage ../development/libraries/haskell/pipes-group {};
|
pipesGroup = callPackage ../development/libraries/haskell/pipes-group {};
|
||||||
|
|
Loading…
Reference in New Issue