lol
1{ stdenv, fetchurl, coreutils, autoconf, automake, smlnj }:
2
3stdenv.mkDerivation rec {
4 name = "manticore-${version}";
5 version = "2014.08.18";
6 builder = ./builder.sh;
7 src = fetchurl {
8 url = https://github.com/rrnewton/manticore_temp_mirror/archive/snapshot-20140818.tar.gz;
9 sha256 = "1x52xpj5gbcpqjqm6aw6ssn901f353zypj3d5scm8i3ad777y29d";
10 };
11 inherit stdenv coreutils autoconf automake smlnj;
12
13 meta = {
14 description = "a parallel, pure variant of Standard ML";
15
16 longDescription = ''
17 Manticore is a high-level parallel programming language aimed at
18 general-purpose applications running on multi-core
19 processors. Manticore supports parallelism at multiple levels:
20 explicit concurrency and coarse-grain parallelism via CML-style
21 constructs and fine-grain parallelism via various light-weight
22 notations, such as parallel tuple expressions and NESL/Nepal-style
23 parallel array comprehensions.
24 '';
25
26 homepage = http://manticore.cs.uchicago.edu/;
27 };
28}