at master 33 lines 714 B view raw
1{ 2 lib, 3 fetchurl, 4 buildDunePackage, 5 qcheck, 6 qcheck-alcotest, 7 alcotest, 8}: 9 10buildDunePackage rec { 11 pname = "seqes"; 12 version = "0.4"; 13 src = fetchurl { 14 url = "https://gitlab.com/raphael-proust/seqes/-/archive/${version}/seqes-${version}.tar.gz"; 15 hash = "sha256-E4BalN68CJP7u6NSC0XBooWvUeSNqV+3KEOtoJ4g/dM="; 16 }; 17 18 minimalOCamlVersion = "4.14"; 19 20 doCheck = true; 21 checkInputs = [ 22 qcheck 23 qcheck-alcotest 24 alcotest 25 ]; 26 27 meta = with lib; { 28 description = "Variations of the Seq module with monads folded into the type"; 29 homepage = "https://gitlab.com/nomadic-labs/seqes"; 30 license = licenses.lgpl2; # Same as OCaml 31 maintainers = [ maintainers.ulrikstrid ]; 32 }; 33}