diff options
author | John Wiegley <johnw@newartisans.com> | 2014-05-23 16:54:57 +0200 |
---|---|---|
committer | Peter Simons <simons@cryp.to> | 2014-05-23 17:39:15 +0200 |
commit | 04f3c8e718f12b04703e9b11db81381bc4b78eab (patch) | |
tree | c7c3bc7a057068a18d2dd55140e778af469002d7 | |
parent | 34c6a26f5dda453b5a332a0b13564dd4c13069c5 (diff) | |
download | nixlib-04f3c8e718f12b04703e9b11db81381bc4b78eab.tar nixlib-04f3c8e718f12b04703e9b11db81381bc4b78eab.tar.gz nixlib-04f3c8e718f12b04703e9b11db81381bc4b78eab.tar.bz2 nixlib-04f3c8e718f12b04703e9b11db81381bc4b78eab.tar.lz nixlib-04f3c8e718f12b04703e9b11db81381bc4b78eab.tar.xz nixlib-04f3c8e718f12b04703e9b11db81381bc4b78eab.tar.zst nixlib-04f3c8e718f12b04703e9b11db81381bc4b78eab.zip |
haskell-recursion-schemes: add version 4.0
-rw-r--r-- | pkgs/development/libraries/haskell/recursion-schemes/default.nix | 14 | ||||
-rw-r--r-- | pkgs/top-level/haskell-packages.nix | 2 |
2 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/development/libraries/haskell/recursion-schemes/default.nix b/pkgs/development/libraries/haskell/recursion-schemes/default.nix new file mode 100644 index 000000000000..78e7da44061a --- /dev/null +++ b/pkgs/development/libraries/haskell/recursion-schemes/default.nix @@ -0,0 +1,14 @@ +{ cabal, comonad, free, transformers }: + +cabal.mkDerivation (self: { + pname = "recursion-schemes"; + version = "4.0"; + sha256 = "1xc1k04p3birxgv5h3ypw85w0cgq4d5rsmadx4pc3j409y6i5p06"; + buildDepends = [ comonad free transformers ]; + meta = { + homepage = "http://github.com/ekmett/recursion-schemes/"; + description = "Generalized bananas, lenses and barbed wire"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 497e1dde6a6a..abb58bd7bcc1 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1781,6 +1781,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in recaptcha = callPackage ../development/libraries/haskell/recaptcha {}; + recursionSchemes = callPackage ../development/libraries/haskell/recursion-schemes {}; + reducers = callPackage ../development/libraries/haskell/reducers {}; reflection = callPackage ../development/libraries/haskell/reflection {}; |