1+ {
2+ "__GENERATED_FILE_DO_NOT_MODIFY_MANUALLY" : -630801753 ,
3+ "all-cabal-hashes" : " https://raw.githubusercontent.com/commercialhaskell/all-cabal-hashes/dd1d07895cb4daa6eb49e701a3b642f95efdfca6" ,
4+ "resolved" : {
5+ "Cabal" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" Cabal" ,"version" :" 3.10.1.0" },
6+ "StateVar" : {"dependencies" :[" base" ," stm" ," transformers" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/StateVar-1.2.2/StateVar-1.2.2.tar.gz" },"name" :" StateVar" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/StateVar-1.2.2/StateVar-1.2.2.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/StateVar-1.2.2.tar.gz" ],"sha256" :" 5e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825" ,"cabal-sha256" :" 3c022c00485fe165e3080d5da6b3ca9c9b02f62c5deebc584d1b3d1309ce673e" },"version" :" 1.2.2" },
7+ "alex" : {"dependencies" :[" array" ," base" ," containers" ," directory" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/alex-3.4.0.0/alex-3.4.0.0.tar.gz" },"name" :" alex" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/alex-3.4.0.0/alex-3.4.0.0.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/alex-3.4.0.0.tar.gz" ],"sha256" :" 7a1cd4e21399c40ea9372d1c03bf38698944b8437ce95cf27d1a7c262babe38e" ,"cabal-sha256" :" 3c9e1e6b4f2f956623375dd15b904144dd3183b28f1ce1afcce11192f6d868dd" },"version" :" 3.4.0.0" },
8+ "array" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" array" ,"version" :" 0.5.5.0" },
9+ "assoc" : {"dependencies" :[" base" ," tagged" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/assoc-1.1/assoc-1.1.tar.gz" },"name" :" assoc" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/assoc-1.1/assoc-1.1.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/assoc-1.1.tar.gz" ],"sha256" :" 7aa2e6548b3d9d49a286ac20639479aaf6c47a1446113ed784d98737c5f60df4" ,"cabal-sha256" :" 56d0fd1c17aaf6268e81bf19ba5afe186128d7f88126bd546d5b3151ab692652" },"version" :" 1.1" },
10+ "base" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" base" ,"version" :" 4.18.0.0" },
11+ "base-orphans" : {"dependencies" :[" base" ," ghc-prim" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/base-orphans-0.9.0/base-orphans-0.9.0.tar.gz" },"name" :" base-orphans" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/base-orphans-0.9.0/base-orphans-0.9.0.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/base-orphans-0.9.0.tar.gz" ],"sha256" :" 613ed4d8241ed5a648a59ae6569a6962990bb545711d020d49fb83fa12d16e62" ,"cabal-sha256" :" 0bdd3486d3a1bcbed0513b46af4a13ca74b395313fa5b6e0068d6b7413b76a04" },"version" :" 0.9.0" },
12+ "bifunctors" : {"dependencies" :[" assoc" ," base" ," comonad" ," containers" ," tagged" ," template-haskell" ," th-abstraction" ," transformers" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/bifunctors-5.6.1/bifunctors-5.6.1.tar.gz" },"name" :" bifunctors" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/bifunctors-5.6.1/bifunctors-5.6.1.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/bifunctors-5.6.1.tar.gz" ],"sha256" :" 06381471b5be16516a1b2c4b21a5101a3d991038bface8e0cad144c0044d57fc" ,"cabal-sha256" :" 82fa7ed8f69f0bfa375de117ab36414c0b96a97ee046edc3ac6da7a295a94755" },"version" :" 5.6.1" },
13+ "bytestring" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" bytestring" ,"version" :" 0.11.4.0" },
14+ "c2hs" : {"dependencies" :[" array" ," base" ," bytestring" ," containers" ," directory" ," dlist" ," filepath" ," language-c" ," pretty" ," process" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/c2hs-0.28.8/c2hs-0.28.8.tar.gz" },"name" :" c2hs" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/c2hs-0.28.8/c2hs-0.28.8.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/c2hs-0.28.8.tar.gz" ],"sha256" :" 390632cffc561c32483af474aac50168a68f0fa382096552e37749923617884c" ,"cabal-sha256" :" c399132e2273e70770be403fba4795d7d8c60d7bd147f0ef174342bebbd44392" },"version" :" 0.28.8" },
15+ "comonad" : {"dependencies" :[" base" ," containers" ," distributive" ," indexed-traversable" ," tagged" ," transformers" ," transformers-compat" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/comonad-5.0.8/comonad-5.0.8.tar.gz" },"name" :" comonad" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/comonad-5.0.8/comonad-5.0.8.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/comonad-5.0.8.tar.gz" ],"sha256" :" ef6cdf2cc292cc43ee6aa96c581b235fdea8ab44a0bffb24dc79ae2b2ef33d13" ,"cabal-sha256" :" 4a4dbfbd03fb4963987710fca994e8b5624bd05a33e5f95b7581b26f8229c5e3" },"version" :" 5.0.8" },
16+ "containers" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" containers" ,"version" :" 0.6.7" },
17+ "contravariant" : {"dependencies" :[" StateVar" ," base" ," transformers" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/contravariant-1.5.5/contravariant-1.5.5.tar.gz" },"name" :" contravariant" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/contravariant-1.5.5/contravariant-1.5.5.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/contravariant-1.5.5.tar.gz" ],"sha256" :" 062fd66580d7aad0b5ba93e644ffa7feee69276ef50f20d4ed9f1deb7642dffa" ,"cabal-sha256" :" 470ed0e040e879e2da4af1b2c8f94e199f6135852a8107858d5ae0a95365835f" },"version" :" 1.5.5" },
18+ "data-default-class" : {"dependencies" :[" base" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/data-default-class-0.1.2.0/data-default-class-0.1.2.0.tar.gz" },"name" :" data-default-class" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/data-default-class-0.1.2.0/data-default-class-0.1.2.0.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/data-default-class-0.1.2.0.tar.gz" ],"sha256" :" 4f01b423f000c3e069aaf52a348564a6536797f31498bb85c3db4bd2d0973e56" ,"cabal-sha256" :" 63e62120b7efd733a5a17cf59ceb43268e9a929c748127172d7d42f4a336e327" },"version" :" 0.1.2.0" },
19+ "deepseq" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" deepseq" ,"version" :" 1.4.8.1" },
20+ "directory" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" directory" ,"version" :" 1.3.8.1" },
21+ "distributive" : {"dependencies" :[" base" ," base-orphans" ," tagged" ," transformers" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz" },"name" :" distributive" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/distributive-0.6.2.1.tar.gz" ],"sha256" :" d7351392e078f58caa46630a4b9c643e1e2e9dddee45848c5c8358e7b1316b91" ,"cabal-sha256" :" 0f99f5541cca04acf89b64432b03422b6408e830a8dff30e6c4334ef1a48680c" },"version" :" 0.6.2.1" },
22+ "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" },
23+ "filepath" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" filepath" ,"version" :" 1.4.100.1" },
24+ "ghc" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" ghc" ,"version" :" 9.6.2" },
25+ "ghc-paths" : {"dependencies" :[" base" ],"location" :{"type" :" vendored" },"name" :" ghc-paths" ,"version" :" 0.1.0.11" },
26+ "ghc-prim" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" ghc-prim" ,"version" :" 0.10.0" },
27+ "ghc-source-gen" : {"dependencies" :[" base" ," ghc" ],"location" :{"type" :" git" ,"url" :" https://github.com/avdv/ghc-source-gen" ,"commit" :" 4bc81b85c21094d1dc38b86205b1725b379a6e83" ,"subdir" :" " },"name" :" ghc-source-gen" ,"version" :" 0.4.3.0" },
28+ "happy" : {"dependencies" :[" array" ," base" ," containers" ," mtl" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/happy-1.20.1.1/happy-1.20.1.1.tar.gz" },"name" :" happy" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/happy-1.20.1.1/happy-1.20.1.1.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/happy-1.20.1.1.tar.gz" ],"sha256" :" 8b4e7dc5a6c5fd666f8f7163232931ab28746d0d17da8fa1cbd68be9e878881b" ,"cabal-sha256" :" a381633c5e8f9e9e5a8e1900930ce13172397b4677fcfcc08cd38eb3f73b61b1" },"version" :" 1.20.1.1" },
29+ "indexed-traversable" : {"dependencies" :[" array" ," base" ," containers" ," transformers" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/indexed-traversable-0.1.2.1/indexed-traversable-0.1.2.1.tar.gz" },"name" :" indexed-traversable" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/indexed-traversable-0.1.2.1/indexed-traversable-0.1.2.1.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/indexed-traversable-0.1.2.1.tar.gz" ],"sha256" :" fe854c10285debc7d6fe3e09da0928a740ebc091ad2911ae695bb007e6f746a4" ,"cabal-sha256" :" 154b4649199a602dea948a93cb34a6c4be71576c4f78410733dd9f6bc79b6e0b" },"version" :" 0.1.2.1" },
30+ "language-c" : {"dependencies" :[" alex" ," array" ," base" ," bytestring" ," containers" ," deepseq" ," directory" ," filepath" ," happy" ," mtl" ," pretty" ," process" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/language-c-0.9.2/language-c-0.9.2.tar.gz" },"name" :" language-c" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/language-c-0.9.2/language-c-0.9.2.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/language-c-0.9.2.tar.gz" ],"sha256" :" b2310d2fda16df72e9f8f63ef18bec2e09ae3aff5891dc948c3d9cb72cef6cb3" ,"cabal-sha256" :" b4ec4cbab51a466463cf31c63e6e792f2ac9cfb563296deae02d7be26aba0e0f" },"version" :" 0.9.2" },
31+ "lens-family" : {"dependencies" :[" base" ," containers" ," lens-family-core" ," mtl" ," transformers" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/lens-family-2.1.2/lens-family-2.1.2.tar.gz" },"name" :" lens-family" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/lens-family-2.1.2/lens-family-2.1.2.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/lens-family-2.1.2.tar.gz" ],"sha256" :" 2b60afc3afc03b6e328fc96e291e21bb0a63b563657cabe7ba5febd471283648" ,"cabal-sha256" :" c13af34889ed9637b2dbd4542122c01a6ec1351cc6dda673de0079f9b02747ef" },"version" :" 2.1.2" },
32+ "lens-family-core" : {"dependencies" :[" base" ," containers" ," transformers" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/lens-family-core-2.1.2/lens-family-core-2.1.2.tar.gz" },"name" :" lens-family-core" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/lens-family-core-2.1.2/lens-family-core-2.1.2.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/lens-family-core-2.1.2.tar.gz" ],"sha256" :" 1b5a997276c8b77a96f99f48b95b204d34f3bb84fa3691747cd30bc8c76873b6" ,"cabal-sha256" :" 702013af981089f991c93598762b8804314266c2bd7d92fc35fb6a8b62af1883" },"version" :" 2.1.2" },
33+ "mtl" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" mtl" ,"version" :" 2.3.1" },
34+ "parsec" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" parsec" ,"version" :" 3.1.16.1" },
35+ "pretty" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" pretty" ,"version" :" 1.1.3.6" },
36+ "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" },
37+ "process" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" process" ,"version" :" 1.6.17.0" },
38+ "profunctors" : {"dependencies" :[" base" ," base-orphans" ," bifunctors" ," comonad" ," contravariant" ," distributive" ," tagged" ," transformers" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/profunctors-5.6.2/profunctors-5.6.2.tar.gz" },"name" :" profunctors" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/profunctors-5.6.2/profunctors-5.6.2.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/profunctors-5.6.2.tar.gz" ],"sha256" :" 65955d7b50525a4a3bccdab1d982d2ae342897fd38140d5a94b5ef3800d8c92a" ,"cabal-sha256" :" e178ba4468982326656626e2089e296f64485e68fdddc9f4476dcd5d612b4f78" },"version" :" 5.6.2" },
39+ "proto-lens" : {"dependencies" :[" base" ," bytestring" ," containers" ," deepseq" ," ghc-prim" ," lens-family" ," parsec" ," pretty" ," primitive" ," profunctors" ," tagged" ," text" ," transformers" ," vector" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/proto-lens-0.7.1.3/proto-lens-0.7.1.3.tar.gz" },"name" :" proto-lens" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/proto-lens-0.7.1.3/proto-lens-0.7.1.3.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/proto-lens-0.7.1.3.tar.gz" ],"sha256" :" aac4317671a31d5f76cb120b5c4f75e644c45b441b4a2b9cfa7015bd8bbae3ac" ,"cabal-sha256" :" 2d56bf8c37e21d741385e155d0dd327468ab1bc6897d10b0462b7e241d8e61a3" },"version" :" 0.7.1.3" },
40+ "proto-lens-protoc" : {"dependencies" :[" base" ," bytestring" ," containers" ," filepath" ," ghc" ," ghc-paths" ," ghc-source-gen" ," lens-family" ," pretty" ," proto-lens" ," proto-lens-runtime" ," text" ],"location" :{"type" :" git" ,"url" :" https://github.com/avdv/proto-lens" ,"commit" :" 9c53c26935ce98b1e38840c63327f41890c55ab4" ,"subdir" :" " },"name" :" proto-lens-protoc" ,"version" :" 0.7.1.1" },
41+ "proto-lens-runtime" : {"dependencies" :[" base" ," bytestring" ," containers" ," deepseq" ," filepath" ," lens-family" ," proto-lens" ," text" ," vector" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/proto-lens-runtime-0.7.0.4/proto-lens-runtime-0.7.0.4.tar.gz" },"name" :" proto-lens-runtime" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/proto-lens-runtime-0.7.0.4/proto-lens-runtime-0.7.0.4.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/proto-lens-runtime-0.7.0.4.tar.gz" ],"sha256" :" 5749cd01d97fd56bae5698830ba78adcc147e4b65b5e1b4b1cb6f9ee52587f47" ,"cabal-sha256" :" 1a64cb98b49541e53ea8a19270d7247960445083a2327a091ce0a1cafdef16f3" },"version" :" 0.7.0.4" },
42+ "stm" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" stm" ,"version" :" 2.5.1.0" },
43+ "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" },
44+ "template-haskell" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" template-haskell" ,"version" :" 2.20.0.0" },
45+ "text" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" text" ,"version" :" 2.0.2" },
46+ "th-abstraction" : {"dependencies" :[" base" ," containers" ," ghc-prim" ," template-haskell" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/th-abstraction-0.5.0.0/th-abstraction-0.5.0.0.tar.gz" },"name" :" th-abstraction" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/th-abstraction-0.5.0.0/th-abstraction-0.5.0.0.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/th-abstraction-0.5.0.0.tar.gz" ],"sha256" :" 8258dc3ab7188af5826e2467032b52a931a3af4d8a93d4a094210e240a8a9964" ,"cabal-sha256" :" 4351cadf6bf0ca80c90225bae0b12f4cfdd550f30c333b050186af5a8bc19457" },"version" :" 0.5.0.0" },
47+ "transformers" : {"dependencies" :[],"location" :{"type" :" core" },"name" :" transformers" ,"version" :" 0.6.1.0" },
48+ "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" },
49+ "vector" : {"dependencies" :[" base" ," deepseq" ," primitive" ," vector-stream" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/vector-0.13.0.0/vector-0.13.0.0.tar.gz" },"name" :" vector" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/vector-0.13.0.0/vector-0.13.0.0.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/vector-0.13.0.0.tar.gz" ],"sha256" :" c5d3167d15e12f52e00879ddf304a591672a74e369cc47bc5c7fa1d5a8d15b4f" ,"cabal-sha256" :" 1d0b2128c7151e06c2417616afedcb1a4d54087afeba623c55dd4b29094d4348" },"version" :" 0.13.0.0" },
50+ "vector-stream" : {"dependencies" :[" base" ," ghc-prim" ],"location" :{"type" :" hackage" ,"url" :" https://hackage.haskell.org/package/vector-stream-0.1.0.0/vector-stream-0.1.0.0.tar.gz" },"name" :" vector-stream" ,"pinned" :{"url" :[" https://hackage.haskell.org/package/vector-stream-0.1.0.0/vector-stream-0.1.0.0.tar.gz" ," https://s3.amazonaws.com/hackage.fpcomplete.com/package/vector-stream-0.1.0.0.tar.gz" ],"sha256" :" a888210f6467f155090653734be5cc920406a07227e0d3adb59096716fdb806c" ,"cabal-sha256" :" 8977959d4bec54d9f2c5e9d4baa2cac7ab26e804a72591df8db887e0692ae8ae" },"version" :" 0.1.0.0" }
51+ }
52+ }
0 commit comments