1{
2 mkDerivation,
3 aeson,
4 aeson-pretty,
5 ansi-terminal,
6 attoparsec,
7 base,
8 bytestring,
9 clock,
10 containers,
11 criterion-measurement,
12 deepseq,
13 dlist,
14 filepath,
15 formatting,
16 hashable,
17 haxl,
18 hspec,
19 hspec-core,
20 hspec-expectations,
21 lib,
22 mtl,
23 network-uri,
24 optparse-applicative,
25 postgresql-libpq,
26 postgresql-simple,
27 QuickCheck,
28 random,
29 resourcet,
30 statistics,
31 streaming,
32 text,
33 time,
34 transformers,
35 typed-process,
36 unliftio,
37 unliftio-core,
38 unordered-containers,
39 uuid,
40 vector,
41}:
42mkDerivation {
43 pname = "codd";
44 version = "0.1.6";
45 src = ./.;
46 isLibrary = true;
47 isExecutable = true;
48 libraryHaskellDepends = [
49 aeson
50 aeson-pretty
51 ansi-terminal
52 attoparsec
53 base
54 bytestring
55 clock
56 containers
57 deepseq
58 dlist
59 filepath
60 formatting
61 hashable
62 haxl
63 mtl
64 network-uri
65 postgresql-libpq
66 postgresql-simple
67 resourcet
68 streaming
69 text
70 time
71 transformers
72 unliftio
73 unliftio-core
74 unordered-containers
75 vector
76 ];
77 executableHaskellDepends = [
78 base
79 optparse-applicative
80 postgresql-simple
81 text
82 time
83 ];
84 testHaskellDepends = [
85 aeson
86 attoparsec
87 base
88 containers
89 filepath
90 hashable
91 hspec
92 hspec-core
93 mtl
94 network-uri
95 postgresql-simple
96 QuickCheck
97 random
98 resourcet
99 streaming
100 text
101 time
102 typed-process
103 unliftio
104 uuid
105 ];
106 benchmarkHaskellDepends = [
107 aeson
108 base
109 criterion-measurement
110 deepseq
111 hspec
112 hspec-core
113 hspec-expectations
114 statistics
115 streaming
116 text
117 vector
118 ];
119 homepage = "https://github.com/mzabani/codd#readme";
120 license = lib.licenses.bsd3;
121 mainProgram = "codd";
122}