Added fclabels.

svn path=/nixpkgs/trunk/; revision=21093
This commit is contained in:
Andres Löh 2010-04-15 12:45:15 +00:00
parent 5d94294dd5
commit c7404a30df
3 changed files with 34 additions and 0 deletions

View File

@ -0,0 +1,12 @@
{cabal, monadsFd}:
cabal.mkDerivation (self : {
pname = "fclabels";
version = "0.4.2";
sha256 = "d1abfd94f8970e55ed839645a58697b8beeacc5e5ea4a5861001539aa8fc28d7";
propagatedBuildInputs = [monadsFd];
meta = {
description = "First class accessor labels";
};
})

View File

@ -0,0 +1,14 @@
{cabal, transformers}:
cabal.mkDerivation (self : {
pname = "monads-fd";
version = "0.0.0.1";
sha256 = "7eaac97b2c91a670171f18ebeb3f73b1a45e16576851279f73ea2e1f5ec63b25";
propagatedBuildInputs = [transformers];
meta = {
description = "Monad classes, using functional dependencies";
license = "BSD";
maintainers = [self.stdenv.lib.maintainers.andres];
};
})

View File

@ -140,6 +140,10 @@ rec {
inherit cabal; inherit cabal;
}; };
fclabels = import ../development/libraries/haskell/fclabels {
inherit cabal monadsFd;
};
filestore = import ../development/libraries/haskell/filestore { filestore = import ../development/libraries/haskell/filestore {
inherit cabal datetime parsec regexPosix split time utf8String xml Diff; inherit cabal datetime parsec regexPosix split time utf8String xml Diff;
}; };
@ -388,6 +392,10 @@ rec {
inherit cabal mtl; inherit cabal mtl;
}; };
monadsFd = import ../development/libraries/haskell/monads-fd {
inherit cabal transformers;
};
mpppc = import ../development/libraries/haskell/mpppc { mpppc = import ../development/libraries/haskell/mpppc {
inherit cabal ansiTerminal split text; inherit cabal ansiTerminal split text;
}; };