on 064dd52 help sign in
patch/default.nix
26 lines 1.1 kB history raw
1{ mkDerivation, base, bifunctors, containers, deepseq
2, dependent-map, dependent-sum, exception-transformers
3, haskell-src-exts, haskell-src-meta, hlint, lens, MemoTrie
4, monad-control, mtl, primitive, ref-tf, semigroupoids
5, semigroups, split, stdenv, stm, syb, template-haskell
6, these, transformers, transformers-compat, prim-uniq
7}:
8mkDerivation {
9 pname = "reflex";
10 version = "0.5.0";
11 src = builtins.filterSource (path: type: baseNameOf path != ".git") ./.;
12 libraryHaskellDepends = [
13 base bifunctors containers dependent-map dependent-sum
14 exception-transformers haskell-src-exts haskell-src-meta lens
15 MemoTrie monad-control mtl primitive ref-tf semigroupoids
16 semigroups stm syb template-haskell these transformers
17 transformers-compat prim-uniq
18 ];
19 testHaskellDepends = [
20 base bifunctors containers deepseq dependent-map dependent-sum
21 hlint mtl ref-tf split transformers
22 ];
23 homepage = "https://github.com/reflex-frp/reflex";
24 description = "Higher-order Functional Reactive Programming";
25 license = stdenv.lib.licenses.bsd3;