diff --git a/pkgs/development/libraries/haskell/HaskellForMaths/default.nix b/pkgs/development/libraries/haskell/HaskellForMaths/default.nix new file mode 100644 index 000000000000..19a9793d3f31 --- /dev/null +++ b/pkgs/development/libraries/haskell/HaskellForMaths/default.nix @@ -0,0 +1,18 @@ +{ cabal, QuickCheck, random }: + +cabal.mkDerivation (self: { + pname = "HaskellForMaths"; + version = "0.3.4"; + sha256 = "1cmhzcybv3kwvs058sjihdkqr72rygv2nmbcy8i485pk35yq31sm"; + buildDepends = [ QuickCheck random ]; + meta = { + homepage = "http://haskellformaths.blogspot.com/"; + description = "Combinatorics, group theory, commutative algebra, non-commutative algebra"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + maintainers = [ + self.stdenv.lib.maintainers.andres + self.stdenv.lib.maintainers.simons + ]; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index fa3059b93d7e..2cf554d5e9c9 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -692,6 +692,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); hackageDb = callPackage ../development/libraries/haskell/hackage-db {}; + haskellForMaths = callPackage ../development/libraries/haskell/HaskellForMaths {}; + haxr = callPackage ../development/libraries/haskell/haxr {}; haxr_th = callPackage ../development/libraries/haskell/haxr-th {};