Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions pkgs/development/libraries/haskell/ConstraintKinds/1.1.0.0.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!

{ cabal, dlist, vector }:

cabal.mkDerivation (self: {
pname = "ConstraintKinds";
version = "1.1.0.0";
sha256 = "260c7399a9ccf544a57af8ace0d2a9d49b0670d4a3646d3c3af317650b104dff";
buildDepends = [ dlist vector ];
meta = {
description = "Repackages standard type classes with the ConstraintKinds extension";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})
16 changes: 16 additions & 0 deletions pkgs/development/libraries/haskell/ConstraintKinds/1.3.0.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!

{ cabal, dlist, vector }:

cabal.mkDerivation (self: {
pname = "ConstraintKinds";
version = "1.3.0";
sha256 = "eab751ffb0274e79830003bf1ce453e29c493c7e9a5d64a5cf0d963d302f1e66";
buildDepends = [ dlist vector ];
jailbreak = true;
meta = {
description = "Repackages standard type classes with the ConstraintKinds extension";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})
21 changes: 21 additions & 0 deletions pkgs/development/libraries/haskell/hlearn-algebra/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!

{ cabal, ConstraintKinds, deepseq, hashable, MonadRandom, parallel
, random, vector, vectorHeterogenous
}:

cabal.mkDerivation (self: {
pname = "HLearn-algebra";
version = "1.1.0.1";
sha256 = "aa04d725af69ba78d7c474c52ebd8de7aa7a25db7e0013cde5c42b8559000acc";
buildDepends = [
ConstraintKinds deepseq hashable MonadRandom parallel random vector
vectorHeterogenous
];
meta = {
homepage = "https://github.com/mikeizbicki/HLearn/";
description = "Algebraic foundation for homomorphic learning";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!

{ cabal, ConstraintKinds, heap, HLearnAlgebra, HLearnDatastructures
, HLearnDistributions, listExtras, vector
}:

cabal.mkDerivation (self: {
pname = "HLearn-approximation";
version = "1.1.0";
sha256 = "76a315bd7ce257fcfea4b06428287fce5281f7f3fb44d8209558121fa9bd19bf";
buildDepends = [
ConstraintKinds heap HLearnAlgebra HLearnDatastructures
HLearnDistributions listExtras vector
];
meta = {
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!

{ cabal, binary, ConstraintKinds, deepseq, dlist, hashable
, HLearnAlgebra, HLearnDistributions, listExtras, logfloat
, mathFunctions, MonadRandom, normaldistribution, parsec, primitive
, QuickCheck, statistics, vector, vectorThUnbox
}:

cabal.mkDerivation (self: {
pname = "HLearn-classification";
version = "1.0.1.3";
sha256 = "0d6e4d8eb596aaa1395f8508f1c08f802e15cf2aff2bfa73ab9341684d008185";
buildDepends = [
binary ConstraintKinds deepseq dlist hashable HLearnAlgebra
HLearnDistributions listExtras logfloat mathFunctions MonadRandom
normaldistribution parsec primitive QuickCheck statistics vector
vectorThUnbox
];
meta = {
homepage = "https://github.com/mikeizbicki/HLearn/";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!

{ cabal, ConstraintKinds, deepseq, HLearnAlgebra, listExtras
, MonadRandom, QuickCheck, vector
}:

cabal.mkDerivation (self: {
pname = "HLearn-datastructures";
version = "1.1.0";
sha256 = "8b0f87a003feaccb557b055cf323dc6b85829ef22ffaa769336b2d7b1ad36b1a";
buildDepends = [
ConstraintKinds deepseq HLearnAlgebra listExtras MonadRandom
QuickCheck vector
];
meta = {
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!

{ cabal, ConstraintKinds, deepseq, erf, gamma, graphviz
, HLearnAlgebra, HLearnDatastructures, hmatrix, listExtras
, mathFunctions, MonadRandom, normaldistribution, QuickCheck
, statistics, vector, vectorThUnbox
}:

cabal.mkDerivation (self: {
pname = "HLearn-distributions";
version = "1.1.0.2";
sha256 = "eef328acd2739a3022972a0c2de48e4b4325c5810543b60a207b3136a75669a7";
buildDepends = [
ConstraintKinds deepseq erf gamma graphviz HLearnAlgebra
HLearnDatastructures hmatrix listExtras mathFunctions MonadRandom
normaldistribution QuickCheck statistics vector vectorThUnbox
];
meta = {
homepage = "https://github.com/mikeizbicki/HLearn/";
description = "Distributions for use with the HLearn library";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})
16 changes: 16 additions & 0 deletions pkgs/development/libraries/haskell/normaldistribution/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!

{ cabal, random }:

cabal.mkDerivation (self: {
pname = "normaldistribution";
version = "1.1.0.3";
sha256 = "6d7ba381946f76f3bd848c90e5bcc6f6ae5c418f7ae294cfc2559541fa02f7e0";
buildDepends = [ random ];
meta = {
homepage = "https://github.com/bjornbm/normaldistribution";
description = "Minimum fuss normally distributed random values";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})
16 changes: 16 additions & 0 deletions pkgs/development/libraries/haskell/vector-heterogenous/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!

{ cabal, vector }:

cabal.mkDerivation (self: {
pname = "vector-heterogenous";
version = "0.1.2";
sha256 = "5c1baf72de0af347db43a919b8f99574ba68d9a97e301c688ff7c0ac20f7d062";
buildDepends = [ vector ];
meta = {
homepage = "https://github.com/mikeizbicki/vector-heterogenous/";
description = "A type-safe library for vectors whose elements can be of any type, or any type satisfying some constraints";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})
16 changes: 16 additions & 0 deletions pkgs/top-level/haskell-packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -493,6 +493,10 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in

constraints = callPackage ../development/libraries/haskell/constraints {};

ConstraintKinds_1_1_0_0 = callPackage ../development/libraries/haskell/ConstraintKinds/1.1.0.0.nix {};
ConstraintKinds_1_3_0 = callPackage ../development/libraries/haskell/ConstraintKinds/1.3.0.nix {};
ConstraintKinds = self.ConstraintKinds_1_3_0;

controlBool = callPackage ../development/libraries/haskell/control-bool {};

controlMonadFree = callPackage ../development/libraries/haskell/control-monad-free {};
Expand Down Expand Up @@ -1212,6 +1216,14 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in

hjsmin = callPackage ../development/libraries/haskell/hjsmin {};

HLearnAlgebra = callPackage ../development/libraries/haskell/hlearn-algebra {
ConstraintKinds = self.ConstraintKinds_1_1_0_0;
};
HLearnApproximation = callPackage ../development/libraries/haskell/hlearn-approximation { };
HLearnClassification = callPackage ../development/libraries/haskell/hlearn-classification { };
HLearnDatastructures = callPackage ../development/libraries/haskell/hlearn-datastructures { };
HLearnDistributions = callPackage ../development/libraries/haskell/hlearn-distributions { };

hledger = callPackage ../development/libraries/haskell/hledger {};
hledgerLib = callPackage ../development/libraries/haskell/hledger-lib {};
hledgerInterest = callPackage ../applications/office/hledger-interest {};
Expand Down Expand Up @@ -1772,6 +1784,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
networkConduit = callPackage ../development/libraries/haskell/network-conduit {};
networkConduitTls = callPackage ../development/libraries/haskell/network-conduit-tls {};

normaldistribution = callPackage ../development/libraries/haskell/normaldistribution {};

networkFancy = callPackage ../development/libraries/haskell/network-fancy {};

networkInfo = callPackage ../development/libraries/haskell/network-info {};
Expand Down Expand Up @@ -2752,6 +2766,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in

vectorBinaryInstances = callPackage ../development/libraries/haskell/vector-binary-instances {};

vectorHeterogenous = callPackage ../development/libraries/haskell/vector-heterogenous {};

vectorInstances = callPackage ../development/libraries/haskell/vector-instances {};

vectorSpace = callPackage ../development/libraries/haskell/vector-space {};
Expand Down