summary refs log tree commit diff
diff options
context:
space:
mode:
authorMateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk>2014-05-23 06:32:50 +0200
committerMateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk>2014-05-23 18:02:20 +0200
commit099f7d5620eeea80bdfced5429761c80e3f72d6a (patch)
treedf3956256018c7cc3c6995fcc40326d7a5dd87c3
parentf4f0dab825354a3faec1b245d1b08e6b3d8cf53d (diff)
downloadnixlib-099f7d5620eeea80bdfced5429761c80e3f72d6a.tar
nixlib-099f7d5620eeea80bdfced5429761c80e3f72d6a.tar.gz
nixlib-099f7d5620eeea80bdfced5429761c80e3f72d6a.tar.bz2
nixlib-099f7d5620eeea80bdfced5429761c80e3f72d6a.tar.lz
nixlib-099f7d5620eeea80bdfced5429761c80e3f72d6a.tar.xz
nixlib-099f7d5620eeea80bdfced5429761c80e3f72d6a.tar.zst
nixlib-099f7d5620eeea80bdfced5429761c80e3f72d6a.zip
minioperational: 0.4.3
-rw-r--r--pkgs/development/libraries/haskell/minioperational/default.nix14
-rw-r--r--pkgs/top-level/haskell-packages.nix2
2 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/development/libraries/haskell/minioperational/default.nix b/pkgs/development/libraries/haskell/minioperational/default.nix
new file mode 100644
index 000000000000..99cae442c3bb
--- /dev/null
+++ b/pkgs/development/libraries/haskell/minioperational/default.nix
@@ -0,0 +1,14 @@
+{ cabal, transformers }:
+
+cabal.mkDerivation (self: {
+  pname = "minioperational";
+  version = "0.4.3";
+  sha256 = "09z8536q0cc09iack6s8fghgrc5f3syq3sxf2cnai3rcfaqix86p";
+  buildDepends = [ transformers ];
+  meta = {
+    homepage = "https://github.com/fumieval/minioperational";
+    description = "fast and simple operational monad";
+    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 9f58cbf08ee1..e772160255b6 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -1377,6 +1377,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
 
   minimorph = callPackage ../development/libraries/haskell/minimorph {};
 
+  minioperational = callPackage ../development/libraries/haskell/minioperational {};
+
   miniutter = callPackage ../development/libraries/haskell/miniutter {
     binary = self.binary_0_7_2_1;
   };