daml/ghcide_snapshot.json
Andreas Herrmann 4be01e4df6
Update ghcide 0.1.0 --> 0.2.0 (#6745)
* Update rules_haskell hie-bios support

* Decouple Haskell ghcide and DAML ghcide

Creates a separate `stack_snapshot` to pull in `ghcide` for the Haskell
IDE use case independent of the `ghcide` for DAML. This allows to update
these two `ghcide` instances independently. As DAML uses `ghcide` the
library updates can be involved if the API experienced breaking changes.
At the same time we may wish to update `ghcide` for Haskell earlier to
make use of new features and stay compatible with rules_haskell's ghcide
support.

* Fix Haddock warnings reported by ghcide

changelog_begin
changelog_end

Co-authored-by: Andreas Herrmann <andreas.herrmann@tweag.io>
2020-07-16 16:30:09 +00:00

133 lines
64 KiB
JSON

{
"__GENERATED_FILE_DO_NOT_MODIFY_MANUALLY": -1867017352,
"all-cabal-hashes": "https://raw.githubusercontent.com/commercialhaskell/all-cabal-hashes/5707857770877f55cab79368a71cff08a0a79bd0",
"resolved": {
"Cabal": {"dependencies":["array","base","binary","bytestring","containers","deepseq","directory","filepath","mtl","parsec","pretty","process","text","time","transformers","unix"],"location":{"type":"core"},"name":"Cabal","version":"2.4.1.0"},
"StateVar": {"dependencies":["base","stm","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/StateVar-1.2/StateVar-1.2.tar.gz"},"name":"StateVar","pinned":{"url":["https://hackage.haskell.org/package/StateVar-1.2/StateVar-1.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/StateVar-1.2.tar.gz"],"sha256":"afc036021fcd38f15fcc4af392a3e57017d5ddcc926e99391dbfc8c4e6375f8b","cabal-sha256":"9ab3e4a0e252d28bc2f799c83e0725c3e23e8d3b722cff0fdb9822e64b6c16ac"},"version":"1.2"},
"adjunctions": {"dependencies":["array","base","comonad","containers","contravariant","distributive","free","mtl","profunctors","semigroupoids","semigroups","tagged","transformers","transformers-compat","void"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/adjunctions-4.4/adjunctions-4.4.tar.gz"},"name":"adjunctions","pinned":{"url":["https://hackage.haskell.org/package/adjunctions-4.4/adjunctions-4.4.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/adjunctions-4.4.tar.gz"],"sha256":"507c2ef55337ae61c805f8cbc1213dfd7d2b85187342675d662254b8d8a16ae9","cabal-sha256":"2738dd5f5d5e93749adb14a05472e58a96a75d0f299e46371c6f46dc4e97daf9"},"version":"4.4"},
"aeson": {"dependencies":["attoparsec","base","base-compat","bytestring","containers","deepseq","dlist","ghc-prim","hashable","primitive","scientific","tagged","template-haskell","text","th-abstraction","time","time-compat","unordered-containers","uuid-types","vector"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/aeson-1.4.4.0/aeson-1.4.4.0.tar.gz"},"name":"aeson","pinned":{"url":["https://hackage.haskell.org/package/aeson-1.4.4.0/aeson-1.4.4.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/aeson-1.4.4.0.tar.gz"],"sha256":"17c67cdaca651e18f310b21b2b12bac6bcec5188c3ac0e4b64cc60c94d7e4d2e","cabal-sha256":"a6f5eddcff9526c786a1b77bdfade54b42f67c066b379bbc4b55ffb291e6c7d6"},"version":"1.4.4.0"},
"ansi-terminal": {"dependencies":["base","colour"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/ansi-terminal-0.9.1/ansi-terminal-0.9.1.tar.gz"},"name":"ansi-terminal","pinned":{"url":["https://hackage.haskell.org/package/ansi-terminal-0.9.1/ansi-terminal-0.9.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/ansi-terminal-0.9.1.tar.gz"],"sha256":"74088e80b33ba680f7c46137d25bfcca6fa8795bc2d097e4e0435b3c41a320fb","cabal-sha256":"48f53532d0f365ffa568c8cf0adc84c66f800a7d80d3329e4f04fa75392f4af1"},"version":"0.9.1"},
"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":"f6fd6dbd4adcad0432bf75e5f5b19bb1deda00a1d8056faf18090026e577652d"},"version":"0.6.9"},
"array": {"dependencies":[],"location":{"type":"core"},"name":"array","version":"0.5.3.0"},
"async": {"dependencies":["base","hashable","stm"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/async-2.2.2/async-2.2.2.tar.gz"},"name":"async","pinned":{"url":["https://hackage.haskell.org/package/async-2.2.2/async-2.2.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/async-2.2.2.tar.gz"],"sha256":"4b4ab1ac82c45144d82c6daf6cb6ba45eab9957dad44787fa5e869e23d73bbff","cabal-sha256":"a178c166856da7ff22fe4500337b54812e94fd2059409452187d72e057ede9cd"},"version":"2.2.2"},
"attoparsec": {"dependencies":["array","base","bytestring","containers","deepseq","scientific","text","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/attoparsec-0.13.2.3/attoparsec-0.13.2.3.tar.gz"},"name":"attoparsec","pinned":{"url":["https://hackage.haskell.org/package/attoparsec-0.13.2.3/attoparsec-0.13.2.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/attoparsec-0.13.2.3.tar.gz"],"sha256":"3d1ac6713505e520ebb51f26cfb5f6e5a0825e25394a51419c7e035b60b2f2d9","cabal-sha256":"38717f481a131e1f50ce8e126f49961e6fe740f55df53e5e45cbbf8c451a9698"},"version":"0.13.2.3"},
"base": {"dependencies":[],"location":{"type":"core"},"name":"base","version":"4.12.0.0"},
"base-compat": {"dependencies":["base","unix"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/base-compat-0.10.5/base-compat-0.10.5.tar.gz"},"name":"base-compat","pinned":{"url":["https://hackage.haskell.org/package/base-compat-0.10.5/base-compat-0.10.5.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/base-compat-0.10.5.tar.gz"],"sha256":"990aea21568956d44ab018c5dbfbaea014b9a0d5295d29ca7550149419a6fb41","cabal-sha256":"d49e174ed0daecd059c52d13d4f4de87b5609c81212a22adbb92431f9cd58fff"},"version":"0.10.5"},
"base-orphans": {"dependencies":["base","ghc-prim"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/base-orphans-0.8.1/base-orphans-0.8.1.tar.gz"},"name":"base-orphans","pinned":{"url":["https://hackage.haskell.org/package/base-orphans-0.8.1/base-orphans-0.8.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/base-orphans-0.8.1.tar.gz"],"sha256":"442bd63aed102e753b2fed15df8ae19f35ee07af26590da63837c523b64a99db","cabal-sha256":"defd0057b5db93257528d89b5b01a0fee9738e878c121c686948ac4aa5dded63"},"version":"0.8.1"},
"base16-bytestring": {"dependencies":["base","bytestring","ghc-prim"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/base16-bytestring-0.1.1.6/base16-bytestring-0.1.1.6.tar.gz"},"name":"base16-bytestring","pinned":{"url":["https://hackage.haskell.org/package/base16-bytestring-0.1.1.6/base16-bytestring-0.1.1.6.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/base16-bytestring-0.1.1.6.tar.gz"],"sha256":"5afe65a152c5418f5f4e3579a5e0d5ca19c279dc9bf31c1a371ccbe84705c449","cabal-sha256":"ead535a30f93189068b3457496e30e3cb8a55d48b2d46f39325233d0d9987d2c"},"version":"0.1.1.6"},
"bifunctors": {"dependencies":["base","base-orphans","comonad","containers","tagged","template-haskell","th-abstraction","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/bifunctors-5.5.5/bifunctors-5.5.5.tar.gz"},"name":"bifunctors","pinned":{"url":["https://hackage.haskell.org/package/bifunctors-5.5.5/bifunctors-5.5.5.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/bifunctors-5.5.5.tar.gz"],"sha256":"8b7534cecceb24222d980983c25ad70a60e32fb929e9aabc0b0fecdf103ec466","cabal-sha256":"e89def05aa5a9c729435592c11a35b54747558b1ec15c7283c7d61df03873ab6"},"version":"5.5.5"},
"binary": {"dependencies":[],"location":{"type":"core"},"name":"binary","version":"0.8.6.0"},
"bindings-DSL": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/bindings-DSL-1.0.25/bindings-DSL-1.0.25.tar.gz"},"name":"bindings-DSL","pinned":{"url":["https://hackage.haskell.org/package/bindings-DSL-1.0.25/bindings-DSL-1.0.25.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/bindings-DSL-1.0.25.tar.gz"],"sha256":"63de32380c68d1cc5e9c7b3622d67832c786da21163ba0c8a4835e6dd169194f","cabal-sha256":"a469ff5e6a5b94c3781b4b458cedca744eb5b497ef838902151ec912aa5aed57"},"version":"1.0.25"},
"bytestring": {"dependencies":[],"location":{"type":"core"},"name":"bytestring","version":"0.10.8.2"},
"bzlib-conduit": {"dependencies":["base","bindings-DSL","bytestring","conduit","data-default-class","mtl","resourcet"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/bzlib-conduit-0.3.0.2/bzlib-conduit-0.3.0.2.tar.gz"},"name":"bzlib-conduit","pinned":{"url":["https://hackage.haskell.org/package/bzlib-conduit-0.3.0.2/bzlib-conduit-0.3.0.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/bzlib-conduit-0.3.0.2.tar.gz"],"sha256":"eb2c732b3d4ab5f7b367c51eef845e597ade19da52c03ee11954d35b6cfc4128","cabal-sha256":"d0cb531bf0730c17d75bb63b87295f081727fef3a4e0926e1912e547cd251be3"},"version":"0.3.0.2"},
"cabal-doctest": {"dependencies":["Cabal","base","directory","filepath"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/cabal-doctest-1.0.7/cabal-doctest-1.0.7.tar.gz"},"name":"cabal-doctest","pinned":{"url":["https://hackage.haskell.org/package/cabal-doctest-1.0.7/cabal-doctest-1.0.7.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/cabal-doctest-1.0.7.tar.gz"],"sha256":"1080ed5f7eca48621853178d701dbee209698eb357957e00a56da6d635a7adec","cabal-sha256":"2a9d524b9593fc5054c0bcfda9aeaffd4203f3663b77fab57db35ddd48ce6ad3"},"version":"1.0.7"},
"call-stack": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/call-stack-0.1.0/call-stack-0.1.0.tar.gz"},"name":"call-stack","pinned":{"url":["https://hackage.haskell.org/package/call-stack-0.1.0/call-stack-0.1.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/call-stack-0.1.0.tar.gz"],"sha256":"f25f5e0992a39371079cc25c2a14b5abb872fa7d868a32753aac3a258b83b1e2","cabal-sha256":"3453a0c5ed3a7a7de0cc0703907e05bd251c766cce8a38efe41b7188d228e3fa"},"version":"0.1.0"},
"case-insensitive": {"dependencies":["base","bytestring","deepseq","hashable","text"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/case-insensitive-1.2.0.11/case-insensitive-1.2.0.11.tar.gz"},"name":"case-insensitive","pinned":{"url":["https://hackage.haskell.org/package/case-insensitive-1.2.0.11/case-insensitive-1.2.0.11.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/case-insensitive-1.2.0.11.tar.gz"],"sha256":"a7ce6d17e50caaa0f19ad8e67361499022860554c521b1e57993759da3eb37e3","cabal-sha256":"ca2f237cba5db9c9c4238d41a7d8b583c5ca0ce8491de4027b26b17793fc3a87"},"version":"1.2.0.11"},
"cereal": {"dependencies":["array","base","bytestring","containers","ghc-prim"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/cereal-0.5.8.1/cereal-0.5.8.1.tar.gz"},"name":"cereal","pinned":{"url":["https://hackage.haskell.org/package/cereal-0.5.8.1/cereal-0.5.8.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/cereal-0.5.8.1.tar.gz"],"sha256":"2d9e88ac934b9ebc058097c72011ff59f3f146176310e1c957a0e4cf63681bd7","cabal-sha256":"37cb7a78c84412e94592a658768320c41f015f2b8707a433de835afb8ebc18d7"},"version":"0.5.8.1"},
"clock": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/clock-0.8/clock-0.8.tar.gz"},"name":"clock","pinned":{"url":["https://hackage.haskell.org/package/clock-0.8/clock-0.8.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/clock-0.8.tar.gz"],"sha256":"08a35c5294009040f1e5eb721a21b60df7af6584092bb3d376ab1b2e57e26914","cabal-sha256":"b4ae207e2d3761450060a0d0feb873269233898039c76fceef9cc1a544067767"},"version":"0.8"},
"colour": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/colour-2.3.5/colour-2.3.5.tar.gz"},"name":"colour","pinned":{"url":["https://hackage.haskell.org/package/colour-2.3.5/colour-2.3.5.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/colour-2.3.5.tar.gz"],"sha256":"3b8d471979617dce7c193523743c9782df63433d8e87e3ef6d97922e0da104e7","cabal-sha256":"b27db0a3ad40d70bdbd8510a104269f8707592e80757a1abc66a22ba25e5a42f"},"version":"2.3.5"},
"comonad": {"dependencies":["Cabal","base","cabal-doctest","containers","distributive","tagged","transformers","transformers-compat"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/comonad-5.0.5/comonad-5.0.5.tar.gz"},"name":"comonad","pinned":{"url":["https://hackage.haskell.org/package/comonad-5.0.5/comonad-5.0.5.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/comonad-5.0.5.tar.gz"],"sha256":"6c581266675389cef300117f453350748fd0bcfb33310bda93f67d5dc5b5fad0","cabal-sha256":"b33bc635615647916e374a27e96c3de4df390684001eab6291283471cd3a9b62"},"version":"5.0.5"},
"conduit": {"dependencies":["base","bytestring","directory","exceptions","filepath","mono-traversable","mtl","primitive","resourcet","text","transformers","unix","unliftio-core","vector"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/conduit-1.3.1.1/conduit-1.3.1.1.tar.gz"},"name":"conduit","pinned":{"url":["https://hackage.haskell.org/package/conduit-1.3.1.1/conduit-1.3.1.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/conduit-1.3.1.1.tar.gz"],"sha256":"84dfafc92e9553c7bae4b4fe0cba3da29b37def606f88b989db95ee2dc933fa2","cabal-sha256":"1fa8d9bd5317075845372b7d84197242ddb23b20a74ee03bd8c4fea280ccdae4"},"version":"1.3.1.1"},
"conduit-extra": {"dependencies":["async","attoparsec","base","bytestring","conduit","directory","filepath","network","primitive","process","resourcet","stm","streaming-commons","text","transformers","typed-process","unliftio-core"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/conduit-extra-1.3.4/conduit-extra-1.3.4.tar.gz"},"name":"conduit-extra","pinned":{"url":["https://hackage.haskell.org/package/conduit-extra-1.3.4/conduit-extra-1.3.4.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/conduit-extra-1.3.4.tar.gz"],"sha256":"b17381c259305eaa1752cbaedf2319757efc1b975633d73d5ab7c89d461b05b5","cabal-sha256":"402c0515f99011f09bc57a4bb503f9f4ca3de32f27bf81b4e8900de347071dc3"},"version":"1.3.4"},
"containers": {"dependencies":[],"location":{"type":"core"},"name":"containers","version":"0.6.0.1"},
"contravariant": {"dependencies":["StateVar","base","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/contravariant-1.5.2/contravariant-1.5.2.tar.gz"},"name":"contravariant","pinned":{"url":["https://hackage.haskell.org/package/contravariant-1.5.2/contravariant-1.5.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/contravariant-1.5.2.tar.gz"],"sha256":"c4262c24e3dcc2ba8ca221ed52a6390818a715301e4f13135d8d732e0c7dc60c","cabal-sha256":"853259271870000c007a281f0bf0bf6e1aaa97c5fd5cd5734d7b0d79b9de2af5"},"version":"1.5.2"},
"cryptohash-sha1": {"dependencies":["base","bytestring"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/cryptohash-sha1-0.11.100.1/cryptohash-sha1-0.11.100.1.tar.gz"},"name":"cryptohash-sha1","pinned":{"url":["https://hackage.haskell.org/package/cryptohash-sha1-0.11.100.1/cryptohash-sha1-0.11.100.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/cryptohash-sha1-0.11.100.1.tar.gz"],"sha256":"3c79af33542512442f8f87f6abb1faef7cd43bbfb2859260a33251d861eb0dab","cabal-sha256":"14d814cd88f5fd47641bef414668f3a5bba8b27fa8f960b1a6f4f2ba29265ee1"},"version":"0.11.100.1"},
"data-default": {"dependencies":["base","data-default-class","data-default-instances-containers","data-default-instances-dlist","data-default-instances-old-locale"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/data-default-0.7.1.1/data-default-0.7.1.1.tar.gz"},"name":"data-default","pinned":{"url":["https://hackage.haskell.org/package/data-default-0.7.1.1/data-default-0.7.1.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/data-default-0.7.1.1.tar.gz"],"sha256":"b0f95d279cd75cacaa8152a01590dc3460f7134f6840b37052abb3ba3cb2a511","cabal-sha256":"2804e8d14f521a1edee88b68b66347448e7f3b685868290fdc55930e4471f5a9"},"version":"0.7.1.1"},
"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"},
"data-default-instances-containers": {"dependencies":["base","containers","data-default-class"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/data-default-instances-containers-0.0.1/data-default-instances-containers-0.0.1.tar.gz"},"name":"data-default-instances-containers","pinned":{"url":["https://hackage.haskell.org/package/data-default-instances-containers-0.0.1/data-default-instances-containers-0.0.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/data-default-instances-containers-0.0.1.tar.gz"],"sha256":"a55e07af005c9815d82f3fc95e125db82994377c9f4a769428878701d4ec081a","cabal-sha256":"6e1f4b28028a3bc455aaf4b5a9104b71ea72cff78b1b8041863df7afd1a8deb3"},"version":"0.0.1"},
"data-default-instances-dlist": {"dependencies":["base","data-default-class","dlist"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/data-default-instances-dlist-0.0.1/data-default-instances-dlist-0.0.1.tar.gz"},"name":"data-default-instances-dlist","pinned":{"url":["https://hackage.haskell.org/package/data-default-instances-dlist-0.0.1/data-default-instances-dlist-0.0.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/data-default-instances-dlist-0.0.1.tar.gz"],"sha256":"7d683711cbf08abd7adcd5ac2be825381308d220397315a5570fe61b719b5959","cabal-sha256":"4286abacbb256c392907701be16986a6e07f2beaf2778e7bd925465655d9e301"},"version":"0.0.1"},
"data-default-instances-old-locale": {"dependencies":["base","data-default-class","old-locale"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/data-default-instances-old-locale-0.0.1/data-default-instances-old-locale-0.0.1.tar.gz"},"name":"data-default-instances-old-locale","pinned":{"url":["https://hackage.haskell.org/package/data-default-instances-old-locale-0.0.1/data-default-instances-old-locale-0.0.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/data-default-instances-old-locale-0.0.1.tar.gz"],"sha256":"60d3b02922958c4908d7bf2b24ddf61511665745f784227d206745784b0c0802","cabal-sha256":"d4a757f68f0f83531fcb34a4525fe6769c54a45182e28ffdfff19c2b0ace42fb"},"version":"0.0.1"},
"deepseq": {"dependencies":[],"location":{"type":"core"},"name":"deepseq","version":"1.4.4.0"},
"digest": {"dependencies":["base","bytestring"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/digest-0.0.1.2/digest-0.0.1.2.tar.gz"},"name":"digest","pinned":{"url":["https://hackage.haskell.org/package/digest-0.0.1.2/digest-0.0.1.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/digest-0.0.1.2.tar.gz"],"sha256":"641717eb16392abf8965986a9e8dc21eebf1d97775bbb6923c7b7f8fee17fe11","cabal-sha256":"d3c2a49e25bb3b0228ddb063493b80adcfc26625f9ebbe4a89dd4fbb4339d1bc"},"version":"0.0.1.2"},
"directory": {"dependencies":[],"location":{"type":"core"},"name":"directory","version":"1.3.3.0"},
"distributive": {"dependencies":["Cabal","base","base-orphans","cabal-doctest","tagged","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/distributive-0.6.1/distributive-0.6.1.tar.gz"},"name":"distributive","pinned":{"url":["https://hackage.haskell.org/package/distributive-0.6.1/distributive-0.6.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/distributive-0.6.1.tar.gz"],"sha256":"7749b1d9b815e3ba558d1daebac9346610e352bb0dfe9720cc686eb2fef7caf2","cabal-sha256":"90cef5a2d9c2477775e382c96fc716763e517ffd99dc6843046b3eabb2a7ff29"},"version":"0.6.1"},
"dlist": {"dependencies":["base","deepseq"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/dlist-0.8.0.7/dlist-0.8.0.7.tar.gz"},"name":"dlist","pinned":{"url":["https://hackage.haskell.org/package/dlist-0.8.0.7/dlist-0.8.0.7.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/dlist-0.8.0.7.tar.gz"],"sha256":"a3c06a200f9756329b09d415e7733b7204dda76ce07783e6457d0ab9ffbcba2c","cabal-sha256":"a5be833204b0a4740cc67a715b9edd0e6f6bc28794445255f67d15d46c91fd42"},"version":"0.8.0.7"},
"exceptions": {"dependencies":["base","mtl","stm","template-haskell","transformers","transformers-compat"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/exceptions-0.10.3/exceptions-0.10.3.tar.gz"},"name":"exceptions","pinned":{"url":["https://hackage.haskell.org/package/exceptions-0.10.3/exceptions-0.10.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/exceptions-0.10.3.tar.gz"],"sha256":"44e45866b42f1f7774fd545c2564a09d3797ea8d8be2b5d310dbe8a23d9145f0","cabal-sha256":"6e8e66f3acf2ea59f9e100c55a885591c1981789ac2222022ff523c30990efb8"},"version":"0.10.3"},
"extra": {"dependencies":["base","clock","directory","filepath","process","semigroups","time","unix"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/extra-1.6.18/extra-1.6.18.tar.gz"},"name":"extra","pinned":{"url":["https://hackage.haskell.org/package/extra-1.6.18/extra-1.6.18.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/extra-1.6.18.tar.gz"],"sha256":"9e81788ea870cc94e0cd809f3258aec0a361981783f59b122aeea20801256d4b","cabal-sha256":"5f1fff126f0ae47b701fff5aa8462dc63cb44465d5a724b0afd20a3d731903af"},"version":"1.6.18"},
"file-embed": {"dependencies":["base","bytestring","directory","filepath","template-haskell"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/file-embed-0.0.11/file-embed-0.0.11.tar.gz"},"name":"file-embed","pinned":{"url":["https://hackage.haskell.org/package/file-embed-0.0.11/file-embed-0.0.11.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/file-embed-0.0.11.tar.gz"],"sha256":"eea5d00973808e440f346972b7477c8d8c2194a7036cc532eafeffc5189fcd50","cabal-sha256":"77bb3b1dc219ccd682706b1d3dfbc5bf2db5beb1af6c108ed9e0f5b4d58a5a0a"},"version":"0.0.11"},
"filepath": {"dependencies":[],"location":{"type":"core"},"name":"filepath","version":"1.4.2.1"},
"filepattern": {"dependencies":["base","directory","extra","filepath"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/filepattern-0.1.1/filepattern-0.1.1.tar.gz"},"name":"filepattern","pinned":{"url":["https://hackage.haskell.org/package/filepattern-0.1.1/filepattern-0.1.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/filepattern-0.1.1.tar.gz"],"sha256":"f7fc5bdcfef0d43a793a3c64e7c0fd3b1d35eea97a37f0e69d6612ab255c9b4b","cabal-sha256":"984f43798572e325e9509b3b59fd4ccc2b0f94b8b065585e0505570c98aa1016"},"version":"0.1.1"},
"free": {"dependencies":["base","comonad","containers","distributive","exceptions","mtl","profunctors","semigroupoids","template-haskell","transformers","transformers-base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/free-5.1.2/free-5.1.2.tar.gz"},"name":"free","pinned":{"url":["https://hackage.haskell.org/package/free-5.1.2/free-5.1.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/free-5.1.2.tar.gz"],"sha256":"cb530bd06fe983e7c49dfd1100eb7e8eb689114b0cd12ffec96cd0c9841b8e6e","cabal-sha256":"cd57d8cbaf8ef37620219095694b83e3b3baf3b06e1c59f422a4954d3a5f4c42"},"version":"5.1.2"},
"fuzzy": {"dependencies":["base","monoid-subclasses"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/fuzzy-0.1.0.0/fuzzy-0.1.0.0.tar.gz"},"name":"fuzzy","pinned":{"url":["https://hackage.haskell.org/package/fuzzy-0.1.0.0/fuzzy-0.1.0.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/fuzzy-0.1.0.0.tar.gz"],"sha256":"820a7a2b52163c1ecf0924780604ec903979560901cc1b9f27a68ff17256e9cb","cabal-sha256":"123b9581c587ae5422b67bbad7e81186b1ecbf86941a8049f921ddf136f2234e"},"version":"0.1.0.0"},
"ghc": {"dependencies":[],"location":{"type":"core"},"name":"ghc","version":"8.6.5"},
"ghc-boot": {"dependencies":[],"location":{"type":"core"},"name":"ghc-boot","version":"8.6.5"},
"ghc-boot-th": {"dependencies":[],"location":{"type":"core"},"name":"ghc-boot-th","version":"8.6.5"},
"ghc-check": {"dependencies":["base","filepath","ghc","ghc-paths","process","template-haskell","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/ghc-check-0.3.0.1/ghc-check-0.3.0.1.tar.gz"},"name":"ghc-check","pinned":{"url":["https://hackage.haskell.org/package/ghc-check-0.3.0.1/ghc-check-0.3.0.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/ghc-check-0.3.0.1.tar.gz"],"sha256":"7f0f0dc6013891ab0a6edc9c3d7be0763d6126566b2cb064d36983f488c61da0","cabal-sha256":"651d9b2b75a5cbdb3c942117801bfa566079bcaf20360e4d0959f9e575c30b39"},"version":"0.3.0.1"},
"ghc-paths": {"dependencies":["Cabal","base","directory"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/ghc-paths-0.1.0.12/ghc-paths-0.1.0.12.tar.gz"},"name":"ghc-paths","pinned":{"url":["https://hackage.haskell.org/package/ghc-paths-0.1.0.12/ghc-paths-0.1.0.12.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/ghc-paths-0.1.0.12.tar.gz"],"sha256":"6ecbe676d073cb07989c61ce4c5709c4e67cbefdd2d55a4095f9388b6fe2c484","cabal-sha256":"85370fdc615d4be5e09d9269eebb9a3fc7017c40b1a9e0050b121d75908564bd"},"version":"0.1.0.12"},
"ghc-prim": {"dependencies":[],"location":{"type":"core"},"name":"ghc-prim","version":"0.5.3"},
"ghcide": {"dependencies":["aeson","array","async","base","base16-bytestring","binary","bytestring","containers","cryptohash-sha1","data-default","deepseq","directory","extra","filepath","fuzzy","ghc","ghc-boot","ghc-boot-th","ghc-check","ghc-paths","gitrev","haddock-library","hashable","haskell-lsp","haskell-lsp-types","hie-bios","hslogger","mtl","network-uri","optparse-applicative","prettyprinter","prettyprinter-ansi-terminal","regex-tdfa","rope-utf16-splay","safe-exceptions","shake","sorted-list","stm","syb","text","time","transformers","unix","unordered-containers","utf8-string"],"location":{"type":"archive","url":"https://github.com/digital-asset/ghcide/archive/4149ab539d736328e29957c7eee752e0413fdd40.tar.gz"},"name":"ghcide","pinned":{"sha256":"e32cba41d392d17743354b7a54c4b367939cc59fa6d7f060a8ad0d5b6e3e8af3","strip-prefix":"ghcide-4149ab539d736328e29957c7eee752e0413fdd40"},"version":"0.2.0"},
"gitrev": {"dependencies":["base","base-compat","directory","filepath","process","template-haskell"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/gitrev-1.3.1/gitrev-1.3.1.tar.gz"},"name":"gitrev","pinned":{"url":["https://hackage.haskell.org/package/gitrev-1.3.1/gitrev-1.3.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/gitrev-1.3.1.tar.gz"],"sha256":"a89964db24f56727b0e7b10c98fe7c116d721d8c46f52d6e77088669aaa38332","cabal-sha256":"1d0b2d34bee761865fc22bd022f32890e1b561dfac62a1f31a4fe6220a0d1e58"},"version":"1.3.1"},
"haddock-library": {"dependencies":["base","bytestring","containers","parsec","text","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/haddock-library-1.8.0/haddock-library-1.8.0.tar.gz"},"name":"haddock-library","pinned":{"url":["https://hackage.haskell.org/package/haddock-library-1.8.0/haddock-library-1.8.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/haddock-library-1.8.0.tar.gz"],"sha256":"7093a70308a548c1fa46c01fe236bc27125311159ad797304e6b0ee893d8b797","cabal-sha256":"293544a80c3d817a021fec69c430e808914a9d86db0c6bd6e96a386607a66627"},"version":"1.8.0"},
"hashable": {"dependencies":["base","bytestring","deepseq","ghc-prim","text"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/hashable-1.2.7.0/hashable-1.2.7.0.tar.gz"},"name":"hashable","pinned":{"url":["https://hackage.haskell.org/package/hashable-1.2.7.0/hashable-1.2.7.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/hashable-1.2.7.0.tar.gz"],"sha256":"ecb5efc0586023f5a0dc861100621c1dbb4cbb2f0516829a16ebac39f0432abf","cabal-sha256":"03b6836ca9cd3ad0e5a2f3cce989b001dd0e05f306a873db3196037adb30e0a4"},"version":"1.2.7.0"},
"haskell-lsp": {"dependencies":["aeson","async","attoparsec","base","bytestring","containers","data-default","directory","filepath","hashable","haskell-lsp-types","hslogger","lens","mtl","network-uri","rope-utf16-splay","sorted-list","stm","temporary","text","time","unordered-containers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/haskell-lsp-0.22.0.0/haskell-lsp-0.22.0.0.tar.gz"},"name":"haskell-lsp","pinned":{"url":["https://hackage.haskell.org/package/haskell-lsp-0.22.0.0/haskell-lsp-0.22.0.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/haskell-lsp-0.22.0.0.tar.gz"],"sha256":"1c50119b905199ea58fd1992f935e96e8242eb861f9c713bbd6318f5db580256","cabal-sha256":"636af17378c10db3c784df697f1a0a450c694f1cf4a88acd0ed58be90c5295ec"},"version":"0.22.0.0"},
"haskell-lsp-types": {"dependencies":["aeson","base","binary","bytestring","data-default","deepseq","filepath","hashable","lens","network-uri","scientific","text","unordered-containers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/haskell-lsp-types-0.22.0.0/haskell-lsp-types-0.22.0.0.tar.gz"},"name":"haskell-lsp-types","pinned":{"url":["https://hackage.haskell.org/package/haskell-lsp-types-0.22.0.0/haskell-lsp-types-0.22.0.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/haskell-lsp-types-0.22.0.0.tar.gz"],"sha256":"756a78674b023d19d5a900bddb1c9464b4ff8fb68aa2804181ba4e9e4b2b8714","cabal-sha256":"c0fcd9c89279d92e79fce8e928553fa184645d0a0286a6736dec773d447510e9"},"version":"0.22.0.0"},
"heaps": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/heaps-0.3.6.1/heaps-0.3.6.1.tar.gz"},"name":"heaps","pinned":{"url":["https://hackage.haskell.org/package/heaps-0.3.6.1/heaps-0.3.6.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/heaps-0.3.6.1.tar.gz"],"sha256":"91d552f3c8992f745607de39239b950db78295b533eda43d083699872a4ee36d","cabal-sha256":"7928b759ca5180d35722c45948c0bde264229f3c99c1888188a3d9285f13d3d2"},"version":"0.3.6.1"},
"hie-bios": {"dependencies":["aeson","base","base16-bytestring","bytestring","conduit","conduit-extra","containers","cryptohash-sha1","deepseq","directory","extra","file-embed","filepath","ghc","hslogger","process","temporary","text","time","transformers","unix-compat","unordered-containers","vector","yaml"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/hie-bios-0.5.0/hie-bios-0.5.0.tar.gz"},"name":"hie-bios","pinned":{"url":["https://hackage.haskell.org/package/hie-bios-0.5.0/hie-bios-0.5.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/hie-bios-0.5.0.tar.gz"],"sha256":"02741e46e991c358183e63164594e708a36a3989f889aa59522cf44e626a2681","cabal-sha256":"7e463fc689c48943ece44863612e1b5cede64c36522f14553bef0f5238ed9347"},"version":"0.5.0"},
"hslogger": {"dependencies":["base","containers","directory","mtl","network","old-locale","process","time","unix"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/hslogger-1.2.12/hslogger-1.2.12.tar.gz"},"name":"hslogger","pinned":{"url":["https://hackage.haskell.org/package/hslogger-1.2.12/hslogger-1.2.12.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/hslogger-1.2.12.tar.gz"],"sha256":"f97a4c89d0921f237999de5d44950127dbe8baa177960ccccbfb79cccfd46c7a","cabal-sha256":"b0c5691103d6cd1d89ac0d7f66b3a6c5a0bdf8664a85e6d75b3695345ea662e6"},"version":"1.2.12"},
"integer-logarithms": {"dependencies":["array","base","ghc-prim","integer-simple"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/integer-logarithms-1.0.3/integer-logarithms-1.0.3.tar.gz"},"name":"integer-logarithms","pinned":{"url":["https://hackage.haskell.org/package/integer-logarithms-1.0.3/integer-logarithms-1.0.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/integer-logarithms-1.0.3.tar.gz"],"sha256":"5ae262018698af35bb74916fad170d96d3eb44669c72ed36db9a19a3392cec16","cabal-sha256":"63d42595ec92b71ac98a07b984b0a2eb3d4956f4ad2d856c3bf6fc3dc218d228"},"version":"1.0.3"},
"integer-simple": {"dependencies":["ghc-prim"],"location":{"type":"core"},"name":"integer-simple","version":"0.1.1.1"},
"invariant": {"dependencies":["StateVar","array","base","bifunctors","comonad","containers","contravariant","ghc-prim","profunctors","stm","tagged","template-haskell","th-abstraction","transformers","transformers-compat","unordered-containers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/invariant-0.5.3/invariant-0.5.3.tar.gz"},"name":"invariant","pinned":{"url":["https://hackage.haskell.org/package/invariant-0.5.3/invariant-0.5.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/invariant-0.5.3.tar.gz"],"sha256":"d73e5def38da9fdd85def073857aa5f4b1d3b0c2df05c43d58a677cca02d440c","cabal-sha256":"e430340b5f4248159f9fd217c506946887b4ff8f2c7a3819c3d4f06bcb195e6a"},"version":"0.5.3"},
"js-dgtable": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/js-dgtable-0.5.2/js-dgtable-0.5.2.tar.gz"},"name":"js-dgtable","pinned":{"url":["https://hackage.haskell.org/package/js-dgtable-0.5.2/js-dgtable-0.5.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/js-dgtable-0.5.2.tar.gz"],"sha256":"e28dd65bee8083b17210134e22e01c6349dc33c3b7bd17705973cd014e9f20ac","cabal-sha256":"f75cb4fa53c88c65794becdd48eb0d3b2b8abd89a3d5c19e87af91f5225c15e4"},"version":"0.5.2"},
"js-flot": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/js-flot-0.8.3/js-flot-0.8.3.tar.gz"},"name":"js-flot","pinned":{"url":["https://hackage.haskell.org/package/js-flot-0.8.3/js-flot-0.8.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/js-flot-0.8.3.tar.gz"],"sha256":"1ba2f2a6b8d85da76c41f526c98903cbb107f8642e506c072c1e7e3c20fe5e7a","cabal-sha256":"4c1c447a9a2fba0adba6d30678302a30c32b9dfde9e7aa9e9156483e1545096d"},"version":"0.8.3"},
"js-jquery": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/js-jquery-3.3.1/js-jquery-3.3.1.tar.gz"},"name":"js-jquery","pinned":{"url":["https://hackage.haskell.org/package/js-jquery-3.3.1/js-jquery-3.3.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/js-jquery-3.3.1.tar.gz"],"sha256":"e0e0681f0da1130ede4e03a051630ea439c458cb97216cdb01771ebdbe44069b","cabal-sha256":"59ab6c79159549ef94b584abce8e6d3b336014c2cce1337b59a8f637e2856df5"},"version":"3.3.1"},
"kan-extensions": {"dependencies":["adjunctions","array","base","comonad","containers","contravariant","distributive","free","invariant","mtl","profunctors","semigroupoids","tagged","transformers","transformers-compat"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/kan-extensions-5.2/kan-extensions-5.2.tar.gz"},"name":"kan-extensions","pinned":{"url":["https://hackage.haskell.org/package/kan-extensions-5.2/kan-extensions-5.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/kan-extensions-5.2.tar.gz"],"sha256":"6b727e586f744b96529415eeabc745dfe05feea61f6b6bad90c224c879f4dbd3","cabal-sha256":"2407501562039dad6a3d19aacd0bbcca07aa28497cbd1cdaaf5aabc30146899d"},"version":"5.2"},
"lens": {"dependencies":["Cabal","array","base","base-orphans","bifunctors","bytestring","cabal-doctest","call-stack","comonad","containers","contravariant","distributive","exceptions","filepath","free","ghc-prim","hashable","kan-extensions","mtl","parallel","profunctors","reflection","semigroupoids","tagged","template-haskell","text","th-abstraction","transformers","transformers-compat","unordered-containers","vector"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/lens-4.17.1/lens-4.17.1.tar.gz"},"name":"lens","pinned":{"url":["https://hackage.haskell.org/package/lens-4.17.1/lens-4.17.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/lens-4.17.1.tar.gz"],"sha256":"4711bd5703ba22cc4a5cf62679775b92f92c108c6496f7b2b3ef31414761f3be","cabal-sha256":"7b7900cd621be02888e311f77af05a1770216d28be708c386c3ada64283208ae"},"version":"4.17.1"},
"libyaml": {"dependencies":["base","bytestring","conduit","resourcet"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/libyaml-0.1.1.0/libyaml-0.1.1.0.tar.gz"},"name":"libyaml","pinned":{"url":["https://hackage.haskell.org/package/libyaml-0.1.1.0/libyaml-0.1.1.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/libyaml-0.1.1.0.tar.gz"],"sha256":"6a034047f45c2f5d3acb8a5b0852075bd4b4f7d6a222a992f45afac152b55f5f","cabal-sha256":"b3fcd8c44622c75e054c2267f3fec39a58a311748000310cbc8257a4683d3f02"},"version":"0.1.1.0"},
"monad-control": {"dependencies":["base","stm","transformers","transformers-base","transformers-compat"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/monad-control-1.0.2.3/monad-control-1.0.2.3.tar.gz"},"name":"monad-control","pinned":{"url":["https://hackage.haskell.org/package/monad-control-1.0.2.3/monad-control-1.0.2.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/monad-control-1.0.2.3.tar.gz"],"sha256":"6c1034189d237ae45368c70f0e68f714dd3beda715dd265b6c8a99fcc64022b1","cabal-sha256":"a3ae888d2fed2e2a0ca33ae11e2480219e07312bccf1a02ffe2ba2e3ec5913ee"},"version":"1.0.2.3"},
"mono-traversable": {"dependencies":["base","bytestring","containers","hashable","split","text","transformers","unordered-containers","vector","vector-algorithms"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/mono-traversable-1.0.12.0/mono-traversable-1.0.12.0.tar.gz"},"name":"mono-traversable","pinned":{"url":["https://hackage.haskell.org/package/mono-traversable-1.0.12.0/mono-traversable-1.0.12.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/mono-traversable-1.0.12.0.tar.gz"],"sha256":"3e7b875a3910c010633dde5fef82397c094cbb42a1bbc0e838af7ba57c35a8c0","cabal-sha256":"29313db6d5113d68948e26c74dd6cf270f4e09bee4fac486919388e432687a16"},"version":"1.0.12.0"},
"monoid-subclasses": {"dependencies":["base","bytestring","containers","primes","text","vector"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/monoid-subclasses-0.4.6.1/monoid-subclasses-0.4.6.1.tar.gz"},"name":"monoid-subclasses","pinned":{"url":["https://hackage.haskell.org/package/monoid-subclasses-0.4.6.1/monoid-subclasses-0.4.6.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/monoid-subclasses-0.4.6.1.tar.gz"],"sha256":"d097876d8778fc550a071fc5fb564e8969903e8022c5f2dc25697bd8269daea6","cabal-sha256":"a9a685021bb18ed969340058f66319c302fd0740333c446fca926417ef3ba2d4"},"version":"0.4.6.1"},
"mtl": {"dependencies":["base","transformers"],"location":{"type":"core"},"name":"mtl","version":"2.2.2"},
"network": {"dependencies":["base","bytestring","unix"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/network-2.8.0.1/network-2.8.0.1.tar.gz"},"name":"network","pinned":{"url":["https://hackage.haskell.org/package/network-2.8.0.1/network-2.8.0.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/network-2.8.0.1.tar.gz"],"sha256":"61f55dbfed0f0af721a8ea36079e9309fcc5a1be20783b44ae500d9e4399a846","cabal-sha256":"0f165dffa752d8cde30c2bde86f80609c4f1dc5eeb3182d593041f97839c5b3b"},"version":"2.8.0.1"},
"network-uri": {"dependencies":["base","deepseq","parsec"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/network-uri-2.6.1.0/network-uri-2.6.1.0.tar.gz"},"name":"network-uri","pinned":{"url":["https://hackage.haskell.org/package/network-uri-2.6.1.0/network-uri-2.6.1.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/network-uri-2.6.1.0.tar.gz"],"sha256":"423e0a2351236f3fcfd24e39cdbc38050ec2910f82245e69ca72a661f7fc47f0","cabal-sha256":"62cc45c66023e37ef921d5fb546aca56a9c786615e05925fb193a70bf0913690"},"version":"2.6.1.0"},
"old-locale": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/old-locale-1.0.0.7/old-locale-1.0.0.7.tar.gz"},"name":"old-locale","pinned":{"url":["https://hackage.haskell.org/package/old-locale-1.0.0.7/old-locale-1.0.0.7.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/old-locale-1.0.0.7.tar.gz"],"sha256":"dbaf8bf6b888fb98845705079296a23c3f40ee2f449df7312f7f7f1de18d7b50","cabal-sha256":"fa998be2c7e00cd26a6e9075bea790caaf3932caa3e9497ad69bc20380dd6911"},"version":"1.0.0.7"},
"optparse-applicative": {"dependencies":["ansi-wl-pprint","base","process","transformers","transformers-compat"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/optparse-applicative-0.14.3.0/optparse-applicative-0.14.3.0.tar.gz"},"name":"optparse-applicative","pinned":{"url":["https://hackage.haskell.org/package/optparse-applicative-0.14.3.0/optparse-applicative-0.14.3.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/optparse-applicative-0.14.3.0.tar.gz"],"sha256":"72476302fe555a508917b2d7d6121c7b58ea5434cdc08aeb5d4b652e8f0e7663","cabal-sha256":"37d7ff26d8cddf7f2b58e9ed60c1550f3d94b32bc449e3c038be074f256e08a8"},"version":"0.14.3.0"},
"parallel": {"dependencies":["array","base","containers","deepseq","ghc-prim"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz"},"name":"parallel","pinned":{"url":["https://hackage.haskell.org/package/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/parallel-3.2.2.0.tar.gz"],"sha256":"170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6","cabal-sha256":"c69372af9a39a06739e1d0eaa1f2d8be6b86493a53dbbc455e7b30479c491c6a"},"version":"3.2.2.0"},
"parsec": {"dependencies":["base","bytestring","mtl","text"],"location":{"type":"core"},"name":"parsec","version":"3.1.14.0"},
"pretty": {"dependencies":[],"location":{"type":"core"},"name":"pretty","version":"1.1.3.6"},
"prettyprinter": {"dependencies":["base","text"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/prettyprinter-1.2.1.1/prettyprinter-1.2.1.1.tar.gz"},"name":"prettyprinter","pinned":{"url":["https://hackage.haskell.org/package/prettyprinter-1.2.1.1/prettyprinter-1.2.1.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/prettyprinter-1.2.1.1.tar.gz"],"sha256":"3bb48405422b56db2ee6a8557d29d38f1fd7ca23c2b0ee3f60442d580a1e2cdd","cabal-sha256":"aad2ba310dd8b91b33abe31eb1a7eb0704432d4055fba30bee5e89ec02db785c"},"version":"1.2.1.1"},
"prettyprinter-ansi-terminal": {"dependencies":["ansi-terminal","base","prettyprinter","text"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/prettyprinter-ansi-terminal-1.1.1.2/prettyprinter-ansi-terminal-1.1.1.2.tar.gz"},"name":"prettyprinter-ansi-terminal","pinned":{"url":["https://hackage.haskell.org/package/prettyprinter-ansi-terminal-1.1.1.2/prettyprinter-ansi-terminal-1.1.1.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/prettyprinter-ansi-terminal-1.1.1.2.tar.gz"],"sha256":"d3e0b420df2904ae1ef23daf9bbb6de2c1fbbee056b779fc2cebe303cedf4641","cabal-sha256":"f4bc019f73f8721a628b36bfca80b4d721886f3d05c8f80117ed75d8b6878ea3"},"version":"1.1.1.2"},
"primes": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/primes-0.2.1.0/primes-0.2.1.0.tar.gz"},"name":"primes","pinned":{"url":["https://hackage.haskell.org/package/primes-0.2.1.0/primes-0.2.1.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/primes-0.2.1.0.tar.gz"],"sha256":"74d66558fb638ea4d31eae2fe1a294cb5a9d64491314305d74a11d93f277c65b","cabal-sha256":"94885df2e13153e439ca9c6eb1893726776ca7022128fe860278294bad49d6a9"},"version":"0.2.1.0"},
"primitive": {"dependencies":["base","ghc-prim","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/primitive-0.6.4.0/primitive-0.6.4.0.tar.gz"},"name":"primitive","pinned":{"url":["https://hackage.haskell.org/package/primitive-0.6.4.0/primitive-0.6.4.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/primitive-0.6.4.0.tar.gz"],"sha256":"4cbeaf7924dd79221f327ea101a29bf35c4976dc3319df157ff46ea68e6a0c64","cabal-sha256":"5b6a2c3cc70a35aabd4565fcb9bb1dd78fe2814a36e62428a9a1aae8c32441a1"},"version":"0.6.4.0"},
"process": {"dependencies":[],"location":{"type":"core"},"name":"process","version":"1.6.5.0"},
"profunctors": {"dependencies":["base","base-orphans","bifunctors","comonad","contravariant","distributive","tagged","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/profunctors-5.4/profunctors-5.4.tar.gz"},"name":"profunctors","pinned":{"url":["https://hackage.haskell.org/package/profunctors-5.4/profunctors-5.4.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/profunctors-5.4.tar.gz"],"sha256":"10ba750039cf29aa985aa6b39c1b055d28f02ae0ffc6923f8da8e5d1768bb0ac","cabal-sha256":"545fdbc05131fa29e6612e915ec5d4dadfbcf3a6def86c8b95ca26593b21b259"},"version":"5.4"},
"random": {"dependencies":["base","time"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/random-1.1/random-1.1.tar.gz"},"name":"random","pinned":{"url":["https://hackage.haskell.org/package/random-1.1/random-1.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/random-1.1.tar.gz"],"sha256":"b718a41057e25a3a71df693ab0fe2263d492e759679b3c2fea6ea33b171d3a5a","cabal-sha256":"7b67624fd76ddf97c206de0801dc7e888097e9d572974be9b9ea6551d76965df"},"version":"1.1"},
"reflection": {"dependencies":["base","template-haskell"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/reflection-2.1.5/reflection-2.1.5.tar.gz"},"name":"reflection","pinned":{"url":["https://hackage.haskell.org/package/reflection-2.1.5/reflection-2.1.5.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/reflection-2.1.5.tar.gz"],"sha256":"272ee9bffb722047067296a34f68d7450e3f6abfbe62eed02a9cef20ed212977","cabal-sha256":"8dca1275d0c12d9711890cf2e89cd1ec341f64b22c133d2e47a56b7f1a896557"},"version":"2.1.5"},
"regex-base": {"dependencies":["array","base","bytestring","containers","mtl","text"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/regex-base-0.94.0.0/regex-base-0.94.0.0.tar.gz"},"name":"regex-base","pinned":{"url":["https://hackage.haskell.org/package/regex-base-0.94.0.0/regex-base-0.94.0.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/regex-base-0.94.0.0.tar.gz"],"sha256":"c41f82f5fc1157c961a4cbdc0cd5561e5aa44f339ce6e706d978d97e0ca6b914","cabal-sha256":"44aa95ca762294ffbb28cf0af9c567d93b5d2c56e4f38ce5385a257d899f968e"},"version":"0.94.0.0"},
"regex-tdfa": {"dependencies":["array","base","bytestring","containers","mtl","parsec","regex-base","text"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/regex-tdfa-1.3.1.0/regex-tdfa-1.3.1.0.tar.gz"},"name":"regex-tdfa","pinned":{"url":["https://hackage.haskell.org/package/regex-tdfa-1.3.1.0/regex-tdfa-1.3.1.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/regex-tdfa-1.3.1.0.tar.gz"],"sha256":"15c376783d397b3b9933cf35980808feddde273bd6f2445babbccb2f76a42ec0","cabal-sha256":"bec13812a56a904ff3510caa19fe1b3ce3939e303604b1bcb3162771c52311ba"},"version":"1.3.1.0"},
"resourcet": {"dependencies":["base","containers","exceptions","mtl","primitive","transformers","unliftio-core"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/resourcet-1.2.2/resourcet-1.2.2.tar.gz"},"name":"resourcet","pinned":{"url":["https://hackage.haskell.org/package/resourcet-1.2.2/resourcet-1.2.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/resourcet-1.2.2.tar.gz"],"sha256":"1323425aba3827479eb3588efaf7608b12a083327d64ec814f02863c3673cbe5","cabal-sha256":"11e4e080011f9f0b1f00af872be3f404dfdecc5cf936842f2426ffa2677666a3"},"version":"1.2.2"},
"rope-utf16-splay": {"dependencies":["base","text"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/rope-utf16-splay-0.3.1.0/rope-utf16-splay-0.3.1.0.tar.gz"},"name":"rope-utf16-splay","pinned":{"url":["https://hackage.haskell.org/package/rope-utf16-splay-0.3.1.0/rope-utf16-splay-0.3.1.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/rope-utf16-splay-0.3.1.0.tar.gz"],"sha256":"cbf878098355441ed7be445466fcb72d45390073a298b37649d762de2a7f8cc6","cabal-sha256":"15a53c57f8413d193054bb5f045929edae3b2669def4c6af63197b30dc1d5003"},"version":"0.3.1.0"},
"safe-exceptions": {"dependencies":["base","deepseq","exceptions","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/safe-exceptions-0.1.7.0/safe-exceptions-0.1.7.0.tar.gz"},"name":"safe-exceptions","pinned":{"url":["https://hackage.haskell.org/package/safe-exceptions-0.1.7.0/safe-exceptions-0.1.7.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/safe-exceptions-0.1.7.0.tar.gz"],"sha256":"18cddc587b52b6faa0287fb6ad6c964d1562571ea2c8ff57a194dd54b5fba069","cabal-sha256":"416cad3470889813fbffd9dce83c7610268a4a52acadeb87a66e388e09a90275"},"version":"0.1.7.0"},
"scientific": {"dependencies":["base","binary","bytestring","containers","deepseq","hashable","integer-logarithms","integer-simple","primitive","text"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/scientific-0.3.6.2/scientific-0.3.6.2.tar.gz"},"name":"scientific","pinned":{"url":["https://hackage.haskell.org/package/scientific-0.3.6.2/scientific-0.3.6.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/scientific-0.3.6.2.tar.gz"],"sha256":"278d0afc87450254f8a76eab21b5583af63954efc9b74844a17a21a68013140f","cabal-sha256":"dd49abc76bd8e2b57e7a057dc2bb742a00527b4bf9350f9374be03b5934e55d8"},"version":"0.3.6.2"},
"semigroupoids": {"dependencies":["Cabal","base","base-orphans","bifunctors","cabal-doctest","comonad","containers","contravariant","distributive","hashable","tagged","template-haskell","transformers","transformers-compat","unordered-containers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/semigroupoids-5.3.3/semigroupoids-5.3.3.tar.gz"},"name":"semigroupoids","pinned":{"url":["https://hackage.haskell.org/package/semigroupoids-5.3.3/semigroupoids-5.3.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/semigroupoids-5.3.3.tar.gz"],"sha256":"c1e8bccbd37a453b6afe78e44d19d9bce4bea152c19d3bf4d784a65c2361d004","cabal-sha256":"260b62cb8539bb988e7f551f10a45ef1c81421c0d79010e9bde9321bad4982a7"},"version":"5.3.3"},
"semigroups": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/semigroups-0.18.5/semigroups-0.18.5.tar.gz"},"name":"semigroups","pinned":{"url":["https://hackage.haskell.org/package/semigroups-0.18.5/semigroups-0.18.5.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/semigroups-0.18.5.tar.gz"],"sha256":"ab2a96af6e81e31b909c37ba65f436f1493dbf387cfe0de10b6586270c4ce29d","cabal-sha256":"41ef9f5f183f66c519c5cddcb3fbfdbc9b67a2b7bfae7d81f91de9ff7367d8c6"},"version":"0.18.5"},
"shake": {"dependencies":["base","binary","bytestring","deepseq","directory","extra","file-embed","filepath","filepattern","hashable","heaps","js-dgtable","js-flot","js-jquery","primitive","process","random","template-haskell","time","transformers","unix","unordered-containers","utf8-string"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/shake-0.18.5/shake-0.18.5.tar.gz"},"name":"shake","pinned":{"url":["https://hackage.haskell.org/package/shake-0.18.5/shake-0.18.5.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/shake-0.18.5.tar.gz"],"sha256":"576ab57f53b8051f67ceeb97bd9abf2e0926f592334a7a1c27c07b36afca240f","cabal-sha256":"a4775c96499e1ed89462903cac292ba209420af85665f34fc792630734025353"},"version":"0.18.5"},
"sorted-list": {"dependencies":["base","deepseq"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/sorted-list-0.2.1.0/sorted-list-0.2.1.0.tar.gz"},"name":"sorted-list","pinned":{"url":["https://hackage.haskell.org/package/sorted-list-0.2.1.0/sorted-list-0.2.1.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/sorted-list-0.2.1.0.tar.gz"],"sha256":"b4e476157cf0df745eb3c39921357ffb2bf411cd169e755e99536031e07c5ef4","cabal-sha256":"a1b67c647ec22b81fff5e3a5c43c397cd4011d6d0c13562855d17c13c5962d62"},"version":"0.2.1.0"},
"split": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/split-0.2.3.3/split-0.2.3.3.tar.gz"},"name":"split","pinned":{"url":["https://hackage.haskell.org/package/split-0.2.3.3/split-0.2.3.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/split-0.2.3.3.tar.gz"],"sha256":"1dcd674f7c5f276f33300f5fd59e49d1ac6fc92ae949fd06a0f6d3e9d9ac1413","cabal-sha256":"64c8e45b8f74dc16b6329d99d9d9b1c47d6abae146d7d7e3ec3317dcb5660bb1"},"version":"0.2.3.3"},
"stm": {"dependencies":[],"location":{"type":"core"},"name":"stm","version":"2.5.0.0"},
"streaming-commons": {"dependencies":["array","async","base","bytestring","directory","network","process","random","stm","text","transformers","unix","zlib"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/streaming-commons-0.2.1.1/streaming-commons-0.2.1.1.tar.gz"},"name":"streaming-commons","pinned":{"url":["https://hackage.haskell.org/package/streaming-commons-0.2.1.1/streaming-commons-0.2.1.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/streaming-commons-0.2.1.1.tar.gz"],"sha256":"a2e8932774abb3e1500bd9884939f39563e426f0fbd3e88b875e6939f9e8bed2","cabal-sha256":"42e46ad71763194e9193549f5083144a9ed38f6471ce7e52753502202144f9ab"},"version":"0.2.1.1"},
"syb": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/syb-0.7.1/syb-0.7.1.tar.gz"},"name":"syb","pinned":{"url":["https://hackage.haskell.org/package/syb-0.7.1/syb-0.7.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/syb-0.7.1.tar.gz"],"sha256":"e04a9c7ae48d9fe25e9b7a064f7122d39c710753544511e15df7a6e87fdfe700","cabal-sha256":"8d37b1e4d04a9aa8512dc6c2a06e02afc015a2fd3e735bdfeeacb5e2e853323c"},"version":"0.7.1"},
"tagged": {"dependencies":["base","deepseq","template-haskell","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/tagged-0.8.6/tagged-0.8.6.tar.gz"},"name":"tagged","pinned":{"url":["https://hackage.haskell.org/package/tagged-0.8.6/tagged-0.8.6.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/tagged-0.8.6.tar.gz"],"sha256":"ad16def0884cf6f05ae1ae8e90192cf9d8d9673fa264b249499bd9e4fac791dd","cabal-sha256":"1f7ca84e6c88cbb923641c60041c9f56c34f1a889759cc073cdf10542b441ff9"},"version":"0.8.6"},
"template-haskell": {"dependencies":[],"location":{"type":"core"},"name":"template-haskell","version":"2.14.0.0"},
"temporary": {"dependencies":["base","directory","exceptions","filepath","random","transformers","unix"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/temporary-1.3/temporary-1.3.tar.gz"},"name":"temporary","pinned":{"url":["https://hackage.haskell.org/package/temporary-1.3/temporary-1.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/temporary-1.3.tar.gz"],"sha256":"8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890","cabal-sha256":"3a66c136f700dbf42f3c5000ca93e80b26dead51e54322c83272b236c1ec8ef1"},"version":"1.3"},
"text": {"dependencies":["array","base","binary","bytestring","deepseq","ghc-prim","integer-simple"],"location":{"type":"core"},"name":"text","version":"1.2.3.1"},
"th-abstraction": {"dependencies":["base","containers","ghc-prim","template-haskell"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/th-abstraction-0.3.1.0/th-abstraction-0.3.1.0.tar.gz"},"name":"th-abstraction","pinned":{"url":["https://hackage.haskell.org/package/th-abstraction-0.3.1.0/th-abstraction-0.3.1.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/th-abstraction-0.3.1.0.tar.gz"],"sha256":"4b9e1bcc6ec3d897fb09c3d7fa2f37f0672d5370e0e3e49809886da81fe001b9","cabal-sha256":"5a84e45ef22def987fbf7bfb305c2c3b211cddb7097c60a1de8db94d82f11ab0"},"version":"0.3.1.0"},
"time": {"dependencies":[],"location":{"type":"core"},"name":"time","version":"1.8.0.2"},
"time-compat": {"dependencies":["base","base-orphans","deepseq","time"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/time-compat-1.9.2.2/time-compat-1.9.2.2.tar.gz"},"name":"time-compat","pinned":{"url":["https://hackage.haskell.org/package/time-compat-1.9.2.2/time-compat-1.9.2.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/time-compat-1.9.2.2.tar.gz"],"sha256":"a268613385d359274edf48fb2dad4af29874f58486b2d5625e3b95a371066a17","cabal-sha256":"ccf268e6ec91a6d9a79392697634c670c095a34a60d1ccfa1be1c84f20bb24c5"},"version":"1.9.2.2"},
"transformers": {"dependencies":[],"location":{"type":"core"},"name":"transformers","version":"0.5.6.2"},
"transformers-base": {"dependencies":["base","base-orphans","stm","transformers","transformers-compat"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/transformers-base-0.4.5.2/transformers-base-0.4.5.2.tar.gz"},"name":"transformers-base","pinned":{"url":["https://hackage.haskell.org/package/transformers-base-0.4.5.2/transformers-base-0.4.5.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/transformers-base-0.4.5.2.tar.gz"],"sha256":"d0c80c63fdce6a077dd8eda4f1ff289b85578703a3f1272e141d400fe23245e8","cabal-sha256":"e4d8155470905ba2942033a1537fc4cf91927d1c9b34693fd57ddf3bc02334af"},"version":"0.4.5.2"},
"transformers-compat": {"dependencies":["base","ghc-prim","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/transformers-compat-0.6.5/transformers-compat-0.6.5.tar.gz"},"name":"transformers-compat","pinned":{"url":["https://hackage.haskell.org/package/transformers-compat-0.6.5/transformers-compat-0.6.5.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/transformers-compat-0.6.5.tar.gz"],"sha256":"da67cf11515da751b32a8ce6e96549f7268f7c435769ad19dc9766b69774620b","cabal-sha256":"50b00c57bf3fc379ec2477bfc261a2aebc983084488478adb29854f193af4696"},"version":"0.6.5"},
"typed-process": {"dependencies":["async","base","bytestring","process","stm","transformers","unliftio-core"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/typed-process-0.2.6.0/typed-process-0.2.6.0.tar.gz"},"name":"typed-process","pinned":{"url":["https://hackage.haskell.org/package/typed-process-0.2.6.0/typed-process-0.2.6.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/typed-process-0.2.6.0.tar.gz"],"sha256":"31a2a81f33463fedc33cc519ad5b9679787e648fe2ec7efcdebd7d54bdbbc2b1","cabal-sha256":"c901c13d491441830eb23132ad6968243a56b98161629d260a26c0b13c735fcd"},"version":"0.2.6.0"},
"unix": {"dependencies":[],"location":{"type":"core"},"name":"unix","version":"2.7.2.2"},
"unix-compat": {"dependencies":["base","unix"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/unix-compat-0.5.2/unix-compat-0.5.2.tar.gz"},"name":"unix-compat","pinned":{"url":["https://hackage.haskell.org/package/unix-compat-0.5.2/unix-compat-0.5.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/unix-compat-0.5.2.tar.gz"],"sha256":"659a4e442f71505d45b0d0fb28a347aa1ac5e1f39feaea5d58e674e5d2ce0ba9","cabal-sha256":"5508ebcfaf1a862886cd217178e283d613d47803785d8ab4a3bd2bb9b542a3fb"},"version":"0.5.2"},
"unliftio-core": {"dependencies":["base","transformers"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/unliftio-core-0.1.2.0/unliftio-core-0.1.2.0.tar.gz"},"name":"unliftio-core","pinned":{"url":["https://hackage.haskell.org/package/unliftio-core-0.1.2.0/unliftio-core-0.1.2.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/unliftio-core-0.1.2.0.tar.gz"],"sha256":"24c38b3d610ca2642ed496d1de3d7b6b398ce0410aa0a15f3c7ce636ba8f7a78","cabal-sha256":"7f9b48adef8e36da0202e6e70a733a5e210263ed4177c93e47a4b3f89694194b"},"version":"0.1.2.0"},
"unordered-containers": {"dependencies":["base","deepseq","hashable"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/unordered-containers-0.2.10.0/unordered-containers-0.2.10.0.tar.gz"},"name":"unordered-containers","pinned":{"url":["https://hackage.haskell.org/package/unordered-containers-0.2.10.0/unordered-containers-0.2.10.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/unordered-containers-0.2.10.0.tar.gz"],"sha256":"65f117bdbdea9efc75fb9fd539873de7687e005d8898bb21821020a4b383c573","cabal-sha256":"5e9b095a9283d9e2f064fec73a81a6b6ea0b7fda3f219a8175785d2d2a3de204"},"version":"0.2.10.0"},
"utf8-string": {"dependencies":["base","bytestring"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/utf8-string-1.0.1.1/utf8-string-1.0.1.1.tar.gz"},"name":"utf8-string","pinned":{"url":["https://hackage.haskell.org/package/utf8-string-1.0.1.1/utf8-string-1.0.1.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/utf8-string-1.0.1.1.tar.gz"],"sha256":"fb0b9e3acbe0605bcd1c63e51f290a7bbbe6628dfa3294ff453e4235fbaef140","cabal-sha256":"68cc6cf665e7212334a51b63d6936daeaca023b2cfe8637d130acfe95f91700b"},"version":"1.0.1.1"},
"uuid-types": {"dependencies":["base","binary","bytestring","deepseq","hashable","random","text"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/uuid-types-1.0.3/uuid-types-1.0.3.tar.gz"},"name":"uuid-types","pinned":{"url":["https://hackage.haskell.org/package/uuid-types-1.0.3/uuid-types-1.0.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/uuid-types-1.0.3.tar.gz"],"sha256":"9276517ab24a9b06f39d6e3c33c6c2b4ace1fc2126dbc1cd9806866a6551b3fd","cabal-sha256":"4e27aa142cb37f391e78f36d13139ba0a907675429a21e8f2cfae9223202dd7e"},"version":"1.0.3"},
"vector": {"dependencies":["base","deepseq","ghc-prim","primitive"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/vector-0.12.0.3/vector-0.12.0.3.tar.gz"},"name":"vector","pinned":{"url":["https://hackage.haskell.org/package/vector-0.12.0.3/vector-0.12.0.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/vector-0.12.0.3.tar.gz"],"sha256":"b8a2bfbf9d22d34a28cde9b9e92bfb054e46797754154dd5883295c38936e5a8","cabal-sha256":"1422b0bcf4e7675116ca8d9f473bf239850c58c4518a56010e3bfebeac345ace"},"version":"0.12.0.3"},
"vector-algorithms": {"dependencies":["base","bytestring","primitive","vector"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/vector-algorithms-0.8.0.1/vector-algorithms-0.8.0.1.tar.gz"},"name":"vector-algorithms","pinned":{"url":["https://hackage.haskell.org/package/vector-algorithms-0.8.0.1/vector-algorithms-0.8.0.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/vector-algorithms-0.8.0.1.tar.gz"],"sha256":"15bcde786dcf03861946885e030d3dbe3b683e1a6fc12d7317e115084f4637fe","cabal-sha256":"8496dd4b5e79c37c064e69ce20c5bb31048dfb4b59ce43de6a01b5d0fa384457"},"version":"0.8.0.1"},
"void": {"dependencies":["base"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/void-0.7.3/void-0.7.3.tar.gz"},"name":"void","pinned":{"url":["https://hackage.haskell.org/package/void-0.7.3/void-0.7.3.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/void-0.7.3.tar.gz"],"sha256":"53af758ddc37dc63981671e503438d02c6f64a2d8744e9bec557a894431f7317","cabal-sha256":"13d30f62fcdf065e595d679d4ac8b4b0c1bb1a1b73db7b5b5a8f857cb5c8a546"},"version":"0.7.3"},
"yaml": {"dependencies":["aeson","attoparsec","base","bytestring","conduit","containers","directory","filepath","libyaml","mtl","resourcet","scientific","template-haskell","text","transformers","unordered-containers","vector"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/yaml-0.11.1.2/yaml-0.11.1.2.tar.gz"},"name":"yaml","pinned":{"url":["https://hackage.haskell.org/package/yaml-0.11.1.2/yaml-0.11.1.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/yaml-0.11.1.2.tar.gz"],"sha256":"0cfedbcf28dfe262671b6ab8d5568c81436f1681c3882d9f9c868a64cff91709","cabal-sha256":"cbc4ddb233c564967aad27ee47c1cd8fd6a06b9183353e76fe66c9be7c9dfd76"},"version":"0.11.1.2"},
"zip": {"dependencies":["base","bytestring","bzlib-conduit","case-insensitive","cereal","conduit","conduit-extra","containers","digest","directory","dlist","exceptions","filepath","monad-control","mtl","resourcet","text","time","transformers","transformers-base"],"location":{"type":"vendored"},"name":"zip","version":"1.5.0"},
"zlib": {"dependencies":["base","bytestring"],"location":{"type":"hackage","url":"https://hackage.haskell.org/package/zlib-0.6.2.1/zlib-0.6.2.1.tar.gz"},"name":"zlib","pinned":{"url":["https://hackage.haskell.org/package/zlib-0.6.2.1/zlib-0.6.2.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/zlib-0.6.2.1.tar.gz"],"sha256":"f0f810ff173560b60392db448455c0513b3239f48e43cb494b3733aa559621d0","cabal-sha256":"d34ddf5fece4d1e9d471b5298f36335bb3cfe12cb5a1b8525c42f0b665382f45"},"version":"0.6.2.1"}
}
}