1{ mkDerivation, ghc, 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, random, ref-tf
5, semigroupoids , semigroups, split, stdenv, stm, syb
6, template-haskell , these, time, transformers
7, transformers-compat, unbounded-delays, prim-uniq
8, data-default, filepath, directory, filemanip, ghcjs-base
9, monoidal-containers, witherable, profunctors
10, semialign ? null, splitThese ? (semialign != null)
11, useTemplateHaskell ? true
16 src = builtins.filterSource (path: type: !(builtins.elem (baseNameOf path) [ ".git" "dist" ])) ./.;
17 libraryHaskellDepends = [
18 base bifunctors containers dependent-map dependent-sum
19 exception-transformers lens
20 MemoTrie monad-control mtl primitive ref-tf semigroupoids
21 semigroups stm syb template-haskell these transformers
22 transformers-compat prim-uniq
23 base bifunctors containers deepseq dependent-map dependent-sum
24 mtl ref-tf split transformers data-default
25 random time unbounded-delays monoidal-containers witherable
27 ] ++ (if ghc.isGhcjs or false then [
29 ] else []) ++ (if !useTemplateHaskell then [] else [
30 haskell-src-exts haskell-src-meta
31 ]) ++ (if splitThese then [
34 testHaskellDepends = if ghc.isGhcjs or false then [] else [
35 hlint filepath directory filemanip
38 stdenv.lib.optional (!useTemplateHaskell) [ "-f-use-template-haskell" ] ++
39 stdenv.lib.optional (!splitThese) [ "-f-split-these" ];
40 homepage = "https://github.com/reflex-frp/reflex";
41 description = "Higher-order Functional Reactive Programming";
42 license = stdenv.lib.licenses.bsd3;
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list