summary refs log tree commit diff
path: root/pkgs/development/compilers/idris/default.nix
blob: 7840c56010ede66619753a2251a80498db8c2d96 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{cabal, mtl, parsec, readline, ivor, epic, happy}:

cabal.mkDerivation (self : {
  pname = "idris";
  name = self.fname;
  version = "0.1.5";
  sha256 = "8acdfc22ba2e68b6c1832c2d5fcf11405df9416ba2c193f564b6f98710e9813e";
  propagatedBuildInputs = [mtl parsec readline ivor epic];
  extraBuildInputs = [happy];
  meta = {
    description = "An experimental language with full dependent types";
    license = "BSD";
    maintainers = [self.stdenv.lib.maintainers.andres];
  };
})