summary refs log tree commit diff
path: root/pkgs/development/libraries/haskell/benchpress
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2008-08-29 09:05:49 +0000
committerPeter Simons <simons@cryp.to>2008-08-29 09:05:49 +0000
commit9be673de5e91ebd9c89dc3bd5a890961d6c73b7a (patch)
treeef3387d0c4c5c82e3b747b24c29d07d68f08e76f /pkgs/development/libraries/haskell/benchpress
parent29149e5385f3e14f4ea3efa91f2be6be21319d52 (diff)
downloadnixpkgs-9be673de5e91ebd9c89dc3bd5a890961d6c73b7a.tar
nixpkgs-9be673de5e91ebd9c89dc3bd5a890961d6c73b7a.tar.gz
nixpkgs-9be673de5e91ebd9c89dc3bd5a890961d6c73b7a.tar.bz2
nixpkgs-9be673de5e91ebd9c89dc3bd5a890961d6c73b7a.tar.lz
nixpkgs-9be673de5e91ebd9c89dc3bd5a890961d6c73b7a.tar.xz
nixpkgs-9be673de5e91ebd9c89dc3bd5a890961d6c73b7a.tar.zst
nixpkgs-9be673de5e91ebd9c89dc3bd5a890961d6c73b7a.zip
Added maybench, an automated benchmarking tool. The tool depends on benchpress,
 a Haskell library for timed command execution.

For starters, the expression lives in development/libraries/haskell/maybench.
It doesn't really belong there because, though, because, technically, it's an
executable, not a library. If someone has a better idea, please feel free to
move it.

svn path=/nixpkgs/trunk/; revision=12761
Diffstat (limited to 'pkgs/development/libraries/haskell/benchpress')
-rw-r--r--pkgs/development/libraries/haskell/benchpress/default.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/development/libraries/haskell/benchpress/default.nix b/pkgs/development/libraries/haskell/benchpress/default.nix
new file mode 100644
index 00000000000..ce41f4d5ee8
--- /dev/null
+++ b/pkgs/development/libraries/haskell/benchpress/default.nix
@@ -0,0 +1,12 @@
+{cabal}:
+
+cabal.mkDerivation (self : {
+  pname = "benchpress";
+  version = "0.2.2";
+  sha256 = "185j2viimr1vbbgh9havdj2nskim8apih1fyvwln76jfrwypy194";
+  meta = {
+    description = "Benchmarks actions and produces statistics such as min, mean, and median execution time.";
+  };
+  propagatedBuildInputs = [];
+})
+