purs-packages.nix 33.8 KB
Newer Older
1 2 3 4 5
{ pkgs ? import <nixpkgs> {} }:

{
  "aff" = {
    name = "aff";
6
    version = "v6.0.0";
7
    src = pkgs.fetchgit {
8 9 10
      url = "https://github.com/purescript-contrib/purescript-aff.git";
      rev = "v6.0.0";
      sha256 = "1780sgqyvbdgh8ynxmxn5d44vvhaz7kn9sv3l44c2s9q8xfjkfgm";
11 12
    };
  };
13 14
  "aff-promise" = {
    name = "aff-promise";
15
    version = "v3.0.0";
16 17
    src = pkgs.fetchgit {
      url = "https://github.com/nwolverson/purescript-aff-promise.git";
18 19
      rev = "v3.0.0";
      sha256 = "12fnlwcrj5p6kc5rls7qxwg53zd83gkdpklpmp8jyav945hlgbj2";
20 21
    };
  };
22 23
  "affjax" = {
    name = "affjax";
24
    version = "v12.0.0";
25
    src = pkgs.fetchgit {
26 27 28
      url = "https://github.com/purescript-contrib/purescript-affjax.git";
      rev = "v12.0.0";
      sha256 = "1f2snaimnl9ry8f3kankfcyy50wkba54vvin4wsrglahqgs1nrgb";
29 30 31 32
    };
  };
  "ansi" = {
    name = "ansi";
33
    version = "v6.1.0";
34 35
    src = pkgs.fetchgit {
      url = "https://github.com/hdgarrood/purescript-ansi.git";
36 37
      rev = "v6.1.0";
      sha256 = "1jsll0h7nz13zgscs036cnkkc6frnlcnk6fwjdwsyp6wbmjri2zm";
38 39 40 41
    };
  };
  "argonaut" = {
    name = "argonaut";
42
    version = "v8.0.0";
43 44
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-argonaut.git";
45 46
      rev = "v8.0.0";
      sha256 = "05sq1102rl1phm2gadx0gp966yvk9q1r492bb30q1m0nz762q4v2";
47 48 49 50
    };
  };
  "argonaut-codecs" = {
    name = "argonaut-codecs";
51
    version = "v8.1.0";
52 53
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-argonaut-codecs.git";
54 55
      rev = "v8.1.0";
      sha256 = "11vmlq98s4jmg5grvdrrlfkqj9vk3la44ky8158a440ipcpinjkq";
56 57 58 59
    };
  };
  "argonaut-core" = {
    name = "argonaut-core";
60
    version = "v6.0.0";
61 62
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-argonaut-core.git";
63 64
      rev = "v6.0.0";
      sha256 = "13ka4xybc8ql54xlkkhy4919nnapfigdlk51ja85f8xwhr64x9kq";
65 66 67 68
    };
  };
  "argonaut-traversals" = {
    name = "argonaut-traversals";
69
    version = "v9.0.0";
70 71
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-argonaut-traversals.git";
72 73
      rev = "v9.0.0";
      sha256 = "0bj88s7rz50jfhyawq4h97lvbr3h7pksbqnz4lmh714f5fda6ncx";
74 75 76 77
    };
  };
  "arraybuffer-types" = {
    name = "arraybuffer-types";
78
    version = "v3.0.1";
79 80
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-arraybuffer-types.git";
81 82
      rev = "v3.0.1";
      sha256 = "09r6bhsiq9iqdsjf9p8m3p31qkszsipsafvy836mfdi8af6h5fv6";
83 84 85 86
    };
  };
  "arrays" = {
    name = "arrays";
87
    version = "v6.0.1";
88 89
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-arrays.git";
90 91
      rev = "v6.0.1";
      sha256 = "0lm0m5hapimchzgfywr648pkw1hpggr6qibh8d19p2impbnc94c0";
92 93 94 95
    };
  };
  "avar" = {
    name = "avar";
96
    version = "v4.0.0";
97
    src = pkgs.fetchgit {
98 99 100
      url = "https://github.com/purescript-contrib/purescript-avar.git";
      rev = "v4.0.0";
      sha256 = "005046wl61w6r5v3qwd16srhcx82vdz3yvp4xzad2xaasb6iq55l";
101 102 103 104
    };
  };
  "bifunctors" = {
    name = "bifunctors";
105
    version = "v5.0.0";
106 107
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-bifunctors.git";
108 109
      rev = "v5.0.0";
      sha256 = "0xc2hf8ccdgqw3m9qcmr38kmzv05fsxvakd07wyrqshvkzg3xn0d";
110 111 112 113
    };
  };
  "catenable-lists" = {
    name = "catenable-lists";
114
    version = "v6.0.1";
115 116
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-catenable-lists.git";
117 118
      rev = "v6.0.1";
      sha256 = "1lz06fx0za5sl65wccn5fl37mw3x4jnvrriz1gg0aqsmm9lag7ss";
119 120 121 122
    };
  };
  "colors" = {
    name = "colors";
123
    version = "v6.0.0";
124 125
    src = pkgs.fetchgit {
      url = "https://github.com/sharkdp/purescript-colors.git";
126 127
      rev = "v6.0.0";
      sha256 = "05gdjx8xhv7xxm1prrrc2brxjn1gi19qf1004syk8qx37slrjf87";
128 129 130 131
    };
  };
  "console" = {
    name = "console";
132
    version = "v5.0.0";
133 134
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-console.git";
135 136
      rev = "v5.0.0";
      sha256 = "0fzzzqjgrz33pb2jf7cdqpg09ilxb7bsrc7sbfq52wjg0sx9aq6g";
137 138 139 140
    };
  };
  "const" = {
    name = "const";
141
    version = "v5.0.0";
142 143
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-const.git";
144 145
      rev = "v5.0.0";
      sha256 = "0aq9qjbrvf8mf8hmas6imv4mg6n3zi13hkf449ns1hn12lw8qv4g";
146 147 148 149
    };
  };
  "contravariant" = {
    name = "contravariant";
150
    version = "v5.0.0";
151 152
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-contravariant.git";
153 154
      rev = "v5.0.0";
      sha256 = "029hb8i3n4759x4gc06wkfgr7wim5x1w5jy2bsiy42n0g731h5qc";
155 156 157 158
    };
  };
  "control" = {
    name = "control";
159
    version = "v5.0.0";
160 161
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-control.git";
162 163
      rev = "v5.0.0";
      sha256 = "06dc06yli4g5yr8fb9sdpqbhiaff37g977qcsbds9q2mlhnjgfx9";
164 165 166 167
    };
  };
  "css" = {
    name = "css";
168
    version = "v5.0.1";
169
    src = pkgs.fetchgit {
170 171 172
      url = "https://github.com/purescript-contrib/purescript-css.git";
      rev = "v5.0.1";
      sha256 = "1ai4y35a6p4kckvwggb01zj0ykgxklbhl86kdzhymqky31s6ndcn";
173 174 175 176
    };
  };
  "datetime" = {
    name = "datetime";
177
    version = "v5.0.2";
178 179
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-datetime.git";
180 181
      rev = "v5.0.2";
      sha256 = "1mhzn2ymdkzki7wjlr9xrdbngm0886wmfbh2c46flnf9lmfyw54y";
182 183 184 185
    };
  };
  "debug" = {
    name = "debug";
186
    version = "v5.0.0";
187 188
    src = pkgs.fetchgit {
      url = "https://github.com/garyb/purescript-debug.git";
189 190
      rev = "v5.0.0";
      sha256 = "09j69bgrq8nzw1l3aj1hka3y5ycmcsn9dlgf22k5ifrd74iic60y";
191 192 193 194
    };
  };
  "distributive" = {
    name = "distributive";
195
    version = "v5.0.0";
196 197
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-distributive.git";
198 199
      rev = "v5.0.0";
      sha256 = "0788znmdyh6b1c9pln624ah397l88xmd3fxlxiy3z1qy8bzr4r54";
200 201 202 203 204 205 206 207 208 209 210 211 212
    };
  };
  "dom-filereader" = {
    name = "dom-filereader";
    version = "v5.0.0";
    src = pkgs.fetchgit {
      url = "https://github.com/nwolverson/purescript-dom-filereader";
      rev = "v5.0.0";
      sha256 = "0337r9qrnrgmfpssdvls5rz03y97kmxp2s8fr72i5hycih93yv74";
    };
  };
  "dom-simple" = {
    name = "dom-simple";
213
    version = "v0.2.7";
214
    src = pkgs.fetchgit {
215
      url = "https://github.com/irresponsible/purescript-dom-simple";
216 217
      rev = "v0.2.7";
      sha256 = "02f1vsjk5frva3p3xpbrnj2zg4rg01l07dnvc3i6axvc5k30i282";
218 219 220 221
    };
  };
  "effect" = {
    name = "effect";
222
    version = "v3.0.0";
223 224
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-effect.git";
225 226
      rev = "v3.0.0";
      sha256 = "1n9qr85knvpm4i0qhm8xbgfk46v9y843p76j278phfs9l6aywzsn";
227 228 229 230
    };
  };
  "either" = {
    name = "either";
231
    version = "v5.0.0";
232 233
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-either.git";
234 235
      rev = "v5.0.0";
      sha256 = "18dk159yyv7vs0xsnh9m5fajd7zy6zw5b2mpyd6nqdh3c6bb9wh6";
236 237 238 239
    };
  };
  "enums" = {
    name = "enums";
240
    version = "v5.0.0";
241 242
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-enums.git";
243 244
      rev = "v5.0.0";
      sha256 = "1lci5iy6s6cmh93bpkfcmp0j4n5dnij7dswb0075bk0kzd9xp7rs";
245 246 247 248
    };
  };
  "exceptions" = {
    name = "exceptions";
249
    version = "v5.0.0";
250 251
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-exceptions.git";
252 253
      rev = "v5.0.0";
      sha256 = "1yjbrx34a0rnxgpvywb63n9jzhkdgb2q2acyzbwh290mrrggc95x";
254 255 256 257
    };
  };
  "exists" = {
    name = "exists";
258
    version = "v5.1.0";
259 260
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-exists.git";
261 262
      rev = "v5.1.0";
      sha256 = "15qp52cpp2yvxihkzfmn6gabyvx5s6iz5lafvqhyfgp4wfnz0bds";
263 264 265 266
    };
  };
  "ffi-simple" = {
    name = "ffi-simple";
267
    version = "v0.2.10";
268
    src = pkgs.fetchgit {
269
      url = "https://github.com/irresponsible/purescript-ffi-simple";
270 271
      rev = "v0.2.10";
      sha256 = "14slcccmy96ml7r8rzhhqnw486qj1b385i9095fdymms78g5gnj5";
272 273 274 275
    };
  };
  "foldable-traversable" = {
    name = "foldable-traversable";
276
    version = "v5.0.1";
277 278
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-foldable-traversable.git";
279 280
      rev = "v5.0.1";
      sha256 = "182na4np7hk2dqyxywy4jij2csrzx4bz02m6bq8yx1j27hlgjvsd";
281 282 283 284
    };
  };
  "foreign" = {
    name = "foreign";
285
    version = "v6.0.1";
286 287
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-foreign.git";
288 289
      rev = "v6.0.1";
      sha256 = "16j7712cck79p8q53xbhn4hs886bm0ls5wvmchrhqnaghj48m85g";
290 291 292 293
    };
  };
  "foreign-generic" = {
    name = "foreign-generic";
294
    version = "v11.0.0";
295 296
    src = pkgs.fetchgit {
      url = "https://github.com/paf31/purescript-foreign-generic.git";
297 298
      rev = "v11.0.0";
      sha256 = "129bgngch2zi65838v2hcywx59gd3x56fq8zaasnwj5kwm34dxcw";
299 300 301 302
    };
  };
  "foreign-object" = {
    name = "foreign-object";
303
    version = "v3.0.0";
304 305
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-foreign-object.git";
306 307
      rev = "v3.0.0";
      sha256 = "0accw6qd93qqry19rskjgl7y54xi2wd70rglbqyjx6c5ybcjnavr";
308 309 310 311
    };
  };
  "fork" = {
    name = "fork";
312
    version = "v5.0.0";
313
    src = pkgs.fetchgit {
314 315 316
      url = "https://github.com/purescript-contrib/purescript-fork.git";
      rev = "v5.0.0";
      sha256 = "1hyvaixza8151zbylk2kv859x48yyhla536lcjghcwd62vzfwmdn";
317 318 319 320
    };
  };
  "form-urlencoded" = {
    name = "form-urlencoded";
321
    version = "v6.0.2";
322 323
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-form-urlencoded.git";
324 325
      rev = "v6.0.2";
      sha256 = "1pi3vxix10crisisnd94li1vmmgiawlh5lgl51z7ssd9azygg0b0";
326 327
    };
  };
328 329 330 331 332 333 334 335 336
  "formula" = {
    name = "formula";
    version = "v0.2.1";
    src = pkgs.fetchgit {
      url = "https://github.com/poorscript/purescript-formula";
      rev = "v0.2.1";
      sha256 = "0511r2n51sz59ksalzvrcbwwhbpj42h2dj2zknns7dnhkdkmf4a6";
    };
  };
337 338
  "free" = {
    name = "free";
339
    version = "v6.0.1";
340 341
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-free.git";
342 343
      rev = "v6.0.1";
      sha256 = "0kpq83qjfjzf1l2f1cnnx36kjwnm5czgjyh2imwp3bna8js6sk39";
344 345 346 347
    };
  };
  "functions" = {
    name = "functions";
348
    version = "v5.0.0";
349 350
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-functions.git";
351 352
      rev = "v5.0.0";
      sha256 = "1gnk6xh5x04zcahn82gwp49qpglxd5jkfqn0i58m27jfihvblaxd";
353 354 355 356
    };
  };
  "functors" = {
    name = "functors";
357
    version = "v4.1.1";
358 359
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-functors.git";
360 361
      rev = "v4.1.1";
      sha256 = "0i1x14r54758s5jx5d7zy4l07mg6gabljadgybldnbpmdqk6b966";
362 363 364 365
    };
  };
  "gen" = {
    name = "gen";
366
    version = "v3.0.0";
367 368
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-gen.git";
369 370
      rev = "v3.0.0";
      sha256 = "1h396rqn1fc2c155i58vnaksqjrpajly128ah6wq1w426vwr1vrf";
371 372 373 374 375 376 377 378 379 380 381 382 383
    };
  };
  "globals" = {
    name = "globals";
    version = "v4.1.0";
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-globals";
      rev = "v4.1.0";
      sha256 = "03h4npdbsjr1mkjasdi071l0cl7zdf3l76a8f0x4ghx47yvpgadn";
    };
  };
  "http-methods" = {
    name = "http-methods";
384
    version = "v5.0.0";
385 386
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-http-methods.git";
387 388
      rev = "v5.0.0";
      sha256 = "1g0ywd5zpckmhq28mr14yr4k28hiii1px8r8xbdx8nv45ryw69l3";
389 390 391 392
    };
  };
  "identity" = {
    name = "identity";
393
    version = "v5.0.0";
394 395
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-identity.git";
396 397
      rev = "v5.0.0";
      sha256 = "0a58y71ihvb5b7plnn2sxsbphqzd9nzfafak4d5a576agn76q0ql";
398 399 400 401
    };
  };
  "integers" = {
    name = "integers";
402
    version = "v5.0.0";
403 404
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-integers.git";
405 406
      rev = "v5.0.0";
      sha256 = "1rrygw0ai61brnvgap7dfhdzacyhg5439pz6yrmmyg32cvf0znhv";
407 408 409 410
    };
  };
  "invariant" = {
    name = "invariant";
411
    version = "v5.0.0";
412 413
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-invariant.git";
414 415
      rev = "v5.0.0";
      sha256 = "0vwkbh7kv00g50xjgvxc0mv5b99mrj6q0sxznxwk32hb9hkbhy5l";
416 417 418 419
    };
  };
  "js-date" = {
    name = "js-date";
420
    version = "v7.0.0";
421 422
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-js-date.git";
423 424
      rev = "v7.0.0";
      sha256 = "1dpiwn65qww862ilpfbd06gwfazpxvz3jwvsjsdrcxqqfcbjp8n8";
425 426 427 428
    };
  };
  "js-timers" = {
    name = "js-timers";
429
    version = "v5.0.1";
430 431
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-js-timers.git";
432 433 434 435 436 437 438 439 440 441 442
      rev = "v5.0.1";
      sha256 = "0008paz0qkz5n1pfrzagkkac6jny9z2rd1ij10ww2k1pkb9cy59z";
    };
  };
  "js-uri" = {
    name = "js-uri";
    version = "v2.0.0";
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-js-uri.git";
      rev = "v2.0.0";
      sha256 = "1q34ir93cqbcl9g49vv1qfj8jxbbdj7f85a14y4mzd7yjq0a042g";
443 444 445 446
    };
  };
  "lazy" = {
    name = "lazy";
447
    version = "v5.0.0";
448 449
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-lazy.git";
450 451
      rev = "v5.0.0";
      sha256 = "1wxfx019911gbkifq266hgn67zwm89pxhi83bai77mva5n9j3f6l";
452 453 454 455
    };
  };
  "lcg" = {
    name = "lcg";
456
    version = "v3.0.0";
457 458
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-lcg.git";
459 460
      rev = "v3.0.0";
      sha256 = "04r9bmx9kc3jqx59hh9yqqkl95mf869la9as5h36jv85ynn464dx";
461 462 463 464
    };
  };
  "lists" = {
    name = "lists";
465
    version = "v6.0.1";
466 467
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-lists.git";
468 469
      rev = "v6.0.1";
      sha256 = "0xmg918s3mqvfvwgjfqcs1yvcz6hy2n7h3ygqz2iyvk868gz25qs";
470 471 472 473
    };
  };
  "markdown" = {
    name = "markdown";
474
    version = "2021-06-22";
475 476
    src = pkgs.fetchgit {
      url = "https://github.com/poorscript/purescript-markdown";
477 478
      rev = "2021-06-22";
      sha256 = "0crqn2mih21bwhhba9sm2g3lx5xla14qqz7mv04dpqf9ca998bbx";
479 480 481 482
    };
  };
  "markdown-smolder" = {
    name = "markdown-smolder";
483
    version = "v2.2.0";
484
    src = pkgs.fetchgit {
485 486 487
      url = "https://github.com/hgiasac/purescript-markdown-smolder";
      rev = "v2.2.0";
      sha256 = "1zlchz0qrhn89ih4rsywjqilm1lcffchjm8za53z2wh16kd3287w";
488 489 490 491
    };
  };
  "math" = {
    name = "math";
492
    version = "v3.0.0";
493 494
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-math.git";
495 496
      rev = "v3.0.0";
      sha256 = "0hkf0vyiga21992d9vbvdbnzdkvgljmsi497jjas1rk3vhblx8sq";
497 498 499 500
    };
  };
  "maybe" = {
    name = "maybe";
501
    version = "v5.0.0";
502 503
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-maybe.git";
504 505
      rev = "v5.0.0";
      sha256 = "0vyk3r9gklvv7awzpph7ra53zxxbin1ngmqflb5vvr2365v5xyqy";
506 507 508 509
    };
  };
  "media-types" = {
    name = "media-types";
510
    version = "v5.0.0";
511 512
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-media-types.git";
513 514
      rev = "v5.0.0";
      sha256 = "0l51nd1w52756pyy3zliwmhfbin0px4pxr7d2h5vchl1wq895fja";
515 516
    };
  };
517 518
  "milkis" = {
    name = "milkis";
519
    version = "v7.4.0";
520 521
    src = pkgs.fetchgit {
      url = "https://github.com/justinwoo/purescript-milkis.git";
522 523
      rev = "v7.4.0";
      sha256 = "10ahz4idcb3qwys7x15k3za5gkw9zbk15cdmcqsi8lfh6fg2w2db";
524 525
    };
  };
526 527
  "mmorph" = {
    name = "mmorph";
528
    version = "v6.0.0";
529
    src = pkgs.fetchgit {
530 531 532
      url = "https://github.com/Thimoteus/purescript-mmorph.git";
      rev = "v6.0.0";
      sha256 = "0ds88hray8v0519n9k546qsc4qs8bj1k5h5az7nwfp0gaq0r5wpk";
533 534 535 536
    };
  };
  "newtype" = {
    name = "newtype";
537
    version = "v4.0.0";
538 539
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-newtype.git";
540 541
      rev = "v4.0.0";
      sha256 = "1fgzbxslckva2psn0sia30hfakx8xchz3wx2kkh3w8rr4nn2py8v";
542 543 544 545
    };
  };
  "node-buffer" = {
    name = "node-buffer";
546
    version = "v7.0.1";
547 548
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-node/purescript-node-buffer.git";
549 550
      rev = "v7.0.1";
      sha256 = "14bf3llsa20ivkwp5hlyk8v8zfzpzhhsni9pd8rfqdyzp6zrdx3b";
551 552 553 554
    };
  };
  "node-fs" = {
    name = "node-fs";
555
    version = "v6.1.0";
556 557
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-node/purescript-node-fs.git";
558 559
      rev = "v6.1.0";
      sha256 = "1w97m2afn7yn757niknkbk7w6nyg4n5dabxr7gzfz368z1nkf45s";
560 561 562 563
    };
  };
  "node-path" = {
    name = "node-path";
564
    version = "v4.0.0";
565 566
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-node/purescript-node-path.git";
567 568
      rev = "v4.0.0";
      sha256 = "1384qyf4v84wbahafzvqdxjllqy8qkd5dpkhsl3js444vsm2aplr";
569 570 571 572
    };
  };
  "node-streams" = {
    name = "node-streams";
573
    version = "v5.0.0";
574 575
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-node/purescript-node-streams.git";
576 577
      rev = "v5.0.0";
      sha256 = "1jc3d4x0v77h8qcwq7hpwprsdr3gqmdfiyr1ph0kiy7r9bbrqwfx";
578 579 580 581
    };
  };
  "nonempty" = {
    name = "nonempty";
582
    version = "v6.0.0";
583 584
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-nonempty.git";
585 586
      rev = "v6.0.0";
      sha256 = "0azk1jrpqnjf2i97lcp63wcm31c4hddklp1mfmdan27zap3zqyjm";
587 588 589 590
    };
  };
  "now" = {
    name = "now";
591
    version = "v5.0.0";
592 593
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-now.git";
594 595
      rev = "v5.0.0";
      sha256 = "1wa4j2h5rlw1lgfpm7rif3v6ksm8lplxl1x69zpk8hdf0cfyz4qm";
596 597 598 599
    };
  };
  "nullable" = {
    name = "nullable";
600
    version = "v5.0.0";
601 602
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-nullable.git";
603 604
      rev = "v5.0.0";
      sha256 = "0jbmks8kwhpb5fr2b9nb70fjwh6zdnwirycvzr77jafcny24yrnl";
605 606 607 608
    };
  };
  "numbers" = {
    name = "numbers";
609
    version = "v8.0.0";
610
    src = pkgs.fetchgit {
611 612 613
      url = "https://github.com/purescript/purescript-numbers.git";
      rev = "v8.0.0";
      sha256 = "00pm2x4kh4fm91r7nmik1v5jclkgh7gpxz13ambyqxbxbiqjq0vg";
614 615 616 617
    };
  };
  "ordered-collections" = {
    name = "ordered-collections";
618
    version = "v2.0.1";
619 620
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-ordered-collections.git";
621 622
      rev = "v2.0.1";
      sha256 = "1p592g0s07c56639y71782af0zz5cndpjxd5w9n41hdszsz1b86h";
623 624 625 626
    };
  };
  "orders" = {
    name = "orders";
627
    version = "v5.0.0";
628 629
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-orders.git";
630 631
      rev = "v5.0.0";
      sha256 = "0wwy3ycjll0s590ra35zf5gjvs86w97rln09bj428axhg7cvfl0a";
632 633 634 635
    };
  };
  "parallel" = {
    name = "parallel";
636
    version = "v5.0.0";
637 638
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-parallel.git";
639 640
      rev = "v5.0.0";
      sha256 = "0x8mvhgs8ygqj34xgyhk6gixqm32p2ymm00zg0zdw13g3lil9p4x";
641 642 643 644
    };
  };
  "parsing" = {
    name = "parsing";
645
    version = "v6.0.2";
646 647
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-parsing.git";
648 649
      rev = "v6.0.2";
      sha256 = "0lhri5bfk4j6dgzi4d5gvmd628hjs9jgyky910ylj6qzalw9fj56";
650 651 652 653
    };
  };
  "partial" = {
    name = "partial";
654
    version = "v3.0.0";
655 656
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-partial.git";
657 658
      rev = "v3.0.0";
      sha256 = "0acxf686hvaj793hyb7kfn9lf96kv3nk0lls2p9j095ylp55sldb";
659 660 661 662
    };
  };
  "pipes" = {
    name = "pipes";
663
    version = "v7.0.1";
664
    src = pkgs.fetchgit {
665 666 667
      url = "https://github.com/felixschl/purescript-pipes.git";
      rev = "v7.0.1";
      sha256 = "0jzgzi34wqqdcfgznbpfv4b8al2prd36yshnndlvkqfv70smx3kh";
668 669 670 671 672 673 674 675 676 677 678 679 680
    };
  };
  "precise" = {
    name = "precise";
    version = "v4.0.0";
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-precise";
      rev = "v4.0.0";
      sha256 = "18677n91h4dlfn07h7i6bwcngr6pp55w6nf4x6slq7v0n3a6xs5k";
    };
  };
  "prelude" = {
    name = "prelude";
681
    version = "v5.0.1";
682 683
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-prelude.git";
684 685
      rev = "v5.0.1";
      sha256 = "1x0cacvv9mmw80vy6f40y0p959q1dz28fwjswhyd7ws6npbklcy0";
686 687 688 689
    };
  };
  "profunctor" = {
    name = "profunctor";
690
    version = "v5.0.0";
691 692
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-profunctor.git";
693 694
      rev = "v5.0.0";
      sha256 = "0fvd2xiv77sp4jd4spgdp4i9812p6pdzzbg4pa96mbr0h19jf39c";
695 696 697 698
    };
  };
  "profunctor-lenses" = {
    name = "profunctor-lenses";
699
    version = "v7.0.1";
700 701
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-profunctor-lenses.git";
702 703
      rev = "v7.0.1";
      sha256 = "1wknj7g6vwk2ga1rq57l470h322308ddjn5bd3x2hhfkiy039kc3";
704 705 706 707
    };
  };
  "psci-support" = {
    name = "psci-support";
708
    version = "v5.0.0";
709 710
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-psci-support.git";
711 712
      rev = "v5.0.0";
      sha256 = "16vhf8hapd7rcgmafmjpiq7smhzdh3300f2idk1q4kk01yxn8ddj";
713 714 715 716
    };
  };
  "quickcheck" = {
    name = "quickcheck";
717
    version = "v7.1.0";
718 719
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-quickcheck.git";
720 721 722 723 724 725 726 727 728 729 730
      rev = "v7.1.0";
      sha256 = "1dxchng3r2mad0505a0c7cc35vs1f7y2xb5i13p59jpdz6ijqa9k";
    };
  };
  "quickcheck-laws" = {
    name = "quickcheck-laws";
    version = "v6.0.1";
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-quickcheck-laws.git";
      rev = "v6.0.1";
      sha256 = "1m397bh2w5a0wvms8rjgfxh71m7krmfkgk11j5krhz86b72k3izd";
731 732 733 734
    };
  };
  "random" = {
    name = "random";
735
    version = "v5.0.0";
736 737
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-random.git";
738 739
      rev = "v5.0.0";
      sha256 = "1v6ykgp8jmx488hq8mgb0l0sf1nyhjs6wq0w279iyibk9jxc6nib";
740 741 742 743
    };
  };
  "react" = {
    name = "react";
744
    version = "v9.0.0";
745 746
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-react.git";
747 748
      rev = "v9.0.0";
      sha256 = "1k910z3wdaik6brhbclj8dm39ic9iw93ka4z06aj8pkbfhgv3v1z";
749 750 751 752
    };
  };
  "reactix" = {
    name = "reactix";
753
    version = "v0.4.13";
754
    src = pkgs.fetchgit {
755 756 757
      url = "https://github.com/poorscript/purescript-reactix";
      rev = "v0.4.13";
      sha256 = "0b4hjwcw8y55p6iiyygzpw7c1jyh01nhmpszs7fnadjbg9x6d9d3";
758 759 760 761 762 763 764 765 766 767 768 769 770
    };
  };
  "read" = {
    name = "read";
    version = "v1.0.1";
    src = pkgs.fetchgit {
      url = "https://github.com/truqu/purescript-read";
      rev = "v1.0.1";
      sha256 = "0q8c1xbwh781c1jngy04lbbaq44idy33klq7q1j5ax4vzgd54z0f";
    };
  };
  "record" = {
    name = "record";
771
    version = "v3.0.0";
772 773
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-record.git";
774 775
      rev = "v3.0.0";
      sha256 = "0yidfvwiajiv8xflfsi2p8dqnp0qmmcz9jry58jyn9ga82z2pqn6";
776 777 778 779
    };
  };
  "record-extra" = {
    name = "record-extra";
780
    version = "v4.0.0";
781 782
    src = pkgs.fetchgit {
      url = "https://github.com/justinwoo/purescript-record-extra.git";
783 784
      rev = "v4.0.0";
      sha256 = "1s4xmhg8s5y6lq80j2h0a5bzni47spvzibf30w2s13p1i7v0fig5";
785 786 787 788
    };
  };
  "refs" = {
    name = "refs";
789
    version = "v5.0.0";
790 791
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-refs.git";
792 793
      rev = "v5.0.0";
      sha256 = "1jhc2v784jy8bvkqy4zsh2z7pnqrhwa8n5kx98xhxx73n1bf38sg";
794 795 796 797
    };
  };
  "routing" = {
    name = "routing";
798 799 800 801 802 803 804 805 806 807
    version = "v10.0.1";
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-routing.git";
      rev = "v10.0.1";
      sha256 = "0irwf1sdzxxiygxrkiyas89zwfmmjj8ql3bzab8yqbamxsp0d0na";
    };
  };
  "safe-coerce" = {
    name = "safe-coerce";
    version = "v1.0.0";
808
    src = pkgs.fetchgit {
809 810 811
      url = "https://github.com/purescript/purescript-safe-coerce.git";
      rev = "v1.0.0";
      sha256 = "0m942lc23317izspz1sxw957mwl9yb9bgk8dh23f7b3a8w9hh8ff";
812 813 814 815
    };
  };
  "semirings" = {
    name = "semirings";
816
    version = "v6.0.0";
817 818
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-semirings.git";
819 820
      rev = "v6.0.0";
      sha256 = "0c53f5g6byvk92m5xs7sz734kdy721pj9yy6y51m10g6r46q3aqj";
821 822 823 824
    };
  };
  "sequences" = {
    name = "sequences";
825
    version = "v3.0.2";
826 827
    src = pkgs.fetchgit {
      url = "https://github.com/hdgarrood/purescript-sequences.git";
828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847
      rev = "v3.0.2";
      sha256 = "0mc0jjs1119c2nyd08yhdmliq3s47lhrdknhziga3lnbzja889k4";
    };
  };
  "simple-json" = {
    name = "simple-json";
    version = "v8.0.0";
    src = pkgs.fetchgit {
      url = "https://github.com/justinwoo/purescript-simple-json.git";
      rev = "v8.0.0";
      sha256 = "0q5hb324m1r5njnxq9wxgy99i0x8sd9mj2drq72i64xxr1k0m8qc";
    };
  };
  "simple-json-generics" = {
    name = "simple-json-generics";
    version = "v0.1.0";
    src = pkgs.fetchgit {
      url = "https://github.com/justinwoo/purescript-simple-json-generics";
      rev = "v0.1.0";
      sha256 = "1izbrh9614yi0lzpnqbn9q7hbllhvvhrgyziganj7rzgphwn3ywx";
848 849
    };
  };
850 851 852 853 854 855 856 857 858
  "simplecrypto" = {
    name = "simplecrypto";
    version = "v1.0.1";
    src = pkgs.fetchgit {
      url = "https://github.com/alpacaaa/purescript-simplecrypto";
      rev = "v1.0.1";
      sha256 = "0rzjzwn4s7pb8f9hm9wkl1gza9y2y9qn1116s6x5lizv81q48cyw";
    };
  };
859 860
  "smolder" = {
    name = "smolder";
861
    version = "v12.3.0";
862
    src = pkgs.fetchgit {
863
      url = "https://github.com/bodil/purescript-smolder";
864 865
      rev = "v12.3.0";
      sha256 = "06galacn3346ghf4w56qwj5d4z06zmlf9prd24vrvnaiwhpf42d7";
866 867 868 869
    };
  };
  "spec" = {
    name = "spec";
870
    version = "v5.0.1";
871 872
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-spec/purescript-spec.git";
873 874
      rev = "v5.0.1";
      sha256 = "0hpca1sa738029ww74zpw31br5x339q35kzb10iqd55lp6611k80";
875 876 877 878 879 880 881 882 883 884 885
    };
  };
  "spec-discovery" = {
    name = "spec-discovery";
    version = "v4.0.0";
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-spec/purescript-spec-discovery";
      rev = "v4.0.0";
      sha256 = "0kwc4nvy6rpbnhayang92h74fgyr28bh82pskwj7lm4sy513vhfw";
    };
  };
886 887 888 889 890 891 892 893 894
  "spec-mocha" = {
    name = "spec-mocha";
    version = "v4.0.0";
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-spec/purescript-spec-mocha.git";
      rev = "v4.0.0";
      sha256 = "1qhxwq0812zgfnsf4qqg8ilc45sdg9xzjgkszv6z57ych68f075j";
    };
  };
895 896 897 898 899 900 901 902 903 904 905
  "spec-quickcheck" = {
    name = "spec-quickcheck";
    version = "v3.1.0";
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-spec/purescript-spec-quickcheck";
      rev = "v3.1.0";
      sha256 = "1l51v2j4z2cwdnf9hyx69jmlzlkk24l8gj38iphfspaiwyqwcmpg";
    };
  };
  "st" = {
    name = "st";
906
    version = "v5.0.1";
907 908
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-st.git";
909 910
      rev = "v5.0.1";
      sha256 = "14hz254f1y0k3v83z719np0ddrgbca0hdsd9dvv244i07vlvm2zj";
911 912 913 914
    };
  };
  "string-parsers" = {
    name = "string-parsers";
915
    version = "v6.0.1";
916
    src = pkgs.fetchgit {
917 918 919
      url = "https://github.com/purescript-contrib/purescript-string-parsers.git";
      rev = "v6.0.1";
      sha256 = "143a2s56kbx3i0xi5wfqp28znr0hdydy902jla236i7kal5y098m";
920 921 922 923
    };
  };
  "strings" = {
    name = "strings";
924
    version = "v5.0.0";
925 926
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-strings.git";
927 928
      rev = "v5.0.0";
      sha256 = "0hyaa4d8gyyvac2nxnwqkn2rvi5vax4bi4yv10mpk7rgb8rv7mb8";
929 930 931 932
    };
  };
  "stringutils" = {
    name = "stringutils";
933
    version = "v0.0.11";
934 935
    src = pkgs.fetchgit {
      url = "https://github.com/menelaos/purescript-stringutils.git";
936 937
      rev = "v0.0.11";
      sha256 = "1hbr936bvnm5iil4cfr9qhkbzd1i00yrxf5jd0rnny29df5wsq1w";
938 939 940 941
    };
  };
  "tailrec" = {
    name = "tailrec";
942
    version = "v5.0.1";
943 944
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-tailrec.git";
945 946 947 948 949 950 951 952 953 954 955
      rev = "v5.0.1";
      sha256 = "1jjl2q2hyhjcdxpamzr1cdlxhmq2bl170x5p3jajb9zgwkqx0x22";
    };
  };
  "test-unit" = {
    name = "test-unit";
    version = "v16.0.0";
    src = pkgs.fetchgit {
      url = "https://github.com/bodil/purescript-test-unit.git";
      rev = "v16.0.0";
      sha256 = "0qz903phxkgrn7qdz1xi49bydkf5cbxssyb4xk029zi4lshb35mw";
956 957 958 959
    };
  };
  "these" = {
    name = "these";
960
    version = "v5.0.0";
961 962
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-these.git";
963 964
      rev = "v5.0.0";
      sha256 = "0d6yg3lwgralh1kcm5cd4myyz66k9qzld61hc5dg3z92d96zbvlr";
965 966
    };
  };
967 968
  "toestand" = {
    name = "toestand";
969
    version = "v0.6.2";
970 971
    src = pkgs.fetchgit {
      url = "https://github.com/poorscript/purescript-toestand";
972 973
      rev = "v0.6.2";
      sha256 = "0wgav789ii14gsz0xc67nl5lc82sisdjd5wi6pwl5kj0i7ayz66y";
974 975
    };
  };
976 977
  "transformers" = {
    name = "transformers";
978
    version = "v5.2.0";
979 980
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-transformers.git";
981 982
      rev = "v5.2.0";
      sha256 = "0lggimnq016v98ib6h68gnciraambxrfqm2s033wm34srcy8xs06";
983 984 985 986
    };
  };
  "tuples" = {
    name = "tuples";
987
    version = "v6.0.1";
988 989
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-tuples.git";
990 991
      rev = "v6.0.1";
      sha256 = "0s2ar2gih4r34km8r8dqngh21s8899yb93mb7mips08ndy3ajq3a";
992 993 994 995
    };
  };
  "tuples-native" = {
    name = "tuples-native";
996
    version = "v2.2.0";
997
    src = pkgs.fetchgit {
998 999 1000
      url = "https://github.com/poorscript/purescript-tuples-native";
      rev = "v2.2.0";
      sha256 = "0hplpqc2sbcjin084jqzhzqhprlc1achbqmsn9czpnf6ylgkqhaz";
1001 1002 1003 1004
    };
  };
  "type-equality" = {
    name = "type-equality";
1005
    version = "v4.0.0";
1006 1007
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-type-equality.git";
1008 1009
      rev = "v4.0.0";
      sha256 = "126pg4zg3bsrn8dzvv75xp586nznxyswzgjlr7cag3ij3j1z0kl0";
1010 1011 1012 1013
    };
  };
  "typelevel" = {
    name = "typelevel";
1014
    version = "v6.0.0";
1015 1016
    src = pkgs.fetchgit {
      url = "https://github.com/bodil/purescript-typelevel.git";
1017 1018
      rev = "v6.0.0";
      sha256 = "0gxj926ppx6d8inir589x0a30iv29hqc2y6vsa1n1c2vlcqv2zgd";
1019 1020 1021 1022
    };
  };
  "typelevel-prelude" = {
    name = "typelevel-prelude";
1023
    version = "v6.0.0";
1024 1025
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-typelevel-prelude.git";
1026 1027
      rev = "v6.0.0";
      sha256 = "1vwf3yhn8mir5y41wvlyszkgd5fxvrcyfd0l8cn20c8vfq36yzgk";
1028 1029
    };
  };
1030 1031 1032 1033 1034 1035 1036 1037 1038
  "typisch" = {
    name = "typisch";
    version = "v0.2.1";
    src = pkgs.fetchgit {
      url = "https://github.com/poorscript/purescript-typisch";
      rev = "v0.2.1";
      sha256 = "1jccgfayh20qsmqgbh54knl4dwbwk3144mkzzv2pi07jprp8mzbf";
    };
  };
1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049
  "uint" = {
    name = "uint";
    version = "v5.1.1";
    src = pkgs.fetchgit {
      url = "https://github.com/zaquest/purescript-uint";
      rev = "v5.1.1";
      sha256 = "13103kqj2abiy8p7v81w1dj8jm0mll177mfjb7ar6km0bsxjigc6";
    };
  };
  "unfoldable" = {
    name = "unfoldable";
1050
    version = "v5.0.0";
1051 1052
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-unfoldable.git";
1053 1054
      rev = "v5.0.0";
      sha256 = "1v3bz04wj6hj7s6mcf49hajylg6w58n78q54sqi2ra2zq8h99kpw";
1055 1056 1057 1058
    };
  };
  "unicode" = {
    name = "unicode";
1059
    version = "v5.0.0";
1060 1061
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-contrib/purescript-unicode.git";
1062 1063
      rev = "v5.0.0";
      sha256 = "0sqvgl3il2rl3zxkbzsqb19wib108zvyw73jxiavpfdm6hdmnxvc";
1064 1065 1066 1067
    };
  };
  "unsafe-coerce" = {
    name = "unsafe-coerce";
1068
    version = "v5.0.0";
1069 1070
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-unsafe-coerce.git";
1071 1072
      rev = "v5.0.0";
      sha256 = "0l2agnm1k910v4yp1hz19wrsrywsr5scb397762y7pigm3frzs8r";
1073 1074 1075 1076
    };
  };
  "uri" = {
    name = "uri";
1077
    version = "v8.0.1";
1078 1079
    src = pkgs.fetchgit {
      url = "https://github.com/slamdata/purescript-uri";
1080 1081
      rev = "v8.0.1";
      sha256 = "095svp82ik9574klx8s7vjsw34d4psda1hniqnhb75jkycspmqzw";
1082 1083 1084 1085
    };
  };
  "validation" = {
    name = "validation";
1086
    version = "v5.0.0";
1087 1088
    src = pkgs.fetchgit {
      url = "https://github.com/purescript/purescript-validation.git";
1089 1090
      rev = "v5.0.0";
      sha256 = "0yfb97nk7179hp0r2iylj74wl7rnl1y2x6dh5hlipxg1kpq9yydk";
1091 1092
    };
  };
1093 1094
  "variant" = {
    name = "variant";
1095
    version = "v7.0.3";
1096 1097
    src = pkgs.fetchgit {
      url = "https://github.com/natefaubion/purescript-variant.git";
1098 1099
      rev = "v7.0.3";
      sha256 = "1q2pky3gf177ihy2zjzqvp1cj18ycaki9vm4ghw18p7hf256lqmc";
1100 1101
    };
  };
1102 1103
  "versions" = {
    name = "versions";
1104
    version = "v6.0.0";
1105 1106
    src = pkgs.fetchgit {
      url = "https://github.com/hdgarrood/purescript-versions.git";
1107 1108
      rev = "v6.0.0";
      sha256 = "0653dgdf44nb6ribm8m9lnzjvrmscqm3fqd7ys7q38k1388z706y";
1109 1110 1111 1112
    };
  };
  "web-dom" = {
    name = "web-dom";
1113
    version = "v5.0.0";
1114 1115
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-web/purescript-web-dom.git";
1116 1117
      rev = "v5.0.0";
      sha256 = "06g9cp9fkzyfwbz5cs0wxjxgdydm9hy7756p2w4vx94myki20hgx";
1118 1119 1120 1121
    };
  };
  "web-events" = {
    name = "web-events";
1122
    version = "v3.0.0";
1123 1124
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-web/purescript-web-events.git";
1125 1126
      rev = "v3.0.0";
      sha256 = "1dxwrl2r39vazb3g1ka4dkpy6idyi17aq4hf9vvdsmcwf2jjwbn9";
1127 1128 1129 1130
    };
  };
  "web-file" = {
    name = "web-file";
1131
    version = "v3.0.0";
1132 1133
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-web/purescript-web-file.git";
1134 1135
      rev = "v3.0.0";
      sha256 = "11x1inhr5pvs2iyg818cywwdskb33q777592sd3b4g4jyczcb1li";
1136 1137 1138 1139
    };
  };
  "web-html" = {
    name = "web-html";
1140
    version = "v3.1.0";
1141 1142
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-web/purescript-web-html.git";
1143 1144
      rev = "v3.1.0";
      sha256 = "007anmqqifrjnpfa4xf7qa8xnpbhvcxqdraj9lnhizwq65vx53sn";
1145 1146 1147 1148
    };
  };
  "web-storage" = {
    name = "web-storage";
1149
    version = "v4.0.0";
1150 1151
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-web/purescript-web-storage.git";
1152 1153
      rev = "v4.0.0";
      sha256 = "1viy027k9qyr7mckqkvizwbwkfskc6frppsa1v9a0hq6gc08mpjx";
1154 1155 1156 1157
    };
  };
  "web-xhr" = {
    name = "web-xhr";
1158
    version = "v4.1.0";
1159 1160
    src = pkgs.fetchgit {
      url = "https://github.com/purescript-web/purescript-web-xhr.git";
1161 1162
      rev = "v4.1.0";
      sha256 = "0hzmqga8l24l20kyd98bcpd8bmz7by14vl311m9yfdg5mjkjg42g";
1163 1164 1165
    };
  };
}