1
+ {
2
+ pkgs = hackage :
3
+ {
4
+ packages = {
5
+ "void" . revision = ( ( ( hackage . "void" ) . "0.7.3" ) . revisions ) . default ;
6
+ "void" . flags . safe = false ;
7
+ "semigroupoids" . revision = ( ( ( hackage . "semigroupoids" ) . "5.3.2" ) . revisions ) . default ;
8
+ "semigroupoids" . flags . comonad = true ;
9
+ "semigroupoids" . flags . doctests = true ;
10
+ "semigroupoids" . flags . unordered-containers = true ;
11
+ "semigroupoids" . flags . distributive = true ;
12
+ "semigroupoids" . flags . tagged = true ;
13
+ "semigroupoids" . flags . containers = true ;
14
+ "semigroupoids" . flags . contravariant = true ;
15
+ "free" . revision = ( ( ( hackage . "free" ) . "5.1.1" ) . revisions ) . default ;
16
+ "exceptions" . revision = ( ( ( hackage . "exceptions" ) . "0.10.2" ) . revisions ) . default ;
17
+ "binary" . revision = ( ( ( hackage . "binary" ) . "0.8.5.1" ) . revisions ) . default ;
18
+ "ghc-prim" . revision = ( ( ( hackage . "ghc-prim" ) . "0.5.2.0" ) . revisions ) . default ;
19
+ "bifunctors" . revision = ( ( ( hackage . "bifunctors" ) . "5.5.4" ) . revisions ) . default ;
20
+ "bifunctors" . flags . semigroups = true ;
21
+ "bifunctors" . flags . tagged = true ;
22
+ "split" . revision = ( ( ( hackage . "split" ) . "0.2.3.3" ) . revisions ) . default ;
23
+ "stm" . revision = ( ( ( hackage . "stm" ) . "2.4.5.1" ) . revisions ) . default ;
24
+ "unix" . revision = ( ( ( hackage . "unix" ) . "2.7.2.2" ) . revisions ) . default ;
25
+ "mtl" . revision = ( ( ( hackage . "mtl" ) . "2.2.2" ) . revisions ) . default ;
26
+ "zlib" . revision = ( ( ( hackage . "zlib" ) . "0.6.2" ) . revisions ) . default ;
27
+ "zlib" . flags . non-blocking-ffi = false ;
28
+ "zlib" . flags . pkg-config = false ;
29
+ "rts" . revision = ( ( ( hackage . "rts" ) . "1.0" ) . revisions ) . default ;
30
+ "adjunctions" . revision = ( ( ( hackage . "adjunctions" ) . "4.4" ) . revisions ) . default ;
31
+ "invariant" . revision = ( ( ( hackage . "invariant" ) . "0.5.3" ) . revisions ) . default ;
32
+ "distributive" . revision = ( ( ( hackage . "distributive" ) . "0.6" ) . revisions ) . default ;
33
+ "distributive" . flags . semigroups = true ;
34
+ "distributive" . flags . tagged = true ;
35
+ "scientific" . revision = ( ( ( hackage . "scientific" ) . "0.3.6.2" ) . revisions ) . default ;
36
+ "scientific" . flags . integer-simple = false ;
37
+ "scientific" . flags . bytestring-builder = false ;
38
+ "parallel" . revision = ( ( ( hackage . "parallel" ) . "3.2.2.0" ) . revisions ) . default ;
39
+ "deepseq" . revision = ( ( ( hackage . "deepseq" ) . "1.4.3.0" ) . revisions ) . default ;
40
+ "random" . revision = ( ( ( hackage . "random" ) . "1.1" ) . revisions ) . default ;
41
+ "optparse-applicative" . revision = ( ( ( hackage . "optparse-applicative" ) . "0.14.3.0" ) . revisions ) . default ;
42
+ "network" . revision = ( ( ( hackage . "network" ) . "3.1.0.0" ) . revisions ) . default ;
43
+ "async" . revision = ( ( ( hackage . "async" ) . "2.2.1" ) . revisions ) . default ;
44
+ "async" . flags . bench = false ;
45
+ "conduit" . revision = ( ( ( hackage . "conduit" ) . "1.3.1.1" ) . revisions ) . default ;
46
+ "semigroups" . revision = ( ( ( hackage . "semigroups" ) . "0.19" ) . revisions ) . default ;
47
+ "semigroups" . flags . bytestring = true ;
48
+ "semigroups" . flags . unordered-containers = true ;
49
+ "semigroups" . flags . text = true ;
50
+ "semigroups" . flags . tagged = true ;
51
+ "semigroups" . flags . containers = true ;
52
+ "semigroups" . flags . binary = true ;
53
+ "semigroups" . flags . hashable = true ;
54
+ "semigroups" . flags . transformers = true ;
55
+ "semigroups" . flags . deepseq = true ;
56
+ "semigroups" . flags . bytestring-builder = false ;
57
+ "semigroups" . flags . template-haskell = true ;
58
+ "parsec" . revision = ( ( ( hackage . "parsec" ) . "3.1.13.0" ) . revisions ) . default ;
59
+ "hsc2hs" . revision = ( ( ( hackage . "hsc2hs" ) . "0.68.3" ) . revisions ) . default ;
60
+ "hsc2hs" . flags . in-ghc-tree = false ;
61
+ "directory" . revision = ( ( ( hackage . "directory" ) . "1.3.1.5" ) . revisions ) . default ;
62
+ "transformers-compat" . revision = ( ( ( hackage . "transformers-compat" ) . "0.6.5" ) . revisions ) . default ;
63
+ "transformers-compat" . flags . five = false ;
64
+ "transformers-compat" . flags . generic-deriving = true ;
65
+ "transformers-compat" . flags . two = false ;
66
+ "transformers-compat" . flags . five-three = true ;
67
+ "transformers-compat" . flags . mtl = true ;
68
+ "transformers-compat" . flags . four = false ;
69
+ "transformers-compat" . flags . three = false ;
70
+ "template-haskell" . revision = ( ( ( hackage . "template-haskell" ) . "2.13.0.0" ) . revisions ) . default ;
71
+ "mono-traversable" . revision = ( ( ( hackage . "mono-traversable" ) . "1.0.11.0" ) . revisions ) . default ;
72
+ "vector" . revision = ( ( ( hackage . "vector" ) . "0.12.0.3" ) . revisions ) . default ;
73
+ "vector" . flags . unsafechecks = false ;
74
+ "vector" . flags . internalchecks = false ;
75
+ "vector" . flags . wall = false ;
76
+ "vector" . flags . boundschecks = true ;
77
+ "call-stack" . revision = ( ( ( hackage . "call-stack" ) . "0.1.0" ) . revisions ) . default ;
78
+ "primitive" . revision = ( ( ( hackage . "primitive" ) . "0.7.0.0" ) . revisions ) . default ;
79
+ "profunctors" . revision = ( ( ( hackage . "profunctors" ) . "5.4" ) . revisions ) . default ;
80
+ "ansi-terminal" . revision = ( ( ( hackage . "ansi-terminal" ) . "0.9.1" ) . revisions ) . default ;
81
+ "ansi-terminal" . flags . example = false ;
82
+ "tagged" . revision = ( ( ( hackage . "tagged" ) . "0.8.6" ) . revisions ) . default ;
83
+ "tagged" . flags . transformers = true ;
84
+ "tagged" . flags . deepseq = true ;
85
+ "lens" . revision = ( ( ( hackage . "lens" ) . "4.17.1" ) . revisions ) . default ;
86
+ "lens" . flags . j = false ;
87
+ "lens" . flags . test-properties = true ;
88
+ "lens" . flags . old-inline-pragmas = false ;
89
+ "lens" . flags . test-templates = true ;
90
+ "lens" . flags . trustworthy = true ;
91
+ "lens" . flags . test-doctests = true ;
92
+ "lens" . flags . benchmark-uniplate = false ;
93
+ "lens" . flags . inlining = true ;
94
+ "lens" . flags . dump-splices = false ;
95
+ "lens" . flags . test-hunit = true ;
96
+ "lens" . flags . safe = false ;
97
+ "unliftio-core" . revision = ( ( ( hackage . "unliftio-core" ) . "0.1.2.0" ) . revisions ) . default ;
98
+ "containers" . revision = ( ( ( hackage . "containers" ) . "0.5.11.0" ) . revisions ) . default ;
99
+ "integer-logarithms" . revision = ( ( ( hackage . "integer-logarithms" ) . "1.0.3" ) . revisions ) . default ;
100
+ "integer-logarithms" . flags . check-bounds = false ;
101
+ "integer-logarithms" . flags . integer-gmp = true ;
102
+ "reflection" . revision = ( ( ( hackage . "reflection" ) . "2.1.4" ) . revisions ) . default ;
103
+ "reflection" . flags . slow = false ;
104
+ "reflection" . flags . template-haskell = true ;
105
+ "streaming-commons" . revision = ( ( ( hackage . "streaming-commons" ) . "0.2.1.0" ) . revisions ) . default ;
106
+ "streaming-commons" . flags . use-bytestring-builder = false ;
107
+ "bytestring" . revision = ( ( ( hackage . "bytestring" ) . "0.10.8.2" ) . revisions ) . default ;
108
+ "ansi-wl-pprint" . revision = ( ( ( hackage . "ansi-wl-pprint" ) . "0.6.9" ) . revisions ) . default ;
109
+ "ansi-wl-pprint" . flags . example = false ;
110
+ "StateVar" . revision = ( ( ( hackage . "StateVar" ) . "1.1.1.1" ) . revisions ) . default ;
111
+ "typed-process" . revision = ( ( ( hackage . "typed-process" ) . "0.2.4.0" ) . revisions ) . default ;
112
+ "contravariant" . revision = ( ( ( hackage . "contravariant" ) . "1.5.1" ) . revisions ) . default ;
113
+ "contravariant" . flags . semigroups = true ;
114
+ "contravariant" . flags . tagged = true ;
115
+ "contravariant" . flags . statevar = true ;
116
+ "text" . revision = ( ( ( hackage . "text" ) . "1.2.3.1" ) . revisions ) . default ;
117
+ "Cabal" . revision = ( ( ( hackage . "Cabal" ) . "2.2.0.1" ) . revisions ) . default ;
118
+ "unordered-containers" . revision = ( ( ( hackage . "unordered-containers" ) . "0.2.10.0" ) . revisions ) . default ;
119
+ "unordered-containers" . flags . debug = false ;
120
+ "base" . revision = ( ( ( hackage . "base" ) . "4.11.1.0" ) . revisions ) . default ;
121
+ "comonad" . revision = ( ( ( hackage . "comonad" ) . "5.0.5" ) . revisions ) . default ;
122
+ "comonad" . flags . distributive = true ;
123
+ "comonad" . flags . test-doctests = true ;
124
+ "comonad" . flags . containers = true ;
125
+ "time" . revision = ( ( ( hackage . "time" ) . "1.8.0.2" ) . revisions ) . default ;
126
+ "vector-algorithms" . revision = ( ( ( hackage . "vector-algorithms" ) . "0.8.0.1" ) . revisions ) . default ;
127
+ "vector-algorithms" . flags . unsafechecks = false ;
128
+ "vector-algorithms" . flags . internalchecks = false ;
129
+ "vector-algorithms" . flags . llvm = false ;
130
+ "vector-algorithms" . flags . boundschecks = true ;
131
+ "vector-algorithms" . flags . bench = true ;
132
+ "vector-algorithms" . flags . properties = true ;
133
+ "transformers" . revision = ( ( ( hackage . "transformers" ) . "0.5.6.2" ) . revisions ) . default ;
134
+ "hashable" . revision = ( ( ( hackage . "hashable" ) . "1.2.7.0" ) . revisions ) . default ;
135
+ "hashable" . flags . sse2 = true ;
136
+ "hashable" . flags . integer-gmp = true ;
137
+ "hashable" . flags . sse41 = false ;
138
+ "hashable" . flags . examples = false ;
139
+ "attoparsec" . revision = ( ( ( hackage . "attoparsec" ) . "0.13.2.2" ) . revisions ) . default ;
140
+ "attoparsec" . flags . developer = false ;
141
+ "colour" . revision = ( ( ( hackage . "colour" ) . "2.3.5" ) . revisions ) . default ;
142
+ "transformers-base" . revision = ( ( ( hackage . "transformers-base" ) . "0.4.5.2" ) . revisions ) . default ;
143
+ "transformers-base" . flags . orphaninstances = true ;
144
+ "filepath" . revision = ( ( ( hackage . "filepath" ) . "1.4.2" ) . revisions ) . default ;
145
+ "process" . revision = ( ( ( hackage . "process" ) . "1.6.5.0" ) . revisions ) . default ;
146
+ "kan-extensions" . revision = ( ( ( hackage . "kan-extensions" ) . "5.2" ) . revisions ) . default ;
147
+ "resourcet" . revision = ( ( ( hackage . "resourcet" ) . "1.2.2" ) . revisions ) . default ;
148
+ "pretty" . revision = ( ( ( hackage . "pretty" ) . "1.1.3.6" ) . revisions ) . default ;
149
+ "cabal-doctest" . revision = ( ( ( hackage . "cabal-doctest" ) . "1.0.6" ) . revisions ) . default ;
150
+ "ghc-boot-th" . revision = ( ( ( hackage . "ghc-boot-th" ) . "8.4.4" ) . revisions ) . default ;
151
+ "base-orphans" . revision = ( ( ( hackage . "base-orphans" ) . "0.8.1" ) . revisions ) . default ;
152
+ "th-abstraction" . revision = ( ( ( hackage . "th-abstraction" ) . "0.3.1.0" ) . revisions ) . default ;
153
+ "array" . revision = ( ( ( hackage . "array" ) . "0.5.2.0" ) . revisions ) . default ;
154
+ "conduit-extra" . revision = ( ( ( hackage . "conduit-extra" ) . "1.3.1.1" ) . revisions ) . default ;
155
+ "integer-gmp" . revision = ( ( ( hackage . "integer-gmp" ) . "1.0.2.0" ) . revisions ) . default ;
156
+ } ;
157
+ compiler = {
158
+ version = "8.4.4" ;
159
+ nix-name = "ghc844" ;
160
+ packages = {
161
+ "binary" = "0.8.5.1" ;
162
+ "ghc-prim" = "0.5.2.0" ;
163
+ "stm" = "2.4.5.1" ;
164
+ "unix" = "2.7.2.2" ;
165
+ "mtl" = "2.2.2" ;
166
+ "rts" = "1.0" ;
167
+ "deepseq" = "1.4.3.0" ;
168
+ "parsec" = "3.1.13.0" ;
169
+ "directory" = "1.3.1.5" ;
170
+ "template-haskell" = "2.13.0.0" ;
171
+ "containers" = "0.5.11.0" ;
172
+ "bytestring" = "0.10.8.2" ;
173
+ "text" = "1.2.3.1" ;
174
+ "Cabal" = "2.2.0.1" ;
175
+ "base" = "4.11.1.0" ;
176
+ "time" = "1.8.0.2" ;
177
+ "transformers" = "0.5.5.0" ;
178
+ "filepath" = "1.4.2" ;
179
+ "process" = "1.6.3.0" ;
180
+ "pretty" = "1.1.3.6" ;
181
+ "ghc-boot-th" = "8.4.4" ;
182
+ "array" = "0.5.2.0" ;
183
+ "integer-gmp" = "1.0.2.0" ;
184
+ } ;
185
+ } ;
186
+ } ;
187
+ extras = hackage :
188
+ {
189
+ packages = { pkga = ./.plan.nix/pkga.nix ; pkgb = ./.plan.nix/pkgb.nix ; } ;
190
+ } ;
191
+ }
0 commit comments