summary refs log tree commit diff
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2014-06-20 22:33:36 -0700
committerJohn Wiegley <johnw@newartisans.com>2014-06-20 22:33:36 -0700
commit9d36361931af2d6295904bd53dd7ee3390796c6f (patch)
tree2e32ef85b03b030844205139712e095f924c7505
parent11e25f1a3e89b9c54778c178f9b113e4b44ac111 (diff)
downloadnixlib-9d36361931af2d6295904bd53dd7ee3390796c6f.tar
nixlib-9d36361931af2d6295904bd53dd7ee3390796c6f.tar.gz
nixlib-9d36361931af2d6295904bd53dd7ee3390796c6f.tar.bz2
nixlib-9d36361931af2d6295904bd53dd7ee3390796c6f.tar.lz
nixlib-9d36361931af2d6295904bd53dd7ee3390796c6f.tar.xz
nixlib-9d36361931af2d6295904bd53dd7ee3390796c6f.tar.zst
nixlib-9d36361931af2d6295904bd53dd7ee3390796c6f.zip
haskell-free-operational: Remove expression
-rw-r--r--pkgs/development/libraries/haskell/free-operational/default.nix18
-rw-r--r--pkgs/top-level/haskell-packages.nix2
2 files changed, 0 insertions, 20 deletions
diff --git a/pkgs/development/libraries/haskell/free-operational/default.nix b/pkgs/development/libraries/haskell/free-operational/default.nix
deleted file mode 100644
index 804577563845..000000000000
--- a/pkgs/development/libraries/haskell/free-operational/default.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-{ cabal, comonadTransformers, free, kanExtensions, mtl, comonad
-, transformers
-}:
-
-cabal.mkDerivation (self: {
-  pname = "free-operational";
-  version = "0.5.0.0";
-  sha256 = "0gim4m0l76sxxg6a8av1gl6qjpwxwdzyviij86d06v1150r08dmb";
-  jailbreak = true;             # needs an old version of kan-extensions
-  buildDepends = [
-    comonadTransformers free kanExtensions mtl transformers comonad
-  ];
-  meta = {
-    description = "Operational Applicative, Alternative, Monad and MonadPlus from free types";
-    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 08b7c875c909..4441a85b1998 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -801,8 +801,6 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
 
   free = callPackage ../development/libraries/haskell/free {};
 
-  freeOperational = callPackage ../development/libraries/haskell/free-operational {};
-
   freeGame_1_0_5 = callPackage ../development/libraries/haskell/free-game/1.0.5.nix {
     boundingboxes = self.boundingboxes_0_1_1;
   };