-
Notifications
You must be signed in to change notification settings - Fork 3
/
snapshot-9.4.5.json
59 lines (59 loc) · 21.2 KB
/
snapshot-9.4.5.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
{
"__GENERATED_FILE_DO_NOT_MODIFY_MANUALLY": 959431780,
"all-cabal-hashes": "https://raw.githubusercontent.com/commercialhaskell/all-cabal-hashes/f2f77a9b02ad048fead202ae1afaede8473c3cfe",
"resolved": {
"Cabal": {"dependencies":["Cabal-syntax","array","base","bytestring","containers","deepseq","directory","filepath","mtl","parsec","pretty","process","text","time","transformers","unix"],"location":{"type":"git","url":"https://github.com/tweag/cabal","commit":"4f8c4ab8274320c1a00992c9aa7c6559ff190fa9","subdir":"Cabal"},"name":"Cabal","version":"3.8.1.0"},
"Cabal-syntax": {"dependencies":[],"location":{"type":"core"},"name":"Cabal-syntax","version":"3.8.1.0"},
"Glob": {"dependencies":["base","containers","directory","dlist","filepath","transformers","transformers-compat"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/Glob-0.10.2/Glob-0.10.2.tar.gz"},"name":"Glob","pinned":{"url":["https://hackage.haskell.org/package/Glob-0.10.2/Glob-0.10.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/Glob-0.10.2.tar.gz"],"sha256":"6af672ac8427d35cbd42d64142dc288feab266f0be92dae3c696e8860d8173c0","cabal-sha256":"dd2ddbecae8f84e8f4cacb5b856901a19c25ceaa11f2525d3ee88d034acb0081"},"version":"0.10.2"},
"HUnit": {"dependencies":["base","call-stack","deepseq"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz"},"name":"HUnit","pinned":{"url":["https://hackage.haskell.org/package/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/HUnit-1.6.2.0.tar.gz"],"sha256":"b0b7538871ffc058486fc00740886d2f3172f8fa6869936bfe83a5e10bd744ab","cabal-sha256":"1a79174e8af616117ad39464cac9de205ca923da6582825e97c10786fda933a4"},"version":"1.6.2.0"},
"QuickCheck": {"dependencies":["base","containers","deepseq","random","splitmix","template-haskell","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/QuickCheck-2.14.3/QuickCheck-2.14.3.tar.gz"},"name":"QuickCheck","pinned":{"url":["https://hackage.haskell.org/package/QuickCheck-2.14.3/QuickCheck-2.14.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/QuickCheck-2.14.3.tar.gz"],"sha256":"5c0f22b36b28a1a8fa110b3819818d3f29494a3b0dedbae299f064123ca70501","cabal-sha256":"f03d2f404d5ba465453d0fbc1944832789a759fe7c4f9bf8616bc1378a02fde4"},"version":"2.14.3"},
"ansi-terminal": {"dependencies":["ansi-terminal-types","base","colour"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/ansi-terminal-0.11.5/ansi-terminal-0.11.5.tar.gz"},"name":"ansi-terminal","pinned":{"url":["https://hackage.haskell.org/package/ansi-terminal-0.11.5/ansi-terminal-0.11.5.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/ansi-terminal-0.11.5.tar.gz"],"sha256":"5b4acedc55eb558381f0b694c2d31a50c332856b823db44cbbf2df78e8c097cb","cabal-sha256":"2fe3d006b9ea0dc1a5537a029edb0bc2bbe56a33a6d95264b38b54c58e931e51"},"version":"0.11.5"},
"ansi-terminal-types": {"dependencies":["base","colour"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/ansi-terminal-types-0.11.5/ansi-terminal-types-0.11.5.tar.gz"},"name":"ansi-terminal-types","pinned":{"url":["https://hackage.haskell.org/package/ansi-terminal-types-0.11.5/ansi-terminal-types-0.11.5.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/ansi-terminal-types-0.11.5.tar.gz"],"sha256":"bf7b230389f43105100a6d5740822598a88b38eaaf7d042de595ccf72db4fdd1","cabal-sha256":"f78440dfd95c4509e88855ac7cc2d9566ddf956a92c1290404cac93ad1a1b00a"},"version":"0.11.5"},
"ansi-wl-pprint": {"dependencies":["ansi-terminal","base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/ansi-wl-pprint-0.6.9/ansi-wl-pprint-0.6.9.tar.gz"},"name":"ansi-wl-pprint","pinned":{"url":["https://hackage.haskell.org/package/ansi-wl-pprint-0.6.9/ansi-wl-pprint-0.6.9.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/ansi-wl-pprint-0.6.9.tar.gz"],"sha256":"a7b2e8e7cd3f02f2954e8b17dc60a0ccd889f49e2068ebb15abfa1d42f7a4eac","cabal-sha256":"fb737bc96e2aef34ad595d54ced7a73f648c521ebcb00fe0679aff45ccd49212"},"version":"0.6.9"},
"array": {"dependencies":[],"location":{"type":"core"},"name":"array","version":"0.5.4.0"},
"base": {"dependencies":[],"location":{"type":"core"},"name":"base","version":"4.17.2.0"},
"bytestring": {"dependencies":[],"location":{"type":"core"},"name":"bytestring","version":"0.11.5.1"},
"call-stack": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/call-stack-0.4.0/call-stack-0.4.0.tar.gz"},"name":"call-stack","pinned":{"url":["https://hackage.haskell.org/package/call-stack-0.4.0/call-stack-0.4.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/call-stack-0.4.0.tar.gz"],"sha256":"430bcf8a3404f7e55319573c0b807b1356946f0c8f289bb3d9afb279c636b87b","cabal-sha256":"ac44d2c00931dc20b01750da8c92ec443eb63a7231e8550188cb2ac2385f7feb"},"version":"0.4.0"},
"colour": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/colour-2.3.6/colour-2.3.6.tar.gz"},"name":"colour","pinned":{"url":["https://hackage.haskell.org/package/colour-2.3.6/colour-2.3.6.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/colour-2.3.6.tar.gz"],"sha256":"2cd35dcd6944a5abc9f108a5eb5ee564b6b1fa98a9ec79cefcc20b588991f871","cabal-sha256":"ebdcbf15023958838a527e381ab3c3b1e99ed12d1b25efeb7feaa4ad8c37664a"},"version":"2.3.6"},
"containers": {"dependencies":[],"location":{"type":"core"},"name":"containers","version":"0.6.7"},
"deepseq": {"dependencies":[],"location":{"type":"core"},"name":"deepseq","version":"1.4.8.0"},
"directory": {"dependencies":[],"location":{"type":"core"},"name":"directory","version":"1.3.7.1"},
"dlist": {"dependencies":["base","deepseq"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/dlist-1.0/dlist-1.0.tar.gz"},"name":"dlist","pinned":{"url":["https://hackage.haskell.org/package/dlist-1.0/dlist-1.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/dlist-1.0.tar.gz"],"sha256":"173d637328bb173fcc365f30d29ff4a94292a1e0e5558aeb3dfc11de81510115","cabal-sha256":"55ff69d20ce638fc7727342ee67f2f868da61d3dcf3763f790bf9aa0b145e568"},"version":"1.0"},
"filepath": {"dependencies":[],"location":{"type":"core"},"name":"filepath","version":"1.4.2.2"},
"ghc-prim": {"dependencies":[],"location":{"type":"core"},"name":"ghc-prim","version":"0.9.1"},
"haskell-lexer": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/haskell-lexer-1.1.1/haskell-lexer-1.1.1.tar.gz"},"name":"haskell-lexer","pinned":{"url":["https://hackage.haskell.org/package/haskell-lexer-1.1.1/haskell-lexer-1.1.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/haskell-lexer-1.1.1.tar.gz"],"sha256":"c8eeda569a30f115244c17920247ba2c45d11b3e30805f648a878f7855d8f349","cabal-sha256":"4ce310678b7e56b51acb558c0233d2f71a3f3553f8a88e9b48c0bc68301f799b"},"version":"1.1.1"},
"hspec": {"dependencies":["QuickCheck","base","hspec-core","hspec-discover","hspec-expectations"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/hspec-2.10.10/hspec-2.10.10.tar.gz"},"name":"hspec","pinned":{"url":["https://hackage.haskell.org/package/hspec-2.10.10/hspec-2.10.10.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/hspec-2.10.10.tar.gz"],"sha256":"9a4b5e63d51796d5f6c3590b8495a1cd8c600e1bf720086b6709ee00405d03a4","cabal-sha256":"7516848133191eb01d8e7349d9ca696250eb12d6a4f2d1f20cca82a06597c66b"},"version":"2.10.10"},
"hspec-core": {"dependencies":["HUnit","QuickCheck","ansi-terminal","array","base","call-stack","deepseq","directory","filepath","haskell-lexer","hspec-expectations","process","quickcheck-io","random","setenv","stm","tf-random","time","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/hspec-core-2.10.10/hspec-core-2.10.10.tar.gz"},"name":"hspec-core","pinned":{"url":["https://hackage.haskell.org/package/hspec-core-2.10.10/hspec-core-2.10.10.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/hspec-core-2.10.10.tar.gz"],"sha256":"644793717f2f9ee7f778e2f801ea54705bdd0abb71d7a7e40aa75bd98b8f55b6","cabal-sha256":"d0daf5a92d379114fab26bb951545741468f4e3517202b0ec5232d0d65f40b6d"},"version":"2.10.10"},
"hspec-discover": {"dependencies":["base","directory","filepath"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/hspec-discover-2.10.10/hspec-discover-2.10.10.tar.gz"},"name":"hspec-discover","pinned":{"url":["https://hackage.haskell.org/package/hspec-discover-2.10.10/hspec-discover-2.10.10.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/hspec-discover-2.10.10.tar.gz"],"sha256":"a809388c0ea90b215e582f11e19e030aefa279d63f6ba1c5cbfd714403152f32","cabal-sha256":"a8839a91db8e0afc97fe79a5b494468a5e83d4ad6b438706ac75c7bf0f53cd56"},"version":"2.10.10"},
"hspec-expectations": {"dependencies":["HUnit","base","call-stack"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/hspec-expectations-0.8.2/hspec-expectations-0.8.2.tar.gz"},"name":"hspec-expectations","pinned":{"url":["https://hackage.haskell.org/package/hspec-expectations-0.8.2/hspec-expectations-0.8.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/hspec-expectations-0.8.2.tar.gz"],"sha256":"819607ea1faf35ce5be34be61c6f50f3389ea43892d56fb28c57a9f5d54fb4ef","cabal-sha256":"e2db24881baadc2d9d23b03cb629e80dcbda89a6b04ace9adb5f4d02ef8b31aa"},"version":"0.8.2"},
"json": {"dependencies":["array","base","bytestring","containers","mtl","parsec","pretty","syb","text"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/json-0.10/json-0.10.tar.gz"},"name":"json","pinned":{"url":["https://hackage.haskell.org/package/json-0.10/json-0.10.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/json-0.10.tar.gz"],"sha256":"0c046a3c03c9332816d3c9e50319b1d1eb3c2c1baba1123a7650d047b26856ba","cabal-sha256":"d9fc6b07ce92b8894825a17d2cf14799856767eb30c8bf55962baa579207d799"},"version":"0.10"},
"logict": {"dependencies":["base","mtl"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/logict-0.8.0.0/logict-0.8.0.0.tar.gz"},"name":"logict","pinned":{"url":["https://hackage.haskell.org/package/logict-0.8.0.0/logict-0.8.0.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/logict-0.8.0.0.tar.gz"],"sha256":"fe926df295bc43df794247360e7a0a0dfdc778bce986f8aadba98fe52228fb56","cabal-sha256":"3d5d87a1d892a4732351c9a0b022d2d07bbb14e60582967c3c703c6ed69de88a"},"version":"0.8.0.0"},
"mtl": {"dependencies":[],"location":{"type":"core"},"name":"mtl","version":"2.2.2"},
"optparse-applicative": {"dependencies":["ansi-wl-pprint","base","process","transformers","transformers-compat"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/optparse-applicative-0.17.1.0/optparse-applicative-0.17.1.0.tar.gz"},"name":"optparse-applicative","pinned":{"url":["https://hackage.haskell.org/package/optparse-applicative-0.17.1.0/optparse-applicative-0.17.1.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/optparse-applicative-0.17.1.0.tar.gz"],"sha256":"d179cb740139c55e6dada3c00efaea45f6853a1974d374668323bbbd07e0a5ef","cabal-sha256":"cb5f5f0dc9749846fc0e3df0041a8efee6368cc1cff07336acd4c3b02a951ed6"},"version":"0.17.1.0"},
"parsec": {"dependencies":[],"location":{"type":"core"},"name":"parsec","version":"3.1.16.1"},
"pretty": {"dependencies":[],"location":{"type":"core"},"name":"pretty","version":"1.1.3.6"},
"primitive": {"dependencies":["base","deepseq","template-haskell","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/primitive-0.8.0.0/primitive-0.8.0.0.tar.gz"},"name":"primitive","pinned":{"url":["https://hackage.haskell.org/package/primitive-0.8.0.0/primitive-0.8.0.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/primitive-0.8.0.0.tar.gz"],"sha256":"5553c21b4a789f9b591eed69e598cc58484c274af29250e517b5a8bcc62b995f","cabal-sha256":"d0ff45fa6e61f92af23611ceb8b9a6a04c236b50fb70c60e2ed3bfa532703670"},"version":"0.8.0.0"},
"process": {"dependencies":[],"location":{"type":"core"},"name":"process","version":"1.6.17.0"},
"quickcheck-io": {"dependencies":["HUnit","QuickCheck","base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/quickcheck-io-0.2.0/quickcheck-io-0.2.0.tar.gz"},"name":"quickcheck-io","pinned":{"url":["https://hackage.haskell.org/package/quickcheck-io-0.2.0/quickcheck-io-0.2.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/quickcheck-io-0.2.0.tar.gz"],"sha256":"fb779119d79fe08ff4d502fb6869a70c9a8d5fd8ae0959f605c3c937efd96422","cabal-sha256":"7bf0b68fb90873825eb2e5e958c1b76126dcf984debb998e81673e6d837e0b2d"},"version":"0.2.0"},
"random": {"dependencies":["base","bytestring","deepseq","mtl","splitmix"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/random-1.2.1.1/random-1.2.1.1.tar.gz"},"name":"random","pinned":{"url":["https://hackage.haskell.org/package/random-1.2.1.1/random-1.2.1.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/random-1.2.1.1.tar.gz"],"sha256":"3e1272f7ed6a4d7bd1712b90143ec326fee9b225789222379fea20a9c90c9b76","cabal-sha256":"e7c1f881159d5cc788619c9ee8b8f340ba2ff0db571cdf3d1a1968ebc5108789"},"version":"1.2.1.1"},
"setenv": {"dependencies":["base","unix"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/setenv-0.1.1.3/setenv-0.1.1.3.tar.gz"},"name":"setenv","pinned":{"url":["https://hackage.haskell.org/package/setenv-0.1.1.3/setenv-0.1.1.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/setenv-0.1.1.3.tar.gz"],"sha256":"e358df39afc03d5a39e2ec650652d845c85c80cc98fe331654deafb4767ecb32","cabal-sha256":"c5916ac0d2a828473cd171261328a290afe0abd799db1ac8c310682fe778c45b"},"version":"0.1.1.3"},
"smallcheck": {"dependencies":["base","logict","mtl","pretty"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/smallcheck-1.2.1.1/smallcheck-1.2.1.1.tar.gz"},"name":"smallcheck","pinned":{"url":["https://hackage.haskell.org/package/smallcheck-1.2.1.1/smallcheck-1.2.1.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/smallcheck-1.2.1.1.tar.gz"],"sha256":"e043225004071840d1a13f3a2d6fba537144188e7995a978ab82086ce158fe1f","cabal-sha256":"b976cf0bbab4ba29f61933df10740cc19cd17548b5a3d1f8e0205840a1a89738"},"version":"1.2.1.1"},
"splitmix": {"dependencies":["base","deepseq"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/splitmix-0.1.0.4/splitmix-0.1.0.4.tar.gz"},"name":"splitmix","pinned":{"url":["https://hackage.haskell.org/package/splitmix-0.1.0.4/splitmix-0.1.0.4.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/splitmix-0.1.0.4.tar.gz"],"sha256":"6d065402394e7a9117093dbb4530a21342c9b1e2ec509516c8a8d0ffed98ecaa","cabal-sha256":"db25c2e17967aa6b6046ab8b1b96ba3f344ca59a62b60fb6113d51ea305a3d8e"},"version":"0.1.0.4"},
"stm": {"dependencies":[],"location":{"type":"core"},"name":"stm","version":"2.5.1.0"},
"string-qq": {"dependencies":["base","template-haskell"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/string-qq-0.0.5/string-qq-0.0.5.tar.gz"},"name":"string-qq","pinned":{"url":["https://hackage.haskell.org/package/string-qq-0.0.5/string-qq-0.0.5.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/string-qq-0.0.5.tar.gz"],"sha256":"a9a83cbf72088465933cb698154f2e26a5bdee548d3d5e24fe233a1616415a47","cabal-sha256":"4134753e417ef028f97c2287e9b329ea9f813bacecba1bc5ed7d96ccfc25d2a5"},"version":"0.0.5"},
"syb": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/syb-0.7.2.4/syb-0.7.2.4.tar.gz"},"name":"syb","pinned":{"url":["https://hackage.haskell.org/package/syb-0.7.2.4/syb-0.7.2.4.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/syb-0.7.2.4.tar.gz"],"sha256":"ec7c1e8822d62ab910386361cdcee40a22a26cd344c34741fadd982302291e60","cabal-sha256":"936d5a92084ad9d88c5a9dd2e622deab57ce48ce85be93e6273b3f8eb64c12ca"},"version":"0.7.2.4"},
"tagged": {"dependencies":["base","deepseq","template-haskell","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/tagged-0.8.7/tagged-0.8.7.tar.gz"},"name":"tagged","pinned":{"url":["https://hackage.haskell.org/package/tagged-0.8.7/tagged-0.8.7.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/tagged-0.8.7.tar.gz"],"sha256":"6414eeac27a1633f49e2f78199ced99ce8ce3d70b658cf6d55b1d81ff60cb961","cabal-sha256":"9013e1491dc0d291cb37c2845973293a03c230374f44792bfc96e14fdfb426dc"},"version":"0.8.7"},
"tasty": {"dependencies":["ansi-terminal","base","containers","optparse-applicative","stm","tagged","transformers","unix"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/tasty-1.4.3/tasty-1.4.3.tar.gz"},"name":"tasty","pinned":{"url":["https://hackage.haskell.org/package/tasty-1.4.3/tasty-1.4.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/tasty-1.4.3.tar.gz"],"sha256":"f420da9560267271dce8a0007a1cb77c06987f0d129eb0f613110ce61f71cb00","cabal-sha256":"5b53fded93109f6704b599c3498eb73c5b0ed1a975f1912dd98b4b19c61f8bc9"},"version":"1.4.3"},
"tasty-discover": {"dependencies":["Glob","base","containers","directory","filepath","tasty"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/tasty-discover-5.0.0/tasty-discover-5.0.0.tar.gz"},"name":"tasty-discover","pinned":{"url":["https://hackage.haskell.org/package/tasty-discover-5.0.0/tasty-discover-5.0.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/tasty-discover-5.0.0.tar.gz"],"sha256":"eeb27da5f928d5043385b114e817cc80b0605de45fd490ed6b2973094d1d7028","cabal-sha256":"2799d2aa77c124e3f842abed9db7e8df260fe3d786549c293a322889c05484a8"},"version":"5.0.0"},
"tasty-hspec": {"dependencies":["QuickCheck","base","hspec","hspec-core","tasty","tasty-quickcheck","tasty-smallcheck"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/tasty-hspec-1.2.0.3/tasty-hspec-1.2.0.3.tar.gz"},"name":"tasty-hspec","pinned":{"url":["https://hackage.haskell.org/package/tasty-hspec-1.2.0.3/tasty-hspec-1.2.0.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/tasty-hspec-1.2.0.3.tar.gz"],"sha256":"9d5d6febcf5f723ecee79a088d13f8550297aead959ca6e52d5b03a598de0d94","cabal-sha256":"d9e867d4f4cc241413f6867855642b04602a14f84c5e39cc02480c19eb2b4c07"},"version":"1.2.0.3"},
"tasty-quickcheck": {"dependencies":["QuickCheck","base","optparse-applicative","random","tagged","tasty"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/tasty-quickcheck-0.10.2/tasty-quickcheck-0.10.2.tar.gz"},"name":"tasty-quickcheck","pinned":{"url":["https://hackage.haskell.org/package/tasty-quickcheck-0.10.2/tasty-quickcheck-0.10.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/tasty-quickcheck-0.10.2.tar.gz"],"sha256":"b4884c815db26a543ee1062664ee051ac89d51b2c2526d30029c6eb95b36cce2","cabal-sha256":"76bf07f500e258903e9a1df6f19788e0ef75e83f33ebe6b6b14b287418e0b7c1"},"version":"0.10.2"},
"tasty-smallcheck": {"dependencies":["base","optparse-applicative","smallcheck","tagged","tasty"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/tasty-smallcheck-0.8.2/tasty-smallcheck-0.8.2.tar.gz"},"name":"tasty-smallcheck","pinned":{"url":["https://hackage.haskell.org/package/tasty-smallcheck-0.8.2/tasty-smallcheck-0.8.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/tasty-smallcheck-0.8.2.tar.gz"],"sha256":"d5cbd7a2a7100e4afd3aaac01a8fa1b7814fb074d93aeff1b51240b687e54f33","cabal-sha256":"b0eeb241a4d34401dbc23790b56989a6089b9b9b2dc07f7b0eece7c485826300"},"version":"0.8.2"},
"template-haskell": {"dependencies":[],"location":{"type":"core"},"name":"template-haskell","version":"2.19.0.0"},
"text": {"dependencies":[],"location":{"type":"core"},"name":"text","version":"2.0.2"},
"tf-random": {"dependencies":["base","primitive","random","time"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/tf-random-0.5/tf-random-0.5.tar.gz"},"name":"tf-random","pinned":{"url":["https://hackage.haskell.org/package/tf-random-0.5/tf-random-0.5.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/tf-random-0.5.tar.gz"],"sha256":"2e30cec027b313c9e1794d326635d8fc5f79b6bf6e7580ab4b00186dadc88510","cabal-sha256":"14012837d0f0e18fdbbe3d56e67da8622ee5e20b180abce952dd50bd9f36b326"},"version":"0.5"},
"time": {"dependencies":[],"location":{"type":"core"},"name":"time","version":"1.12.2"},
"transformers": {"dependencies":[],"location":{"type":"core"},"name":"transformers","version":"0.5.6.2"},
"transformers-compat": {"dependencies":["base","ghc-prim","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz"},"name":"transformers-compat","pinned":{"url":["https://hackage.haskell.org/package/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/transformers-compat-0.7.2.tar.gz"],"sha256":"b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a","cabal-sha256":"044fb9955f63ee138fcebedfdcbe54afe741f2d5892a2d0bdf3a8052bd342643"},"version":"0.7.2"},
"unix": {"dependencies":[],"location":{"type":"core"},"name":"unix","version":"2.7.3"}
}
}