on 59ca033 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
7}:
8mkDerivation {
9 pname = "reflex";
10 version = "0.4.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
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;