# Generated by stackage2nix 0.7.2 from "/nix/store/8qd299p8z0nmb8037scyq29f4mb5qyy4-source/lts-13.21.yaml" { pkgs, stdenv, callPackage }: self: { "ALUT" = callPackage ({ mkDerivation, base, freealut, OpenAL, StateVar, transformers }: mkDerivation { pname = "ALUT"; version = "2.4.0.2"; sha256 = "11sb715z6rkmwf9n7l9q32g81qiv2ld8a9z42dfxiwgmh2ilsdmq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base OpenAL StateVar transformers ]; librarySystemDepends = [ freealut ]; homepage = "https://github.com/haskell-openal/ALUT"; description = "A binding for the OpenAL Utility Toolkit"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) freealut;}; "ANum" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ANum"; version = "0.2.0.2"; sha256 = "06mvkp9b0hxlp1w2yp7bb6340l88mzs15azx7nma401icqdhvbpn"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; homepage = "https://github.com/DanBurton/ANum#readme"; description = "Num instance for Applicatives provided via the ANum newtype"; license = stdenv.lib.licenses.bsd3; }) {}; "Allure" = callPackage ({ mkDerivation, async, base, containers, enummapset, filepath , LambdaHack, optparse-applicative, random, template-haskell, text , transformers, zlib }: mkDerivation { pname = "Allure"; version = "0.8.3.0"; sha256 = "1yzqiidc8qbjlpgs2d3jkikzggyd7ajq7i7l1dgwqv6sh4r030vb"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ async base containers enummapset filepath LambdaHack optparse-applicative random template-haskell text transformers zlib ]; testHaskellDepends = [ base containers enummapset filepath LambdaHack optparse-applicative random template-haskell text transformers zlib ]; doHaddock = false; homepage = "http://allureofthestars.com"; description = "Near-future Sci-Fi roguelike and tactical squad game"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "Boolean" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Boolean"; version = "0.2.4"; sha256 = "1y7f8lqx86m06ccq1bjym2hywc7r17s2bvx16jswb2ibn09n08b7"; libraryHaskellDepends = [ base ]; description = "Generalized booleans and numbers"; license = stdenv.lib.licenses.bsd3; }) {}; "BoundedChan" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "BoundedChan"; version = "1.0.3.0"; sha256 = "0vf4mlw08n056g5256cf46m5xsijng5gvjx7ccm4r132gznyl72k"; libraryHaskellDepends = [ array base ]; description = "Implementation of bounded channels"; license = stdenv.lib.licenses.bsd3; }) {}; "Cabal" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , deepseq, directory, filepath, mtl, parsec, pretty, process, text , time, transformers, unix }: mkDerivation { pname = "Cabal"; version = "2.4.1.0"; sha256 = "151mrrd9sskghvlwmj32da5gafwqj6sv9xz9fmp84b7vm4nr0skk"; revision = "1"; editedCabalFile = "1dvs2i0kfk8rji9wbrv7y0iydbif9jzg4c7rmaa6lxg8hp7mij2n"; setupHaskellDepends = [ mtl parsec ]; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath mtl parsec pretty process text time transformers unix ]; doCheck = false; homepage = "http://www.haskell.org/cabal/"; description = "A framework for packaging Haskell software"; license = stdenv.lib.licenses.bsd3; }) {}; "ChannelT" = callPackage ({ mkDerivation, base, free, mmorph, mtl, transformers-base }: mkDerivation { pname = "ChannelT"; version = "0.0.0.7"; sha256 = "183pghm74vk1vdcn0mdn6g5q284sncpl1cc49lpczz1wbr15s89y"; libraryHaskellDepends = [ base free mmorph mtl transformers-base ]; homepage = "https://github.com/pthariensflame/ChannelT"; description = "Generalized stream processors"; license = stdenv.lib.licenses.bsd3; }) {}; "Chart" = callPackage ({ mkDerivation, array, base, colour, data-default-class, lens, mtl , old-locale, operational, time, vector }: mkDerivation { pname = "Chart"; version = "1.9.1"; sha256 = "1pn735k9ifxlb9mdh8xy7wi22cxni8xyr28n8zx9w0j6vprcg89l"; libraryHaskellDepends = [ array base colour data-default-class lens mtl old-locale operational time vector ]; homepage = "https://github.com/timbod7/haskell-chart/wiki"; description = "A library for generating 2D Charts and Plots"; license = stdenv.lib.licenses.bsd3; }) {}; "Chart-diagrams" = callPackage ({ mkDerivation, base, blaze-markup, bytestring, Chart, colour , containers, data-default-class, diagrams-core, diagrams-lib , diagrams-postscript, diagrams-svg, lens, mtl, old-locale , operational, svg-builder, SVGFonts, text, time }: mkDerivation { pname = "Chart-diagrams"; version = "1.9.2"; sha256 = "0am51ck84apijwwvpkwhnpmsr4047svzdi7g5nbf5yprsb8vzd4n"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-markup bytestring Chart colour containers data-default-class diagrams-core diagrams-lib diagrams-postscript diagrams-svg lens mtl old-locale operational svg-builder SVGFonts text time ]; homepage = "https://github.com/timbod7/haskell-chart/wiki"; description = "Diagrams backend for Charts"; license = stdenv.lib.licenses.bsd3; }) {}; "Clipboard" = callPackage ({ mkDerivation, base, directory, unix, utf8-string, X11 }: mkDerivation { pname = "Clipboard"; version = "2.3.2.0"; sha256 = "1dr5ifmy5azib140bri9rzlq69jic430v9cv372jb42r78cci0iz"; libraryHaskellDepends = [ base directory unix utf8-string X11 ]; homepage = "http://haskell.org/haskellwiki/Clipboard"; description = "System clipboard interface"; license = stdenv.lib.licenses.bsd3; }) {}; "DAV" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers , data-default, exceptions, haskeline, http-client, http-client-tls , http-types, lens, mtl, network, network-uri, optparse-applicative , transformers, transformers-base, transformers-compat, utf8-string , xml-conduit, xml-hamlet }: mkDerivation { pname = "DAV"; version = "1.3.3"; sha256 = "149rdrbjx59a2rbx2r6fzhmyl3f35a2gbh4sarbpffv0pmirrx14"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring case-insensitive containers data-default exceptions http-client http-client-tls http-types lens mtl transformers transformers-base transformers-compat utf8-string xml-conduit xml-hamlet ]; executableHaskellDepends = [ base bytestring case-insensitive containers data-default exceptions haskeline http-client http-client-tls http-types lens mtl network network-uri optparse-applicative transformers transformers-base transformers-compat utf8-string xml-conduit xml-hamlet ]; homepage = "http://floss.scru.org/hDAV"; description = "RFC 4918 WebDAV support"; license = stdenv.lib.licenses.gpl3; }) {}; "DBFunctor" = callPackage ({ mkDerivation, base, bytestring, cassava, cereal, containers , deepseq, either, MissingH, text, time, transformers , unordered-containers, vector }: mkDerivation { pname = "DBFunctor"; version = "0.1.1.1"; sha256 = "0n3qmgjf9ly5vpnsvh8rhwbd94l157d1asy95n8yqpmrb6xqc1k4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cassava cereal containers deepseq either MissingH text time transformers unordered-containers vector ]; executableHaskellDepends = [ base bytestring cassava cereal containers deepseq either MissingH text time transformers unordered-containers vector ]; doCheck = false; homepage = "https://github.com/nkarag/haskell-DBFunctor#readme"; description = "DBFunctor - Functional Data Management => ETL/ELT Data Processing in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "Decimal" = callPackage ({ mkDerivation, base, deepseq, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "Decimal"; version = "0.5.1"; sha256 = "0k7kh05mr2f54w1lpgq1nln0h8k6s6h99dyp5jzsb9cfbb3aap2p"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base deepseq HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "https://github.com/PaulJohnson/Haskell-Decimal"; description = "Decimal numbers with variable precision"; license = stdenv.lib.licenses.bsd3; }) {}; "Diff" = callPackage ({ mkDerivation, array, base, directory, pretty, process , QuickCheck, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "Diff"; version = "0.3.4"; sha256 = "0bqcdvhxx8dmqc3793m6axg813wv9ldz2j37f1wygbbrbbndmdvp"; libraryHaskellDepends = [ array base pretty ]; testHaskellDepends = [ array base directory pretty process QuickCheck test-framework test-framework-quickcheck2 ]; doCheck = false; description = "O(ND) diff algorithm in haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "Earley" = callPackage ({ mkDerivation, base, ListLike, QuickCheck, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "Earley"; version = "0.13.0.1"; sha256 = "169qjicjj09wg879vp86ali4rrqpw0ikazvdi3i1qi6pl3yvqq0y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ListLike ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck ]; doCheck = false; description = "Parsing all context-free grammars using Earley's algorithm"; license = stdenv.lib.licenses.bsd3; }) {}; "Ebnf2ps" = callPackage ({ mkDerivation, array, base, containers, directory, happy , old-time, unix }: mkDerivation { pname = "Ebnf2ps"; version = "1.0.15"; sha256 = "0jrbxanhp81n3nabdw5s1gh8a78hy4bgnv5slqzrkj6n47bygk0f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers directory old-time unix ]; executableToolDepends = [ happy ]; doHaddock = false; homepage = "https://github.com/FranklinChen/Ebnf2ps"; description = "Peter's Syntax Diagram Drawing Tool"; license = stdenv.lib.licenses.bsd3; }) {}; "FenwickTree" = callPackage ({ mkDerivation, base, QuickCheck, template-haskell }: mkDerivation { pname = "FenwickTree"; version = "0.1.2.1"; sha256 = "0g7hhkim16wsjf8l79hqkiv1lain6jm8wpiml1iycra3n9i2s5ww"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base QuickCheck template-haskell ]; testHaskellDepends = [ base QuickCheck template-haskell ]; homepage = "https://github.com/mgajda/FenwickTree"; description = "Data structure for fast query and update of cumulative sums"; license = stdenv.lib.licenses.bsd3; }) {}; "FindBin" = callPackage ({ mkDerivation, base, directory, filepath }: mkDerivation { pname = "FindBin"; version = "0.0.5"; sha256 = "197xvn05yysmibm1p5wzxfa256lvpbknr5d1l2ws6g40w1kpk717"; libraryHaskellDepends = [ base directory filepath ]; homepage = "https://github.com/audreyt/findbin"; description = "Locate directory of original program"; license = stdenv.lib.licenses.bsd3; }) {}; "FloatingHex" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "FloatingHex"; version = "0.4"; sha256 = "0k524ms0hwws5q1vqkf4vrba1q6b33r8c5c3wdifqbcdni6haxxj"; libraryHaskellDepends = [ base template-haskell ]; description = "Read and write hexadecimal floating point numbers"; license = stdenv.lib.licenses.bsd3; }) {}; "FontyFruity" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , directory, filepath, text, vector, xml }: mkDerivation { pname = "FontyFruity"; version = "0.5.3.4"; sha256 = "0gavpjv83vg5q2x254d3zi3kw5aprl6z8ifcn0vs6hymaj0qgls3"; libraryHaskellDepends = [ base binary bytestring containers deepseq directory filepath text vector xml ]; description = "A true type file format loader"; license = stdenv.lib.licenses.bsd3; }) {}; "GLFW-b" = callPackage ({ mkDerivation, base, bindings-GLFW, deepseq, HUnit , test-framework, test-framework-hunit }: mkDerivation { pname = "GLFW-b"; version = "3.2.1.0"; sha256 = "19mngkprzlm322pfyljvm4lyk1j7j8ss50m5kzzmkwk3mph25h1i"; revision = "2"; editedCabalFile = "0xlby7483dv33c13f44kkvmai186g72jhxmcq8749s1hyxi6fqnb"; libraryHaskellDepends = [ base bindings-GLFW deepseq ]; testHaskellDepends = [ base bindings-GLFW deepseq HUnit test-framework test-framework-hunit ]; doCheck = false; description = "Bindings to GLFW OpenGL library"; license = stdenv.lib.licenses.bsd3; }) {}; "GLURaw" = callPackage ({ mkDerivation, base, libGL, libGLU, OpenGLRaw, transformers }: mkDerivation { pname = "GLURaw"; version = "2.0.0.4"; sha256 = "1i2xi35n5z0d372px9mh6cyhgg1m0cfaiy3fnspkf6kbn9fgsqxq"; libraryHaskellDepends = [ base OpenGLRaw transformers ]; librarySystemDepends = [ libGL libGLU ]; homepage = "http://www.haskell.org/haskellwiki/Opengl"; description = "A raw binding for the OpenGL graphics system"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) libGL; inherit (pkgs) libGLU;}; "GLUT" = callPackage ({ mkDerivation, array, base, containers, OpenGL, StateVar , transformers }: mkDerivation { pname = "GLUT"; version = "2.7.0.14"; sha256 = "01i162fly4q1751fp60lgkzlb8kr0qqbvmxj74zc6skb19qggy2w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers OpenGL StateVar transformers ]; homepage = "http://www.haskell.org/haskellwiki/Opengl"; description = "A binding for the OpenGL Utility Toolkit"; license = stdenv.lib.licenses.bsd3; }) {}; "GenericPretty" = callPackage ({ mkDerivation, base, ghc-prim, pretty }: mkDerivation { pname = "GenericPretty"; version = "1.2.2"; sha256 = "0g5frpzq8hr2wqbf91cxcyxqqsw06p1w9f1sm3k6v1hz13kpmspf"; libraryHaskellDepends = [ base ghc-prim pretty ]; homepage = "https://github.com/RazvanRanca/GenericPretty"; description = "A generic, derivable, haskell pretty printer"; license = stdenv.lib.licenses.bsd3; }) {}; "Glob" = callPackage ({ mkDerivation, base, containers, directory, dlist, filepath , HUnit, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, transformers, transformers-compat }: mkDerivation { pname = "Glob"; version = "0.9.3"; sha256 = "1s69lk3ic6zlkikhvb78ly9wl3g70a1h1m6ndhsca01pp8z8axrs"; libraryHaskellDepends = [ base containers directory dlist filepath transformers transformers-compat ]; testHaskellDepends = [ base containers directory dlist filepath HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 transformers transformers-compat ]; homepage = "http://iki.fi/matti.niemenmaa/glob/"; description = "Globbing library"; license = stdenv.lib.licenses.bsd3; }) {}; "HCodecs" = callPackage ({ mkDerivation, array, base, bytestring, QuickCheck, random , semigroups }: mkDerivation { pname = "HCodecs"; version = "0.5.1"; sha256 = "0hrib81nw4g7qgka3brypb8k1mg7l37m8gywc7bc44mcg5mn2957"; libraryHaskellDepends = [ array base bytestring QuickCheck random semigroups ]; testHaskellDepends = [ array base bytestring QuickCheck random semigroups ]; homepage = "http://www-db.informatik.uni-tuebingen.de/team/giorgidze"; description = "A library to read, write and manipulate MIDI, WAVE, and SoundFont2 files"; license = stdenv.lib.licenses.bsd3; }) {}; "HDBC" = callPackage ({ mkDerivation, base, bytestring, containers, convertible, mtl , old-time, text, time, utf8-string }: mkDerivation { pname = "HDBC"; version = "2.4.0.2"; sha256 = "0nnvfyivmw5pykbna953yb6z4al1ak5vsd308lpsyv2bczymf1v7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers convertible mtl old-time text time utf8-string ]; homepage = "https://github.com/hdbc/hdbc"; description = "Haskell Database Connectivity"; license = stdenv.lib.licenses.bsd3; }) {}; "HDBC-mysql" = callPackage ({ mkDerivation, base, bytestring, Cabal, HDBC, mysqlclient , openssl, time, utf8-string, zlib }: mkDerivation { pname = "HDBC-mysql"; version = "0.7.1.0"; sha256 = "1kx73pgh1mjg0526i2szk1kbm6d7bhbv64ml1y9nbja3lba8bjc1"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring HDBC time utf8-string ]; librarySystemDepends = [ mysqlclient openssl zlib ]; homepage = "http://github.com/ryantm/hdbc-mysql"; description = "MySQL driver for HDBC"; license = "LGPL"; }) {mysqlclient = null; inherit (pkgs) openssl; inherit (pkgs) zlib;}; "HDBC-session" = callPackage ({ mkDerivation, base, HDBC }: mkDerivation { pname = "HDBC-session"; version = "0.1.2.0"; sha256 = "1qwnqb62zgmm4dy5qlcj04aczja6yn16c92jc63zkln9pcc7y1da"; libraryHaskellDepends = [ base HDBC ]; homepage = "http://khibino.github.io/haskell-relational-record/"; description = "Bracketed connection for HDBC"; license = stdenv.lib.licenses.bsd3; }) {}; "HSet" = callPackage ({ mkDerivation, base, containers, hashable, hashtables }: mkDerivation { pname = "HSet"; version = "0.0.1"; sha256 = "0snix2qdj1d66v6qj6fl0zizl617kjzbmxiswdd5i0b5lzjkpagb"; libraryHaskellDepends = [ base containers hashable hashtables ]; description = "Faux heterogeneous sets"; license = stdenv.lib.licenses.bsd3; }) {}; "HSlippyMap" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "HSlippyMap"; version = "3.0.1"; sha256 = "03gb5dd59mirwb11b98vbg60w2zwfsbr8akk7qbq01z7n7rkgsr7"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/apeyroux/HSlippyMap"; description = "OpenStreetMap Slippy Map"; license = stdenv.lib.licenses.bsd3; }) {}; "HStringTemplate" = callPackage ({ mkDerivation, array, base, blaze-builder, bytestring, containers , deepseq, directory, filepath, mtl, old-locale, parsec, pretty , semigroups, syb, template-haskell, text, time, void }: mkDerivation { pname = "HStringTemplate"; version = "0.8.7"; sha256 = "03kbmyh0713j3qhhrl7jqbmsvyq1q82h2yxq45cc9rs55sma8kjg"; libraryHaskellDepends = [ array base blaze-builder bytestring containers deepseq directory filepath mtl old-locale parsec pretty semigroups syb template-haskell text time void ]; description = "StringTemplate implementation in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "HSvm" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "HSvm"; version = "0.1.1.3.22"; sha256 = "0vij1xp3gm7s0d5hqlpl6jm949gpimaxz8cr3njaa4kkgpw8yd4g"; libraryHaskellDepends = [ base containers ]; description = "Haskell Bindings for libsvm"; license = stdenv.lib.licenses.bsd3; }) {}; "HTF" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base , base64-bytestring, bytestring, containers, cpphs, Diff, directory , filepath, haskell-src, HUnit, lifted-base, monad-control, mtl , old-time, pretty, process, QuickCheck, random, regex-compat , template-haskell, temporary, text, time, unix , unordered-containers, vector, xmlgen }: mkDerivation { pname = "HTF"; version = "0.13.2.5"; sha256 = "1kmf95y4vijdiih27xa35acl02dsxqnd9qa56z1waki5qqiz6nin"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base base64-bytestring bytestring containers cpphs Diff directory haskell-src HUnit lifted-base monad-control mtl old-time pretty process QuickCheck random regex-compat text time unix vector xmlgen ]; executableHaskellDepends = [ array base cpphs directory HUnit mtl old-time random text ]; testHaskellDepends = [ aeson aeson-pretty base bytestring directory filepath HUnit mtl process random regex-compat template-haskell temporary text unordered-containers ]; doCheck = false; homepage = "https://github.com/skogsbaer/HTF/"; description = "The Haskell Test Framework"; license = stdenv.lib.licenses.lgpl21; }) {}; "HTTP" = callPackage ({ mkDerivation, array, base, bytestring, deepseq, httpd-shed , HUnit, mtl, network, network-uri, parsec, pureMD5, split , test-framework, test-framework-hunit, time }: mkDerivation { pname = "HTTP"; version = "4000.3.13"; sha256 = "0xb66msgr6d4vxr80a7wvwb0fwh20xfimdwakkg7x7qk4bdx6657"; libraryHaskellDepends = [ array base bytestring mtl network network-uri parsec time ]; testHaskellDepends = [ base bytestring deepseq httpd-shed HUnit mtl network network-uri pureMD5 split test-framework test-framework-hunit ]; doCheck = false; homepage = "https://github.com/haskell/HTTP"; description = "A library for client-side HTTP"; license = stdenv.lib.licenses.bsd3; }) {}; "HUnit" = callPackage ({ mkDerivation, base, call-stack, deepseq, filepath }: mkDerivation { pname = "HUnit"; version = "1.6.0.0"; sha256 = "1pnhwqq5v8h48gbp3ibv3skfj25mf4zs5svxcavq93p9cswycj3l"; libraryHaskellDepends = [ base call-stack deepseq ]; testHaskellDepends = [ base call-stack deepseq filepath ]; homepage = "https://github.com/hspec/HUnit#readme"; description = "A unit testing framework for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "HUnit-approx" = callPackage ({ mkDerivation, base, call-stack, HUnit }: mkDerivation { pname = "HUnit-approx"; version = "1.1.1.1"; sha256 = "1brblqpz002jzql9wgzxk5zlfglmkv91s8gcfd6992xv539jfhsa"; libraryHaskellDepends = [ base call-stack HUnit ]; testHaskellDepends = [ base call-stack HUnit ]; homepage = "https://github.com/goldfirere/HUnit-approx"; description = "Approximate equality for floating point numbers with HUnit"; license = stdenv.lib.licenses.bsd3; }) {}; "HandsomeSoup" = callPackage ({ mkDerivation, base, containers, hspec, HTTP, hxt, hxt-http, mtl , network, network-uri, parsec, transformers }: mkDerivation { pname = "HandsomeSoup"; version = "0.4.2"; sha256 = "1yzfrvivvxwlaiqwbjx27rxwq9mmnnpb512vwklzw7nyzg9xmqha"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers HTTP hxt hxt-http mtl network network-uri parsec transformers ]; testHaskellDepends = [ base hspec hxt ]; homepage = "https://github.com/egonSchiele/HandsomeSoup"; description = "Work with HTML more easily in HXT"; license = stdenv.lib.licenses.bsd3; }) {}; "HaskellNet" = callPackage ({ mkDerivation, array, base, base64-string, bytestring, cryptohash , mime-mail, mtl, network, old-time, pretty, text }: mkDerivation { pname = "HaskellNet"; version = "0.5.1"; sha256 = "0f581izyh6bdk85i0g07xdp3fdzdfdfjiqpnl89r17vgswdd6i9j"; libraryHaskellDepends = [ array base base64-string bytestring cryptohash mime-mail mtl network old-time pretty text ]; homepage = "https://github.com/jtdaugherty/HaskellNet"; description = "Client support for POP3, SMTP, and IMAP"; license = stdenv.lib.licenses.bsd3; }) {}; "Hoed" = callPackage ({ mkDerivation, array, base, bytestring, cereal, cereal-text , cereal-vector, clock, containers, deepseq, directory, hashable , libgraph, open-browser, primitive, process, QuickCheck , regex-tdfa, regex-tdfa-text, semigroups, strict, template-haskell , terminal-size, text, transformers, uniplate, unordered-containers , vector, vector-th-unbox }: mkDerivation { pname = "Hoed"; version = "0.5.1"; sha256 = "1rzlqd1sha6p1cw5w0gpf1w7qsmc6088sjnq1kq44mp12ybxrxm8"; libraryHaskellDepends = [ array base bytestring cereal cereal-text cereal-vector clock containers deepseq directory hashable libgraph open-browser primitive process QuickCheck regex-tdfa regex-tdfa-text semigroups strict template-haskell terminal-size text transformers uniplate unordered-containers vector vector-th-unbox ]; testHaskellDepends = [ base process QuickCheck ]; homepage = "https://github.com/MaartenFaddegon/Hoed"; description = "Lightweight algorithmic debugging"; license = stdenv.lib.licenses.bsd3; }) {}; "HsOpenSSL" = callPackage ({ mkDerivation, base, bytestring, Cabal, network, openssl, time }: mkDerivation { pname = "HsOpenSSL"; version = "0.11.4.16"; sha256 = "1jbbrhbvl3y1l0g1wv5h7l59bj7w8ajl8bfpxfwjypgmqlrlks19"; revision = "2"; editedCabalFile = "1cg28q793cg4w8c574yzzfxcn1r8595vs77mlrkw68j8hzgs6lj3"; configureFlags = [ "-f-fast-bignum" ]; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring network time ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base bytestring ]; homepage = "https://github.com/vshabanov/HsOpenSSL"; description = "Partial OpenSSL binding for Haskell"; license = stdenv.lib.licenses.publicDomain; }) {inherit (pkgs) openssl;}; "HsOpenSSL-x509-system" = callPackage ({ mkDerivation, base, bytestring, HsOpenSSL, unix }: mkDerivation { pname = "HsOpenSSL-x509-system"; version = "0.1.0.3"; sha256 = "14hzjdpv8ld3nw5fcx451w49vq0s8fhs1zh984vpm85b5ypbgp2v"; libraryHaskellDepends = [ base bytestring HsOpenSSL unix ]; homepage = "https://github.com/redneb/HsOpenSSL-x509-system"; description = "Use the system's native CA certificate store with HsOpenSSL"; license = stdenv.lib.licenses.bsd3; }) {}; "HsYAML" = callPackage ({ mkDerivation, base, bytestring, containers, mtl, parsec, text }: mkDerivation { pname = "HsYAML"; version = "0.1.1.3"; sha256 = "0awkwmdbdis5cbazrshiskds02kri51i19jbmgmrqbnqqhk3rl2x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers mtl parsec text ]; homepage = "https://github.com/hvr/HsYAML"; description = "Pure Haskell YAML 1.2 parser"; license = stdenv.lib.licenses.gpl2; }) {}; "IPv6Addr" = callPackage ({ mkDerivation, aeson, attoparsec, base, HUnit, iproute, network , network-info, random, test-framework, test-framework-hunit, text }: mkDerivation { pname = "IPv6Addr"; version = "1.1.2"; sha256 = "0zpjji441ys2x6zmndyg7203w3j4j8flhwrl4593a6bz6vqzkwwb"; libraryHaskellDepends = [ aeson attoparsec base iproute network network-info random text ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit text ]; homepage = "https://github.com/MichelBoucey/IPv6Addr"; description = "Library to deal with IPv6 address text representations"; license = stdenv.lib.licenses.bsd3; }) {}; "Imlib" = callPackage ({ mkDerivation, array, base, imlib2, X11 }: mkDerivation { pname = "Imlib"; version = "0.1.2"; sha256 = "075x1vcrxdwknzbad05l08i5c79svf714yvv6990ffvsfykiilry"; libraryHaskellDepends = [ array base X11 ]; librarySystemDepends = [ imlib2 ]; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) imlib2;}; "IntervalMap" = callPackage ({ mkDerivation, base, Cabal, containers, deepseq, QuickCheck }: mkDerivation { pname = "IntervalMap"; version = "0.6.1.1"; sha256 = "0vdlvxvhf7vjyv0mfn6jaj2i2gclqv8419ck32s2jxfcmki5m5g8"; libraryHaskellDepends = [ base containers deepseq ]; testHaskellDepends = [ base Cabal containers deepseq QuickCheck ]; homepage = "http://www.chr-breitkopf.de/comp/IntervalMap"; description = "Containers for intervals, with efficient search"; license = stdenv.lib.licenses.bsd3; }) {}; "JuicyPixels" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq, mtl , primitive, transformers, vector, zlib }: mkDerivation { pname = "JuicyPixels"; version = "3.3.3"; sha256 = "1i5k81nfgibbmf5f70iicbh8rqbng61r926wcf9hwy2aa2vba11c"; revision = "1"; editedCabalFile = "1q8xyxn1a4ldaa1grmr7dywdbf4vqjw65v52h6z7ssz12hgjx0gq"; libraryHaskellDepends = [ base binary bytestring containers deepseq mtl primitive transformers vector zlib ]; homepage = "https://github.com/Twinside/Juicy.Pixels"; description = "Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)"; license = stdenv.lib.licenses.bsd3; }) {}; "JuicyPixels-extra" = callPackage ({ mkDerivation, base, criterion, hspec, hspec-discover , JuicyPixels }: mkDerivation { pname = "JuicyPixels-extra"; version = "0.4.0"; sha256 = "19lc2s80ww1pw2dy2vidrl14lhdvs3ji855l893p7p0sa23gkgqc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base JuicyPixels ]; testHaskellDepends = [ base hspec JuicyPixels ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion JuicyPixels ]; homepage = "https://github.com/mrkkrp/JuicyPixels-extra"; description = "Efficiently scale, crop, flip images with JuicyPixels"; license = stdenv.lib.licenses.bsd3; }) {}; "JuicyPixels-scale-dct" = callPackage ({ mkDerivation, base, base-compat, carray, fft, JuicyPixels, time }: mkDerivation { pname = "JuicyPixels-scale-dct"; version = "0.1.2"; sha256 = "04rhrmjnh12hh2nz04k245avgdcwqfyjnsbpcrz8j9328j41nf7p"; revision = "2"; editedCabalFile = "0pp67ygrd3m6q8ry5229m1b2rhy401gb74368h09bqc6wa3g7ygv"; libraryHaskellDepends = [ base base-compat carray fft JuicyPixels ]; testHaskellDepends = [ base base-compat carray fft JuicyPixels time ]; homepage = "https://github.com/phadej/JuicyPixels-scale-dct#readme"; description = "Scale JuicyPixels images with DCT"; license = stdenv.lib.licenses.bsd3; }) {}; "LambdaHack" = callPackage ({ mkDerivation, assert-failure, async, base, base-compat, binary , bytestring, containers, deepseq, directory, enummapset, filepath , ghc-prim, hashable, hsini, keys, miniutter, optparse-applicative , pretty-show, random, sdl2, sdl2-ttf, stm, template-haskell, text , time, transformers, unordered-containers, vector , vector-binary-instances, zlib }: mkDerivation { pname = "LambdaHack"; version = "0.8.3.0"; sha256 = "0v07c8v7l8yg111fysl735scsbsl9l6q3vzigy7rv05sjfl276ss"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ assert-failure async base base-compat binary bytestring containers deepseq directory enummapset filepath ghc-prim hashable hsini keys miniutter optparse-applicative pretty-show random sdl2 sdl2-ttf stm text time transformers unordered-containers vector vector-binary-instances zlib ]; executableHaskellDepends = [ assert-failure async base base-compat binary bytestring containers deepseq directory enummapset filepath ghc-prim hashable hsini keys miniutter optparse-applicative pretty-show random stm template-haskell text time transformers unordered-containers vector vector-binary-instances zlib ]; testHaskellDepends = [ assert-failure async base base-compat binary bytestring containers deepseq directory enummapset filepath ghc-prim hashable hsini keys miniutter optparse-applicative pretty-show random stm template-haskell text time transformers unordered-containers vector vector-binary-instances zlib ]; homepage = "https://lambdahack.github.io"; description = "A game engine library for tactical squad ASCII roguelike dungeon crawlers"; license = stdenv.lib.licenses.bsd3; }) {}; "LibZip" = callPackage ({ mkDerivation, base, bindings-libzip, bytestring, directory , filepath, HUnit, mtl, time, utf8-string }: mkDerivation { pname = "LibZip"; version = "1.0.1"; sha256 = "0ps2psza80jz566c9k377cqn536g6jcbs558jkc60gra5lhf0dm6"; libraryHaskellDepends = [ base bindings-libzip bytestring filepath mtl time utf8-string ]; testHaskellDepends = [ base bindings-libzip bytestring directory filepath HUnit mtl time utf8-string ]; homepage = "http://bitbucket.org/astanin/hs-libzip/"; description = "Bindings to libzip, a library for manipulating zip archives"; license = stdenv.lib.licenses.bsd3; }) {}; "List" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "List"; version = "0.6.2"; sha256 = "0y5qk6pzpcha01pa9133qgmmk9nkgjqxaxlg04993i9g43hjpff4"; revision = "1"; editedCabalFile = "11ws93cdzz7k4nvcld2d74155mdgcvyi6f6an7gpf9z4k523c11n"; libraryHaskellDepends = [ base transformers ]; homepage = "http://github.com/yairchu/generator"; description = "List monad transformer and class"; license = stdenv.lib.licenses.bsd3; }) {}; "ListLike" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , dlist, fmlist, HUnit, QuickCheck, random, text, utf8-string , vector }: mkDerivation { pname = "ListLike"; version = "4.6.2"; sha256 = "0m65x8yaq7q50gznln8mga2wrc8cvjx6gw9rim8s7xqcrx6y5zjh"; libraryHaskellDepends = [ array base bytestring containers deepseq dlist fmlist text utf8-string vector ]; testHaskellDepends = [ array base bytestring containers dlist fmlist HUnit QuickCheck random text utf8-string vector ]; doCheck = false; homepage = "http://github.com/JohnLato/listlike"; description = "Generalized support for list-like structures"; license = stdenv.lib.licenses.bsd3; }) {}; "ListTree" = callPackage ({ mkDerivation, base, directory, filepath, List, transformers }: mkDerivation { pname = "ListTree"; version = "0.2.3"; sha256 = "1k301z2s7z7qjghcllg6x2aibavr39lfmzja1gwzgnck879s2fhb"; libraryHaskellDepends = [ base directory filepath List transformers ]; homepage = "http://github.com/yairchu/generator/tree"; description = "Trees and monadic trees expressed as monadic lists where the underlying monad is a list"; license = stdenv.lib.licenses.bsd3; }) {}; "MemoTrie" = callPackage ({ mkDerivation, base, newtype-generics }: mkDerivation { pname = "MemoTrie"; version = "0.6.9"; sha256 = "157p0pi6rrq74a35mq6zkkycv4ah7xhkbrcmnkb9xf7pznw4aq0x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base newtype-generics ]; doHaddock = false; homepage = "https://github.com/conal/MemoTrie"; description = "Trie-based memo functions"; license = stdenv.lib.licenses.bsd3; }) {}; "MissingH" = callPackage ({ mkDerivation, array, base, containers, directory, filepath , hslogger, HUnit, mtl, network, old-locale, old-time, parsec , process, random, regex-compat, time, unix }: mkDerivation { pname = "MissingH"; version = "1.4.1.0"; sha256 = "1jp0vk6w9a7fzrbxfhx773105jp2s1n50klq9ak6spfl7bgx5v29"; revision = "1"; editedCabalFile = "0ia3z0fzdsx9yawa16hz1mm3g9qsqhs2pn9w4irmbnfxscza4bhr"; libraryHaskellDepends = [ array base containers directory filepath hslogger HUnit mtl network old-locale old-time parsec process random regex-compat time unix ]; doCheck = false; homepage = "http://software.complete.org/missingh"; description = "Large utility library"; license = stdenv.lib.licenses.bsd3; }) {}; "MonadPrompt" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "MonadPrompt"; version = "1.0.0.5"; sha256 = "1nmy7dfzrkd8yfv5i9vlmjq9khnyi76ayvkzgcf783v5hfzcn4mh"; libraryHaskellDepends = [ base mtl ]; description = "MonadPrompt, implementation & examples"; license = stdenv.lib.licenses.bsd3; }) {}; "MonadRandom" = callPackage ({ mkDerivation, base, mtl, primitive, random, transformers , transformers-compat }: mkDerivation { pname = "MonadRandom"; version = "0.5.1.1"; sha256 = "0w44jl1n3kqvqaflh82l1wj3xxbhzfs3kf4m8rk7w6fgg8llmnmb"; revision = "2"; editedCabalFile = "0l6a39vmqxig7jpr6snync4sli77wm6lwzypmmvx103d65p17k8k"; libraryHaskellDepends = [ base mtl primitive random transformers transformers-compat ]; description = "Random-number generation monad"; license = stdenv.lib.licenses.bsd3; }) {}; "MusicBrainz" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, conduit-extra , HTTP, http-conduit, http-types, monad-control, resourcet, text , time, time-locale-compat, transformers, unliftio-core, vector , xml-conduit, xml-types }: mkDerivation { pname = "MusicBrainz"; version = "0.4.1"; sha256 = "0mydq3bjf15ksfrh4lf947ka43i3978q58y2aij3aqd763v2jb16"; libraryHaskellDepends = [ aeson base bytestring conduit conduit-extra HTTP http-conduit http-types monad-control resourcet text time time-locale-compat transformers unliftio-core vector xml-conduit xml-types ]; homepage = "http://floss.scru.org/hMusicBrainz"; description = "interface to MusicBrainz XML2 and JSON web services"; license = stdenv.lib.licenses.gpl3; }) {}; "NineP" = callPackage ({ mkDerivation, base, binary, bytestring }: mkDerivation { pname = "NineP"; version = "0.0.2.1"; sha256 = "1k6qdp4zmqjl2f6cqy1zzzl6ncb2m9r0qgh4c24i2h5kkxmm3cab"; configureFlags = [ "-f-bytestring-in-base" ]; libraryHaskellDepends = [ base binary bytestring ]; homepage = "http://9ph.googlecode.com"; description = "9P2000 in pure Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "NoHoed" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "NoHoed"; version = "0.1.1"; sha256 = "0g9vqkpcmn66922z2yqp29h4kp2n2xnz1rva294h0kh39hiklrlv"; libraryHaskellDepends = [ base template-haskell ]; homepage = "https://github.com/pepeiborra/NoHoed"; description = "Placeholder package to preserve debug ability via conditional builds"; license = stdenv.lib.licenses.bsd3; }) {}; "NumInstances" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "NumInstances"; version = "1.4"; sha256 = "0ycnwn09izajv330l7a31mc0alifqmxjsn9qmfswwnbg6i4jmnyb"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/conal/NumInstances"; description = "Instances of numeric classes for functions and tuples"; license = stdenv.lib.licenses.bsd3; }) {}; "ObjectName" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "ObjectName"; version = "1.1.0.1"; sha256 = "046jm94rmm46cicd31pl54vdvfjvhd9ffbfycy2lxzc0fliyznvj"; libraryHaskellDepends = [ base transformers ]; homepage = "https://github.com/svenpanne/ObjectName"; description = "Explicitly handled object names"; license = stdenv.lib.licenses.bsd3; }) {}; "OneTuple" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "OneTuple"; version = "0.2.2"; sha256 = "1p14cvjk3rgfc0xxcn7ffaajd2ii1ljnlayil2yyzgdwhlj70bnq"; revision = "1"; editedCabalFile = "07jd23glblzmnlw7sn565sk9gm7vj9h459j46bkbcrrxnp0n0myq"; libraryHaskellDepends = [ base ]; description = "Singleton Tuple"; license = stdenv.lib.licenses.bsd3; }) {}; "Only" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "Only"; version = "0.1"; sha256 = "0rdj3a629fk2vp121jq8mf2smkblrz5w3cxhlsyx6my2x29s2ymb"; revision = "1"; editedCabalFile = "1ahk7p34kmh041mz7lyc10nhcxgv2i4z8nvzxvqm2x34gslmsbzr"; libraryHaskellDepends = [ base deepseq ]; description = "The 1-tuple type or single-value \"collection\""; license = stdenv.lib.licenses.bsd3; }) {}; "OpenAL" = callPackage ({ mkDerivation, base, ObjectName, openal, OpenGL, StateVar , transformers }: mkDerivation { pname = "OpenAL"; version = "1.7.0.4"; sha256 = "067in6qb2i0xwy6bnkxfhzbn7gq88cf03p8421al6y23zv2gd29r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ObjectName OpenGL StateVar transformers ]; librarySystemDepends = [ openal ]; homepage = "https://github.com/haskell-openal/ALUT"; description = "A binding to the OpenAL cross-platform 3D audio API"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) openal;}; "OpenGL" = callPackage ({ mkDerivation, base, bytestring, containers, GLURaw, ObjectName , OpenGLRaw, StateVar, text, transformers }: mkDerivation { pname = "OpenGL"; version = "3.0.3.0"; sha256 = "069fg8jcxqq2z9iikynd8vi3jxm2b5y3qywdh4bdviyzab3zy1as"; libraryHaskellDepends = [ base bytestring containers GLURaw ObjectName OpenGLRaw StateVar text transformers ]; homepage = "https://wiki.haskell.org/OpenGL"; description = "A binding for the OpenGL graphics system"; license = stdenv.lib.licenses.bsd3; }) {}; "OpenGLRaw" = callPackage ({ mkDerivation, base, bytestring, containers, fixed, half, libGL , text, transformers }: mkDerivation { pname = "OpenGLRaw"; version = "3.3.2.0"; sha256 = "1qy41qpqmksvgy7j73b46ksvm00mh6amgy9n9wkal4czkaj26kpj"; libraryHaskellDepends = [ base bytestring containers fixed half text transformers ]; librarySystemDepends = [ libGL ]; homepage = "http://www.haskell.org/haskellwiki/Opengl"; description = "A raw binding for the OpenGL graphics system"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) libGL;}; "ParsecTools" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "ParsecTools"; version = "0.0.2.0"; sha256 = "11vshnbxfl8p38aix4h2b0vms8j58agwxbmhd9pkxai764sl6j7g"; libraryHaskellDepends = [ base parsec ]; description = "Parsec combinators for more complex objects"; license = stdenv.lib.licenses.gpl3; }) {}; "QuasiText" = callPackage ({ mkDerivation, attoparsec, base, haskell-src-meta , template-haskell, text, th-lift-instances }: mkDerivation { pname = "QuasiText"; version = "0.1.2.6"; sha256 = "06giw0q5lynx05c4h45zwnlcifg91w291h3gwrg68qsjw9lx40g8"; libraryHaskellDepends = [ attoparsec base haskell-src-meta template-haskell text th-lift-instances ]; homepage = "https://github.com/mikeplus64/QuasiText"; description = "A QuasiQuoter for Text"; license = stdenv.lib.licenses.bsd3; }) {}; "QuickCheck" = callPackage ({ mkDerivation, base, containers, deepseq, erf, process, random , template-haskell, tf-random, transformers }: mkDerivation { pname = "QuickCheck"; version = "2.12.6.1"; sha256 = "0w51zbbvh46g3wllqfmx251xzbnddy94ixgm6rf8gd95qvssfahb"; revision = "2"; editedCabalFile = "0d7dzba96vglz4k7ryf0zzqm18vl0wrr9v3xwwjf4cv91cc8cql2"; libraryHaskellDepends = [ base containers deepseq erf random template-haskell tf-random transformers ]; testHaskellDepends = [ base deepseq process ]; homepage = "https://github.com/nick8325/quickcheck"; description = "Automatic testing of Haskell programs"; license = stdenv.lib.licenses.bsd3; }) {}; "RSA" = callPackage ({ mkDerivation, base, binary, bytestring, crypto-api , crypto-pubkey-types, SHA }: mkDerivation { pname = "RSA"; version = "2.3.1"; sha256 = "06k7nd7b1rdfb7891gw9bihrd9ripffbgqa14q1ryyj6vqa9r4jw"; libraryHaskellDepends = [ base binary bytestring crypto-api crypto-pubkey-types SHA ]; doCheck = false; description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1."; license = stdenv.lib.licenses.bsd3; }) {}; "Rasterific" = callPackage ({ mkDerivation, base, bytestring, containers, dlist, FontyFruity , free, JuicyPixels, mtl, primitive, transformers, vector , vector-algorithms }: mkDerivation { pname = "Rasterific"; version = "0.7.4.2"; sha256 = "1sg63cvcb64gbrxkn5pgs1nvvb1c9qfya7xxwn5daqpjgan426w1"; libraryHaskellDepends = [ base bytestring containers dlist FontyFruity free JuicyPixels mtl primitive transformers vector vector-algorithms ]; description = "A pure haskell drawing engine"; license = stdenv.lib.licenses.bsd3; }) {}; "RefSerialize" = callPackage ({ mkDerivation, base, binary, bytestring, containers, hashtables , stringsearch }: mkDerivation { pname = "RefSerialize"; version = "0.4.0"; sha256 = "1cmvab3yakazhgij3x8s871r9wf8ixkwmb52k88rcgclmfqmxch5"; libraryHaskellDepends = [ base binary bytestring containers hashtables stringsearch ]; description = "Write to and read from ByteStrings maintaining internal memory references"; license = stdenv.lib.licenses.bsd3; }) {}; "SHA" = callPackage ({ mkDerivation, array, base, binary, bytestring, QuickCheck , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "SHA"; version = "1.6.4.4"; sha256 = "0i4b2wjisivdy72synal711ywhx05mfqfba5n65rk8qidggm1nbb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring ]; testHaskellDepends = [ array base binary bytestring QuickCheck test-framework test-framework-quickcheck2 ]; description = "Implementations of the SHA suite of message digest functions"; license = stdenv.lib.licenses.bsd3; }) {}; "SVGFonts" = callPackage ({ mkDerivation, attoparsec, base, blaze-markup, blaze-svg , bytestring, cereal, cereal-vector, containers, data-default-class , diagrams-core, diagrams-lib, directory, parsec, split, text , vector, xml }: mkDerivation { pname = "SVGFonts"; version = "1.7.0.1"; sha256 = "06vnpkkr19s9b1wjp7l2w29vr7fsghcrffd2knlxvdhjacrfpc9h"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base blaze-markup blaze-svg bytestring cereal cereal-vector containers data-default-class diagrams-core diagrams-lib directory parsec split text vector xml ]; description = "Fonts from the SVG-Font format"; license = stdenv.lib.licenses.bsd3; }) {}; "SafeSemaphore" = callPackage ({ mkDerivation, base, containers, HUnit, stm }: mkDerivation { pname = "SafeSemaphore"; version = "0.10.1"; sha256 = "0rpg9j6fy70i0b9dkrip9d6wim0nac0snp7qzbhykjkqlcvvgr91"; revision = "1"; editedCabalFile = "1k61gqgfh6n3sj8ni8sfvpcm39nqc2msjfxk2pgmhfabvv48w5hv"; libraryHaskellDepends = [ base containers stm ]; testHaskellDepends = [ base HUnit ]; homepage = "https://github.com/ChrisKuklewicz/SafeSemaphore"; description = "Much safer replacement for QSemN, QSem, and SampleVar"; license = stdenv.lib.licenses.bsd3; }) {}; "ShellCheck" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , directory, mtl, parsec, process, QuickCheck, regex-tdfa }: mkDerivation { pname = "ShellCheck"; version = "0.6.0"; sha256 = "1xkxrn1j5qvh2pxm0cnjpqqqsvwr7xy8pk31cwbh8r879nrrzrzn"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ aeson base bytestring containers directory mtl parsec process QuickCheck regex-tdfa ]; executableHaskellDepends = [ aeson base bytestring containers directory mtl parsec QuickCheck regex-tdfa ]; testHaskellDepends = [ aeson base bytestring containers directory mtl parsec QuickCheck regex-tdfa ]; homepage = "https://www.shellcheck.net/"; description = "Shell script analysis tool"; license = stdenv.lib.licenses.gpl3; }) {}; "Spintax" = callPackage ({ mkDerivation, attoparsec, base, extra, mtl, mwc-random, text }: mkDerivation { pname = "Spintax"; version = "0.3.3"; sha256 = "04vb07r26p4rxgsym5zhqsnyx4sr2a112sa31mdda5hjpy9j3pr1"; libraryHaskellDepends = [ attoparsec base extra mtl mwc-random text ]; homepage = "https://github.com/MichelBoucey/spintax"; description = "Random text generation based on spintax"; license = stdenv.lib.licenses.bsd3; }) {}; "StateVar" = callPackage ({ mkDerivation, base, stm, transformers }: mkDerivation { pname = "StateVar"; version = "1.1.1.1"; sha256 = "08r2iw0gdmfs4f6wraaq19vfmkjdbics3dbhw39y7mdjd98kcr7b"; libraryHaskellDepends = [ base stm transformers ]; homepage = "https://github.com/haskell-opengl/StateVar"; description = "State variables"; license = stdenv.lib.licenses.bsd3; }) {}; "Strafunski-StrategyLib" = callPackage ({ mkDerivation, base, directory, mtl, syb, transformers }: mkDerivation { pname = "Strafunski-StrategyLib"; version = "5.0.1.0"; sha256 = "15d2m7ahb3jwriariaff0yz93mmrhpv579wink9838w9091cf650"; revision = "1"; editedCabalFile = "1hngxq1f7fybg6ixkdhmvgsw608mhnxkwbw04ql5zspcfl78v6l2"; libraryHaskellDepends = [ base directory mtl syb transformers ]; description = "Library for strategic programming"; license = stdenv.lib.licenses.bsd3; }) {}; "TCache" = callPackage ({ mkDerivation, base, bytestring, containers, directory , hashtables, mtl, old-time, RefSerialize, stm, text }: mkDerivation { pname = "TCache"; version = "0.12.1"; sha256 = "1gdp78v359jf9hzwdkips7z99s9lvi21vw0l88dgl9yirmgv8d7i"; libraryHaskellDepends = [ base bytestring containers directory hashtables mtl old-time RefSerialize stm text ]; description = "A Transactional cache with user-defined persistence"; license = stdenv.lib.licenses.bsd3; }) {}; "TotalMap" = callPackage ({ mkDerivation, adjunctions, base, distributive, generics-sop , lens, markdown-unlit }: mkDerivation { pname = "TotalMap"; version = "0.1.0.0"; sha256 = "0k495j5akabp93zq3jm6vi1y1pz1dmvysbxxp0x4fj28yj7svs3d"; libraryHaskellDepends = [ adjunctions base distributive generics-sop lens ]; testHaskellDepends = [ adjunctions base distributive generics-sop lens markdown-unlit ]; testToolDepends = [ markdown-unlit ]; description = "A total map datatype"; license = stdenv.lib.licenses.mit; }) {}; "ViennaRNAParser" = callPackage ({ mkDerivation, base, hspec, parsec, ParsecTools, process , transformers }: mkDerivation { pname = "ViennaRNAParser"; version = "1.3.3"; sha256 = "1zmfzdp28g9mz99yp2kv98g745a2p4cls4553izcbc5q0v8l3sby"; libraryHaskellDepends = [ base parsec ParsecTools process transformers ]; testHaskellDepends = [ base hspec parsec ]; description = "Libary for parsing ViennaRNA package output"; license = stdenv.lib.licenses.gpl3; }) {}; "Win32-notify" = callPackage ({ mkDerivation, base, containers, directory, Win32 }: mkDerivation { pname = "Win32-notify"; version = "0.3.0.3"; sha256 = "05j10i83354cqbi8yzq5rgkkd6rmxsvy1b0sbwz3pkmidkhdn88c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory Win32 ]; description = "A binding to part of the Win32 library for file notification"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {Win32 = null;}; "X11" = callPackage ({ mkDerivation, base, data-default, libX11, libXext, libXinerama , libXrandr, libXrender, libXScrnSaver }: mkDerivation { pname = "X11"; version = "1.9"; sha256 = "1f8dy6ckkyvpcv7zlniyv01cqjb9lgqscm8pml58cvwc7n38w4qh"; libraryHaskellDepends = [ base data-default ]; librarySystemDepends = [ libX11 libXext libXinerama libXrandr libXrender libXScrnSaver ]; homepage = "https://github.com/xmonad/X11"; description = "A binding to the X11 graphics library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXScrnSaver; inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXrender;}; "X11-xft" = callPackage ({ mkDerivation, base, libXft, utf8-string, X11 }: mkDerivation { pname = "X11-xft"; version = "0.3.1"; sha256 = "1lgqb0s2qfwwgbvwxhjbi23rbwamzdi0l0slfr20c3jpcbp3zfjf"; libraryHaskellDepends = [ base utf8-string X11 ]; libraryPkgconfigDepends = [ libXft ]; description = "Bindings to the Xft, X Free Type interface library, and some Xrender parts"; license = "LGPL"; }) {inherit (pkgs.xorg) libXft;}; "Xauth" = callPackage ({ mkDerivation, base, libXau }: mkDerivation { pname = "Xauth"; version = "0.1"; sha256 = "1mvflp6y1nz9961gngbwk0b7wr8sx3p6296jfvvb6ln1kvm2scxs"; libraryHaskellDepends = [ base ]; libraryPkgconfigDepends = [ libXau ]; description = "A binding to the X11 authentication library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs.xorg) libXau;}; "abstract-deque" = callPackage ({ mkDerivation, array, base, containers, random, time }: mkDerivation { pname = "abstract-deque"; version = "0.3"; sha256 = "18jwswjxwzc9bjiy4ds6hw2a74ki797jmfcifxd2ga4kh7ri1ah9"; libraryHaskellDepends = [ array base containers random time ]; homepage = "https://github.com/rrnewton/haskell-lockfree/wiki"; description = "Abstract, parameterized interface to mutable Deques"; license = stdenv.lib.licenses.bsd3; }) {}; "abstract-deque-tests" = callPackage ({ mkDerivation, abstract-deque, array, base, containers, HUnit , random, test-framework, test-framework-hunit, time }: mkDerivation { pname = "abstract-deque-tests"; version = "0.3"; sha256 = "19gb5x5z3nvazdra3skm24c2g2byj0i4cjbzfwfghnb5q96gn5sz"; libraryHaskellDepends = [ abstract-deque array base containers HUnit random test-framework test-framework-hunit time ]; testHaskellDepends = [ abstract-deque array base containers HUnit random test-framework test-framework-hunit time ]; homepage = "https://github.com/rrnewton/haskell-lockfree/wiki"; description = "A test-suite for any queue or double-ended queue satisfying an interface"; license = stdenv.lib.licenses.bsd3; }) {}; "abstract-par" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "abstract-par"; version = "0.3.3"; sha256 = "0q6qsniw4wks2pw6wzncb1p1j3k6al5njnvm2v5n494hplwqg2i4"; libraryHaskellDepends = [ base deepseq ]; homepage = "https://github.com/simonmar/monad-par"; description = "Type classes generalizing the functionality of the 'monad-par' library"; license = stdenv.lib.licenses.bsd3; }) {}; "accuerr" = callPackage ({ mkDerivation, base, bifunctors, lens, semigroups }: mkDerivation { pname = "accuerr"; version = "0.2.0.2"; sha256 = "0dlszai5bz05algxm98kjhnjwa7mwj620d52vrsc4fxds8q84sjg"; libraryHaskellDepends = [ base bifunctors lens semigroups ]; homepage = "http://www.github.com/massysett/accuerr"; description = "Data type like Either but with accumulating error type"; license = stdenv.lib.licenses.bsd3; }) {}; "ace" = callPackage ({ mkDerivation, attoparsec, base, bifunctors, blaze-html , blaze-markup, data-default, hspec, HUnit, mtl, parsec, text }: mkDerivation { pname = "ace"; version = "0.6"; sha256 = "0f07j2rj9ylvdrijwwlpx66mj503mhjfq1x2mylpxkr6kmjjniyk"; libraryHaskellDepends = [ attoparsec base blaze-html blaze-markup data-default parsec text ]; testHaskellDepends = [ base bifunctors hspec HUnit mtl parsec text ]; description = "Attempto Controlled English parser and printer"; license = stdenv.lib.licenses.bsd3; }) {}; "action-permutations" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "action-permutations"; version = "0.0.0.1"; sha256 = "0rhlzpwshixpnqma7sk28f22dkwz39b6lcwnzmd31rcnz5cyw6d4"; libraryHaskellDepends = [ base ]; description = "Execute a set of actions (e.g. parsers) in each possible order"; license = stdenv.lib.licenses.bsd3; }) {}; "active" = callPackage ({ mkDerivation, base, lens, linear, QuickCheck, semigroupoids , semigroups, vector }: mkDerivation { pname = "active"; version = "0.2.0.13"; sha256 = "1yw029rh0gb63bhwwjynbv173mny14is4cyjkrlvzvxwb0fi96jx"; revision = "8"; editedCabalFile = "1j771jblfaygc3qf8iaw9b87yrqxhkq79mdi9zyhvlr2vcac362s"; libraryHaskellDepends = [ base lens linear semigroupoids semigroups vector ]; testHaskellDepends = [ base lens linear QuickCheck semigroupoids semigroups vector ]; description = "Abstractions for animation"; license = stdenv.lib.licenses.bsd3; }) {}; "ad" = callPackage ({ mkDerivation, array, base, Cabal, cabal-doctest, comonad , containers, data-reify, directory, doctest, erf, filepath, free , nats, reflection, semigroups, transformers }: mkDerivation { pname = "ad"; version = "4.3.6"; sha256 = "0fgpv3lm20k1vwlychs7a76hn96cvpbczkdcbg9mr9f1nivg7035"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ array base comonad containers data-reify erf free nats reflection semigroups transformers ]; testHaskellDepends = [ base directory doctest filepath ]; homepage = "http://github.com/ekmett/ad"; description = "Automatic Differentiation"; license = stdenv.lib.licenses.bsd3; }) {}; "adjunctions" = callPackage ({ mkDerivation, array, base, comonad, containers, contravariant , distributive, free, generic-deriving, hspec, hspec-discover, mtl , profunctors, semigroupoids, semigroups, tagged, transformers , transformers-compat, void }: mkDerivation { pname = "adjunctions"; version = "4.4"; sha256 = "1sbal7cbhm12crfnfhkk322jnzgx7lhw3jzq0p463bipagsjwz2h"; revision = "2"; editedCabalFile = "1yfsjx7dqikg3hvld7i91xfsg5lawmr5980lvfd794sybmgxsf17"; libraryHaskellDepends = [ array base comonad containers contravariant distributive free mtl profunctors semigroupoids semigroups tagged transformers transformers-compat void ]; testHaskellDepends = [ base distributive generic-deriving hspec ]; testToolDepends = [ hspec-discover ]; homepage = "http://github.com/ekmett/adjunctions/"; description = "Adjunctions and representable functors"; license = stdenv.lib.licenses.bsd3; }) {}; "adler32" = callPackage ({ mkDerivation, base, bytestring, hspec, zlib }: mkDerivation { pname = "adler32"; version = "0.1.2.0"; sha256 = "1936b05mx842wm8swz3g3jv6m9absa04islq4rwysicz72gkrd16"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ zlib ]; testHaskellDepends = [ base bytestring hspec ]; homepage = "https://github.com/redneb/hs-adler32"; description = "An implementation of Adler-32, supporting rolling checksum operation"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) zlib;}; "advent-of-code-api" = callPackage ({ mkDerivation, attoparsec, base, containers, curl, deepseq , directory, filepath, finite-typelits, HUnit, mtl, tagsoup, text , time, uri-encode }: mkDerivation { pname = "advent-of-code-api"; version = "0.1.2.3"; sha256 = "1ma9x8dxvhrgxg55bcf6l1d5w1mnmplav2yisnyrgs5034jqpm7l"; libraryHaskellDepends = [ attoparsec base containers curl deepseq directory filepath finite-typelits mtl tagsoup text time uri-encode ]; testHaskellDepends = [ base directory filepath HUnit text ]; homepage = "https://github.com/mstksg/advent-of-code-api#readme"; description = "Advent of Code REST API bindings"; license = stdenv.lib.licenses.bsd3; }) {}; "aern2-mp" = callPackage ({ mkDerivation, base, convertible, hspec, integer-logarithms, lens , mixed-types-num, QuickCheck, regex-tdfa, rounded , template-haskell }: mkDerivation { pname = "aern2-mp"; version = "0.1.3.1"; sha256 = "1gyicxsdqzdbhs9bss5cfjqx859iksr7z1ilsfm9077jdf2032vm"; libraryHaskellDepends = [ base convertible hspec integer-logarithms lens mixed-types-num QuickCheck regex-tdfa rounded template-haskell ]; testHaskellDepends = [ base hspec QuickCheck ]; homepage = "https://github.com/michalkonecny/aern2"; description = "Multi-precision ball (interval) arithmetic"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson" = callPackage ({ mkDerivation, attoparsec, base, base-compat, bytestring , containers, deepseq, dlist, ghc-prim, hashable, primitive , scientific, tagged, template-haskell, text, th-abstraction, time , time-locale-compat, unordered-containers, uuid-types, vector }: mkDerivation { pname = "aeson"; version = "1.4.2.0"; sha256 = "1l4b675nxddim3v30kd7zr3vmrs7i1m81rh8h9bfbm9k9a0p3kkm"; revision = "1"; editedCabalFile = "067y82gq86740j2zj4y6v7z9b5860ncg2g9lfnrpsnb9jqm7arl1"; libraryHaskellDepends = [ attoparsec base base-compat bytestring containers deepseq dlist ghc-prim hashable primitive scientific tagged template-haskell text th-abstraction time time-locale-compat unordered-containers uuid-types vector ]; doCheck = false; homepage = "https://github.com/bos/aeson"; description = "Fast JSON parsing and encoding"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson-attoparsec" = callPackage ({ mkDerivation, aeson, attoparsec, base }: mkDerivation { pname = "aeson-attoparsec"; version = "0.0.0"; sha256 = "0111qzp381jjhv1iymjg8mr3jslx5x1ll3w2dq4b6f3r8y8871m5"; libraryHaskellDepends = [ aeson attoparsec base ]; testHaskellDepends = [ base ]; homepage = "https://github.com/athanclark/aeson-attoparsec#readme"; description = "Embed an Attoparsec text parser into an Aeson parser"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson-better-errors" = callPackage ({ mkDerivation, aeson, base, bytestring, dlist, mtl, scientific , text, transformers, transformers-compat, unordered-containers , vector, void }: mkDerivation { pname = "aeson-better-errors"; version = "0.9.1.0"; sha256 = "09vkyrhwak3bmpfsqcd2az8hfqqkxyhg468hv5avgisy0nzh3w38"; libraryHaskellDepends = [ aeson base bytestring dlist mtl scientific text transformers transformers-compat unordered-containers vector void ]; homepage = "https://github.com/hdgarrood/aeson-better-errors"; description = "Better error messages when decoding JSON values"; license = stdenv.lib.licenses.mit; }) {}; "aeson-casing" = callPackage ({ mkDerivation, aeson, base, tasty, tasty-hunit, tasty-quickcheck , tasty-th }: mkDerivation { pname = "aeson-casing"; version = "0.1.1.0"; sha256 = "14qx1aqrf25bdasrwibprl116ixxfr0s4fc62fa6pdj64a7jc480"; libraryHaskellDepends = [ aeson base ]; testHaskellDepends = [ aeson base tasty tasty-hunit tasty-quickcheck tasty-th ]; description = "Tools to change the formatting of field names in Aeson instances"; license = stdenv.lib.licenses.mit; }) {}; "aeson-compat" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-iso8601, base , base-compat, bytestring, containers, exceptions, hashable , scientific, tagged, text, time, time-locale-compat , unordered-containers, vector }: mkDerivation { pname = "aeson-compat"; version = "0.3.9"; sha256 = "1j13gykv4ryvmr14w5blz0nnpdb4p0hpa27wahw3mhb1lwdr8hz0"; libraryHaskellDepends = [ aeson attoparsec attoparsec-iso8601 base base-compat bytestring containers exceptions hashable scientific tagged text time time-locale-compat unordered-containers vector ]; doCheck = false; homepage = "https://github.com/phadej/aeson-compat#readme"; description = "Compatibility layer for aeson"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson-diff" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, doctest , edit-distance-vector, filepath, Glob, hashable, mtl , optparse-applicative, QuickCheck, quickcheck-instances , scientific, text, unordered-containers, vector }: mkDerivation { pname = "aeson-diff"; version = "1.1.0.7"; sha256 = "01d48pd7d1mb9cd5yxfajln8rmjdjq8ch91s0lav4qw1azv6vp2r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring edit-distance-vector hashable mtl scientific text unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring optparse-applicative text ]; testHaskellDepends = [ aeson base bytestring directory doctest filepath Glob QuickCheck quickcheck-instances text unordered-containers vector ]; homepage = "https://github.com/thsutton/aeson-diff"; description = "Extract and apply patches to JSON documents"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson-extra" = callPackage ({ mkDerivation, aeson, aeson-compat, attoparsec , attoparsec-iso8601, base, base-compat-batteries, bytestring , containers, deepseq, exceptions, hashable, parsec , recursion-schemes, scientific, template-haskell, text, these , time, unordered-containers, vector }: mkDerivation { pname = "aeson-extra"; version = "0.4.1.1"; sha256 = "1y7xss382hdxrv4jzprsm3b7ij7wiw8jgjg9wp49dx6bfvcnb2nl"; revision = "4"; editedCabalFile = "0ja5vr9w22wyknkjyl7w43frdfdfnxphvrai1b18lhinjqcd9bl5"; libraryHaskellDepends = [ aeson aeson-compat attoparsec attoparsec-iso8601 base base-compat-batteries bytestring containers deepseq exceptions hashable parsec recursion-schemes scientific template-haskell text these time unordered-containers vector ]; doCheck = false; homepage = "https://github.com/phadej/aeson-extra#readme"; description = "Extra goodies for aeson"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson-generic-compat" = callPackage ({ mkDerivation, aeson, base }: mkDerivation { pname = "aeson-generic-compat"; version = "0.0.1.3"; sha256 = "1kr3waa46k3619yvif0zh4lx7s0zhyghlr1c5kkrvg432i8wmdm6"; libraryHaskellDepends = [ aeson base ]; description = "Compatible generic class names of Aeson"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson-iproute" = callPackage ({ mkDerivation, aeson, base, doctest, iproute, text , unordered-containers }: mkDerivation { pname = "aeson-iproute"; version = "0.2"; sha256 = "13r6vyyw1pbk5sz32ari5kig23vsg57a5pir037adi7xicrm6kgf"; libraryHaskellDepends = [ aeson base iproute text unordered-containers ]; testHaskellDepends = [ base doctest ]; homepage = "https://github.com/greydot/aeson-iproute"; description = "Aeson instances for iproute types"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson-picker" = callPackage ({ mkDerivation, aeson, base, hspec, lens, lens-aeson, text }: mkDerivation { pname = "aeson-picker"; version = "0.1.0.4"; sha256 = "0ln4qwx7app1sc01irmy5lx7bqsq6wsgdig6zihpnp9rbj8263mj"; libraryHaskellDepends = [ aeson base lens lens-aeson text ]; testHaskellDepends = [ base hspec text ]; homepage = "https://github.com/ozzzzz/aeson-picker#readme"; description = "Tiny library to get fields from JSON format"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson-pretty" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring , cmdargs, scientific, text, unordered-containers, vector }: mkDerivation { pname = "aeson-pretty"; version = "0.8.7"; sha256 = "1m977gs0s9gf3lwzlbs5y7bl6ansc5pywmn2qjk09l5bwg2yrhf1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base-compat bytestring scientific text unordered-containers vector ]; executableHaskellDepends = [ aeson attoparsec base bytestring cmdargs ]; homepage = "http://github.com/informatikr/aeson-pretty"; description = "JSON pretty-printing library and command-line tool"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson-qq" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, ghc-prim , haskell-src-meta, hspec, parsec, scientific, template-haskell , text, vector }: mkDerivation { pname = "aeson-qq"; version = "0.8.2"; sha256 = "0ln13jqyfh5726hdrk1rad9a6cgrrj201plmwcfcpvq18v4m5ckd"; libraryHaskellDepends = [ aeson attoparsec base base-compat haskell-src-meta parsec scientific template-haskell text vector ]; testHaskellDepends = [ aeson attoparsec base base-compat ghc-prim haskell-src-meta hspec parsec scientific template-haskell text vector ]; homepage = "https://github.com/sol/aeson-qq#readme"; description = "JSON quasiquoter for Haskell"; license = stdenv.lib.licenses.mit; }) {}; "aeson-typescript" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, hspec, interpolate, mtl, process, template-haskell , temporary, text, th-abstraction, unordered-containers }: mkDerivation { pname = "aeson-typescript"; version = "0.1.2.0"; sha256 = "16bbl91fxd7xmr4qam2dbzksh9sci7c4rhxyyxbiwq387x028hrc"; libraryHaskellDepends = [ aeson base containers interpolate mtl template-haskell text th-abstraction unordered-containers ]; testHaskellDepends = [ aeson base bytestring containers directory filepath hspec interpolate mtl process template-haskell temporary text th-abstraction unordered-containers ]; homepage = "https://github.com/codedownio/aeson-typescript#readme"; description = "Generate TypeScript definition files from your ADTs"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson-utils" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, scientific , text }: mkDerivation { pname = "aeson-utils"; version = "0.3.0.2"; sha256 = "07sbvmm158yqmw4hri9l66ag4r6l59x230gbjm9r97w4x0dlp0bi"; revision = "7"; editedCabalFile = "0lnlmsn5imbapdhbza1175wm04ynn1w75llkhlk1akpanx1dnd15"; libraryHaskellDepends = [ aeson attoparsec base bytestring scientific text ]; description = "Utilities for working with Aeson"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson-yak" = callPackage ({ mkDerivation, aeson, base }: mkDerivation { pname = "aeson-yak"; version = "0.1.1.3"; sha256 = "0x5a5z0bmiljl9rfapyq6srffp6v3g25qvy0x692a5as66y5ahxg"; libraryHaskellDepends = [ aeson base ]; homepage = "https://github.com/tejon/aeson-yak"; description = "Handle JSON that may or may not be a list, or exist"; license = stdenv.lib.licenses.mit; }) {}; "al" = callPackage ({ mkDerivation, base, c2hs, mtl, openal }: mkDerivation { pname = "al"; version = "0.1.4.2"; sha256 = "1lpcdh2dak1r9lwd6irjs8p56p1fjphq58ixwjwbg9syl2rz7w4b"; libraryHaskellDepends = [ base mtl ]; libraryPkgconfigDepends = [ openal ]; libraryToolDepends = [ c2hs ]; homepage = "http://github.com/phaazon/al"; description = "OpenAL 1.1 raw API."; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) openal;}; "alarmclock" = callPackage ({ mkDerivation, async, base, clock, hspec, stm, time , unbounded-delays }: mkDerivation { pname = "alarmclock"; version = "0.6.0.2"; sha256 = "1zhq3sx6x54v7cjzmjvcs7pzqyql3x4vk3b5n4x7xhgxs54xdasc"; libraryHaskellDepends = [ async base clock stm time unbounded-delays ]; testHaskellDepends = [ async base clock hspec stm time unbounded-delays ]; homepage = "https://bitbucket.org/davecturner/alarmclock"; description = "Wake up and perform an action at a certain time"; license = stdenv.lib.licenses.bsd3; }) {}; "alerts" = callPackage ({ mkDerivation, base, blaze-html, text }: mkDerivation { pname = "alerts"; version = "0.1.0.0"; sha256 = "0s6af3267qfg18zsy0fb43hfwf3dym2zpr864n05xwgzmg9qwhaj"; libraryHaskellDepends = [ base blaze-html text ]; homepage = "https://github.com/alx741/alerts#readme"; description = "Alert messages for web applications"; license = stdenv.lib.licenses.bsd3; }) {}; "alex" = callPackage ({ mkDerivation, array, base, containers, directory, happy, process }: mkDerivation { pname = "alex"; version = "3.2.4"; sha256 = "0cpjixgsr0b2x4s6hz4aa6gnmjw9i7xd9nlfi8m37zqlidq4v3nm"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers directory ]; executableToolDepends = [ happy ]; testHaskellDepends = [ base process ]; doHaddock = false; homepage = "http://www.haskell.org/alex/"; description = "Alex is a tool for generating lexical analysers in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "alg" = callPackage ({ mkDerivation, base, util }: mkDerivation { pname = "alg"; version = "0.2.10.0"; sha256 = "1zpr3knnj37fwi6h7mlxdlm88iy47srx1nkhgkix3f81ig9hlzd9"; libraryHaskellDepends = [ base util ]; description = "Algebraic structures"; license = stdenv.lib.licenses.bsd3; }) {}; "algebraic-graphs" = callPackage ({ mkDerivation, array, base, base-compat, base-orphans, containers , deepseq, extra, inspection-testing, mtl, QuickCheck }: mkDerivation { pname = "algebraic-graphs"; version = "0.3"; sha256 = "1q4xlyg3xjm7q2x11s4lbffywp096y3s3b72b8amfdyi27har4hl"; libraryHaskellDepends = [ array base base-compat containers deepseq mtl ]; testHaskellDepends = [ array base base-compat base-orphans containers extra inspection-testing QuickCheck ]; homepage = "https://github.com/snowleopard/alga"; description = "A library for algebraic graph construction and transformation"; license = stdenv.lib.licenses.mit; }) {}; "almost-fix" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "almost-fix"; version = "0.0.2"; sha256 = "03x715jcrsxfs2d08hsg3y5f6a4bnlzfxsmhzimvpdp9bw0psn90"; libraryHaskellDepends = [ base ]; description = "Recurse while a predicate is satisfied"; license = stdenv.lib.licenses.bsd3; }) {}; "alsa-core" = callPackage ({ mkDerivation, alsaLib, base, extensible-exceptions }: mkDerivation { pname = "alsa-core"; version = "0.5.0.1"; sha256 = "1avh4a419h9d2zsslg6j8hm87ppgsgqafz8ll037rk2yy1g4jl7b"; libraryHaskellDepends = [ base extensible-exceptions ]; libraryPkgconfigDepends = [ alsaLib ]; homepage = "http://www.haskell.org/haskellwiki/ALSA"; description = "Binding to the ALSA Library API (Exceptions)"; license = stdenv.lib.licenses.bsd3; platforms = [ "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) alsaLib;}; "alsa-mixer" = callPackage ({ mkDerivation, alsa-core, alsaLib, base, c2hs, unix }: mkDerivation { pname = "alsa-mixer"; version = "0.3.0"; sha256 = "00ny2p3276jilidjs44npc8zmbhynz3f2lpmlwwl6swwx5yijsnb"; libraryHaskellDepends = [ alsa-core base unix ]; librarySystemDepends = [ alsaLib ]; libraryToolDepends = [ c2hs ]; homepage = "https://github.com/ttuegel/alsa-mixer"; description = "Bindings to the ALSA simple mixer API"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) alsaLib;}; "alsa-pcm" = callPackage ({ mkDerivation, alsa-core, alsaLib, array, base , extensible-exceptions, sample-frame, semigroups, storable-record }: mkDerivation { pname = "alsa-pcm"; version = "0.6.1.1"; sha256 = "1mllr9nbm3qb837zgvd6mrpr6f8i272wflv0a45rrpsq50zgcj33"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ alsa-core array base extensible-exceptions sample-frame semigroups storable-record ]; libraryPkgconfigDepends = [ alsaLib ]; homepage = "http://www.haskell.org/haskellwiki/ALSA"; description = "Binding to the ALSA Library API (PCM audio)"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) alsaLib;}; "alsa-seq" = callPackage ({ mkDerivation, alsa-core, alsaLib, array, base, bytestring , data-accessor, enumset, extensible-exceptions, poll, transformers , utility-ht }: mkDerivation { pname = "alsa-seq"; version = "0.6.0.7"; sha256 = "0y5pw2qsga19l79pmmrxc3m7w60yrw9scl9bb71z1alk97ia3k86"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ alsa-core array base bytestring data-accessor enumset extensible-exceptions poll transformers utility-ht ]; libraryPkgconfigDepends = [ alsaLib ]; homepage = "http://www.haskell.org/haskellwiki/ALSA"; description = "Binding to the ALSA Library API (MIDI sequencer)"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) alsaLib;}; "alternative-vector" = callPackage ({ mkDerivation, base, vector }: mkDerivation { pname = "alternative-vector"; version = "0.0.0"; sha256 = "1cf7akvr9nac1483chh7rd3xp5i5zk78f245lw9ixj6v133lnis2"; libraryHaskellDepends = [ base vector ]; homepage = "https://github.com/athanclark/alternative-vector#readme"; description = "Use vectors instead of lists for many and some"; license = stdenv.lib.licenses.bsd3; }) {}; "alternators" = callPackage ({ mkDerivation, base, lens, mmorph, mtl, newtype-generics, stm , transformers }: mkDerivation { pname = "alternators"; version = "1.0.0.0"; sha256 = "0ffk7xhx7n7h5mhb43ss6kprm9mzc0jzdnagz5wdsgqr8a5mnfa4"; libraryHaskellDepends = [ base lens mmorph mtl newtype-generics stm transformers ]; homepage = "https://github.com/louispan/alternators#readme"; description = "Handy functions when using transformers"; license = stdenv.lib.licenses.bsd3; }) {}; "amazonka" = callPackage ({ mkDerivation, amazonka-core, base, bytestring, conduit , conduit-extra, directory, exceptions, http-client, http-conduit , http-types, ini, mmorph, monad-control, mtl, resourcet, retry , tasty, tasty-hunit, text, time, transformers, transformers-base , transformers-compat, unliftio-core, void }: mkDerivation { pname = "amazonka"; version = "1.6.1"; sha256 = "104ifvmwdc1w3y42qcbq57v579zcnmlfv3f0bsazbcqdxnvr9dzd"; libraryHaskellDepends = [ amazonka-core base bytestring conduit conduit-extra directory exceptions http-client http-conduit http-types ini mmorph monad-control mtl resourcet retry text time transformers transformers-base transformers-compat unliftio-core void ]; testHaskellDepends = [ base tasty tasty-hunit ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Comprehensive Amazon Web Services SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-apigateway" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-apigateway"; version = "1.6.1"; sha256 = "11gkml1xp2h5j9idgk84h6nlz2fvszrrn9hmqjm4b76hj3a3v11v"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon API Gateway SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-application-autoscaling" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-application-autoscaling"; version = "1.6.1"; sha256 = "11njiad7rzx2vbzr6m3qwrvzqaplnp6h1zkd92mcc16chaial3ns"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Application Auto Scaling SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-appstream" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-appstream"; version = "1.6.1"; sha256 = "1308gj35ibv54asgwng2rxsvwyz5gmcnfigikm1ib950a33zli36"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon AppStream SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-athena" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-athena"; version = "1.6.1"; sha256 = "17avw47p6jkfbwgr4hlv0kx10xbjgm2rfpdj26whjzwv1mpy83ip"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Athena SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-autoscaling" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-autoscaling"; version = "1.6.1"; sha256 = "0569mjl9k4v0z740vhaz665zy5s3jzrvp562n4j6mkim9p0svd1g"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Auto Scaling SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-budgets" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-budgets"; version = "1.6.1"; sha256 = "0wv25m25dnwsv3r8njjjg4ffy8d3r1xw5q56adhpifir0j2j1aw4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Budgets SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-certificatemanager" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-certificatemanager"; version = "1.6.1"; sha256 = "1wlyd1wn11ngq5pbh3mcg1acknsycyc9j41l7miwir5swxkpngc3"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Certificate Manager SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-cloudformation" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudformation"; version = "1.6.1"; sha256 = "1j5gsgswcflfrmry777drc7f7619azr1qffdz636y2vb8nsyl8z8"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon CloudFormation SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-cloudfront" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudfront"; version = "1.6.1"; sha256 = "0yd7vx90wnjid99gq4vypxfmgqjrfa4ws2s7x77qx1rl1pxh0ncc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon CloudFront SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-cloudhsm" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudhsm"; version = "1.6.1"; sha256 = "06d0w3h3njblqjh95crf6gslkdcjx29g1h66f6z0gqikrwiy5prl"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon CloudHSM SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-cloudsearch" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudsearch"; version = "1.6.1"; sha256 = "1p3srndrj4kgwwz9021mfh91za8qgrhf4hzk02nva6awdp114j6h"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon CloudSearch SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-cloudsearch-domains" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudsearch-domains"; version = "1.6.1"; sha256 = "07xihv4bay6vz9pw89y3issfmi7iicryzi1wh22sxw3qb1jnq6q4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon CloudSearch Domain SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-cloudtrail" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudtrail"; version = "1.6.1"; sha256 = "1abx1xp75fdnavxwxi2ak5gk3b2vc2380znv3mi28s72l8aprk2m"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon CloudTrail SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-cloudwatch" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudwatch"; version = "1.6.1"; sha256 = "0v9j950qlfhy4dz77kq0329877050lpwaqi5h5s00kxiqwbvcmjf"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon CloudWatch SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-cloudwatch-events" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudwatch-events"; version = "1.6.1"; sha256 = "0ikn7z6fp648qi5ch664wnym6v1mcq37khxw7fwfnfqnir13sclb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon CloudWatch Events SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-cloudwatch-logs" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudwatch-logs"; version = "1.6.1"; sha256 = "146llix63givxlry48la1m5c28q9008bmpfmbj3x5mwrgjxxxpv1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon CloudWatch Logs SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-codebuild" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-codebuild"; version = "1.6.1"; sha256 = "1c56766yz3dj1zq643503mphdw7kb82kfn63ldi6f7i6dc5yyx8k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon CodeBuild SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-codecommit" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-codecommit"; version = "1.6.1"; sha256 = "0cq73pd93la058sgpcvhmrqc5r4splh5x9w571fxrilmc08a6fdn"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon CodeCommit SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-codedeploy" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-codedeploy"; version = "1.6.1"; sha256 = "1yjlbcbzfp72621sj458b2lv35rf8fcr88ljb47mrp7ihb86zzrx"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon CodeDeploy SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-codepipeline" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-codepipeline"; version = "1.6.1"; sha256 = "1jb5775n31yhbqahv8jiiz5i1qzvq5rls3f1jf35wnwjvzzzz85z"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon CodePipeline SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-cognito-identity" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cognito-identity"; version = "1.6.1"; sha256 = "0142kq7hfdala7bl9l1d5s0rkf50zz89qm6m0f3mpfp4iiaphxxr"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Cognito Identity SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-cognito-idp" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cognito-idp"; version = "1.6.1"; sha256 = "06zhx3rajqf0llc5xvyp9nd77pb0h5mfv8f83kbp9696yi7c6qnz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Cognito Identity Provider SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-cognito-sync" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cognito-sync"; version = "1.6.1"; sha256 = "0qyvj02y7c0lvw5axr50l22pvmzj8l6c8ivdlf6myrdmfb8gjj70"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Cognito Sync SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-config" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-config"; version = "1.6.1"; sha256 = "0d38y292gwq7ix0gvrkznc7007jlr8an2wzrxn0rjca0f24vldpz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Config SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-core" = callPackage ({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring , case-insensitive, conduit, conduit-extra, cryptonite , data-ordlist, deepseq, exceptions, hashable, http-client , http-conduit, http-types, lens, memory, mtl, QuickCheck , quickcheck-unicode, resourcet, scientific, semigroups, tagged , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text , time, transformers, transformers-compat, unordered-containers , xml-conduit, xml-types }: mkDerivation { pname = "amazonka-core"; version = "1.6.1"; sha256 = "0hx250dja1l4n4y5115w0qngzlqj8f6p861sdaykh0yjm4nzb621"; libraryHaskellDepends = [ aeson attoparsec base bifunctors bytestring case-insensitive conduit conduit-extra cryptonite deepseq exceptions hashable http-client http-conduit http-types lens memory mtl resourcet scientific semigroups tagged text time transformers transformers-compat unordered-containers xml-conduit xml-types ]; testHaskellDepends = [ aeson base bytestring case-insensitive conduit data-ordlist http-conduit http-types lens QuickCheck quickcheck-unicode tasty tasty-hunit tasty-quickcheck template-haskell text time ]; doCheck = false; homepage = "https://github.com/brendanhay/amazonka"; description = "Core data types and functionality for Amazonka libraries"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-datapipeline" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-datapipeline"; version = "1.6.1"; sha256 = "08mig2diwr6ryyvin3w9rj3w37lm02v85c3bhnz5k7649s255xvb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Data Pipeline SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-devicefarm" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-devicefarm"; version = "1.6.1"; sha256 = "1v43k8vyal9zi91yad3518jlr5qj975l27hbdri7q7w9iax5pn5y"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Device Farm SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-directconnect" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-directconnect"; version = "1.6.1"; sha256 = "0nq4zax36am2y5p51g4giqln26nbjyykgprqa6z1hl8ls659jqfw"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Direct Connect SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-discovery" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-discovery"; version = "1.6.1"; sha256 = "17a47yhqy7hs9vhj0iwby14irh732j2d00sm7zh3xpvipwrckaq2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Application Discovery Service SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-dms" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-dms"; version = "1.6.1"; sha256 = "11zdwcl0cz7fpamc7a9smg6qjnkc3a77l1g8k9q5y0yprhbzcycc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Database Migration Service SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-ds" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ds"; version = "1.6.1"; sha256 = "1zy8sr49ls5qzijr7phsbc5xmxsc4hqc1dwrzkm5cmc69abhfj7v"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Directory Service SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-dynamodb" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-dynamodb"; version = "1.6.1"; sha256 = "10hxbkq15l2hcyjjspi3kf05m3294ywk51vw82j3c1pii1n4h804"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon DynamoDB SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-dynamodb-streams" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-dynamodb-streams"; version = "1.6.1"; sha256 = "0nfr9sqiirxb9a8j6ix2l1mhyrwx061q4h7lr57ar7arj9lanbgy"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon DynamoDB Streams SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-ec2" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ec2"; version = "1.6.1"; sha256 = "1lxdi92x60bd7r41abcz20dabs07qxy0ipmxgryqmrxkrqj9jjmh"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Elastic Compute Cloud SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-ecr" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ecr"; version = "1.6.1"; sha256 = "0n3kdkmmwasqg7gkhmszkhvzsfp90mjlhfwx02v12gpn83b5s39d"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon EC2 Container Registry SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-ecs" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ecs"; version = "1.6.1"; sha256 = "1fhv3b62anx1zlspmdi5l44qgsk4xd7s0p2vxczvzf82mcli21sm"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon EC2 Container Service SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-efs" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-efs"; version = "1.6.1"; sha256 = "135isr1khawf2ap3ba791aynlm74hay7jddhrf6vsfscn1z087kl"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Elastic File System SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-elasticache" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elasticache"; version = "1.6.1"; sha256 = "0q7bzr3xcc78163md6i1gzxhbqrb98x8clisp9vynhvw5vh8lbad"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon ElastiCache SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-elasticbeanstalk" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elasticbeanstalk"; version = "1.6.1"; sha256 = "0sczhwhckhgyf3dbmp0hnaikqkym94kyndyqzpsl9m8p0blgkm1a"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Elastic Beanstalk SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-elasticsearch" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elasticsearch"; version = "1.6.1"; sha256 = "04ya0s83gakhbkpgimmgjax09caww8y7cx1nm1j02fminifivycy"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Elasticsearch Service SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-elastictranscoder" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elastictranscoder"; version = "1.6.1"; sha256 = "0nzvjzb91jka0wiimvjh5hlfqw92bsn16m1dvgnk315p7pgfg06z"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Elastic Transcoder SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-elb" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elb"; version = "1.6.1"; sha256 = "178hpbk35vbc6lrmpjkdc57d8961bbv8nqn1bajxm65q3nwfqpjv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Elastic Load Balancing SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-elbv2" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elbv2"; version = "1.6.1"; sha256 = "0ybv5wwfn0cnd3qwk7r343jihq6m0h15f6xr2a2yxjs8wizr0h37"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Elastic Load Balancing SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-emr" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-emr"; version = "1.6.1"; sha256 = "1g475pn0sxf4widb2xqpsm4awvqj6glpdj3ryyqhp7i38wvcg4sb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Elastic MapReduce SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-gamelift" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-gamelift"; version = "1.6.1"; sha256 = "1cp3w3xi5icwh9ss168hsz49rq0d4wqns8kbx1aar7lchm85bj69"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon GameLift SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-glacier" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-glacier"; version = "1.6.1"; sha256 = "11q8ajyx8nf9lc7wr7vwpg1gvp4wwb83zyv17cdpr60g7mrwymav"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Glacier SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-health" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-health"; version = "1.6.1"; sha256 = "0xs6fsl7z8qq40vi79nasfxwlxxm2ljpzh4c1b77v6q1mkak7dd2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Health APIs and Notifications SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-iam" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-iam"; version = "1.6.1"; sha256 = "1mz7qdk19n3cs9iy5sf7h4g7a7sfimbb4lrk992f9ykmmyj0cl8x"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Identity and Access Management SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-importexport" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-importexport"; version = "1.6.1"; sha256 = "13nxssqayp917g2ynmvva2mk0dqd724f891jx4z0cnlxrja2856f"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Import/Export SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-inspector" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-inspector"; version = "1.6.1"; sha256 = "0x5nxw2nb64ahjw4hy8lp7w32mqsq0zj0skj116pa4yf6p1v7d38"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Inspector SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-iot" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-iot"; version = "1.6.1"; sha256 = "10y65lma8m8cyz753r3pkaayqfyhxs8103y63v0dardrvci3jxji"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon IoT SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-iot-dataplane" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-iot-dataplane"; version = "1.6.1"; sha256 = "0j0bqaw6nc3nhq6wbm1jlm7kdkf497xnba4yxk3q27gbx5zzjhvv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon IoT Data Plane SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-kinesis" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-kinesis"; version = "1.6.1"; sha256 = "0rsipc64ia9hwcvw5bn0055bisq04kihnhzb4wzfvbgrzgrxrqsz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Kinesis SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-kinesis-analytics" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-kinesis-analytics"; version = "1.6.1"; sha256 = "16bf0sqyrgphhbqi8lxzmgb818m7yajmdcwmzgz3w99zzad9qn5g"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Kinesis Analytics SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-kinesis-firehose" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-kinesis-firehose"; version = "1.6.1"; sha256 = "0bc7d36zs3b0nx2889hpnk45fcrn3dknn2c6gg19wk1k7zz0p8g4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Kinesis Firehose SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-kms" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-kms"; version = "1.6.1"; sha256 = "11b2jnfdj2z3v65cbwwryr35n9pjf488mrs90j2prx6ijb1kwcvd"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Key Management Service SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-lambda" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-lambda"; version = "1.6.1"; sha256 = "18yc1wk7dbyxjdqkdyp1hi45i8vc95imaj0xfr29yq5dbkqmyawp"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Lambda SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-lightsail" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-lightsail"; version = "1.6.1"; sha256 = "07lknfz41jc4vjd76ql32h6bbbhpb82wafj7w3ifwnxaz2h8wrvw"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Lightsail SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-marketplace-analytics" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-marketplace-analytics"; version = "1.6.1"; sha256 = "0z8kl946ssilj4vb50a5pv21kyfd0fp1bs3l3xyxjc1ynypq5xbg"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Marketplace Commerce Analytics SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-marketplace-metering" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-marketplace-metering"; version = "1.6.1"; sha256 = "0dshx2nyhsywmx491cvzfcr3dz847q7mjdj9zwli9f6kzgldp2wj"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Marketplace Metering SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-ml" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ml"; version = "1.6.1"; sha256 = "0wmqlx4k17m3zywkj39z3fv6jbmhhz9w7ax1g465gzizcswc1ixq"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Machine Learning SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-opsworks" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-opsworks"; version = "1.6.1"; sha256 = "15magxqrylyxdkqa5xyihq00nfh4pv0g7wl6gp9smvg5svq1c5qa"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon OpsWorks SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-opsworks-cm" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-opsworks-cm"; version = "1.6.1"; sha256 = "0mya7swx8x4p7wz17p62jn8ixw4xi72w6691r4ay5gphl81pi1ai"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon OpsWorks for Chef Automate SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-pinpoint" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-pinpoint"; version = "1.6.1"; sha256 = "11zw2xkn39c75frqpm67x2qpb63xzl25633ny0b3rbdpak8w4f5a"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Pinpoint SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-polly" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-polly"; version = "1.6.1"; sha256 = "1vyckykw1in9qlz824k4zmn9xixlf2ak479vfcb1p872ri2pb25h"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Polly SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-rds" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-rds"; version = "1.6.1"; sha256 = "08cl73fczrf94k5z92w2cpf3ngrcqhb6xiygbh3vv4wh6l541lpw"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Relational Database Service SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-redshift" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-redshift"; version = "1.6.1"; sha256 = "051281bgr65xsyac3vy1zbjs3v3avw4f2wk1743cqdjnarg8bsl7"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Redshift SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-rekognition" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-rekognition"; version = "1.6.1"; sha256 = "1y7qm7k9y9w0lm09qpzi5p1jld3i78x0pr446q37li15m3pgn81y"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Rekognition SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-route53" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-route53"; version = "1.6.1"; sha256 = "0wspqzdz0i07b4jg80w9vbzmd12pzv7l5dpjnhk2mvbdbgd44r3w"; libraryHaskellDepends = [ amazonka-core base text ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Route 53 SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-route53-domains" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-route53-domains"; version = "1.6.1"; sha256 = "1s529dzwf92scjwbvyvrcfcs9ma1yvcgrwla79fj74f38mscsarc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Route 53 Domains SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-s3" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , lens, tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-s3"; version = "1.6.1"; sha256 = "0a3y2q3xmb249giwjvsgva26ky315bnsii6s9gqvhd5g9q9b1827"; libraryHaskellDepends = [ amazonka-core base lens text ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Simple Storage Service SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-sdb" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sdb"; version = "1.6.1"; sha256 = "0yiap66yqkr453dgkn9q74xmc1g6afqj6ghnhp795lf35igmid2k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon SimpleDB SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-servicecatalog" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-servicecatalog"; version = "1.6.1"; sha256 = "0jzm0xsn52qh9ihjn73wgnkil6gnrxvp97x7d881nzyvg5yavmml"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Service Catalog SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-ses" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ses"; version = "1.6.1"; sha256 = "1s7c2jvg8y2vi7lzy3wgp352xnf0bfnc36l6g771279l61nmfk05"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Simple Email Service SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-shield" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-shield"; version = "1.6.1"; sha256 = "06bml09gg5pq8vsj145jwbqpmbx6n07yx0ds030yhmahxyl732hv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Shield SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-sms" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sms"; version = "1.6.1"; sha256 = "11ab1f09l7p33mvbgrxl5j09z6higs37a5v9d07hh94lvr5l7syn"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Server Migration Service SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-snowball" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-snowball"; version = "1.6.1"; sha256 = "1lvw8ym5xlxjiyflg1xr2cqcvf4flamwpd6pgqzbnwzdkyv1zha8"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Import/Export Snowball SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-sns" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sns"; version = "1.6.1"; sha256 = "0dg72gkb3graaq2bh0dbpd4mx8scmx6zrk9q77rwzpxd80yab66v"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Simple Notification Service SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-sqs" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sqs"; version = "1.6.1"; sha256 = "1m2313w5z0mdzhqdx7qkd6k9k5bxbb4dalg37v9jmbsidza7s1pf"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Simple Queue Service SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-ssm" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ssm"; version = "1.6.1"; sha256 = "1bxh7hqsm2jfxza4dr2cami39sc2wzkck4yzqp7pk3ds3xggybcm"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Simple Systems Manager (SSM) SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-stepfunctions" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-stepfunctions"; version = "1.6.1"; sha256 = "04yhgmbj129kaj6dxl6ck9clai551j5kmfnwck6nbfpq3mi7dbv0"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Step Functions SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-storagegateway" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-storagegateway"; version = "1.6.1"; sha256 = "0gvyh6qjfcr3ndv17rcjxnsa13dghwdd420cnc8xsafq54qbah8h"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Storage Gateway SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-sts" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sts"; version = "1.6.1"; sha256 = "1fcg3hg88427h9fgqpxwa599gh19i1lc2wfjlf554cg92jxn88zf"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Security Token Service SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-support" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-support"; version = "1.6.1"; sha256 = "1fhrqwbv84np82nddkxxp7bkws2830yb3pz52nwng800vpahsbas"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Support SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-swf" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-swf"; version = "1.6.1"; sha256 = "0jklp28c7kanlkl6mciam2gj6b6w25fs7aidf83ndr3z9xqfd73v"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Simple Workflow Service SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-test" = callPackage ({ mkDerivation, aeson, amazonka-core, base, bifunctors, bytestring , case-insensitive, conduit, conduit-extra, groom, http-client , http-types, process, resourcet, tasty, tasty-hunit , template-haskell, temporary, text, time, unordered-containers , yaml }: mkDerivation { pname = "amazonka-test"; version = "1.6.1"; sha256 = "1a92y92gwn4143z73fwrm03vi5wdxgl2i1myvb8qsk9c621xa7km"; libraryHaskellDepends = [ aeson amazonka-core base bifunctors bytestring case-insensitive conduit conduit-extra groom http-client http-types process resourcet tasty tasty-hunit template-haskell temporary text time unordered-containers yaml ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Common functionality for Amazonka library test-suites"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-waf" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-waf"; version = "1.6.1"; sha256 = "0sjian917kc7vzq34sbd4cifx5qwf9lkkrvhbsl1z2aqv0bzbhj5"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon WAF SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-workspaces" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-workspaces"; version = "1.6.1"; sha256 = "1grpbka4baw81qz4sds52ag4nj4ial6kbjii11yrkyc6i9dki2g5"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon WorkSpaces SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amazonka-xray" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-xray"; version = "1.6.1"; sha256 = "03fhlls2n1cih0z4fcs1bcsr1d97qnllcknq90dqmmr9fmmg131l"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon X-Ray SDK"; license = stdenv.lib.licenses.mpl20; }) {}; "amqp" = callPackage ({ mkDerivation, base, binary, bytestring, clock, connection , containers, data-binary-ieee754, hspec, hspec-expectations , monad-control, network, network-uri, split, stm, text, vector , xml }: mkDerivation { pname = "amqp"; version = "0.18.2"; sha256 = "0sp7c9vbgaxc5rhfc402q52djr0qpqgmfklhcrx45av2rqymkyxv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring clock connection containers data-binary-ieee754 monad-control network network-uri split stm text vector ]; executableHaskellDepends = [ base containers xml ]; testHaskellDepends = [ base binary bytestring clock connection containers data-binary-ieee754 hspec hspec-expectations network network-uri split stm text vector ]; doCheck = false; homepage = "https://github.com/hreinhardt/amqp"; description = "Client library for AMQP servers (currently only RabbitMQ)"; license = stdenv.lib.licenses.bsd3; }) {}; "annotated-wl-pprint" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "annotated-wl-pprint"; version = "0.7.0"; sha256 = "061xfz6qany3wf95csl8dcik2pz22cn8iv1qchhm16isw5zjs9hc"; revision = "1"; editedCabalFile = "138k24qxvl90l7dwdw1b3w36mpw93n0xi0nljblqg88pxg7jcvjx"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/david-christiansen/annotated-wl-pprint"; description = "The Wadler/Leijen Pretty Printer, with annotation support"; license = stdenv.lib.licenses.bsd3; }) {}; "ansi-terminal" = callPackage ({ mkDerivation, base, colour }: mkDerivation { pname = "ansi-terminal"; version = "0.8.2"; sha256 = "147ss9wz03ww6ypbv6yh5vi1wfrfcaqm8r6nxh50vnp7254359wh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base colour ]; homepage = "https://github.com/feuerbach/ansi-terminal"; description = "Simple ANSI terminal support, with Windows compatibility"; license = stdenv.lib.licenses.bsd3; }) {}; "ansi-wl-pprint" = callPackage ({ mkDerivation, ansi-terminal, base }: mkDerivation { pname = "ansi-wl-pprint"; version = "0.6.8.2"; sha256 = "0gnb4mkqryv08vncxnj0bzwcnd749613yw3cxfzw6y3nsldp4c56"; revision = "2"; editedCabalFile = "0xq83bwya8mfijp3dn9zfsqbbkl1wpzfjcmnkw8a06icjh9vg458"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base ]; homepage = "http://github.com/ekmett/ansi-wl-pprint"; description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output"; license = stdenv.lib.licenses.bsd3; }) {}; "antiope-athena" = callPackage ({ mkDerivation, amazonka, amazonka-athena, amazonka-core, base , lens, resourcet, text, unliftio-core }: mkDerivation { pname = "antiope-athena"; version = "6.2.0"; sha256 = "0kd31s399rddcjj8ayvki85j66xlkb7gh0jgfwxmxcxp3x4gs0xi"; libraryHaskellDepends = [ amazonka amazonka-athena amazonka-core base lens resourcet text unliftio-core ]; testHaskellDepends = [ amazonka amazonka-athena amazonka-core base lens resourcet text unliftio-core ]; homepage = "https://github.com/arbor/antiope#readme"; license = stdenv.lib.licenses.mit; }) {}; "antiope-core" = callPackage ({ mkDerivation, amazonka, amazonka-core, base, bytestring , exceptions, generic-lens, http-client, http-types, lens , monad-logger, mtl, resourcet, text, transformers, unliftio-core }: mkDerivation { pname = "antiope-core"; version = "6.2.0"; sha256 = "0g3bhh8vdnkd5h9savhjc053jbb4k7b7chbzcjjqd4kj95v8jmr3"; libraryHaskellDepends = [ amazonka amazonka-core base bytestring exceptions generic-lens http-client http-types lens monad-logger mtl resourcet text transformers unliftio-core ]; testHaskellDepends = [ amazonka amazonka-core base bytestring exceptions generic-lens http-client http-types lens monad-logger mtl resourcet text transformers unliftio-core ]; homepage = "https://github.com/arbor/antiope#readme"; license = stdenv.lib.licenses.mit; }) {}; "antiope-dynamodb" = callPackage ({ mkDerivation, amazonka, amazonka-core, amazonka-dynamodb , antiope-core, base, generic-lens, lens, text, unliftio-core , unordered-containers }: mkDerivation { pname = "antiope-dynamodb"; version = "6.2.0"; sha256 = "1kv6ihb6829fbgzz489sg0zyz02rp9p8wk90w4x3sjsynf8djrjj"; libraryHaskellDepends = [ amazonka amazonka-core amazonka-dynamodb antiope-core base generic-lens lens text unliftio-core unordered-containers ]; testHaskellDepends = [ amazonka amazonka-core amazonka-dynamodb antiope-core base generic-lens lens text unliftio-core unordered-containers ]; homepage = "https://github.com/arbor/antiope#readme"; license = stdenv.lib.licenses.mit; }) {}; "antiope-messages" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3 , amazonka-sqs, antiope-s3, base, generic-lens, lens, lens-aeson , monad-loops, network-uri, text, unliftio-core }: mkDerivation { pname = "antiope-messages"; version = "6.2.0"; sha256 = "11zkyfv06fsqxznr36hh563yz401y3wg2a5hc6x6ydza4xdnrzdz"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 amazonka-sqs antiope-s3 base generic-lens lens lens-aeson monad-loops network-uri text unliftio-core ]; testHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 amazonka-sqs antiope-s3 base generic-lens lens lens-aeson monad-loops network-uri text unliftio-core ]; homepage = "https://github.com/arbor/antiope#readme"; license = stdenv.lib.licenses.mit; }) {}; "antiope-s3" = callPackage ({ mkDerivation, amazonka, amazonka-core, amazonka-s3, antiope-core , attoparsec, base, bytestring, conduit, conduit-extra, exceptions , generic-lens, http-types, lens, monad-logger, mtl, network-uri , resourcet, text, unliftio-core }: mkDerivation { pname = "antiope-s3"; version = "6.2.0"; sha256 = "1gb9ypj5gp6qkzncg44sja35pw2s6qg7msjrlcvhdfbcjs6pxrqj"; libraryHaskellDepends = [ amazonka amazonka-core amazonka-s3 antiope-core attoparsec base bytestring conduit conduit-extra exceptions generic-lens http-types lens monad-logger mtl network-uri resourcet text unliftio-core ]; doCheck = false; homepage = "https://github.com/arbor/antiope#readme"; license = stdenv.lib.licenses.mit; }) {}; "antiope-sns" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-sns, base , generic-lens, lens, text, unliftio-core }: mkDerivation { pname = "antiope-sns"; version = "6.2.0"; sha256 = "0npm9q3vf2njiqwyswxc6xh5psjls0skz29mz22y59sk25m5fmkv"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-sns base generic-lens lens text unliftio-core ]; testHaskellDepends = [ aeson amazonka amazonka-core amazonka-sns base generic-lens lens text unliftio-core ]; homepage = "https://github.com/arbor/antiope#readme"; license = stdenv.lib.licenses.mit; }) {}; "antiope-sqs" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3 , amazonka-sqs, antiope-messages, antiope-s3, base, generic-lens , lens, lens-aeson, monad-loops, network-uri, text, unliftio-core }: mkDerivation { pname = "antiope-sqs"; version = "6.2.0"; sha256 = "0v33diw8cwvfb9b4k24whbyl4apjq67rh36ndn5qr6627kp3b825"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 amazonka-sqs antiope-messages antiope-s3 base generic-lens lens lens-aeson monad-loops network-uri text unliftio-core ]; testHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 amazonka-sqs antiope-messages antiope-s3 base generic-lens lens lens-aeson monad-loops network-uri text unliftio-core ]; homepage = "https://github.com/arbor/antiope#readme"; license = stdenv.lib.licenses.mit; }) {}; "aos-signature" = callPackage ({ mkDerivation, base, bytestring, cryptonite, memory, mtl , protolude, QuickCheck, random, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "aos-signature"; version = "0.1.1"; sha256 = "1sm925sr3ifi44wp7ndgjwwk3d3xy75ai6kgll573ngdicy3b2n3"; libraryHaskellDepends = [ base bytestring cryptonite memory mtl protolude random ]; testHaskellDepends = [ base bytestring cryptonite memory mtl protolude QuickCheck random tasty tasty-hunit tasty-quickcheck ]; homepage = "https://github.com/adjoint-io/aos-signature#readme"; description = "An implementation of the AOS signatures"; license = stdenv.lib.licenses.asl20; }) {}; "apecs" = callPackage ({ mkDerivation, base, containers, criterion, linear, mtl , QuickCheck, template-haskell, vector }: mkDerivation { pname = "apecs"; version = "0.7.3"; sha256 = "1vrfmpnpihsywd8lq1kc7bsjsp8kxrcv341mzxsaa68qd5xi698l"; libraryHaskellDepends = [ base containers mtl template-haskell vector ]; testHaskellDepends = [ base containers linear QuickCheck vector ]; benchmarkHaskellDepends = [ base criterion linear ]; homepage = "https://github.com/jonascarpay/apecs#readme"; description = "Fast Entity-Component-System library for game programming"; license = stdenv.lib.licenses.bsd3; }) {}; "apecs-gloss" = callPackage ({ mkDerivation, apecs, apecs-physics, base, containers, gloss , linear }: mkDerivation { pname = "apecs-gloss"; version = "0.2.0"; sha256 = "0qkdjanbrnwhxzr168xwrnhcd1hwsymlb1nvsb1mrklzj93amfvh"; libraryHaskellDepends = [ apecs apecs-physics base containers gloss linear ]; homepage = "https://github.com/jonascarpay/apecs-physics#readme"; description = "Simple gloss renderer for apecs"; license = stdenv.lib.licenses.bsd3; }) {}; "apecs-physics" = callPackage ({ mkDerivation, apecs, base, Cabal, containers, inline-c, linear , template-haskell, vector }: mkDerivation { pname = "apecs-physics"; version = "0.3.2"; sha256 = "15xwhji60garvryv971ahibdb6b0qlpafx9xy5898h0s4bhrhysf"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ apecs base containers inline-c linear template-haskell vector ]; homepage = "https://github.com/jonascarpay/apecs#readme"; description = "2D physics for apecs"; license = stdenv.lib.licenses.bsd3; }) {}; "api-field-json-th" = callPackage ({ mkDerivation, aeson, base, HUnit, lens, split, template-haskell , text }: mkDerivation { pname = "api-field-json-th"; version = "0.1.0.2"; sha256 = "097pn19247g73rw0si33m5l1w797s9759ma3ki9h90dwd4w9rm5q"; libraryHaskellDepends = [ aeson base lens split template-haskell text ]; testHaskellDepends = [ aeson base HUnit lens ]; homepage = "https://github.com/nakaji-dayo/api-field-json-th"; description = "option of aeson's deriveJSON"; license = stdenv.lib.licenses.bsd3; }) {}; "app-settings" = callPackage ({ mkDerivation, base, containers, directory, hspec, HUnit, mtl , parsec, text }: mkDerivation { pname = "app-settings"; version = "0.2.0.12"; sha256 = "1nncn8vmq55m4b6zh77mdmx19d1s7z0af4pmz1v082bpf2wril9b"; libraryHaskellDepends = [ base containers directory mtl parsec text ]; testHaskellDepends = [ base containers directory hspec HUnit mtl parsec text ]; homepage = "https://github.com/emmanueltouzery/app-settings"; description = "A library to manage application settings (INI file-like)"; license = stdenv.lib.licenses.bsd3; }) {}; "appar" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "appar"; version = "0.1.8"; sha256 = "07v3h766q9mnhphsm53718h1lds147ix7dj15kc5hnsj4vffvkn4"; libraryHaskellDepends = [ base bytestring ]; description = "A simple applicative parser"; license = stdenv.lib.licenses.bsd3; }) {}; "appendmap" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck }: mkDerivation { pname = "appendmap"; version = "0.1.5"; sha256 = "03mr60hgb5593s9vhc5890xwd2pdyismfkvnvw5hxhq26wda5grd"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers hspec QuickCheck ]; homepage = "https://github.com/koterpillar/appendmap#readme"; description = "Map with a Semigroup and Monoid instances delegating to Semigroup of the elements"; license = stdenv.lib.licenses.bsd3; }) {}; "apply-refact" = callPackage ({ mkDerivation, base, containers, directory, filemanip, filepath , ghc, ghc-exactprint, mtl, optparse-applicative, process, refact , silently, syb, tasty, tasty-expected-failure, tasty-golden , temporary, transformers, unix-compat }: mkDerivation { pname = "apply-refact"; version = "0.6.0.0"; sha256 = "0p2mqgjcqr1zcmk8zgr0yq7g8z1agsa6l493lkj6g3ya9lyhxgig"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filemanip ghc ghc-exactprint mtl process refact syb temporary transformers unix-compat ]; executableHaskellDepends = [ base containers directory filemanip filepath ghc ghc-exactprint mtl optparse-applicative process refact syb temporary transformers unix-compat ]; testHaskellDepends = [ base containers directory filemanip filepath ghc ghc-exactprint mtl optparse-applicative process refact silently syb tasty tasty-expected-failure tasty-golden temporary transformers unix-compat ]; description = "Perform refactorings specified by the refact library"; license = stdenv.lib.licenses.bsd3; }) {}; "apportionment" = callPackage ({ mkDerivation, base, containers, utility-ht }: mkDerivation { pname = "apportionment"; version = "0.0.0.3"; sha256 = "062v4a1ip7zy20b03z1jajqy2ylx5fl74p7px54b1vajf6vx0wcg"; libraryHaskellDepends = [ base containers utility-ht ]; homepage = "http://hub.darcs.net/thielema/apportionment"; description = "Round a set of numbers while maintaining its sum"; license = stdenv.lib.licenses.bsd3; }) {}; "approximate" = callPackage ({ mkDerivation, base, binary, bytes, Cabal, cabal-doctest, cereal , comonad, deepseq, directory, doctest, filepath, ghc-prim , hashable, lens, log-domain, pointed, safecopy, semigroupoids , semigroups, simple-reflect, vector }: mkDerivation { pname = "approximate"; version = "0.3.1"; sha256 = "18ifmp1c2km3ssp51m94vxqzx7yx6c21ychp7ajnhgg7v4bgfdyq"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base binary bytes cereal comonad deepseq ghc-prim hashable lens log-domain pointed safecopy semigroupoids semigroups vector ]; testHaskellDepends = [ base directory doctest filepath semigroups simple-reflect ]; doHaddock = false; homepage = "http://github.com/analytics/approximate/"; description = "Approximate discrete values and numbers"; license = stdenv.lib.licenses.bsd3; }) {}; "arbor-lru-cache" = callPackage ({ mkDerivation, base, containers, generic-lens, lens, stm }: mkDerivation { pname = "arbor-lru-cache"; version = "0.1.1.0"; sha256 = "0npyc9knih4qpxayz6wpsgw83rlv4bdw6d2jksrsh7rdxhidyiwg"; libraryHaskellDepends = [ base containers generic-lens lens stm ]; doCheck = false; homepage = "https://github.com/arbor/arbor-lru-cache#readme"; license = stdenv.lib.licenses.mit; }) {}; "arithmoi" = callPackage ({ mkDerivation, array, base, containers, deepseq, exact-pi, gauge , ghc-prim, integer-gmp, integer-logarithms, QuickCheck, random , smallcheck, tasty, tasty-hunit, tasty-quickcheck , tasty-smallcheck, transformers, vector }: mkDerivation { pname = "arithmoi"; version = "0.8.0.0"; sha256 = "17nk0n89fb0qh6w8535ll45mq4msir32w6fhqzpzhlpbily3mlw2"; revision = "3"; editedCabalFile = "1cn6axcdiahaqnq1rsm0snr78lrypay6cxh3yxw3vrrwilavri1i"; configureFlags = [ "-f-llvm" ]; libraryHaskellDepends = [ array base containers deepseq exact-pi ghc-prim integer-gmp integer-logarithms random transformers vector ]; testHaskellDepends = [ base containers exact-pi integer-gmp QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck transformers vector ]; benchmarkHaskellDepends = [ base containers deepseq gauge integer-logarithms random vector ]; homepage = "https://github.com/cartazio/arithmoi"; description = "Efficient basic number-theoretic functions"; license = stdenv.lib.licenses.mit; }) {}; "array-memoize" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "array-memoize"; version = "0.6.0"; sha256 = "1p05vg8mdyad03aa7s1nrgw5xqgl80f6l7v0llhmi1q4xnrqrj3n"; libraryHaskellDepends = [ array base ]; description = "Memoization combinators using arrays for finite sub-domains of functions"; license = stdenv.lib.licenses.bsd3; }) {}; "arrow-extras" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "arrow-extras"; version = "0.1.0.1"; sha256 = "0v3ab3h3rg38dvmyqqfsysgfpib8i81s87wr965cf7lxhfx3lg61"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/louispan/arrow-extras#readme"; description = "Extra functions for Control.Arrow"; license = stdenv.lib.licenses.bsd3; }) {}; "ascii-progress" = callPackage ({ mkDerivation, async, base, concurrent-output, data-default , hspec, QuickCheck, time }: mkDerivation { pname = "ascii-progress"; version = "0.3.3.0"; sha256 = "0glixkmqk7zz4g88sfrqfrdxd4na0krlwr50m2dkra091jwacgvy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base concurrent-output data-default time ]; testHaskellDepends = [ async base concurrent-output data-default hspec QuickCheck time ]; homepage = "https://github.com/yamadapc/haskell-ascii-progress"; description = "A simple progress bar for the console"; license = stdenv.lib.licenses.mit; }) {}; "asciidiagram" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , FontyFruity, JuicyPixels, lens, linear, mtl, optparse-applicative , rasterific-svg, svg-tree, text, vector }: mkDerivation { pname = "asciidiagram"; version = "1.3.3.2"; sha256 = "0kbf4jswdyvd0x4yk00ss4yjqla852rd64081lkf1xn7yi0k8d1b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers FontyFruity JuicyPixels lens linear mtl rasterific-svg svg-tree text vector ]; executableHaskellDepends = [ base bytestring directory filepath FontyFruity JuicyPixels optparse-applicative rasterific-svg svg-tree text ]; description = "Pretty rendering of Ascii diagram into svg or png"; license = stdenv.lib.licenses.bsd3; }) {}; "asif" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring, conduit , conduit-combinators, conduit-extra, containers, cpu, directory , either, exceptions, generic-lens, hw-bits, hw-ip, iproute, lens , network, old-locale, optparse-applicative, resourcet , temporary-resourcet, text, thyme, vector }: mkDerivation { pname = "asif"; version = "3.2.0"; sha256 = "0ryg35rl7i89r28l0hpchgmrgmhxwgzxz7jhnwhqfwk5mql08hq0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base binary bytestring conduit conduit-combinators conduit-extra containers cpu either exceptions generic-lens hw-bits hw-ip iproute lens network old-locale resourcet temporary-resourcet text thyme vector ]; executableHaskellDepends = [ attoparsec base binary bytestring conduit conduit-combinators conduit-extra containers cpu directory either exceptions generic-lens hw-bits hw-ip iproute lens network old-locale optparse-applicative resourcet temporary-resourcet text thyme vector ]; doCheck = false; homepage = "https://github.com/packetloop/asif#readme"; license = stdenv.lib.licenses.mit; }) {}; "asn1-encoding" = callPackage ({ mkDerivation, asn1-types, base, bytestring, hourglass, mtl , tasty, tasty-quickcheck, text }: mkDerivation { pname = "asn1-encoding"; version = "0.9.5"; sha256 = "0adgbamyq0mj1l1hdq4zyyllay714bac1wl0rih3fv1z6vykp1hy"; libraryHaskellDepends = [ asn1-types base bytestring hourglass ]; testHaskellDepends = [ asn1-types base bytestring hourglass mtl tasty tasty-quickcheck text ]; homepage = "http://github.com/vincenthz/hs-asn1"; description = "ASN1 data reader and writer in RAW, BER and DER forms"; license = stdenv.lib.licenses.bsd3; }) {}; "asn1-parse" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring }: mkDerivation { pname = "asn1-parse"; version = "0.9.4"; sha256 = "025prsihk5g6rdv9xlfmj0zpa0wa3qjzj5i4ilzvg7f6f3sji8y6"; libraryHaskellDepends = [ asn1-encoding asn1-types base bytestring ]; homepage = "https://github.com/vincenthz/hs-asn1"; description = "Simple monadic parser for ASN1 stream types"; license = stdenv.lib.licenses.bsd3; }) {}; "asn1-types" = callPackage ({ mkDerivation, base, bytestring, hourglass, memory }: mkDerivation { pname = "asn1-types"; version = "0.3.2"; sha256 = "05vjchyqiy9n275cygffhn0ma7fz7jx52j0dcdm9qm8h9bziymqc"; libraryHaskellDepends = [ base bytestring hourglass memory ]; homepage = "http://github.com/vincenthz/hs-asn1-types"; description = "ASN.1 types"; license = stdenv.lib.licenses.bsd3; }) {}; "assert-failure" = callPackage ({ mkDerivation, base, pretty-show, text }: mkDerivation { pname = "assert-failure"; version = "0.1.2.2"; sha256 = "17aapnal893awjwfjw8lfk1n688sfkpckpvfb0rnjkvvabyid57n"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base pretty-show text ]; homepage = "https://github.com/Mikolaj/assert-failure"; description = "Syntactic sugar improving 'assert' and 'error'"; license = stdenv.lib.licenses.bsd3; }) {}; "astro" = callPackage ({ mkDerivation, base, HUnit, matrix, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2, time }: mkDerivation { pname = "astro"; version = "0.4.2.1"; sha256 = "0agy9a91n1sy6rgdgwvdz354x452j2lg7nr3by7z9r22rwdxwpfs"; libraryHaskellDepends = [ base matrix time ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 time ]; homepage = "https://github.com/aligusnet/astro"; description = "Amateur astronomical computations"; license = stdenv.lib.licenses.bsd3; }) {}; "async" = callPackage ({ mkDerivation, base, hashable, HUnit, stm, test-framework , test-framework-hunit }: mkDerivation { pname = "async"; version = "2.2.1"; sha256 = "09whscli1q5z7lzyq9rfk0bq1ydplh6pjmc6qv0x668k5818c2wg"; revision = "1"; editedCabalFile = "0lg8c3iixm7vjjq2nydkqswj78i4iyx2k83hgs12z829yj196y31"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hashable stm ]; testHaskellDepends = [ base HUnit stm test-framework test-framework-hunit ]; homepage = "https://github.com/simonmar/async"; description = "Run IO operations asynchronously and wait for their results"; license = stdenv.lib.licenses.bsd3; }) {}; "async-extra" = callPackage ({ mkDerivation, async, base, deepseq, split }: mkDerivation { pname = "async-extra"; version = "0.2.0.0"; sha256 = "0hyc27mphjpc7m9khs47ch0q6j6hy2hmibk82vzrfmc3rfjxa1hd"; libraryHaskellDepends = [ async base deepseq split ]; homepage = "https://github.com/agrafix/async-extra#readme"; description = "Useful concurrent combinators"; license = stdenv.lib.licenses.mit; }) {}; "async-refresh" = callPackage ({ mkDerivation, base, formatting, lifted-async, microlens , microlens-th, monad-logger, safe-exceptions, stm, text, unliftio , unliftio-core }: mkDerivation { pname = "async-refresh"; version = "0.3.0.0"; sha256 = "1j9llc84f93srw80pyldcglzmssl0l961bzlwsrvbaa84ldhcs6s"; libraryHaskellDepends = [ base formatting lifted-async microlens microlens-th monad-logger safe-exceptions stm text unliftio unliftio-core ]; doCheck = false; homepage = "https://github.com/mtesseract/async-refresh"; description = "Package implementing core logic for refreshing of expiring data"; license = stdenv.lib.licenses.bsd3; }) {}; "async-refresh-tokens" = callPackage ({ mkDerivation, async-refresh, base, bytestring, formatting , microlens, microlens-th, monad-logger, safe-exceptions, text , unliftio, unliftio-core }: mkDerivation { pname = "async-refresh-tokens"; version = "0.4.0.0"; sha256 = "1py7ips87gbwdhxdfv0xh4hkgw0my4nkkz4w1vwcb3s296a439v7"; libraryHaskellDepends = [ async-refresh base bytestring formatting microlens microlens-th monad-logger safe-exceptions text unliftio unliftio-core ]; doCheck = false; homepage = "https://github.com/mtesseract/async-refresh-tokens#readme"; description = "Package implementing core logic for refreshing of expiring access tokens"; license = stdenv.lib.licenses.bsd3; }) {}; "async-timer" = callPackage ({ mkDerivation, async, base, safe-exceptions, unliftio , unliftio-core }: mkDerivation { pname = "async-timer"; version = "0.2.0.0"; sha256 = "1q6f0ig8m1ij1yz07b36799gavppb7dkwyvlc724gaj1q72bych6"; libraryHaskellDepends = [ async base safe-exceptions unliftio unliftio-core ]; doCheck = false; homepage = "https://github.com/mtesseract/async-timer#readme"; description = "Provides API for timer based execution of IO actions"; license = stdenv.lib.licenses.bsd3; }) {}; "atom-basic" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, network , network-uri, text, time }: mkDerivation { pname = "atom-basic"; version = "0.2.5"; sha256 = "1vkm5wfsgprs42qjzxchgrpxj3xalpg2zd79n9isvlxsp1krdgi4"; libraryHaskellDepends = [ base base64-bytestring bytestring network network-uri text time ]; description = "Basic Atom feed construction"; license = stdenv.lib.licenses.bsd3; }) {}; "atomic-primops" = callPackage ({ mkDerivation, base, ghc-prim, primitive }: mkDerivation { pname = "atomic-primops"; version = "0.8.3"; sha256 = "03n5dmyplrqgbyf8dr91izkxci7gkl3i3fnp82i5ld869zrgjfh0"; libraryHaskellDepends = [ base ghc-prim primitive ]; homepage = "https://github.com/rrnewton/haskell-lockfree/wiki"; description = "A safe approach to CAS and other atomic ops in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "atomic-write" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, hspec , temporary, text, unix-compat }: mkDerivation { pname = "atomic-write"; version = "0.2.0.6"; sha256 = "1xs3shwnlj8hmnm3q6jc8nv78z0481i5n4hrqqdmbpx8grvlnqyl"; libraryHaskellDepends = [ base bytestring directory filepath temporary text unix-compat ]; testHaskellDepends = [ base bytestring filepath hspec temporary text unix-compat ]; homepage = "https://github.com/stackbuilders/atomic-write"; description = "Atomically write to a file"; license = stdenv.lib.licenses.mit; }) {}; "attoparsec" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , scientific, text, transformers }: mkDerivation { pname = "attoparsec"; version = "0.13.2.2"; sha256 = "0j6qcwd146yzlkc9mcvzvnixsyl65n2a68l28322q5v9p4g4g4yx"; revision = "3"; editedCabalFile = "1birva836xdp92lf1v5yrs8lj3bgj9vnarrfh2ssfxxacqj1gjji"; libraryHaskellDepends = [ array base bytestring containers deepseq scientific text transformers ]; doCheck = false; homepage = "https://github.com/bos/attoparsec"; description = "Fast combinator parsing for bytestrings and text"; license = stdenv.lib.licenses.bsd3; }) {}; "attoparsec-base64" = callPackage ({ mkDerivation, attoparsec, base, bytestring, text, word8 }: mkDerivation { pname = "attoparsec-base64"; version = "0.0.0"; sha256 = "1rvkc7kaya42a8djkyj642r5dq952gwkhinif9r22ijaic656cq8"; libraryHaskellDepends = [ attoparsec base bytestring text word8 ]; homepage = "https://github.com/athanclark/attoparsec-base64#readme"; description = "Fetch only base64 characters, erroring in the attoparsec monad on failure"; license = stdenv.lib.licenses.bsd3; }) {}; "attoparsec-binary" = callPackage ({ mkDerivation, attoparsec, base, bytestring }: mkDerivation { pname = "attoparsec-binary"; version = "0.2"; sha256 = "02vswxsgayw50xli7mbacsjmk1diifzkfgnyfn9ck5mk41dl9rh5"; libraryHaskellDepends = [ attoparsec base bytestring ]; description = "Binary processing extensions to Attoparsec"; license = stdenv.lib.licenses.bsd3; }) {}; "attoparsec-expr" = callPackage ({ mkDerivation, attoparsec, base }: mkDerivation { pname = "attoparsec-expr"; version = "0.1.1.2"; sha256 = "0z25pc3rq98ysk92jclr90n35982a566sxri51yh1s9c24vd8k4d"; libraryHaskellDepends = [ attoparsec base ]; description = "Port of parsec's expression parser to attoparsec"; license = stdenv.lib.licenses.bsd3; }) {}; "attoparsec-ip" = callPackage ({ mkDerivation, attoparsec, base, ip, QuickCheck, tasty , tasty-quickcheck, text, vector }: mkDerivation { pname = "attoparsec-ip"; version = "0.0.5"; sha256 = "0vy709qw277a6qqc4127z8jy61pmz3yigsmb9jkgmfagd5cli1pm"; libraryHaskellDepends = [ attoparsec base ip vector ]; testHaskellDepends = [ attoparsec base ip QuickCheck tasty tasty-quickcheck text vector ]; homepage = "https://github.com/athanclark/attoparsec-ip#readme"; description = "Parse IP data types with attoparsec"; license = stdenv.lib.licenses.bsd3; }) {}; "attoparsec-iso8601" = callPackage ({ mkDerivation, attoparsec, base, base-compat, text, time }: mkDerivation { pname = "attoparsec-iso8601"; version = "1.0.1.0"; sha256 = "0hj10w15qp2z5bz2v4xahhmbgzclpyfi5l2sv97wqycysg9gp7s9"; libraryHaskellDepends = [ attoparsec base base-compat text time ]; homepage = "https://github.com/bos/aeson"; description = "Parsing of ISO 8601 dates, originally from aeson"; license = stdenv.lib.licenses.bsd3; }) {}; "attoparsec-path" = callPackage ({ mkDerivation, attoparsec, base, path, QuickCheck , quickcheck-instances, text }: mkDerivation { pname = "attoparsec-path"; version = "0.0.0.1"; sha256 = "035n430iwqkfkxpphgn8xjd3h5qav8dwd1gm4a3v3z8h49i2cwfh"; libraryHaskellDepends = [ attoparsec base path text ]; testHaskellDepends = [ attoparsec base QuickCheck quickcheck-instances text ]; homepage = "https://github.com/athanclark/attoparsec-path#readme"; description = "Convenience bindings between path and attoparsec"; license = stdenv.lib.licenses.bsd3; }) {}; "attoparsec-uri" = callPackage ({ mkDerivation, attoparsec, attoparsec-ip, base, bytedump, ip , QuickCheck, quickcheck-instances, strict, tasty, tasty-quickcheck , text, vector }: mkDerivation { pname = "attoparsec-uri"; version = "0.0.7"; sha256 = "0p3j4m5ps4j8phm2c00rk6m06vidckf14fy50xgcq2zr8b1lk79n"; libraryHaskellDepends = [ attoparsec attoparsec-ip base bytedump ip QuickCheck quickcheck-instances strict text vector ]; testHaskellDepends = [ attoparsec attoparsec-ip base bytedump ip QuickCheck quickcheck-instances strict tasty tasty-quickcheck text vector ]; homepage = "https://github.com/athanclark/attoparsec-uri#readme"; description = "URI parser / printer using attoparsec"; license = stdenv.lib.licenses.bsd3; }) {}; "audacity" = callPackage ({ mkDerivation, base, bytestring, deepseq, directory , explicit-exception, filepath, non-empty, semigroups , storable-record, storablevector, tagchup, transformers , utility-ht, xml-basic }: mkDerivation { pname = "audacity"; version = "0.0.2"; sha256 = "1916phnj3m12apyjarmda48xr2bq19rfn7sn6nskkbg6qjqxzlnr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring deepseq directory explicit-exception filepath non-empty semigroups storable-record storablevector tagchup transformers utility-ht xml-basic ]; homepage = "http://hub.darcs.net/thielema/audacity"; description = "Interchange with the Audacity sound signal editor"; license = stdenv.lib.licenses.bsd3; }) {}; "authenticate" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring , case-insensitive, conduit, containers, http-conduit, http-types , network-uri, resourcet, tagstream-conduit, text, transformers , unordered-containers, xml-conduit }: mkDerivation { pname = "authenticate"; version = "1.3.4"; sha256 = "1f1gjggfq114h3nrlzg2svm0j5ghp6n9zlgb3fnq2pgpzpdndm9z"; revision = "1"; editedCabalFile = "0ipbmf633c0kmcwwb7d51ac8s4220nfyk5xghhq66mpgna77j2c2"; libraryHaskellDepends = [ aeson attoparsec base blaze-builder bytestring case-insensitive conduit containers http-conduit http-types network-uri resourcet tagstream-conduit text transformers unordered-containers xml-conduit ]; homepage = "http://github.com/yesodweb/authenticate"; description = "Authentication methods for Haskell web applications"; license = stdenv.lib.licenses.mit; }) {}; "authenticate-oauth" = callPackage ({ mkDerivation, base, base64-bytestring, blaze-builder, bytestring , crypto-pubkey-types, data-default, http-client, http-types , random, RSA, SHA, time, transformers, transformers-compat }: mkDerivation { pname = "authenticate-oauth"; version = "1.6"; sha256 = "0xc37yql79r9idjfdhzg85syrwwgaxggcv86myi6zq2pzl89yvfj"; revision = "1"; editedCabalFile = "1fxwn8bn6qs8dhxq0q04psq7zp1qvw1b6g3vmsclgyj9p7kr77ms"; libraryHaskellDepends = [ base base64-bytestring blaze-builder bytestring crypto-pubkey-types data-default http-client http-types random RSA SHA time transformers transformers-compat ]; homepage = "http://github.com/yesodweb/authenticate"; description = "Library to authenticate with OAuth for Haskell web applications"; license = stdenv.lib.licenses.bsd3; }) {}; "auto" = callPackage ({ mkDerivation, base, base-orphans, bytestring, cereal, containers , deepseq, MonadRandom, profunctors, random, semigroups , transformers }: mkDerivation { pname = "auto"; version = "0.4.3.1"; sha256 = "0h9vrljhq9nlmi2j9wszpay0yli4n4r993mwamg69qqppcf6vqn6"; libraryHaskellDepends = [ base base-orphans bytestring cereal containers deepseq MonadRandom profunctors random semigroups transformers ]; homepage = "https://github.com/mstksg/auto"; description = "Denotative, locally stateful programming DSL & platform"; license = stdenv.lib.licenses.mit; }) {}; "auto-update" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "auto-update"; version = "0.1.4.1"; sha256 = "1jfgxwicd0r31dcbcd83sj99v1w9mbg873xp7v7z21gmxhalpzrm"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/yesodweb/wai"; description = "Efficiently run periodic, on-demand actions"; license = stdenv.lib.licenses.mit; }) {}; "autoexporter" = callPackage ({ mkDerivation, base, Cabal, directory, filepath }: mkDerivation { pname = "autoexporter"; version = "1.1.13"; sha256 = "05mgvif7wiq0vplk92kp8qn4a5wfma1gwdihqlz5lspmczszpdkv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal directory filepath ]; executableHaskellDepends = [ base Cabal directory filepath ]; homepage = "https://github.com/tfausak/autoexporter#readme"; description = "Automatically re-export modules"; license = stdenv.lib.licenses.mit; }) {}; "avers" = callPackage ({ mkDerivation, aeson, attoparsec, base, base16-bytestring , bytestring, clock, containers, criterion, cryptohash, cryptonite , filepath, hspec, inflections, memory, MonadRandom, mtl, network , network-uri, resource-pool, rethinkdb-client-driver, safe, scrypt , stm, template-haskell, text, time, unordered-containers, vector }: mkDerivation { pname = "avers"; version = "0.0.17.1"; sha256 = "1x96fvx0z7z75c39qcggw70qvqnw7kzjf0qqxb3jwg3b0fmdhi8v"; revision = "31"; editedCabalFile = "03nzgni96r6yfmn196iya6akrzh46njqzd2873aj341ynfaqjyy1"; libraryHaskellDepends = [ aeson attoparsec base bytestring clock containers cryptonite filepath inflections memory MonadRandom mtl network network-uri resource-pool rethinkdb-client-driver safe scrypt stm template-haskell text time unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring containers cryptohash hspec inflections MonadRandom mtl resource-pool rethinkdb-client-driver scrypt stm text time unordered-containers vector ]; benchmarkHaskellDepends = [ aeson base criterion mtl network-uri resource-pool rethinkdb-client-driver text ]; description = "Server-side implementation of the Avers storage model"; license = stdenv.lib.licenses.gpl3; }) {}; "avers-api" = callPackage ({ mkDerivation, aeson, avers, base, bytestring, cookie , http-api-data, servant, text, time, vector }: mkDerivation { pname = "avers-api"; version = "0.1.0"; sha256 = "0gjs5msyhd23m8kij3j8r3chy875rcqjwi938124kb6idybna5sw"; libraryHaskellDepends = [ aeson avers base bytestring cookie http-api-data servant text time vector ]; homepage = "http://github.com/wereHamster/avers-api"; description = "Types describing the core and extended Avers APIs"; license = stdenv.lib.licenses.mit; }) {}; "avers-server" = callPackage ({ mkDerivation, aeson, avers, avers-api, base, base64-bytestring , bytestring, bytestring-conversion, containers, cookie, cryptonite , http-types, memory, mtl, resource-pool, servant, servant-server , stm, text, time, transformers, wai, wai-websockets, websockets }: mkDerivation { pname = "avers-server"; version = "0.1.0.1"; sha256 = "13jic248m2307r84acv4b4xlh7pvx4kxm6gp0nhvz1ds0bbrdkdy"; libraryHaskellDepends = [ aeson avers avers-api base base64-bytestring bytestring bytestring-conversion containers cookie cryptonite http-types memory mtl resource-pool servant servant-server stm text time transformers wai wai-websockets websockets ]; homepage = "http://github.com/wereHamster/avers-server"; description = "Server implementation of the Avers API"; license = stdenv.lib.licenses.mit; }) {}; "avro" = callPackage ({ mkDerivation, aeson, array, base, base16-bytestring, bifunctors , binary, bytestring, containers, data-binary-ieee754, deepseq , fail, gauge, hashable, mtl, random, raw-strings-qq, scientific , semigroups, tagged, template-haskell, text, tf-random , transformers, unordered-containers, vector, zlib }: mkDerivation { pname = "avro"; version = "0.4.4.2"; sha256 = "1x01f05rhz4nhvzbzai5817c9ajqnph1vfn0z8cp4y7r4srm55w0"; libraryHaskellDepends = [ aeson array base base16-bytestring bifunctors binary bytestring containers data-binary-ieee754 deepseq fail hashable mtl scientific semigroups tagged template-haskell text tf-random unordered-containers vector zlib ]; benchmarkHaskellDepends = [ aeson base bytestring containers gauge hashable mtl random raw-strings-qq text transformers unordered-containers vector ]; doCheck = false; homepage = "https://github.com/haskell-works/avro#readme"; description = "Avro serialization support for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "avwx" = callPackage ({ mkDerivation, attoparsec, base, HTTP, lens, optparse-applicative , parsers, pretty-show, text }: mkDerivation { pname = "avwx"; version = "0.3.0.2"; sha256 = "02pvh2i1f96k3pyrmdb3jv2ia7mcp8q5pw067psr8k2sw329qadl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base HTTP lens parsers text ]; executableHaskellDepends = [ base optparse-applicative pretty-show text ]; testHaskellDepends = [ attoparsec base lens pretty-show text ]; homepage = "https://www.hcesperer.org/posts/2016-09-20-avwx.html"; description = "Parse aviation weather reports"; license = stdenv.lib.licenses.mit; }) {}; "axel" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , freer-simple, ghcid, haskell-src-exts, lens, lens-aeson , optparse-applicative, parsec, process, regex-pcre, singletons , strict, template-haskell, text, typed-process, vector, yaml }: mkDerivation { pname = "axel"; version = "0.0.9"; sha256 = "0kr7iblj23dlfjzym2ndrns2x7z65sdn2pz8dwxsqvn8jhh24p7f"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers directory filepath freer-simple ghcid haskell-src-exts lens lens-aeson optparse-applicative parsec process regex-pcre singletons strict template-haskell text typed-process vector yaml ]; executableHaskellDepends = [ base containers freer-simple optparse-applicative ]; doCheck = false; homepage = "https://github.com/axellang/axel#readme"; description = "The Axel programming language"; license = stdenv.lib.licenses.bsd3; }) {}; "backprop" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, directory , hmatrix, microlens, microlens-th, mwc-random, primitive , reflection, time, transformers, vector, vinyl }: mkDerivation { pname = "backprop"; version = "0.2.6.2"; sha256 = "10w3fb25jw7s3bal6hd0a7g5hzbdd4b3whzxkm9b3g0y36i713dm"; libraryHaskellDepends = [ base containers deepseq microlens primitive reflection transformers vector vinyl ]; benchmarkHaskellDepends = [ base criterion deepseq directory hmatrix microlens microlens-th mwc-random time vector ]; homepage = "https://backprop.jle.im"; description = "Heterogeneous automatic differentation"; license = stdenv.lib.licenses.bsd3; }) {}; "bank-holidays-england" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck, time }: mkDerivation { pname = "bank-holidays-england"; version = "0.1.0.8"; sha256 = "0ak7m4xaymbh3cyhddj45p0pcazf79lnp63wvh4kh2f4fwh4f69j"; libraryHaskellDepends = [ base containers time ]; testHaskellDepends = [ base containers hspec QuickCheck time ]; homepage = "https://bitbucket.org/davecturner/bank-holidays-england"; description = "Calculation of bank holidays in England and Wales"; license = stdenv.lib.licenses.bsd3; }) {}; "barbies" = callPackage ({ mkDerivation, base, bifunctors, QuickCheck, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "barbies"; version = "1.1.2.1"; sha256 = "0svcdjs03i4ryhg3qzrp3l7ck0ilgnhxwc2h69qnzknqjklz7p1y"; libraryHaskellDepends = [ base bifunctors ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck ]; homepage = "https://github.com/jcpetruzza/barbies#readme"; description = "Classes for working with types that can change clothes"; license = stdenv.lib.licenses.bsd3; }) {}; "barrier" = callPackage ({ mkDerivation, base, blaze-svg, bytestring, template-haskell , text, unordered-containers }: mkDerivation { pname = "barrier"; version = "0.1.1"; sha256 = "1n8yx66lvyn90ixyvpjafrmhpgnznnqj9il5rixlr651xq0xm5b3"; revision = "1"; editedCabalFile = "167akvi72l47gcqbq5609m24469pq0xmv0kjbmivnrxs796gh890"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-svg bytestring template-haskell text unordered-containers ]; doCheck = false; homepage = "https://github.com/philopon/barrier"; description = "Shields.io style badge generator"; license = stdenv.lib.licenses.mit; }) {}; "base-compat" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "base-compat"; version = "0.10.5"; sha256 = "0hgvlqcr852hfp52jp99snhbj550mvxxpi8qn15d8ml9aqhyl2lr"; libraryHaskellDepends = [ base unix ]; description = "A compatibility layer for base"; license = stdenv.lib.licenses.mit; }) {}; "base-compat-batteries" = callPackage ({ mkDerivation, base, base-compat, hspec, hspec-discover , QuickCheck }: mkDerivation { pname = "base-compat-batteries"; version = "0.10.5"; sha256 = "1vkhc639vqiv5p39jn1v312z32i7yk5q2lf0ap4jxl1v8p8wyp8p"; revision = "1"; editedCabalFile = "15sn2qc8k0hxbb2nai341kkrci98hlhzcj2ci087m0zxcg5jcdbp"; libraryHaskellDepends = [ base base-compat ]; testHaskellDepends = [ base hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "base-compat with extra batteries"; license = stdenv.lib.licenses.mit; }) {}; "base-noprelude" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "base-noprelude"; version = "4.12.0.0"; sha256 = "1hb25nj49k4lcxi4w33qvcy8izkgsvls5kasmva6hjlvg8b35ymb"; libraryHaskellDepends = [ base ]; doHaddock = false; homepage = "https://github.com/hvr/base-noprelude"; description = "\"base\" package sans \"Prelude\" module"; license = stdenv.lib.licenses.bsd3; }) {}; "base-orphans" = callPackage ({ mkDerivation, base, ghc-prim, hspec, hspec-discover, QuickCheck }: mkDerivation { pname = "base-orphans"; version = "0.8.1"; sha256 = "1nwr9av27i9p72k0sn96mw3ywdczw65dy5gd5wxpabhhxlxdcas4"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/haskell-compat/base-orphans#readme"; description = "Backwards-compatible orphan instances for base"; license = stdenv.lib.licenses.mit; }) {}; "base-prelude" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "base-prelude"; version = "1.3"; sha256 = "1zk728sd09hh2r4xwz4lazsrrgg5cshydn64932sm0vckplndk73"; libraryHaskellDepends = [ base ]; doCheck = false; homepage = "https://github.com/nikita-volkov/base-prelude"; description = "The most complete prelude formed solely from the \"base\" package"; license = stdenv.lib.licenses.mit; }) {}; "base-unicode-symbols" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "base-unicode-symbols"; version = "0.2.3"; sha256 = "1ia6li7qjg1zkak4gf6mnbshw45mq9bfjr0jch58ds0lscmvwyzf"; libraryHaskellDepends = [ base ]; homepage = "http://haskell.org/haskellwiki/Unicode-symbols"; description = "Unicode alternatives for common functions and operators"; license = stdenv.lib.licenses.bsd3; }) {}; "base16-bytestring" = callPackage ({ mkDerivation, base, bytestring, ghc-prim }: mkDerivation { pname = "base16-bytestring"; version = "0.1.1.6"; sha256 = "0jf40m3yijqw6wd1rwwvviww46fasphaay9m9rgqyhf5aahnbzjs"; libraryHaskellDepends = [ base bytestring ghc-prim ]; homepage = "http://github.com/bos/base16-bytestring"; description = "Fast base16 (hex) encoding and decoding for ByteStrings"; license = stdenv.lib.licenses.bsd3; }) {}; "base32string" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, hspec, text }: mkDerivation { pname = "base32string"; version = "0.9.1"; sha256 = "0cpa6bvam4zd2l2hb3sdngj0dx482c9rkz4jj87n6pxsmq9id4wy"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary bytestring text ]; testHaskellDepends = [ base binary bytestring hspec text ]; homepage = "http://www.leonmergen.com/opensource.html"; description = "Fast and safe representation of a Base-32 string"; license = stdenv.lib.licenses.mit; }) {}; "base58string" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, hspec, text }: mkDerivation { pname = "base58string"; version = "0.10.0"; sha256 = "1260x4bkrizvnmylm237gpi92wazh31md9nf982sac3fsxyn0wiv"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary bytestring text ]; testHaskellDepends = [ base binary bytestring hspec text ]; homepage = "http://www.leonmergen.com/opensource.html"; description = "Fast and safe representation of a Base-58 string"; license = stdenv.lib.licenses.mit; }) {}; "base64-bytestring" = callPackage ({ mkDerivation, base, bytestring, containers, criterion, deepseq , HUnit, QuickCheck, split, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "base64-bytestring"; version = "1.0.0.2"; sha256 = "13305brzlac24pifiqd5a2z10c6k6amhpdy9cc0z5ryrkgnm8dhr"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring containers HUnit QuickCheck split test-framework test-framework-hunit test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base bytestring containers criterion deepseq ]; homepage = "https://github.com/haskell/base64-bytestring"; description = "Fast base64 encoding and decoding for ByteStrings"; license = stdenv.lib.licenses.bsd3; }) {}; "base64-bytestring-type" = callPackage ({ mkDerivation, aeson, base, base-compat, base64-bytestring , binary, bytestring, cereal, deepseq, hashable, http-api-data , QuickCheck, serialise, text }: mkDerivation { pname = "base64-bytestring-type"; version = "1.0.1"; sha256 = "03kq4rjj6by02rf3hg815jfdqpdk0xygm5f46r2pn8mb99yd01zn"; libraryHaskellDepends = [ aeson base base-compat base64-bytestring binary bytestring cereal deepseq hashable http-api-data QuickCheck serialise text ]; doCheck = false; homepage = "https://github.com/futurice/haskell-base64-bytestring-type#readme"; description = "A newtype around ByteString, for base64 encoding"; license = stdenv.lib.licenses.bsd3; }) {}; "base64-string" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "base64-string"; version = "0.2"; sha256 = "0pkhrimabacsjalzq0y3a197fqfbspsbv8xszzg4vbb1fb59dj1y"; libraryHaskellDepends = [ base ]; homepage = "http://urchin.earth.li/~ian/cabal/base64-string/"; description = "Base64 implementation for String's"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "basement" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "basement"; version = "0.0.10"; sha256 = "01gmqkwd8cizlsn24wb1ld358k40kbaw84579y0h5nl7f41iniz3"; revision = "1"; editedCabalFile = "1n5wv093zx760rrd5vs5symj61fnr8pcbpzs0sbpl6n82qys3c8i"; libraryHaskellDepends = [ base ghc-prim ]; homepage = "https://github.com/haskell-foundation/foundation#readme"; description = "Foundation scrap box of array & string"; license = stdenv.lib.licenses.bsd3; }) {}; "basic-prelude" = callPackage ({ mkDerivation, base, bytestring, containers, filepath, hashable , text, transformers, unordered-containers, vector }: mkDerivation { pname = "basic-prelude"; version = "0.7.0"; sha256 = "0yckmnvm6i4vw0mykj4fzl4ldsf67v8d2h0vp1bakyj84n4myx8h"; libraryHaskellDepends = [ base bytestring containers filepath hashable text transformers unordered-containers vector ]; homepage = "https://github.com/snoyberg/basic-prelude#readme"; description = "An enhanced core prelude; a common foundation for alternate preludes"; license = stdenv.lib.licenses.mit; }) {}; "bazel-runfiles" = callPackage ({ mkDerivation, base, directory, filepath }: mkDerivation { pname = "bazel-runfiles"; version = "0.7.0.1"; sha256 = "000awjykargiirnmb3nfqp8dk1p87f5aqx2d07nxrrgflxs7y8ad"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath ]; executableHaskellDepends = [ base filepath ]; homepage = "https://github.com/tweag/rules_haskell#readme"; description = "Locate Bazel runfiles location"; license = stdenv.lib.licenses.asl20; }) {}; "bbdb" = callPackage ({ mkDerivation, base, hspec, parsec }: mkDerivation { pname = "bbdb"; version = "0.8"; sha256 = "0p1aphzp55h4zlh3h8xnm6mxvsxyrab98ms8f07iqvp4p267kryw"; libraryHaskellDepends = [ base parsec ]; testHaskellDepends = [ base hspec parsec ]; homepage = "https://github.com/henrylaxen/bbdb"; description = "Ability to read, write, and modify BBDB files"; license = stdenv.lib.licenses.gpl3; }) {}; "bcrypt" = callPackage ({ mkDerivation, base, bytestring, data-default, entropy, memory }: mkDerivation { pname = "bcrypt"; version = "0.0.11"; sha256 = "1vzwf9g6mvn4v1cn1m0axjyi2l0glnvv8c49v1j51dm7xn41fcz4"; libraryHaskellDepends = [ base bytestring data-default entropy memory ]; description = "Haskell bindings to the bcrypt password hash"; license = stdenv.lib.licenses.bsd3; }) {}; "beam-core" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, dlist, free , ghc-prim, hashable, microlens, mtl, network-uri, scientific , tagged, tasty, tasty-hunit, text, time, vector, vector-sized }: mkDerivation { pname = "beam-core"; version = "0.8.0.0"; sha256 = "1l71xvmny0nf6fdhsffvfj764h4d97icgc291kfqz25n511b74r8"; libraryHaskellDepends = [ aeson base bytestring containers dlist free ghc-prim hashable microlens mtl network-uri scientific tagged text time vector vector-sized ]; testHaskellDepends = [ base bytestring tasty tasty-hunit text time ]; homepage = "http://travis.athougies.net/projects/beam.html"; description = "Type-safe, feature-complete SQL query and manipulation interface for Haskell"; license = stdenv.lib.licenses.mit; }) {}; "bench" = callPackage ({ mkDerivation, base, criterion, optparse-applicative, process , silently, text, turtle }: mkDerivation { pname = "bench"; version = "1.0.12"; sha256 = "1sy97qpv6paar2d5syppk6lc06wjx6qyz5aidsmh30jq853nydx6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base criterion optparse-applicative process silently text turtle ]; doHaddock = false; homepage = "https://github.com/Gabriel439/bench"; description = "Command-line benchmark tool"; license = stdenv.lib.licenses.bsd3; }) {}; "benchpress" = callPackage ({ mkDerivation, base, bytestring, mtl, time }: mkDerivation { pname = "benchpress"; version = "0.2.2.12"; sha256 = "0r5b1mdjm08nsxni1qzwq3kap13jflcq7ksd30zl7vaxgz9yhwfm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl time ]; executableHaskellDepends = [ base bytestring ]; homepage = "https://github.com/WillSewell/benchpress"; description = "Micro-benchmarking with detailed statistics"; license = stdenv.lib.licenses.bsd3; }) {}; "bencode" = callPackage ({ mkDerivation, base, binary, bytestring, containers, parsec }: mkDerivation { pname = "bencode"; version = "0.6.0.0"; sha256 = "12pnh598k30ggs54f0pic19j7ji8f4xn7fydkdnlig79rvzgv3iv"; libraryHaskellDepends = [ base binary bytestring containers parsec ]; description = "Parser and printer for bencoded data"; license = stdenv.lib.licenses.bsd3; }) {}; "between" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "between"; version = "0.11.0.0"; sha256 = "0pa6f7vadslvff0hlm939r2h8k130f16l2sjnzci79n54q9kadw3"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/trskop/between"; description = "Function combinator \"between\" and derived combinators"; license = stdenv.lib.licenses.bsd3; }) {}; "bibtex" = callPackage ({ mkDerivation, base, latex, parsec, utility-ht }: mkDerivation { pname = "bibtex"; version = "0.1.0.6"; sha256 = "012zxvrlkl5vdjl1nmabhyi160xak0c8s3gn5ffxz2rqi6akn2h9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base latex parsec utility-ht ]; homepage = "http://www.haskell.org/haskellwiki/BibTeX"; description = "Parse, format and processing BibTeX files"; license = stdenv.lib.licenses.bsd3; }) {}; "bifunctors" = callPackage ({ mkDerivation, base, base-orphans, comonad, containers, hspec , hspec-discover, QuickCheck, tagged, template-haskell , th-abstraction, transformers, transformers-compat }: mkDerivation { pname = "bifunctors"; version = "5.5.4"; sha256 = "134vn71wd194175k2fcdvd0ak2bdmdbk6ql5lls4byff7zs2rmi9"; revision = "1"; editedCabalFile = "05qh2xh2j3w5f1q94wfgfp06z9c4fyrgm4cncy6y2lbb1ficsh3j"; libraryHaskellDepends = [ base base-orphans comonad containers tagged template-haskell th-abstraction transformers ]; testHaskellDepends = [ base hspec QuickCheck template-haskell transformers transformers-compat ]; testToolDepends = [ hspec-discover ]; homepage = "http://github.com/ekmett/bifunctors/"; description = "Bifunctors"; license = stdenv.lib.licenses.bsd3; }) {}; "bimap" = callPackage ({ mkDerivation, base, containers, exceptions, QuickCheck , template-haskell }: mkDerivation { pname = "bimap"; version = "0.3.3"; sha256 = "1lca7bdw4bh8xj88g0h05dq43dis9ah858r2pbnkxgdwqxar70kk"; libraryHaskellDepends = [ base containers exceptions ]; testHaskellDepends = [ base containers exceptions QuickCheck template-haskell ]; homepage = "https://github.com/joelwilliamson/bimap"; description = "Bidirectional mapping between two key types"; license = stdenv.lib.licenses.bsd3; }) {}; "bimap-server" = callPackage ({ mkDerivation, aeson, base, bimap, binary, directory, http-types , unix, wai, warp }: mkDerivation { pname = "bimap-server"; version = "0.1.0.1"; sha256 = "0dgmiv1pzzrq22778a2l46knxfk5rh2vw331gcqhxx0jb23d3pq9"; libraryHaskellDepends = [ aeson base bimap binary directory http-types unix wai warp ]; description = "Two-column database server"; license = stdenv.lib.licenses.bsd3; }) {}; "binary-bits" = callPackage ({ mkDerivation, base, binary, bytestring, QuickCheck, random , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "binary-bits"; version = "0.5"; sha256 = "1577bd5q4lhw024v4hfil10iyx7v4cf72ldhxb8xhm27i80lllqn"; libraryHaskellDepends = [ base binary bytestring ]; testHaskellDepends = [ base binary bytestring QuickCheck random test-framework test-framework-quickcheck2 ]; description = "Bit parsing/writing on top of binary"; license = stdenv.lib.licenses.bsd3; }) {}; "binary-conduit" = callPackage ({ mkDerivation, base, binary, bytestring, conduit, exceptions , hspec, QuickCheck, quickcheck-assertions, resourcet, vector }: mkDerivation { pname = "binary-conduit"; version = "1.3.1"; sha256 = "17yj8rn6fwzbv0z6lczrddv7mkr8906xg2pf2dlvmnwb97zw7004"; libraryHaskellDepends = [ base binary bytestring conduit exceptions vector ]; testHaskellDepends = [ base binary bytestring conduit hspec QuickCheck quickcheck-assertions resourcet ]; homepage = "http://github.com/qnikst/binary-conduit/"; description = "data serialization/deserialization conduit library"; license = stdenv.lib.licenses.mit; }) {}; "binary-ext" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring, conduit , conduit-combinators, data-binary-ieee754, errors, exceptions , monad-control, monad-loops, mono-traversable, mtl, scientific , text, transformers, transformers-base }: mkDerivation { pname = "binary-ext"; version = "2.0.4"; sha256 = "026y58an12p6cmpxhs3qrwl6w4q3i6i47svcj5qz5mi6vsdy2n3f"; libraryHaskellDepends = [ attoparsec base binary bytestring conduit conduit-combinators data-binary-ieee754 errors exceptions monad-control monad-loops mono-traversable mtl scientific text transformers transformers-base ]; doCheck = false; homepage = "https://github.com/A1-Triard/binary-ext#readme"; description = "An alternate with strong-typed errors for `Data.Binary.Get` monad from `binary` package."; license = stdenv.lib.licenses.asl20; }) {}; "binary-ieee754" = callPackage ({ mkDerivation, array, base, binary }: mkDerivation { pname = "binary-ieee754"; version = "0.1.0.0"; sha256 = "0m2dxr5a4rb18jh1xj5yxjpjybn6bz5pjxd2cx06nd6dif4qki0m"; libraryHaskellDepends = [ array base binary ]; homepage = "https://github.com/winterland1989/binary-ieee754"; description = "Backport ieee754 float double combinators to older binary"; license = stdenv.lib.licenses.bsd3; }) {}; "binary-list" = callPackage ({ mkDerivation, base, binary, bytestring, deepseq, phantom-state , transformers }: mkDerivation { pname = "binary-list"; version = "1.1.1.2"; sha256 = "0y0qvlqb9c9ym0q2s9yjhbmgq56w3pxjva94rdr9a6q9lj7fa8bb"; libraryHaskellDepends = [ base binary bytestring deepseq phantom-state transformers ]; description = "Lists of length a power of two"; license = stdenv.lib.licenses.bsd3; }) {}; "binary-orphans" = callPackage ({ mkDerivation, aeson, base, binary, case-insensitive, hashable , scientific, tagged, text, text-binary, time, unordered-containers , vector, vector-binary-instances }: mkDerivation { pname = "binary-orphans"; version = "0.1.8.0"; sha256 = "1k6067wn9zki7xvbslvxx8cq1wrmz3kjb3q3x8mxycc9v765fxgi"; revision = "5"; editedCabalFile = "1dny1jvwwcyrbzhqvymmn6n7ib48bpy0nasbrcrdrpzjypkmg500"; libraryHaskellDepends = [ aeson base binary case-insensitive hashable scientific tagged text text-binary time unordered-containers vector vector-binary-instances ]; doCheck = false; homepage = "https://github.com/phadej/binary-orphans#readme"; description = "Orphan instances for binary"; license = stdenv.lib.licenses.bsd3; }) {}; "binary-parser" = callPackage ({ mkDerivation, base, base-prelude, bytestring, mtl, text , transformers }: mkDerivation { pname = "binary-parser"; version = "0.5.5"; sha256 = "1cs3zrhgnng2h84xnnvqcy6yrdm0xay1494dsa612y590s773aqx"; revision = "3"; editedCabalFile = "14n41yazmks2qw0v4krxcqw3ac0wdy2z53d0qz0rdjcd94fpghjf"; libraryHaskellDepends = [ base base-prelude bytestring mtl text transformers ]; doCheck = false; homepage = "https://github.com/nikita-volkov/binary-parser"; description = "A highly-efficient but limited parser API specialised for bytestrings"; license = stdenv.lib.licenses.mit; }) {}; "binary-parsers" = callPackage ({ mkDerivation, base, binary, bytestring, bytestring-lexing , scientific }: mkDerivation { pname = "binary-parsers"; version = "0.2.3.0"; sha256 = "0yi13cf36w5ilh1cyd7rvyagibbbgbjdym7gp6zgq3lm7d4raqdw"; revision = "1"; editedCabalFile = "09ag18yr1m26fl3w7ab1d5q5j201ygbw7qsbsy41bwd6iq87rq15"; libraryHaskellDepends = [ base binary bytestring bytestring-lexing scientific ]; doCheck = false; homepage = "https://github.com/winterland1989/binary-parsers"; description = "Extends binary with parsec/attoparsec style parsing combinators"; license = stdenv.lib.licenses.bsd3; }) {}; "binary-search" = callPackage ({ mkDerivation, base, containers, transformers }: mkDerivation { pname = "binary-search"; version = "1.0.0.3"; sha256 = "1ypn2i2c3mxd1zhpj515zf15y9sgz10akbyngg2ymp7ddbs2vqxh"; libraryHaskellDepends = [ base containers transformers ]; doCheck = false; description = "Binary and exponential searches"; license = stdenv.lib.licenses.bsd3; }) {}; "binary-shared" = callPackage ({ mkDerivation, base, binary, bytestring, containers, mtl }: mkDerivation { pname = "binary-shared"; version = "0.8.3"; sha256 = "1clqq0rqjw1v7y6glkjnfyga5gxh768flyw617g47z0qa181c0c3"; libraryHaskellDepends = [ base binary bytestring containers mtl ]; homepage = "http://www.leksah.org"; description = "Sharing for the binary package"; license = "GPL"; }) {}; "binary-tagged" = callPackage ({ mkDerivation, aeson, array, base, base16-bytestring, binary , bytestring, containers, generics-sop, hashable, scientific, SHA , tagged, text, time, unordered-containers, vector }: mkDerivation { pname = "binary-tagged"; version = "0.1.5.2"; sha256 = "04yy7af7iv6i4wbv69j9vldk8c2xaxd9vz3cg0j1dn7h4dmwwbsz"; libraryHaskellDepends = [ aeson array base base16-bytestring binary bytestring containers generics-sop hashable scientific SHA tagged text time unordered-containers vector ]; doCheck = false; homepage = "https://github.com/phadej/binary-tagged#readme"; description = "Tagged binary serialisation"; license = stdenv.lib.licenses.bsd3; }) {}; "bindings-DSL" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bindings-DSL"; version = "1.0.25"; sha256 = "0kqrd78nspl3lk4a0fqn47d8dirjg3b24dkvkigcrlb81hw35pk3"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/jwiegley/bindings-dsl/wiki"; description = "FFI domain specific language, on top of hsc2hs"; license = stdenv.lib.licenses.bsd3; }) {}; "bindings-GLFW" = callPackage ({ mkDerivation, base, bindings-DSL, HUnit, libGL, libX11 , libXcursor, libXext, libXfixes, libXi, libXinerama, libXrandr , libXxf86vm, test-framework, test-framework-hunit }: mkDerivation { pname = "bindings-GLFW"; version = "3.2.1.1"; sha256 = "03hn12bdqypwd6x9hxa7685bm6w86nsf6cmcwkr8zzgb41mwc93b"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ libGL libX11 libXcursor libXext libXfixes libXi libXinerama libXrandr libXxf86vm ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit ]; doCheck = false; description = "Low-level bindings to GLFW OpenGL library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXfixes; inherit (pkgs.xorg) libXi; inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXxf86vm;}; "bindings-libzip" = callPackage ({ mkDerivation, base, bindings-DSL, libzip }: mkDerivation { pname = "bindings-libzip"; version = "1.0.1"; sha256 = "1v52rms8xghj7ip3mmzmpa45mqywl4lfl3a0v6qp8sfnc01hd3ch"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ libzip ]; homepage = "http://bitbucket.org/astanin/hs-libzip/"; description = "Low level bindings to libzip"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) libzip;}; "bindings-uname" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bindings-uname"; version = "0.1"; sha256 = "1lsw4dh5vgmfvrx62ns5kmngzlmjzbxkx43x5i2k5qlmzp1pa3hk"; libraryHaskellDepends = [ base ]; description = "Low-level binding to POSIX uname(3)"; license = stdenv.lib.licenses.publicDomain; }) {}; "bins" = callPackage ({ mkDerivation, base, containers, finite-typelits , ghc-typelits-knownnat, ghc-typelits-natnormalise, math-functions , profunctors, reflection, tagged, vector-sized }: mkDerivation { pname = "bins"; version = "0.1.1.1"; sha256 = "1v585ppm5g424jn2bkq7ydsdd6bds7gak53288vn4vclnw2rswr8"; libraryHaskellDepends = [ base containers finite-typelits ghc-typelits-knownnat ghc-typelits-natnormalise math-functions profunctors reflection tagged vector-sized ]; doHaddock = false; homepage = "https://github.com/mstksg/bins#readme"; description = "Aggregate continuous values into discrete bins"; license = stdenv.lib.licenses.bsd3; }) {}; "bit-stream" = callPackage ({ mkDerivation, base, ghc-prim, QuickCheck, tasty, tasty-hunit , tasty-quickcheck, tasty-smallcheck, vector }: mkDerivation { pname = "bit-stream"; version = "0.1.0.2"; sha256 = "1x4vcg2y2il540syqdzk2wdixs8g672lhzjm46y40x4299yjw7w1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ghc-prim vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck vector ]; doCheck = false; homepage = "https://github.com/Bodigrim/bit-stream#readme"; description = "Lazy, infinite, compact stream of Bool with O(1) indexing"; license = stdenv.lib.licenses.bsd3; }) {}; "bitarray" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "bitarray"; version = "0.0.1.1"; sha256 = "00nqd62cbh42qqqvcl6iv1i9kbv0f0mkiygv4j70wfh5cl86yzxj"; revision = "1"; editedCabalFile = "10fk92v9afjqk43zi621jxl0n8kci0xjj32lz3vqa9xbh67zjz45"; libraryHaskellDepends = [ array base ]; homepage = "http://code.haskell.org/~bkomuves/"; description = "Mutable and immutable bit arrays"; license = stdenv.lib.licenses.bsd3; }) {}; "bitcoin-block" = callPackage ({ mkDerivation, base, binary, bitcoin-tx, bitcoin-types , bytestring, cryptohash, hexstring, hspec, largeword, lens }: mkDerivation { pname = "bitcoin-block"; version = "0.13.1"; sha256 = "0nkx86fwv65x9vz6ni6qgz61afnvcifw2g92bnwdli8hww7prxfp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bitcoin-tx bitcoin-types bytestring cryptohash hexstring largeword lens ]; testHaskellDepends = [ base bitcoin-tx bitcoin-types bytestring hexstring hspec ]; homepage = "http://www.leonmergen.com/opensource.html"; description = "Utility functions for manipulating bitcoin blocks"; license = stdenv.lib.licenses.mit; }) {}; "bitcoin-script" = callPackage ({ mkDerivation, base, base16-bytestring, binary, bytestring, hspec , text }: mkDerivation { pname = "bitcoin-script"; version = "0.11.1"; sha256 = "0k3v35p6qpgh88gc5rqpcmh202xrn2rind9641dinwqqx631v31r"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base16-bytestring binary bytestring text ]; testHaskellDepends = [ base bytestring hspec ]; homepage = "http://www.leonmergen.com/opensource.html"; description = "Compilation, manipulation and decompilation of Bitcoin scripts"; license = stdenv.lib.licenses.mit; }) {}; "bitcoin-tx" = callPackage ({ mkDerivation, base, binary, bitcoin-script, bitcoin-types , bytestring, cryptohash, hexstring, hspec, lens }: mkDerivation { pname = "bitcoin-tx"; version = "0.13.1"; sha256 = "006c55l6q6cknxw0k0kzr8vkv8azapfb4mkax6ac6rih6mjq5f1v"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bitcoin-script bitcoin-types bytestring cryptohash hexstring lens ]; testHaskellDepends = [ base bitcoin-script bytestring hexstring hspec ]; homepage = "http://www.leonmergen.com/opensource.html"; description = "Utility functions for manipulating bitcoin transactions"; license = stdenv.lib.licenses.mit; }) {}; "bitcoin-types" = callPackage ({ mkDerivation, base, base58string, binary, bytestring, hexstring , hspec, text }: mkDerivation { pname = "bitcoin-types"; version = "0.9.2"; sha256 = "02y4svhcsml37p78g4cm97kyigcakgf4hds4bxnp0r4ba1498bxp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base58string binary bytestring hexstring text ]; testHaskellDepends = [ base base58string bytestring hexstring hspec ]; homepage = "http://www.leonmergen.com/opensource.html"; description = "Provides consistent low-level types used commonly among Bitcoin implementations"; license = stdenv.lib.licenses.mit; }) {}; "bits" = callPackage ({ mkDerivation, base, bytes, Cabal, cabal-doctest, doctest, mtl , transformers }: mkDerivation { pname = "bits"; version = "0.5.2"; sha256 = "1q5grjma421qiwjkwvnsakd4hxnf02bavfinky2skfhqvg63hkav"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base bytes mtl transformers ]; testHaskellDepends = [ base doctest ]; homepage = "http://github.com/ekmett/bits"; description = "Various bit twiddling and bitwise serialization primitives"; license = stdenv.lib.licenses.bsd3; }) {}; "bits-extra" = callPackage ({ mkDerivation, base, ghc-prim, vector }: mkDerivation { pname = "bits-extra"; version = "0.0.1.3"; sha256 = "1vdgj5zz5q7y4n11bsn4v53x5yi0fckj13vbfyrgb454x6rhhav9"; libraryHaskellDepends = [ base ghc-prim vector ]; doCheck = false; homepage = "https://github.com/haskell-works/bits-extra#readme"; description = "Useful bitwise operations"; license = stdenv.lib.licenses.bsd3; }) {}; "bitset-word8" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck , template-haskell, th-lift-instances }: mkDerivation { pname = "bitset-word8"; version = "0.1.1.1"; sha256 = "1pjjpqfqjnylfs5npnh7w75h9xk5gpkwzaqx0a972wa9h18gih7z"; libraryHaskellDepends = [ base containers template-haskell th-lift-instances ]; testHaskellDepends = [ base containers hspec QuickCheck template-haskell th-lift-instances ]; homepage = "https://github.com/nshimaza/bitset-word8#readme"; description = "Space efficient set of Word8 and some pre-canned sets useful for parsing HTTP"; license = stdenv.lib.licenses.mit; }) {}; "bitx-bitcoin" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, directory , doctest, exceptions, hspec, http-client, http-client-tls , http-types, microlens, microlens-th, network, QuickCheck, safe , scientific, split, text, time }: mkDerivation { pname = "bitx-bitcoin"; version = "0.12.0.0"; sha256 = "0wf86pkpm5vlcv5cci2sn6by0ajmq44b3azxc41zivqdpf5kkwii"; libraryHaskellDepends = [ aeson base bytestring deepseq exceptions http-client http-client-tls http-types microlens microlens-th network QuickCheck scientific split text time ]; testHaskellDepends = [ aeson base bytestring directory doctest hspec http-client http-types microlens safe text time ]; doCheck = false; homepage = "https://github.com/tebello-thejane/bitx.hs"; description = "A Haskell library for working with the BitX bitcoin exchange"; license = stdenv.lib.licenses.bsd3; }) {}; "blake2" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "blake2"; version = "0.2.0"; sha256 = "1z1c70l2lmaj7d4wffsikf2w61i5ypjxnlwxddd8zsf6ypii1n87"; libraryHaskellDepends = [ base bytestring ]; doCheck = false; homepage = "https://github.com/centromere/blake2"; description = "A library providing BLAKE2"; license = stdenv.lib.licenses.publicDomain; }) {}; "blas-ffi" = callPackage ({ mkDerivation, base, blas, netlib-ffi }: mkDerivation { pname = "blas-ffi"; version = "0.1"; sha256 = "1zmw1x37ayssplj8w01ivfyh2jjg906c389cjah4hpn5dpb7p9w5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base netlib-ffi ]; libraryPkgconfigDepends = [ blas ]; homepage = "http://hub.darcs.net/thielema/blas-ffi/"; description = "Auto-generated interface to Fortran BLAS"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) blas;}; "blas-hs" = callPackage ({ mkDerivation, base, blas, storable-complex, vector }: mkDerivation { pname = "blas-hs"; version = "0.1.1.0"; sha256 = "11mhjvqjnap4lj70f6lxjrjrdlkw8gnmd1lz4cfkjawq4w4npq40"; libraryHaskellDepends = [ base storable-complex ]; librarySystemDepends = [ blas ]; testHaskellDepends = [ base vector ]; homepage = "https://github.com/Rufflewind/blas-hs"; description = "Low-level Haskell bindings to Blas"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) blas;}; "blaze-bootstrap" = callPackage ({ mkDerivation, base, blaze-html, text }: mkDerivation { pname = "blaze-bootstrap"; version = "0.1.0.1"; sha256 = "0qsis1hwd8sqcciibxwy8p6irszwa2fy5m75qxp46ymfal5lrdak"; libraryHaskellDepends = [ base blaze-html text ]; homepage = "http://github.com/agrafix/blaze-bootstrap"; description = "Blaze helper functions for bootstrap pages"; license = stdenv.lib.licenses.mit; }) {}; "blaze-builder" = callPackage ({ mkDerivation, base, bytestring, deepseq, HUnit, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 , text, utf8-string }: mkDerivation { pname = "blaze-builder"; version = "0.4.1.0"; sha256 = "05681dih2d8s96an945wkbwl05w8ddbcfx8n3r3ck79ydyb8pz4i"; libraryHaskellDepends = [ base bytestring deepseq text ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text utf8-string ]; homepage = "http://github.com/lpsmith/blaze-builder"; description = "Efficient buffered output"; license = stdenv.lib.licenses.bsd3; }) {}; "blaze-colonnade" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, colonnade, doctest , text }: mkDerivation { pname = "blaze-colonnade"; version = "1.2.2"; sha256 = "0k51iqfr2dvc445q6jzvf4mb3q3x4z0vvf9p8fhd4npazwb72bqz"; libraryHaskellDepends = [ base blaze-html blaze-markup colonnade text ]; testHaskellDepends = [ base colonnade doctest ]; homepage = "https://github.com/andrewthad/colonnade#readme"; description = "Helper functions for using blaze-html with colonnade"; license = stdenv.lib.licenses.bsd3; }) {}; "blaze-html" = callPackage ({ mkDerivation, base, blaze-builder, blaze-markup, bytestring , text }: mkDerivation { pname = "blaze-html"; version = "0.9.1.1"; sha256 = "06xv8fqhclfjj61z74cgggn4lmx1s7diakxg84mnkgfvk11983pa"; libraryHaskellDepends = [ base blaze-builder blaze-markup bytestring text ]; doCheck = false; homepage = "http://jaspervdj.be/blaze"; description = "A blazingly fast HTML combinator library for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "blaze-markup" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, text }: mkDerivation { pname = "blaze-markup"; version = "0.8.2.2"; sha256 = "1qc2mn2zb2sdj3xvv73asibqnb11l7b5l30ff05qrfh7sy7wzw66"; revision = "1"; editedCabalFile = "0ivspcxz0b2r7kcas5hlw0fh92883r8ghwz9lck7nyqn6wn5i8zx"; libraryHaskellDepends = [ base blaze-builder bytestring text ]; doCheck = false; homepage = "http://jaspervdj.be/blaze"; description = "A blazingly fast markup combinator library for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "blaze-svg" = callPackage ({ mkDerivation, base, blaze-markup, mtl }: mkDerivation { pname = "blaze-svg"; version = "0.3.6.1"; sha256 = "0q5a4wam0sidng0cfsivwkyph9snyilk7rsdx4vb6wz9l6xz397n"; libraryHaskellDepends = [ base blaze-markup mtl ]; homepage = "https://github.com/deepakjois/blaze-svg"; description = "SVG combinator library"; license = stdenv.lib.licenses.bsd3; }) {}; "blaze-textual" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, double-conversion , ghc-prim, integer-gmp, old-locale, QuickCheck, test-framework , test-framework-quickcheck2, text, time, vector }: mkDerivation { pname = "blaze-textual"; version = "0.2.1.0"; sha256 = "0bbcykkrlgdb6jaz72njriq9if6bzsx52jn26k093f5sn1d7jhhh"; libraryHaskellDepends = [ base blaze-builder bytestring ghc-prim integer-gmp old-locale text time vector ]; testHaskellDepends = [ base blaze-builder bytestring double-conversion QuickCheck test-framework test-framework-quickcheck2 ]; homepage = "http://github.com/bos/blaze-textual"; description = "Fast rendering of common datatypes"; license = stdenv.lib.licenses.bsd3; }) {}; "bmp" = callPackage ({ mkDerivation, base, binary, bytestring }: mkDerivation { pname = "bmp"; version = "1.2.6.3"; sha256 = "1k6s5z520dadj38y7ja0m4syrg094gyq14c63i6wx2701zj3viiw"; libraryHaskellDepends = [ base binary bytestring ]; homepage = "https://github.com/benl23x5/bmp"; description = "Read and write uncompressed BMP image files"; license = stdenv.lib.licenses.mit; }) {}; "bno055-haskell" = callPackage ({ mkDerivation, base, bytestring, cereal, h2c, mtl, resourcet }: mkDerivation { pname = "bno055-haskell"; version = "0.1.0"; sha256 = "1n4s0ljlgf1qrlyzaj161nbx7sa162v26p0i2i17n12m8zwjkp3s"; libraryHaskellDepends = [ base bytestring cereal h2c mtl resourcet ]; homepage = "https://bitbucket.org/fmapE/bno055-haskell"; description = "Library for communication with the Bosch BNO055 orientation sensor"; license = stdenv.lib.licenses.mit; }) {}; "boltzmann-samplers" = callPackage ({ mkDerivation, ad, base, containers, hashable, hmatrix, ieee754 , MonadRandom, mtl, QuickCheck, transformers, unordered-containers , vector }: mkDerivation { pname = "boltzmann-samplers"; version = "0.1.1.0"; sha256 = "13l7ml35hm0i2rgw419n7xp2zp58pafm6gmmik3jgbmhfwgkwz6y"; libraryHaskellDepends = [ ad base containers hashable hmatrix ieee754 MonadRandom mtl QuickCheck transformers unordered-containers vector ]; homepage = "https://github.com/Lysxia/boltzmann-samplers#readme"; description = "Uniform random generators"; license = stdenv.lib.licenses.mit; }) {}; "boolean-like" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers , semigroups, text, vector }: mkDerivation { pname = "boolean-like"; version = "0.1.1.0"; sha256 = "1f2qjqjz13w6gq80qymq57917k5aknhxbx4lzpnn30frlqhpp93c"; libraryHaskellDepends = [ attoparsec base bytestring containers semigroups text vector ]; homepage = "http://github.com/Shou/boolean-like"; description = "Logical combinatory operations dealing with datatypes representing booleans by their constructors"; license = stdenv.lib.licenses.bsd3; }) {}; "boolean-normal-forms" = callPackage ({ mkDerivation, base, cond, containers, deepseq, QuickCheck, tasty , tasty-quickcheck }: mkDerivation { pname = "boolean-normal-forms"; version = "0.0.1"; sha256 = "12i0jarbv7gq2p8zw0jgh2gq3wqk6s0vsc9rd0g7c36srcmr944b"; revision = "1"; editedCabalFile = "1p31kqxp77xdhkszppmnzqgxp883vasrh5910qfif50lch39myfm"; libraryHaskellDepends = [ base cond containers deepseq ]; testHaskellDepends = [ base cond containers QuickCheck tasty tasty-quickcheck ]; description = "Boolean normal form: NNF, DNF & CNF"; license = stdenv.lib.licenses.mit; }) {}; "boolsimplifier" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "boolsimplifier"; version = "0.1.8"; sha256 = "13w2i7b2g9w5kzqnbjjdzf3r2dm7a4xxags02khhwlj1f8vsjvq9"; revision = "1"; editedCabalFile = "0xqm0vn9i49b75fnvnvcnr9m4zwvhqynrkcjdxghrsxayg420lnh"; libraryHaskellDepends = [ base containers ]; description = "Simplification tools for simple propositional formulas"; license = stdenv.lib.licenses.bsd3; }) {}; "bordacount" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck }: mkDerivation { pname = "bordacount"; version = "0.1.0.0"; sha256 = "1kpx8q50j5k49mbrm1kpcd34jgvx4rfmw3bm4qbjrp48ysai0sfb"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base hspec QuickCheck ]; homepage = "https://github.com/hverr/bordacount#readme"; description = "Implementation of the Borda count election method"; license = stdenv.lib.licenses.bsd3; }) {}; "boring" = callPackage ({ mkDerivation, adjunctions, base, base-compat, constraints, fin , generics-sop, streams, tagged, transformers, transformers-compat , vec }: mkDerivation { pname = "boring"; version = "0.1.1"; sha256 = "1v33mj4rqg0l7161ajmd35k73n66cscg7wsnmb84z0wp1wxlmhwg"; libraryHaskellDepends = [ adjunctions base base-compat constraints fin generics-sop streams tagged transformers transformers-compat vec ]; homepage = "https://github.com/phadej/boring"; description = "Boring and Absurd types"; license = stdenv.lib.licenses.bsd3; }) {}; "both" = callPackage ({ mkDerivation, base, semigroups, zero }: mkDerivation { pname = "both"; version = "0.1.1.0"; sha256 = "13hf6j8qfaqw446ifyx0y60j9kvlvm0yj3r4h910bcszfjvyhkkg"; revision = "1"; editedCabalFile = "0fi2lvxcdnj9bi683kl840xpyj12wxwxvqbi86a6qp4r8bq8442n"; libraryHaskellDepends = [ base semigroups zero ]; homepage = "https://github.com/barrucadu/both"; description = "Like Maybe, but with a different Monoid instance"; license = stdenv.lib.licenses.mit; }) {}; "bound" = callPackage ({ mkDerivation, base, bifunctors, binary, bytes, Cabal , cabal-doctest, cereal, comonad, deepseq, deriving-compat, doctest , functor-classes-compat, hashable, mmorph, profunctors , template-haskell, transformers, transformers-compat, vector, void }: mkDerivation { pname = "bound"; version = "2.0.1"; sha256 = "0xmvkwambzmji1czxipl9cms5l3v98765b9spmb3wn5n6dpj0ji9"; revision = "7"; editedCabalFile = "0amr5rpq8andqq3z2dsh8hn67g3x7ykcmqq899vbkxwnpvg60h5r"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base bifunctors binary bytes cereal comonad deepseq hashable mmorph profunctors template-haskell transformers transformers-compat ]; testHaskellDepends = [ base deriving-compat doctest functor-classes-compat transformers transformers-compat vector void ]; homepage = "http://github.com/ekmett/bound/"; description = "Making de Bruijn Succ Less"; license = stdenv.lib.licenses.bsd3; }) {}; "boundingboxes" = callPackage ({ mkDerivation, base, lens }: mkDerivation { pname = "boundingboxes"; version = "0.2.3"; sha256 = "0r3mffqxqadn8qklq3kr0ggirkficfj8ic1fxgki2zrc5jm4f2g8"; libraryHaskellDepends = [ base lens ]; homepage = "https://github.com/fumieval/boundingboxes"; description = "A generic boundingbox for an arbitrary vector"; license = stdenv.lib.licenses.bsd3; }) {}; "bower-json" = callPackage ({ mkDerivation, aeson, aeson-better-errors, base, bytestring , deepseq, ghc-prim, mtl, scientific, tasty, tasty-hunit, text , transformers, unordered-containers, vector }: mkDerivation { pname = "bower-json"; version = "1.0.0.1"; sha256 = "0wvygg3rdbxzrmr61a9w6ddv9pfric85ih8hnxyk0ydzn7i59abs"; libraryHaskellDepends = [ aeson aeson-better-errors base bytestring deepseq ghc-prim mtl scientific text transformers unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring tasty tasty-hunit text unordered-containers ]; homepage = "https://github.com/hdgarrood/bower-json"; description = "Read bower.json from Haskell"; license = stdenv.lib.licenses.mit; }) {}; "boxes" = callPackage ({ mkDerivation, base, QuickCheck, split }: mkDerivation { pname = "boxes"; version = "0.1.5"; sha256 = "1hsnmw95i58d4bkpxby3ddsj1cawypw4mdyb18m393s5i8p7iq9q"; libraryHaskellDepends = [ base split ]; testHaskellDepends = [ base QuickCheck split ]; description = "2D text pretty-printing library"; license = stdenv.lib.licenses.bsd3; }) {}; "bsb-http-chunked" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, deepseq, gauge , semigroups }: mkDerivation { pname = "bsb-http-chunked"; version = "0.0.0.4"; sha256 = "0z0f18yc6zlwh29c6175ivfcin325lvi4irpvv0n3cmq7vi0k0ql"; libraryHaskellDepends = [ base bytestring ]; benchmarkHaskellDepends = [ base blaze-builder bytestring deepseq gauge semigroups ]; doCheck = false; homepage = "http://github.com/sjakobi/bsb-http-chunked"; description = "Chunked HTTP transfer encoding for bytestring builders"; license = stdenv.lib.licenses.bsd3; }) {}; "bson" = callPackage ({ mkDerivation, base, binary, bytestring, cryptohash , data-binary-ieee754, mtl, network, QuickCheck, test-framework , test-framework-quickcheck2, text, time }: mkDerivation { pname = "bson"; version = "0.3.2.7"; sha256 = "0avzr3aa3mbr9hcjwd0nr0pnpiym7s35qw7nghz51mrzb76rsci7"; revision = "1"; editedCabalFile = "1y6gy4rq2wb123p1qc35p0hnk8dqh2hnlys2c97znwcjjsd5p203"; libraryHaskellDepends = [ base binary bytestring cryptohash data-binary-ieee754 mtl network text time ]; testHaskellDepends = [ base binary bytestring cryptohash data-binary-ieee754 mtl network QuickCheck test-framework test-framework-quickcheck2 text time ]; homepage = "http://github.com/mongodb-haskell/bson"; description = "BSON documents are JSON-like objects with a standard binary encoding"; license = stdenv.lib.licenses.asl20; }) {}; "bson-lens" = callPackage ({ mkDerivation, base, bson, lens, text }: mkDerivation { pname = "bson-lens"; version = "0.1.1"; sha256 = "0q5ixrfgybf80q0x2p80qjy1kqarm2129hmzzqgcpn7jvqbv8fyp"; libraryHaskellDepends = [ base bson lens text ]; homepage = "https://github.com/jb55/bson-lens"; description = "BSON lenses"; license = stdenv.lib.licenses.mit; }) {}; "btrfs" = callPackage ({ mkDerivation, base, bytestring, time, unix }: mkDerivation { pname = "btrfs"; version = "0.2.0.0"; sha256 = "1h56yb4a3i1c452splxj06c8harrcws2pg86rx7jz6b804ncrzr2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring time unix ]; homepage = "https://github.com/redneb/hs-btrfs"; description = "Bindings to the btrfs API"; license = stdenv.lib.licenses.bsd3; }) {}; "buffer-builder" = callPackage ({ mkDerivation, base, bytestring, mtl, text, unordered-containers , vector }: mkDerivation { pname = "buffer-builder"; version = "0.2.4.7"; sha256 = "0n1zb12zm86rm3jqpdh7j15w6dd1mii0fmaihkdqm0b1rv2zm2dk"; libraryHaskellDepends = [ base bytestring mtl text unordered-containers vector ]; doCheck = false; homepage = "https://github.com/chadaustin/buffer-builder"; description = "Library for efficiently building up buffers, one piece at a time"; license = stdenv.lib.licenses.bsd3; }) {}; "buffer-pipe" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "buffer-pipe"; version = "0.0"; sha256 = "1kywa95mq6s8ldjkvy9j8yalbm83ms9a1lg9s8h0xxw837jbcx88"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; doHaddock = false; description = "Read from stdin and write to stdout in large blocks"; license = stdenv.lib.licenses.bsd3; }) {}; "bugsnag-haskell" = callPackage ({ mkDerivation, aeson, aeson-qq, base, bytestring , case-insensitive, containers, doctest, Glob, hspec, http-client , http-client-tls, http-conduit, http-types, iproute, network , parsec, template-haskell, text, th-lift-instances, time , ua-parser, unliftio, wai }: mkDerivation { pname = "bugsnag-haskell"; version = "0.0.3.0"; sha256 = "1g1wqs3vlgdyk8f0xwvrzb1hc77xmjm8ygaw1skrh64darj8y9cq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring case-insensitive containers Glob http-client http-client-tls http-conduit http-types iproute network parsec template-haskell text th-lift-instances time ua-parser wai ]; testHaskellDepends = [ aeson aeson-qq base doctest hspec text time unliftio ]; doCheck = false; homepage = "https://github.com/pbrisbin/bugsnag-haskell#readme"; description = "Bugsnag error reporter for Haskell"; license = stdenv.lib.licenses.mit; }) {}; "bulletproofs" = callPackage ({ mkDerivation, arithmoi, base, containers, criterion, cryptonite , memory, MonadRandom, protolude, QuickCheck, random-shuffle, tasty , tasty-discover, tasty-hunit, tasty-quickcheck, text }: mkDerivation { pname = "bulletproofs"; version = "0.4.0"; sha256 = "0aw485g11mpx74wx3pb831z64jq085pvrp150fy0fbnjyi0ahvkc"; libraryHaskellDepends = [ arithmoi base containers cryptonite memory MonadRandom protolude random-shuffle text ]; testHaskellDepends = [ arithmoi base containers cryptonite memory MonadRandom protolude QuickCheck random-shuffle tasty tasty-discover tasty-hunit tasty-quickcheck text ]; testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ arithmoi base containers criterion cryptonite memory MonadRandom protolude QuickCheck random-shuffle tasty tasty-hunit tasty-quickcheck text ]; homepage = "https://github.com/adjoint-io/bulletproofs#readme"; license = stdenv.lib.licenses.asl20; }) {}; "butter" = callPackage ({ mkDerivation, aeson, base, bytestring, containers , forkable-monad, free, HUnit, network-simple, stm , template-haskell, text, transformers }: mkDerivation { pname = "butter"; version = "0.1.0.6"; sha256 = "0r215qycck6w6286w0y69ghpzmcp1bl23j44arabrh2p39lb4h46"; libraryHaskellDepends = [ aeson base bytestring containers forkable-monad free HUnit network-simple stm template-haskell text transformers ]; doCheck = false; homepage = "https://github.com/System-Indystress/Butter#readme"; description = "Monad Transformer for Asyncronous Message Passing"; license = stdenv.lib.licenses.bsd3; }) {}; "bv" = callPackage ({ mkDerivation, base, ghc-prim, integer-gmp }: mkDerivation { pname = "bv"; version = "0.5"; sha256 = "1nkvqwqcjl57p6ir0sllb54vbj6q0l3s3w7z3z2svxjq2ymqk884"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ghc-prim integer-gmp ]; homepage = "https://github.com/iagoabal/haskell-bv"; description = "Bit-vector arithmetic library"; license = stdenv.lib.licenses.bsd3; }) {}; "bv-little" = callPackage ({ mkDerivation, base, deepseq, hashable, integer-gmp , mono-traversable, primitive, QuickCheck, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "bv-little"; version = "0.1.2"; sha256 = "0xscq4qjwisqiykdhiirxc58gsrmabvxmxwxw80f2m6ia103k3cc"; libraryHaskellDepends = [ base deepseq hashable integer-gmp mono-traversable primitive QuickCheck ]; testHaskellDepends = [ base deepseq hashable mono-traversable QuickCheck tasty tasty-hunit tasty-quickcheck ]; homepage = "https://github.com/recursion-ninja/bv-little"; description = "Efficient little-endian bit vector library"; license = stdenv.lib.licenses.bsd3; }) {}; "byteable" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "byteable"; version = "0.1.1"; sha256 = "1qizg0kxxjqnd3cbrjhhidk5pbbciz0pb3z5kzikjjxnnnhk8fr4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring ]; homepage = "http://github.com/vincenthz/hs-byteable"; description = "Type class for sequence of bytes"; license = stdenv.lib.licenses.bsd3; }) {}; "bytedump" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "bytedump"; version = "1.0"; sha256 = "1pf01mna3isx3i7m50yz3pw5ygz5sg8i8pshjb3yw8q41w2ba5xf"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring ]; homepage = "http://github.com/vincenthz/hs-bytedump"; description = "Flexible byte dump helpers for human readers"; license = stdenv.lib.licenses.bsd3; }) {}; "byteorder" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "byteorder"; version = "1.0.4"; sha256 = "06995paxbxk8lldvarqpb3ygcjbg4v8dk4scib1rjzwlhssvn85x"; libraryHaskellDepends = [ base ]; homepage = "http://community.haskell.org/~aslatter/code/byteorder"; description = "Exposes the native endianness or byte ordering of the system"; license = stdenv.lib.licenses.bsd3; }) {}; "bytes" = callPackage ({ mkDerivation, base, binary, bytestring, Cabal, cabal-doctest , cereal, containers, directory, doctest, filepath, hashable, mtl , scientific, text, time, transformers, transformers-compat , unordered-containers, void }: mkDerivation { pname = "bytes"; version = "0.15.5"; sha256 = "063il2vrn0p88r9gzndh4ijs0mxj37khkc9ym9bqdsv7ngk3b683"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base binary bytestring cereal containers hashable mtl scientific text time transformers transformers-compat unordered-containers void ]; testHaskellDepends = [ base directory doctest filepath ]; homepage = "https://github.com/ekmett/bytes"; description = "Sharing code for serialization between binary and cereal"; license = stdenv.lib.licenses.bsd3; }) {}; "byteset" = callPackage ({ mkDerivation, base, binary }: mkDerivation { pname = "byteset"; version = "0.1.1.0"; sha256 = "18dg863wbbjh95yial4gy6vi5spwygp0l7dfx6bj00lz4xdrqj8k"; revision = "1"; editedCabalFile = "1lgxxxrmw4g32pa861n6qbfpzwv14wfjrlp4hv5zd9hygy6v6q2p"; libraryHaskellDepends = [ base binary ]; description = "Set of bytes"; license = stdenv.lib.licenses.bsd3; }) {}; "bytestring-builder" = callPackage ({ mkDerivation, base, bytestring, deepseq }: mkDerivation { pname = "bytestring-builder"; version = "0.10.8.2.0"; sha256 = "0grcrgwwwcvwrs9az7l4d3kf0lsqfa9qpmjzf6iyanvwn9nyzyi7"; libraryHaskellDepends = [ base bytestring deepseq ]; doHaddock = false; description = "The new bytestring builder, packaged outside of GHC"; license = stdenv.lib.licenses.bsd3; }) {}; "bytestring-conversion" = callPackage ({ mkDerivation, attoparsec, base, bytestring, case-insensitive , double-conversion, QuickCheck, tasty, tasty-quickcheck, text }: mkDerivation { pname = "bytestring-conversion"; version = "0.3.1"; sha256 = "1y2fhwz632sp7n0iw87lz2g8vks4jgxz2kw99kysgivxfd4fmdqk"; revision = "2"; editedCabalFile = "1x8c42cfzb6fdvgkxxdxcpdf16csimlzsgahb1axnplmr6b3ba63"; libraryHaskellDepends = [ attoparsec base bytestring case-insensitive double-conversion text ]; testHaskellDepends = [ base bytestring QuickCheck tasty tasty-quickcheck ]; homepage = "https://github.com/twittner/bytestring-conversion/"; description = "Type-classes to convert values to and from ByteString"; license = stdenv.lib.licenses.mpl20; }) {}; "bytestring-lexing" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "bytestring-lexing"; version = "0.5.0.2"; sha256 = "0wrzniawhgpphc6yx1v972gyqxdbv0pizaz9bafahrshyb9svy81"; libraryHaskellDepends = [ base bytestring ]; homepage = "http://code.haskell.org/~wren/"; description = "Parse and produce literals efficiently from strict or lazy bytestrings"; license = stdenv.lib.licenses.bsd2; }) {}; "bytestring-strict-builder" = callPackage ({ mkDerivation, base, base-prelude, bytestring, semigroups }: mkDerivation { pname = "bytestring-strict-builder"; version = "0.4.5.1"; sha256 = "17n6ll8k26312fgxbhws1yrswvy5dbsgyf57qksnj0akdssysy8q"; revision = "1"; editedCabalFile = "1snn8qb17maa76zji75i4yfz9x8ci16xp6zwg6kgwb33lf06imnd"; libraryHaskellDepends = [ base base-prelude bytestring semigroups ]; doCheck = false; homepage = "https://github.com/nikita-volkov/bytestring-strict-builder"; description = "An efficient strict bytestring builder"; license = stdenv.lib.licenses.mit; }) {}; "bytestring-tree-builder" = callPackage ({ mkDerivation, base, base-prelude, bytestring, semigroups, text }: mkDerivation { pname = "bytestring-tree-builder"; version = "0.2.7.2"; sha256 = "03h2nmhyrr63gw4xmflsrmwf80gvayhs32wnpg3k9aqfjzpz4bd1"; libraryHaskellDepends = [ base base-prelude bytestring semigroups text ]; doCheck = false; homepage = "https://github.com/nikita-volkov/bytestring-tree-builder"; description = "A very efficient ByteString builder implementation based on the binary tree"; license = stdenv.lib.licenses.mit; }) {}; "bzlib" = callPackage ({ mkDerivation, base, bytestring, bzip2 }: mkDerivation { pname = "bzlib"; version = "0.5.0.5"; sha256 = "0zh130vw719a8d11q5qzc3ilzgv8cqyc2a7r1a131cv1fjnd1rwy"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ bzip2 ]; description = "Compression and decompression in the bzip2 format"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) bzip2;}; "bzlib-conduit" = callPackage ({ mkDerivation, base, bindings-DSL, bytestring, bzip2, conduit , data-default-class, hspec, mtl, random, resourcet }: mkDerivation { pname = "bzlib-conduit"; version = "0.3.0.1"; sha256 = "0fd2hnr782s7qgipazg2yxwia9qqhkvm9bcm90773c3zkxa13n23"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class mtl resourcet ]; librarySystemDepends = [ bzip2 ]; testHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class hspec mtl random resourcet ]; benchmarkHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class mtl resourcet ]; homepage = "https://github.com/snoyberg/bzlib-conduit#readme"; description = "Streaming compression/decompression via conduits"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) bzip2;}; "c2hs" = callPackage ({ mkDerivation, array, base, bytestring, containers, directory , dlist, filepath, HUnit, language-c, pretty, process, shelly , test-framework, test-framework-hunit, text, transformers }: mkDerivation { pname = "c2hs"; version = "0.28.6"; sha256 = "1nplgxfin139x12sb656f5870rpdclrhzi8mq8pry035qld15pci"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base bytestring containers directory dlist filepath language-c pretty process ]; testHaskellDepends = [ base filepath HUnit shelly test-framework test-framework-hunit text transformers ]; doHaddock = false; homepage = "https://github.com/haskell/c2hs"; description = "C->Haskell FFI tool that gives some cross-language type safety"; license = stdenv.lib.licenses.gpl2; }) {}; "cabal-doctest" = callPackage ({ mkDerivation, base, Cabal, directory, filepath }: mkDerivation { pname = "cabal-doctest"; version = "1.0.6"; sha256 = "0bgd4jdmzxq5y465r4sf4jv2ix73yvblnr4c9wyazazafddamjny"; revision = "2"; editedCabalFile = "1kbiwqm4fxrsdpcqijdq98h8wzmxydcvxd03f1z8dliqzyqsbd60"; libraryHaskellDepends = [ base Cabal directory filepath ]; homepage = "https://github.com/phadej/cabal-doctest"; description = "A Setup.hs helper for doctests running"; license = stdenv.lib.licenses.bsd3; }) {}; "cabal-install" = callPackage ({ mkDerivation, array, async, base, base16-bytestring, binary , bytestring, Cabal, containers, cryptohash-sha256, deepseq , directory, echo, edit-distance, filepath, hackage-security , hashable, HTTP, mtl, network, network-uri, parsec, pretty , process, random, stm, tar, text, time, unix, zip-archive, zlib }: mkDerivation { pname = "cabal-install"; version = "2.4.1.0"; sha256 = "1b91rcs00wr5mf55c6xl8hrxmymlq72w71qm5r0q4j869asv5g39"; revision = "3"; editedCabalFile = "1mnm6mfrgavq3blvkm3wz45pqrj10apjihg1g9cds58qp19m9r1h"; configureFlags = [ "-f-native-dns" ]; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal filepath process ]; executableHaskellDepends = [ array async base base16-bytestring binary bytestring Cabal containers cryptohash-sha256 deepseq directory echo edit-distance filepath hackage-security hashable HTTP mtl network network-uri parsec pretty process random stm tar text time unix zip-archive zlib ]; doHaddock = false; doCheck = false; postInstall = '' mkdir $out/etc mv bash-completion $out/etc/bash_completion.d ''; homepage = "http://www.haskell.org/cabal/"; description = "The command-line interface for Cabal and Hackage"; license = stdenv.lib.licenses.bsd3; }) {}; "cabal-rpm" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, filepath , http-client, http-client-tls, http-conduit, process, simple-cmd , time, unix }: mkDerivation { pname = "cabal-rpm"; version = "0.12.6"; sha256 = "1k602v7v87w6xcd9a5m8n5grnjbkyn79rdi9azl7djna0rs129ns"; configureFlags = [ "-f-old-locale" ]; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal directory filepath http-client http-client-tls http-conduit process simple-cmd time unix ]; doHaddock = false; homepage = "https://github.com/juhp/cabal-rpm"; description = "RPM packaging tool for Haskell Cabal-based packages"; license = stdenv.lib.licenses.gpl3; }) {}; "cabal2nix" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, Cabal , containers, deepseq, directory, distribution-nixpkgs, filepath , hackage-db, hopenssl, hpack, language-nix, lens, monad-par , monad-par-extras, mtl, optparse-applicative, pretty, process , split, tasty, tasty-golden, text, time, transformers, yaml }: mkDerivation { pname = "cabal2nix"; version = "2.12"; sha256 = "0zm85ax4wcdkcyljm2nq40j2yi514x44wr4k75r5qjpsrpsg473v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-wl-pprint base bytestring Cabal containers deepseq directory distribution-nixpkgs filepath hackage-db hopenssl hpack language-nix lens optparse-applicative pretty process split text time transformers yaml ]; executableHaskellDepends = [ aeson base bytestring Cabal containers directory distribution-nixpkgs filepath hopenssl language-nix lens monad-par monad-par-extras mtl optparse-applicative pretty ]; testHaskellDepends = [ base Cabal containers directory filepath language-nix lens pretty process tasty tasty-golden ]; doCheck = false; preCheck = '' export PATH="$PWD/dist/build/cabal2nix:$PATH" export HOME="$TMPDIR/home" ''; homepage = "https://github.com/nixos/cabal2nix#readme"; description = "Convert Cabal files into Nix build instructions"; license = stdenv.lib.licenses.bsd3; }) {}; "cabal2spec" = callPackage ({ mkDerivation, base, Cabal, filepath, optparse-applicative, tasty , tasty-golden, time }: mkDerivation { pname = "cabal2spec"; version = "2.2.2.1"; sha256 = "0jv335b6vz1y6jp381hhrb2miniyqzkn18ansc67as04yf3ngmay"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal filepath time ]; executableHaskellDepends = [ base Cabal filepath optparse-applicative ]; testHaskellDepends = [ base Cabal filepath tasty tasty-golden ]; doCheck = false; homepage = "https://github.com/peti/cabal2spec"; description = "Convert Cabal files into rpm spec files"; license = stdenv.lib.licenses.gpl3; }) {}; "cache" = callPackage ({ mkDerivation, base, clock, hashable, hspec, stm, transformers , unordered-containers }: mkDerivation { pname = "cache"; version = "0.1.1.2"; sha256 = "0b0jggcbnrs0pppn60kaggxkwmg0ri7b1i4j5613abgw8bj258s8"; libraryHaskellDepends = [ base clock hashable stm transformers unordered-containers ]; testHaskellDepends = [ base clock hspec stm transformers ]; homepage = "https://github.com/hverr/haskell-cache#readme"; description = "An in-memory key/value store with expiration support"; license = stdenv.lib.licenses.bsd3; }) {}; "cachix" = callPackage ({ mkDerivation, async, base, base16-bytestring, base64-bytestring , bytestring, cachix-api, conduit, conduit-extra, cookie , cryptonite, data-default, dhall, directory, ed25519, filepath , fsnotify, here, hspec, hspec-discover, http-client , http-client-tls, http-conduit, http-types, lzma-conduit , megaparsec, memory, mmorph, netrc, optparse-applicative, process , protolude, retry, safe-exceptions, servant, servant-auth , servant-auth-client, servant-client, servant-client-core , servant-conduit, temporary, text, unix, uri-bytestring, versions }: mkDerivation { pname = "cachix"; version = "0.2.0"; sha256 = "0nk6ay0vdq656bwkbnd16y95ivjbi34k8k58gcabr91bgypp1fhn"; revision = "1"; editedCabalFile = "103ypqp0kclc1814q2ci5fi2jpfbxwmjqfsnkvwf3c1vr8cqplmh"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base base16-bytestring base64-bytestring bytestring cachix-api conduit conduit-extra cookie cryptonite data-default dhall directory ed25519 filepath fsnotify here http-client http-client-tls http-conduit http-types lzma-conduit megaparsec memory mmorph netrc optparse-applicative process protolude retry safe-exceptions servant servant-auth servant-auth-client servant-client servant-client-core servant-conduit text unix uri-bytestring versions ]; executableHaskellDepends = [ base cachix-api ]; executableToolDepends = [ hspec-discover ]; testHaskellDepends = [ base cachix-api directory here hspec protolude temporary ]; homepage = "https://github.com/cachix/cachix#readme"; description = "Command line client for Nix binary cache hosting https://cachix.org"; license = stdenv.lib.licenses.asl20; }) {}; "cachix-api" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , conduit, cookie, cryptonite, deepseq, exceptions, hspec , hspec-discover, http-api-data, http-media, lens, memory , protolude, resourcet, servant, servant-auth, servant-auth-server , servant-auth-swagger, servant-client, servant-swagger , servant-swagger-ui-core, string-conv, swagger2, text , transformers }: mkDerivation { pname = "cachix-api"; version = "0.2.0"; sha256 = "1wmyxknd5fliqfsavngpj01i34jcl39rsm1lx0nf13vlsf279wkk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base16-bytestring bytestring conduit cookie cryptonite deepseq exceptions http-api-data http-media lens memory resourcet servant servant-auth servant-auth-server servant-auth-swagger servant-client servant-swagger string-conv swagger2 text transformers ]; executableHaskellDepends = [ aeson base ]; testHaskellDepends = [ aeson base base16-bytestring bytestring conduit cookie cryptonite hspec http-api-data http-media lens memory protolude servant servant-auth servant-auth-server servant-auth-swagger servant-swagger servant-swagger-ui-core string-conv swagger2 text transformers ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/cachix/cachix#readme"; description = "Servant HTTP API specification for https://cachix.org"; license = stdenv.lib.licenses.asl20; }) {}; "cacophony" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, base16-bytestring , bytestring, criterion, cryptonite, deepseq, directory, exceptions , free, hlint, lens, memory, monad-coroutine, mtl, safe-exceptions , text, transformers }: mkDerivation { pname = "cacophony"; version = "0.10.1"; sha256 = "1w9v04mdyzvwndqfb8my9a82b51avgwfnl6g7w89xj37ax9ariaj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cryptonite exceptions free lens memory monad-coroutine mtl safe-exceptions transformers ]; testHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring directory hlint text ]; benchmarkHaskellDepends = [ async base base16-bytestring bytestring criterion deepseq ]; homepage = "https://github.com/centromere/cacophony#readme"; description = "A library implementing the Noise protocol"; license = stdenv.lib.licenses.publicDomain; }) {}; "calendar-recycling" = callPackage ({ mkDerivation, base, containers, html, old-time, utility-ht }: mkDerivation { pname = "calendar-recycling"; version = "0.0.0.1"; sha256 = "0afmnii65axpqk3x50wj1d17942m1kyhwka3bn78ylxy9z7rrlwc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers html old-time utility-ht ]; doHaddock = false; homepage = "http://hub.darcs.net/thielema/calendar-recycling"; description = "List years with the same calendars"; license = stdenv.lib.licenses.bsd3; }) {}; "call-stack" = callPackage ({ mkDerivation, base, nanospec }: mkDerivation { pname = "call-stack"; version = "0.1.0"; sha256 = "1qmihf5jafmc79sk52l6gpx75f5bnla2lp62kh3p34x3j84mwpzj"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base nanospec ]; homepage = "https://github.com/sol/call-stack#readme"; description = "Use GHC call-stacks in a backward compatible way"; license = stdenv.lib.licenses.mit; }) {}; "carray" = callPackage ({ mkDerivation, array, base, binary, bytestring, ix-shapable , QuickCheck, syb }: mkDerivation { pname = "carray"; version = "0.1.6.8"; sha256 = "04qny61gcjblqjrz761wp4bdkxk6zbm31xn6h426iybw9kanf6cg"; libraryHaskellDepends = [ array base binary bytestring ix-shapable QuickCheck syb ]; testHaskellDepends = [ array base ix-shapable QuickCheck ]; benchmarkHaskellDepends = [ array base ]; description = "A C-compatible array library"; license = stdenv.lib.licenses.bsd3; }) {}; "case-insensitive" = callPackage ({ mkDerivation, base, bytestring, deepseq, hashable, HUnit , test-framework, test-framework-hunit, text }: mkDerivation { pname = "case-insensitive"; version = "1.2.0.11"; sha256 = "1qrpxfirsxckg7jv28f5ah2qc8lh95hp7rnqkbqs1ahcwlbnvkm7"; libraryHaskellDepends = [ base bytestring deepseq hashable text ]; testHaskellDepends = [ base bytestring HUnit test-framework test-framework-hunit text ]; homepage = "https://github.com/basvandijk/case-insensitive"; description = "Case insensitive string comparison"; license = stdenv.lib.licenses.bsd3; }) {}; "cased" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "cased"; version = "0.1.0.0"; sha256 = "08xdc0mpp6b6inaxh6cr6ni08sy2ahfcbq8xbs3m4cfqbrqfd543"; libraryHaskellDepends = [ base text ]; homepage = "https://github.com/jb55/cased"; description = "Track string casing in its type"; license = stdenv.lib.licenses.mit; }) {}; "cases" = callPackage ({ mkDerivation, attoparsec, base-prelude, loch-th, text }: mkDerivation { pname = "cases"; version = "0.1.3.2"; sha256 = "1ad8b4rvz6lnnhdk63xm5rpk2dwj97whfd69gvnw5ajifwpn7kwy"; libraryHaskellDepends = [ attoparsec base-prelude loch-th text ]; doCheck = false; homepage = "https://github.com/nikita-volkov/cases"; description = "A converter for spinal, snake and camel cases"; license = stdenv.lib.licenses.mit; }) {}; "casing" = callPackage ({ mkDerivation, base, split, tasty, tasty-hunit }: mkDerivation { pname = "casing"; version = "0.1.4.0"; sha256 = "1mznhlbg8qd2yrjg23rq7s77bijn92nrfx7bvx9sw8sqxwqkd2lf"; libraryHaskellDepends = [ base split ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Convert between various source code casing conventions"; license = stdenv.lib.licenses.mit; }) {}; "cassava" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring, containers , deepseq, hashable, Only, scientific, text, text-short , unordered-containers, vector }: mkDerivation { pname = "cassava"; version = "0.5.1.0"; sha256 = "0xs2c5lpy0g5lsmp2cx0dm5lnxij7cgry6xd5gsn3bfdlap8lb3n"; revision = "1"; editedCabalFile = "1brz20js95synh0yw942ihy4y9y6nk4xnsqcjqi9580y24zcigkl"; configureFlags = [ "-f-bytestring--lt-0_10_4" ]; libraryHaskellDepends = [ array attoparsec base bytestring containers deepseq hashable Only scientific text text-short unordered-containers vector ]; doCheck = false; homepage = "https://github.com/hvr/cassava"; description = "A CSV parsing and encoding library"; license = stdenv.lib.licenses.bsd3; }) {}; "cassava-conduit" = callPackage ({ mkDerivation, array, base, bifunctors, bytestring, cassava , conduit, containers, mtl, QuickCheck, text }: mkDerivation { pname = "cassava-conduit"; version = "0.5.1"; sha256 = "1y3pjvc273vxb8lr3wckliw23n8vninl034wc0zlfh1asplp4nxm"; libraryHaskellDepends = [ array base bifunctors bytestring cassava conduit containers mtl text ]; testHaskellDepends = [ base bytestring cassava conduit QuickCheck text ]; homepage = "https://github.com/domdere/cassava-conduit"; description = "Conduit interface for cassava package"; license = stdenv.lib.licenses.bsd3; }) {}; "cassava-megaparsec" = callPackage ({ mkDerivation, base, bytestring, cassava, hspec, hspec-megaparsec , megaparsec, unordered-containers, vector }: mkDerivation { pname = "cassava-megaparsec"; version = "2.0.0"; sha256 = "0jwhvgfkgxpxp6cci9ahp3kryr4vaxbpqgjzf8ylr2592dm2irnf"; libraryHaskellDepends = [ base bytestring cassava megaparsec unordered-containers vector ]; testHaskellDepends = [ base bytestring cassava hspec hspec-megaparsec vector ]; homepage = "https://github.com/stackbuilders/cassava-megaparsec"; description = "Megaparsec parser of CSV files that plays nicely with Cassava"; license = stdenv.lib.licenses.mit; }) {}; "cassava-records" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cassava, containers , foldl, HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck , template-haskell, text, unordered-containers, vector }: mkDerivation { pname = "cassava-records"; version = "0.1.0.4"; sha256 = "13dgcqrlvcqifgisfk80f9siwzzbk96jhhbrnmrpmg95270k5y0i"; libraryHaskellDepends = [ attoparsec base bytestring cassava foldl template-haskell text unordered-containers vector ]; testHaskellDepends = [ attoparsec base bytestring cassava containers foldl HUnit QuickCheck tasty tasty-hunit tasty-quickcheck template-haskell text unordered-containers vector ]; homepage = "https://github.com/gdevanla/cassava-records#readme"; description = "Auto-generation of records data type"; license = stdenv.lib.licenses.bsd3; }) {}; "cast" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cast"; version = "0.1.0.2"; sha256 = "14dwsy80v1k0d9ksxb83h5lrz311d3nsgzcxxvivcdj4jzjlbm94"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/haskell-patterns/cast#readme"; description = "Abstact cast pattern"; license = stdenv.lib.licenses.bsd3; }) {}; "category" = callPackage ({ mkDerivation, alg, base, transformers }: mkDerivation { pname = "category"; version = "0.2.4.0"; sha256 = "0c1507vl3r91f401ccsnphhis8krrzj789vzx9ynlg2lfalkvnni"; libraryHaskellDepends = [ alg base transformers ]; description = "Categorical types and classes"; license = stdenv.lib.licenses.bsd3; }) {}; "cayley-client" = callPackage ({ mkDerivation, aeson, attoparsec, base, binary, bytestring , exceptions, http-client, http-conduit, lens, lens-aeson, mtl , text, transformers, unordered-containers, vector }: mkDerivation { pname = "cayley-client"; version = "0.4.9"; sha256 = "05i032xqi4hplchf9dklxqi0fh5byw2ibyf1ba2wnxql2j7y177z"; libraryHaskellDepends = [ aeson attoparsec base binary bytestring exceptions http-client http-conduit lens lens-aeson mtl text transformers unordered-containers vector ]; doCheck = false; homepage = "https://github.com/MichelBoucey/cayley-client"; description = "A Haskell client for the Cayley graph database"; license = stdenv.lib.licenses.bsd3; }) {}; "cborg" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , ghc-prim, half, integer-gmp, primitive, text }: mkDerivation { pname = "cborg"; version = "0.2.1.0"; sha256 = "10vlv5mwg9625rmir7mi0zj5ygs3j3vlhm2h8lilkbj5frgp764i"; libraryHaskellDepends = [ array base bytestring containers deepseq ghc-prim half integer-gmp primitive text ]; doCheck = false; description = "Concise Binary Object Representation"; license = stdenv.lib.licenses.bsd3; }) {}; "cborg-json" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, cborg, scientific, text , unordered-containers, vector }: mkDerivation { pname = "cborg-json"; version = "0.2.1.0"; sha256 = "01i0npbwf6cnjkwwk0l4fnwlbjhsj7vn3d4zd202hcnxdm7bbdiz"; libraryHaskellDepends = [ aeson aeson-pretty base cborg scientific text unordered-containers vector ]; homepage = "https://github.com/well-typed/cborg"; description = "A library for encoding JSON as CBOR"; license = stdenv.lib.licenses.bsd3; }) {}; "cereal" = callPackage ({ mkDerivation, array, base, bytestring, containers, ghc-prim , QuickCheck, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "cereal"; version = "0.5.8.0"; sha256 = "10j205g4w311ypk24ds2nmv1816s8645788s6a1vrfippa56dlrp"; libraryHaskellDepends = [ array base bytestring containers ghc-prim ]; testHaskellDepends = [ base bytestring QuickCheck test-framework test-framework-quickcheck2 ]; doCheck = false; homepage = "https://github.com/GaloisInc/cereal"; description = "A binary serialization library"; license = stdenv.lib.licenses.bsd3; }) {}; "cereal-conduit" = callPackage ({ mkDerivation, base, bytestring, cereal, conduit, HUnit, mtl , resourcet, transformers }: mkDerivation { pname = "cereal-conduit"; version = "0.8.0"; sha256 = "1srr7agvgfw78q5s1npjq5sgynvhjgllpihiv37ylkwqm4c4ap6r"; revision = "1"; editedCabalFile = "1imyl3g2bni8bc6kajr857xh94fscphksj3286pxfpa8yp9vqqpc"; libraryHaskellDepends = [ base bytestring cereal conduit resourcet transformers ]; testHaskellDepends = [ base bytestring cereal conduit HUnit mtl transformers ]; homepage = "https://github.com/snoyberg/conduit"; description = "Turn Data.Serialize Gets and Puts into Sources, Sinks, and Conduits"; license = stdenv.lib.licenses.bsd3; }) {}; "cereal-text" = callPackage ({ mkDerivation, base, cereal, text }: mkDerivation { pname = "cereal-text"; version = "0.1.0.2"; sha256 = "0k1ml0z5rksvrhz15i9afld7bybgylqmy5nmvik3p98zd3s1ayiw"; libraryHaskellDepends = [ base cereal text ]; homepage = "https://github.com/ulikoehler/cereal-text"; description = "Data.Text instances for the cereal serialization library"; license = stdenv.lib.licenses.asl20; }) {}; "cereal-time" = callPackage ({ mkDerivation, base, cereal, hspec, QuickCheck, time }: mkDerivation { pname = "cereal-time"; version = "0.1.0.0"; sha256 = "1ciwlkgpacc2yy5pfj0xpc0z2x7mjpv4rni550jfwny47q8dbimy"; libraryHaskellDepends = [ base cereal time ]; testHaskellDepends = [ base cereal hspec QuickCheck time ]; description = "Serialize instances for types from `time` package"; license = stdenv.lib.licenses.bsd3; }) {}; "cereal-vector" = callPackage ({ mkDerivation, base, bytestring, cereal, QuickCheck, vector }: mkDerivation { pname = "cereal-vector"; version = "0.2.0.1"; sha256 = "0czrb4l1n73cfxxlzbcqfa34qa3gw0m5w5mlz0rawylyqfk8a1pz"; libraryHaskellDepends = [ base bytestring cereal vector ]; testHaskellDepends = [ base cereal QuickCheck vector ]; homepage = "https://github.com/acfoltzer/cereal-vector"; description = "Serialize instances for Data.Vector types."; license = stdenv.lib.licenses.bsd3; }) {}; "cfenv" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hspec , raw-strings-qq }: mkDerivation { pname = "cfenv"; version = "0.1.0.0"; sha256 = "0zklgqkm33n8a2pq8h313xij4nvrv0brh7v4q024bglyam1ndscc"; libraryHaskellDepends = [ aeson base bytestring containers ]; testHaskellDepends = [ aeson base containers hspec raw-strings-qq ]; homepage = "https://github.com/tomphp/haskell-cfenv#readme"; description = "A library getting the environment when running on Cloud Foundry"; license = stdenv.lib.licenses.bsd3; }) {}; "cgi" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions, mtl , multipart, network, network-uri, parsec, time, xhtml }: mkDerivation { pname = "cgi"; version = "3001.3.0.3"; sha256 = "1rml686pvjhpd51vj6g79c6132m8kx6kxikk7g246imps3bl90gb"; revision = "3"; editedCabalFile = "06gyp3mxx9jkkbz9sbn389wjsz33s231vk53pbsm37a1z9ply14a"; libraryHaskellDepends = [ base bytestring containers exceptions mtl multipart network network-uri parsec time xhtml ]; homepage = "https://github.com/cheecheeo/haskell-cgi"; description = "A library for writing CGI programs"; license = stdenv.lib.licenses.bsd3; }) {}; "chan" = callPackage ({ mkDerivation, async, base, stm }: mkDerivation { pname = "chan"; version = "0.0.4.1"; sha256 = "1ks74njh8fj9dh8qhydwjyqdx8lrdj5fif455cxfshvdbwhcnvwj"; libraryHaskellDepends = [ async base stm ]; testHaskellDepends = [ async base stm ]; homepage = "https://github.com/athanclark/chan#readme"; description = "Some extra kit for Chans"; license = stdenv.lib.licenses.bsd3; }) {}; "charset" = callPackage ({ mkDerivation, array, base, bytestring, containers, semigroups , unordered-containers }: mkDerivation { pname = "charset"; version = "0.3.7.1"; sha256 = "1gn0m96qpjww8hpp2g1as5yy0wcwy4iq73h3kz6g0yxxhcl5sh9x"; revision = "1"; editedCabalFile = "1z6nxw2g9vgsjq0g159sk8mwj68lwzxzi5iv5ynha0h85jcqxszy"; libraryHaskellDepends = [ array base bytestring containers semigroups unordered-containers ]; homepage = "http://github.com/ekmett/charset"; description = "Fast unicode character sets based on complemented PATRICIA tries"; license = stdenv.lib.licenses.bsd3; }) {}; "charsetdetect-ae" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "charsetdetect-ae"; version = "1.1.0.4"; sha256 = "0321j2kmlvf88bhlbi8ddnzgbckq37sfb7nm7r0dvar6626s9flv"; libraryHaskellDepends = [ base bytestring ]; homepage = "http://github.com/aelve/charsetdetect-ae"; description = "Character set detection using Mozilla's Universal Character Set Detector"; license = "LGPL"; }) {}; "chaselev-deque" = callPackage ({ mkDerivation, abstract-deque, abstract-deque-tests, array , atomic-primops, base, containers, ghc-prim, HUnit, test-framework , test-framework-hunit, transformers, vector }: mkDerivation { pname = "chaselev-deque"; version = "0.5.0.5"; sha256 = "1x2301faqkchkzrvbnganly341jilvg1fmx6lazgbs98cbazhn2d"; libraryHaskellDepends = [ abstract-deque array atomic-primops base ghc-prim transformers vector ]; testHaskellDepends = [ abstract-deque abstract-deque-tests array atomic-primops base containers ghc-prim HUnit test-framework test-framework-hunit vector ]; homepage = "https://github.com/rrnewton/haskell-lockfree/wiki"; description = "Chase & Lev work-stealing lock-free double-ended queues (deques)"; license = stdenv.lib.licenses.bsd3; }) {}; "cheapskate" = callPackage ({ mkDerivation, base, blaze-html, bytestring, containers , data-default, deepseq, mtl, syb, text, uniplate, xss-sanitize }: mkDerivation { pname = "cheapskate"; version = "0.1.1.1"; sha256 = "0qnyd8bni2rby6b02ff4bvfdhm1hwc8vzpmnms84jgrlg1lly3fm"; revision = "1"; editedCabalFile = "0mf6qdpgh56n0ynyy272vhkk2bjrdhppks2vrw79gk0kzn29fggh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html containers data-default deepseq mtl syb text uniplate xss-sanitize ]; executableHaskellDepends = [ base blaze-html bytestring text ]; homepage = "http://github.com/jgm/cheapskate"; description = "Experimental markdown processor"; license = stdenv.lib.licenses.bsd3; }) {}; "cheapskate-highlight" = callPackage ({ mkDerivation, base, blaze-html, cheapskate, highlighting-kate , text }: mkDerivation { pname = "cheapskate-highlight"; version = "0.1.0.0"; sha256 = "0w6k694gmnx7h8ix79z8scsdl65zbilxni1vjr90ka2fdfrazxss"; revision = "1"; editedCabalFile = "1c8kxqdqf0j962xjdrrjfcbjsl0c1kax31rjykymv7w16d6hmlj4"; libraryHaskellDepends = [ base blaze-html cheapskate highlighting-kate text ]; homepage = "http://github.com/aelve/cheapskate-highlight"; description = "Code highlighting for cheapskate"; license = stdenv.lib.licenses.bsd3; }) {}; "cheapskate-lucid" = callPackage ({ mkDerivation, base, blaze-html, cheapskate, lucid }: mkDerivation { pname = "cheapskate-lucid"; version = "0.1.0.0"; sha256 = "0ibjfy5dbkizg8cw4avhwl62xpk735a1a7bc0nkhf9zxpq9fb0pm"; revision = "1"; editedCabalFile = "197nx95xw21i7zyvgzcgnr36ab6vrk17c66iz8ndwz61vp1jf6hc"; libraryHaskellDepends = [ base blaze-html cheapskate lucid ]; homepage = "http://github.com/aelve/cheapskate-lucid"; description = "Use cheapskate with Lucid"; license = stdenv.lib.licenses.bsd3; }) {}; "check-email" = callPackage ({ mkDerivation, base, bytestring, email-validate, resolv }: mkDerivation { pname = "check-email"; version = "1.0.2"; sha256 = "09wkz853ikr4yns2z12rnzprb98q4b8li1n6lmx5v6m0vgx1a9hw"; libraryHaskellDepends = [ base bytestring email-validate ]; librarySystemDepends = [ resolv ]; homepage = "https://github.com/qoelet/check-email#readme"; description = "Confirm whether an email is valid and probably existant"; license = stdenv.lib.licenses.bsd3; }) {resolv = null;}; "checkers" = callPackage ({ mkDerivation, array, base, QuickCheck, random, semigroupoids }: mkDerivation { pname = "checkers"; version = "0.4.14"; sha256 = "0pnb7xdhaq4rw28hd4cz1b04w52ffjghw3x9zchiwm4h8hwhvibz"; libraryHaskellDepends = [ array base QuickCheck random semigroupoids ]; homepage = "https://github.com/conal/checkers"; description = "Check properties on standard classes and data structures"; license = stdenv.lib.licenses.bsd3; }) {}; "checksum" = callPackage ({ mkDerivation, base, explicit-exception, utility-ht }: mkDerivation { pname = "checksum"; version = "0.0"; sha256 = "0327lihvibnhs2c0gnmm13g6iaw53ka3w2j1rng4d1vnrxphyyik"; libraryHaskellDepends = [ base explicit-exception utility-ht ]; homepage = "http://hub.darcs.net/thielema/checksum"; description = "Compute and verify checksums of ISBN, IBAN, etc"; license = stdenv.lib.licenses.bsd3; }) {}; "choice" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "choice"; version = "0.2.2"; sha256 = "0qcyf6nqi0nyhbf3xwyib95y29j5ir94d5vg449mkpr92crf8ryk"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/mboes/choice#readme"; description = "A solution to boolean blindness"; license = stdenv.lib.licenses.publicDomain; }) {}; "chronologique" = callPackage ({ mkDerivation, aeson, base, bytestring, hourglass, hspec , QuickCheck, text, time, vector }: mkDerivation { pname = "chronologique"; version = "0.3.1.1"; sha256 = "05ly96mdm4nxmn7yz04wq9kgzlq8biaaaxs1mvsc3f8wgcpbqf65"; libraryHaskellDepends = [ aeson base hourglass text time vector ]; testHaskellDepends = [ aeson base bytestring hourglass hspec QuickCheck vector ]; homepage = "https://github.com/afcowie/chronologique/"; description = "Time to manipulate time"; license = stdenv.lib.licenses.bsd3; }) {}; "chunked-data" = callPackage ({ mkDerivation, base, bytestring, containers, semigroups, text , transformers, vector }: mkDerivation { pname = "chunked-data"; version = "0.3.1"; sha256 = "16m7y7fwrirbjbqqcsfmr4yxa9qvfax6r7pw0zl9ky71ms0wa47p"; libraryHaskellDepends = [ base bytestring containers semigroups text transformers vector ]; homepage = "https://github.com/snoyberg/mono-traversable#readme"; description = "Typeclasses for dealing with various chunked data representations"; license = stdenv.lib.licenses.mit; }) {}; "cipher-aes" = callPackage ({ mkDerivation, base, byteable, bytestring, crypto-cipher-tests , crypto-cipher-types, QuickCheck, securemem, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "cipher-aes"; version = "0.2.11"; sha256 = "05ahz6kjq0fl1w66gpiqy0vndli5yx1pbsbw9ni3viwqas4p3cfk"; libraryHaskellDepends = [ base byteable bytestring crypto-cipher-types securemem ]; testHaskellDepends = [ base byteable bytestring crypto-cipher-tests crypto-cipher-types QuickCheck test-framework test-framework-quickcheck2 ]; homepage = "https://github.com/vincenthz/hs-cipher-aes"; description = "Fast AES cipher implementation with advanced mode of operations"; license = stdenv.lib.licenses.bsd3; }) {}; "cipher-aes128" = callPackage ({ mkDerivation, base, bytestring, Cabal, cereal, criterion , crypto-api, entropy, process, tagged }: mkDerivation { pname = "cipher-aes128"; version = "0.7.0.4"; sha256 = "1182s7984zjxz53nnjyki5afhfq8h5wjfmg6cqy9z0x1q63qk3fd"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base bytestring cereal crypto-api tagged ]; benchmarkHaskellDepends = [ base bytestring cereal criterion crypto-api entropy tagged ]; homepage = "https://github.com/TomMD/cipher-aes128"; description = "AES and common modes using AES-NI when available"; license = stdenv.lib.licenses.bsd3; }) {}; "cipher-blowfish" = callPackage ({ mkDerivation, base, byteable, bytestring, crypto-cipher-tests , crypto-cipher-types, QuickCheck, securemem, test-framework , test-framework-quickcheck2, vector }: mkDerivation { pname = "cipher-blowfish"; version = "0.0.3"; sha256 = "0hb67gmiyqrknynz5am8nada1b1v47rqla87dw5nvfhxhl51fhcg"; libraryHaskellDepends = [ base byteable bytestring crypto-cipher-types securemem vector ]; testHaskellDepends = [ base byteable bytestring crypto-cipher-tests crypto-cipher-types QuickCheck test-framework test-framework-quickcheck2 ]; homepage = "http://github.com/vincenthz/hs-crypto-cipher"; description = "Blowfish cipher"; license = stdenv.lib.licenses.bsd3; }) {}; "cipher-camellia" = callPackage ({ mkDerivation, base, byteable, bytestring, crypto-cipher-tests , crypto-cipher-types, QuickCheck, securemem, test-framework , test-framework-quickcheck2, vector }: mkDerivation { pname = "cipher-camellia"; version = "0.0.2"; sha256 = "19z2mi1rvp8fsqjdbmrm1hdlxmx61yr55fyknmmn945qrlvx234d"; libraryHaskellDepends = [ base byteable bytestring crypto-cipher-types securemem vector ]; testHaskellDepends = [ base byteable bytestring crypto-cipher-tests crypto-cipher-types QuickCheck test-framework test-framework-quickcheck2 ]; homepage = "http://github.com/vincenthz/hs-crypto-cipher"; description = "Camellia block cipher primitives"; license = stdenv.lib.licenses.bsd3; }) {}; "cipher-des" = callPackage ({ mkDerivation, base, byteable, bytestring, crypto-cipher-tests , crypto-cipher-types, QuickCheck, securemem, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "cipher-des"; version = "0.0.6"; sha256 = "1isazxa2nr1y13y0danfk7wghy34rfpn3f43rw714nk2xk6vrwc5"; libraryHaskellDepends = [ base byteable bytestring crypto-cipher-types securemem ]; testHaskellDepends = [ base byteable bytestring crypto-cipher-tests crypto-cipher-types QuickCheck test-framework test-framework-quickcheck2 ]; homepage = "http://github.com/vincenthz/hs-crypto-cipher"; description = "DES and 3DES primitives"; license = stdenv.lib.licenses.bsd3; }) {}; "cipher-rc4" = callPackage ({ mkDerivation, base, byteable, bytestring, crypto-cipher-tests , crypto-cipher-types, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "cipher-rc4"; version = "0.1.4"; sha256 = "0k9qf0cn5yxc4qlqikcm5yyrnkkvr6g3v7306cp8iwz7r4dp6zn6"; libraryHaskellDepends = [ base byteable bytestring crypto-cipher-types ]; testHaskellDepends = [ base bytestring crypto-cipher-tests crypto-cipher-types QuickCheck test-framework test-framework-quickcheck2 ]; homepage = "http://github.com/vincenthz/hs-cipher-rc4"; description = "Fast RC4 cipher implementation"; license = stdenv.lib.licenses.bsd3; }) {}; "circle-packing" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "circle-packing"; version = "0.1.0.6"; sha256 = "06z8irwrjxxgk5xqlpy6a9mjl44kp9pgx2xpslhgxrd31nll9vk4"; revision = "2"; editedCabalFile = "1ag213lv6yfzxdc4ghbywy165qblnqx5b3j9d23kc6fcyf19nfyk"; libraryHaskellDepends = [ base ]; description = "Simple heuristic for packing discs of varying radii in a circle"; license = stdenv.lib.licenses.bsd3; }) {}; "cisco-spark-api" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bitset-word8 , bytestring, conduit, data-default, hspec, http-conduit , http-types, network-uri, optparse-applicative, text, utf8-string , wai, warp }: mkDerivation { pname = "cisco-spark-api"; version = "0.1.0.4"; sha256 = "0i528c0lbk3k30q53p3qy01fq3mdpv0664q49lfvzcxkkjchwmbg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bitset-word8 bytestring conduit data-default http-conduit network-uri text ]; executableHaskellDepends = [ aeson base bytestring conduit data-default http-conduit optparse-applicative text utf8-string ]; testHaskellDepends = [ aeson async attoparsec base bytestring conduit data-default hspec http-conduit http-types network-uri text wai warp ]; homepage = "https://github.com/nshimaza/webex-teams-api#readme"; description = "DEPRECATED in favor of webex-teams-api"; license = stdenv.lib.licenses.mit; }) {}; "classy-prelude" = callPackage ({ mkDerivation, async, base, basic-prelude, bifunctors, bytestring , chunked-data, containers, deepseq, dlist, ghc-prim, hashable , hspec, mono-traversable, mono-traversable-instances, mtl , mutable-containers, primitive, QuickCheck, say, semigroups, stm , stm-chans, text, time, transformers, unliftio , unordered-containers, vector, vector-instances }: mkDerivation { pname = "classy-prelude"; version = "1.5.0"; sha256 = "1nm4lygxqb1wq503maki6dsah2gpn5rd22jmbwjxfwyzgyqy9fnk"; libraryHaskellDepends = [ async base basic-prelude bifunctors bytestring chunked-data containers deepseq dlist ghc-prim hashable mono-traversable mono-traversable-instances mtl mutable-containers primitive say semigroups stm stm-chans text time transformers unliftio unordered-containers vector vector-instances ]; testHaskellDepends = [ base containers hspec QuickCheck transformers unordered-containers ]; homepage = "https://github.com/snoyberg/mono-traversable#readme"; description = "A typeclass-based Prelude"; license = stdenv.lib.licenses.mit; }) {}; "classy-prelude-conduit" = callPackage ({ mkDerivation, base, bytestring, classy-prelude, conduit, hspec , monad-control, QuickCheck, resourcet, transformers, void }: mkDerivation { pname = "classy-prelude-conduit"; version = "1.5.0"; sha256 = "007xz0yzp0bzbrx7arj7xmjlwrja120kwgxrbkm98sydjlsph9ys"; libraryHaskellDepends = [ base bytestring classy-prelude conduit monad-control resourcet transformers void ]; testHaskellDepends = [ base bytestring conduit hspec QuickCheck transformers ]; homepage = "https://github.com/snoyberg/mono-traversable#readme"; description = "classy-prelude together with conduit functions"; license = stdenv.lib.licenses.mit; }) {}; "classy-prelude-yesod" = callPackage ({ mkDerivation, aeson, base, classy-prelude , classy-prelude-conduit, data-default, http-conduit, http-types , persistent, yesod, yesod-newsfeed, yesod-static }: mkDerivation { pname = "classy-prelude-yesod"; version = "1.5.0"; sha256 = "10wz09ksn537w5z9lmj4dsfi0ygk37d5khijr8qq3py2gr2c9ywz"; libraryHaskellDepends = [ aeson base classy-prelude classy-prelude-conduit data-default http-conduit http-types persistent yesod yesod-newsfeed yesod-static ]; doHaddock = false; homepage = "https://github.com/snoyberg/mono-traversable#readme"; description = "Provide a classy prelude including common Yesod functionality"; license = stdenv.lib.licenses.mit; }) {}; "classyplate" = callPackage ({ mkDerivation, base, criterion, parallel, template-haskell , uniplate }: mkDerivation { pname = "classyplate"; version = "0.3.2.0"; sha256 = "0yjja83y7ccnhvy0jarwm297jnz44wmdi0krbrp2vnbgdfzfybki"; libraryHaskellDepends = [ base template-haskell ]; benchmarkHaskellDepends = [ base criterion parallel uniplate ]; description = "Fuseable type-class based generics"; license = stdenv.lib.licenses.bsd3; }) {}; "clay" = callPackage ({ mkDerivation, base, mtl, text }: mkDerivation { pname = "clay"; version = "0.13.1"; sha256 = "18r8lgzyscxnw6xdxg0jxvp2977i02fjh3n5p89fnd8qrh0r2kl4"; libraryHaskellDepends = [ base mtl text ]; doCheck = false; homepage = "http://fvisser.nl/clay"; description = "CSS preprocessor as embedded Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "clientsession" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, cereal , cipher-aes, containers, cprng-aes, crypto-api, crypto-random , directory, entropy, hspec, HUnit, QuickCheck, setenv, skein , tagged, transformers }: mkDerivation { pname = "clientsession"; version = "0.9.1.2"; sha256 = "0s6h4ykj16mpf7nlw2iqn2ji0p8g1fn5ni0s7yqaili6vv2as5ar"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-bytestring bytestring cereal cipher-aes cprng-aes crypto-api crypto-random directory entropy setenv skein tagged ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring cereal containers hspec HUnit QuickCheck transformers ]; homepage = "http://github.com/yesodweb/clientsession/tree/master"; description = "Securely store session data in a client-side cookie"; license = stdenv.lib.licenses.mit; }) {}; "clock" = callPackage ({ mkDerivation, base, tasty, tasty-quickcheck }: mkDerivation { pname = "clock"; version = "0.7.2"; sha256 = "07v91s20halsqjmziqb1sqjp2sjpckl9by7y28aaklwqi2bh2rl8"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; homepage = "https://github.com/corsis/clock"; description = "High-resolution clock functions: monotonic, realtime, cputime"; license = stdenv.lib.licenses.bsd3; }) {}; "clock-extras" = callPackage ({ mkDerivation, base, clock, hspec }: mkDerivation { pname = "clock-extras"; version = "0.1.0.2"; sha256 = "0nfsxm1apd4gk7yd8b95w849n927wdkmzg2mlp3572ylm5x0kvd9"; libraryHaskellDepends = [ base clock ]; testHaskellDepends = [ base hspec ]; description = "A couple functions that probably should be in the 'clock' package"; license = stdenv.lib.licenses.bsd3; }) {}; "clr-host" = callPackage ({ mkDerivation, base, bytestring, Cabal, clr-marshal, directory , file-embed, filepath, glib, mono, text, transformers }: mkDerivation { pname = "clr-host"; version = "0.2.1.0"; sha256 = "192yzi7xx2hrk2q0i4qzq0plam2b0xgg9r5s3kjzcvf9hq1vyapy"; setupHaskellDepends = [ base Cabal directory filepath transformers ]; libraryHaskellDepends = [ base bytestring clr-marshal file-embed text ]; librarySystemDepends = [ glib mono ]; testHaskellDepends = [ base ]; homepage = "https://gitlab.com/tim-m89/clr-haskell/tree/master/libs/clr-host"; description = "Hosting the Common Language Runtime"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) glib; inherit (pkgs) mono;}; "clr-marshal" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "clr-marshal"; version = "0.2.0.0"; sha256 = "1mnwxfmhz548bb1g17bddhmvd6lzl66bfi1a7f0j3phh7lgna4s1"; libraryHaskellDepends = [ base text ]; homepage = "https://gitlab.com/tim-m89/clr-haskell/tree/master/libs/clr-marshal"; description = "Marshaling for the clr"; license = stdenv.lib.licenses.bsd3; }) {}; "clumpiness" = callPackage ({ mkDerivation, base, containers, tree-fun }: mkDerivation { pname = "clumpiness"; version = "0.17.0.2"; sha256 = "1h1n349sq2lpikpvzzarz74200b8k7dkdjpp4rpkx79xdlfc58pc"; libraryHaskellDepends = [ base containers tree-fun ]; description = "Calculate the clumpiness of leaf properties in a tree"; license = stdenv.lib.licenses.gpl3; }) {}; "cmark" = callPackage ({ mkDerivation, base, bytestring, HUnit, text }: mkDerivation { pname = "cmark"; version = "0.5.6.3"; sha256 = "09vzb6hsh20ykr7z7vb5af1m68w0aj0yah39kjqkwbahsq2y5qpf"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base HUnit text ]; homepage = "https://github.com/jgm/cmark-hs"; description = "Fast, accurate CommonMark (Markdown) parser and renderer"; license = stdenv.lib.licenses.bsd3; }) {}; "cmark-gfm" = callPackage ({ mkDerivation, base, blaze-html, bytestring, cheapskate , criterion, discount, HUnit, markdown, sundown, text }: mkDerivation { pname = "cmark-gfm"; version = "0.1.8"; sha256 = "0z5zkhax975b3ih71x846n09zrhqb7j4pn6rmfv6p4q8gncrrv9l"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base HUnit text ]; benchmarkHaskellDepends = [ base blaze-html cheapskate criterion discount markdown sundown text ]; homepage = "https://github.com/kivikakk/cmark-gfm-hs"; description = "Fast, accurate GitHub Flavored Markdown parser and renderer"; license = stdenv.lib.licenses.bsd3; }) {}; "cmdargs" = callPackage ({ mkDerivation, base, filepath, process, template-haskell , transformers }: mkDerivation { pname = "cmdargs"; version = "0.10.20"; sha256 = "0cbkmgrcnwgigg6z88y3c09gm7g6dwm7gzbgr53h8k1xik29s9hf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base filepath process template-haskell transformers ]; homepage = "https://github.com/ndmitchell/cmdargs#readme"; description = "Command line argument processing"; license = stdenv.lib.licenses.bsd3; }) {}; "co-log" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, co-log-core , containers, contravariant, directory, filepath, markdown-unlit , mtl, stm, text, time, transformers, typerep-map }: mkDerivation { pname = "co-log"; version = "0.2.0"; sha256 = "1xd83srrm659nf2s2xrm3zjg6zhrmhvj6s6mwx4axrgvnxf2lbjr"; revision = "1"; editedCabalFile = "0np7g6sqm6iyjyrypwlgrz67n0vhasvgp1k6cwrcj2lnmvjcrmvl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base bytestring co-log-core containers contravariant directory filepath mtl stm text time transformers typerep-map ]; executableHaskellDepends = [ base text typerep-map ]; executableToolDepends = [ markdown-unlit ]; homepage = "https://github.com/kowainik/co-log"; description = "Composable Contravariant Comonadic Logging Library"; license = stdenv.lib.licenses.mpl20; }) {}; "co-log-core" = callPackage ({ mkDerivation, base, doctest }: mkDerivation { pname = "co-log-core"; version = "0.1.1"; sha256 = "00qkkycxm4dmqpacbhi50kk9dyhd96b0d6csxs75pm4xy337205w"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; homepage = "https://github.com/kowainik/co-log"; description = "Composable Contravariant Comonadic Logging Library"; license = stdenv.lib.licenses.mpl20; }) {}; "code-page" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "code-page"; version = "0.2"; sha256 = "0i0qbrbhvrwkbikqb7hh7yxaipaavwzvyrw211d0vkz99f62mqxz"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; homepage = "https://github.com/RyanGlScott/code-page"; description = "Windows code page library for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "codec" = callPackage ({ mkDerivation, aeson, base, binary, binary-bits, bytestring , generic-arbitrary, mtl, profunctors, tasty, tasty-quickcheck , template-haskell, text, transformers, unordered-containers , vector }: mkDerivation { pname = "codec"; version = "0.2.1"; sha256 = "0a2vqaislh9jwqb5jr59s448456iawc4cs0b1c6dkhq8h6sn3hpz"; libraryHaskellDepends = [ aeson base binary binary-bits bytestring mtl profunctors template-haskell text transformers unordered-containers vector ]; testHaskellDepends = [ aeson base binary bytestring generic-arbitrary tasty tasty-quickcheck ]; homepage = "https://github.com/chpatrick/codec"; description = "Simple bidirectional serialization"; license = stdenv.lib.licenses.bsd3; }) {}; "codec-beam" = callPackage ({ mkDerivation, base, bytestring, containers, filepath, process , text, zlib }: mkDerivation { pname = "codec-beam"; version = "0.2.0"; sha256 = "0rg398vh36fb5bkb0anq0iv7g5z55avchswpkwjcjzilbx765sv1"; libraryHaskellDepends = [ base bytestring containers text zlib ]; testHaskellDepends = [ base bytestring filepath process text ]; homepage = "https://github.com/hkgumbs/codec-beam#readme"; description = "Erlang VM byte code assembler"; license = stdenv.lib.licenses.bsd3; }) {}; "codec-rpm" = callPackage ({ mkDerivation, attoparsec, attoparsec-binary, base, bytestring , conduit, conduit-extra, cpio-conduit, exceptions, lzma-conduit , mtl, parsec, pretty, resourcet, text }: mkDerivation { pname = "codec-rpm"; version = "0.2.2"; sha256 = "15sbxns2p3fcc5gc8kf2jmjich6rnrimfl9rdjshi6y7ilvqhjx3"; libraryHaskellDepends = [ attoparsec attoparsec-binary base bytestring conduit conduit-extra cpio-conduit exceptions lzma-conduit mtl parsec pretty resourcet text ]; doCheck = false; homepage = "https://github.com/weldr/codec-rpm"; description = "A library for manipulating RPM files"; license = stdenv.lib.licenses.lgpl21; }) {}; "codo-notation" = callPackage ({ mkDerivation, base, comonad, haskell-src-meta, parsec , template-haskell, uniplate }: mkDerivation { pname = "codo-notation"; version = "0.5.2"; sha256 = "1bwfjg0bzph0vka1rx8m6f505l9dmj8nn6al9kmjkva18l05gsvq"; libraryHaskellDepends = [ base comonad haskell-src-meta parsec template-haskell uniplate ]; description = "A notation for comonads, analogous to the do-notation for monads"; license = stdenv.lib.licenses.bsd3; }) {}; "coercible-utils" = callPackage ({ mkDerivation, base, gauge }: mkDerivation { pname = "coercible-utils"; version = "0.0.0"; sha256 = "164cn0cs7fjfm599v2z8wsgsz599f97wky4h7vycf460rn34jqia"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base gauge ]; homepage = "https://github.com/sjakobi/coercible-utils"; description = "Utility functions for Coercible types"; license = stdenv.lib.licenses.bsd3; }) {}; "colonnade" = callPackage ({ mkDerivation, base, bytestring, contravariant, doctest , profunctors, text, vector }: mkDerivation { pname = "colonnade"; version = "1.2.0.1"; sha256 = "12ryrg42qgg1hnflz757fik1lrg51l9bg4145bb678y9c1ixisrj"; libraryHaskellDepends = [ base bytestring contravariant profunctors text vector ]; testHaskellDepends = [ base doctest ]; homepage = "https://github.com/andrewthad/colonnade#readme"; description = "Generic types and functions for columnar encoding and decoding"; license = stdenv.lib.licenses.bsd3; }) {}; "colorful-monoids" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "colorful-monoids"; version = "0.2.1.2"; sha256 = "0y35f21n8xh1xq8i0anbfx034m5wnwhp2ka47vvi3w0iw13zyhhb"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; homepage = "https://github.com/minad/colorful-monoids#readme"; description = "Styled console text output using ANSI escape sequences"; license = stdenv.lib.licenses.mit; }) {}; "colorize-haskell" = callPackage ({ mkDerivation, ansi-terminal, base, haskell-lexer }: mkDerivation { pname = "colorize-haskell"; version = "1.0.1"; sha256 = "1v4spa6vw9igjpd1dr595z5raz5fr8f485q5w9imrv8spms46xh3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base haskell-lexer ]; executableHaskellDepends = [ ansi-terminal base haskell-lexer ]; homepage = "http://github.com/yav/colorize-haskell"; description = "Highligt Haskell source"; license = stdenv.lib.licenses.bsd3; }) {}; "colour" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "colour"; version = "2.3.5"; sha256 = "1rq4l46jx4lpdppy71wf7m1n7pw2jwy788rm35ycwzb1g4clg39v"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; doCheck = false; homepage = "http://www.haskell.org/haskellwiki/Colour"; description = "A model for human colour/color perception"; license = stdenv.lib.licenses.mit; }) {}; "combinatorial" = callPackage ({ mkDerivation, array, base, containers, QuickCheck, transformers , utility-ht }: mkDerivation { pname = "combinatorial"; version = "0.1.0.1"; sha256 = "0w6vjs2pg2dffbq1dbs1dygnxk8nppzhkq3bgrg3ydfdzra7imn4"; libraryHaskellDepends = [ array base containers transformers utility-ht ]; testHaskellDepends = [ array base containers QuickCheck transformers utility-ht ]; homepage = "http://hub.darcs.net/thielema/combinatorial/"; description = "Count, enumerate, rank and unrank combinatorial objects"; license = stdenv.lib.licenses.bsd3; }) {}; "comfort-graph" = callPackage ({ mkDerivation, base, containers, QuickCheck, semigroups , transformers, utility-ht }: mkDerivation { pname = "comfort-graph"; version = "0.0.3.1"; sha256 = "0qmmz3z9dgjb41rj6g81ppxaj4jswqnnb8bqn2s1dd6hf6cih9n9"; libraryHaskellDepends = [ base containers QuickCheck semigroups transformers utility-ht ]; testHaskellDepends = [ base containers QuickCheck transformers utility-ht ]; homepage = "http://hub.darcs.net/thielema/comfort-graph"; description = "Graph structure with type parameters for nodes and edges"; license = stdenv.lib.licenses.bsd3; }) {}; "commutative" = callPackage ({ mkDerivation, base, QuickCheck, quickcheck-instances, random , semigroups, tasty, tasty-hunit, tasty-quickcheck, vector }: mkDerivation { pname = "commutative"; version = "0.0.2"; sha256 = "0scrc0bwa3ggvhmhmj0pvi7q7sbm495nc8m30jjjcp5wbd26mg6c"; libraryHaskellDepends = [ base random semigroups vector ]; testHaskellDepends = [ base QuickCheck quickcheck-instances random semigroups tasty tasty-hunit tasty-quickcheck vector ]; doCheck = false; homepage = "https://github.com/athanclark/commutative#readme"; description = "Commutative binary operations"; license = stdenv.lib.licenses.bsd3; }) {}; "comonad" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, containers , distributive, doctest, tagged, transformers, transformers-compat }: mkDerivation { pname = "comonad"; version = "5.0.5"; sha256 = "1l7snp2mszgnjgd0nc9kzfyd13vla0rlazqi03rwx2akcxk14n3c"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base containers distributive tagged transformers transformers-compat ]; testHaskellDepends = [ base doctest ]; homepage = "http://github.com/ekmett/comonad/"; description = "Comonads"; license = stdenv.lib.licenses.bsd3; }) {}; "compactmap" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck, vector }: mkDerivation { pname = "compactmap"; version = "0.1.4.2.1"; sha256 = "0x7ps0pnjnyfr2pyjk839z7dwidizkcqwi29zxy2pgvq5856w5i2"; libraryHaskellDepends = [ base vector ]; testHaskellDepends = [ base containers hspec QuickCheck ]; description = "A read-only memory-efficient key-value store"; license = stdenv.lib.licenses.bsd3; }) {}; "compensated" = callPackage ({ mkDerivation, base, bifunctors, binary, bytes, Cabal , cabal-doctest, cereal, comonad, deepseq, distributive, doctest , generic-deriving, hashable, lens, log-domain, safecopy , semigroupoids, semigroups, simple-reflect, vector }: mkDerivation { pname = "compensated"; version = "0.7.2"; sha256 = "1qna4g1zcc89r1ambswrq65pql6k6g3dv0ivlgnhswl6lm3vzyf7"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base bifunctors binary bytes cereal comonad deepseq distributive hashable lens log-domain safecopy semigroupoids semigroups vector ]; testHaskellDepends = [ base doctest generic-deriving semigroups simple-reflect ]; homepage = "http://github.com/analytics/compensated/"; description = "Compensated floating-point arithmetic"; license = stdenv.lib.licenses.bsd3; }) {}; "compiler-warnings" = callPackage ({ mkDerivation, base, binary, parsec, tasty, tasty-hunit , tasty-quickcheck, tasty-th, text }: mkDerivation { pname = "compiler-warnings"; version = "0.1.0"; sha256 = "1qswbwi2i8xqv61gjnx77w3j53ybyblsdyk974bb2qad3dzcbx4c"; libraryHaskellDepends = [ base binary parsec text ]; testHaskellDepends = [ base binary parsec tasty tasty-hunit tasty-quickcheck tasty-th text ]; homepage = "https://github.com/yi-editor/compiler-warnings#readme"; description = "Parser for common compiler warning formats"; license = stdenv.lib.licenses.bsd2; }) {}; "composable-associations" = callPackage ({ mkDerivation, base, lens, tasty, tasty-hunit }: mkDerivation { pname = "composable-associations"; version = "0.1.0.0"; sha256 = "03l056yb6k8x5xrfdszsn4w2739zyiqzrl6q3ci19dg1gsy106lx"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base lens tasty tasty-hunit ]; homepage = "https://github.com/SamProtas/composable-associations#readme"; description = "Types and helpers for composing types into a single larger key-value type"; license = stdenv.lib.licenses.bsd3; }) {}; "composable-associations-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, composable-associations , doctest, tasty, tasty-hunit, tasty-quickcheck, text , unordered-containers }: mkDerivation { pname = "composable-associations-aeson"; version = "0.1.0.0"; sha256 = "0kragi8wfd30yxrndxka5p3bivj1qi8svljcdkqnji32dpnm9myv"; libraryHaskellDepends = [ aeson base composable-associations text unordered-containers ]; testHaskellDepends = [ aeson base bytestring doctest tasty tasty-hunit tasty-quickcheck ]; homepage = "https://github.com/SamProtas/composable-associations#readme"; description = "Aeson ToJSON/FromJSON implementation for the types of composable-associations"; license = stdenv.lib.licenses.bsd3; }) {}; "composition" = callPackage ({ mkDerivation }: mkDerivation { pname = "composition"; version = "1.0.2.1"; sha256 = "0smdyzcnfwiab1wnazmk4szali1ckh7dqcdp9vn7qnnabq7k08vi"; description = "Combinators for unorthodox function composition"; license = stdenv.lib.licenses.bsd3; }) {}; "composition-extra" = callPackage ({ mkDerivation, base, composition, contravariant }: mkDerivation { pname = "composition-extra"; version = "2.0.0"; sha256 = "0abipab6bx138rynpkh4daj53bv5yqbw94zfswysyq6iix529669"; libraryHaskellDepends = [ base composition contravariant ]; description = "Combinators for unorthodox structure composition"; license = stdenv.lib.licenses.bsd3; }) {}; "concise" = callPackage ({ mkDerivation, base, bytestring, lens, QuickCheck , quickcheck-instances, tasty, tasty-quickcheck, text }: mkDerivation { pname = "concise"; version = "0.1.0.1"; sha256 = "09crgc6gjfidlad6263253xx1di6wfhc9awhira21s0z7rddy9sw"; libraryHaskellDepends = [ base bytestring lens text ]; testHaskellDepends = [ base bytestring lens QuickCheck quickcheck-instances tasty tasty-quickcheck text ]; homepage = "https://github.com/frasertweedale/hs-concise"; description = "Utilities for Control.Lens.Cons"; license = stdenv.lib.licenses.bsd3; }) {}; "concurrency" = callPackage ({ mkDerivation, array, atomic-primops, base, exceptions , monad-control, mtl, stm, transformers }: mkDerivation { pname = "concurrency"; version = "1.6.2.0"; sha256 = "004h1wxdgqpxpk9vcvds759pn5qdp873b4bidakffxgh35nkxr68"; libraryHaskellDepends = [ array atomic-primops base exceptions monad-control mtl stm transformers ]; homepage = "https://github.com/barrucadu/dejafu"; description = "Typeclasses, functions, and data types for concurrency and STM"; license = stdenv.lib.licenses.mit; }) {}; "concurrent-extra" = callPackage ({ mkDerivation, async, base, HUnit, random, stm, test-framework , test-framework-hunit, unbounded-delays }: mkDerivation { pname = "concurrent-extra"; version = "0.7.0.12"; sha256 = "1y8xk460fvnw0idzdiylmm874sjny4q9jxb1js9fjz8lw2wns3h4"; libraryHaskellDepends = [ base stm unbounded-delays ]; testHaskellDepends = [ async base HUnit random stm test-framework test-framework-hunit unbounded-delays ]; doCheck = false; homepage = "https://github.com/basvandijk/concurrent-extra"; description = "Extra concurrency primitives"; license = stdenv.lib.licenses.bsd3; }) {}; "concurrent-output" = callPackage ({ mkDerivation, ansi-terminal, async, base, directory, exceptions , process, stm, terminal-size, text, transformers, unix }: mkDerivation { pname = "concurrent-output"; version = "1.10.9"; sha256 = "0mwf155w89nbbkjln7hhbn8k3f8p0ylcvgrg31cm7ijpx4499i4c"; libraryHaskellDepends = [ ansi-terminal async base directory exceptions process stm terminal-size text transformers unix ]; description = "Ungarble output from several threads or commands"; license = stdenv.lib.licenses.bsd2; }) {}; "concurrent-split" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "concurrent-split"; version = "0.0.1.1"; sha256 = "0i9gak7q3ay8g1kzq7dg0bs36bg88n7kwy3h1r6jrni7mz7jh05f"; libraryHaskellDepends = [ base ]; description = "MVars and Channels with distinguished input and output side"; license = stdenv.lib.licenses.bsd3; }) {}; "concurrent-supply" = callPackage ({ mkDerivation, base, containers, ghc-prim, hashable }: mkDerivation { pname = "concurrent-supply"; version = "0.1.8"; sha256 = "07zjczcgxwpi8imp0w86vrb78w067b322q5d7zlqla91sbf2gy6c"; libraryHaskellDepends = [ base ghc-prim hashable ]; testHaskellDepends = [ base containers ]; homepage = "http://github.com/ekmett/concurrent-supply/"; description = "A fast concurrent unique identifier supply with a pure API"; license = stdenv.lib.licenses.bsd3; }) {}; "cond" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cond"; version = "0.4.1.1"; sha256 = "12xcjxli1scd4asr4zc77i5q9qka2100gx97hv3vv12l7gj7d703"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/kallisti-dev/cond"; description = "Basic conditional and boolean operators with monadic variants"; license = stdenv.lib.licenses.bsd3; }) {}; "conduit" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, directory , exceptions, filepath, gauge, hspec, kan-extensions , mono-traversable, mtl, mwc-random, primitive, QuickCheck , resourcet, safe, silently, split, text, transformers, unix , unliftio, unliftio-core, vector }: mkDerivation { pname = "conduit"; version = "1.3.1.1"; sha256 = "18izjgff4pmrknc8py06yvg3g6x27nx0rzmlwjxcflwm5v4szpw4"; libraryHaskellDepends = [ base bytestring directory exceptions filepath mono-traversable mtl primitive resourcet text transformers unix unliftio-core vector ]; testHaskellDepends = [ base bytestring containers directory exceptions filepath hspec mono-traversable mtl QuickCheck resourcet safe silently split text transformers unliftio vector ]; benchmarkHaskellDepends = [ base containers deepseq gauge hspec kan-extensions mwc-random transformers vector ]; homepage = "http://github.com/snoyberg/conduit"; description = "Streaming data processing library"; license = stdenv.lib.licenses.mit; }) {}; "conduit-algorithms" = callPackage ({ mkDerivation, async, base, bytestring, bzlib-conduit, conduit , conduit-combinators, conduit-extra, conduit-zstd, containers , deepseq, directory, exceptions, HUnit, lzma-conduit , monad-control, mtl, pqueue, resourcet, stm, stm-conduit , streaming-commons, test-framework, test-framework-hunit , test-framework-th, transformers, unliftio-core, vector }: mkDerivation { pname = "conduit-algorithms"; version = "0.0.9.0"; sha256 = "1d2d9ak3mn77lklxr80xw9xpay31f71h5hd66mgrixk48bfr9p8i"; libraryHaskellDepends = [ async base bytestring bzlib-conduit conduit conduit-combinators conduit-extra conduit-zstd containers deepseq exceptions lzma-conduit monad-control mtl pqueue resourcet stm stm-conduit streaming-commons transformers unliftio-core vector ]; testHaskellDepends = [ async base bytestring bzlib-conduit conduit conduit-combinators conduit-extra conduit-zstd containers deepseq directory exceptions HUnit lzma-conduit monad-control mtl pqueue resourcet stm stm-conduit streaming-commons test-framework test-framework-hunit test-framework-th transformers unliftio-core vector ]; homepage = "https://github.com/luispedro/conduit-algorithms#readme"; description = "Conduit-based algorithms"; license = stdenv.lib.licenses.mit; }) {}; "conduit-combinators" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "conduit-combinators"; version = "1.3.0"; sha256 = "1lz70vwp4y4lpsivxl0cshq7aq3968rh48r6rjvpyaj2l0bdj5wp"; libraryHaskellDepends = [ base ]; doHaddock = false; homepage = "https://github.com/snoyberg/mono-traversable#readme"; description = "DEPRECATED Functionality merged into the conduit package itself"; license = stdenv.lib.licenses.mit; }) {}; "conduit-concurrent-map" = callPackage ({ mkDerivation, base, conduit, containers, hspec, HUnit, mtl , resourcet, say, unliftio, unliftio-core, vector }: mkDerivation { pname = "conduit-concurrent-map"; version = "0.1.1"; sha256 = "0rn7sry51xiz00hrs2vvqff18lnmmzyadrd858g1ixga76f44z2j"; libraryHaskellDepends = [ base conduit containers mtl resourcet unliftio unliftio-core vector ]; testHaskellDepends = [ base conduit hspec HUnit say ]; homepage = "https://github.com/nh2/conduit-concurrent-map"; description = "Concurrent, order-preserving mapping Conduit"; license = stdenv.lib.licenses.mit; }) {}; "conduit-connection" = callPackage ({ mkDerivation, base, bytestring, conduit, connection, HUnit , network, resourcet, test-framework, test-framework-hunit , transformers }: mkDerivation { pname = "conduit-connection"; version = "0.1.0.4"; sha256 = "1z11r3rf6hmz5b00w4xymp6x0s00acyvbyw6n99wd3b9ycbl2y2y"; libraryHaskellDepends = [ base bytestring conduit connection resourcet transformers ]; testHaskellDepends = [ base bytestring conduit connection HUnit network resourcet test-framework test-framework-hunit transformers ]; homepage = "https://github.com/sdroege/conduit-connection"; description = "Conduit source and sink for Network.Connection."; license = stdenv.lib.licenses.bsd3; }) {}; "conduit-extra" = callPackage ({ mkDerivation, async, attoparsec, base, bytestring , bytestring-builder, conduit, directory, exceptions, filepath , gauge, hspec, network, primitive, process, QuickCheck, resourcet , stm, streaming-commons, text, transformers, transformers-base , typed-process, unliftio-core }: mkDerivation { pname = "conduit-extra"; version = "1.3.1.1"; sha256 = "0jaj350vv6mbb26gdwcqz4gwzfzrjydv5pis2da49wz1npbakcfw"; libraryHaskellDepends = [ async attoparsec base bytestring conduit directory filepath network primitive process resourcet stm streaming-commons text transformers typed-process unliftio-core ]; testHaskellDepends = [ async attoparsec base bytestring bytestring-builder conduit directory exceptions filepath hspec process QuickCheck resourcet stm streaming-commons text transformers transformers-base ]; benchmarkHaskellDepends = [ base bytestring bytestring-builder conduit gauge transformers ]; homepage = "http://github.com/snoyberg/conduit"; description = "Batteries included conduit: adapters for common libraries"; license = stdenv.lib.licenses.mit; }) {}; "conduit-iconv" = callPackage ({ mkDerivation, base, bytestring, conduit, mtl, QuickCheck , test-framework, test-framework-quickcheck2, text }: mkDerivation { pname = "conduit-iconv"; version = "0.1.1.3"; sha256 = "1dmcsdx0nz0b9sans2fr8lmrii2n0fsjh41jhwlrlng4h93k0w8w"; libraryHaskellDepends = [ base bytestring conduit ]; testHaskellDepends = [ base bytestring conduit mtl QuickCheck test-framework test-framework-quickcheck2 text ]; homepage = "https://github.com/sdroege/conduit-iconv"; description = "Conduit for character encoding conversion"; license = stdenv.lib.licenses.bsd3; }) {}; "conduit-parse" = callPackage ({ mkDerivation, base, conduit, dlist, mtl, parsers, safe , safe-exceptions, text, transformers }: mkDerivation { pname = "conduit-parse"; version = "0.2.1.0"; sha256 = "1qfs61qhbr5gc0ch0mmqcqdm4wvs5pkx2z6rki588fhy1kfdp1dm"; revision = "1"; editedCabalFile = "1bgxjn9lbx67584xpwl2k9jrwvlgyqf4vkv0s7vs1nnc1h6qk7qw"; libraryHaskellDepends = [ base conduit dlist mtl parsers safe safe-exceptions text transformers ]; doCheck = false; homepage = "https://github.com/k0ral/conduit-parse"; description = "Parsing framework based on conduit"; license = stdenv.lib.licenses.publicDomain; }) {}; "conduit-throttle" = callPackage ({ mkDerivation, async, base, conduit, conduit-combinators , conduit-extra, HUnit, monad-control, resourcet, stm, stm-chans , stm-conduit, test-framework, test-framework-hunit , throttle-io-stream, unliftio, unliftio-core }: mkDerivation { pname = "conduit-throttle"; version = "0.3.1.0"; sha256 = "0ad3balm1r5jm4jvf26pr1kaiqnzvjznjh5kidk2bknxylbddmld"; libraryHaskellDepends = [ async base conduit conduit-combinators conduit-extra monad-control resourcet stm stm-chans throttle-io-stream unliftio unliftio-core ]; testHaskellDepends = [ async base conduit conduit-combinators conduit-extra HUnit monad-control resourcet stm stm-chans stm-conduit test-framework test-framework-hunit throttle-io-stream unliftio unliftio-core ]; doCheck = false; homepage = "https://github.com/mtesseract/conduit-throttle#readme"; description = "Throttle Conduit Producers"; license = stdenv.lib.licenses.bsd3; }) {}; "conduit-zstd" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , conduit-extra, directory, HUnit, test-framework , test-framework-hunit, test-framework-th, zstd }: mkDerivation { pname = "conduit-zstd"; version = "0.0.1.1"; sha256 = "04h7w2903hgw4gjcx2pg29yinnmfapawvc19hd3r57rr12fzb0c6"; libraryHaskellDepends = [ base bytestring conduit zstd ]; testHaskellDepends = [ base bytestring conduit conduit-combinators conduit-extra directory HUnit test-framework test-framework-hunit test-framework-th zstd ]; homepage = "https://github.com/luispedro/conduit-zstd#readme"; description = "Conduit-based ZStd Compression"; license = stdenv.lib.licenses.mit; }) {}; "confcrypt" = callPackage ({ mkDerivation, amazonka, amazonka-kms, base, base64-bytestring , bytestring, conduit, containers, crypto-pubkey-openssh , crypto-pubkey-types, cryptonite, deepseq, HUnit, lens, megaparsec , memory, mtl, optparse-applicative, parser-combinators, QuickCheck , tasty, tasty-hunit, tasty-quickcheck, text, transformers }: mkDerivation { pname = "confcrypt"; version = "0.1.0.4"; sha256 = "1c25xjpnw802pqfjksx5fxjq9ynwfjkkmyad169bvfasry98cdbb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ amazonka amazonka-kms base base64-bytestring bytestring conduit containers crypto-pubkey-openssh crypto-pubkey-types cryptonite deepseq lens megaparsec mtl optparse-applicative parser-combinators text transformers ]; executableHaskellDepends = [ amazonka amazonka-kms base base64-bytestring bytestring conduit containers crypto-pubkey-openssh crypto-pubkey-types cryptonite deepseq lens megaparsec mtl optparse-applicative parser-combinators text transformers ]; testHaskellDepends = [ amazonka amazonka-kms base base64-bytestring bytestring conduit containers crypto-pubkey-openssh crypto-pubkey-types cryptonite deepseq HUnit lens megaparsec memory mtl optparse-applicative parser-combinators QuickCheck tasty tasty-hunit tasty-quickcheck text transformers ]; homepage = "https://github.com/https://github.com/collegevine/confcrypt#readme"; license = stdenv.lib.licenses.mit; }) {}; "configuration-tools" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, attoparsec, base , base-unicode-symbols, base64-bytestring, bytestring, Cabal , case-insensitive, connection, data-default, deepseq, directory , dlist, enclosed-exceptions, filepath, http-client , http-client-tls, http-types, monad-control, mtl, network-uri , optparse-applicative, process, profunctors, semigroupoids , semigroups, text, tls, transformers, unordered-containers, wai , warp, warp-tls, x509, x509-system, x509-validation, yaml }: mkDerivation { pname = "configuration-tools"; version = "0.4.1"; sha256 = "1c6yk6516v4ld8rmhwg4s4f3s6k40gx3dsqfrl2y9lcx3477nlj8"; setupHaskellDepends = [ base bytestring Cabal directory filepath process ]; libraryHaskellDepends = [ aeson ansi-wl-pprint attoparsec base base-unicode-symbols base64-bytestring bytestring Cabal case-insensitive connection data-default deepseq directory dlist enclosed-exceptions filepath http-client http-client-tls http-types monad-control mtl network-uri optparse-applicative process profunctors semigroupoids semigroups text tls transformers unordered-containers x509 x509-system x509-validation yaml ]; testHaskellDepends = [ base base-unicode-symbols bytestring Cabal enclosed-exceptions http-types monad-control mtl text transformers unordered-containers wai warp warp-tls yaml ]; homepage = "https://github.com/alephcloud/hs-configuration-tools"; description = "Tools for specifying and parsing configurations"; license = stdenv.lib.licenses.mit; }) {}; "configurator" = callPackage ({ mkDerivation, attoparsec, base, bytestring, directory, filepath , hashable, HUnit, test-framework, test-framework-hunit, text , unix-compat, unordered-containers }: mkDerivation { pname = "configurator"; version = "0.3.0.0"; sha256 = "1d1iq1knwiq6ia5g64rw5hqm6dakz912qj13r89737rfcxmrkfbf"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bytestring directory hashable text unix-compat unordered-containers ]; testHaskellDepends = [ base bytestring directory filepath HUnit test-framework test-framework-hunit text ]; homepage = "http://github.com/bos/configurator"; description = "Configuration management"; license = stdenv.lib.licenses.bsd3; }) {}; "configurator-export" = callPackage ({ mkDerivation, base, base-compat, configurator, pretty , semigroups, text, unordered-containers }: mkDerivation { pname = "configurator-export"; version = "0.1.0.1"; sha256 = "0k42kdzrmci19w2wb6lswkf2g9fzmrwkn6yvvz694xy957pn5gcx"; libraryHaskellDepends = [ base base-compat configurator pretty semigroups text unordered-containers ]; testHaskellDepends = [ base ]; homepage = "http://github.com/mstksg/configurator-export"; description = "Pretty printer and exporter for configurations from the \"configurator\" library"; license = stdenv.lib.licenses.bsd3; }) {}; "connection" = callPackage ({ mkDerivation, base, byteable, bytestring, containers , data-default-class, network, socks, tls, x509, x509-store , x509-system, x509-validation }: mkDerivation { pname = "connection"; version = "0.2.8"; sha256 = "1swkb9w5vx9ph7x55y51dc0srj2z27nd9ibgn8c0qcl6hx7g9cbh"; revision = "2"; editedCabalFile = "0bhwcd9dqa2jk23bdz3z3vn2p1gzssinp96dxzznb7af4y5x2gmk"; libraryHaskellDepends = [ base byteable bytestring containers data-default-class network socks tls x509 x509-store x509-system x509-validation ]; homepage = "http://github.com/vincenthz/hs-connection"; description = "Simple and easy network connections API"; license = stdenv.lib.licenses.bsd3; }) {}; "connection-pool" = callPackage ({ mkDerivation, base, between, data-default-class, monad-control , network, resource-pool, streaming-commons, time , transformers-base }: mkDerivation { pname = "connection-pool"; version = "0.2.2"; sha256 = "0lvkcsd042s936fj5c9y5gg4iiq09n42adkv8q2rnwcbd6vl7kzj"; libraryHaskellDepends = [ base between data-default-class monad-control network resource-pool streaming-commons time transformers-base ]; homepage = "https://github.com/trskop/connection-pool"; description = "Connection pool built on top of resource-pool and streaming-commons"; license = stdenv.lib.licenses.bsd3; }) {}; "console-style" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { pname = "console-style"; version = "0.0.2.1"; sha256 = "0zxxs59bzgf81d3ww285znmmciij3rswfgyc89ngxb6p86l8x0bd"; libraryHaskellDepends = [ base mtl transformers ]; homepage = "https://github.com/minad/console-style#readme"; description = "Styled console text output using ANSI escape sequences"; license = stdenv.lib.licenses.mit; }) {}; "constraint" = callPackage ({ mkDerivation, base, category, unconstrained }: mkDerivation { pname = "constraint"; version = "0.1.3.0"; sha256 = "0yp09vg9hx5p7ncyh8h6mhcl14kanhhjldyn892lmp0jmlm7flyy"; libraryHaskellDepends = [ base category unconstrained ]; description = "Reified constraints"; license = stdenv.lib.licenses.bsd3; }) {}; "constraints" = callPackage ({ mkDerivation, base, binary, deepseq, ghc-prim, hashable, hspec , hspec-discover, mtl, semigroups, transformers , transformers-compat }: mkDerivation { pname = "constraints"; version = "0.10.1"; sha256 = "1xy3vv78jxc17hm0z7qqspxjwv7l2jbcbj670yrl2f053qkfr02q"; revision = "1"; editedCabalFile = "1i2rd805mjz5q7s98ryy1m91zd4b9hx92gw1rwr6kpibqqw9smcb"; libraryHaskellDepends = [ base binary deepseq ghc-prim hashable mtl semigroups transformers transformers-compat ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; homepage = "http://github.com/ekmett/constraints/"; description = "Constraint manipulation"; license = stdenv.lib.licenses.bsd2; }) {}; "contravariant" = callPackage ({ mkDerivation, base, StateVar, transformers }: mkDerivation { pname = "contravariant"; version = "1.5.1"; sha256 = "1jcfbv3mmx2hb49h4djn72bb13j609wvsy9z4wcbj461cvhcr2q8"; libraryHaskellDepends = [ base StateVar transformers ]; homepage = "http://github.com/ekmett/contravariant/"; description = "Contravariant functors"; license = stdenv.lib.licenses.bsd3; }) {}; "contravariant-extras" = callPackage ({ mkDerivation, base, base-prelude, contravariant, semigroups , template-haskell, tuple-th }: mkDerivation { pname = "contravariant-extras"; version = "0.3.4"; sha256 = "0gg62ccl94kvh7mnvdq09pifqxjx2kgs189si90nmg44bafj7a9n"; revision = "1"; editedCabalFile = "1h2955ahga6i4fn7k8v66l03v77p6fhsac6ck8gpabkc08ij60wp"; libraryHaskellDepends = [ base base-prelude contravariant semigroups template-haskell tuple-th ]; homepage = "https://github.com/nikita-volkov/contravariant-extras"; description = "Extras for the \"contravariant\" package"; license = stdenv.lib.licenses.mit; }) {}; "control-bool" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "control-bool"; version = "0.2.1"; sha256 = "10amxm1ff7xhd8g66n65wkbb8d17n77v1nmwxkbzhrask398asp4"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/fumieval/control-bool"; description = "Useful combinators for boolean expressions"; license = stdenv.lib.licenses.bsd3; }) {}; "control-dsl" = callPackage ({ mkDerivation, base, containers, doctest, doctest-discover , temporary }: mkDerivation { pname = "control-dsl"; version = "0.2.1.3"; sha256 = "0rv9wpjnr3y957vd6l8vmn87f9gi97nhk07bkgpr8083avi9biz8"; revision = "2"; editedCabalFile = "18jypzsawq0mp12i35f58px80i3k07ri0g07wcrh6af93vqkhvil"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base containers doctest doctest-discover temporary ]; homepage = "https://github.com/Atry/Control.Dsl#readme"; description = "An alternative to monads in do-notation"; license = stdenv.lib.licenses.bsd3; }) {}; "control-monad-free" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "control-monad-free"; version = "0.6.2"; sha256 = "1habgf7byffqf1rqjkzpihvdhclaafgqsqpfpwp3fgpj5ayk1j33"; libraryHaskellDepends = [ base transformers ]; homepage = "http://github.com/pepeiborra/control-monad-free"; description = "Free monads and monad transformers"; license = stdenv.lib.licenses.publicDomain; }) {}; "control-monad-omega" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "control-monad-omega"; version = "0.3.1"; sha256 = "11hirysr76i01qj8rm22xjcrv2qwxgwjlrqqyd1dsnnvypn9hfrq"; revision = "1"; editedCabalFile = "029v5j0mnlzzn6my7jgw26gdm5fbs2h7y395zk1q7r5bfar00q58"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/luqui/control-monad-omega"; description = "A breadth-first list monad"; license = stdenv.lib.licenses.publicDomain; }) {}; "convertible" = callPackage ({ mkDerivation, base, bytestring, containers, mtl, old-locale , old-time, text, time }: mkDerivation { pname = "convertible"; version = "1.1.1.0"; sha256 = "0v18ap1mccnndgxmbfgyjdicg8jlss01bd5fq8a576dr0h4sgyg9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers mtl old-locale old-time text time ]; homepage = "http://hackage.haskell.org/package/convertible"; description = "Typeclasses and instances for converting between types"; license = stdenv.lib.licenses.bsd3; }) {}; "cookie" = callPackage ({ mkDerivation, base, bytestring, data-default-class, deepseq , HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text , time }: mkDerivation { pname = "cookie"; version = "0.4.4"; sha256 = "1qy09i0jh2z9i9avy2khf8a8afq4fqgnv0fyrszgfg4kmq2fsi9j"; libraryHaskellDepends = [ base bytestring data-default-class deepseq text time ]; testHaskellDepends = [ base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck text time ]; homepage = "http://github.com/snoyberg/cookie"; description = "HTTP cookie parsing and rendering"; license = stdenv.lib.licenses.mit; }) {}; "countable" = callPackage ({ mkDerivation, base, bytestring, silently, tasty, tasty-golden , tasty-hunit }: mkDerivation { pname = "countable"; version = "1.0"; sha256 = "0v0fdapdnzdqbkjhgkicx1njs3ybshk83h79fbgln13sd5pyp87r"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring silently tasty tasty-golden tasty-hunit ]; homepage = "https://github.com/AshleyYakeley/countable"; description = "Countable, Searchable, Finite, Empty classes"; license = stdenv.lib.licenses.bsd3; }) {}; "country" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, deepseq , ghc-prim, hashable, primitive, scientific, text , unordered-containers }: mkDerivation { pname = "country"; version = "0.1.6"; sha256 = "0a4r2jnp15xy18s6xpd4p10cgq3hd8qqzhy5lakmzymivwq6xcq9"; revision = "2"; editedCabalFile = "0721d9nc2snr6046ybmdj80xas7627lwd1ym6h1n8lclihw7ll6d"; libraryHaskellDepends = [ aeson attoparsec base bytestring deepseq ghc-prim hashable primitive scientific text unordered-containers ]; testHaskellDepends = [ base ]; homepage = "https://github.com/andrewthad/country#readme"; description = "Country data type and functions"; license = stdenv.lib.licenses.bsd3; }) {}; "courier" = callPackage ({ mkDerivation, async, base, bytestring, cereal, containers , directory, hslogger, HUnit, network, stm, test-framework , test-framework-hunit, text, uuid }: mkDerivation { pname = "courier"; version = "0.1.1.5"; sha256 = "1lrlqdxd19yj05hhvla1nc4a81rqkf2r4a6sffqlgqrxyd7ng7mc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring cereal containers hslogger network stm text uuid ]; executableHaskellDepends = [ base cereal ]; testHaskellDepends = [ async base cereal containers directory hslogger HUnit network stm test-framework test-framework-hunit ]; doCheck = false; homepage = "http://github.com/hargettp/courier"; description = "A message-passing library for simplifying network applications"; license = stdenv.lib.licenses.mit; }) {}; "cpio-conduit" = callPackage ({ mkDerivation, base, base16-bytestring, binary, bytestring , conduit, conduit-extra }: mkDerivation { pname = "cpio-conduit"; version = "0.7.0"; sha256 = "04zma03ivg9x5f1xkdpc828fk2lh6qrn7cig7gprci13id9yf2wg"; libraryHaskellDepends = [ base base16-bytestring binary bytestring conduit conduit-extra ]; doCheck = false; homepage = "http://github.com/da-x/cpio-conduit"; description = "Conduit-based CPIO"; license = stdenv.lib.licenses.asl20; }) {}; "cpphs" = callPackage ({ mkDerivation, base, directory, old-locale, old-time, polyparse }: mkDerivation { pname = "cpphs"; version = "1.20.8"; sha256 = "1bh524asqhk9v1s0wvipl0hgn7l63iy3js867yv0z3h5v2kn8vg5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory old-locale old-time polyparse ]; executableHaskellDepends = [ base directory old-locale old-time polyparse ]; homepage = "http://projects.haskell.org/cpphs/"; description = "A liberalised re-implementation of cpp, the C pre-processor"; license = "LGPL"; }) {}; "cprng-aes" = callPackage ({ mkDerivation, base, byteable, bytestring, cipher-aes , crypto-random }: mkDerivation { pname = "cprng-aes"; version = "0.6.1"; sha256 = "1wr15kbmk1g3l8a75n0iwbzqg24ixv78slwzwb2q6rlcvq0jlnb4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base byteable bytestring cipher-aes crypto-random ]; homepage = "http://github.com/vincenthz/hs-cprng-aes"; description = "Crypto Pseudo Random Number Generator using AES in counter mode"; license = stdenv.lib.licenses.bsd3; }) {}; "cpu" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cpu"; version = "0.1.2"; sha256 = "0x19mlanmkg96h6h1i04w2i631z84y4rbk22ki4zhgsajysgw9sn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; homepage = "http://github.com/vincenthz/hs-cpu"; description = "Cpu information and properties helpers"; license = stdenv.lib.licenses.bsd3; }) {}; "cpuinfo" = callPackage ({ mkDerivation, attoparsec, base, bytestring, deepseq }: mkDerivation { pname = "cpuinfo"; version = "0.1.0.1"; sha256 = "0mans1i26w3rl1vvf9isn8y6lvmn9dlf2c0znbgjxj605jcy7cyi"; libraryHaskellDepends = [ attoparsec base bytestring deepseq ]; homepage = "https://github.com/TravisWhitaker/cpuinfo"; description = "Haskell Library for Checking CPU Information"; license = stdenv.lib.licenses.mit; }) {}; "cql" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, Decimal , iproute, network, QuickCheck, tasty, tasty-quickcheck , template-haskell, text, time, transformers, uuid, vector }: mkDerivation { pname = "cql"; version = "4.0.1"; sha256 = "021qaz6qvbdp76gdyfcs07wnnq6k6r1cmqky0g3giinjdrm4qac9"; libraryHaskellDepends = [ base bytestring cereal containers Decimal iproute network template-haskell text time transformers uuid vector ]; testHaskellDepends = [ base bytestring cereal Decimal iproute network QuickCheck tasty tasty-quickcheck text time uuid ]; homepage = "https://gitlab.com/twittner/cql/"; description = "Cassandra CQL binary protocol"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "cql-io" = callPackage ({ mkDerivation, async, auto-update, base, bytestring, containers , cql, cryptohash, data-default-class, Decimal, exceptions , hashable, HsOpenSSL, iproute, lens, monad-control, mtl , mwc-random, network, raw-strings-qq, retry, semigroups, stm , tasty, tasty-hunit, text, time, tinylog, transformers , transformers-base, unordered-containers, uuid, vector }: mkDerivation { pname = "cql-io"; version = "1.0.1.1"; sha256 = "1kdv00fv21s8vbb3dfgzlgsrr0xxl4p2h655ga3q5cg47by564xc"; libraryHaskellDepends = [ async auto-update base bytestring containers cql cryptohash data-default-class exceptions hashable HsOpenSSL iproute lens monad-control mtl mwc-random network retry semigroups stm text time tinylog transformers transformers-base unordered-containers uuid vector ]; testHaskellDepends = [ base containers cql Decimal iproute mtl raw-strings-qq tasty tasty-hunit text time tinylog uuid ]; doCheck = false; homepage = "https://gitlab.com/twittner/cql-io/"; description = "Cassandra CQL client"; license = stdenv.lib.licenses.mpl20; }) {}; "crackNum" = callPackage ({ mkDerivation, array, base, FloatingHex }: mkDerivation { pname = "crackNum"; version = "2.3"; sha256 = "1wrqq2g6hvqa8w0c4nad35d1favcjqi93ywnxqkc3i7pl37jb3s2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base FloatingHex ]; executableHaskellDepends = [ array base FloatingHex ]; homepage = "http://github.com/LeventErkok/CrackNum"; description = "Crack various integer, floating-point data formats"; license = stdenv.lib.licenses.bsd3; }) {}; "credential-store" = callPackage ({ mkDerivation, base, bytestring, containers, cryptonite, dbus , memory, safe-exceptions, tasty, tasty-hunit }: mkDerivation { pname = "credential-store"; version = "0.1.2"; sha256 = "114jdbpiyx8xnjxnpz05nqpnb5s29y1iv330b0i491vik8hvrbad"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers cryptonite dbus memory safe-exceptions ]; executableHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring tasty tasty-hunit ]; doCheck = false; homepage = "https://github.com/rblaze/credential-store#readme"; description = "Library to access secure credential storage providers"; license = stdenv.lib.licenses.asl20; }) {}; "criterion" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, base, base-compat , base-compat-batteries, binary, bytestring, cassava, code-page , containers, criterion-measurement, deepseq, directory, exceptions , filepath, Glob, HUnit, js-flot, js-jquery, microstache, mtl , mwc-random, optparse-applicative, parsec, QuickCheck, statistics , tasty, tasty-hunit, tasty-quickcheck, text, time, transformers , transformers-compat, vector, vector-algorithms }: mkDerivation { pname = "criterion"; version = "1.5.5.0"; sha256 = "1a5i9ghy4hr3355ml4b0rc3b94fa2ijfflh398ncn9sw1ivmx8pa"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson ansi-wl-pprint base base-compat-batteries binary bytestring cassava code-page containers criterion-measurement deepseq directory exceptions filepath Glob js-flot js-jquery microstache mtl mwc-random optparse-applicative parsec statistics text time transformers transformers-compat vector vector-algorithms ]; executableHaskellDepends = [ base base-compat-batteries optparse-applicative ]; testHaskellDepends = [ aeson base base-compat base-compat-batteries bytestring deepseq directory HUnit QuickCheck statistics tasty tasty-hunit tasty-quickcheck vector ]; homepage = "http://www.serpentine.com/criterion"; description = "Robust, reliable performance measurement and analysis"; license = stdenv.lib.licenses.bsd3; }) {}; "criterion-measurement" = callPackage ({ mkDerivation, aeson, base, base-compat, binary, containers , deepseq, vector }: mkDerivation { pname = "criterion-measurement"; version = "0.1.1.0"; sha256 = "0mmbhajphlg32gqxr1lf0w12jkw0qrpjabvx92zpv4ka71lpgy7m"; libraryHaskellDepends = [ aeson base base-compat binary containers deepseq vector ]; homepage = "https://github.com/bos/criterion"; description = "Criterion measurement functionality and associated types"; license = stdenv.lib.licenses.bsd3; }) {}; "cron" = callPackage ({ mkDerivation, attoparsec, base, data-default-class, mtl , mtl-compat, old-locale, semigroups, text, time }: mkDerivation { pname = "cron"; version = "0.6.1"; sha256 = "0l9jigxr271gyf8a69igag5rckvcngv6h93jkf02d43jvqxza6lc"; libraryHaskellDepends = [ attoparsec base data-default-class mtl mtl-compat old-locale semigroups text time ]; doCheck = false; homepage = "http://github.com/michaelxavier/cron"; description = "Cron datatypes and Attoparsec parser"; license = stdenv.lib.licenses.mit; }) {}; "crypt-sha512" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cryptohash-sha512 , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "crypt-sha512"; version = "0"; sha256 = "1wsma9frdrn39i506zydlzlk1ir6jh1pidqfjms8rwqjpx965gn2"; revision = "2"; editedCabalFile = "071lxiwsf23ga1fkbjd47ykz7f5irhsh7q7zz2qczzjgnvzadadh"; libraryHaskellDepends = [ attoparsec base bytestring cryptohash-sha512 ]; testHaskellDepends = [ base bytestring quickcheck-instances tasty tasty-hunit tasty-quickcheck ]; homepage = "https://github.com/phadej/crypt-sha512"; description = "Pure Haskell implelementation for GNU SHA512 crypt algorithm"; license = stdenv.lib.licenses.bsd3; }) {}; "crypto-api" = callPackage ({ mkDerivation, base, bytestring, cereal, entropy, tagged , transformers }: mkDerivation { pname = "crypto-api"; version = "0.13.3"; sha256 = "19bsmkqkpnvh01b77pmyarx00fic15j4hvg4pzscrj4prskrx2i9"; revision = "1"; editedCabalFile = "1z6n1sa5pn3iqvqjrd8hv4bc2pxzsrhm5sh0l8z7g9lbqp6w0wp5"; libraryHaskellDepends = [ base bytestring cereal entropy tagged transformers ]; homepage = "https://github.com/TomMD/crypto-api"; description = "A generic interface for cryptographic operations"; license = stdenv.lib.licenses.bsd3; }) {}; "crypto-api-tests" = callPackage ({ mkDerivation, base, bytestring, cereal, crypto-api, directory , filepath, HUnit, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "crypto-api-tests"; version = "0.3"; sha256 = "0w3j43jdrlj28jryp18hc6q84nkl2yf4vs1hhgrsk7gb9kfyqjpl"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal crypto-api directory filepath HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "http://trac.haskell.org/crypto-api/wiki"; description = "A test framework and KATs for cryptographic operations"; license = stdenv.lib.licenses.bsd3; }) {}; "crypto-cipher-tests" = callPackage ({ mkDerivation, base, byteable, bytestring, crypto-cipher-types , HUnit, mtl, QuickCheck, securemem, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "crypto-cipher-tests"; version = "0.0.11"; sha256 = "19wqignlq90qwpam01hnmmrxaxh5lkax9l1l6rlbi4a07nvp1dnz"; libraryHaskellDepends = [ base byteable bytestring crypto-cipher-types HUnit mtl QuickCheck securemem test-framework test-framework-hunit test-framework-quickcheck2 ]; testHaskellDepends = [ base byteable bytestring crypto-cipher-types HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "http://github.com/vincenthz/hs-crypto-cipher"; description = "Generic cryptography cipher tests"; license = stdenv.lib.licenses.bsd3; }) {}; "crypto-cipher-types" = callPackage ({ mkDerivation, base, byteable, bytestring, securemem }: mkDerivation { pname = "crypto-cipher-types"; version = "0.0.9"; sha256 = "03qa1i1kj07pfrxsi7fiaqnnd0vi94jd4jfswbmnm4gp1nvzcwr0"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base byteable bytestring securemem ]; homepage = "http://github.com/vincenthz/hs-crypto-cipher"; description = "Generic cryptography cipher types"; license = stdenv.lib.licenses.bsd3; }) {}; "crypto-enigma" = callPackage ({ mkDerivation, ansi-terminal, base, containers, HUnit , optparse-applicative, QuickCheck, split, text }: mkDerivation { pname = "crypto-enigma"; version = "0.1.1.5"; sha256 = "001kl84ngfwr644v7dyk5shkqfw606bpza8b61bv4p4lqyfk96l2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers split text ]; executableHaskellDepends = [ ansi-terminal base containers optparse-applicative split text ]; testHaskellDepends = [ base HUnit QuickCheck ]; homepage = "https://github.com/orome/crypto-enigma-hs"; description = "An Enigma machine simulator with display"; license = stdenv.lib.licenses.bsd3; }) {}; "crypto-pubkey-openssh" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, attoparsec, base , base64-bytestring, bytestring, cereal, crypto-pubkey-types , deepseq, filepath, pem, process, QuickCheck, tasty , tasty-quickcheck, temporary }: mkDerivation { pname = "crypto-pubkey-openssh"; version = "0.2.7"; sha256 = "0ndb1crjl3xbd18bfs3ipqbzn120mpqnn27jfi4vjqf5ak48b444"; libraryHaskellDepends = [ asn1-encoding asn1-types attoparsec base base64-bytestring bytestring cereal crypto-pubkey-types pem ]; testHaskellDepends = [ asn1-encoding asn1-types attoparsec base base64-bytestring bytestring cereal crypto-pubkey-types deepseq filepath pem process QuickCheck tasty tasty-quickcheck temporary ]; homepage = "https://github.com/knsd/crypto-pubkey-openssh"; description = "OpenSSH keys decoder/encoder"; license = stdenv.lib.licenses.mit; }) {}; "crypto-pubkey-types" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, base }: mkDerivation { pname = "crypto-pubkey-types"; version = "0.4.3"; sha256 = "0q0wlzjmpx536h1zcdzrpxjkvqw8abj8z0ci38138kpch4igbnby"; libraryHaskellDepends = [ asn1-encoding asn1-types base ]; homepage = "http://github.com/vincenthz/hs-crypto-pubkey-types"; description = "Generic cryptography Public keys algorithm types"; license = stdenv.lib.licenses.bsd3; }) {}; "crypto-random" = callPackage ({ mkDerivation, base, bytestring, securemem, unix, vector }: mkDerivation { pname = "crypto-random"; version = "0.0.9"; sha256 = "0139kbbb2h7vshf68y3fvjda29lhj7jjwl4vq78w4y8k8hc7l2hp"; revision = "1"; editedCabalFile = "1ax1iafbbqkcrvjnnxlvqh2zgpx8xzcbxl6l870207bpzwrja2f1"; libraryHaskellDepends = [ base bytestring securemem unix vector ]; homepage = "http://github.com/vincenthz/hs-crypto-random"; description = "Simple cryptographic random related types"; license = stdenv.lib.licenses.bsd3; }) {}; "crypto-random-api" = callPackage ({ mkDerivation, base, bytestring, entropy }: mkDerivation { pname = "crypto-random-api"; version = "0.2.0"; sha256 = "0z49kwgjj7rz235642q64hbkgp0zl6ipn29xd19yb75xc5q7gsan"; libraryHaskellDepends = [ base bytestring entropy ]; homepage = "http://github.com/vincenthz/hs-crypto-random-api"; description = "Simple random generators API for cryptography related code"; license = stdenv.lib.licenses.bsd3; }) {}; "cryptocipher" = callPackage ({ mkDerivation, base, cipher-aes, cipher-blowfish, cipher-camellia , cipher-des, cipher-rc4, crypto-cipher-types }: mkDerivation { pname = "cryptocipher"; version = "0.6.2"; sha256 = "0ip3a2as0df6drl29sryayxx22sx55v6bs60s2fh3i1nxqnydf9l"; libraryHaskellDepends = [ base cipher-aes cipher-blowfish cipher-camellia cipher-des cipher-rc4 crypto-cipher-types ]; homepage = "http://github.com/vincenthz/hs-crypto-cipher"; description = "Symmetrical block and stream ciphers"; license = stdenv.lib.licenses.bsd3; }) {}; "cryptocompare" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , exceptions, hspec, hspec-expectations, http-conduit, MissingH , text, time, transformers, unordered-containers }: mkDerivation { pname = "cryptocompare"; version = "0.1.1"; sha256 = "1cqnhg1ww79k3f6yisdir1fqiil13niv002p5s2kir9ks5phybni"; libraryHaskellDepends = [ aeson base bytestring containers directory exceptions http-conduit MissingH text time transformers unordered-containers ]; testHaskellDepends = [ base hspec hspec-expectations MissingH ]; homepage = "https://github.com/aviaviavi/cryptocompare"; description = "Haskell wrapper for the cryptocompare API"; license = stdenv.lib.licenses.mit; }) {}; "cryptohash" = callPackage ({ mkDerivation, base, byteable, bytestring, criterion, cryptonite , ghc-prim, HUnit, memory, QuickCheck, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "cryptohash"; version = "0.11.9"; sha256 = "1yr2iyb779znj79j3fq4ky8l1y8a600a2x1fx9p5pmpwq5zq93y2"; libraryHaskellDepends = [ base byteable bytestring cryptonite ghc-prim memory ]; testHaskellDepends = [ base byteable bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base byteable bytestring criterion ]; homepage = "http://github.com/vincenthz/hs-cryptohash"; description = "collection of crypto hashes, fast, pure and practical"; license = stdenv.lib.licenses.bsd3; }) {}; "cryptohash-cryptoapi" = callPackage ({ mkDerivation, base, bytestring, cereal, crypto-api, cryptonite , memory, tagged }: mkDerivation { pname = "cryptohash-cryptoapi"; version = "0.1.4"; sha256 = "13h5f9pmcd0swa4asl7wzpf5lskpgjdqrmy1mqdc78gsxdj8cyki"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal crypto-api cryptonite memory tagged ]; homepage = "https://github.com/vincenthz/hs-cryptohash-cryptoapi"; description = "Crypto-api interfaces for cryptohash"; license = stdenv.lib.licenses.bsd3; }) {}; "cryptohash-md5" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "cryptohash-md5"; version = "0.11.100.1"; sha256 = "1y8q7s2bn4gdknw1wjikdnar2b5pgz3nv3220lxrlgpsf23x82vi"; revision = "3"; editedCabalFile = "0ld224mdmw9mgzcl20q82rqkyl7d5vmi1iknsyymq58gcvcwdi2m"; libraryHaskellDepends = [ base bytestring ]; doCheck = false; homepage = "https://github.com/hvr/cryptohash-md5"; description = "Fast, pure and practical MD5 implementation"; license = stdenv.lib.licenses.bsd3; }) {}; "cryptohash-sha1" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "cryptohash-sha1"; version = "0.11.100.1"; sha256 = "1aqdxdhxhl9jldh951djpwxx8z7gzaqspxl7iwpl84i5ahrsyy9w"; revision = "3"; editedCabalFile = "0i30cc85732v27baibdjy2kjjkdfv335ib5sk5ggwvsysvvvr66l"; libraryHaskellDepends = [ base bytestring ]; doCheck = false; homepage = "https://github.com/hvr/cryptohash-sha1"; description = "Fast, pure and practical SHA-1 implementation"; license = stdenv.lib.licenses.bsd3; }) {}; "cryptohash-sha256" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "cryptohash-sha256"; version = "0.11.101.0"; sha256 = "1p85vajcgw9hmq8zsz9krzx0vxh7aggwbg5w9ws8w97avcsn8xaj"; revision = "2"; editedCabalFile = "0m5h68xm60wrjv88gg6cn1q5qki5674mxl4d6sn3vxpbcj9b5417"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; doCheck = false; homepage = "https://github.com/hvr/cryptohash-sha256"; description = "Fast, pure and practical SHA-256 implementation"; license = stdenv.lib.licenses.bsd3; }) {}; "cryptohash-sha512" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "cryptohash-sha512"; version = "0.11.100.1"; sha256 = "1abi23dr3vzslkh0cx24cdn2gy88jjm4qr6rcm543ajyaywqns8h"; revision = "3"; editedCabalFile = "19m1fp0i7ba84aa72d5wf59c7j0p4yr1bc43in8pspgywhsr3lfl"; libraryHaskellDepends = [ base bytestring ]; doCheck = false; homepage = "https://github.com/hvr/cryptohash-sha512"; description = "Fast, pure and practical SHA-512 implementation"; license = stdenv.lib.licenses.bsd3; }) {}; "cryptonite" = callPackage ({ mkDerivation, base, basement, bytestring, deepseq, gauge , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit , tasty-kat, tasty-quickcheck }: mkDerivation { pname = "cryptonite"; version = "0.25"; sha256 = "131wbbdr5yavs5k1ah9sz6fqx1ffyvaxf66pwjzsfc47mwc1mgl9"; libraryHaskellDepends = [ base basement bytestring deepseq ghc-prim integer-gmp memory ]; testHaskellDepends = [ base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring deepseq gauge memory random ]; homepage = "https://github.com/haskell-crypto/cryptonite"; description = "Cryptography Primitives sink"; license = stdenv.lib.licenses.bsd3; }) {}; "cryptonite-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , conduit-extra, cryptonite, exceptions, memory, resourcet, tasty , tasty-hunit, tasty-quickcheck, transformers }: mkDerivation { pname = "cryptonite-conduit"; version = "0.2.2"; sha256 = "1bldcmda4xh52mw1wfrjljv8crhw3al7v7kv1j0vidvr7ymnjpbh"; revision = "1"; editedCabalFile = "1hh2nzfz4qpxgivfilgk4ll416lph8b2fdkzpzrmqfjglivydfmz"; libraryHaskellDepends = [ base bytestring conduit conduit-extra cryptonite exceptions memory resourcet transformers ]; testHaskellDepends = [ base bytestring conduit conduit-combinators cryptonite memory tasty tasty-hunit tasty-quickcheck ]; homepage = "https://github.com/haskell-crypto/cryptonite-conduit"; description = "cryptonite conduit"; license = stdenv.lib.licenses.bsd3; }) {}; "cryptonite-openssl" = callPackage ({ mkDerivation, base, basement, bytestring, cryptonite, memory , openssl, tasty, tasty-hunit, tasty-kat, tasty-quickcheck }: mkDerivation { pname = "cryptonite-openssl"; version = "0.7"; sha256 = "1xj41354dx24rfh6i7av7qamvin34z4g6m1hxw1fc9jg4q41qkly"; libraryHaskellDepends = [ base basement bytestring cryptonite memory ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base bytestring cryptonite tasty tasty-hunit tasty-kat tasty-quickcheck ]; homepage = "https://github.com/haskell-crypto/cryptonite-openssl"; description = "Crypto stuff using OpenSSL cryptographic library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) openssl;}; "csp" = callPackage ({ mkDerivation, base, containers, mtl, nondeterminism, tasty , tasty-hunit }: mkDerivation { pname = "csp"; version = "1.4.0"; sha256 = "15ilx5ycvh12c71wza2d25cp4llvncxc9csmmisjcxwny5gpz1q8"; libraryHaskellDepends = [ base containers mtl nondeterminism ]; testHaskellDepends = [ base nondeterminism tasty tasty-hunit ]; description = "Discrete constraint satisfaction problem (CSP) solver"; license = "LGPL"; }) {}; "css-syntax" = callPackage ({ mkDerivation, base, directory, hspec, QuickCheck, scientific , text }: mkDerivation { pname = "css-syntax"; version = "0.1.0.0"; sha256 = "02f000nzc0dhjhlp1z82q4far8ablvzalpk918lg54f63lbqdwsh"; revision = "1"; editedCabalFile = "14241m9nm3wbbhajw95gdj9mvfzf4hmrzvk2wgjvkm71mg4yhwnr"; libraryHaskellDepends = [ base scientific text ]; testHaskellDepends = [ base directory hspec QuickCheck scientific text ]; description = "High-performance CSS tokenizer and serializer"; license = stdenv.lib.licenses.mit; }) {}; "css-text" = callPackage ({ mkDerivation, attoparsec, base, hspec, QuickCheck, text }: mkDerivation { pname = "css-text"; version = "0.1.3.0"; sha256 = "0ynd9f4hn2sfwqzbsa0y7phmxq8za7jiblpjwx0ry8b372zhgxaz"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ attoparsec base hspec QuickCheck text ]; doCheck = false; homepage = "https://github.com/yesodweb/css-text.git#readme"; description = "CSS parser and renderer"; license = stdenv.lib.licenses.mit; }) {}; "csv" = callPackage ({ mkDerivation, base, filepath, parsec }: mkDerivation { pname = "csv"; version = "0.1.2"; sha256 = "00767ai09wm7f0yzmpqck3cpgxncpr9djnmmz5l17ajz69139x4c"; libraryHaskellDepends = [ base filepath parsec ]; description = "CSV loader and dumper"; license = stdenv.lib.licenses.mit; }) {}; "ctrie" = callPackage ({ mkDerivation, atomic-primops, base, containers, hashable , primitive, QuickCheck, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "ctrie"; version = "0.2"; sha256 = "0568v5m5k8dyqx5sfcr13mh1qay13m1wbcjszxiidvb5kz9sdqr0"; libraryHaskellDepends = [ atomic-primops base hashable primitive ]; testHaskellDepends = [ base containers hashable QuickCheck test-framework test-framework-quickcheck2 ]; homepage = "https://github.com/mcschroeder/ctrie"; description = "Non-blocking concurrent map"; license = stdenv.lib.licenses.mit; }) {}; "cubicbezier" = callPackage ({ mkDerivation, base, containers, fast-math, integration, matrices , microlens, microlens-mtl, microlens-th, mtl, parsec, tasty , tasty-hunit, vector, vector-space }: mkDerivation { pname = "cubicbezier"; version = "0.6.0.5"; sha256 = "0n17nr20skrds3b9gzy0v86jgnqz8zbds796n9cl0z6rh9bq5jf5"; revision = "1"; editedCabalFile = "0dii4z0cl1ylvay1n5z90d6rbvnk9k30q81i6izhgxbgdawwhh33"; libraryHaskellDepends = [ base containers fast-math integration matrices microlens microlens-mtl microlens-th mtl vector vector-space ]; testHaskellDepends = [ base parsec tasty tasty-hunit ]; description = "Efficient manipulating of 2D cubic bezier curves"; license = stdenv.lib.licenses.bsd3; }) {}; "cubicspline" = callPackage ({ mkDerivation, base, hmatrix, safe }: mkDerivation { pname = "cubicspline"; version = "0.1.2"; sha256 = "0ycv395qskjw8xryzam6skc92m4iixf6065grvfh23avlsffsv2v"; libraryHaskellDepends = [ base hmatrix safe ]; description = "Natural cubic spline interpolation"; license = stdenv.lib.licenses.bsd3; }) {}; "cublas" = callPackage ({ mkDerivation, base, c2hs, Cabal, cuda, directory, filepath, half , storable-complex, template-haskell }: mkDerivation { pname = "cublas"; version = "0.5.0.0"; sha256 = "0s47wrmlb35dpym4dz3688qx8m166i2a9d8pqnfdzxy67zv98g1f"; setupHaskellDepends = [ base Cabal cuda directory filepath ]; libraryHaskellDepends = [ base cuda half storable-complex template-haskell ]; libraryToolDepends = [ c2hs ]; description = "FFI bindings to the CUDA BLAS library"; license = stdenv.lib.licenses.bsd3; }) {}; "cuckoo-filter" = callPackage ({ mkDerivation, aeson, array, base, bytestring, cereal, containers , criterion, hashable, QuickCheck, random, tasty, tasty-hunit , tasty-quickcheck, time }: mkDerivation { pname = "cuckoo-filter"; version = "0.2.0.2"; sha256 = "1yya8r3igwms910xp3cc4y1y34f5yw3yqqy1wy49d4xsi6smyjdc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base bytestring cereal containers hashable time ]; executableHaskellDepends = [ aeson array base bytestring cereal containers criterion hashable random time ]; testHaskellDepends = [ aeson array base bytestring cereal containers hashable QuickCheck tasty tasty-hunit tasty-quickcheck time ]; homepage = "https://github.com/ChrisCoffey/cuckoo-filter#readme"; description = "Pure and impure Cuckoo Filter"; license = stdenv.lib.licenses.mit; }) {}; "cuda" = callPackage ({ mkDerivation, base, bytestring, c2hs, Cabal, directory, filepath , pretty, template-haskell, uuid-types }: mkDerivation { pname = "cuda"; version = "0.10.1.0"; sha256 = "10lyyc652ic3m4r5agszpv2r99y9fnsdwahb5pd4qiga770v45vp"; revision = "1"; editedCabalFile = "0y08nr4p6rad1393l0373s4ivq2zvgm8xv0axh5bi6n95j2khkqz"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base bytestring filepath template-haskell uuid-types ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base pretty ]; homepage = "https://github.com/tmcdonell/cuda"; description = "FFI binding to the CUDA interface for programming NVIDIA GPUs"; license = stdenv.lib.licenses.bsd3; }) {}; "cue-sheet" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions, hspec , hspec-discover, hspec-megaparsec, megaparsec, mtl, QuickCheck , text }: mkDerivation { pname = "cue-sheet"; version = "2.0.1"; sha256 = "0papll3xcq2ipmya61jr71gf3zx2swmys829x5sbz7lv6abj9r3i"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers exceptions megaparsec mtl QuickCheck text ]; testHaskellDepends = [ base bytestring exceptions hspec hspec-megaparsec megaparsec QuickCheck text ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/mrkkrp/cue-sheet"; description = "Support for construction, rendering, and parsing of CUE sheets"; license = stdenv.lib.licenses.bsd3; }) {}; "cufft" = callPackage ({ mkDerivation, base, c2hs, Cabal, cuda, directory, filepath , template-haskell }: mkDerivation { pname = "cufft"; version = "0.9.0.1"; sha256 = "1cf11ia4i19bpbs0wzkz2hqzc22hh2dvbn8m5frnwild83zal4n3"; setupHaskellDepends = [ base Cabal cuda directory filepath template-haskell ]; libraryHaskellDepends = [ base cuda ]; libraryToolDepends = [ c2hs ]; homepage = "https://github.com/robeverest/cufft"; description = "Haskell bindings for the CUFFT library"; license = stdenv.lib.licenses.bsd3; }) {}; "curl" = callPackage ({ mkDerivation, base, bytestring, containers, curl }: mkDerivation { pname = "curl"; version = "1.3.8"; sha256 = "0vj4hpaa30jz7c702xpsfvqaqdxz28zslsqnsfx6bf6dpwvck1wh"; revision = "1"; editedCabalFile = "02sq2bjw5igc2k9f9ssh58k2ivii2xsvk5r00ky3cxh8j61qy86q"; configureFlags = [ "-fnew-base" ]; libraryHaskellDepends = [ base bytestring containers ]; librarySystemDepends = [ curl ]; description = "Haskell binding to libcurl"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) curl;}; "currencies" = callPackage ({ mkDerivation, base, hspec, text }: mkDerivation { pname = "currencies"; version = "0.2.0.0"; sha256 = "16c4m6px6kvdr8v2k5gspjn3xag69ki6yf6ij2b3ii5rlpa94wpv"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base hspec text ]; homepage = "https://github.com/alx741/currencies#readme"; description = "Currencies representation, pretty printing and conversion"; license = stdenv.lib.licenses.bsd3; }) {}; "currency" = callPackage ({ mkDerivation, base, containers, hashable, iso3166-country-codes }: mkDerivation { pname = "currency"; version = "0.2.0.0"; sha256 = "0yj1x7zmkmwr9az55i9gvf84m7i3b4qi80p8qk9hszzlv7rigmdw"; libraryHaskellDepends = [ base containers hashable iso3166-country-codes ]; homepage = "https://github.com/singpolyma/currency-haskell"; description = "Types representing standard and non-standard currencies"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "cusparse" = callPackage ({ mkDerivation, base, c2hs, Cabal, cuda, directory, filepath, half , storable-complex }: mkDerivation { pname = "cusparse"; version = "0.2.0.0"; sha256 = "1y6qnxfdcw3ik3mjp4410846pq1l628d02bdasll1xd4r4r87vh6"; setupHaskellDepends = [ base Cabal cuda directory filepath ]; libraryHaskellDepends = [ base cuda half storable-complex ]; libraryToolDepends = [ c2hs ]; description = "FFI bindings to the CUDA Sparse BLAS library"; license = stdenv.lib.licenses.bsd3; }) {}; "cutter" = callPackage ({ mkDerivation, base, bytestring, explicit-exception, spreadsheet , utility-ht }: mkDerivation { pname = "cutter"; version = "0.0"; sha256 = "1hka1k012d2nwnkbhbiga6307v1p5s88s2nxkrnymvr0db1ijwqi"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring explicit-exception spreadsheet utility-ht ]; doHaddock = false; description = "Cut files according to a position list"; license = stdenv.lib.licenses.bsd3; }) {}; "czipwith" = callPackage ({ mkDerivation, base, template-haskell, transformers }: mkDerivation { pname = "czipwith"; version = "1.0.1.1"; sha256 = "0hs296mwx62alp9fkpkhw9jsjqlygagvb911nx22b0pgyiwqa52a"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base transformers ]; homepage = "https://github.com/lspitzner/czipwith/"; description = "CZipWith class and deriving via TH"; license = stdenv.lib.licenses.bsd3; }) {}; "data-accessor" = callPackage ({ mkDerivation, array, base, containers, transformers }: mkDerivation { pname = "data-accessor"; version = "0.2.2.8"; sha256 = "1fq4gygxbz0bd0mzgvc1sl3m4gjnsv8nbgpnmdpa29zj5lb9agxc"; libraryHaskellDepends = [ array base containers transformers ]; homepage = "http://www.haskell.org/haskellwiki/Record_access"; description = "Utilities for accessing and manipulating fields of records"; license = stdenv.lib.licenses.bsd3; }) {}; "data-accessor-mtl" = callPackage ({ mkDerivation, base, data-accessor, mtl }: mkDerivation { pname = "data-accessor-mtl"; version = "0.2.0.4"; sha256 = "1i8lk0vy04giixng5addgj740cbvwlc7g62qgrmhfip0w9k93kqh"; libraryHaskellDepends = [ base data-accessor mtl ]; homepage = "http://www.haskell.org/haskellwiki/Record_access"; description = "Use Accessor to access state in mtl State monad class"; license = stdenv.lib.licenses.bsd3; }) {}; "data-accessor-template" = callPackage ({ mkDerivation, base, data-accessor, template-haskell, utility-ht }: mkDerivation { pname = "data-accessor-template"; version = "0.2.1.16"; sha256 = "15gd6xlrq5ica514m5rdcz2dl8bibdmbsmnc98ddhx491c9g5rwk"; libraryHaskellDepends = [ base data-accessor template-haskell utility-ht ]; homepage = "http://www.haskell.org/haskellwiki/Record_access"; description = "Utilities for accessing and manipulating fields of records"; license = stdenv.lib.licenses.bsd3; }) {}; "data-accessor-transformers" = callPackage ({ mkDerivation, base, data-accessor, transformers }: mkDerivation { pname = "data-accessor-transformers"; version = "0.2.1.7"; sha256 = "0yp030vafbpddl27m606aibbbr5ar5j5bsv4bksscz3cq4yq5j10"; libraryHaskellDepends = [ base data-accessor transformers ]; homepage = "http://www.haskell.org/haskellwiki/Record_access"; description = "Use Accessor to access state in transformers State monad"; license = stdenv.lib.licenses.bsd3; }) {}; "data-binary-ieee754" = callPackage ({ mkDerivation, base, binary }: mkDerivation { pname = "data-binary-ieee754"; version = "0.4.4"; sha256 = "02nzg1barhqhpf4x26mpzvk7jd29nali033qy01adjplv2z5m5sr"; libraryHaskellDepends = [ base binary ]; homepage = "https://john-millikin.com/software/data-binary-ieee754/"; description = "Parser/Serialiser for IEEE-754 floating-point values"; license = stdenv.lib.licenses.mit; }) {}; "data-bword" = callPackage ({ mkDerivation, base, ghc-prim, tasty, tasty-quickcheck }: mkDerivation { pname = "data-bword"; version = "0.1.0.1"; sha256 = "0zfvk7b7qi6inra0kc03rhsic2rj0818n4i03lfwzvb5g22izw3h"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; homepage = "https://github.com/mvv/data-bword"; description = "Extra operations on binary words of fixed length"; license = stdenv.lib.licenses.bsd3; }) {}; "data-checked" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "data-checked"; version = "0.3"; sha256 = "0xjn7iqlsgi51h8gz4x40kc2qb5lwf6nw5kjwgkck1w5gjfd11yw"; libraryHaskellDepends = [ base deepseq ]; homepage = "https://github.com/mvv/data-checked"; description = "Type-indexed runtime-checked properties"; license = stdenv.lib.licenses.bsd3; }) {}; "data-default" = callPackage ({ mkDerivation, base, data-default-class , data-default-instances-containers, data-default-instances-dlist , data-default-instances-old-locale }: mkDerivation { pname = "data-default"; version = "0.7.1.1"; sha256 = "04d5n8ybmcxba9qb6h389w9zfq1lvj81b82jh6maqp6pkhkmvydh"; libraryHaskellDepends = [ base data-default-class data-default-instances-containers data-default-instances-dlist data-default-instances-old-locale ]; description = "A class for types with a default value"; license = stdenv.lib.licenses.bsd3; }) {}; "data-default-class" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-default-class"; version = "0.1.2.0"; sha256 = "0miyjz8d4jyvqf2vp60lyfbnflx6cj2k8apmm9ly1hq0y0iv80ag"; libraryHaskellDepends = [ base ]; description = "A class for types with a default value"; license = stdenv.lib.licenses.bsd3; }) {}; "data-default-instances-containers" = callPackage ({ mkDerivation, base, containers, data-default-class }: mkDerivation { pname = "data-default-instances-containers"; version = "0.0.1"; sha256 = "06h8xka031w752a7cjlzghvr8adqbl95xj9z5zc1b62w02phfpm5"; libraryHaskellDepends = [ base containers data-default-class ]; description = "Default instances for types in containers"; license = stdenv.lib.licenses.bsd3; }) {}; "data-default-instances-dlist" = callPackage ({ mkDerivation, base, data-default-class, dlist }: mkDerivation { pname = "data-default-instances-dlist"; version = "0.0.1"; sha256 = "0narkdqiprhgayjiawrr4390h4rq4pl2pb6mvixbv2phrc8kfs3x"; libraryHaskellDepends = [ base data-default-class dlist ]; description = "Default instances for types in dlist"; license = stdenv.lib.licenses.bsd3; }) {}; "data-default-instances-old-locale" = callPackage ({ mkDerivation, base, data-default-class, old-locale }: mkDerivation { pname = "data-default-instances-old-locale"; version = "0.0.1"; sha256 = "00h81i5phib741yj517p8mbnc48myvfj8axzsw44k34m48lv1lv0"; libraryHaskellDepends = [ base data-default-class old-locale ]; description = "Default instances for types in old-locale"; license = stdenv.lib.licenses.bsd3; }) {}; "data-diverse" = callPackage ({ mkDerivation, base, containers, deepseq, ghc-prim, hspec, tagged }: mkDerivation { pname = "data-diverse"; version = "4.6.0.0"; sha256 = "1m6bxi37c7qkn96296lxfc0x3ab33w7yyjkvf3avla94dd248k89"; libraryHaskellDepends = [ base containers deepseq ghc-prim tagged ]; testHaskellDepends = [ base hspec tagged ]; homepage = "https://github.com/louispan/data-diverse#readme"; description = "Extensible records and polymorphic variants"; license = stdenv.lib.licenses.bsd3; }) {}; "data-diverse-lens" = callPackage ({ mkDerivation, base, data-diverse, data-has, hspec, lens , profunctors, tagged }: mkDerivation { pname = "data-diverse-lens"; version = "4.3.0.0"; sha256 = "11nrisgx7yb7qp03s3hxkbygc170fggbi3mcid196dhakxv4kl4p"; libraryHaskellDepends = [ base data-diverse data-has lens profunctors tagged ]; testHaskellDepends = [ base data-diverse hspec lens tagged ]; homepage = "https://github.com/louispan/data-diverse-lens#readme"; description = "Isos & Lens for Data.Diverse.Many and Prisms for Data.Diverse.Which"; license = stdenv.lib.licenses.bsd3; }) {}; "data-dword" = callPackage ({ mkDerivation, base, data-bword, ghc-prim, hashable, tasty , tasty-quickcheck, template-haskell }: mkDerivation { pname = "data-dword"; version = "0.3.1.2"; sha256 = "084invjg8zj7ndxnz9clqmq06ch47k1d9lhxwap6xs0x4807crvb"; libraryHaskellDepends = [ base data-bword ghc-prim hashable template-haskell ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; homepage = "https://github.com/mvv/data-dword"; description = "Stick two binary words together to get a bigger one"; license = stdenv.lib.licenses.bsd3; }) {}; "data-endian" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-endian"; version = "0.1.1"; sha256 = "1h1abz87nha7cpw50yvf8fwvcca350wnnz2d3z9k30sg6wq4y7cc"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/mvv/data-endian"; description = "Endian-sensitive data"; license = stdenv.lib.licenses.bsd3; }) {}; "data-fix" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-fix"; version = "0.2.0"; sha256 = "14hk6hq5hdb3l5bhmzhw086jpzlvp9qbw9dzw30wlz5jbh2ihmvy"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/anton-k/data-fix"; description = "Fixpoint data types"; license = stdenv.lib.licenses.bsd3; }) {}; "data-has" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-has"; version = "0.3.0.0"; sha256 = "0ybkm9zvl0l60f44p80fislbdmwwhavqz31wymnikjsyc01x899w"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/winterland1989/data-has"; description = "Simple extensible product"; license = stdenv.lib.licenses.bsd3; }) {}; "data-inttrie" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-inttrie"; version = "0.1.4"; sha256 = "0m5xww8zvsa0whxl89wndpbdz9p5n03q3h3a904nqrxh966psfkb"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/luqui/data-inttrie"; description = "A simple lazy, infinite trie from integers"; license = stdenv.lib.licenses.bsd3; }) {}; "data-lens-light" = callPackage ({ mkDerivation, base, mtl, template-haskell }: mkDerivation { pname = "data-lens-light"; version = "0.1.2.2"; sha256 = "0vmkvhl7zcsaxnx7d7b59cnrdnlnr9cfn910rpn34jny7fkydlvj"; libraryHaskellDepends = [ base mtl template-haskell ]; homepage = "https://github.com/feuerbach/data-lens-light"; description = "Simple lenses, minimum dependencies"; license = stdenv.lib.licenses.mit; }) {}; "data-memocombinators" = callPackage ({ mkDerivation, array, base, data-inttrie }: mkDerivation { pname = "data-memocombinators"; version = "0.5.1"; sha256 = "1mvfc1xri3kgkx5q7za01bqg1x3bfvbgcffw5vwl6jmq4hh1sd5l"; libraryHaskellDepends = [ array base data-inttrie ]; homepage = "http://github.com/luqui/data-memocombinators"; description = "Combinators for building memo tables"; license = stdenv.lib.licenses.bsd3; }) {}; "data-msgpack" = callPackage ({ mkDerivation, base, binary, bytestring, containers , data-binary-ieee754, data-msgpack-types, groom, hashable, hspec , QuickCheck, text, unordered-containers, vector, void }: mkDerivation { pname = "data-msgpack"; version = "0.0.12"; sha256 = "11zlw465lpa371y7cpz9r4gn1c4cw0rjrpl5l3h6h0y3zc28p7sw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring data-binary-ieee754 data-msgpack-types text ]; executableHaskellDepends = [ base bytestring groom ]; testHaskellDepends = [ base bytestring containers data-msgpack-types hashable hspec QuickCheck text unordered-containers vector void ]; homepage = "http://msgpack.org/"; description = "A Haskell implementation of MessagePack"; license = stdenv.lib.licenses.bsd3; }) {}; "data-msgpack-types" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, hashable , hspec, QuickCheck, text, unordered-containers, vector, void }: mkDerivation { pname = "data-msgpack-types"; version = "0.0.2"; sha256 = "19c7285mrs9d1afgpdq4cprv44fif76ahahg3xpzijc5lhgxmzal"; libraryHaskellDepends = [ base bytestring containers deepseq hashable QuickCheck text unordered-containers vector void ]; testHaskellDepends = [ base hspec QuickCheck ]; homepage = "http://msgpack.org/"; description = "A Haskell implementation of MessagePack"; license = stdenv.lib.licenses.bsd3; }) {}; "data-or" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-or"; version = "1.0.0.5"; sha256 = "0wp6qqq6k1zbdw9bv9gkzdiz6y8wp8r7zsqbjh54c43j3i7vdvwx"; libraryHaskellDepends = [ base ]; homepage = "http://code.haskell.org/~wren/"; description = "A data type for non-exclusive disjunction"; license = stdenv.lib.licenses.bsd3; }) {}; "data-ordlist" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-ordlist"; version = "0.4.7.0"; sha256 = "03a9ix1fcx08viwv2jg5ndw1qbkydyyrmjvqr9wasmcik9x1wv3g"; libraryHaskellDepends = [ base ]; description = "Set and bag operations on ordered lists"; license = stdenv.lib.licenses.bsd3; }) {}; "data-ref" = callPackage ({ mkDerivation, base, data-accessor, stm, transformers }: mkDerivation { pname = "data-ref"; version = "0.0.2"; sha256 = "0xqgzcpp9b0y2w5h1nln529dizdplhpfl41vxvbhxxcdkng3j53v"; libraryHaskellDepends = [ base data-accessor stm transformers ]; homepage = "http://wiki.haskell.org/Mutable_variable"; description = "Unify STRef and IORef in plain Haskell 98"; license = stdenv.lib.licenses.bsd3; }) {}; "data-reify" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "data-reify"; version = "0.6.1"; sha256 = "00mjv6dc3fwhbqzrll02qxilwpfypahkzcdqnv17c4nbjqg0ldb1"; revision = "1"; editedCabalFile = "0ixlibqrz7fd4bg9vnnd431a9kqvz4ajx8sbgyvpx9l2yjrabwzp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; homepage = "http://ku-fpg.github.io/software/data-reify/"; description = "Reify a recursive data structure into an explicit graph"; license = stdenv.lib.licenses.bsd3; }) {}; "data-serializer" = callPackage ({ mkDerivation, base, binary, bytestring, cereal, data-endian , parsers, semigroups, split, tasty, tasty-quickcheck }: mkDerivation { pname = "data-serializer"; version = "0.3.4"; sha256 = "1ijy8l5lxmm8wpzx4h2vh9q21zz66xgh979s32aa4b16l9m1b4z7"; libraryHaskellDepends = [ base binary bytestring cereal data-endian parsers semigroups split ]; testHaskellDepends = [ base binary bytestring cereal tasty tasty-quickcheck ]; homepage = "https://github.com/mvv/data-serializer"; description = "Common API for serialization libraries"; license = stdenv.lib.licenses.bsd3; }) {}; "data-textual" = callPackage ({ mkDerivation, base, bytestring, parsers, QuickCheck , test-framework, test-framework-quickcheck2, text, text-latin1 , text-printer, type-hint }: mkDerivation { pname = "data-textual"; version = "0.3.0.2"; sha256 = "0c4qs923dj4jnvvkjvbij0c1yg922iw66140cq6wb1m4h6q31ia4"; libraryHaskellDepends = [ base bytestring parsers text text-latin1 text-printer ]; testHaskellDepends = [ base parsers QuickCheck test-framework test-framework-quickcheck2 text-printer type-hint ]; homepage = "https://github.com/mvv/data-textual"; description = "Human-friendly textual representations"; license = stdenv.lib.licenses.bsd3; }) {}; "data-tree-print" = callPackage ({ mkDerivation, base, pretty, syb }: mkDerivation { pname = "data-tree-print"; version = "0.1.0.2"; sha256 = "00jh37anim8qsn553467gmfhajcz1c61zrgh1ypkqsll0gc29vy3"; libraryHaskellDepends = [ base pretty syb ]; homepage = "https://github.com/lspitzner/data-tree-print"; description = "Print Data instances as a nested tree"; license = stdenv.lib.licenses.bsd3; }) {}; "datadog" = callPackage ({ mkDerivation, aeson, auto-update, base, buffer-builder , bytestring, Cabal, containers, dlist, exceptions, hspec , http-client, http-client-tls, http-types, lens, lifted-base , monad-control, network, old-locale, random, text, time , transformers-base, unliftio, unordered-containers, vector }: mkDerivation { pname = "datadog"; version = "0.2.3.0"; sha256 = "0d0rbi269hc0bq4asww69pfw4gf0z3p9ji3iw1h129h4qyhyvdcv"; libraryHaskellDepends = [ aeson auto-update base buffer-builder bytestring containers dlist http-client http-client-tls http-types lens lifted-base monad-control network old-locale text time transformers-base unliftio unordered-containers vector ]; testHaskellDepends = [ aeson auto-update base buffer-builder bytestring Cabal containers dlist exceptions hspec http-client http-client-tls http-types lens lifted-base monad-control network old-locale random text time transformers-base unliftio unordered-containers vector ]; doCheck = false; homepage = "https://github.com/iand675/datadog"; description = "Datadog client for Haskell. Supports both the HTTP API and StatsD."; license = stdenv.lib.licenses.mit; }) {}; "dataurl" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring , text }: mkDerivation { pname = "dataurl"; version = "0.1.0.0"; sha256 = "1chgcq2vc5kya8zmi0ir4589fph2rdssw1ivnkq209g7vd42prxi"; libraryHaskellDepends = [ attoparsec base base64-bytestring bytestring text ]; doCheck = false; homepage = "http://github.com/agrafix/dataurl#readme"; description = "Handle data-urls"; license = stdenv.lib.licenses.mit; }) {}; "dbcleaner" = callPackage ({ mkDerivation, base, hspec, postgresql-simple, text }: mkDerivation { pname = "dbcleaner"; version = "0.1.3"; sha256 = "0d8ghd4i7qq3zp1vmxvsx7s66ip3qqfzacfnb2n4i3cdd7hv05q8"; libraryHaskellDepends = [ base postgresql-simple text ]; testHaskellDepends = [ base hspec postgresql-simple text ]; doCheck = false; description = "Clean database tables automatically around hspec tests"; license = stdenv.lib.licenses.mit; }) {}; "dbus" = callPackage ({ mkDerivation, base, bytestring, cereal, conduit, containers , deepseq, directory, exceptions, extra, filepath, lens, network , parsec, process, QuickCheck, random, resourcet, split, tasty , tasty-hunit, tasty-quickcheck, template-haskell, text, th-lift , transformers, unix, vector, xml-conduit, xml-types }: mkDerivation { pname = "dbus"; version = "1.2.6"; sha256 = "0qqa6ch7113fygrx0fl3xr1lr8hik6c4y2r05q36pzaknhxsywgl"; libraryHaskellDepends = [ base bytestring cereal conduit containers deepseq exceptions filepath lens network parsec random split template-haskell text th-lift transformers unix vector xml-conduit xml-types ]; testHaskellDepends = [ base bytestring cereal containers directory extra filepath network parsec process QuickCheck random resourcet tasty tasty-hunit tasty-quickcheck text transformers unix vector ]; doCheck = false; homepage = "https://github.com/rblaze/haskell-dbus#readme"; description = "A client library for the D-Bus IPC system"; license = stdenv.lib.licenses.asl20; }) {}; "debian-build" = callPackage ({ mkDerivation, base, directory, filepath, process, split , transformers }: mkDerivation { pname = "debian-build"; version = "0.10.1.2"; sha256 = "0h8nxk9pir6ic65vh5y29jnlz7jrnq8inqg22h7nvlphk7qbblqw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath process split transformers ]; executableHaskellDepends = [ base filepath transformers ]; homepage = "http://twitter.com/khibino/"; description = "Debian package build sequence tools"; license = stdenv.lib.licenses.bsd3; }) {}; "debug" = callPackage ({ mkDerivation, aeson, base, bytestring, clock, containers , deepseq, directory, extra, filepath, ghc-prim, hashable, Hoed , libgraph, open-browser, prettyprinter , prettyprinter-compat-ansi-wl-pprint, template-haskell, text , uniplate, unordered-containers, vector, yaml }: mkDerivation { pname = "debug"; version = "0.1.1"; sha256 = "0j4jskz8zq2ww81mfarshi5g2m6xfivgl26grkhcacqq6k3483rk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring clock containers deepseq directory extra ghc-prim hashable Hoed libgraph open-browser prettyprinter prettyprinter-compat-ansi-wl-pprint template-haskell text uniplate unordered-containers vector ]; executableHaskellDepends = [ aeson base directory filepath yaml ]; testHaskellDepends = [ aeson base bytestring containers directory extra filepath text ]; homepage = "https://github.com/ndmitchell/debug"; description = "Simple trace-based debugger"; license = stdenv.lib.licenses.bsd3; }) {}; "debug-trace-var" = callPackage ({ mkDerivation, base, template-haskell, unicode-show }: mkDerivation { pname = "debug-trace-var"; version = "0.2.0"; sha256 = "12dlnvzvnjk6z37pnajmghd5wcrzkf4pkpc0r2nrjp4h3p9pjkqp"; libraryHaskellDepends = [ base template-haskell unicode-show ]; homepage = "https://github.com/ncaq/debug-trace-var#readme"; description = "You do not have to write variable names twice in Debug.Trace"; license = stdenv.lib.licenses.mit; }) {}; "decidable" = callPackage ({ mkDerivation, base, singletons }: mkDerivation { pname = "decidable"; version = "0.1.5.0"; sha256 = "1rsgwmvbx4mip26pihhmv6rssn23q8la22qxqj73i60863fkkwbj"; libraryHaskellDepends = [ base singletons ]; homepage = "https://github.com/mstksg/decidable#readme"; description = "Combinators for manipulating dependently-typed predicates"; license = stdenv.lib.licenses.bsd3; }) {}; "declarative" = callPackage ({ mkDerivation, base, hasty-hamiltonian, kan-extensions, lens , mcmc-types, mighty-metropolis, mwc-probability, pipes, primitive , speedy-slice, transformers }: mkDerivation { pname = "declarative"; version = "0.5.2"; sha256 = "014spawd3wgasrlfaz0zcz0qf1cnhr9nxm71lzcxjgi8n1gcza0y"; libraryHaskellDepends = [ base hasty-hamiltonian kan-extensions lens mcmc-types mighty-metropolis mwc-probability pipes primitive speedy-slice transformers ]; testHaskellDepends = [ base mwc-probability ]; homepage = "http://github.com/jtobin/declarative"; description = "DIY Markov Chains"; license = stdenv.lib.licenses.mit; }) {}; "deepseq-generics" = callPackage ({ mkDerivation, base, deepseq, ghc-prim, HUnit, test-framework , test-framework-hunit }: mkDerivation { pname = "deepseq-generics"; version = "0.2.0.0"; sha256 = "17bwghc15mc9pchfd1w46jh2p3wzc86aj6a537wqwxn08rayzcxh"; revision = "3"; editedCabalFile = "0734x6dm7ny1422n5ik4agzmjybvd3yybj1mnrc8z0kb89xdprcs"; libraryHaskellDepends = [ base deepseq ghc-prim ]; testHaskellDepends = [ base deepseq ghc-prim HUnit test-framework test-framework-hunit ]; homepage = "https://github.com/hvr/deepseq-generics"; description = "GHC.Generics-based Control.DeepSeq.rnf implementation"; license = stdenv.lib.licenses.bsd3; }) {}; "deferred-folds" = callPackage ({ mkDerivation, base, bytestring, containers, foldl, hashable , primitive, QuickCheck, quickcheck-instances, rerebase, tasty , tasty-hunit, tasty-quickcheck, transformers, unordered-containers , vector }: mkDerivation { pname = "deferred-folds"; version = "0.9.10"; sha256 = "0rvb7cv45xs087jrm4dmv9ajyx5kfs8n01cclc7msfg90fcs60fx"; libraryHaskellDepends = [ base bytestring containers foldl hashable primitive transformers unordered-containers vector ]; testHaskellDepends = [ QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; homepage = "https://github.com/metrix-ai/deferred-folds"; description = "Abstractions over deferred folds"; license = stdenv.lib.licenses.mit; }) {}; "dejafu" = callPackage ({ mkDerivation, base, concurrency, containers, contravariant , deepseq, exceptions, leancheck, profunctors, random, transformers }: mkDerivation { pname = "dejafu"; version = "1.11.0.5"; sha256 = "18pcjk60r1q798qba285g20fh8v5q2qphgpx3r0a0yy7p1qnjwv2"; libraryHaskellDepends = [ base concurrency containers contravariant deepseq exceptions leancheck profunctors random transformers ]; homepage = "https://github.com/barrucadu/dejafu"; description = "A library for unit-testing concurrent programs"; license = stdenv.lib.licenses.mit; }) {}; "dense-linear-algebra" = callPackage ({ mkDerivation, base, deepseq, hspec, math-functions, primitive , QuickCheck, vector, vector-algorithms, vector-binary-instances , vector-th-unbox }: mkDerivation { pname = "dense-linear-algebra"; version = "0.1.0.0"; sha256 = "1m7jjxahqxj7ilic3r9806mwp5rnnsmn8vvipkmk40xl65wplxzp"; libraryHaskellDepends = [ base deepseq math-functions primitive vector vector-algorithms vector-binary-instances vector-th-unbox ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Simple and incomplete pure haskell implementation of linear algebra"; license = stdenv.lib.licenses.bsd2; }) {}; "dependent-map" = callPackage ({ mkDerivation, base, containers, dependent-sum }: mkDerivation { pname = "dependent-map"; version = "0.2.4.0"; sha256 = "0il2naf6gdkvkhscvqd8kg9v911vdhqp9h10z5546mninnyrdcsx"; libraryHaskellDepends = [ base containers dependent-sum ]; homepage = "https://github.com/mokus0/dependent-map"; description = "Dependent finite maps (partial dependent products)"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "dependent-sum" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "dependent-sum"; version = "0.4"; sha256 = "07hs9s78wiybwjwkal2yq65hdavq0gg1h2ld7wbph61s2nsfrpm8"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/mokus0/dependent-sum"; description = "Dependent sum type"; license = stdenv.lib.licenses.publicDomain; }) {}; "dependent-sum-template" = callPackage ({ mkDerivation, base, dependent-sum, template-haskell, th-extras }: mkDerivation { pname = "dependent-sum-template"; version = "0.0.0.6"; sha256 = "1bcipqkkgj1afi2ax726gbvp9haqghvm5016rawx3jj9364v8k4r"; libraryHaskellDepends = [ base dependent-sum template-haskell th-extras ]; testHaskellDepends = [ base dependent-sum ]; homepage = "/dev/null"; description = "Template Haskell code to generate instances of classes in dependent-sum package"; license = stdenv.lib.licenses.publicDomain; }) {}; "deque" = callPackage ({ mkDerivation, base, QuickCheck, quickcheck-instances, rerebase , tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "deque"; version = "0.2.7"; sha256 = "1wshylwnajw3hhqnnb72rlb05m91br57gf32770xi2h4r0h30lcr"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; homepage = "https://github.com/nikita-volkov/deque"; description = "Double-ended queue"; license = stdenv.lib.licenses.mit; }) {}; "deriveJsonNoPrefix" = callPackage ({ mkDerivation, aeson, base, hspec, template-haskell, text , unordered-containers }: mkDerivation { pname = "deriveJsonNoPrefix"; version = "0.1.0.1"; sha256 = "1zwk181c8fv0cv6w3daz3gyb0rwp2cm56piv19iz2vfv3jk9rqqs"; libraryHaskellDepends = [ aeson base template-haskell ]; testHaskellDepends = [ aeson base hspec template-haskell text unordered-containers ]; homepage = "https://gitlab.com/igrep/deriveJsonNoPrefix"; description = "Derive ToJSON/FromJSON instances in a more prefix-friendly manner"; license = stdenv.lib.licenses.asl20; }) {}; "deriving-compat" = callPackage ({ mkDerivation, base, base-compat, base-orphans, containers , ghc-boot-th, ghc-prim, hspec, hspec-discover, QuickCheck, tagged , template-haskell, th-abstraction, transformers , transformers-compat }: mkDerivation { pname = "deriving-compat"; version = "0.5.6"; sha256 = "1rsjq3s2m69x2h880r087qbiwp3173pwv2yihlb8aw7dmjybydmf"; libraryHaskellDepends = [ base containers ghc-boot-th ghc-prim template-haskell th-abstraction transformers transformers-compat ]; testHaskellDepends = [ base base-compat base-orphans hspec QuickCheck tagged template-haskell transformers transformers-compat ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/haskell-compat/deriving-compat"; description = "Backports of GHC deriving extensions"; license = stdenv.lib.licenses.bsd3; }) {}; "derulo" = callPackage ({ mkDerivation, base, doctest }: mkDerivation { pname = "derulo"; version = "1.0.5"; sha256 = "1pyal6rhnyhqx8gwyh42vf66i18y9nplmqka546ikzps439rvmly"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; homepage = "https://github.com/tfausak/derulo#readme"; description = "Parse and render JSON simply"; license = stdenv.lib.licenses.mit; }) {}; "detour-via-sci" = callPackage ({ mkDerivation, aeson, base, cassava, newtype, scientific , siggy-chardust, template-haskell }: mkDerivation { pname = "detour-via-sci"; version = "1.0.0"; sha256 = "1r417lp98k0nizlxh7r74c2c4g1ij33pk5ip0bm7ssmzyya127j5"; revision = "1"; editedCabalFile = "00dj8vf9gg9ww37sir6mblf3xhcpam8qgfz5bfana23arhf2cixj"; libraryHaskellDepends = [ aeson base cassava newtype scientific siggy-chardust template-haskell ]; doCheck = false; homepage = "https://github.com/blockscope/flare-timing/tree/master/detour-via-sci#readme"; description = "JSON and CSV encoding for rationals as decimal point numbers"; license = stdenv.lib.licenses.mpl20; }) {}; "dhall" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, case-insensitive , cborg, containers, contravariant, criterion, cryptonite, deepseq , Diff, directory, doctest, dotgen, exceptions, filepath, haskeline , http-client, http-client-tls, http-types, lens-family-core , megaparsec, memory, mockery, mtl, optparse-applicative, parsers , prettyprinter, prettyprinter-ansi-terminal, QuickCheck , quickcheck-instances, repline, scientific, serialise, tasty , tasty-hunit, tasty-quickcheck, template-haskell, text , transformers, unordered-containers, uri-encode, vector }: mkDerivation { pname = "dhall"; version = "1.19.1"; sha256 = "14fjfwsirf8l7wirv590ix01liyd0xbhqy4h7pjblyy62m22mlzq"; revision = "1"; editedCabalFile = "193h4dmlz1asfr1ldy0saa9spgp64xh60xh3yywzn9lz0hxzbfpg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base bytestring case-insensitive cborg containers contravariant cryptonite Diff directory dotgen exceptions filepath haskeline http-client http-client-tls http-types lens-family-core megaparsec memory mtl optparse-applicative parsers prettyprinter prettyprinter-ansi-terminal repline scientific serialise template-haskell text transformers unordered-containers uri-encode vector ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base containers deepseq directory doctest filepath mockery prettyprinter QuickCheck quickcheck-instances serialise tasty tasty-hunit tasty-quickcheck text transformers vector ]; benchmarkHaskellDepends = [ base bytestring containers criterion directory serialise text ]; description = "A configuration language guaranteed to terminate"; license = stdenv.lib.licenses.bsd3; }) {}; "dhall-bash" = callPackage ({ mkDerivation, base, bytestring, containers, dhall , neat-interpolation, optparse-generic, shell-escape, text }: mkDerivation { pname = "dhall-bash"; version = "1.0.18"; sha256 = "036ccz1kwhavl03q5lh14dxic8gjqb5cw14aws6a53gpk6p4vvff"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers dhall neat-interpolation shell-escape text ]; executableHaskellDepends = [ base bytestring dhall optparse-generic text ]; description = "Compile Dhall to Bash"; license = stdenv.lib.licenses.bsd3; }) {}; "dhall-json" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, dhall , optparse-applicative, tasty, tasty-hunit, text , unordered-containers, vector, yaml }: mkDerivation { pname = "dhall-json"; version = "1.2.6"; sha256 = "0f18kn15v8pzkdayj2hql28fbba9i75msbi41yscik40lw2sg2cr"; revision = "1"; editedCabalFile = "1x6dgsqcgd8mvqwqq53aj8xgnfin6c66wn8vc7ikxiy0gilp686x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base dhall optparse-applicative text unordered-containers ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring dhall optparse-applicative text vector yaml ]; testHaskellDepends = [ aeson base bytestring dhall tasty tasty-hunit text ]; description = "Compile Dhall to JSON or YAML"; license = stdenv.lib.licenses.bsd3; }) {}; "dhall-text" = callPackage ({ mkDerivation, base, dhall, optparse-applicative, text }: mkDerivation { pname = "dhall-text"; version = "1.0.17"; sha256 = "0bs246857r801qnqvh8cb5wm1rplr7grynl4h989i61qz7vcqf53"; revision = "1"; editedCabalFile = "1avvybk495zngswlnjiqj8nk7iycwzzhxx3cml4w2yhqlic3xx2g"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base dhall optparse-applicative text ]; doHaddock = false; description = "Template text using Dhall"; license = stdenv.lib.licenses.bsd3; }) {}; "di-core" = callPackage ({ mkDerivation, base, containers, QuickCheck, safe-exceptions, stm , tasty, tasty-hunit, tasty-quickcheck, time }: mkDerivation { pname = "di-core"; version = "1.0.3"; sha256 = "1rfza96ljcf754mj44m2ffm51k9v6c0ii2sqqnddjkva3h3hx47h"; libraryHaskellDepends = [ base containers safe-exceptions stm time ]; testHaskellDepends = [ base QuickCheck safe-exceptions stm tasty tasty-hunit tasty-quickcheck time ]; homepage = "https://github.com/k0001/di"; description = "Typeful hierarchical structured logging without monad towers"; license = stdenv.lib.licenses.bsd3; }) {}; "di-monad" = callPackage ({ mkDerivation, base, containers, di-core, exceptions, mtl, pipes , stm, transformers }: mkDerivation { pname = "di-monad"; version = "1.3"; sha256 = "019k7jc3lvh6cgmrgdjq13hcvh6ar76n38li4nviikqbsvxmpqsl"; libraryHaskellDepends = [ base containers di-core exceptions mtl pipes stm transformers ]; homepage = "https://github.com/k0001/di"; description = "mtl flavoured typeful hierarchical structured logging for di-core"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams" = callPackage ({ mkDerivation, diagrams-contrib, diagrams-core, diagrams-lib , diagrams-svg }: mkDerivation { pname = "diagrams"; version = "1.4"; sha256 = "0fcik4vwm2zah5m3yf6p1dlf0vbs7h1jri77zfwl731bd3xgc246"; libraryHaskellDepends = [ diagrams-contrib diagrams-core diagrams-lib diagrams-svg ]; doHaddock = false; homepage = "http://projects.haskell.org/diagrams"; description = "Embedded domain-specific language for declarative vector graphics"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-contrib" = callPackage ({ mkDerivation, base, circle-packing, colour, containers , cubicbezier, data-default, data-default-class, diagrams-core , diagrams-lib, diagrams-solve, force-layout, hashable, lens , linear, mfsolve, MonadRandom, monoid-extras, mtl, mtl-compat , parsec, random, semigroups, split, text }: mkDerivation { pname = "diagrams-contrib"; version = "1.4.3"; sha256 = "01r081rvxkb9i56iqi28zw4054nm62pf9f1szd9i0avmnxxsiyv5"; revision = "3"; editedCabalFile = "0mm1mmagx6q8g6dxk1cagqka38z6393ihp0lvf6095prlvidasqs"; libraryHaskellDepends = [ base circle-packing colour containers cubicbezier data-default data-default-class diagrams-core diagrams-lib diagrams-solve force-layout hashable lens linear mfsolve MonadRandom monoid-extras mtl mtl-compat parsec random semigroups split text ]; doCheck = false; homepage = "http://projects.haskell.org/diagrams/"; description = "Collection of user contributions to diagrams EDSL"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-core" = callPackage ({ mkDerivation, adjunctions, base, containers, distributive , dual-tree, lens, linear, monoid-extras, mtl, profunctors , semigroups, unordered-containers }: mkDerivation { pname = "diagrams-core"; version = "1.4.1.1"; sha256 = "10mnicfyvawy3jlpgf656fx2y4836x04p3z1lpgyyr1nkvwyk0m1"; revision = "2"; editedCabalFile = "1lf7xcq42l4hjksgp1nhj7600shvw9q5a27bh729fyfphmvv3xkf"; libraryHaskellDepends = [ adjunctions base containers distributive dual-tree lens linear monoid-extras mtl profunctors semigroups unordered-containers ]; homepage = "http://projects.haskell.org/diagrams"; description = "Core libraries for diagrams EDSL"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-lib" = callPackage ({ mkDerivation, active, adjunctions, array, base, bytestring , cereal, colour, containers, criterion, data-default-class , deepseq, diagrams-core, diagrams-solve, directory, distributive , dual-tree, exceptions, filepath, fingertree, fsnotify, hashable , intervals, JuicyPixels, lens, linear, monoid-extras, mtl , numeric-extras, optparse-applicative, process, profunctors , semigroups, tagged, tasty, tasty-hunit, tasty-quickcheck, text , transformers, unordered-containers }: mkDerivation { pname = "diagrams-lib"; version = "1.4.2.3"; sha256 = "175yzi5kw4yd8ykdkpf64q85c7j3p89l90m3h6qcsx9ipv6av9r5"; revision = "2"; editedCabalFile = "0gn1lpsq1v9qpyhpizyknn3sfixg1b64s0dsl1jf25lz4kcrpbs7"; libraryHaskellDepends = [ active adjunctions array base bytestring cereal colour containers data-default-class diagrams-core diagrams-solve directory distributive dual-tree exceptions filepath fingertree fsnotify hashable intervals JuicyPixels lens linear monoid-extras mtl optparse-applicative process profunctors semigroups tagged text transformers unordered-containers ]; testHaskellDepends = [ base deepseq diagrams-solve distributive lens numeric-extras tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion diagrams-core ]; homepage = "http://projects.haskell.org/diagrams"; description = "Embedded domain-specific language for declarative graphics"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-postscript" = callPackage ({ mkDerivation, base, containers, data-default-class , diagrams-core, diagrams-lib, dlist, hashable, lens, monoid-extras , mtl, semigroups, split, statestack }: mkDerivation { pname = "diagrams-postscript"; version = "1.4.1"; sha256 = "171c53msr2x8da87fghl7jikbmrwy7gdxwhdviixc2y3k4fijn57"; revision = "2"; editedCabalFile = "0s6z3kaj1dm5kifaydnd2nx97g5qbc6jjqy3wn4dwa9rm7w49753"; libraryHaskellDepends = [ base containers data-default-class diagrams-core diagrams-lib dlist hashable lens monoid-extras mtl semigroups split statestack ]; homepage = "http://projects.haskell.org/diagrams/"; description = "Postscript backend for diagrams drawing EDSL"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-rasterific" = callPackage ({ mkDerivation, base, bytestring, containers, data-default-class , diagrams-core, diagrams-lib, file-embed, filepath, FontyFruity , hashable, JuicyPixels, lens, mtl, optparse-applicative , Rasterific }: mkDerivation { pname = "diagrams-rasterific"; version = "1.4.1.1"; sha256 = "0raki8c20s40y5xy2ax8y38xl3y40fb9qv95ax3qgnmi46s8fapp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers data-default-class diagrams-core diagrams-lib file-embed filepath FontyFruity hashable JuicyPixels lens mtl optparse-applicative Rasterific ]; testHaskellDepends = [ base diagrams-core diagrams-lib ]; homepage = "http://projects.haskell.org/diagrams/"; description = "Rasterific backend for diagrams"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-solve" = callPackage ({ mkDerivation, base, deepseq, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "diagrams-solve"; version = "0.1.1"; sha256 = "17agchqkmj14b17sw50kzxq4hm056g5d8yy0wnqn5w8h1d0my7x4"; revision = "4"; editedCabalFile = "1yjacw17ga4rh6iw70vclk03qm5xjw4y17c7m43gjw8h3cfaq15d"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base deepseq tasty tasty-hunit tasty-quickcheck ]; homepage = "http://projects.haskell.org/diagrams"; description = "Pure Haskell solver routines used by diagrams"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-svg" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, colour , containers, diagrams-core, diagrams-lib, filepath, hashable , JuicyPixels, lens, monoid-extras, mtl, optparse-applicative , semigroups, split, svg-builder, text }: mkDerivation { pname = "diagrams-svg"; version = "1.4.2"; sha256 = "1lnyxx45yawqas7hmvvannwaa3ycf1l9g40lsl2m8sl2ja6vcmal"; revision = "2"; editedCabalFile = "15sn85xaachw4cj56w61bjcwrbf4qmnkfl8mbgdapxi5k0y4f2qv"; libraryHaskellDepends = [ base base64-bytestring bytestring colour containers diagrams-core diagrams-lib filepath hashable JuicyPixels lens monoid-extras mtl optparse-applicative semigroups split svg-builder text ]; homepage = "http://projects.haskell.org/diagrams/"; description = "SVG backend for diagrams drawing EDSL"; license = stdenv.lib.licenses.bsd3; }) {}; "dictionary-sharing" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "dictionary-sharing"; version = "0.1.0.0"; sha256 = "00aspv943qdqhlk39mbk00kb1dsa5r0caj8sslrn81fnsn252fwc"; revision = "3"; editedCabalFile = "1mn7jcc7h3b8f1pn9zigqp6mc2n0qb66lms5qnrx4zswdv5w9439"; libraryHaskellDepends = [ base containers ]; description = "Sharing/memoization of class members"; license = stdenv.lib.licenses.bsd3; }) {}; "digest" = callPackage ({ mkDerivation, base, bytestring, zlib }: mkDerivation { pname = "digest"; version = "0.0.1.2"; sha256 = "04gy2zp8yzvv7j9bdfvmfzcz3sqyqa6rwslqcn4vyair2vmif5v4"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ zlib ]; description = "Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) zlib;}; "digits" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "digits"; version = "0.3.1"; sha256 = "0b3arnnwqw53cb2xqmy4j66nw9y6wrazb545qkka9y6w8nbrqjd8"; libraryHaskellDepends = [ base QuickCheck ]; testHaskellDepends = [ base QuickCheck ]; description = "Converts integers to lists of digits and back"; license = stdenv.lib.licenses.bsd3; }) {}; "direct-sqlite" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, directory , HUnit, semigroups, temporary, text }: mkDerivation { pname = "direct-sqlite"; version = "2.3.24"; sha256 = "0xd6wcmshzadwqjgd9ddcfi76p0v2c18h49spl076h285kp3plj1"; revision = "1"; editedCabalFile = "0cfl7h43q2qib1qq8sipgcxcm3i9d6cp1diwmxv8n7ygx7awz6w6"; libraryHaskellDepends = [ base bytestring semigroups text ]; testHaskellDepends = [ base base16-bytestring bytestring directory HUnit temporary text ]; homepage = "https://github.com/IreneKnapp/direct-sqlite"; description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support."; license = stdenv.lib.licenses.bsd3; }) {}; "directory-tree" = callPackage ({ mkDerivation, base, directory, filepath, process }: mkDerivation { pname = "directory-tree"; version = "0.12.1"; sha256 = "05z5ws58kky3wcwwwv6q16m9vs0lzj35qqs9v5acy9m2nfal8272"; libraryHaskellDepends = [ base directory filepath ]; testHaskellDepends = [ base directory filepath process ]; homepage = "http://brandon.si/code/directory-tree-module-released/"; description = "A simple directory-like tree datatype, with useful IO functions"; license = stdenv.lib.licenses.bsd3; }) {}; "discount" = callPackage ({ mkDerivation, base, bytestring, markdown, text }: mkDerivation { pname = "discount"; version = "0.1.1"; sha256 = "1q1lz9dgxp5kq0ngh7pagijmlc616vwrfrb14pjx2vc9s7yvg779"; libraryHaskellDepends = [ base bytestring text ]; librarySystemDepends = [ markdown ]; homepage = "http://github.com/lightquake/discount"; description = "Haskell bindings to the discount Markdown library"; license = stdenv.lib.licenses.mit; }) {markdown = null;}; "disk-free-space" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "disk-free-space"; version = "0.1.0.1"; sha256 = "07rqj8k1vh3cykq9yidpjxhgh1f7vgmjs6y1nv5kq2217ff4yypi"; revision = "3"; editedCabalFile = "0x0wjycr3rhw9vcq51b4sz8cf7mcvx7whhywv72y25r9385lxb3i"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/redneb/disk-free-space"; description = "Retrieve information about disk space usage"; license = stdenv.lib.licenses.bsd3; }) {}; "distributed-closure" = callPackage ({ mkDerivation, async, base, binary, bytestring, constraints, syb , template-haskell }: mkDerivation { pname = "distributed-closure"; version = "0.4.1.1"; sha256 = "0w3n13a0rdi6cw5h3sivrfnr96qizd2hk0gma7b9c7hdh0sxw89r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring constraints syb template-haskell ]; executableHaskellDepends = [ async base binary bytestring ]; doCheck = false; homepage = "https://github.com/tweag/distributed-closure"; description = "Serializable closures for distributed programming"; license = stdenv.lib.licenses.bsd3; }) {}; "distribution-nixpkgs" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , deepseq, hspec, language-nix, lens, pretty, process, split }: mkDerivation { pname = "distribution-nixpkgs"; version = "1.1.1"; sha256 = "1694crd3l9cyc0c5xvqmx62154519g2cnpzc5qmlypwrk258bssm"; libraryHaskellDepends = [ aeson base bytestring Cabal containers deepseq language-nix lens pretty process split ]; testHaskellDepends = [ base deepseq hspec lens ]; homepage = "https://github.com/peti/distribution-nixpkgs#readme"; description = "Types and functions to manipulate the Nixpkgs distribution"; license = stdenv.lib.licenses.bsd3; }) {}; "distribution-opensuse" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, containers , deepseq, Diff, extra, foldl, hashable, hsemail, mtl, parsec-class , pretty, text, time, turtle }: mkDerivation { pname = "distribution-opensuse"; version = "1.1.1"; sha256 = "1drjlcakv48djnqyrl50c6l974zrxm1gq3z8cx58xndfb2j0hzq6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary bytestring containers deepseq Diff extra foldl hashable hsemail mtl parsec-class pretty text time turtle ]; executableHaskellDepends = [ base containers text turtle ]; testHaskellDepends = [ base ]; homepage = "https://github.com/peti/distribution-opensuse/"; description = "Types, functions, and tools to manipulate the openSUSE distribution"; license = stdenv.lib.licenses.bsd3; }) {}; "distributive" = callPackage ({ mkDerivation, base, base-orphans, Cabal, cabal-doctest, doctest , generic-deriving, hspec, hspec-discover, tagged, transformers }: mkDerivation { pname = "distributive"; version = "0.6"; sha256 = "1m61ppv851nifid98fimvpml0z0j3ximj7nxd72hshrslr0i7bx4"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base base-orphans tagged transformers ]; testHaskellDepends = [ base doctest generic-deriving hspec ]; testToolDepends = [ hspec-discover ]; homepage = "http://github.com/ekmett/distributive/"; description = "Distributive functors -- Dual to Traversable"; license = stdenv.lib.licenses.bsd3; }) {}; "dlist" = callPackage ({ mkDerivation, base, Cabal, deepseq, QuickCheck }: mkDerivation { pname = "dlist"; version = "0.8.0.6"; sha256 = "0gy70df86pfmqwbmnafdw2w5jnflvn5mca8npxzfg23f3p4ll2vq"; revision = "1"; editedCabalFile = "0f3r78gjdrhg5zg693dgdfx78ds6vbp5bg1sws1y1vbamraa65sf"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base Cabal QuickCheck ]; homepage = "https://github.com/spl/dlist"; description = "Difference lists"; license = stdenv.lib.licenses.bsd3; }) {}; "dlist-instances" = callPackage ({ mkDerivation, base, dlist, semigroups }: mkDerivation { pname = "dlist-instances"; version = "0.1.1.1"; sha256 = "0nsgrr25r4qxv2kpn7i20hra8jjkyllxfrhh5hml3ysjdz010jni"; libraryHaskellDepends = [ base dlist semigroups ]; homepage = "https://github.com/gregwebs/dlist-instances"; description = "Difference lists instances"; license = stdenv.lib.licenses.bsd3; }) {}; "dlist-nonempty" = callPackage ({ mkDerivation, base, base-compat, Cabal, deepseq, dlist , QuickCheck, quickcheck-instances, semigroupoids }: mkDerivation { pname = "dlist-nonempty"; version = "0.1.1"; sha256 = "0csbspdy43pzvasb5mhs5pz2f49ws78pi253cx7pp84wjx6ads20"; revision = "5"; editedCabalFile = "01x05d62y8f3kippxawra3fdr7jdms3zcgd7c4n8wf39np9wy556"; libraryHaskellDepends = [ base base-compat deepseq dlist semigroupoids ]; testHaskellDepends = [ base Cabal QuickCheck quickcheck-instances ]; homepage = "https://github.com/phadej/dlist-nonempty"; description = "Non-empty difference lists"; license = stdenv.lib.licenses.bsd3; }) {}; "dns" = callPackage ({ mkDerivation, async, attoparsec, auto-update, base , base64-bytestring, binary, bytestring, containers, cryptonite , doctest, hspec, iproute, mtl, network, psqueues, QuickCheck, safe , time, word8 }: mkDerivation { pname = "dns"; version = "3.0.4"; sha256 = "1aa4zb9zkk244rndimrq8maxj9qrmz3rb13v9n8jblmp6ssk6d3v"; revision = "1"; editedCabalFile = "15jafrm919w4p23m7kpmyc1yvzpy88jcccycc00dza69d119zjdr"; libraryHaskellDepends = [ async attoparsec auto-update base base64-bytestring binary bytestring containers cryptonite iproute mtl network psqueues safe time ]; testHaskellDepends = [ base bytestring doctest hspec iproute network QuickCheck word8 ]; doCheck = false; testTarget = "spec"; description = "DNS library in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "do-list" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "do-list"; version = "1.0.1"; sha256 = "155nqm4wfi9g5qxxx9gl74g6z2w3z08cysz6z60pmbdhc4s1jxxk"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/tserduke/do-list#readme"; description = "Do notation for free"; license = stdenv.lib.licenses.bsd3; }) {}; "dockerfile" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "dockerfile"; version = "0.2.0"; sha256 = "1amm7xrfry3fnd53wj50b684lp1vkv98yrz52xxhlldzb4jrk8cp"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/creichert/dockerfile#readme"; description = "A Haskell DSL for generating Dockerfiles"; license = stdenv.lib.licenses.mit; }) {}; "docopt" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, containers , HUnit, parsec, split, template-haskell, text, th-lift }: mkDerivation { pname = "docopt"; version = "0.7.0.5"; sha256 = "1vh5kn13z0c6k2ir6nyr453flyn0cfmz7h61903vysw9lh40hy8m"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers parsec template-haskell th-lift ]; testHaskellDepends = [ aeson ansi-terminal base bytestring containers HUnit parsec split template-haskell text th-lift ]; homepage = "https://github.com/docopt/docopt.hs"; description = "A command-line interface parser that will make you smile"; license = stdenv.lib.licenses.mit; }) {}; "doctemplates" = callPackage ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring , containers, hspec, parsec, scientific, text, unordered-containers , vector }: mkDerivation { pname = "doctemplates"; version = "0.2.2.1"; sha256 = "1gyckfg3kgvzhxw14i7iwrw0crygvsp86sy53bbr1yn7bxbgn33b"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base blaze-html blaze-markup bytestring containers parsec scientific text unordered-containers vector ]; testHaskellDepends = [ aeson base hspec text ]; homepage = "https://github.com/jgm/doctemplates#readme"; description = "Pandoc-style document templates"; license = stdenv.lib.licenses.bsd3; }) {}; "doctest" = callPackage ({ mkDerivation, base, base-compat, code-page, deepseq, directory , filepath, ghc, ghc-paths, hspec, HUnit, mockery, process , QuickCheck, setenv, silently, stringbuilder, syb, transformers , with-location }: mkDerivation { pname = "doctest"; version = "0.16.0.1"; sha256 = "106pc4rs4cfym7754gzdgy36dm9aidwmnqpjm9k7yq1hfd4pallv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat code-page deepseq directory filepath ghc ghc-paths process syb transformers ]; executableHaskellDepends = [ base base-compat code-page deepseq directory filepath ghc ghc-paths process syb transformers ]; testHaskellDepends = [ base base-compat code-page deepseq directory filepath ghc ghc-paths hspec HUnit mockery process QuickCheck setenv silently stringbuilder syb transformers with-location ]; doCheck = false; homepage = "https://github.com/sol/doctest#readme"; description = "Test interactive Haskell examples"; license = stdenv.lib.licenses.mit; }) {}; "doctest-discover" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, doctest , filepath }: mkDerivation { pname = "doctest-discover"; version = "0.2.0.0"; sha256 = "1j4yqkb5jvvm9g2xpnm6gy4brb725cn3hzm7cv3yylkyhd8allx9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring directory doctest filepath ]; executableHaskellDepends = [ aeson base bytestring directory doctest filepath ]; testHaskellDepends = [ base doctest ]; doHaddock = false; doCheck = false; homepage = "http://github.com/karun012/doctest-discover"; description = "Easy way to run doctests via cabal"; license = stdenv.lib.licenses.publicDomain; }) {}; "doctest-driver-gen" = callPackage ({ mkDerivation, base, doctest }: mkDerivation { pname = "doctest-driver-gen"; version = "0.3.0.1"; sha256 = "1sa47c1wml8k00h4h1gzbckfzbr3w7k3j0lvr1x5z6fh05s5xbsn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; homepage = "https://github.com/Hexirp/doctest-driver-gen#readme"; description = "Generate driver file for doctest's cabal integration"; license = stdenv.lib.licenses.bsd3; }) {}; "dom-parser" = callPackage ({ mkDerivation, base, case-insensitive, containers, data-default , hspec, lens, mtl, scientific, semigroups, shakespeare, text , transformers, xml-conduit, xml-lens }: mkDerivation { pname = "dom-parser"; version = "3.1.0"; sha256 = "1hra4sh34dr1gv4z55dg3f8s2g9l2qb7nlb0j4w0imr71fp5rqfp"; libraryHaskellDepends = [ base case-insensitive containers lens mtl scientific semigroups text transformers xml-conduit xml-lens ]; testHaskellDepends = [ base data-default hspec lens semigroups shakespeare text xml-conduit ]; homepage = "https://github.com/typeable/dom-parser"; description = "Simple monadic DOM parser"; license = stdenv.lib.licenses.mit; }) {}; "dotenv" = callPackage ({ mkDerivation, base, base-compat, containers, directory , exceptions, megaparsec, optparse-applicative, process, text , transformers, yaml }: mkDerivation { pname = "dotenv"; version = "0.8.0.0"; sha256 = "0b1pz7wh5kf0sjkig0y4ks6i2z5yzpvlnd6hgzl0sj4j6w2j35ly"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base-compat containers directory exceptions megaparsec process text transformers yaml ]; executableHaskellDepends = [ base base-compat megaparsec optparse-applicative process text transformers yaml ]; doCheck = false; homepage = "https://github.com/stackbuilders/dotenv-hs"; description = "Loads environment variables from dotenv files"; license = stdenv.lib.licenses.mit; }) {}; "dotgen" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "dotgen"; version = "0.4.2"; sha256 = "148q93qsmqgr5pzdwvpjqfd6bdm1pwzcp2rblfwswx2x8c5f43fg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; homepage = "https://github.com/ku-fpg/dotgen"; description = "A simple interface for building .dot graph files."; license = stdenv.lib.licenses.bsd3; }) {}; "dotnet-timespan" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "dotnet-timespan"; version = "0.0.1.0"; sha256 = "1hws424hf4ifijmz2xn3jvwvayll5jig83bgkl9zavwipkzqvjnq"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/YoEight/dotnet-timespan"; description = ".NET TimeSpan"; license = stdenv.lib.licenses.bsd3; }) {}; "double-conversion" = callPackage ({ mkDerivation, base, bytestring, ghc-prim, HUnit, test-framework , test-framework-hunit, test-framework-quickcheck2, text }: mkDerivation { pname = "double-conversion"; version = "2.0.2.0"; sha256 = "0sx2kc1gw72mjvd8vph8bbjw5whfxfv92rsdhjg1c0al75rf3ka4"; libraryHaskellDepends = [ base bytestring ghc-prim text ]; testHaskellDepends = [ base bytestring HUnit test-framework test-framework-hunit test-framework-quickcheck2 text ]; homepage = "https://github.com/bos/double-conversion"; description = "Fast conversion between double precision floating point and text"; license = stdenv.lib.licenses.bsd3; }) {}; "download" = callPackage ({ mkDerivation, base, bytestring, feed, hspec, tagsoup, xml }: mkDerivation { pname = "download"; version = "0.3.2.7"; sha256 = "1qg61d7z05dxpzfnv1gyf0dm2mpx23p29a9n5mx4pham5hfmfm3i"; libraryHaskellDepends = [ base bytestring feed tagsoup xml ]; testHaskellDepends = [ base hspec ]; doCheck = false; homepage = "https://github.com/psibi/download"; description = "High-level file download based on URLs"; license = stdenv.lib.licenses.bsd3; }) {}; "drinkery" = callPackage ({ mkDerivation, base, exceptions, mtl, transformers }: mkDerivation { pname = "drinkery"; version = "0.4"; sha256 = "1c5mv0klhdavbsaa1mng0q15vy0cz6x8ijfzgaf1f18yyxvb0q1q"; libraryHaskellDepends = [ base exceptions mtl transformers ]; homepage = "https://github.com/fumieval/drinkery#readme"; description = "Boozy streaming library"; license = stdenv.lib.licenses.bsd3; }) {}; "dsp" = callPackage ({ mkDerivation, array, base, containers, QuickCheck, random }: mkDerivation { pname = "dsp"; version = "0.2.4.1"; sha256 = "0b748v9v9i7kw2djnb9a89yjw0nhwhb5sfml3x6ajydjhx79a8ik"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers random ]; testHaskellDepends = [ array base containers QuickCheck ]; homepage = "http://www.haskell.org/haskellwiki/DSP"; description = "Haskell Digital Signal Processing"; license = "GPL"; }) {}; "dual-tree" = callPackage ({ mkDerivation, base, monoid-extras, newtype-generics, QuickCheck , semigroups, testing-feat }: mkDerivation { pname = "dual-tree"; version = "0.2.2"; sha256 = "1sx9p9yr06z7bi7pshjpswizs6bkmfzcpw8xlasriniry86df4kl"; revision = "2"; editedCabalFile = "0r8idr1haqixa9nlp8db5iw9vr9sdk6rcargkr7w7s6i99lm6jmh"; libraryHaskellDepends = [ base monoid-extras newtype-generics semigroups ]; testHaskellDepends = [ base monoid-extras QuickCheck semigroups testing-feat ]; description = "Rose trees with cached and accumulating monoidal annotations"; license = stdenv.lib.licenses.bsd3; }) {}; "dublincore-xml-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , data-default, QuickCheck, quickcheck-instances, resourcet , safe-exceptions, tasty, tasty-hunit, tasty-quickcheck, text, time , timerep, uri-bytestring, xml-conduit, xml-types }: mkDerivation { pname = "dublincore-xml-conduit"; version = "0.1.0.2"; sha256 = "17jzyj49j88xwsz54higi81a6v8kvb8i338n5416z1ni475qsynl"; revision = "1"; editedCabalFile = "1rljgmi4jb6yhigfy394jb64q5f5qx7i1g68pw6zgq9ziz91p321"; libraryHaskellDepends = [ base conduit conduit-combinators safe-exceptions text time timerep uri-bytestring xml-conduit xml-types ]; testHaskellDepends = [ base bytestring conduit conduit-combinators data-default QuickCheck quickcheck-instances resourcet safe-exceptions tasty tasty-hunit tasty-quickcheck text time uri-bytestring xml-conduit xml-types ]; homepage = "https://github.com/k0ral/dublincore-xml-conduit"; description = "XML streaming parser/renderer for the Dublin Core standard elements"; license = stdenv.lib.licenses.publicDomain; }) {}; "dunai" = callPackage ({ mkDerivation, base, MonadRandom, transformers, transformers-base }: mkDerivation { pname = "dunai"; version = "0.5.1"; sha256 = "07bkjp7z5lbm6466nc99p4ngiqkh5mgbczwl7rflxzis4w1vm997"; libraryHaskellDepends = [ base MonadRandom transformers transformers-base ]; homepage = "https://github.com/ivanperez-keera/dunai"; description = "Generalised reactive framework supporting classic, arrowized and monadic FRP"; license = stdenv.lib.licenses.bsd3; }) {}; "dunai-core" = callPackage ({ mkDerivation, base, MonadRandom, transformers, transformers-base }: mkDerivation { pname = "dunai-core"; version = "0.5.1.0"; sha256 = "1p8161m671dgf13q0rnpp797nymdxpi5nf6xl9mh9zj495libbzz"; libraryHaskellDepends = [ base MonadRandom transformers transformers-base ]; homepage = "https://github.com/turion/dunai-core"; description = "Generalised reactive framework supporting classic, arrowized and monadic FRP. (Core library fork.)"; license = stdenv.lib.licenses.bsd3; }) {}; "duration" = callPackage ({ mkDerivation, base, doctest, hspec, parsec, template-haskell , time }: mkDerivation { pname = "duration"; version = "0.1.0.0"; sha256 = "18qjn97njhra7brps58rl44vyc0hmfc83prgm519q7dyf3159cd0"; libraryHaskellDepends = [ base parsec template-haskell time ]; testHaskellDepends = [ base doctest hspec parsec template-haskell time ]; homepage = "https://github.com/ryota-ka/duration#readme"; description = "A tiny compile-time time utility library inspired by zeit/ms"; license = stdenv.lib.licenses.bsd3; }) {}; "dvorak" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck }: mkDerivation { pname = "dvorak"; version = "0.1.0.0"; sha256 = "1kxnzzm24kslsyy9fsjazfz14svbh9svh6f7rnf060as864vmj5g"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base hspec QuickCheck ]; homepage = "https://github.com/kvanberendonck/codec-dvorak"; description = "Dvorak encoding for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "dynamic-state" = callPackage ({ mkDerivation, base, binary, bytestring, hashable , unordered-containers }: mkDerivation { pname = "dynamic-state"; version = "0.3.1"; sha256 = "0drmlb3cvx0blsnqrxzdylpff5jxvpazsy1bxq2szcp70gghpmf4"; libraryHaskellDepends = [ base binary bytestring hashable unordered-containers ]; description = "Optionally serializable dynamic state keyed by type"; license = stdenv.lib.licenses.gpl2; }) {}; "dyre" = callPackage ({ mkDerivation, base, binary, directory, executable-path, filepath , ghc-paths, io-storage, process, time, unix, xdg-basedir }: mkDerivation { pname = "dyre"; version = "0.8.12"; sha256 = "10hnlysy4bjvvznk8v902mlk4jx95qf972clyi1l32xkqrf30972"; libraryHaskellDepends = [ base binary directory executable-path filepath ghc-paths io-storage process time unix xdg-basedir ]; homepage = "http://github.com/willdonnelly/dyre"; description = "Dynamic reconfiguration in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "easy-file" = callPackage ({ mkDerivation, base, directory, filepath, time, unix }: mkDerivation { pname = "easy-file"; version = "0.2.2"; sha256 = "0zmlcz723051qpn8l8vi51c5rx1blwrw4094jcshkmj8p9r2xxaj"; libraryHaskellDepends = [ base directory filepath time unix ]; homepage = "http://github.com/kazu-yamamoto/easy-file"; description = "Cross-platform File handling"; license = stdenv.lib.licenses.bsd3; }) {}; "easytest" = callPackage ({ mkDerivation, async, base, call-stack, containers, mtl, random , stm, text, transformers }: mkDerivation { pname = "easytest"; version = "0.2.1"; sha256 = "0gdyawzlw6d15yz7ji599xjgfr0g7l1iq11ffr4aw3j6g3dc6m8i"; libraryHaskellDepends = [ async base call-stack containers mtl random stm text transformers ]; testHaskellDepends = [ base ]; homepage = "https://github.com/joelburget/easytest"; description = "Simple, expressive testing library"; license = stdenv.lib.licenses.mit; }) {}; "echo" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "echo"; version = "0.1.3"; sha256 = "1vw5ykpwhr39wc0hhcgq3r8dh59zq6ib4zxbz1qd2wl21wqhfkvh"; revision = "1"; editedCabalFile = "0br8wfiybcw5hand4imiw0i5hacdmrax1dv8g95f35gazffbx42l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base process ]; homepage = "https://github.com/RyanGlScott/echo"; description = "A cross-platform, cross-console way to handle echoing terminal input"; license = stdenv.lib.licenses.bsd3; }) {}; "ed25519" = callPackage ({ mkDerivation, base, bytestring, ghc-prim }: mkDerivation { pname = "ed25519"; version = "0.0.5.0"; sha256 = "0v8msqvgzimhs7p5ri25hrb1ni2wvisl5rmdxy89fc59py79b9fq"; revision = "2"; editedCabalFile = "1cq6h3jqkb1kvd9fjfhsllg5gq78sdiyf2gy9862xhlbv6wil19f"; libraryHaskellDepends = [ base bytestring ghc-prim ]; doCheck = false; homepage = "http://thoughtpolice.github.com/hs-ed25519"; description = "Ed25519 cryptographic signatures"; license = stdenv.lib.licenses.mit; }) {}; "edit-distance" = callPackage ({ mkDerivation, array, base, containers, random }: mkDerivation { pname = "edit-distance"; version = "0.2.2.1"; sha256 = "0jkca97zyv23yyilp3jydcrzxqhyk27swhzh82llvban5zp8b21y"; revision = "1"; editedCabalFile = "1vjn4ryzdilz7l1ad7czh11nw48h5mj8if7ij3q0mmc3sffa8csd"; libraryHaskellDepends = [ array base containers random ]; doCheck = false; homepage = "http://github.com/phadej/edit-distance"; description = "Levenshtein and restricted Damerau-Levenshtein edit distances"; license = stdenv.lib.licenses.bsd3; }) {}; "edit-distance-vector" = callPackage ({ mkDerivation, base, QuickCheck, quickcheck-instances, vector }: mkDerivation { pname = "edit-distance-vector"; version = "1.0.0.4"; sha256 = "07qgc8dyi9kkzkd3xcd78wdlljy0xwhz65b4r2qg2piidpcdvpxp"; libraryHaskellDepends = [ base vector ]; testHaskellDepends = [ base QuickCheck quickcheck-instances vector ]; homepage = "https://github.com/thsutton/edit-distance-vector"; description = "Calculate edit distances and edit scripts between vectors"; license = stdenv.lib.licenses.bsd3; }) {}; "editor-open" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , directory, process, resourcet, temporary, transformers, unix }: mkDerivation { pname = "editor-open"; version = "0.6.0.0"; sha256 = "0raj0s8v72kz63hqpqhf58sx0a8mcwi4ania40spjirdrsdx3i9g"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring conduit conduit-extra directory process resourcet temporary transformers unix ]; executableHaskellDepends = [ base bytestring conduit conduit-extra resourcet ]; homepage = "https://github.com/pharpend/editor-open"; description = "Open the user's $VISUAL or $EDITOR for text input"; license = stdenv.lib.licenses.asl20; }) {}; "either" = callPackage ({ mkDerivation, base, bifunctors, mtl, profunctors, QuickCheck , semigroupoids, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "either"; version = "5.0.1.1"; sha256 = "09yzki8ss56xhy9vggdw1rls86b2kf55hjl5wi0vbv02d8fxahq2"; libraryHaskellDepends = [ base bifunctors mtl profunctors semigroupoids ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; homepage = "http://github.com/ekmett/either/"; description = "Combinators for working with sums"; license = stdenv.lib.licenses.bsd3; }) {}; "either-both" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "either-both"; version = "0.1.0.0"; sha256 = "1lbvahbbmhz6cazl5s4wkf66h1l20cg7380g027h53v5pjpvpdpl"; libraryHaskellDepends = [ base ]; description = "Either or both"; license = stdenv.lib.licenses.bsd3; }) {}; "ekg" = callPackage ({ mkDerivation, aeson, base, bytestring, ekg-core, ekg-json , filepath, network, snap-core, snap-server, text, time , transformers, unordered-containers }: mkDerivation { pname = "ekg"; version = "0.4.0.15"; sha256 = "1k3d5kiqm034qs04k0pcisf4zbdmx2fcgl9a6c1lzzjw96zf6aj8"; revision = "6"; editedCabalFile = "012y235n8k7hhx651l01xf88vgr2wskapbsn83w18ls1h1njqnzk"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring ekg-core ekg-json filepath network snap-core snap-server text time transformers unordered-containers ]; homepage = "https://github.com/tibbe/ekg"; description = "Remote monitoring of processes"; license = stdenv.lib.licenses.bsd3; }) {}; "ekg-core" = callPackage ({ mkDerivation, base, containers, ghc-prim, text , unordered-containers }: mkDerivation { pname = "ekg-core"; version = "0.1.1.6"; sha256 = "0hjprlx99k7mgs2zn06yckir71dvz90xs24g2r990r97mmwxva36"; libraryHaskellDepends = [ base containers ghc-prim text unordered-containers ]; benchmarkHaskellDepends = [ base ]; homepage = "https://github.com/tibbe/ekg-core"; description = "Tracking of system metrics"; license = stdenv.lib.licenses.bsd3; }) {}; "ekg-json" = callPackage ({ mkDerivation, aeson, base, ekg-core, text, unordered-containers }: mkDerivation { pname = "ekg-json"; version = "0.1.0.6"; sha256 = "0iyx0ix4dcyhh9xg4ia1lm7x2q0iffswnr33khfg9fr81am80shy"; revision = "4"; editedCabalFile = "16sn4nbqm0rxkf0swi6r2jn6z9x92qmcg9xlx258d98kqb5fkwjg"; libraryHaskellDepends = [ aeson base ekg-core text unordered-containers ]; homepage = "https://github.com/tibbe/ekg-json"; description = "JSON encoding of ekg metrics"; license = stdenv.lib.licenses.bsd3; }) {}; "ekg-statsd" = callPackage ({ mkDerivation, base, bytestring, ekg-core, network, text, time , unordered-containers }: mkDerivation { pname = "ekg-statsd"; version = "0.2.4.0"; sha256 = "1nvsiblha1fzykvfaq1s0fyvfmhm32wvxdsfkn9pqd6dl5ivyx2y"; revision = "3"; editedCabalFile = "0va7fliya7g546f5qbc42bl7dyh74al38sspd2smjyl7a9d5mmlk"; libraryHaskellDepends = [ base bytestring ekg-core network text time unordered-containers ]; homepage = "https://github.com/tibbe/ekg-statsd"; description = "Push metrics to statsd"; license = stdenv.lib.licenses.bsd3; }) {}; "elerea" = callPackage ({ mkDerivation, base, containers, transformers, transformers-base }: mkDerivation { pname = "elerea"; version = "2.9.0"; sha256 = "10b68j3mr85sy2riyrq49l30zxpins5ygqhgn81phn9j1dk224lh"; libraryHaskellDepends = [ base containers transformers transformers-base ]; description = "A minimalistic FRP library"; license = stdenv.lib.licenses.bsd3; }) {}; "elf" = callPackage ({ mkDerivation, base, binary, bytestring, containers, hspec }: mkDerivation { pname = "elf"; version = "0.29"; sha256 = "1b4g98fk1p8mk0zdh6fwzm3vnzcrhvpysx4g4ahcbgbr4bqhjra2"; libraryHaskellDepends = [ base binary bytestring ]; testHaskellDepends = [ base bytestring containers hspec ]; homepage = "https://github.com/wangbj/elf"; description = "An Elf parser"; license = stdenv.lib.licenses.bsd3; }) {}; "eliminators" = callPackage ({ mkDerivation, base, extra, hspec, hspec-discover, singleton-nats , singletons, template-haskell, th-abstraction, th-desugar }: mkDerivation { pname = "eliminators"; version = "0.5.1"; sha256 = "0kqgfsa736sahcsgsjgyh7h1lwxzyn4z85klybmj7gffg9lz4rl1"; libraryHaskellDepends = [ base extra singleton-nats singletons template-haskell th-abstraction th-desugar ]; testHaskellDepends = [ base hspec singleton-nats singletons ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/RyanGlScott/eliminators"; description = "Dependently typed elimination functions using singletons"; license = stdenv.lib.licenses.bsd3; }) {}; "elm-core-sources" = callPackage ({ mkDerivation, base, bytestring, containers, file-embed , template-haskell }: mkDerivation { pname = "elm-core-sources"; version = "1.0.0"; sha256 = "1yr0csgz0hv25cz3jslap0adwvfcvv35bns32b9g0vyda1fm00x4"; libraryHaskellDepends = [ base bytestring containers file-embed template-haskell ]; homepage = "http://github.com/JoeyEremondi/elm-build-lib"; description = "Source files for the Elm runtime and standard libraries"; license = stdenv.lib.licenses.bsd3; }) {}; "elm-export" = callPackage ({ mkDerivation, base, bytestring, containers, Diff, directory , formatting, hspec, hspec-core, HUnit, mtl, QuickCheck , quickcheck-instances, text, time, wl-pprint-text }: mkDerivation { pname = "elm-export"; version = "0.6.0.1"; sha256 = "1mgrcd1hrg6rjb5x18zh9vcxqsc9hnfwvvr1nia2piqqb40n565z"; libraryHaskellDepends = [ base bytestring containers directory formatting mtl text time wl-pprint-text ]; testHaskellDepends = [ base bytestring containers Diff hspec hspec-core HUnit QuickCheck quickcheck-instances text time ]; homepage = "http://github.com/krisajenkins/elm-export"; description = "A library to generate Elm types from Haskell source"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "elm2nix" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, async, base, binary , bytestring, containers, data-default, directory, filepath, here , mtl, optparse-applicative, process, req, text, transformers , unordered-containers }: mkDerivation { pname = "elm2nix"; version = "0.1.1"; sha256 = "16b7vv7ndn8mpkg05rhljpmld2dazsgl9yqg8j3mza1f5x4f6jwp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base binary bytestring containers data-default directory filepath here mtl process req text transformers unordered-containers ]; executableHaskellDepends = [ ansi-wl-pprint base directory here optparse-applicative ]; testHaskellDepends = [ base ]; homepage = "https://github.com/domenkozar/elm2nix#readme"; description = "Turn your Elm project into buildable Nix project"; license = stdenv.lib.licenses.bsd3; }) {}; "emacs-module" = callPackage ({ mkDerivation, base, bytestring, deepseq, exceptions , monad-control, mtl, prettyprinter, resourcet , safe-exceptions-checked, template-haskell, text , transformers-base, vector, void }: mkDerivation { pname = "emacs-module"; version = "0.1.1"; sha256 = "1m6rcvhgdhlzzq86b4qhanbmymwl87r705jx9ih8s89fvsfgvq0y"; libraryHaskellDepends = [ base bytestring deepseq exceptions monad-control mtl prettyprinter resourcet safe-exceptions-checked template-haskell text transformers-base vector void ]; homepage = "https://github.com/sergv/emacs-module"; description = "Utilities to write Emacs dynamic modules"; license = stdenv.lib.licenses.bsd3; }) {}; "email-validate" = callPackage ({ mkDerivation, attoparsec, base, bytestring, doctest, hspec , QuickCheck, template-haskell }: mkDerivation { pname = "email-validate"; version = "2.3.2.11"; sha256 = "051h1l6x4dpk2jg1bsxy32zswf8ridlix3k78k0h237gcassrfpb"; libraryHaskellDepends = [ attoparsec base bytestring template-haskell ]; testHaskellDepends = [ base bytestring doctest hspec QuickCheck ]; homepage = "https://github.com/Porges/email-validate-hs"; description = "Email address validation"; license = stdenv.lib.licenses.bsd3; }) {}; "emd" = callPackage ({ mkDerivation, base, binary, containers, data-default-class , finite-typelits, ghc-typelits-knownnat, ghc-typelits-natnormalise , HUnit, transformers, typelits-witnesses, vector, vector-sized }: mkDerivation { pname = "emd"; version = "0.1.4.0"; sha256 = "0mrkyy6fn4jsy6h4acqjkkq1bvp7c8yjpw5zyk9ycnk2izb7a9zw"; libraryHaskellDepends = [ base binary containers data-default-class finite-typelits ghc-typelits-knownnat ghc-typelits-natnormalise transformers typelits-witnesses vector vector-sized ]; testHaskellDepends = [ base containers HUnit ]; doHaddock = false; homepage = "https://github.com/mstksg/emd#readme"; description = "Empirical Mode Decomposition and Hilbert-Huang Transform"; license = stdenv.lib.licenses.bsd3; }) {}; "enclosed-exceptions" = callPackage ({ mkDerivation, async, base, deepseq, hspec, lifted-base , monad-control, QuickCheck, stm, transformers, transformers-base }: mkDerivation { pname = "enclosed-exceptions"; version = "1.0.3"; sha256 = "1fghjj7nkiddrf03ks8brjpr5x25yi9fs7xg6adbi4mc2gqr6vdg"; libraryHaskellDepends = [ base deepseq lifted-base monad-control transformers transformers-base ]; testHaskellDepends = [ async base deepseq hspec lifted-base monad-control QuickCheck stm transformers transformers-base ]; homepage = "https://github.com/jcristovao/enclosed-exceptions"; description = "Catching all exceptions from within an enclosed computation"; license = stdenv.lib.licenses.mit; }) {}; "entropy" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, filepath , process, unix }: mkDerivation { pname = "entropy"; version = "0.4.1.4"; sha256 = "1fgf47l9klwn1xssbcbq6by651vikd8hlfxhiwd5bqzxr1jnlgrf"; revision = "1"; editedCabalFile = "0h9wvpq4hw5ipn15ni0qdsrssjil0m59wm4l5hl607l3w2lif864"; setupHaskellDepends = [ base Cabal directory filepath process ]; libraryHaskellDepends = [ base bytestring unix ]; homepage = "https://github.com/TomMD/entropy"; description = "A platform independent entropy source"; license = stdenv.lib.licenses.bsd3; }) {}; "enum-subset-generate" = callPackage ({ mkDerivation, base, microlens, template-haskell }: mkDerivation { pname = "enum-subset-generate"; version = "0.1.0.0"; sha256 = "10a5n6bvg5pfc947sa5wijsysha3008bqwdkpl3mpvlmjh4c41yx"; libraryHaskellDepends = [ base microlens template-haskell ]; doCheck = false; homepage = "https://github.com/0xd34df00d/enum-subset-generate#readme"; description = "Generate an ADT being a subset of another ADT, and the corresponding mappings"; license = stdenv.lib.licenses.bsd3; }) {}; "enum-text" = callPackage ({ mkDerivation, array, base, bytestring, fmt, hashable, possibly , text, time, unordered-containers }: mkDerivation { pname = "enum-text"; version = "0.5.0.0"; sha256 = "0yg7rkbw1swr1mwkkkybrbs9prx1jj72af4rsx7jcb1zpzzarfs4"; libraryHaskellDepends = [ array base bytestring fmt hashable possibly text time unordered-containers ]; homepage = "https://github.com/cdornan/enum-text#readme"; description = "A text rendering and parsing toolkit for enumerated types"; license = stdenv.lib.licenses.bsd3; }) {}; "enummapset" = callPackage ({ mkDerivation, array, base, containers, deepseq, ghc-prim, HUnit , QuickCheck, semigroups, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "enummapset"; version = "0.6.0.1"; sha256 = "0nljpb5fxk4piwl5mh1v23ps9bzhxxcybfhd8mmb66k20gxxxf7q"; libraryHaskellDepends = [ base containers deepseq semigroups ]; testHaskellDepends = [ array base containers deepseq ghc-prim HUnit QuickCheck semigroups test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "https://github.com/Mikolaj/enummapset"; description = "IntMap and IntSet with Enum keys/elements"; license = stdenv.lib.licenses.bsd3; }) {}; "enumset" = callPackage ({ mkDerivation, base, data-accessor, semigroups, storable-record }: mkDerivation { pname = "enumset"; version = "0.0.4.1"; sha256 = "0m6ha4m9hvmzkgnwani3z3vgcllzgv6n578g56x4sb9bgxgi37az"; libraryHaskellDepends = [ base data-accessor semigroups storable-record ]; description = "Sets of enumeration values represented by machine words"; license = stdenv.lib.licenses.bsd3; }) {}; "envelope" = callPackage ({ mkDerivation, aeson, base, doctest, Glob, http-api-data, mtl , text }: mkDerivation { pname = "envelope"; version = "0.2.2.0"; sha256 = "1ybyhq3yfcyaj1q1pwm41xzyfjdkmy6lls0n7kn5ks06z7inykfg"; libraryHaskellDepends = [ aeson base http-api-data mtl text ]; testHaskellDepends = [ base doctest Glob ]; homepage = "https://github.com/cdepillabout/envelope#readme"; description = "Defines generic 'Envelope' type to wrap reponses from a JSON API"; license = stdenv.lib.licenses.bsd3; }) {}; "envy" = callPackage ({ mkDerivation, base, bytestring, containers, hspec, mtl , QuickCheck, quickcheck-instances, text, time, transformers }: mkDerivation { pname = "envy"; version = "1.5.1.0"; sha256 = "1r2181n5ayww1ycg7vvz5pp5cyxs6asljf4kir7g80qnj2wwpjid"; libraryHaskellDepends = [ base bytestring containers mtl text time transformers ]; testHaskellDepends = [ base bytestring hspec mtl QuickCheck quickcheck-instances text time transformers ]; description = "An environmentally friendly way to deal with environment variables"; license = stdenv.lib.licenses.bsd3; }) {}; "epub-metadata" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , HUnit, hxt, mtl, regex-compat-tdfa, utf8-string, zip-archive }: mkDerivation { pname = "epub-metadata"; version = "4.5"; sha256 = "0j839h7894l8hf846zmx0vx640ii3rgswr3jin690djrvwa3kbhr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory filepath hxt mtl regex-compat-tdfa utf8-string zip-archive ]; executableHaskellDepends = [ base mtl ]; testHaskellDepends = [ base bytestring directory filepath HUnit hxt mtl regex-compat-tdfa utf8-string zip-archive ]; homepage = "http://hub.darcs.net/dino/epub-metadata"; description = "Library for parsing epub document metadata"; license = stdenv.lib.licenses.bsd3; }) {}; "eq" = callPackage ({ mkDerivation, base, semigroupoids }: mkDerivation { pname = "eq"; version = "4.2"; sha256 = "1s3h77i0h4z3dg97sqqjl027rz0k82h48cpzp0c7a75g0qx70q21"; libraryHaskellDepends = [ base semigroupoids ]; homepage = "http://github.com/ekmett/eq/"; description = "Leibnizian equality"; license = stdenv.lib.licenses.bsd3; }) {}; "equal-files" = callPackage ({ mkDerivation, base, bytestring, explicit-exception, filemanip , transformers, utility-ht }: mkDerivation { pname = "equal-files"; version = "0.0.5.3"; sha256 = "1akj045b5554bmlbg94vaji1ly10n89xj1vip9ywamy5hv18bdz5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring explicit-exception filemanip transformers utility-ht ]; doHaddock = false; homepage = "http://code.haskell.org/~thielema/equal-files/"; description = "Shell command for finding equal files"; license = "GPL"; }) {}; "erf" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "erf"; version = "2.0.0.0"; sha256 = "0dxk2r32ajmmc05vaxcp0yw6vgv4lkbmh8jcshncn98xgsfbgw14"; libraryHaskellDepends = [ base ]; description = "The error function, erf, and related functions"; license = stdenv.lib.licenses.bsd3; }) {}; "error-util" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "error-util"; version = "0.0.1.2"; sha256 = "01jfbq43ps6wjl9z5l1g8zfdi225mfn3xy59n6vrfxh0vsi1c6fz"; libraryHaskellDepends = [ base transformers ]; homepage = "http://github.com/pmlodawski/error-util"; description = "Set of utils and operators for error handling"; license = stdenv.lib.licenses.mit; }) {}; "errors" = callPackage ({ mkDerivation, base, exceptions, safe, text, transformers , transformers-compat }: mkDerivation { pname = "errors"; version = "2.3.0"; sha256 = "0x8znwn31qcx6kqx99wp7bc86kckfb39ncz3zxvj1s07kxlfawk7"; libraryHaskellDepends = [ base exceptions safe text transformers transformers-compat ]; description = "Simplified error-handling"; license = stdenv.lib.licenses.bsd3; }) {}; "errors-ext" = callPackage ({ mkDerivation, base, binary-ext, bytestring, conduit, errors , exceptions, HUnit, monad-control, monad-loops, mtl, transformers }: mkDerivation { pname = "errors-ext"; version = "0.4.2"; sha256 = "064nvpc8yy3n6nvc7cmxmgblmarg4wlvawj0k7bc3mj6h0rnavj0"; libraryHaskellDepends = [ base errors exceptions monad-control mtl transformers ]; testHaskellDepends = [ base binary-ext bytestring conduit errors exceptions HUnit monad-control monad-loops mtl transformers ]; homepage = "https://github.com/A1-Triard/errors-ext#readme"; description = "`bracket`-like functions for `ExceptT` over `IO` monad"; license = stdenv.lib.licenses.asl20; }) {}; "ersatz" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring, Cabal , cabal-doctest, containers, data-default, directory, doctest, fail , filepath, lens, mtl, parsec, process, semigroups, temporary , transformers, unordered-containers }: mkDerivation { pname = "ersatz"; version = "0.4.5"; sha256 = "14hk7fvwxhh080flwc3l4wqv4r3c8bf6vcbvfnnvnzj4k3s9ssia"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ array attoparsec base bytestring containers data-default lens mtl process semigroups temporary transformers unordered-containers ]; executableHaskellDepends = [ array base containers fail lens mtl parsec semigroups ]; testHaskellDepends = [ array base directory doctest filepath mtl ]; homepage = "http://github.com/ekmett/ersatz"; description = "A monad for expressing SAT or QSAT problems using observable sharing"; license = stdenv.lib.licenses.bsd3; }) {}; "esqueleto" = callPackage ({ mkDerivation, base, blaze-html, bytestring, conduit, containers , hspec, monad-logger, mysql, mysql-simple, persistent , persistent-mysql, persistent-postgresql, persistent-sqlite , persistent-template, postgresql-libpq, postgresql-simple , resourcet, tagged, text, time, transformers, unliftio , unordered-containers }: mkDerivation { pname = "esqueleto"; version = "2.6.0"; sha256 = "1asbvcjmbyd44rfs8a645cvfqmf95b6hnb3l7lqd56kv32km69nn"; libraryHaskellDepends = [ base blaze-html bytestring conduit monad-logger persistent resourcet tagged text time transformers unliftio unordered-containers ]; testHaskellDepends = [ base blaze-html bytestring conduit containers hspec monad-logger mysql mysql-simple persistent persistent-mysql persistent-postgresql persistent-sqlite persistent-template postgresql-libpq postgresql-simple resourcet tagged text time transformers unliftio unordered-containers ]; doHaddock = false; doCheck = false; homepage = "https://github.com/bitemyapp/esqueleto"; description = "Type-safe EDSL for SQL queries on persistent backends"; license = stdenv.lib.licenses.bsd3; }) {}; "etc" = callPackage ({ mkDerivation, aeson, base, rio, tasty, tasty-hunit , template-haskell, text, typed-process, unliftio }: mkDerivation { pname = "etc"; version = "0.4.1.0"; sha256 = "1j17g8jij4y782vwpx7b52fv9nwv4v4mygk2hbq6vihzkbrdbd31"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base rio template-haskell text typed-process unliftio ]; testHaskellDepends = [ aeson base rio tasty tasty-hunit ]; homepage = "https://github.com/roman/Haskell-etc"; description = "Declarative configuration spec for Haskell projects"; license = stdenv.lib.licenses.mit; }) {}; "event-list" = callPackage ({ mkDerivation, base, non-negative, QuickCheck, random, semigroups , transformers, utility-ht }: mkDerivation { pname = "event-list"; version = "0.1.2"; sha256 = "177q99iswmanh34wlgklw1djvv5v1c0b5ysyi7mdmb70fsw30kk2"; libraryHaskellDepends = [ base non-negative QuickCheck semigroups transformers utility-ht ]; testHaskellDepends = [ base non-negative QuickCheck random semigroups transformers utility-ht ]; homepage = "http://code.haskell.org/~thielema/event-list/"; description = "Event lists with relative or absolute time stamps"; license = "GPL"; }) {}; "eventful-core" = callPackage ({ mkDerivation, aeson, base, containers, contravariant, hspec , http-api-data, HUnit, path-pieces, sum-type-boilerplate , template-haskell, text, transformers, uuid }: mkDerivation { pname = "eventful-core"; version = "0.2.0"; sha256 = "06chbjrxfxk0fr9lgdic6bmylnv3kz398l9drqr85r6qk1s5xxg0"; libraryHaskellDepends = [ aeson base containers contravariant http-api-data path-pieces sum-type-boilerplate template-haskell text transformers uuid ]; testHaskellDepends = [ aeson base containers contravariant hspec http-api-data HUnit path-pieces sum-type-boilerplate template-haskell text transformers uuid ]; homepage = "https://github.com/jdreaver/eventful#readme"; description = "Core module for eventful"; license = stdenv.lib.licenses.mit; }) {}; "eventful-memory" = callPackage ({ mkDerivation, base, containers, eventful-core , eventful-test-helpers, hspec, HUnit, mtl, safe, stm }: mkDerivation { pname = "eventful-memory"; version = "0.2.0"; sha256 = "1fdd2z13lnk1zxhylriwblz96x90v4504abrj9rfbi732853wz3a"; libraryHaskellDepends = [ base containers eventful-core mtl safe stm ]; testHaskellDepends = [ base containers eventful-core eventful-test-helpers hspec HUnit mtl safe stm ]; homepage = "https://github.com/jdreaver/eventful#readme"; description = "In-memory implementations for eventful"; license = stdenv.lib.licenses.mit; }) {}; "eventful-sql-common" = callPackage ({ mkDerivation, aeson, base, bytestring, eventful-core, mtl , persistent, persistent-template, text, uuid }: mkDerivation { pname = "eventful-sql-common"; version = "0.2.0"; sha256 = "1g5f6rvb14hi81dby2hdcq444zhv2vl76ql4lsrh9gdmpf6a2vm4"; libraryHaskellDepends = [ aeson base bytestring eventful-core mtl persistent persistent-template text uuid ]; homepage = "https://github.com/jdreaver/eventful#readme"; description = "Common library for SQL event stores"; license = stdenv.lib.licenses.mit; }) {}; "eventful-sqlite" = callPackage ({ mkDerivation, aeson, base, bytestring, eventful-core , eventful-sql-common, eventful-test-helpers, hspec, HUnit, mtl , persistent, persistent-sqlite, text, uuid }: mkDerivation { pname = "eventful-sqlite"; version = "0.2.0"; sha256 = "1vyz8401n63gqwgl1fa9dw1ar1dgki4hy6ably8lh2hzpl7fmfy0"; libraryHaskellDepends = [ aeson base bytestring eventful-core eventful-sql-common mtl persistent text uuid ]; testHaskellDepends = [ aeson base bytestring eventful-core eventful-sql-common eventful-test-helpers hspec HUnit mtl persistent persistent-sqlite text uuid ]; homepage = "https://github.com/jdreaver/eventful#readme"; description = "SQLite implementations for eventful"; license = stdenv.lib.licenses.mit; }) {}; "eventful-test-helpers" = callPackage ({ mkDerivation, aeson, aeson-casing, base, eventful-core, extra , hspec, monad-logger, text }: mkDerivation { pname = "eventful-test-helpers"; version = "0.2.0"; sha256 = "1q5z9rf5hxwpsyvm28hfnkr72zfsg7h5kz648bass9irvq69v7x9"; libraryHaskellDepends = [ aeson aeson-casing base eventful-core extra hspec monad-logger text ]; homepage = "https://github.com/jdreaver/eventful#readme"; description = "Common module used for eventful tests"; license = stdenv.lib.licenses.mit; }) {}; "eventstore" = callPackage ({ mkDerivation, aeson, array, async, base, bifunctors, bytestring , cereal, clock, connection, containers, dns, dotnet-timespan , ekg-core, exceptions, fast-logger, file-embed, hashable , http-client, interpolate, lifted-async, lifted-base, machines , monad-control, monad-logger, mono-traversable, mtl, protobuf , random, safe, safe-exceptions, semigroups, stm, stm-chans , streaming, tasty, tasty-hspec, tasty-hunit, text, time , transformers-base, unordered-containers, uuid, vector }: mkDerivation { pname = "eventstore"; version = "1.2.4"; sha256 = "057nxlq78v3fzby9b0506gb85rlsv3j7q98y5asnv92n5i2barxm"; libraryHaskellDepends = [ aeson array base bifunctors bytestring cereal clock connection containers dns dotnet-timespan ekg-core exceptions fast-logger hashable http-client interpolate lifted-async lifted-base machines monad-control monad-logger mono-traversable mtl protobuf random safe safe-exceptions semigroups stm stm-chans streaming text time transformers-base unordered-containers uuid vector ]; testHaskellDepends = [ aeson async base bytestring cereal connection containers dotnet-timespan exceptions fast-logger file-embed hashable lifted-async lifted-base monad-control mono-traversable protobuf safe safe-exceptions semigroups stm stm-chans streaming tasty tasty-hspec tasty-hunit text time transformers-base unordered-containers uuid vector ]; doCheck = false; homepage = "https://gitlab.com/YoEight/eventstore-hs"; description = "EventStore TCP Client"; license = stdenv.lib.licenses.bsd3; platforms = [ "x86_64-darwin" "x86_64-linux" ]; }) {}; "every" = callPackage ({ mkDerivation, async, base, stm }: mkDerivation { pname = "every"; version = "0.0.1"; sha256 = "1rc0g5rn8hzglm2b4biaf8jvj5kb2j1s5vsxnm24q2gvrvjg03sx"; libraryHaskellDepends = [ async base stm ]; homepage = "https://github.com/athanclark/every#readme"; description = "Run a process every so often"; license = stdenv.lib.licenses.bsd3; }) {}; "exact-combinatorics" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "exact-combinatorics"; version = "0.2.0.9"; sha256 = "1ay98m9prmd1pi85v2n0rs2432hzb7mxizzg79sv0ln24an8amvj"; libraryHaskellDepends = [ base ]; homepage = "https://wrengr.org/"; description = "Efficient exact computation of combinatoric functions"; license = stdenv.lib.licenses.bsd3; }) {}; "exact-pi" = callPackage ({ mkDerivation, base, numtype-dk }: mkDerivation { pname = "exact-pi"; version = "0.5.0.1"; sha256 = "0q0qrkmpff835m3zz3w60i1y4sqicnzqb6vqmk13cjh4ign5d0ax"; revision = "1"; editedCabalFile = "1l55d7x61i2d5rlh7sh2nhn0af9cyp92gzdmqqnnjzg55d347qsm"; libraryHaskellDepends = [ base numtype-dk ]; doCheck = false; homepage = "https://github.com/dmcclean/exact-pi/"; description = "Exact rational multiples of pi (and integer powers of pi)"; license = stdenv.lib.licenses.mit; }) {}; "exception-mtl" = callPackage ({ mkDerivation, base, exception-transformers, mtl, transformers }: mkDerivation { pname = "exception-mtl"; version = "0.4.0.1"; sha256 = "0d51rsrcjy52d62f51hb6fdg0fj9b0qbv8hqf6523pndwsxbq4zc"; libraryHaskellDepends = [ base exception-transformers mtl transformers ]; description = "Exception monad transformer instances for mtl classes"; license = stdenv.lib.licenses.bsd3; }) {}; "exception-transformers" = callPackage ({ mkDerivation, base, HUnit, stm, test-framework , test-framework-hunit, transformers, transformers-compat }: mkDerivation { pname = "exception-transformers"; version = "0.4.0.7"; sha256 = "1vzjy6mz6y9jacpwq2bax86nwzq9mk4b9y3r3r98l50r7pmn2nwj"; revision = "1"; editedCabalFile = "0sahi93f75acvmqagkjc1lcwx31crja6z9hyww9abj85x45pqa6f"; libraryHaskellDepends = [ base stm transformers transformers-compat ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit transformers transformers-compat ]; description = "Type classes and monads for unchecked extensible exceptions"; license = stdenv.lib.licenses.bsd3; }) {}; "exceptional" = callPackage ({ mkDerivation, base, exceptions }: mkDerivation { pname = "exceptional"; version = "0.3.0.0"; sha256 = "01lzx4ihdvyivjnkvn78hcdsk83dvm6iy9v5q1f28kd1iv96x1ns"; libraryHaskellDepends = [ base exceptions ]; homepage = "https://github.com/"; description = "Essentially the Maybe type with error messages"; license = stdenv.lib.licenses.bsd2; }) {}; "exceptions" = callPackage ({ mkDerivation, base, mtl, QuickCheck, stm, template-haskell , test-framework, test-framework-hunit, test-framework-quickcheck2 , transformers, transformers-compat }: mkDerivation { pname = "exceptions"; version = "0.10.2"; sha256 = "0ajiq47xd1paingr7kksh69v6d072zsppfr6cy1gzjh3zg5jr34i"; libraryHaskellDepends = [ base mtl stm template-haskell transformers transformers-compat ]; testHaskellDepends = [ base mtl QuickCheck stm template-haskell test-framework test-framework-hunit test-framework-quickcheck2 transformers transformers-compat ]; homepage = "http://github.com/ekmett/exceptions/"; description = "Extensible optionally-pure exceptions"; license = stdenv.lib.licenses.bsd3; }) {}; "executable-hash" = callPackage ({ mkDerivation, base, bytestring, Cabal, cryptohash, directory , executable-path, file-embed, filepath, template-haskell }: mkDerivation { pname = "executable-hash"; version = "0.2.0.4"; sha256 = "191blh2kr2xha8l7j1nbwfq00jf5bfn25cv63y2bglwh5mkgbsil"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base bytestring Cabal cryptohash directory file-embed filepath template-haskell ]; libraryHaskellDepends = [ base bytestring cryptohash directory executable-path file-embed template-haskell ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; homepage = "http://github.com/fpco/executable-hash"; description = "Provides the SHA1 hash of the program executable"; license = stdenv.lib.licenses.mit; }) {}; "executable-path" = callPackage ({ mkDerivation, base, directory, filepath, unix }: mkDerivation { pname = "executable-path"; version = "0.0.3.1"; sha256 = "0vxwmnsvx13cawcyhbyljkds0l1vr996ijldycx7nj0asjv45iww"; libraryHaskellDepends = [ base directory filepath unix ]; homepage = "http://code.haskell.org/~bkomuves/"; description = "Finding out the full path of the executable"; license = stdenv.lib.licenses.publicDomain; }) {}; "exit-codes" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "exit-codes"; version = "1.0.0"; sha256 = "00cyli96zkyqhjr3lqzrislqyk72xwm2dcqvjagklidh32d4k8ja"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/JustusAdam/exit-codes"; description = "Exit codes as defined by BSD"; license = stdenv.lib.licenses.bsd3; }) {}; "exomizer" = callPackage ({ mkDerivation, base, bytestring, c2hs }: mkDerivation { pname = "exomizer"; version = "1.0.0"; sha256 = "1lngwbwgmh6dvskambn35ncrni7cxlychwbircb6srhjdm1lvhll"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring ]; libraryToolDepends = [ c2hs ]; homepage = "https://github.com/alexkazik/exomizer#readme"; description = "Compression and decompression in the exomizer format"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "exp-pairs" = callPackage ({ mkDerivation, base, containers, deepseq, ghc-prim, matrix , prettyprinter, QuickCheck, random, smallcheck, tasty, tasty-hunit , tasty-quickcheck, tasty-smallcheck }: mkDerivation { pname = "exp-pairs"; version = "0.2.0.0"; sha256 = "0ry9k89xfy2493j7yypyiqcj0v7h5x9w8gl60dy28w4597yinisp"; revision = "1"; editedCabalFile = "1fkllbgsygzm1lw3g3a9l8fg8ap74bx0x7ja8yx3lbrjjsaqh8pa"; libraryHaskellDepends = [ base containers deepseq ghc-prim prettyprinter ]; testHaskellDepends = [ base matrix QuickCheck random smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; homepage = "https://github.com/Bodigrim/exp-pairs"; description = "Linear programming over exponent pairs"; license = stdenv.lib.licenses.gpl3; }) {}; "expiring-cache-map" = callPackage ({ mkDerivation, base, bytestring, containers, hashable, time , unordered-containers }: mkDerivation { pname = "expiring-cache-map"; version = "0.0.6.1"; sha256 = "1fb47hsn06ybn2yzw7r6pjkmvvfpbdx7wjhbpxcywilbjyac4fqf"; libraryHaskellDepends = [ base containers hashable unordered-containers ]; testHaskellDepends = [ base bytestring containers hashable time unordered-containers ]; homepage = "https://github.com/elblake/expiring-cache-map"; description = "General purpose simple caching"; license = stdenv.lib.licenses.bsd3; }) {}; "explicit-exception" = callPackage ({ mkDerivation, base, deepseq, semigroups, transformers }: mkDerivation { pname = "explicit-exception"; version = "0.1.9.2"; sha256 = "1xj9fqh28br5xyzzc28zl23jj913ayhikvwcw9ccj3pqfybh5xk0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq semigroups transformers ]; homepage = "http://www.haskell.org/haskellwiki/Exception"; description = "Exceptions which are explicit in the type signature"; license = stdenv.lib.licenses.bsd3; }) {}; "extensible-exceptions" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "extensible-exceptions"; version = "0.1.1.4"; sha256 = "1273nqws9ij1rp1bsq5jc7k2jxpqa0svawdbim05lf302y0firbc"; libraryHaskellDepends = [ base ]; description = "Extensible exceptions"; license = stdenv.lib.licenses.bsd3; }) {}; "extra" = callPackage ({ mkDerivation, base, clock, directory, filepath, process , QuickCheck, semigroups, time, unix }: mkDerivation { pname = "extra"; version = "1.6.15"; sha256 = "1kbx15x1y6mdzydm4apizym89in4dd71imwk239ywyg27hl8f4gv"; libraryHaskellDepends = [ base clock directory filepath process semigroups time unix ]; testHaskellDepends = [ base directory filepath QuickCheck unix ]; homepage = "https://github.com/ndmitchell/extra#readme"; description = "Extra functions I use"; license = stdenv.lib.licenses.bsd3; }) {}; "extractable-singleton" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "extractable-singleton"; version = "0.0.1"; sha256 = "1bf0naqx0gb66dr7g58lfaba87zmg09ynzdb3cyyymwcv4l1knp8"; libraryHaskellDepends = [ base transformers ]; homepage = "https://github.com/athanclark/extractable-singleton#readme"; description = "A functor, where the \"stored\" value is isomorphic to Identity"; license = stdenv.lib.licenses.bsd3; }) {}; "extrapolate" = callPackage ({ mkDerivation, base, leancheck, speculate, template-haskell }: mkDerivation { pname = "extrapolate"; version = "0.3.3"; sha256 = "1mc14d9wcrvrd2fkzjxc5gvy7s33p875qj97bdaacdjv5hmg5zr2"; libraryHaskellDepends = [ base leancheck speculate template-haskell ]; testHaskellDepends = [ base leancheck speculate ]; homepage = "https://github.com/rudymatela/extrapolate#readme"; description = "generalize counter-examples of test properties"; license = stdenv.lib.licenses.bsd3; }) {}; "fail" = callPackage ({ mkDerivation }: mkDerivation { pname = "fail"; version = "4.9.0.0"; sha256 = "18nlj6xvnggy61gwbyrpmvbdkq928wv0wx2zcsljb52kbhddnp3d"; doHaddock = false; homepage = "https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail"; description = "Forward-compatible MonadFail class"; license = stdenv.lib.licenses.bsd3; }) {}; "farmhash" = callPackage ({ mkDerivation, base, bytestring, hspec, QuickCheck }: mkDerivation { pname = "farmhash"; version = "0.1.0.5"; sha256 = "188gqa5szqm88kgpax32b830cgyh8z5vq2fjha3fig7p8ma5ls0f"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; homepage = "https://github.com/abhinav/farmhash"; description = "Fast hash functions"; license = stdenv.lib.licenses.bsd3; }) {}; "fast-digits" = callPackage ({ mkDerivation, base, digits, integer-gmp, QuickCheck, smallcheck , tasty, tasty-quickcheck, tasty-smallcheck }: mkDerivation { pname = "fast-digits"; version = "0.2.1.0"; sha256 = "0fyqdlb5wmsbsxsk8s7p8j2g3g4idsv9ki67ay1dw0lj8xp5g17c"; libraryHaskellDepends = [ base integer-gmp ]; testHaskellDepends = [ base digits QuickCheck smallcheck tasty tasty-quickcheck tasty-smallcheck ]; homepage = "https://github.com/Bodigrim/fast-digits"; description = "The fast library for integer-to-digits conversion"; license = stdenv.lib.licenses.gpl3; }) {}; "fast-logger" = callPackage ({ mkDerivation, array, auto-update, base, bytestring, directory , easy-file, filepath, hspec, hspec-discover, text, unix-compat , unix-time }: mkDerivation { pname = "fast-logger"; version = "2.4.15"; sha256 = "1mf2awyvc336wmcjr7v99zvx6spz8fw5xzpn19x0fldy33dr89yf"; libraryHaskellDepends = [ array auto-update base bytestring directory easy-file filepath text unix-compat unix-time ]; testHaskellDepends = [ base bytestring directory hspec ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/kazu-yamamoto/logger"; description = "A fast logging system"; license = stdenv.lib.licenses.bsd3; }) {}; "fast-math" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fast-math"; version = "1.0.2"; sha256 = "15dyw88z9abiv6n40fz4g3jpj9v6qbxvqaf0ds32wh46igf1s425"; libraryHaskellDepends = [ base ]; description = "Non IEEE-754 compliant compile-time floating-point optimisations"; license = stdenv.lib.licenses.bsd3; }) {}; "fb" = callPackage ({ mkDerivation, aeson, attoparsec, base, base16-bytestring , base64-bytestring, bytestring, cereal, conduit, conduit-extra , containers, crypto-api, cryptohash, cryptohash-cryptoapi , data-default, hspec, http-client, http-conduit, http-types, HUnit , monad-logger, old-locale, QuickCheck, resourcet, text, time , transformers, transformers-base, unliftio, unliftio-core , unordered-containers }: mkDerivation { pname = "fb"; version = "1.2.1"; sha256 = "05ax0pd9j6c64n48r9q03k5pg2axkmv11cz6azjg7k72cfkp1mm9"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring base64-bytestring bytestring cereal conduit conduit-extra crypto-api cryptohash cryptohash-cryptoapi data-default http-client http-conduit http-types monad-logger old-locale resourcet text time transformers transformers-base unliftio unliftio-core unordered-containers ]; testHaskellDepends = [ aeson base bytestring conduit containers data-default hspec http-conduit HUnit QuickCheck resourcet text time transformers unliftio ]; doCheck = false; homepage = "https://github.com/psibi/fb"; description = "Bindings to Facebook's API"; license = stdenv.lib.licenses.bsd3; }) {}; "fclabels" = callPackage ({ mkDerivation, base, HUnit, mtl, template-haskell, transformers }: mkDerivation { pname = "fclabels"; version = "2.0.3.3"; sha256 = "1q62p41bj991s7i15ciayw1v1xq8szn4bls50p65lfy2dnj7554s"; revision = "3"; editedCabalFile = "1wncfnvh4mv87gh0ddhiqf839d63rqs1qzi3y386y6r8hfnvra0l"; libraryHaskellDepends = [ base mtl template-haskell transformers ]; testHaskellDepends = [ base HUnit mtl template-haskell transformers ]; homepage = "https://github.com/sebastiaanvisser/fclabels"; description = "First class accessor labels implemented as lenses"; license = stdenv.lib.licenses.bsd3; }) {}; "feature-flags" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "feature-flags"; version = "0.1.0.1"; sha256 = "1lssjgksq0k2dd7l5lmzxnr9f5zk3gbh386zfmcqgc4iczdzfk0f"; libraryHaskellDepends = [ base text ]; homepage = "https://github.com/iand675/feature-flags"; description = "A simple library for dynamically enabling and disabling functionality"; license = stdenv.lib.licenses.mit; }) {}; "fedora-dists" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fedora-dists"; version = "1.0.1"; sha256 = "107ykp3f1f35ghlxfv53mxl0wmj1jyr7xnil16gyg6gcyi0shbll"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/juhp/fedora-dists"; description = "Library for Fedora distribution versions"; license = stdenv.lib.licenses.gpl3; }) {}; "fedora-haskell-tools" = callPackage ({ mkDerivation, base, csv, directory, filepath, HTTP, process , time, unix }: mkDerivation { pname = "fedora-haskell-tools"; version = "0.6"; sha256 = "06yr6hyksdqz0nksw0m23cqik51jjr74241xx96979pvw07zcym4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base csv directory filepath HTTP process time unix ]; doHaddock = false; homepage = "https://github.com/fedora-haskell/fedora-haskell-tools"; description = "Building and maintenance tools for Fedora Haskell"; license = stdenv.lib.licenses.gpl3; }) {}; "feed" = callPackage ({ mkDerivation, base, base-compat, bytestring, HUnit , markdown-unlit, old-locale, old-time, safe, test-framework , test-framework-hunit, text, time, time-locale-compat, utf8-string , xml-conduit, xml-types }: mkDerivation { pname = "feed"; version = "1.0.1.0"; sha256 = "076krkyvbh24s50chdw3nz6w2svwchys65ppjzlm8gy42ddhbgc7"; revision = "1"; editedCabalFile = "10xjd3syr70g3blnjy7xvd6s21y68vxsi69f6bmizpsylbfb0245"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base-compat bytestring old-locale old-time safe text time time-locale-compat utf8-string xml-conduit xml-types ]; testHaskellDepends = [ base base-compat HUnit old-time test-framework test-framework-hunit text time xml-conduit xml-types ]; testToolDepends = [ markdown-unlit ]; homepage = "https://github.com/bergmark/feed"; description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; license = stdenv.lib.licenses.bsd3; }) {}; "fft" = callPackage ({ mkDerivation, array, base, carray, fftw, fftwFloat, ix-shapable , QuickCheck, storable-complex, syb, transformers }: mkDerivation { pname = "fft"; version = "0.1.8.6"; sha256 = "0hjv3r09imb2ypgbz3qj9hf4f36v977z38gdcad3qa0334qdin1f"; libraryHaskellDepends = [ array base carray ix-shapable storable-complex syb transformers ]; libraryPkgconfigDepends = [ fftw fftwFloat ]; testHaskellDepends = [ base carray QuickCheck storable-complex ]; description = "Bindings to the FFTW library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) fftw; inherit (pkgs) fftwFloat;}; "fgl" = callPackage ({ mkDerivation, array, base, containers, deepseq, hspec , microbench, QuickCheck, transformers }: mkDerivation { pname = "fgl"; version = "5.7.0.1"; sha256 = "04793yh778ck3kz1z2svnfdwwls2kisbnky4lzvf4zjfgpv7mkpz"; libraryHaskellDepends = [ array base containers deepseq transformers ]; testHaskellDepends = [ base containers hspec QuickCheck ]; benchmarkHaskellDepends = [ base deepseq microbench ]; description = "Martin Erwig's Functional Graph Library"; license = stdenv.lib.licenses.bsd3; }) {}; "file-embed" = callPackage ({ mkDerivation, base, bytestring, directory, filepath , template-haskell }: mkDerivation { pname = "file-embed"; version = "0.0.11"; sha256 = "0l6dkwccbzzyx8rcav03lya2334dgi3vfwk96h7l93l0fc4x19gf"; libraryHaskellDepends = [ base bytestring directory filepath template-haskell ]; testHaskellDepends = [ base filepath ]; homepage = "https://github.com/snoyberg/file-embed"; description = "Use Template Haskell to embed file contents directly"; license = stdenv.lib.licenses.bsd3; }) {}; "file-embed-lzma" = callPackage ({ mkDerivation, base, base-compat, bytestring, directory, filepath , lzma, template-haskell, text, th-lift-instances, transformers }: mkDerivation { pname = "file-embed-lzma"; version = "0"; sha256 = "0xqcgx4ysyjqrygnfabs169y4w986kwzvsaqh64h7x3wfi7z8v78"; revision = "2"; editedCabalFile = "0dmg69gsj2k9lf112bvqw6z2w8hl0p1lx5zxdvlvk85bb3qz6304"; libraryHaskellDepends = [ base base-compat bytestring directory filepath lzma template-haskell text th-lift-instances transformers ]; testHaskellDepends = [ base bytestring ]; homepage = "https://github.com/phadej/file-embed-lzma"; description = "Use Template Haskell to embed (LZMA compressed) data"; license = stdenv.lib.licenses.bsd3; }) {}; "file-modules" = callPackage ({ mkDerivation, async, base, directory, filepath, haskell-src-exts , MissingH, regex-compat, regex-pcre }: mkDerivation { pname = "file-modules"; version = "0.1.2.4"; sha256 = "0dgjy3axfhgv5nkvwbaylc8hc8d1fjb53n2rhmpxfzppa6yjvspz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base directory filepath haskell-src-exts MissingH regex-compat regex-pcre ]; executableHaskellDepends = [ async base directory filepath haskell-src-exts MissingH regex-compat regex-pcre ]; homepage = "https://github.com/yamadapc/stack-run-auto"; description = "Takes a Haskell source-code file and outputs its modules"; license = stdenv.lib.licenses.mit; }) {}; "filecache" = callPackage ({ mkDerivation, base, containers, directory, exceptions, filepath , fsnotify, hspec, mtl, stm, strict-base-types, temporary, time }: mkDerivation { pname = "filecache"; version = "0.4.1"; sha256 = "17fbjdy2cicrd956317jj7fir0bd621c4zb5sb4991ph7jsah0n5"; libraryHaskellDepends = [ base containers directory exceptions filepath fsnotify mtl stm strict-base-types time ]; testHaskellDepends = [ base containers directory filepath hspec stm temporary ]; homepage = "http://lpuppet.banquise.net/"; description = "A cache system associating values to files"; license = stdenv.lib.licenses.bsd3; }) {}; "filelock" = callPackage ({ mkDerivation, async, base, process, unix }: mkDerivation { pname = "filelock"; version = "0.1.1.3"; sha256 = "04qimhz78jjndk686dblkx06l9jscq2q9gyr014a4pbfj4iljgi5"; libraryHaskellDepends = [ base unix ]; testHaskellDepends = [ async base process ]; homepage = "http://github.com/takano-akio/filelock"; description = "Portable interface to file locking (flock / LockFileEx)"; license = stdenv.lib.licenses.publicDomain; }) {}; "filemanip" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, mtl , unix-compat }: mkDerivation { pname = "filemanip"; version = "0.3.6.3"; sha256 = "0ilqr8jv41zxcj5qyicg29m8s30b9v70x6f9h2h2rw5ap8bxldl8"; libraryHaskellDepends = [ base bytestring directory filepath mtl unix-compat ]; homepage = "https://github.com/bos/filemanip"; description = "Expressive file and directory manipulation for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "filepattern" = callPackage ({ mkDerivation, base, directory, extra, filepath, QuickCheck }: mkDerivation { pname = "filepattern"; version = "0.1.1"; sha256 = "0jwvbhjsn4k6kpkg0dvsm7p3a79vzp0ffr1w79wkmm7hzvf5pz7p"; libraryHaskellDepends = [ base directory extra filepath ]; testHaskellDepends = [ base directory extra filepath QuickCheck ]; homepage = "https://github.com/ndmitchell/filepattern#readme"; description = "File path glob-like matching"; license = stdenv.lib.licenses.bsd3; }) {}; "fileplow" = callPackage ({ mkDerivation, base, binary-search, bytestring, hspec, mtl , QuickCheck, temporary, vector }: mkDerivation { pname = "fileplow"; version = "0.1.0.0"; sha256 = "017f3f3w69fvlhdagivb5xp72vwzmimcjd94zw9l9ylp5jv7vp4x"; libraryHaskellDepends = [ base binary-search bytestring vector ]; testHaskellDepends = [ base bytestring hspec mtl QuickCheck temporary ]; homepage = "https://github.com/agrafix/fileplow#readme"; description = "Library to process and search large files or a collection of files"; license = stdenv.lib.licenses.bsd3; }) {}; "filter-logger" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, base , bytestring, data-default, fast-logger, http-types, HUnit, scotty , semigroups, time, wai, wai-extra, wai-logger }: mkDerivation { pname = "filter-logger"; version = "0.6.0.0"; sha256 = "089gcirir6dwp2p61349dyvgk596cb8vgswkydzpy2lmar01513q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal base bytestring data-default fast-logger http-types semigroups time wai wai-extra wai-logger ]; executableHaskellDepends = [ aeson base bytestring scotty ]; testHaskellDepends = [ base bytestring HUnit ]; homepage = "https://github.com/caneroj1/filter-logger#readme"; description = "Filterable request logging wai middleware. Change how data is logged and when."; license = stdenv.lib.licenses.mit; }) {}; "filtrable" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "filtrable"; version = "0.1.1.0"; sha256 = "0g1ngsbxrydbwa637sk8zvpvygppr6abj9hh87maf56ily4ki9fn"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/strake/filtrable.hs"; description = "Class of filtrable containers"; license = stdenv.lib.licenses.bsd3; }) {}; "fin" = callPackage ({ mkDerivation, base, deepseq, hashable }: mkDerivation { pname = "fin"; version = "0.0.2"; sha256 = "1fdykzyqc43648ka7z3jg3dciyb71ipp67ya521mp6zk9is2fx5i"; libraryHaskellDepends = [ base deepseq hashable ]; doCheck = false; homepage = "https://github.com/phadej/vec"; description = "Nat and Fin: peano naturals and finite numbers"; license = stdenv.lib.licenses.bsd3; }) {}; "fingertree" = callPackage ({ mkDerivation, base, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "fingertree"; version = "0.1.4.2"; sha256 = "0zvandj8fysck7ygpn0dw5bhrhmj1s63i326nalxbfkh2ls4iacm"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Generic finger-tree structure, with example instances"; license = stdenv.lib.licenses.bsd3; }) {}; "finite-typelits" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "finite-typelits"; version = "0.1.4.2"; sha256 = "0iyp9fyd2ki9qcmk9infz9p6rjhsx9jrs3f5yz0yqs8vj5na81yj"; libraryHaskellDepends = [ base deepseq ]; homepage = "https://github.com/mniip/finite-typelits"; description = "A type inhabited by finitely many values, indexed by type-level naturals"; license = stdenv.lib.licenses.bsd3; }) {}; "first-class-families" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "first-class-families"; version = "0.3.0.1"; sha256 = "07291dj197230kq8vxqdgs52zl428w12sgy18y0n5lk18g5isxib"; revision = "1"; editedCabalFile = "1gybi18yw6dzp3r82x0xq9364m3isqq31gvaa1agf6hk9c9szfl2"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/Lysxia/first-class-families#readme"; description = "First class type families"; license = stdenv.lib.licenses.mit; }) {}; "first-class-patterns" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "first-class-patterns"; version = "0.3.2.4"; sha256 = "1dc24hgmxyhg7jrij3f3x46ra96y5fw047828f8ahxvj14ljix1v"; libraryHaskellDepends = [ base transformers ]; homepage = "https://github.com/kowainik/first-class-patterns"; description = "First class patterns and pattern matching, using type families"; license = stdenv.lib.licenses.bsd3; }) {}; "fitspec" = callPackage ({ mkDerivation, base, cmdargs, leancheck, pretty, template-haskell }: mkDerivation { pname = "fitspec"; version = "0.4.7"; sha256 = "0ski62ndgl5ay9kbgx2v590pvfsn0wn0cx9h70fhvcrlsam01p5q"; libraryHaskellDepends = [ base cmdargs leancheck template-haskell ]; testHaskellDepends = [ base leancheck ]; benchmarkHaskellDepends = [ base pretty ]; homepage = "https://github.com/rudymatela/fitspec#readme"; description = "refining property sets for testing Haskell programs"; license = stdenv.lib.licenses.bsd3; }) {}; "fixed" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fixed"; version = "0.2.1.1"; sha256 = "1qhmwx8iqshns0crmr9d2f8hm65jxbcp3dvv0c39v34ra7if3a94"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/ekmett/fixed"; description = "Signed 15.16 precision fixed point arithmetic"; license = stdenv.lib.licenses.bsd3; }) {}; "fixed-length" = callPackage ({ mkDerivation, base, non-empty, storable-record, tfp, utility-ht }: mkDerivation { pname = "fixed-length"; version = "0.2.1"; sha256 = "0jabfv9ga94maw35a7xdw5lwi55d7z92nn2zs2c8z3jk0a4bcld1"; libraryHaskellDepends = [ base non-empty storable-record tfp utility-ht ]; homepage = "http://hub.darcs.net/thielema/fixed-length/"; description = "Lists with statically known length based on non-empty package"; license = stdenv.lib.licenses.bsd3; }) {}; "fixed-vector" = callPackage ({ mkDerivation, base, deepseq, doctest, filemanip, primitive }: mkDerivation { pname = "fixed-vector"; version = "1.2.0.0"; sha256 = "19846sgjlsv7qy9nm9l4p2wdms5kvx6y9wm5ffz1hw7h77qy8ryw"; libraryHaskellDepends = [ base deepseq primitive ]; testHaskellDepends = [ base doctest filemanip primitive ]; description = "Generic vectors with statically known size"; license = stdenv.lib.licenses.bsd3; }) {}; "fixed-vector-hetero" = callPackage ({ mkDerivation, base, deepseq, fixed-vector, primitive }: mkDerivation { pname = "fixed-vector-hetero"; version = "0.5.0.0"; sha256 = "1446xsj030xr7zry2pqq0yxv4f0j46jmpisfmp357jb0n9l5kwm3"; libraryHaskellDepends = [ base deepseq fixed-vector primitive ]; homepage = "http://github.org/Shimuuar/fixed-vector-hetero"; description = "Generic heterogeneous vectors"; license = stdenv.lib.licenses.bsd3; }) {}; "flac" = callPackage ({ mkDerivation, base, bytestring, containers, data-default-class , directory, exceptions, filepath, FLAC, hspec, mtl, temporary , text, transformers, vector, wave }: mkDerivation { pname = "flac"; version = "0.1.2"; sha256 = "0adc88h5dmazf9m2xah0qkcav3pm0l3jiy8wbg9fxjv1qpgv74jn"; revision = "5"; editedCabalFile = "0rwwq8qrxd497rd5m0kidz4v69frj72ds7a6zrdqigj5f5471rhd"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers data-default-class directory exceptions filepath mtl text transformers vector wave ]; librarySystemDepends = [ FLAC ]; testHaskellDepends = [ base bytestring data-default-class directory filepath hspec temporary transformers vector wave ]; homepage = "https://github.com/mrkkrp/flac"; description = "Complete high-level binding to libFLAC"; license = stdenv.lib.licenses.bsd3; }) {FLAC = null;}; "flac-picture" = callPackage ({ mkDerivation, base, bytestring, directory, flac, hspec , hspec-discover, JuicyPixels, temporary }: mkDerivation { pname = "flac-picture"; version = "0.1.2"; sha256 = "02h36z65xmy0mvg7j2863h35dcf24l08ma0dxjbqcn42sca9ss0m"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring flac JuicyPixels ]; testHaskellDepends = [ base bytestring directory flac hspec JuicyPixels temporary ]; testToolDepends = [ hspec-discover ]; doCheck = false; homepage = "https://github.com/mrkkrp/flac-picture"; description = "Support for writing picture to FLAC metadata blocks with JuicyPixels"; license = stdenv.lib.licenses.bsd3; }) {}; "flat-mcmc" = callPackage ({ mkDerivation, base, formatting, mcmc-types, monad-par , monad-par-extras, mwc-probability, pipes, primitive, text , transformers, vector }: mkDerivation { pname = "flat-mcmc"; version = "1.5.0"; sha256 = "1zgi69vgwss7hhv893n5z3av0byb5hiblha7k3ck4bbfmkgakkl7"; revision = "1"; editedCabalFile = "1pjkyvs4c6yx6jva08zw2b1qfhhv9q71sy806f5lddjsknnym2fn"; libraryHaskellDepends = [ base formatting mcmc-types monad-par monad-par-extras mwc-probability pipes primitive text transformers vector ]; testHaskellDepends = [ base vector ]; homepage = "https://github.com/jtobin/flat-mcmc"; description = "Painless general-purpose sampling"; license = stdenv.lib.licenses.mit; }) {}; "flay" = callPackage ({ mkDerivation, base, constraints, tasty, tasty-quickcheck , transformers }: mkDerivation { pname = "flay"; version = "0.4"; sha256 = "1vqkjjf2bzmi489wsx23ryyplbg26q9qrzb98dz80j5b5rj3xzq1"; libraryHaskellDepends = [ base constraints transformers ]; testHaskellDepends = [ base tasty tasty-quickcheck transformers ]; homepage = "https://github.com/k0001/flay"; description = "Work generically on your datatype without knowing its shape nor its contents"; license = stdenv.lib.licenses.bsd3; }) {}; "flexible-defaults" = callPackage ({ mkDerivation, base, containers, template-haskell, th-extras , transformers }: mkDerivation { pname = "flexible-defaults"; version = "0.0.2"; sha256 = "0r4aq6n5h9xnal535hds111vq8whzsvyc3yibmcbp7fndldd9mgk"; libraryHaskellDepends = [ base containers template-haskell th-extras transformers ]; homepage = "https://github.com/peti/flexible-defaults"; description = "Generate default function implementations for complex type classes"; license = stdenv.lib.licenses.publicDomain; }) {}; "floatshow" = callPackage ({ mkDerivation, array, base, integer-gmp }: mkDerivation { pname = "floatshow"; version = "0.2.4"; sha256 = "1zsxjwgm8nkphnmsbz03yvplc2r02qybb387n910j4j6vya98khc"; libraryHaskellDepends = [ array base integer-gmp ]; homepage = "https://bitbucket.org/dafis/floatshow"; description = "Alternative faster String representations for Double and Float, String representations for more general numeric types"; license = stdenv.lib.licenses.bsd3; }) {}; "flow" = callPackage ({ mkDerivation, base, doctest, QuickCheck, template-haskell }: mkDerivation { pname = "flow"; version = "1.0.18"; sha256 = "1cyac1la7pg7hkpdd2lhk4clh6g1zd2n0f479xvgn14ibs6ki3ph"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest QuickCheck template-haskell ]; homepage = "https://github.com/tfausak/flow#readme"; description = "Write more understandable Haskell"; license = stdenv.lib.licenses.mit; }) {}; "fmlist" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fmlist"; version = "0.9.2"; sha256 = "02868865hqm189h5wjd916abvqwkhbrx5b0119s1dwp70ifvbi4g"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/sjoerdvisscher/fmlist"; description = "FoldMap lists"; license = stdenv.lib.licenses.bsd3; }) {}; "fmt" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, call-stack , containers, criterion, deepseq, doctest, doctest-discover , formatting, hspec, interpolate, microlens, neat-interpolation , text, time, time-locale-compat, vector }: mkDerivation { pname = "fmt"; version = "0.6.1.1"; sha256 = "1bfj94ahc06xj6x5v5gmjzgw30cgxsc1vjygajqiqnanimbhn8i6"; revision = "2"; editedCabalFile = "1prdnb8a8n338clkvjx0c8hmbkiy8x2c9j87b94302bq6x7rmf9d"; libraryHaskellDepends = [ base base64-bytestring bytestring call-stack containers formatting microlens text time time-locale-compat ]; testHaskellDepends = [ base bytestring call-stack containers doctest hspec neat-interpolation text vector ]; testToolDepends = [ doctest-discover ]; benchmarkHaskellDepends = [ base bytestring containers criterion deepseq formatting interpolate text vector ]; homepage = "http://github.com/aelve/fmt"; description = "A new formatting library"; license = stdenv.lib.licenses.bsd3; }) {}; "fn" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, directory , filepath, hspec, http-types, resourcet, text , unordered-containers, wai, wai-extra }: mkDerivation { pname = "fn"; version = "0.3.0.2"; sha256 = "0pxfwyfigj449qd01xb044gz1h63f3lvmpq6xij09xhkm8bv0d0y"; libraryHaskellDepends = [ base blaze-builder bytestring directory filepath http-types resourcet text unordered-containers wai wai-extra ]; testHaskellDepends = [ base directory filepath hspec http-types resourcet text unordered-containers wai wai-extra ]; homepage = "http://github.com/positiondev/fn#readme"; description = "A functional web framework"; license = stdenv.lib.licenses.isc; }) {}; "focus" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "focus"; version = "1.0.1.3"; sha256 = "1g10fzy76k5bjn8ysym8ywvrqrvxvhdi4b99wabhzznhzmankddx"; libraryHaskellDepends = [ base transformers ]; doCheck = false; homepage = "https://github.com/nikita-volkov/focus"; description = "A general abstraction for manipulating elements of container data structures"; license = stdenv.lib.licenses.mit; }) {}; "focuslist" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, containers, lens , mono-traversable, QuickCheck }: mkDerivation { pname = "focuslist"; version = "0.1.0.2"; sha256 = "06s8655l7nzpmwf6z8p11g9mngb9a0kw10riii67sq8jcanpllkq"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base containers lens mono-traversable QuickCheck ]; doCheck = false; homepage = "https://github.com/cdepillabout/focuslist"; description = "Lists with a focused element"; license = stdenv.lib.licenses.bsd3; }) {}; "fold-debounce" = callPackage ({ mkDerivation, base, data-default-class, hspec, stm, stm-delay , time }: mkDerivation { pname = "fold-debounce"; version = "0.2.0.8"; sha256 = "1j7v11nq2q7p50z27lbmprwqrhvcf9qa5zy2hql68zsi53q3wszw"; libraryHaskellDepends = [ base data-default-class stm stm-delay time ]; testHaskellDepends = [ base hspec stm time ]; homepage = "https://github.com/debug-ito/fold-debounce"; description = "Fold multiple events that happen in a given period of time"; license = stdenv.lib.licenses.bsd3; }) {}; "fold-debounce-conduit" = callPackage ({ mkDerivation, base, conduit, fold-debounce, hspec, resourcet , stm, transformers, transformers-base }: mkDerivation { pname = "fold-debounce-conduit"; version = "0.2.0.3"; sha256 = "0rzgaxqv3q0s848bk3hm0mq14sxa1szpxvi9k19n0hpqlx60rj4p"; libraryHaskellDepends = [ base conduit fold-debounce resourcet stm transformers transformers-base ]; testHaskellDepends = [ base conduit hspec resourcet stm transformers ]; homepage = "https://github.com/debug-ito/fold-debounce-conduit"; description = "Regulate input traffic from conduit Source with Control.FoldDebounce"; license = stdenv.lib.licenses.bsd3; }) {}; "foldable1" = callPackage ({ mkDerivation, base, transformers, util }: mkDerivation { pname = "foldable1"; version = "0.1.0.0"; sha256 = "02p9wg0rcp7qvjp588y6r2szz7ja5x1idl04vn3hr7mbrbjq9ml5"; libraryHaskellDepends = [ base transformers util ]; description = "Foldable types with at least 1 element"; license = stdenv.lib.licenses.bsd3; }) {}; "foldl" = callPackage ({ mkDerivation, base, bytestring, comonad, containers , contravariant, hashable, mwc-random, primitive, profunctors , semigroupoids, semigroups, text, transformers , unordered-containers, vector, vector-builder }: mkDerivation { pname = "foldl"; version = "1.4.5"; sha256 = "19qjmzc7gaxfwgqbgy0kq4vhbxvh3qjnwsxnc7pzwws2if5bv80b"; revision = "2"; editedCabalFile = "080v2qwck5k9jfix55bv04h9m9ci14kgdrjbrssab2wgraxpyjvz"; libraryHaskellDepends = [ base bytestring comonad containers contravariant hashable mwc-random primitive profunctors semigroupoids semigroups text transformers unordered-containers vector vector-builder ]; description = "Composable, streaming, and efficient left folds"; license = stdenv.lib.licenses.bsd3; }) {}; "folds" = callPackage ({ mkDerivation, adjunctions, base, bifunctors, Cabal , cabal-doctest, comonad, constraints, contravariant, data-reify , distributive, lens, mtl, pointed, profunctors, reflection , semigroupoids, transformers, unordered-containers, vector }: mkDerivation { pname = "folds"; version = "0.7.4"; sha256 = "0wj5fd3icj05w3lziv4rmqahsh42kzckxybjacyvwb45kiy6yvjw"; configureFlags = [ "-f-test-hlint" ]; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ adjunctions base bifunctors comonad constraints contravariant data-reify distributive lens mtl pointed profunctors reflection semigroupoids transformers unordered-containers vector ]; doCheck = false; homepage = "http://github.com/ekmett/folds"; description = "Beautiful Folding"; license = stdenv.lib.licenses.bsd3; }) {}; "force-layout" = callPackage ({ mkDerivation, base, containers, data-default-class, lens, linear }: mkDerivation { pname = "force-layout"; version = "0.4.0.6"; sha256 = "17956k3mab2xhrmfy7fj5gh08h43yjlsryi5acjhnkmin5arhwpp"; revision = "4"; editedCabalFile = "0hpr1z68lflgcdl9gbmva0i52wbgfhh4qj3iwdvzipsp8mwav7s7"; libraryHaskellDepends = [ base containers data-default-class lens linear ]; description = "Simple force-directed layout"; license = stdenv.lib.licenses.bsd3; }) {}; "foreign-store" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "foreign-store"; version = "0.2"; sha256 = "1p436dn6l5zjzizcsj0hn10s2n907gr7c8y89i4sm3h69lhqlw86"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/chrisdone/foreign-store"; description = "Store a stable pointer in a foreign context to be retrieved later"; license = stdenv.lib.licenses.bsd3; }) {}; "forkable-monad" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "forkable-monad"; version = "0.2.0.3"; sha256 = "0qnl3bvqiwh6d7lm3w06is5ivh025c7024695m7fzajvzbpk67jp"; libraryHaskellDepends = [ base transformers ]; homepage = "https://github.com/System-Indystress/ForkableMonad#readme"; description = "An implementation of forkIO for monad stacks"; license = stdenv.lib.licenses.bsd3; }) {}; "forma" = callPackage ({ mkDerivation, aeson, base, containers, hspec, mtl, text , unordered-containers }: mkDerivation { pname = "forma"; version = "1.1.2"; sha256 = "1ppgqwqm157ygj992r0cbarfii127g7nm63wbnrqvr9k1wmnlxx0"; libraryHaskellDepends = [ aeson base containers mtl text unordered-containers ]; testHaskellDepends = [ aeson base containers hspec mtl text ]; homepage = "https://github.com/mrkkrp/forma"; description = "Parse and validate forms in JSON format"; license = stdenv.lib.licenses.bsd3; }) {}; "format-numbers" = callPackage ({ mkDerivation, base, hspec, text }: mkDerivation { pname = "format-numbers"; version = "0.1.0.0"; sha256 = "19ii2b804i6rmz21qpjy1p5yvb32gglniszhgcpmb268aldmd90c"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base hspec text ]; homepage = "https://github.com/agrafix/format-numbers#readme"; description = "Various number formatting functions"; license = stdenv.lib.licenses.mit; }) {}; "formatting" = callPackage ({ mkDerivation, array, base, bytestring, clock, ghc-prim, hspec , integer-gmp, old-locale, scientific, semigroups, text, time , transformers }: mkDerivation { pname = "formatting"; version = "6.3.7"; sha256 = "06jwb1pmh15f2b9dfplm64y9yszazg26m4h7rl4dn4inqg14znqc"; libraryHaskellDepends = [ array base bytestring clock ghc-prim integer-gmp old-locale scientific semigroups text time transformers ]; testHaskellDepends = [ base hspec semigroups text ]; description = "Combinator-based type-safe formatting (like printf() or FORMAT)"; license = stdenv.lib.licenses.bsd3; }) {}; "foundation" = callPackage ({ mkDerivation, base, basement, gauge, ghc-prim }: mkDerivation { pname = "foundation"; version = "0.0.23"; sha256 = "0g043cqgzn082jfg5q5y1mi4c4pa3is00j01gvggvz8937v3cq52"; revision = "1"; editedCabalFile = "1zdlh81dii11p3bw3ffm3sr69l7nlhj622mca81swj59klgmaxwh"; libraryHaskellDepends = [ base basement ghc-prim ]; testHaskellDepends = [ base basement ]; benchmarkHaskellDepends = [ base basement gauge ]; homepage = "https://github.com/haskell-foundation/foundation"; description = "Alternative prelude with batteries and no dependencies"; license = stdenv.lib.licenses.bsd3; }) {}; "free" = callPackage ({ mkDerivation, base, comonad, containers, distributive , exceptions, mtl, profunctors, semigroupoids, template-haskell , transformers, transformers-base }: mkDerivation { pname = "free"; version = "5.1.1"; sha256 = "0f33n7x4z0mc733ck4gg6ljcinfmm946a20g5irv90g77c6jmmak"; libraryHaskellDepends = [ base comonad containers distributive exceptions mtl profunctors semigroupoids template-haskell transformers transformers-base ]; homepage = "http://github.com/ekmett/free/"; description = "Monads for free"; license = stdenv.lib.licenses.bsd3; }) {}; "free-vl" = callPackage ({ mkDerivation, base, containers, mtl, tasty, tasty-hunit }: mkDerivation { pname = "free-vl"; version = "0.1.4"; sha256 = "1gq2lqzrv77w02x1sdym5156q3aycp887h9wzgz59z22bg9kxxjp"; revision = "1"; editedCabalFile = "1711k76b6w7gfqvc8z9jnylj4hhk3rvx7ap31y1mmq4g2a4s82qm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base containers mtl tasty tasty-hunit ]; homepage = "http://github.com/aaronlevin/free-vl"; description = "van Laarhoven encoded Free Monad with Extensible Effects"; license = stdenv.lib.licenses.bsd3; }) {}; "freenect" = callPackage ({ mkDerivation, base, freenect, freenect_sync, libfreenect, vector }: mkDerivation { pname = "freenect"; version = "1.2.1"; sha256 = "0n87sxf12kkpdlhdaw4pcb3dfl1qc3w7j5hh9crrchy0isasm9zw"; libraryHaskellDepends = [ base vector ]; librarySystemDepends = [ freenect freenect_sync ]; libraryPkgconfigDepends = [ libfreenect ]; homepage = "https://github.com/chrisdone/freenect"; description = "Interface to the Kinect device"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) freenect; freenect_sync = null; libfreenect = null;}; "freer-simple" = callPackage ({ mkDerivation, base, natural-transformation, QuickCheck, tasty , tasty-hunit, tasty-quickcheck, template-haskell , transformers-base }: mkDerivation { pname = "freer-simple"; version = "1.2.1.0"; sha256 = "199cg3y4wx1kh2mrdzf7qswi0jnx9nbgj0a6z75y7ql639lqya5c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base natural-transformation template-haskell transformers-base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck ]; homepage = "https://github.com/lexi-lambda/freer-simple#readme"; description = "Implementation of a friendly effect system for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "freetype2" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "freetype2"; version = "0.1.2"; sha256 = "00p3zb5iip9ggkapw4jkmpypnl8s7l6q9mrl66q07schi0lq0zji"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; description = "Haskell binding for FreeType 2 library"; license = stdenv.lib.licenses.bsd3; }) {}; "friendly-time" = callPackage ({ mkDerivation, base, hspec, old-locale, time }: mkDerivation { pname = "friendly-time"; version = "0.4.1"; sha256 = "1j4k8fjmb10zmj9pvn42mgirv9bpbk0w7n0ys7sp3wn34wr49wws"; revision = "1"; editedCabalFile = "096nfaqxavi6xblqh4q5dxks824liz75b4rm2la2hlkkn5mhqdgs"; libraryHaskellDepends = [ base old-locale time ]; testHaskellDepends = [ base hspec old-locale time ]; description = "Print time information in friendly ways"; license = stdenv.lib.licenses.bsd3; }) {}; "frisby" = callPackage ({ mkDerivation, array, base, containers, mtl, semigroups }: mkDerivation { pname = "frisby"; version = "0.2.2"; sha256 = "1mdncc38qwakadr8q4ncz9vzvx9scfhlgk2m540y2mjdypdiicy1"; libraryHaskellDepends = [ array base containers mtl semigroups ]; homepage = "http://repetae.net/computer/frisby/"; description = "Linear time composable parser for PEG grammars"; license = stdenv.lib.licenses.bsd3; }) {}; "from-sum" = callPackage ({ mkDerivation, base, doctest, Glob, mtl }: mkDerivation { pname = "from-sum"; version = "0.2.1.0"; sha256 = "0rv66a7mhswb4sqkyarg9kxxfpiymsmrk49gprq8mpwq7d1qmvd1"; libraryHaskellDepends = [ base mtl ]; testHaskellDepends = [ base doctest Glob ]; homepage = "https://github.com/cdepillabout/from-sum"; description = "Canonical fromMaybeM and fromEitherM functions"; license = stdenv.lib.licenses.bsd3; }) {}; "frontmatter" = callPackage ({ mkDerivation, attoparsec, base, bytestring, hspec, QuickCheck , text, yaml }: mkDerivation { pname = "frontmatter"; version = "0.1.0.2"; sha256 = "17dr2g1rywai80hx2v51ljwjpsn6m1jgg6lb4gq9fwq9snq9gsv6"; libraryHaskellDepends = [ attoparsec base bytestring yaml ]; testHaskellDepends = [ attoparsec base bytestring hspec QuickCheck text yaml ]; homepage = "https://github.com/yamadapc/haskell-frontmatter"; description = "Parses frontmatter as used in Jekyll markdown files"; license = stdenv.lib.licenses.mit; }) {}; "fsnotify" = callPackage ({ mkDerivation, async, base, bytestring, containers, directory , filepath, hinotify, random, shelly, tasty, tasty-hunit, temporary , text, time, unix, unix-compat }: mkDerivation { pname = "fsnotify"; version = "0.3.0.1"; sha256 = "19bdbz9wb9jvln6yg6qm0hz0w84bypvkxf0wjhgrgd52f9gidlny"; revision = "1"; editedCabalFile = "1pa9pa0kflkqlb4dysagy0aihn452hmf6wwlsr7fp4ygg86m7fsq"; libraryHaskellDepends = [ async base bytestring containers directory filepath hinotify shelly text time unix unix-compat ]; testHaskellDepends = [ async base directory filepath random tasty tasty-hunit temporary unix-compat ]; doCheck = false; homepage = "https://github.com/haskell-fswatch/hfsnotify"; description = "Cross platform library for file change notification"; license = stdenv.lib.licenses.bsd3; }) {}; "fsnotify-conduit" = callPackage ({ mkDerivation, base, conduit, directory, filepath, fsnotify , hspec, resourcet, temporary, transformers }: mkDerivation { pname = "fsnotify-conduit"; version = "0.1.1.1"; sha256 = "1kh1y1p4dw2yhxrl1rrkmpkvm3q5nq12cwl8dfcscrkx3wqhz683"; libraryHaskellDepends = [ base conduit directory filepath fsnotify resourcet transformers ]; testHaskellDepends = [ base conduit directory filepath fsnotify hspec resourcet temporary transformers ]; homepage = "https://github.com/fpco/fsnotify-conduit#readme"; description = "Get filesystem notifications as a stream of events"; license = stdenv.lib.licenses.mit; }) {}; "ftp-client" = callPackage ({ mkDerivation, attoparsec, base, bytestring, connection , containers, exceptions, network, transformers }: mkDerivation { pname = "ftp-client"; version = "0.5.1.1"; sha256 = "01f8d32f2nkqrf21p38zgzwmvl2pkpl9rx0c8a8ch6h56flzhck4"; libraryHaskellDepends = [ attoparsec base bytestring connection containers exceptions network transformers ]; testHaskellDepends = [ base ]; homepage = "https://github.com/mr/ftp-client"; description = "Transfer files with FTP and FTPS"; license = stdenv.lib.licenses.publicDomain; }) {}; "ftp-client-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, connection, exceptions , ftp-client, resourcet }: mkDerivation { pname = "ftp-client-conduit"; version = "0.5.0.4"; sha256 = "0w4sfa4qyclcfixxlam5djhv9hx0hzhfsvf2cabs6m8mgks8zidi"; libraryHaskellDepends = [ base bytestring conduit connection exceptions ftp-client resourcet ]; testHaskellDepends = [ base ]; homepage = "https://github.com/mr/ftp-client"; description = "Transfer file with FTP and FTPS with Conduit"; license = stdenv.lib.licenses.publicDomain; }) {}; "funcmp" = callPackage ({ mkDerivation, base, filepath, pretty, process }: mkDerivation { pname = "funcmp"; version = "1.9"; sha256 = "1d5appkjhajb9ndv2gwnfz8lw2w53v8baajzmrhg26ihzj1bkch8"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base filepath pretty process ]; homepage = "https://github.com/peti/funcmp"; description = "Functional MetaPost is a Haskell frontend to the MetaPost language"; license = stdenv.lib.licenses.gpl3; }) {}; "functor-classes-compat" = callPackage ({ mkDerivation, base, containers, hashable, unordered-containers , vector }: mkDerivation { pname = "functor-classes-compat"; version = "1"; sha256 = "0vrnl5crr7d2wsm4ryx26g98j23dpk7x5p31xrbnckd78i7zj4gg"; revision = "3"; editedCabalFile = "1jx552ysdnxvd8wdvsf4bgxlsgldpb7a8zi54abyjmxv6mkp98ys"; configureFlags = [ "-fcontainers" ]; libraryHaskellDepends = [ base containers hashable unordered-containers vector ]; homepage = "https://github.com/phadej/functor-classes-compat#readme"; description = "Data.Functor.Classes instances for core packages"; license = stdenv.lib.licenses.bsd3; }) {}; "fused-effects" = callPackage ({ mkDerivation, base, deepseq, doctest, hspec, MonadRandom , QuickCheck, random }: mkDerivation { pname = "fused-effects"; version = "0.1.2.1"; sha256 = "00lr52zfi1k52z0iqg8wb2a40x80kpwhbvmasp8c4s8c8jx4s9yn"; libraryHaskellDepends = [ base deepseq MonadRandom random ]; testHaskellDepends = [ base doctest hspec QuickCheck ]; homepage = "https://github.com/robrix/fused-effects"; description = "A fast, flexible, fused effect system"; license = stdenv.lib.licenses.bsd3; }) {}; "fuzzcheck" = callPackage ({ mkDerivation, base, hspec, hspec-expectations, HUnit , lifted-base, monad-control, QuickCheck, random, transformers }: mkDerivation { pname = "fuzzcheck"; version = "0.1.1"; sha256 = "0qfr4f0b50l368b45yzwhqd4g2y1kvfrfj4hr84cdxcwdrwn9mpc"; libraryHaskellDepends = [ base lifted-base monad-control QuickCheck random transformers ]; testHaskellDepends = [ base hspec hspec-expectations HUnit QuickCheck ]; homepage = "https://github.com/fpco/fuzzcheck"; description = "A simple checker for stress testing monadic code"; license = stdenv.lib.licenses.bsd3; }) {}; "fuzzy-dates" = callPackage ({ mkDerivation, base, hourglass, hspec, lens, parsec }: mkDerivation { pname = "fuzzy-dates"; version = "0.1.1.1"; sha256 = "1hanmwzr1g11am4z3r9wrkzfycvk76a03cg9bqpifidv7y9hcd73"; libraryHaskellDepends = [ base hourglass hspec lens parsec ]; testHaskellDepends = [ base hourglass hspec lens parsec ]; homepage = "https://github.com/ReedOei/fuzzy-dates#readme"; description = "Libary for parsing dates in strings in varied formats"; license = stdenv.lib.licenses.bsd3; }) {}; "fuzzyset" = callPackage ({ mkDerivation, base, base-unicode-symbols, data-default, hspec , ieee754, lens, text, text-metrics, unordered-containers, vector }: mkDerivation { pname = "fuzzyset"; version = "0.1.0.8"; sha256 = "096izffsa3fgdi8qiz7n6l2fl2rbiq6kv5h1xljmq0nkaig5m5wv"; libraryHaskellDepends = [ base base-unicode-symbols data-default lens text text-metrics unordered-containers vector ]; testHaskellDepends = [ base base-unicode-symbols hspec ieee754 lens text unordered-containers ]; homepage = "https://github.com/laserpants/fuzzyset-haskell"; description = "Fuzzy set for approximate string matching"; license = stdenv.lib.licenses.bsd3; }) {}; "gauge" = callPackage ({ mkDerivation, base, basement, bytestring, deepseq, directory , foundation, process, vector }: mkDerivation { pname = "gauge"; version = "0.2.4"; sha256 = "1p8accsrv0njiqgybz2plwiglg90nazibggc270j7gmqxqna0zr9"; libraryHaskellDepends = [ base basement deepseq directory process vector ]; testHaskellDepends = [ base bytestring deepseq directory foundation ]; benchmarkHaskellDepends = [ base ]; homepage = "https://github.com/vincenthz/hs-gauge"; description = "small framework for performance measurement and analysis"; license = stdenv.lib.licenses.bsd3; }) {}; "gc" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "gc"; version = "0.0.3"; sha256 = "0cql0csrwqddpw28qmpr47mcnszmdc2szwvbnardr86pmjhvgwph"; libraryHaskellDepends = [ base ]; doCheck = false; homepage = "http://github.com/ekmett/gc/"; description = "Poor Richard's Memory Manager"; license = stdenv.lib.licenses.bsd3; }) {}; "gd" = callPackage ({ mkDerivation, base, bytestring, expat, fontconfig, freetype, gd , libjpeg, libpng, zlib }: mkDerivation { pname = "gd"; version = "3000.7.3"; sha256 = "1dkzv6zs00qi0jmblkw05ywizc8y3baz7pnz0lcqn1cs1mhcpbhl"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ expat fontconfig freetype gd libjpeg libpng zlib ]; description = "A Haskell binding to a subset of the GD graphics library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) expat; inherit (pkgs) fontconfig; inherit (pkgs) freetype; inherit (pkgs) gd; inherit (pkgs) libjpeg; inherit (pkgs) libpng; inherit (pkgs) zlib;}; "gdp" = callPackage ({ mkDerivation, base, lawful }: mkDerivation { pname = "gdp"; version = "0.0.0.2"; sha256 = "1gqs19wjyng0nacwvi7sjxnhnxjy2az0jwjyy6w2r5g4w9dgykr1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base lawful ]; executableHaskellDepends = [ base ]; homepage = "https://github.com/githubuser/gdp#readme"; description = "Reason about invariants and preconditions with ghosts of departed proofs"; license = stdenv.lib.licenses.bsd3; }) {}; "general-games" = callPackage ({ mkDerivation, base, hspec, HUnit, monad-loops, MonadRandom , random, random-shuffle }: mkDerivation { pname = "general-games"; version = "1.1.1"; sha256 = "1h2h6dbd12xzvgwm7a26scpjyfkcwkmpdkw98nkmb2vk8qsrx3lb"; libraryHaskellDepends = [ base monad-loops MonadRandom random random-shuffle ]; testHaskellDepends = [ base hspec HUnit MonadRandom ]; homepage = "https://github.com/cgorski/general-games"; description = "Library supporting simulation of a number of games"; license = stdenv.lib.licenses.mit; }) {}; "generic-arbitrary" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "generic-arbitrary"; version = "0.1.0"; sha256 = "1imw36k5kxfl7ik0mzjxa8xzqg6hs3k253kpi19a9l53wxa0mwv9"; libraryHaskellDepends = [ base QuickCheck ]; description = "Generic implementation for QuickCheck's Arbitrary"; license = stdenv.lib.licenses.mit; }) {}; "generic-data" = callPackage ({ mkDerivation, base, base-orphans, contravariant , show-combinators, tasty, tasty-hunit }: mkDerivation { pname = "generic-data"; version = "0.3.0.0"; sha256 = "0n53z9vmwfmb8h1x86wm9lcqrkfi1lvlfvm6kcw79d2xxx6l90jc"; libraryHaskellDepends = [ base base-orphans contravariant show-combinators ]; testHaskellDepends = [ base tasty tasty-hunit ]; homepage = "https://github.com/Lysxia/generic-data#readme"; description = "Utilities for GHC.Generics"; license = stdenv.lib.licenses.mit; }) {}; "generic-deriving" = callPackage ({ mkDerivation, base, containers, ghc-prim, hspec, hspec-discover , template-haskell, th-abstraction }: mkDerivation { pname = "generic-deriving"; version = "1.12.4"; sha256 = "0vdg9qdq35jl3m11a87wk8cq1y71qm4i1g1b2pxki0wk70yw20a4"; revision = "1"; editedCabalFile = "16z0748pw4j28ib6vg5yzjm8wrarqkclr7l597q5zjxabjdn1ygj"; libraryHaskellDepends = [ base containers ghc-prim template-haskell th-abstraction ]; testHaskellDepends = [ base hspec template-haskell ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/dreixel/generic-deriving"; description = "Generic programming library for generalised deriving"; license = stdenv.lib.licenses.bsd3; }) {}; "generic-lens" = callPackage ({ mkDerivation, base, profunctors, tagged }: mkDerivation { pname = "generic-lens"; version = "1.1.0.0"; sha256 = "1frng5vgk4pkaw8wqqj6ch9p5fk88rbw1mmxzs0cp13wpxnr9wpc"; libraryHaskellDepends = [ base profunctors tagged ]; doCheck = false; homepage = "https://github.com/kcsongor/generic-lens"; description = "Generically derive traversals, lenses and prisms"; license = stdenv.lib.licenses.bsd3; }) {}; "generic-random" = callPackage ({ mkDerivation, base, deepseq, QuickCheck }: mkDerivation { pname = "generic-random"; version = "1.2.0.0"; sha256 = "130lmblycxnpqbsl7vf6a90zccibnvcb5zaclfajcn3by39007lv"; revision = "1"; editedCabalFile = "1d0hx41r7yq2a86ydnfh2fv540ah8cz05l071s2z4wxcjw0ymyn4"; libraryHaskellDepends = [ base QuickCheck ]; testHaskellDepends = [ base deepseq QuickCheck ]; doCheck = false; homepage = "http://github.com/lysxia/generic-random"; description = "Generic random generators"; license = stdenv.lib.licenses.mit; }) {}; "generics-eot" = callPackage ({ mkDerivation, base, directory, doctest, filepath, hspec , interpolate, markdown-unlit, mockery, QuickCheck, shake, silently }: mkDerivation { pname = "generics-eot"; version = "0.4.0.1"; sha256 = "0s6zhs6l1xcig66757664f1bchzlm4f1ijvg5dsnacq05jbdxrlv"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base directory doctest filepath hspec interpolate markdown-unlit mockery QuickCheck shake silently ]; testToolDepends = [ markdown-unlit ]; homepage = "https://generics-eot.readthedocs.io/"; description = "A library for generic programming that aims to be easy to understand"; license = stdenv.lib.licenses.bsd3; }) {}; "generics-mrsop" = callPackage ({ mkDerivation, base, containers, mtl, template-haskell }: mkDerivation { pname = "generics-mrsop"; version = "1.2.2"; sha256 = "0xlvvcnmv24f0j3j4jaaymhdgz7klfdx15lxi9214d4ak4fnxjyv"; libraryHaskellDepends = [ base containers mtl template-haskell ]; description = "Generic Programming with Mutually Recursive Sums of Products"; license = stdenv.lib.licenses.mit; }) {}; "generics-sop" = callPackage ({ mkDerivation, base, criterion, deepseq, ghc-prim, sop-core , template-haskell }: mkDerivation { pname = "generics-sop"; version = "0.4.0.1"; sha256 = "160knr2phnzh2gldfv954lz029jzc7y8kz5xpmbf4z3vb5ngm6fw"; libraryHaskellDepends = [ base ghc-prim sop-core template-haskell ]; testHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base criterion deepseq template-haskell ]; description = "Generic Programming using True Sums of Products"; license = stdenv.lib.licenses.bsd3; }) {}; "generics-sop-lens" = callPackage ({ mkDerivation, base, generics-sop, lens }: mkDerivation { pname = "generics-sop-lens"; version = "0.1.3"; sha256 = "1dk2v2ax2cryxpmgdv0bbawdfd30is3b5vzylhy9rr7bb5727vay"; libraryHaskellDepends = [ base generics-sop lens ]; homepage = "https://github.com/phadej/generics-sop-lens#readme"; description = "Lenses for types in generics-sop"; license = stdenv.lib.licenses.bsd3; }) {}; "genvalidity" = callPackage ({ mkDerivation, base, hspec, hspec-core, QuickCheck, validity }: mkDerivation { pname = "genvalidity"; version = "0.7.0.2"; sha256 = "1yjvbpf75xrllmn7kzfjysw6rdv190bvgclzs5lapa9cakbsigyv"; libraryHaskellDepends = [ base QuickCheck validity ]; testHaskellDepends = [ base hspec hspec-core QuickCheck ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Testing utilities for the validity library"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-aeson" = callPackage ({ mkDerivation, aeson, base, genvalidity, genvalidity-hspec , genvalidity-scientific, genvalidity-text , genvalidity-unordered-containers, genvalidity-vector, hspec , QuickCheck, validity, validity-aeson }: mkDerivation { pname = "genvalidity-aeson"; version = "0.2.0.2"; sha256 = "1c77lbw4y6fmrsdzxwm38la161n6k3zvjwisg17ssz0a1bm4y96i"; libraryHaskellDepends = [ aeson base genvalidity genvalidity-scientific genvalidity-text genvalidity-unordered-containers genvalidity-vector QuickCheck validity validity-aeson ]; testHaskellDepends = [ aeson base genvalidity genvalidity-hspec hspec ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "GenValidity support for aeson"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-bytestring" = callPackage ({ mkDerivation, base, bytestring, deepseq, genvalidity , genvalidity-hspec, hspec, QuickCheck, validity , validity-bytestring }: mkDerivation { pname = "genvalidity-bytestring"; version = "0.3.0.1"; sha256 = "1jc3hd5aad5vblb1mmb1xzgfdcnk37w50vxyznr1m16rdfg1xrz8"; libraryHaskellDepends = [ base bytestring genvalidity QuickCheck validity validity-bytestring ]; testHaskellDepends = [ base bytestring deepseq genvalidity genvalidity-hspec hspec QuickCheck validity ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "GenValidity support for ByteString"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-containers" = callPackage ({ mkDerivation, base, containers, genvalidity, genvalidity-hspec , hspec, QuickCheck, validity, validity-containers }: mkDerivation { pname = "genvalidity-containers"; version = "0.5.1.1"; sha256 = "1z7bmbwi07nylkgm3dysmnv57z1iww2sjy2zv88jpg6nvq9r9ffg"; libraryHaskellDepends = [ base containers genvalidity QuickCheck validity validity-containers ]; testHaskellDepends = [ base containers genvalidity genvalidity-hspec hspec validity ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "GenValidity support for containers"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-hspec" = callPackage ({ mkDerivation, base, doctest, genvalidity, genvalidity-property , hspec, hspec-core, QuickCheck, transformers, validity }: mkDerivation { pname = "genvalidity-hspec"; version = "0.6.2.3"; sha256 = "12j603wz8g9vadh613amvqz45zg2w8lwlflf8c7gds8gp0x44b26"; libraryHaskellDepends = [ base genvalidity genvalidity-property hspec hspec-core QuickCheck transformers validity ]; testHaskellDepends = [ base doctest genvalidity genvalidity-property hspec hspec-core QuickCheck validity ]; doCheck = false; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Standard spec's for GenValidity instances"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-hspec-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, doctest , genvalidity, genvalidity-aeson, genvalidity-hspec , genvalidity-property, genvalidity-text, hspec, QuickCheck, text , validity }: mkDerivation { pname = "genvalidity-hspec-aeson"; version = "0.3.0.1"; sha256 = "0x5ja3d6vab2gmcqif3cvvbvmdpxp4hrc4ygzns5pw91nlrf5lm2"; libraryHaskellDepends = [ aeson base bytestring deepseq genvalidity genvalidity-hspec hspec QuickCheck ]; testHaskellDepends = [ aeson base doctest genvalidity genvalidity-aeson genvalidity-hspec genvalidity-property genvalidity-text hspec text validity ]; homepage = "http://cs-syd.eu"; description = "Standard spec's for aeson-related instances"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-hspec-binary" = callPackage ({ mkDerivation, base, binary, deepseq, doctest, genvalidity , genvalidity-hspec, genvalidity-property, hspec, QuickCheck , validity }: mkDerivation { pname = "genvalidity-hspec-binary"; version = "0.2.0.3"; sha256 = "1am9brcf3wh2fdrfwlkcqiamwc2zlcw3lihpcqgz0sm3jhka56xr"; libraryHaskellDepends = [ base binary deepseq genvalidity genvalidity-hspec hspec QuickCheck ]; testHaskellDepends = [ base doctest genvalidity genvalidity-property hspec validity ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Standard spec's for binary-related Instances"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-hspec-cereal" = callPackage ({ mkDerivation, base, cereal, deepseq, doctest, genvalidity , genvalidity-hspec, genvalidity-property, hspec, QuickCheck , validity }: mkDerivation { pname = "genvalidity-hspec-cereal"; version = "0.2.0.3"; sha256 = "11bii2nf52jfarfb5jzgj6pmsz59mcvivb8nxc90z97gdd5w6zll"; libraryHaskellDepends = [ base cereal deepseq genvalidity genvalidity-hspec hspec QuickCheck ]; testHaskellDepends = [ base doctest genvalidity genvalidity-property hspec validity ]; homepage = "http://cs-syd.eu"; description = "Standard spec's for cereal-related instances"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-hspec-hashable" = callPackage ({ mkDerivation, base, doctest, genvalidity, genvalidity-hspec , genvalidity-property, hashable, hspec, hspec-core, QuickCheck , validity }: mkDerivation { pname = "genvalidity-hspec-hashable"; version = "0.2.0.4"; sha256 = "1vyd14cmsj54kbfbidgsy8r695zza635bxwg2i95gl1i314dzy1n"; libraryHaskellDepends = [ base genvalidity genvalidity-hspec genvalidity-property hashable hspec QuickCheck validity ]; testHaskellDepends = [ base doctest genvalidity genvalidity-hspec genvalidity-property hashable hspec hspec-core QuickCheck validity ]; doCheck = false; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Standard spec's for Hashable instances"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-hspec-optics" = callPackage ({ mkDerivation, base, doctest, genvalidity, genvalidity-hspec , genvalidity-property, hspec, microlens, QuickCheck, validity }: mkDerivation { pname = "genvalidity-hspec-optics"; version = "0.1.1.1"; sha256 = "121pjin5g1mgdqjydvj68639d5f17i3ibxrl8iiigp4q3xywp4ha"; libraryHaskellDepends = [ base genvalidity genvalidity-hspec hspec microlens QuickCheck ]; testHaskellDepends = [ base doctest genvalidity genvalidity-hspec genvalidity-property hspec microlens validity ]; homepage = "http://cs-syd.eu"; description = "Standard spec's for optics"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-path" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-hspec, hspec, path , QuickCheck, validity-path }: mkDerivation { pname = "genvalidity-path"; version = "0.3.0.2"; sha256 = "1fj0lc1il2yjlj6wmczvnk505c1dlvz4xw2aml0agkal9lpnvz00"; libraryHaskellDepends = [ base genvalidity path QuickCheck validity-path ]; testHaskellDepends = [ base genvalidity-hspec hspec path ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "GenValidity support for Path"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-property" = callPackage ({ mkDerivation, base, directory, doctest, filepath, genvalidity , hspec, QuickCheck, validity }: mkDerivation { pname = "genvalidity-property"; version = "0.3.0.0"; sha256 = "03cpmkqmfqypj9kydrdzs0pyix0ffwrlx8idzvgyrqiyhg03rsis"; libraryHaskellDepends = [ base genvalidity hspec QuickCheck validity ]; testHaskellDepends = [ base directory doctest filepath ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Standard properties for functions on `Validity` types"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-scientific" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-hspec, hspec , QuickCheck, scientific, validity, validity-scientific }: mkDerivation { pname = "genvalidity-scientific"; version = "0.2.1.0"; sha256 = "0gchsn5pvmbk57y7jn33zcbdr78mx3vb8v4cwr8b4pj5af6d84dg"; libraryHaskellDepends = [ base genvalidity QuickCheck scientific validity validity-scientific ]; testHaskellDepends = [ base genvalidity genvalidity-hspec hspec QuickCheck scientific ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "GenValidity support for Scientific"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-text" = callPackage ({ mkDerivation, array, base, genvalidity, genvalidity-hspec, hspec , QuickCheck, text, validity, validity-text }: mkDerivation { pname = "genvalidity-text"; version = "0.5.1.0"; sha256 = "0j7fx2zzv6ljqk87148h1rq3yg6vvy0dsl7kfl3f2p6ghnz7wggg"; libraryHaskellDepends = [ array base genvalidity QuickCheck text validity validity-text ]; testHaskellDepends = [ base genvalidity genvalidity-hspec hspec QuickCheck text ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "GenValidity support for Text"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-time" = callPackage ({ mkDerivation, base, genvalidity, QuickCheck, time, validity-time }: mkDerivation { pname = "genvalidity-time"; version = "0.2.1.1"; sha256 = "0x3qddniy2a0qfyaxi1mfw9kqijky2gwyp19bcsp1gfxxl3c4mf5"; libraryHaskellDepends = [ base genvalidity QuickCheck time validity-time ]; doCheck = false; homepage = "https://github.com/NorfairKing/validity#readme"; description = "GenValidity support for time"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-unordered-containers" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-hspec, hashable , hspec, QuickCheck, unordered-containers, validity , validity-unordered-containers }: mkDerivation { pname = "genvalidity-unordered-containers"; version = "0.2.0.4"; sha256 = "0rkvwm5imbgl8cx5pdk16dc4wzhcndw6g3wwxs0blykiri32wl3q"; libraryHaskellDepends = [ base genvalidity hashable QuickCheck unordered-containers validity validity-unordered-containers ]; testHaskellDepends = [ base genvalidity genvalidity-hspec hspec unordered-containers validity ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "GenValidity support for unordered-containers"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-uuid" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-hspec, hspec , QuickCheck, uuid, validity, validity-uuid }: mkDerivation { pname = "genvalidity-uuid"; version = "0.1.0.2"; sha256 = "04pladdynmjdcd553cp44nli7k5hxp82rlpyihi1ynm7q3glndfi"; libraryHaskellDepends = [ base genvalidity QuickCheck uuid validity validity-uuid ]; testHaskellDepends = [ base genvalidity genvalidity-hspec hspec QuickCheck uuid ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "GenValidity support for UUID"; license = stdenv.lib.licenses.mit; }) {}; "genvalidity-vector" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-hspec, hspec , QuickCheck, validity, validity-vector, vector }: mkDerivation { pname = "genvalidity-vector"; version = "0.2.0.3"; sha256 = "161w5shgj1k8691mmi9ddhxrnrqhsp502ywln2h0sk55zqcj1i5k"; libraryHaskellDepends = [ base genvalidity QuickCheck validity validity-vector vector ]; testHaskellDepends = [ base genvalidity genvalidity-hspec hspec vector ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "GenValidity support for vector"; license = stdenv.lib.licenses.mit; }) {}; "geojson" = callPackage ({ mkDerivation, aeson, base, containers, deepseq, lens, scientific , semigroups, text, transformers, validation }: mkDerivation { pname = "geojson"; version = "3.0.4"; sha256 = "0dnk9cb7y8wgnx8wzzln635r9pijljd9h5rinl0s9g4bjhw0rcw5"; revision = "1"; editedCabalFile = "1dp2hmnh77il2nx809bbkhhq4bz7ycy38ai5bhyklagc4k5bxl1c"; libraryHaskellDepends = [ aeson base containers deepseq lens scientific semigroups text transformers validation ]; doCheck = false; homepage = "https://github.com/indicatrix/hs-geojson"; description = "A thin GeoJSON Layer above the aeson library"; license = stdenv.lib.licenses.bsd3; }) {}; "getopt-generics" = callPackage ({ mkDerivation, base, base-compat, base-orphans, filepath , generics-sop, hspec, QuickCheck, safe, silently, tagged }: mkDerivation { pname = "getopt-generics"; version = "0.13.0.3"; sha256 = "1202xsfvygd06h1d70v73ldwj32qv6sqadk5zl2979dgjx4841db"; libraryHaskellDepends = [ base base-compat base-orphans generics-sop tagged ]; testHaskellDepends = [ base base-compat base-orphans filepath generics-sop hspec QuickCheck safe silently tagged ]; homepage = "https://github.com/soenkehahn/getopt-generics#readme"; description = "Create command line interfaces with ease"; license = stdenv.lib.licenses.bsd3; }) {}; "ghc-core" = callPackage ({ mkDerivation, base, colorize-haskell, directory, filepath , pcre-light, process }: mkDerivation { pname = "ghc-core"; version = "0.5.6"; sha256 = "11byidxq2mcqams9a7df0hwwlzir639mr1s556sw5rrbi7jz6d7c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base colorize-haskell directory filepath pcre-light process ]; doHaddock = false; homepage = "https://github.com/shachaf/ghc-core"; description = "Display GHC's core and assembly output in a pager"; license = stdenv.lib.licenses.bsd3; }) {}; "ghc-exactprint" = callPackage ({ mkDerivation, base, bytestring, containers, Diff, directory , filemanip, filepath, free, ghc, ghc-boot, ghc-paths, HUnit, mtl , silently, syb }: mkDerivation { pname = "ghc-exactprint"; version = "0.5.8.2"; sha256 = "18wlhvgpbk7ym1vbi8fkdwbjhcplgr7zcqm328yi4v7rilbxw7cn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory filepath free ghc ghc-boot ghc-paths mtl syb ]; testHaskellDepends = [ base bytestring containers Diff directory filemanip filepath ghc ghc-boot ghc-paths HUnit mtl silently syb ]; description = "ExactPrint for GHC"; license = stdenv.lib.licenses.bsd3; }) {}; "ghc-paths" = callPackage ({ mkDerivation, base, Cabal, directory }: mkDerivation { pname = "ghc-paths"; version = "0.1.0.9"; sha256 = "0ibrr1dxa35xx20cpp8jzgfak1rdmy344dfwq4vlq013c6w8z9mg"; revision = "4"; editedCabalFile = "1fp0jyvi6prqsv0dxn010c7q4mmiwlcy1xk6ppd4d539adxxy67d"; setupHaskellDepends = [ base Cabal directory ]; libraryHaskellDepends = [ base ]; description = "Knowledge of GHC's installation directories"; license = stdenv.lib.licenses.bsd3; }) {}; "ghc-prof" = callPackage ({ mkDerivation, attoparsec, base, containers, scientific, text , time }: mkDerivation { pname = "ghc-prof"; version = "1.4.1.5"; sha256 = "0cpyzfyfkq6c17xpccgibjpq8j0l4w33mbpivim3kha7k76ilbg4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base containers scientific text time ]; doCheck = false; homepage = "https://github.com/maoe/ghc-prof"; description = "Library for parsing GHC time and allocation profiling reports"; license = stdenv.lib.licenses.bsd3; }) {}; "ghc-syntax-highlighter" = callPackage ({ mkDerivation, base, ghc, hspec, hspec-discover, text }: mkDerivation { pname = "ghc-syntax-highlighter"; version = "0.0.3.1"; sha256 = "1r45954nchn5rink3qrdv6pqigwsm1a2fyb297b56kpgz47cfgd7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ghc text ]; testHaskellDepends = [ base hspec text ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/mrkkrp/ghc-syntax-highlighter"; description = "Syntax highlighter for Haskell using lexer of GHC itself"; license = stdenv.lib.licenses.bsd3; }) {}; "ghc-tcplugins-extra" = callPackage ({ mkDerivation, base, ghc }: mkDerivation { pname = "ghc-tcplugins-extra"; version = "0.3"; sha256 = "0k1ph8za52mx6f146xhaakn630xrzk42ylchv4b9r04hslhzvb1h"; revision = "1"; editedCabalFile = "0x2d4bp5lhyfrqjshmgbirdn2ihc057a8a6khqmz91jj9zlhf7vb"; libraryHaskellDepends = [ base ghc ]; homepage = "http://github.com/clash-lang/ghc-tcplugins-extra"; description = "Utilities for writing GHC type-checker plugins"; license = stdenv.lib.licenses.bsd2; }) {}; "ghc-typelits-extra" = callPackage ({ mkDerivation, base, ghc, ghc-prim, ghc-tcplugins-extra , ghc-typelits-knownnat, ghc-typelits-natnormalise, integer-gmp , tasty, tasty-hunit, template-haskell, transformers }: mkDerivation { pname = "ghc-typelits-extra"; version = "0.3"; sha256 = "1khkchxic6i3sg3g3dzdg8dsdgk86xy5j5lnh5n5hr7fpdm9ppj7"; libraryHaskellDepends = [ base ghc ghc-prim ghc-tcplugins-extra ghc-typelits-knownnat ghc-typelits-natnormalise integer-gmp transformers ]; testHaskellDepends = [ base ghc-typelits-knownnat ghc-typelits-natnormalise tasty tasty-hunit template-haskell ]; homepage = "http://www.clash-lang.org/"; description = "Additional type-level operations on GHC.TypeLits.Nat"; license = stdenv.lib.licenses.bsd2; }) {}; "ghc-typelits-knownnat" = callPackage ({ mkDerivation, base, ghc, ghc-tcplugins-extra , ghc-typelits-natnormalise, tasty, tasty-hunit, tasty-quickcheck , template-haskell, transformers }: mkDerivation { pname = "ghc-typelits-knownnat"; version = "0.6"; sha256 = "0dzjqzfh1mywx2dzki6yhrac5l2y2h58zjwmgps3vk16n8krnljb"; libraryHaskellDepends = [ base ghc ghc-tcplugins-extra ghc-typelits-natnormalise template-haskell transformers ]; testHaskellDepends = [ base ghc-typelits-natnormalise tasty tasty-hunit tasty-quickcheck ]; homepage = "http://clash-lang.org/"; description = "Derive KnownNat constraints from other KnownNat constraints"; license = stdenv.lib.licenses.bsd2; }) {}; "ghc-typelits-natnormalise" = callPackage ({ mkDerivation, base, ghc, ghc-tcplugins-extra, integer-gmp, tasty , tasty-hunit, template-haskell, transformers }: mkDerivation { pname = "ghc-typelits-natnormalise"; version = "0.6.2"; sha256 = "04a338yfcl6jm1daax08zsy03myii4llzih4mlprkyid8i0yn740"; libraryHaskellDepends = [ base ghc ghc-tcplugins-extra integer-gmp transformers ]; testHaskellDepends = [ base tasty tasty-hunit template-haskell ]; homepage = "http://www.clash-lang.org/"; description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat"; license = stdenv.lib.licenses.bsd2; }) {}; "ghci-hexcalc" = callPackage ({ mkDerivation, base, doctest, QuickCheck }: mkDerivation { pname = "ghci-hexcalc"; version = "0.1.0.2"; sha256 = "134nby24044l0nxdss004325scca315dsa31101b9qcbwq2hd3fv"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest QuickCheck ]; doCheck = false; homepage = "https://github.com/takenobu-hs/ghci-hexcalc"; description = "GHCi as a Hex Calculator interactive"; license = stdenv.lib.licenses.bsd3; }) {}; "ghcid" = callPackage ({ mkDerivation, ansi-terminal, base, cmdargs, containers , directory, extra, filepath, fsnotify, process, tasty, tasty-hunit , terminal-size, time, unix }: mkDerivation { pname = "ghcid"; version = "0.7.4"; sha256 = "1wd278xligp0qj98zhqp3lkxdzpgb8k7yy0vhva6cs1ch6032gpp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base cmdargs directory extra filepath process time ]; executableHaskellDepends = [ ansi-terminal base cmdargs containers directory extra filepath fsnotify process terminal-size time unix ]; testHaskellDepends = [ ansi-terminal base cmdargs containers directory extra filepath fsnotify process tasty tasty-hunit terminal-size time unix ]; doCheck = false; homepage = "https://github.com/ndmitchell/ghcid#readme"; description = "GHCi based bare bones IDE"; license = stdenv.lib.licenses.bsd3; }) {}; "ghcjs-codemirror" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ghcjs-codemirror"; version = "0.0.0.2"; sha256 = "15r09fdx6q3l8jk8k0hziw9hzvdj7p9jssj8nx78fjkdkxj2rfvc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; homepage = "https://github.com/ghcjs/CodeMirror"; description = "Installs CodeMirror JavaScript files"; license = stdenv.lib.licenses.mit; }) {}; "ghost-buster" = callPackage ({ mkDerivation, base, hspec, QuickCheck }: mkDerivation { pname = "ghost-buster"; version = "0.1.1.0"; sha256 = "1mpnvdb6p6hda645njnfia5j259byrs0mg2fl3syff3qww797l02"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; homepage = "https://github.com/Lazersmoke/ghost-buster#readme"; description = "Existential type utilites"; license = stdenv.lib.licenses.bsd3; }) {}; "gi-atk" = callPackage ({ mkDerivation, atk, base, bytestring, Cabal, containers, gi-glib , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading , text, transformers }: mkDerivation { pname = "gi-atk"; version = "2.0.15"; sha256 = "1vmzby12nvbrka6f44pr1pjwccl0p6s984pxvibajzp72x2knxc9"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-glib gi-gobject haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ atk ]; doHaddock = false; homepage = "https://github.com/haskell-gi/haskell-gi"; description = "Atk bindings"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) atk;}; "gi-cairo" = callPackage ({ mkDerivation, base, bytestring, Cabal, cairo, containers , haskell-gi, haskell-gi-base, haskell-gi-overloading, text , transformers }: mkDerivation { pname = "gi-cairo"; version = "1.0.17"; sha256 = "1ax7aly9ahvb18m3zjmy0dk47qfdx5yl15q52c3wp4wa0c5aggax"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ cairo ]; doHaddock = false; preCompileBuildDriver = '' PKG_CONFIG_PATH+=":${cairo}/lib/pkgconfig" setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" ''; homepage = "https://github.com/haskell-gi/haskell-gi"; description = "Cairo bindings"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) cairo;}; "gi-gdk" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo , gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-pango, gtk3 , haskell-gi, haskell-gi-base, haskell-gi-overloading, text , transformers }: mkDerivation { pname = "gi-gdk"; version = "3.0.16"; sha256 = "0jp3d3zfm20b4ax1g5k1wzh8fxxzsw4ssw7zqx0d13167m4smc3y"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-cairo gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gtk3 ]; doHaddock = false; homepage = "https://github.com/haskell-gi/haskell-gi"; description = "Gdk bindings"; license = stdenv.lib.licenses.lgpl21; }) {gtk3 = pkgs.gnome3.gtk;}; "gi-gdkpixbuf" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gdk_pixbuf , gi-gio, gi-glib, gi-gobject, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gdkpixbuf"; version = "2.0.18"; sha256 = "1b9ypv07siyr9gry471skc3qlaiwqf055ywz8nib5x39vs6rfcpj"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-gio gi-glib gi-gobject haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gdk_pixbuf ]; doHaddock = false; homepage = "https://github.com/haskell-gi/haskell-gi"; description = "GdkPixbuf bindings"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) gdk_pixbuf;}; "gi-gio" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, glib, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gio"; version = "2.0.19"; sha256 = "1xyg1hmxp408npri8ydm5iaphfwdq7jdgdhbwgbxiyia2ymxfhqc"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-glib gi-gobject haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ glib ]; doHaddock = false; homepage = "https://github.com/haskell-gi/haskell-gi"; description = "Gio bindings"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) glib;}; "gi-glib" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, glib , haskell-gi, haskell-gi-base, haskell-gi-overloading, text , transformers }: mkDerivation { pname = "gi-glib"; version = "2.0.17"; sha256 = "0rxbkrwlwnjf46z0qpw0vjw1nv9kl91xp7k2098rqs36kl5bwylx"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ glib ]; doHaddock = false; homepage = "https://github.com/haskell-gi/haskell-gi"; description = "GLib bindings"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) glib;}; "gi-gobject" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib, glib , haskell-gi, haskell-gi-base, haskell-gi-overloading, text , transformers }: mkDerivation { pname = "gi-gobject"; version = "2.0.16"; sha256 = "1bgn4ywx94py0v213iv7mbjjvvy3y7gvpgw4wpn38s2np7al8y65"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-glib haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ glib ]; doHaddock = false; homepage = "https://github.com/haskell-gi/haskell-gi"; description = "GObject bindings"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) glib;}; "gi-gtk" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject , gi-pango, gtk3, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gtk"; version = "3.0.27"; sha256 = "1i8xrq56lp8ha87zykr3hgp13yp8amsxal320mknr2s29x6iw1kr"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gtk3 ]; doHaddock = false; homepage = "https://github.com/haskell-gi/haskell-gi"; description = "Gtk bindings"; license = stdenv.lib.licenses.lgpl21; }) {gtk3 = pkgs.gnome3.gtk;}; "gi-gtk-hs" = callPackage ({ mkDerivation, base, base-compat, containers, gi-gdk , gi-gdkpixbuf, gi-glib, gi-gobject, gi-gtk, haskell-gi-base, mtl , text, transformers }: mkDerivation { pname = "gi-gtk-hs"; version = "0.3.6.3"; sha256 = "0xnrssnfaz57akrkgpf1cm3d4lg3cmlh0b8yp6w9pdsbp0lld2ay"; libraryHaskellDepends = [ base base-compat containers gi-gdk gi-gdkpixbuf gi-glib gi-gobject gi-gtk haskell-gi-base mtl text transformers ]; homepage = "https://github.com/haskell-gi/gi-gtk-hs"; description = "A wrapper for gi-gtk, adding a few more idiomatic API parts on top"; license = stdenv.lib.licenses.lgpl21; }) {}; "gi-gtksource" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject , gi-gtk, gi-pango, gtksourceview3, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gtksource"; version = "3.0.16"; sha256 = "0fm5bnyq4f9icyhxkyxf42mmanmc2klbdgin75dcdq5r92gipfcp"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-gtk gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gtksourceview3 ]; doHaddock = false; homepage = "https://github.com/haskell-gi/haskell-gi"; description = "GtkSource bindings"; license = stdenv.lib.licenses.lgpl21; }) {gtksourceview3 = pkgs.gnome3.gtksourceview;}; "gi-javascriptcore" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading , text, transformers, webkitgtk }: mkDerivation { pname = "gi-javascriptcore"; version = "4.0.16"; sha256 = "0kihq9sp42k2k9j8qrwgja62i5pzwhc1z1yy6h19n56aikddfc2z"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-glib gi-gobject haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ webkitgtk ]; doHaddock = false; homepage = "https://github.com/haskell-gi/haskell-gi"; description = "JavaScriptCore bindings"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs.gnome3) webkitgtk;}; "gi-pango" = callPackage ({ mkDerivation, base, bytestring, Cabal, cairo, containers , gi-glib, gi-gobject, haskell-gi, haskell-gi-base , haskell-gi-overloading, pango, text, transformers }: mkDerivation { pname = "gi-pango"; version = "1.0.16"; sha256 = "1x3q1q4ww1v6v42p1wcaghxsja8cigqaqvklkfg4gxyp2f2cdg57"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-glib gi-gobject haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ cairo pango ]; doHaddock = false; preCompileBuildDriver = '' PKG_CONFIG_PATH+=":${cairo}/lib/pkgconfig" setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" ''; homepage = "https://github.com/haskell-gi/haskell-gi"; description = "Pango bindings"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) cairo; inherit (pkgs.gnome2) pango;}; "gi-vte" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-gdk, gi-gio, gi-glib, gi-gobject, gi-gtk, gi-pango, haskell-gi , haskell-gi-base, haskell-gi-overloading, text, transformers , vte_291 }: mkDerivation { pname = "gi-vte"; version = "2.91.19"; sha256 = "1hnhidjr7jh7i826lj6kdn264i592sfl5kwvymnpiycmcb37dd4y"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-atk gi-gdk gi-gio gi-glib gi-gobject gi-gtk gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ vte_291 ]; doHaddock = false; homepage = "https://github.com/haskell-gi/haskell-gi"; description = "Vte bindings"; license = stdenv.lib.licenses.lgpl21; }) {vte_291 = pkgs.gnome3.vte;}; "gingersnap" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq , http-types, microspec, postgresql-simple, resource-pool , snap-core, text, transformers, unordered-containers }: mkDerivation { pname = "gingersnap"; version = "0.3.1.0"; sha256 = "10lcs2p14rk1l280h3xkywbagy82cp2yy4zgs8l531hyqfzrsl01"; libraryHaskellDepends = [ aeson base bytestring deepseq http-types postgresql-simple resource-pool snap-core text transformers unordered-containers ]; testHaskellDepends = [ base bytestring containers microspec postgresql-simple snap-core transformers ]; description = "Consistent and safe JSON APIs with snap-core and (by default) postgresql-simple"; license = stdenv.lib.licenses.bsd3; }) {}; "giphy-api" = callPackage ({ mkDerivation, aeson, base, basic-prelude, bytestring, containers , directory, hspec, http-api-data, http-client, http-client-tls , lens, microlens, microlens-th, mtl, network-uri, servant , servant-client, text, transformers }: mkDerivation { pname = "giphy-api"; version = "0.6.0.1"; sha256 = "0146813vcnjgb8clyczlz8g6ngm9l702gib60f2m6rf2bc0bbpwd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers http-api-data http-client http-client-tls microlens microlens-th mtl network-uri servant servant-client text transformers ]; testHaskellDepends = [ aeson base basic-prelude bytestring containers directory hspec lens network-uri text ]; homepage = "http://github.com/passy/giphy-api#readme"; description = "Giphy HTTP API wrapper and CLI search tool"; license = stdenv.lib.licenses.bsd3; }) {}; "githash" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, hspec , process, template-haskell, temporary, unliftio }: mkDerivation { pname = "githash"; version = "0.1.3.1"; sha256 = "0vpwzbhnr0xwc7vkg3l5qy4awgsr1fkxj58lz6m56jayaad6hn7a"; libraryHaskellDepends = [ base bytestring directory filepath process template-haskell ]; testHaskellDepends = [ base bytestring directory filepath hspec process template-haskell temporary unliftio ]; doCheck = false; homepage = "https://github.com/snoyberg/githash#readme"; description = "Compile git revision info into Haskell projects"; license = stdenv.lib.licenses.bsd3; }) {}; "github-release" = callPackage ({ mkDerivation, aeson, base, bytestring, http-client , http-client-tls, http-types, mime-types, optparse-generic, text , unordered-containers, uri-templater }: mkDerivation { pname = "github-release"; version = "1.2.4"; sha256 = "1s4vmqrzq7w35kfij9pyxm9b672khhx03whi4adz6l51xij6a3yb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls http-types mime-types optparse-generic text unordered-containers uri-templater ]; executableHaskellDepends = [ aeson base bytestring http-client http-client-tls http-types mime-types optparse-generic text unordered-containers uri-templater ]; homepage = "https://github.com/tfausak/github-release#readme"; description = "Upload files to GitHub releases"; license = stdenv.lib.licenses.mit; }) {}; "github-types" = callPackage ({ mkDerivation, aeson, base, text, time }: mkDerivation { pname = "github-types"; version = "0.2.1"; sha256 = "0rvqmzbbc8k7xs0akry7xh5c2abzzr6290812cnwk9ry3d3fmr6c"; libraryHaskellDepends = [ aeson base text time ]; doCheck = false; description = "Type definitions for objects used by the GitHub v3 API"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "github-webhooks" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , cryptonite, deepseq, deepseq-generics, hspec, memory, text, time , vector }: mkDerivation { pname = "github-webhooks"; version = "0.10.1"; sha256 = "1hjl5ygvxhh70l951zc4n4qmdf3vf2x983jyimsinyv03bl11i6x"; libraryHaskellDepends = [ aeson base base16-bytestring bytestring cryptonite deepseq deepseq-generics memory text time vector ]; testHaskellDepends = [ aeson base bytestring hspec text vector ]; homepage = "https://github.com/onrock-eng/github-webhooks#readme"; description = "Aeson instances for GitHub Webhook payloads"; license = stdenv.lib.licenses.mit; }) {}; "gitrev" = callPackage ({ mkDerivation, base, base-compat, directory, filepath, process , template-haskell }: mkDerivation { pname = "gitrev"; version = "1.3.1"; sha256 = "0cl3lfm6k1h8fxp2vxa6ihfp4v8igkz9h35iwyq2frzm4kdn96d8"; libraryHaskellDepends = [ base base-compat directory filepath process template-haskell ]; homepage = "https://github.com/acfoltzer/gitrev"; description = "Compile git revision info into Haskell projects"; license = stdenv.lib.licenses.bsd3; }) {}; "gl" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath , fixed, half, hxt, libGL, transformers }: mkDerivation { pname = "gl"; version = "0.8.0"; sha256 = "0f8l1ra05asqjnk97sliqb3wqvr6lic18rfs1f9dm1kw2lw2hkda"; revision = "2"; editedCabalFile = "0zbpf559ajlcwnylpbm6dbi4m3g3s08fciqfp5am3i2vrmw0wpi9"; setupHaskellDepends = [ base Cabal containers directory filepath hxt transformers ]; libraryHaskellDepends = [ base containers fixed half transformers ]; librarySystemDepends = [ libGL ]; description = "Complete OpenGL raw bindings"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) libGL;}; "glabrous" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring , cereal, cereal-text, directory, either, hspec, text , unordered-containers }: mkDerivation { pname = "glabrous"; version = "1.0.1"; sha256 = "11s7fhlv3aq80h20jf2l447bmxy95dy7dqvzqfp0myy4hgsasks3"; libraryHaskellDepends = [ aeson aeson-pretty attoparsec base bytestring cereal cereal-text either text unordered-containers ]; testHaskellDepends = [ base directory either hspec text unordered-containers ]; homepage = "https://github.com/MichelBoucey/glabrous"; description = "A template DSL library"; license = stdenv.lib.licenses.bsd3; }) {}; "glaze" = callPackage ({ mkDerivation, base, lens }: mkDerivation { pname = "glaze"; version = "0.3.0.1"; sha256 = "18925rqf3ah1k7xcb15zk0gcbc4slvvhr5lsz32fh96gid089cdv"; libraryHaskellDepends = [ base lens ]; homepage = "https://github.com/louispan/glaze#readme"; description = "Framework for rendering things with metadata/headers and values"; license = stdenv.lib.licenses.bsd3; }) {}; "glazier" = callPackage ({ mkDerivation, alternators, base, data-diverse, data-diverse-lens , dlist, lens, mtl, stm, tagged, transformers, unliftio , unliftio-core }: mkDerivation { pname = "glazier"; version = "1.0.0.0"; sha256 = "193igffdh2sdb8sharv7ycxj0daxii2x2n0c53kbz6cbwi865ig9"; libraryHaskellDepends = [ alternators base data-diverse data-diverse-lens dlist lens mtl transformers unliftio unliftio-core ]; testHaskellDepends = [ alternators base data-diverse data-diverse-lens dlist lens mtl stm tagged transformers unliftio unliftio-core ]; homepage = "https://github.com/louispan/glazier#readme"; description = "Extensible effects using ContT, State and variants"; license = stdenv.lib.licenses.bsd3; }) {}; "gloss" = callPackage ({ mkDerivation, base, bmp, bytestring, containers, ghc-prim , gloss-rendering, GLUT, OpenGL }: mkDerivation { pname = "gloss"; version = "1.13.0.1"; sha256 = "1f19vlx32nkgply25p83n7498lwdpshiibqg7nzkhb2kv7n0y71q"; revision = "1"; editedCabalFile = "1nyg324icnlky647zq4c21sqxv2bgnwnzgh2hz5d5ys6ba69j59h"; libraryHaskellDepends = [ base bmp bytestring containers ghc-prim gloss-rendering GLUT OpenGL ]; homepage = "http://gloss.ouroborus.net"; description = "Painless 2D vector graphics, animations and simulations"; license = stdenv.lib.licenses.mit; }) {}; "gloss-algorithms" = callPackage ({ mkDerivation, base, containers, ghc-prim, gloss }: mkDerivation { pname = "gloss-algorithms"; version = "1.13.0.1"; sha256 = "0vbqcsvyicb409a60fab0c0shixny4l5z2l15n8hrrr1dsvisf95"; revision = "1"; editedCabalFile = "140zmk3br0nn98mjc6ri36nk8yl93n4v69zybzv2vc41yxgvnac5"; libraryHaskellDepends = [ base containers ghc-prim gloss ]; homepage = "http://gloss.ouroborus.net"; description = "Data structures and algorithms for working with 2D graphics"; license = stdenv.lib.licenses.mit; }) {}; "gloss-examples" = callPackage ({ mkDerivation, base, bmp, bytestring, containers, ghc-prim, gloss , gloss-algorithms, gloss-raster, random, repa, repa-algorithms , repa-io, vector }: mkDerivation { pname = "gloss-examples"; version = "1.13.0.2"; sha256 = "1g2l3jjj2mmmw9w45bmasqn9nbbsxxny6zhdvda931r6ryanq8db"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bmp bytestring containers ghc-prim gloss gloss-algorithms gloss-raster random repa repa-algorithms repa-io vector ]; doHaddock = false; homepage = "http://gloss.ouroborus.net"; description = "Examples using the gloss library"; license = stdenv.lib.licenses.mit; }) {}; "gloss-raster" = callPackage ({ mkDerivation, base, containers, ghc-prim, gloss, gloss-rendering , repa }: mkDerivation { pname = "gloss-raster"; version = "1.13.0.2"; sha256 = "1k4l19c1fn1s14phq2qml5ibsli3jmkk6748k9y96lbrgj5nfp49"; libraryHaskellDepends = [ base containers ghc-prim gloss gloss-rendering repa ]; homepage = "http://gloss.ouroborus.net"; description = "Parallel rendering of raster images"; license = stdenv.lib.licenses.mit; }) {}; "gloss-rendering" = callPackage ({ mkDerivation, base, bmp, bytestring, containers, GLUT, OpenGL }: mkDerivation { pname = "gloss-rendering"; version = "1.13.0.2"; sha256 = "0ivzijqkxn0r4iqk0rmq0bzdzzgv9a8fgwy3gwnfibmvhhm9jfq0"; revision = "1"; editedCabalFile = "0r57zc8ryxgjb4ydcdlmq19hl3nj6gjm3z85wrmdkn0wrx16mqih"; libraryHaskellDepends = [ base bmp bytestring containers GLUT OpenGL ]; description = "Gloss picture data types and rendering functions"; license = stdenv.lib.licenses.mit; }) {}; "gnuplot" = callPackage ({ mkDerivation, array, base, containers, data-accessor , data-accessor-transformers, deepseq, filepath, process , semigroups, temporary, time, transformers, utility-ht }: mkDerivation { pname = "gnuplot"; version = "0.5.6"; sha256 = "1g6xgnlkh17avivn1rlq7l2nvs26dvrbx4rkfld0bf6kyqaqwrgp"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base containers data-accessor data-accessor-transformers deepseq filepath process semigroups temporary time transformers utility-ht ]; homepage = "http://www.haskell.org/haskellwiki/Gnuplot"; description = "2D and 3D plots using gnuplot"; license = stdenv.lib.licenses.bsd3; }) {}; "goggles" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring, binary , bytestring, containers, cryptonite, exceptions, filepath, hspec , http-client, http-client-tls, http-types, memory, mtl, pem , QuickCheck, req, scientific, stm, text, time, transformers , unix-time, x509, x509-store }: mkDerivation { pname = "goggles"; version = "0.3.2"; sha256 = "0g798gvxyqr08digpb61cvfcwg626iwmz9dqyg32w5vba332akd6"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring binary bytestring containers cryptonite exceptions filepath http-client http-client-tls http-types memory mtl pem req scientific stm text time transformers unix-time x509 x509-store ]; testHaskellDepends = [ base hspec QuickCheck ]; homepage = "https://github.com/ocramz/goggles"; description = "Extensible interface to Web APIs"; license = stdenv.lib.licenses.bsd3; }) {}; "google-isbn" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, conduit-extra , http-conduit, text }: mkDerivation { pname = "google-isbn"; version = "1.0.3"; sha256 = "0brjq8l4kmlkl5kr69sin3zxbydhafjl9jzkry0x6ijwg0sgfk9s"; libraryHaskellDepends = [ aeson base bytestring conduit conduit-extra http-conduit text ]; homepage = "https://github.com/apeyroux/google-isbn#readme"; license = stdenv.lib.licenses.bsd3; }) {}; "google-oauth2-jwt" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, HsOpenSSL , RSA, text, unix-time }: mkDerivation { pname = "google-oauth2-jwt"; version = "0.3.1"; sha256 = "121g7fsdcnv65gp81z450dqqw6ii75pwn3cbilwx5yv4mm571mvi"; libraryHaskellDepends = [ base base64-bytestring bytestring HsOpenSSL RSA text unix-time ]; homepage = "https://github.com/MichelBoucey/google-oauth2-jwt"; description = "Get a signed JWT for Google Service Accounts"; license = stdenv.lib.licenses.bsd3; }) {}; "gpolyline" = callPackage ({ mkDerivation, base, split }: mkDerivation { pname = "gpolyline"; version = "0.1.0.1"; sha256 = "01bsl7s8r33jgvk9lyca02awj43acii8spa6sskz19ivhm2adcr8"; libraryHaskellDepends = [ base split ]; homepage = "https://github.com/fegu/gpolyline"; description = "Pure module for encoding/decoding Google Polyline"; license = stdenv.lib.licenses.bsd3; }) {}; "graph-core" = callPackage ({ mkDerivation, base, containers, deepseq, hashable, mtl, safe , unordered-containers, vector }: mkDerivation { pname = "graph-core"; version = "0.3.0.0"; sha256 = "0m7820dwasix5x6ni6gphbqwswxm7qv9xxw9qgl7ifzb82m0p3rp"; libraryHaskellDepends = [ base containers deepseq hashable mtl safe unordered-containers vector ]; doCheck = false; homepage = "https://github.com/factisresearch/graph-core"; description = "Fast, memory efficient and persistent graph implementation"; license = stdenv.lib.licenses.mit; }) {}; "graph-wrapper" = callPackage ({ mkDerivation, array, base, containers, deepseq, hspec , QuickCheck }: mkDerivation { pname = "graph-wrapper"; version = "0.2.6.0"; sha256 = "19jvr7d1kkyh4qdscljbgqnlpv6rr7fsn3h9dm3bji3dgbsdd7mq"; libraryHaskellDepends = [ array base containers ]; testHaskellDepends = [ array base containers deepseq hspec QuickCheck ]; homepage = "https://github.com/soenkehahn/graph-wrapper"; description = "A wrapper around the standard Data.Graph with a less awkward interface"; license = stdenv.lib.licenses.bsd3; }) {}; "graphs" = callPackage ({ mkDerivation, array, base, containers, transformers , transformers-compat, void }: mkDerivation { pname = "graphs"; version = "0.7.1"; sha256 = "02g21jpz8jm8j1kpszk8vglw1733z2jp32dc650z40nxlmxpmlxc"; revision = "1"; editedCabalFile = "1cjyxswlkachki6l4mcaffwpjajyx86jzipzlqjg7c080vwvb19g"; libraryHaskellDepends = [ array base containers transformers transformers-compat void ]; homepage = "http://github.com/ekmett/graphs"; description = "A simple monadic graph library"; license = stdenv.lib.licenses.bsd3; }) {}; "gravatar" = callPackage ({ mkDerivation, base, bytestring, data-default, hspec, HTTP , pureMD5, text }: mkDerivation { pname = "gravatar"; version = "0.8.0"; sha256 = "1mzl08qzwzzhz6bvkz4qnrdnzsgvsmi2lnhzf743yzx4msn00q3g"; libraryHaskellDepends = [ base bytestring data-default HTTP pureMD5 text ]; testHaskellDepends = [ base hspec text ]; description = "Generate Gravatar image URLs"; license = stdenv.lib.licenses.mit; }) {}; "graylog" = callPackage ({ mkDerivation, aeson, aeson-casing, base, bytestring, file-embed , network, random, scientific, tasty, tasty-hunit, text, time , vector }: mkDerivation { pname = "graylog"; version = "0.1.0.1"; sha256 = "10h0d87gvvg4bznnlj9ad0ppjz0nibmcrrlmrcwjrl583pk7709d"; libraryHaskellDepends = [ aeson aeson-casing base bytestring network random scientific text time vector ]; testHaskellDepends = [ aeson aeson-casing base bytestring file-embed network scientific tasty tasty-hunit text time vector ]; doCheck = false; homepage = "https://github.com/AndrewRademacher/haskell-graylog"; description = "Support for graylog output"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "greskell" = callPackage ({ mkDerivation, aeson, base, bytestring, doctest, doctest-discover , exceptions, greskell-core, hspec, semigroups, text, transformers , unordered-containers, vector }: mkDerivation { pname = "greskell"; version = "0.2.3.0"; sha256 = "0q15cifn34p0biwwrmkhhgzps2k7d0i8mdb2vazbbf7bshqs2ld8"; configureFlags = [ "-f-hint-test" ]; libraryHaskellDepends = [ aeson base exceptions greskell-core semigroups text transformers unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring doctest doctest-discover greskell-core hspec text unordered-containers ]; homepage = "https://github.com/debug-ito/greskell/"; description = "Haskell binding for Gremlin graph query language"; license = stdenv.lib.licenses.bsd3; }) {}; "greskell-core" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, doctest , doctest-discover, hashable, hspec, QuickCheck, scientific , semigroups, text, unordered-containers, uuid, vector }: mkDerivation { pname = "greskell-core"; version = "0.1.2.5"; sha256 = "1lxz9l968f8jgyyqvph3rvsfnh0kqdmnam95cn97jrfwcndc0wmp"; libraryHaskellDepends = [ aeson base containers hashable scientific semigroups text unordered-containers uuid vector ]; testHaskellDepends = [ aeson base bytestring doctest doctest-discover hspec QuickCheck text unordered-containers vector ]; homepage = "https://github.com/debug-ito/greskell/"; description = "Haskell binding for Gremlin graph query language - core data types and tools"; license = stdenv.lib.licenses.bsd3; }) {}; "greskell-websocket" = callPackage ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring , greskell-core, hashtables, hspec, safe-exceptions, stm, text , unordered-containers, uuid, vector, websockets }: mkDerivation { pname = "greskell-websocket"; version = "0.1.1.2"; sha256 = "1rydw93dscnq41a1j4l7fchbpxgbqgf2kx8c58kb0m8qxi7v6qlh"; libraryHaskellDepends = [ aeson async base base64-bytestring bytestring greskell-core hashtables safe-exceptions stm text unordered-containers uuid vector websockets ]; testHaskellDepends = [ aeson base bytestring greskell-core hspec unordered-containers uuid vector ]; homepage = "https://github.com/debug-ito/greskell/"; description = "Haskell client for Gremlin Server using WebSocket serializer"; license = stdenv.lib.licenses.bsd3; }) {}; "groom" = callPackage ({ mkDerivation, base, haskell-src-exts }: mkDerivation { pname = "groom"; version = "0.1.2.1"; sha256 = "17g51p15209wwgq83clsd97xvy4kchbx8jzh74qgc9hvmz9s9d56"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskell-src-exts ]; executableHaskellDepends = [ base ]; description = "Pretty printing for well-behaved Show instances"; license = stdenv.lib.licenses.bsd3; }) {}; "groundhog" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , blaze-builder, bytestring, containers, monad-control, mtl , resourcet, safe-exceptions, scientific, text, time, transformers , transformers-base, transformers-compat }: mkDerivation { pname = "groundhog"; version = "0.10.0"; sha256 = "1wckm2qrgmv1ccavwvq8ji3pfb4y197s1n1adv8hz9bqk246byrq"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-builder bytestring containers monad-control mtl resourcet safe-exceptions scientific text time transformers transformers-base transformers-compat ]; homepage = "http://github.com/lykahb/groundhog"; description = "Type-safe datatype-database mapping library"; license = stdenv.lib.licenses.bsd3; }) {}; "groundhog-inspector" = callPackage ({ mkDerivation, aeson-pretty, base, bytestring, cmdargs , containers, groundhog, groundhog-sqlite, groundhog-th, mtl , regex-compat, syb, template-haskell, text, time, transformers }: mkDerivation { pname = "groundhog-inspector"; version = "0.10.0"; sha256 = "1l4smiydqqgpfqcyq77d2g0cvglanqfhlhx3y1k9n3kx94yss5a2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson-pretty base bytestring containers groundhog groundhog-th regex-compat syb template-haskell text time transformers ]; executableHaskellDepends = [ base bytestring cmdargs containers groundhog groundhog-sqlite groundhog-th mtl ]; homepage = "http://github.com/lykahb/groundhog"; description = "Type-safe datatype-database mapping library"; license = stdenv.lib.licenses.bsd3; }) {}; "groundhog-mysql" = callPackage ({ mkDerivation, base, bytestring, containers, groundhog , monad-control, monad-logger, mysql, mysql-simple, resource-pool , resourcet, text, time, transformers }: mkDerivation { pname = "groundhog-mysql"; version = "0.10"; sha256 = "1idyisl0dbij4ffd0bn1bm681az87wc30qnkn1vmr0cd0xb6mwnx"; libraryHaskellDepends = [ base bytestring containers groundhog monad-control monad-logger mysql mysql-simple resource-pool resourcet text time transformers ]; description = "MySQL backend for the groundhog library"; license = stdenv.lib.licenses.bsd3; }) {}; "groundhog-postgresql" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring , containers, groundhog, monad-control, postgresql-libpq , postgresql-simple, resource-pool, resourcet, text, time , transformers, vector }: mkDerivation { pname = "groundhog-postgresql"; version = "0.10"; sha256 = "1digvi8ra58r122i030h0b089sbyzaclir1cg4iqaflbzrnz45l9"; libraryHaskellDepends = [ aeson attoparsec base blaze-builder bytestring containers groundhog monad-control postgresql-libpq postgresql-simple resource-pool resourcet text time transformers vector ]; description = "PostgreSQL backend for the groundhog library"; license = stdenv.lib.licenses.bsd3; }) {}; "groundhog-sqlite" = callPackage ({ mkDerivation, base, bytestring, containers, direct-sqlite , groundhog, monad-control, resource-pool, resourcet, text , transformers, unordered-containers }: mkDerivation { pname = "groundhog-sqlite"; version = "0.10.0"; sha256 = "1z6yss15aw0a14i0nj0flb0h2641sjr70mhasp718qmc4iwkgw7x"; libraryHaskellDepends = [ base bytestring containers direct-sqlite groundhog monad-control resource-pool resourcet text transformers unordered-containers ]; description = "Sqlite3 backend for the groundhog library"; license = stdenv.lib.licenses.bsd3; }) {}; "groundhog-th" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, groundhog , libyaml, template-haskell, text, time, unordered-containers, yaml }: mkDerivation { pname = "groundhog-th"; version = "0.10.2"; sha256 = "1bpxvprsxd66k951yjlvpbpzni2f0s94ypkad698a2iyccb2slzk"; libraryHaskellDepends = [ aeson base bytestring containers groundhog libyaml template-haskell text time unordered-containers yaml ]; description = "Type-safe datatype-database mapping library"; license = stdenv.lib.licenses.bsd3; }) {}; "groups" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "groups"; version = "0.4.1.0"; sha256 = "0ggkygkyxw5ga4cza82bjvdraavl294k0h6b62d2px7z3nvqhifx"; libraryHaskellDepends = [ base ]; description = "Haskell 98 groups"; license = stdenv.lib.licenses.bsd3; }) {}; "guarded-allocation" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "guarded-allocation"; version = "0.0.1"; sha256 = "15a6g0bkjf9r0zl7x61ip05kb7k4rf7yxr7z8jybs5q8g78i1b0c"; libraryHaskellDepends = [ base ]; homepage = "http://hub.darcs.net/thielema/guarded-allocation/"; description = "Memory allocation with added stress tests and integrity checks"; license = stdenv.lib.licenses.bsd3; }) {}; "gym-http-api" = callPackage ({ mkDerivation, aeson, base, exceptions, http-client, servant , servant-client, servant-lucid, text, unordered-containers }: mkDerivation { pname = "gym-http-api"; version = "0.1.0.1"; sha256 = "0469n34s0p313nwnw8zpg1n9aaf6sqn5h7yl0jhc6yydc6rdjgrc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base servant servant-client servant-lucid text unordered-containers ]; executableHaskellDepends = [ base exceptions http-client servant-client ]; homepage = "https://github.com/stites/gym-http-api#readme"; description = "REST client to the gym-http-api project"; license = stdenv.lib.licenses.mit; }) {}; "h2c" = callPackage ({ mkDerivation, base, bytestring, mtl, resourcet }: mkDerivation { pname = "h2c"; version = "1.0.0"; sha256 = "16aljqvzf8n1js0drqii99z3v8xba0468w27c9vmf5w483awkqjb"; libraryHaskellDepends = [ base bytestring mtl resourcet ]; homepage = "https://bitbucket.org/fmapE/h2c"; description = "Bindings to Linux I2C with support for repeated-start transactions"; license = stdenv.lib.licenses.mit; }) {}; "hOpenPGP" = callPackage ({ mkDerivation, aeson, asn1-encoding, attoparsec, base , base16-bytestring, base64-bytestring, bifunctors, binary , binary-conduit, bytestring, bzlib, conduit, conduit-extra , containers, criterion, crypto-cipher-types, cryptonite, errors , hashable, incremental-parser, ixset-typed, lens, memory , monad-loops, nettle, network, network-uri, newtype , openpgp-asciiarmor, prettyprinter, QuickCheck , quickcheck-instances, resourcet, semigroups, split, tasty , tasty-hunit, tasty-quickcheck, text, time, time-locale-compat , transformers, unliftio-core, unordered-containers, zlib }: mkDerivation { pname = "hOpenPGP"; version = "2.7.4.1"; sha256 = "0fcm87rkf1c94w68ad2zkd3r2pbxzqa82kh3d2ky87rc1wqnia0s"; libraryHaskellDepends = [ aeson asn1-encoding attoparsec base base16-bytestring base64-bytestring bifunctors binary binary-conduit bytestring bzlib conduit conduit-extra containers crypto-cipher-types cryptonite errors hashable incremental-parser ixset-typed lens memory monad-loops nettle network-uri newtype openpgp-asciiarmor prettyprinter resourcet semigroups split text time time-locale-compat transformers unliftio-core unordered-containers zlib ]; testHaskellDepends = [ aeson asn1-encoding attoparsec base base16-bytestring bifunctors binary binary-conduit bytestring bzlib conduit conduit-extra containers crypto-cipher-types cryptonite errors hashable incremental-parser ixset-typed lens memory monad-loops nettle network network-uri newtype prettyprinter QuickCheck quickcheck-instances resourcet semigroups split tasty tasty-hunit tasty-quickcheck text time time-locale-compat transformers unliftio-core unordered-containers zlib ]; benchmarkHaskellDepends = [ aeson base base16-bytestring base64-bytestring bifunctors binary binary-conduit bytestring bzlib conduit conduit-extra containers criterion crypto-cipher-types cryptonite errors hashable incremental-parser ixset-typed lens memory monad-loops nettle network network-uri newtype openpgp-asciiarmor prettyprinter resourcet semigroups split text time time-locale-compat transformers unliftio-core unordered-containers zlib ]; homepage = "https://salsa.debian.org/clint/hOpenPGP"; description = "native Haskell implementation of OpenPGP (RFC4880)"; license = stdenv.lib.licenses.mit; }) {}; "hackage-db" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , directory, filepath, tar, time, utf8-string }: mkDerivation { pname = "hackage-db"; version = "2.0.1"; sha256 = "13ggj72i8dxwh3qwznnqxbr00nvsbapyyhzx5zybfacddnpw3aph"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring Cabal containers directory filepath tar time utf8-string ]; homepage = "https://github.com/peti/hackage-db#readme"; description = "Access Hackage's package database via Data.Map"; license = stdenv.lib.licenses.bsd3; }) {}; "hackage-security" = callPackage ({ mkDerivation, base, base16-bytestring, base64-bytestring , bytestring, Cabal, containers, cryptohash-sha256, directory , ed25519, filepath, ghc-prim, mtl, network, network-uri, parsec , pretty, tar, template-haskell, time, transformers, zlib }: mkDerivation { pname = "hackage-security"; version = "0.5.3.0"; sha256 = "08bwawc7ramgdh54vcly2m9pvfchp0ahhs8117jajni6x4bnx66v"; revision = "6"; editedCabalFile = "1xs2nkzlvkdz8g27yzfxbjdbdadfmgiydnlpn5dm77cg18r495ay"; libraryHaskellDepends = [ base base16-bytestring base64-bytestring bytestring Cabal containers cryptohash-sha256 directory ed25519 filepath ghc-prim mtl network network-uri parsec pretty tar template-haskell time transformers zlib ]; doCheck = false; homepage = "https://github.com/haskell/hackage-security"; description = "Hackage security library"; license = stdenv.lib.licenses.bsd3; }) {}; "haddock-library" = callPackage ({ mkDerivation, base, bytestring, containers, parsec, text , transformers }: mkDerivation { pname = "haddock-library"; version = "1.7.0"; sha256 = "04fhcjk0pvsaqvsgp2w06cv2qvshq1xs1bwc157q4lmkgr57khp7"; libraryHaskellDepends = [ base bytestring containers parsec text transformers ]; doHaddock = false; doCheck = false; homepage = "http://www.haskell.org/haddock/"; description = "Library exposing some functionality of Haddock"; license = stdenv.lib.licenses.bsd3; }) {}; "hailgun" = callPackage ({ mkDerivation, aeson, base, bytestring, email-validate , exceptions, filepath, http-client, http-client-tls, http-types , tagsoup, text, time, transformers }: mkDerivation { pname = "hailgun"; version = "0.4.2"; sha256 = "15sbg5dnpc6g3649zy4ndbama1535xpf7dnnqlv22rdvy40ch5kl"; libraryHaskellDepends = [ aeson base bytestring email-validate exceptions filepath http-client http-client-tls http-types tagsoup text time transformers ]; homepage = "https://bitbucket.org/robertmassaioli/hailgun"; description = "Mailgun REST api interface for Haskell"; license = stdenv.lib.licenses.mit; }) {}; "half" = callPackage ({ mkDerivation, base, deepseq, hspec, QuickCheck, template-haskell }: mkDerivation { pname = "half"; version = "0.3"; sha256 = "14r0nx8hm5fic9gz0ybjjw4kyc758zfgvhhwvzsshpx5caq6zch6"; libraryHaskellDepends = [ base deepseq template-haskell ]; testHaskellDepends = [ base hspec QuickCheck ]; homepage = "http://github.com/ekmett/half"; description = "Half-precision floating-point"; license = stdenv.lib.licenses.bsd3; }) {}; "hamilton" = callPackage ({ mkDerivation, ad, ansi-wl-pprint, base, containers , finite-typelits, ghc-typelits-knownnat, hmatrix, hmatrix-gsl , hmatrix-vector-sized, optparse-applicative, typelits-witnesses , vector, vector-sized, vty }: mkDerivation { pname = "hamilton"; version = "0.1.0.3"; sha256 = "06yvmm9641v74kd265csycwp6ywyc19mx0r0csycljcfghhj6xiw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ad base hmatrix hmatrix-gsl hmatrix-vector-sized typelits-witnesses vector-sized ]; executableHaskellDepends = [ ansi-wl-pprint base containers finite-typelits ghc-typelits-knownnat hmatrix optparse-applicative vector vector-sized vty ]; homepage = "https://github.com/mstksg/hamilton#readme"; description = "Physics on generalized coordinate systems using Hamiltonian Mechanics and AD"; license = stdenv.lib.licenses.bsd3; }) {}; "hamtsolo" = callPackage ({ mkDerivation, async, attoparsec, attoparsec-binary, base, binary , bytestring, conduit, conduit-combinators, conduit-extra , exceptions, gitrev, optparse-applicative, resourcet, stm-conduit , unix }: mkDerivation { pname = "hamtsolo"; version = "1.0.3"; sha256 = "0dbhpdfmbs6ydin2p75wqia9lcrw82gfv3kx8659gnw2ll3dmpnh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ async attoparsec attoparsec-binary base binary bytestring conduit conduit-combinators conduit-extra exceptions gitrev optparse-applicative resourcet stm-conduit unix ]; doHaddock = false; homepage = "https://github.com/tfc/hamtsolo#readme"; description = "Intel AMT serial-over-lan (SOL) client"; license = stdenv.lib.licenses.bsd3; }) {}; "hapistrano" = callPackage ({ mkDerivation, aeson, async, base, directory, filepath , formatting, gitrev, hspec, mtl, optparse-applicative, path , path-io, process, QuickCheck, silently, stm, temporary, time , transformers, typed-process, yaml }: mkDerivation { pname = "hapistrano"; version = "0.3.9.2"; sha256 = "04a0r5q6vlwxkp1gwp10fmi22brb77w02psz44zbvqbm02jf7vhd"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base filepath formatting gitrev mtl path process stm time transformers typed-process ]; executableHaskellDepends = [ aeson async base formatting gitrev optparse-applicative path path-io stm yaml ]; testHaskellDepends = [ base directory filepath hspec mtl path path-io process QuickCheck silently temporary ]; doCheck = false; homepage = "https://github.com/stackbuilders/hapistrano"; description = "A deployment library for Haskell applications"; license = stdenv.lib.licenses.mit; }) {}; "happy" = callPackage ({ mkDerivation, array, base, Cabal, containers, directory , filepath, mtl, process }: mkDerivation { pname = "happy"; version = "1.19.10"; sha256 = "1vfaa8x6asmyabmd4i1ygyl2a8501h97xhkx3ip3jnqhjxn61sr2"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal directory filepath ]; executableHaskellDepends = [ array base containers mtl ]; testHaskellDepends = [ base process ]; doHaddock = false; doCheck = false; homepage = "https://www.haskell.org/happy/"; description = "Happy is a parser generator for Haskell"; license = stdenv.lib.licenses.bsd2; }) {}; "hasbolt" = callPackage ({ mkDerivation, base, binary, bytestring, connection, containers , data-binary-ieee754, data-default, hex, hspec, network , QuickCheck, text, transformers }: mkDerivation { pname = "hasbolt"; version = "0.1.3.3"; sha256 = "1l1p9iz9k8i1car5cd6cfd2bpidkrfbr2354hxvg8gpnw1i5jsbb"; libraryHaskellDepends = [ base binary bytestring connection containers data-binary-ieee754 data-default network text transformers ]; testHaskellDepends = [ base bytestring containers hex hspec QuickCheck text ]; homepage = "https://github.com/zmactep/hasbolt#readme"; description = "Haskell driver for Neo4j 3+ (BOLT protocol)"; license = stdenv.lib.licenses.bsd3; }) {}; "hashable" = callPackage ({ mkDerivation, base, bytestring, deepseq, ghc-prim, HUnit , integer-gmp, QuickCheck, random, test-framework , test-framework-hunit, test-framework-quickcheck2, text, unix }: mkDerivation { pname = "hashable"; version = "1.2.7.0"; sha256 = "1gra8gq3kb7b2sd845h55yxlrfqx3ii004c6vjhga8v0b30fzdgc"; revision = "1"; editedCabalFile = "197063dpl0wn67dp7a06yc2hxp81n24ykk7klbjx0fndm5n87dh3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring deepseq ghc-prim integer-gmp text ]; testHaskellDepends = [ base bytestring ghc-prim HUnit QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 text unix ]; homepage = "http://github.com/tibbe/hashable"; description = "A class for types that can be converted to a hash value"; license = stdenv.lib.licenses.bsd3; }) {}; "hashable-time" = callPackage ({ mkDerivation, base, hashable, time }: mkDerivation { pname = "hashable-time"; version = "0.2.0.2"; sha256 = "1q7y4plqqwy5286hhx2fygn12h8lqk0y047b597sbdckskxzfqgs"; revision = "1"; editedCabalFile = "1d43ia3cg9j9k1yam0w2a8b60df7xw4zydrdvk1m868ara3nlr58"; libraryHaskellDepends = [ base hashable time ]; description = "Hashable instances for Data.Time"; license = stdenv.lib.licenses.bsd3; }) {}; "hashids" = callPackage ({ mkDerivation, base, bytestring, containers, split }: mkDerivation { pname = "hashids"; version = "1.0.2.4"; sha256 = "1kzkyni9hfwpvyq9rdv62iziwiax5avzd05ghsh7dgnylv41z697"; libraryHaskellDepends = [ base bytestring containers split ]; testHaskellDepends = [ base bytestring containers split ]; homepage = "http://hashids.org/"; description = "Hashids generates short, unique, non-sequential ids from numbers"; license = stdenv.lib.licenses.mit; }) {}; "hashmap" = callPackage ({ mkDerivation, base, containers, deepseq, hashable }: mkDerivation { pname = "hashmap"; version = "1.3.3"; sha256 = "0ma7svf9nanlfbj9nkk6bzk4m98i7xd71xrdc3a5dmmws5yba1nw"; libraryHaskellDepends = [ base containers deepseq hashable ]; homepage = "https://github.com/foxik/hashmap"; description = "Persistent containers Map and Set based on hashing"; license = stdenv.lib.licenses.bsd3; }) {}; "hashtables" = callPackage ({ mkDerivation, base, ghc-prim, hashable, primitive, vector }: mkDerivation { pname = "hashtables"; version = "1.2.3.1"; sha256 = "1giw9caajr07slf09j7zry9b0kvm4yj9q78zy1mawzi6gk3wglcg"; libraryHaskellDepends = [ base ghc-prim hashable primitive vector ]; homepage = "http://github.com/gregorycollins/hashtables"; description = "Mutable hash tables in the ST monad"; license = stdenv.lib.licenses.bsd3; }) {}; "haskeline" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , process, stm, terminfo, transformers, unix }: mkDerivation { pname = "haskeline"; version = "0.7.5.0"; sha256 = "1inyq7qwih0hnqlm6gy769vsxzjpvqx9ry390dmcvvql9520hrfj"; configureFlags = [ "-fterminfo" ]; libraryHaskellDepends = [ base bytestring containers directory filepath process stm terminfo transformers unix ]; homepage = "https://github.com/judah/haskeline"; description = "A command-line interface for user input, written in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "haskell-gi" = callPackage ({ mkDerivation, attoparsec, base, bytestring, Cabal, containers , directory, doctest, filepath, glib, gobject-introspection , haskell-gi-base, mtl, pretty-show, process, regex-tdfa, safe , text, transformers, xdg-basedir, xml-conduit }: mkDerivation { pname = "haskell-gi"; version = "0.21.5"; sha256 = "1rvi9bmgxq7q6js8yb5yb156yxmnm9px9amgjwzxmr7sxz31dl8j"; libraryHaskellDepends = [ attoparsec base bytestring Cabal containers directory filepath haskell-gi-base mtl pretty-show process regex-tdfa safe text transformers xdg-basedir xml-conduit ]; libraryPkgconfigDepends = [ glib gobject-introspection ]; testHaskellDepends = [ base doctest process ]; homepage = "https://github.com/haskell-gi/haskell-gi"; description = "Generate Haskell bindings for GObject Introspection capable libraries"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) glib; inherit (pkgs.gnome3) gobject-introspection;}; "haskell-gi-base" = callPackage ({ mkDerivation, base, bytestring, containers, glib, text }: mkDerivation { pname = "haskell-gi-base"; version = "0.21.5"; sha256 = "1pxnwljicxyxr83c7d8xvla7zbp2krv1n6fp4i2zh8bqwln3fkgh"; libraryHaskellDepends = [ base bytestring containers text ]; libraryPkgconfigDepends = [ glib ]; homepage = "https://github.com/haskell-gi/haskell-gi-base"; description = "Foundation for libraries generated by haskell-gi"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) glib;}; "haskell-gi-overloading" = callPackage ({ mkDerivation }: mkDerivation { pname = "haskell-gi-overloading"; version = "1.0"; sha256 = "0ak8f79ia9zlk94zr02sq8bqi5n5pd8ria8w1dj3adcdvpw9gmry"; doHaddock = false; homepage = "https://github.com/haskell-gi/haskell-gi"; description = "Overloading support for haskell-gi"; license = stdenv.lib.licenses.bsd3; }) {}; "haskell-lexer" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "haskell-lexer"; version = "1.0.2"; sha256 = "1wyxd8x33x4v5vxyzkhm610pl86gbkc8y439092fr1735q9g7kfq"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/yav/haskell-lexer"; description = "A fully compliant Haskell 98 lexer"; license = stdenv.lib.licenses.bsd3; }) {}; "haskell-lsp" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, data-default , directory, filepath, hashable, haskell-lsp-types, hslogger, hspec , lens, mtl, network-uri, parsec, sorted-list, stm, text, time , transformers, unordered-containers, vector, yi-rope }: mkDerivation { pname = "haskell-lsp"; version = "0.8.2.0"; sha256 = "18qkrybwvmyz5h03xj9wjigpqs6s6rw9wi1lqcla4ppg1pkd5zyd"; revision = "1"; editedCabalFile = "0m6kprfsgxcmif0mmb1vpc46jyr0kjk6fqv3k1sqfvpjpldh0mvy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers data-default directory filepath hashable haskell-lsp-types hslogger lens mtl network-uri parsec sorted-list stm text time unordered-containers yi-rope ]; executableHaskellDepends = [ aeson base bytestring containers data-default directory filepath hslogger lens mtl network-uri parsec stm text time transformers unordered-containers vector yi-rope ]; testHaskellDepends = [ aeson base bytestring containers data-default directory filepath hashable hspec lens network-uri sorted-list stm text yi-rope ]; homepage = "https://github.com/alanz/haskell-lsp"; description = "Haskell library for the Microsoft Language Server Protocol"; license = stdenv.lib.licenses.mit; }) {}; "haskell-lsp-types" = callPackage ({ mkDerivation, aeson, base, bytestring, data-default, filepath , hashable, lens, network-uri, scientific, text , unordered-containers }: mkDerivation { pname = "haskell-lsp-types"; version = "0.8.2.0"; sha256 = "13pgjm1pm1hp7bln115cn75ig6w3mj7g7rvnvpszlrg9lzmk3ip7"; libraryHaskellDepends = [ aeson base bytestring data-default filepath hashable lens network-uri scientific text unordered-containers ]; homepage = "https://github.com/alanz/haskell-lsp"; description = "Haskell library for the Microsoft Language Server Protocol, data types"; license = stdenv.lib.licenses.mit; }) {}; "haskell-names" = callPackage ({ mkDerivation, aeson, base, bytestring, containers , data-lens-light, filepath, haskell-src-exts, mtl, transformers , traverse-with-class, uniplate }: mkDerivation { pname = "haskell-names"; version = "0.9.4"; sha256 = "0dbf5rxysm57jn018wd3dfz3m621n0347mbpgv7q2yb77cwrlg8y"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers data-lens-light filepath haskell-src-exts mtl transformers traverse-with-class uniplate ]; doCheck = false; homepage = "http://documentup.com/haskell-suite/haskell-names"; description = "Name resolution library for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "haskell-spacegoo" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, conduit-extra , mtl, pretty, pretty-show, text, vector, vector-space }: mkDerivation { pname = "haskell-spacegoo"; version = "0.2.0.1"; sha256 = "0g6ximrv5jwibklkyr74vy3qkx8mv4xbpc7f6w1qg9gnlylzmcqy"; libraryHaskellDepends = [ aeson base bytestring conduit conduit-extra mtl pretty pretty-show text vector vector-space ]; description = "Client API for Rocket Scissor Spacegoo"; license = stdenv.lib.licenses.mit; }) {}; "haskell-src" = callPackage ({ mkDerivation, array, base, happy, pretty, syb }: mkDerivation { pname = "haskell-src"; version = "1.0.3.0"; sha256 = "1g4dj1f0j68bhn4ixfac63wjzy6gsp6kwgxryb1k5nl3i0g99d5l"; libraryHaskellDepends = [ array base pretty syb ]; libraryToolDepends = [ happy ]; description = "Support for manipulating Haskell source code"; license = stdenv.lib.licenses.bsd3; }) {}; "haskell-src-exts" = callPackage ({ mkDerivation, array, base, containers, directory, filepath , ghc-prim, happy, mtl, pretty, pretty-show, smallcheck, tasty , tasty-golden, tasty-smallcheck }: mkDerivation { pname = "haskell-src-exts"; version = "1.20.3"; sha256 = "1a74s4zarxdvhnflkxy13pawbfcdhyrb6gkdx0si8spv66knhgj3"; libraryHaskellDepends = [ array base ghc-prim pretty ]; libraryToolDepends = [ happy ]; testHaskellDepends = [ base containers directory filepath mtl pretty-show smallcheck tasty tasty-golden tasty-smallcheck ]; homepage = "https://github.com/haskell-suite/haskell-src-exts"; description = "Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer"; license = stdenv.lib.licenses.bsd3; }) {}; "haskell-src-exts-util" = callPackage ({ mkDerivation, base, containers, data-default, haskell-src-exts , semigroups, transformers, uniplate }: mkDerivation { pname = "haskell-src-exts-util"; version = "0.2.5"; sha256 = "0fvqi72m74p7q5sbpy8m2chm8a1lgy10mfrcxcz8wrh59vngj0n8"; libraryHaskellDepends = [ base containers data-default haskell-src-exts semigroups transformers uniplate ]; homepage = "https://github.com/pepeiborra/haskell-src-exts-util"; description = "Helper functions for working with haskell-src-exts trees"; license = stdenv.lib.licenses.bsd3; }) {}; "haskell-src-meta" = callPackage ({ mkDerivation, base, haskell-src-exts, pretty, syb , template-haskell, th-orphans }: mkDerivation { pname = "haskell-src-meta"; version = "0.8.2"; sha256 = "0vqnq668c88x4amvbs34rxiwdpnxqxr40jy998fc4vd9z6gd4w3r"; libraryHaskellDepends = [ base haskell-src-exts pretty syb template-haskell th-orphans ]; doCheck = false; description = "Parse source to template-haskell abstract syntax"; license = stdenv.lib.licenses.bsd3; }) {}; "haskey-btree" = callPackage ({ mkDerivation, base, binary, bytestring, containers, data-ordlist , hashable, HUnit, mtl, QuickCheck, semigroups, test-framework , test-framework-hunit, test-framework-quickcheck2, text , transformers, vector }: mkDerivation { pname = "haskey-btree"; version = "0.3.0.0"; sha256 = "0nj6jhigzgjac45cg0qjbjamn152n7rvir5clkwj5yraisd7sf4h"; libraryHaskellDepends = [ base binary bytestring containers hashable mtl semigroups text transformers vector ]; testHaskellDepends = [ base binary bytestring containers data-ordlist HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 transformers vector ]; homepage = "https://github.com/haskell-haskey/haskey-btree"; description = "B+-tree implementation in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "haskoin-core" = callPackage ({ mkDerivation, aeson, array, base, base16-bytestring, bytestring , cereal, conduit, containers, cryptonite, entropy, hashable, hspec , hspec-discover, HUnit, memory, mtl, murmur3, network, QuickCheck , safe, scientific, secp256k1-haskell, split, string-conversions , text, time, transformers, unordered-containers, vector }: mkDerivation { pname = "haskoin-core"; version = "0.8.4"; sha256 = "0hpabz26wyxvpkvc2xv1xscmbvn0yfj2nnd41ysaf4xgfnh4c9sw"; libraryHaskellDepends = [ aeson array base base16-bytestring bytestring cereal conduit containers cryptonite entropy hashable memory mtl murmur3 network QuickCheck scientific secp256k1-haskell split string-conversions text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring cereal containers hspec HUnit mtl QuickCheck safe split string-conversions text unordered-containers vector ]; testToolDepends = [ hspec-discover ]; homepage = "http://github.com/haskoin/haskoin#readme"; description = "Bitcoin & Bitcoin Cash library for Haskell"; license = stdenv.lib.licenses.publicDomain; }) {}; "hasql" = callPackage ({ mkDerivation, attoparsec, base, base-prelude, bytestring , bytestring-strict-builder, contravariant, contravariant-extras , data-default-class, dlist, hashable, hashtables, loch-th, mtl , placeholders, postgresql-binary, postgresql-libpq, profunctors , text, text-builder, transformers, vector }: mkDerivation { pname = "hasql"; version = "1.3.0.5"; sha256 = "0qs2x4gbaffrxndivb4237vxc6qrzn2rs5kbf04n4d6py9cdhbjv"; libraryHaskellDepends = [ attoparsec base base-prelude bytestring bytestring-strict-builder contravariant contravariant-extras data-default-class dlist hashable hashtables loch-th mtl placeholders postgresql-binary postgresql-libpq profunctors text text-builder transformers vector ]; doCheck = false; homepage = "https://github.com/nikita-volkov/hasql"; description = "An efficient PostgreSQL driver and a flexible mapping API"; license = stdenv.lib.licenses.mit; }) {}; "hasql-optparse-applicative" = callPackage ({ mkDerivation, base-prelude, hasql, hasql-pool , optparse-applicative }: mkDerivation { pname = "hasql-optparse-applicative"; version = "0.3.0.3"; sha256 = "0d33y3bzy3q5yj4vizi9i2xwwnw1lzyxq72jk2daqjs347dc7d33"; libraryHaskellDepends = [ base-prelude hasql hasql-pool optparse-applicative ]; homepage = "https://github.com/sannsyn/hasql-optparse-applicative"; description = "\"optparse-applicative\" parsers for \"hasql\""; license = stdenv.lib.licenses.mit; }) {}; "hasql-pool" = callPackage ({ mkDerivation, base-prelude, hasql, resource-pool, time }: mkDerivation { pname = "hasql-pool"; version = "0.5.0.2"; sha256 = "12289a6xn7gn58s8009bwcjffvr5ipycyb2ixzkxbigaxjbprar4"; libraryHaskellDepends = [ base-prelude hasql resource-pool time ]; doCheck = false; homepage = "https://github.com/nikita-volkov/hasql-pool"; description = "A pool of connections for Hasql"; license = stdenv.lib.licenses.mit; }) {}; "hasql-transaction" = callPackage ({ mkDerivation, async, base, bytestring, bytestring-tree-builder , contravariant, contravariant-extras, hasql, mtl, rebase , transformers }: mkDerivation { pname = "hasql-transaction"; version = "0.7.1"; sha256 = "02isgjzx3dhp5a7zgz2pbvm6fwmgbnwbqz7k01argf4pawckb8s9"; libraryHaskellDepends = [ base bytestring bytestring-tree-builder contravariant contravariant-extras hasql mtl transformers ]; testHaskellDepends = [ async hasql rebase ]; doCheck = false; homepage = "https://github.com/nikita-volkov/hasql-transaction"; description = "A composable abstraction over the retryable transactions for Hasql"; license = stdenv.lib.licenses.mit; }) {}; "hasty-hamiltonian" = callPackage ({ mkDerivation, ad, base, kan-extensions, lens, mcmc-types , mwc-probability, pipes, primitive, transformers }: mkDerivation { pname = "hasty-hamiltonian"; version = "1.3.2"; sha256 = "17nc33q9vkq13wp5dqrq2vq6bz408ll8h84fg7mapks5w5r9sag6"; libraryHaskellDepends = [ base kan-extensions lens mcmc-types mwc-probability pipes primitive transformers ]; testHaskellDepends = [ ad base mwc-probability ]; homepage = "http://github.com/jtobin/hasty-hamiltonian"; description = "Speedy traversal through parameter space"; license = stdenv.lib.licenses.mit; }) {}; "haxl" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, containers , deepseq, exceptions, filepath, ghc-prim, hashable, HUnit, pretty , stm, test-framework, test-framework-hunit, text, time , transformers, unordered-containers, vector }: mkDerivation { pname = "haxl"; version = "2.0.1.1"; sha256 = "1wfnwi3impv4cv359a65yh50c6kdfxhvbwycf5h76w3cvqdhvwsr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary bytestring containers deepseq exceptions filepath ghc-prim hashable pretty stm text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson base binary bytestring containers deepseq filepath hashable HUnit test-framework test-framework-hunit text time unordered-containers ]; homepage = "https://github.com/facebook/Haxl"; description = "A Haskell library for efficient, concurrent, and concise data access"; license = stdenv.lib.licenses.bsd3; }) {}; "hbeanstalk" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, bytestring , containers, network }: mkDerivation { pname = "hbeanstalk"; version = "0.2.4"; sha256 = "13xcia1nnayhr22zi1wzgn8qs403ib4n2zikpxd3xnzy33yrgbzy"; libraryHaskellDepends = [ attoparsec base blaze-builder bytestring containers network ]; homepage = "http://github.com/scsibug/hbeanstalk/"; description = "Client for the beanstalkd workqueue service"; license = stdenv.lib.licenses.bsd3; }) {}; "hdaemonize" = callPackage ({ mkDerivation, base, bytestring, extensible-exceptions, filepath , hsyslog, mtl, unix }: mkDerivation { pname = "hdaemonize"; version = "0.5.5"; sha256 = "17q2zr9bv6xwnldgbsh1idwfgybp8q4xzq79p2lmmi3f0q6cnl6j"; libraryHaskellDepends = [ base bytestring extensible-exceptions filepath hsyslog mtl unix ]; homepage = "http://github.com/greydot/hdaemonize"; description = "Library to handle the details of writing daemons for UNIX"; license = stdenv.lib.licenses.bsd3; }) {}; "heap" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "heap"; version = "1.0.4"; sha256 = "0ahpsfmb76728w71xn4021ad7z752n6aqqgzdpcyis9i22g4ihm4"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; doCheck = false; description = "Heaps in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "heaps" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "heaps"; version = "0.3.6.1"; sha256 = "0vg39qm8g69n10ys9v9knnaq5dqdjndj6ffy0xb78bwrr3rm5mci"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/ekmett/heaps/"; description = "Asymptotically optimal Brodal/Okasaki heaps"; license = stdenv.lib.licenses.bsd3; }) {}; "hebrew-time" = callPackage ({ mkDerivation, base, hspec, QuickCheck, time }: mkDerivation { pname = "hebrew-time"; version = "0.1.2"; sha256 = "0as6fhk0vw5dxh44r8c916kf6ly51d36cng11y848wwshamy45j3"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base hspec QuickCheck time ]; homepage = "https://github.com/snoyberg/hebrew-time#readme"; description = "Hebrew dates and prayer times"; license = stdenv.lib.licenses.mit; }) {}; "hedgehog" = callPackage ({ mkDerivation, ansi-terminal, async, base, bytestring , concurrent-output, containers, directory, exceptions , lifted-async, mmorph, monad-control, mtl, pretty-show, primitive , random, resourcet, semigroups, stm, template-haskell, text , th-lift, time, transformers, transformers-base, unix , wl-pprint-annotated }: mkDerivation { pname = "hedgehog"; version = "0.6.1"; sha256 = "0xz10ycdm5vk9nrcym1fi83k19frfwqz18bz8bnpzwvaj0j41yfj"; revision = "4"; editedCabalFile = "0iaqqdv4qvkzw1vasnz829k9lh7mz5nkqr8i803rilwnq40xgipx"; libraryHaskellDepends = [ ansi-terminal async base bytestring concurrent-output containers directory exceptions lifted-async mmorph monad-control mtl pretty-show primitive random resourcet semigroups stm template-haskell text th-lift time transformers transformers-base unix wl-pprint-annotated ]; testHaskellDepends = [ base containers pretty-show semigroups text transformers ]; homepage = "https://hedgehog.qa"; description = "Hedgehog will eat all your bugs"; license = stdenv.lib.licenses.bsd3; }) {}; "hedgehog-corpus" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hedgehog-corpus"; version = "0.1.0"; sha256 = "1whrszkd03d9a86vqnp38sq8gs2hfdc39wxcf5c12w3767c9qmn3"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/tmcgilchrist/hedgehog-corpus"; description = "hedgehog-corpus"; license = stdenv.lib.licenses.bsd3; }) {}; "hedis" = callPackage ({ mkDerivation, async, base, bytestring, bytestring-lexing , deepseq, doctest, errors, HTTP, HUnit, mtl, network, network-uri , resource-pool, scanner, stm, test-framework, test-framework-hunit , text, time, tls, unordered-containers, vector }: mkDerivation { pname = "hedis"; version = "0.10.10"; sha256 = "0hbjhccipvg2i1cyinvhlk4jgscam9y5897ib1fh6rc0qwnlblhs"; revision = "1"; editedCabalFile = "0fcpf0jqga8wh0ikbpkma8sw7f5376wbc9w9rsiqp51q8f23x04h"; libraryHaskellDepends = [ async base bytestring bytestring-lexing deepseq errors HTTP mtl network network-uri resource-pool scanner stm text time tls unordered-containers vector ]; testHaskellDepends = [ async base bytestring doctest HUnit mtl stm test-framework test-framework-hunit text time ]; benchmarkHaskellDepends = [ base mtl time ]; doCheck = false; homepage = "https://github.com/informatikr/hedis"; description = "Client library for the Redis datastore: supports full command set, pipelining"; license = stdenv.lib.licenses.bsd3; }) {}; "hedn" = callPackage ({ mkDerivation, base, containers, deepseq, deriving-compat , hedgehog, megaparsec, parser-combinators, prettyprinter , scientific, template-haskell, text, time, uuid-types, vector }: mkDerivation { pname = "hedn"; version = "0.2.0.1"; sha256 = "16yi4x6g27zabgqwd4xckp5zibxq882919mmyyr95g56r7pm8v1j"; libraryHaskellDepends = [ base containers deepseq deriving-compat megaparsec parser-combinators prettyprinter scientific template-haskell text time uuid-types vector ]; testHaskellDepends = [ base containers hedgehog megaparsec text time uuid-types vector ]; description = "EDN parsing and encoding"; license = stdenv.lib.licenses.bsd3; }) {}; "here" = callPackage ({ mkDerivation, base, haskell-src-meta, mtl, parsec , template-haskell }: mkDerivation { pname = "here"; version = "1.2.13"; sha256 = "001wfyvigl2xswqysnpignkl124hybf833875mkcsn8yp8krqvs0"; libraryHaskellDepends = [ base haskell-src-meta mtl parsec template-haskell ]; homepage = "https://github.com/tmhedberg/here"; description = "Here docs & interpolated strings via quasiquotation"; license = stdenv.lib.licenses.bsd3; }) {}; "heredoc" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "heredoc"; version = "0.2.0.0"; sha256 = "0h0g2f7yscwl1ba1yn3jnz2drvd6ns9m910hwlmq3kdq3k39y3f9"; libraryHaskellDepends = [ base template-haskell ]; homepage = "http://hackage.haskell.org/package/heredoc"; description = "multi-line string / here document using QuasiQuotes"; license = stdenv.lib.licenses.publicDomain; }) {}; "heterocephalus" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, containers, dlist , doctest, Glob, mtl, parsec, shakespeare, template-haskell, text , transformers }: mkDerivation { pname = "heterocephalus"; version = "1.0.5.3"; sha256 = "0kvrv15xm6igd6nkyfij1h982jqpbf61pzinv8jdb4fcjqwf08s7"; libraryHaskellDepends = [ base blaze-html blaze-markup containers dlist mtl parsec shakespeare template-haskell text transformers ]; testHaskellDepends = [ base doctest Glob ]; homepage = "https://github.com/arowM/heterocephalus#readme"; description = "A type-safe template engine for working with popular front end development tools"; license = stdenv.lib.licenses.mit; }) {}; "hex" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "hex"; version = "0.1.2"; sha256 = "1v31xiaivrrn0q2jz8919wvkjplv1kxna5ajhsj701fqxm1i5vhj"; libraryHaskellDepends = [ base bytestring ]; description = "Convert strings into hexadecimal and back"; license = stdenv.lib.licenses.bsd3; }) {}; "hexml" = callPackage ({ mkDerivation, base, bytestring, extra }: mkDerivation { pname = "hexml"; version = "0.3.4"; sha256 = "0amy5gjk1sqj5dq8a8gp7d3z9wfhcflhxkssijnklnfn5s002x4k"; libraryHaskellDepends = [ base bytestring extra ]; testHaskellDepends = [ base bytestring ]; homepage = "https://github.com/ndmitchell/hexml#readme"; description = "XML subset DOM parser"; license = stdenv.lib.licenses.bsd3; }) {}; "hexml-lens" = callPackage ({ mkDerivation, base, bytestring, contravariant, foundation, hexml , lens, profunctors, text }: mkDerivation { pname = "hexml-lens"; version = "0.2.1"; sha256 = "0ss9riq7ppmqav4p38ckk479ggq7iy7xm0wsanr29ybg43vlx8xs"; libraryHaskellDepends = [ base bytestring contravariant foundation hexml lens profunctors text ]; doCheck = false; homepage = "https://github.com/pepeiborra/hexml-lens#readme"; description = "Lenses for the hexml package"; license = stdenv.lib.licenses.bsd3; }) {}; "hexpat" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, expat, List , text, transformers, utf8-string }: mkDerivation { pname = "hexpat"; version = "0.20.13"; sha256 = "1l9zfp69r3xaxi2znjwpcrx7xckcqvaahv2c0qgkqq61a7ka1qa6"; libraryHaskellDepends = [ base bytestring containers deepseq List text transformers utf8-string ]; librarySystemDepends = [ expat ]; homepage = "http://haskell.org/haskellwiki/Hexpat/"; description = "XML parser/formatter based on expat"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) expat;}; "hexstring" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, binary, bytestring , hspec, text }: mkDerivation { pname = "hexstring"; version = "0.11.1"; sha256 = "0509h2fhrpcsjf7gffychf700xca4a5l937jfgdzywpm4bzdpn20"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base16-bytestring binary bytestring text ]; testHaskellDepends = [ base binary bytestring hspec text ]; homepage = "http://www.leonmergen.com/opensource.html"; description = "Fast and safe representation of a hex string"; license = stdenv.lib.licenses.mit; }) {}; "hformat" = callPackage ({ mkDerivation, ansi-terminal, base, base-unicode-symbols, hspec , text }: mkDerivation { pname = "hformat"; version = "0.3.3.1"; sha256 = "0wx7qlhdzd8rl2d351hvxzwlyz9yxza625fklp2p66x7khfxlbih"; libraryHaskellDepends = [ ansi-terminal base base-unicode-symbols text ]; testHaskellDepends = [ base base-unicode-symbols hspec text ]; homepage = "http://github.com/mvoidex/hformat"; description = "Simple Haskell formatting"; license = stdenv.lib.licenses.bsd3; }) {}; "hfsevents" = callPackage ({ mkDerivation, base, bytestring, cereal, Cocoa, CoreServices, mtl , text }: mkDerivation { pname = "hfsevents"; version = "0.1.6"; sha256 = "019zbnvfd866ch49gax0c1c93zv92142saim1hrgypz5lprz7hvl"; libraryHaskellDepends = [ base bytestring cereal mtl text ]; librarySystemDepends = [ Cocoa ]; libraryToolDepends = [ CoreServices ]; homepage = "http://github.com/luite/hfsevents"; description = "File/folder watching for OS X"; license = stdenv.lib.licenses.bsd3; platforms = [ "x86_64-darwin" ]; }) {inherit (pkgs.darwin.apple_sdk.frameworks) Cocoa; inherit (pkgs.darwin.apple_sdk.frameworks) CoreServices;}; "hgmp" = callPackage ({ mkDerivation, base, ghc-prim, integer-gmp, QuickCheck }: mkDerivation { pname = "hgmp"; version = "0.1.1"; sha256 = "1hisbcpz47x2lbqf8vzwis7qw7xhvx22lv7dcyhm9vsmsh5741dr"; revision = "3"; editedCabalFile = "0z2xbqzyrgm9apy3xl353wgwhbnc3hdb1giw2j6fyvv705fmpb62"; libraryHaskellDepends = [ base ghc-prim integer-gmp ]; testHaskellDepends = [ base QuickCheck ]; homepage = "https://code.mathr.co.uk/hgmp"; description = "Haskell interface to GMP"; license = stdenv.lib.licenses.bsd3; }) {}; "hidapi" = callPackage ({ mkDerivation, base, bytestring, deepseq, deepseq-generics , systemd }: mkDerivation { pname = "hidapi"; version = "0.1.5"; sha256 = "0pjrrm8rpcwwsc5ck36p0zyk5rr5jri8c79436whk8xxpnyf09ip"; libraryHaskellDepends = [ base bytestring deepseq deepseq-generics ]; librarySystemDepends = [ systemd ]; homepage = "https://github.com/vahokif/haskell-hidapi"; description = "Haskell bindings to HIDAPI"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) systemd;}; "hidden-char" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "hidden-char"; version = "0.1.0.2"; sha256 = "167l83cn37mkq394pbanybz1kghnbim1m74fxskws1nclxr9747a"; revision = "3"; editedCabalFile = "0f6qghr4i3ar993pjlswdd2rl671lrnxj8740i2yhn89z410vzsa"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/rcook/hidden-char#readme"; description = "Provides cross-platform getHiddenChar function"; license = stdenv.lib.licenses.mit; }) {}; "higher-leveldb" = callPackage ({ mkDerivation, base, bytestring, cereal, data-default, exceptions , hspec, leveldb-haskell, mtl, process, resourcet, transformers , transformers-base, unliftio, unliftio-core }: mkDerivation { pname = "higher-leveldb"; version = "0.5.0.2"; sha256 = "1wmgz2aqz0vg0fnnigpg27gnzs9i6slyn6lb41myv6m20j0j5z1a"; libraryHaskellDepends = [ base bytestring cereal data-default exceptions leveldb-haskell mtl resourcet transformers transformers-base unliftio-core ]; testHaskellDepends = [ base bytestring cereal hspec leveldb-haskell mtl process resourcet transformers transformers-base unliftio ]; homepage = "https://github.com/jeremyjh/higher-leveldb"; description = "A rich monadic API for working with leveldb databases"; license = stdenv.lib.licenses.bsd3; }) {}; "highlighting-kate" = callPackage ({ mkDerivation, base, blaze-html, bytestring, containers, Diff , directory, filepath, mtl, parsec, pcre-light, process , utf8-string }: mkDerivation { pname = "highlighting-kate"; version = "0.6.4"; sha256 = "1bqv00gfmrsf0jjr4qf3lhshvfkyzmhbi3pjb6mafbnsyn2k7f6q"; configureFlags = [ "-fpcre-light" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html bytestring containers mtl parsec pcre-light utf8-string ]; testHaskellDepends = [ base blaze-html containers Diff directory filepath process ]; homepage = "http://github.com/jgm/highlighting-kate"; description = "Syntax highlighting"; license = "GPL"; }) {}; "hinfo" = callPackage ({ mkDerivation, aeson, base, optparse-applicative, text, yaml }: mkDerivation { pname = "hinfo"; version = "0.0.3.0"; sha256 = "04q4camvpfhgqmph4xpilwin9z5ig2v2mwhz2gz8wmgzyqxfbklv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base optparse-applicative text yaml ]; executableHaskellDepends = [ aeson base optparse-applicative text yaml ]; testHaskellDepends = [ aeson base optparse-applicative text yaml ]; homepage = "https://github.com/ChristopherDavenport/hinfo#readme"; description = "Command Line App With Info on your Haskell App"; license = stdenv.lib.licenses.bsd3; }) {}; "hinotify" = callPackage ({ mkDerivation, async, base, bytestring, containers, directory , unix }: mkDerivation { pname = "hinotify"; version = "0.4"; sha256 = "1x1lm685ws2q0z0ibwq6x3l72xh67mj06s36xiga3al48d92q63x"; libraryHaskellDepends = [ async base bytestring containers unix ]; testHaskellDepends = [ base bytestring directory unix ]; homepage = "https://github.com/kolmodin/hinotify.git"; description = "Haskell binding to inotify"; license = stdenv.lib.licenses.bsd3; }) {}; "hint" = callPackage ({ mkDerivation, base, directory, exceptions, extensible-exceptions , filepath, ghc, ghc-boot, ghc-paths, HUnit, mtl, random, temporary , unix }: mkDerivation { pname = "hint"; version = "0.9.0"; sha256 = "1g7q4clzc2pdnbvmm265dindjpynabsykd088qjjzlk6590sy9bl"; libraryHaskellDepends = [ base directory exceptions filepath ghc ghc-boot ghc-paths mtl random temporary unix ]; testHaskellDepends = [ base directory exceptions extensible-exceptions filepath HUnit unix ]; homepage = "https://github.com/haskell-hint/hint"; description = "Runtime Haskell interpreter (GHC API wrapper)"; license = stdenv.lib.licenses.bsd3; }) {}; "hjsmin" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, containers , language-javascript, optparse-applicative, text }: mkDerivation { pname = "hjsmin"; version = "0.2.0.2"; sha256 = "112lj2jgbcfdnr0hxc2cfxpxzxy9qyid04pbk0wwcqk977957hdy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-builder bytestring containers language-javascript text ]; executableHaskellDepends = [ base blaze-builder bytestring containers language-javascript optparse-applicative text ]; homepage = "http://github.com/erikd/hjsmin"; description = "Haskell implementation of a javascript minifier"; license = stdenv.lib.licenses.bsd3; }) {}; "hledger" = callPackage ({ mkDerivation, ansi-terminal, base, base-compat-batteries , bytestring, cmdargs, containers, criterion, data-default, Decimal , Diff, directory, easytest, file-embed, filepath, hashable , haskeline, here, hledger-lib, html, lucid, math-functions , megaparsec, mtl, mtl-compat, old-time, parsec, pretty-show , process, regex-tdfa, safe, shakespeare, split, tabular, temporary , terminfo, test-framework, test-framework-hunit, text, time , timeit, transformers, unordered-containers, utf8-string , utility-ht, wizards }: mkDerivation { pname = "hledger"; version = "1.12.1"; sha256 = "1b9zvlrhrzg0rvk90ac1z8n8sfhdx070l8hy3sg25nbcsqxzd51w"; revision = "1"; editedCabalFile = "0vcqj1jvpmlamsifdrzxsvm69pjiiavhvyz85sh7kvpdl689gfhk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base base-compat-batteries bytestring cmdargs containers data-default Decimal Diff directory easytest file-embed filepath hashable haskeline here hledger-lib lucid math-functions megaparsec mtl mtl-compat old-time parsec pretty-show process regex-tdfa safe shakespeare split tabular temporary terminfo text time transformers unordered-containers utf8-string utility-ht wizards ]; executableHaskellDepends = [ ansi-terminal base base-compat-batteries bytestring cmdargs containers data-default Decimal directory easytest file-embed filepath haskeline here hledger-lib math-functions megaparsec mtl mtl-compat old-time parsec pretty-show process regex-tdfa safe shakespeare split tabular temporary terminfo text time transformers unordered-containers utf8-string utility-ht wizards ]; testHaskellDepends = [ ansi-terminal base base-compat-batteries bytestring cmdargs containers data-default Decimal directory easytest file-embed filepath haskeline here hledger-lib math-functions megaparsec mtl mtl-compat old-time parsec pretty-show process regex-tdfa safe shakespeare split tabular temporary terminfo test-framework test-framework-hunit text time transformers unordered-containers utf8-string utility-ht wizards ]; benchmarkHaskellDepends = [ ansi-terminal base base-compat-batteries bytestring cmdargs containers criterion data-default Decimal directory easytest file-embed filepath haskeline here hledger-lib html math-functions megaparsec mtl mtl-compat old-time parsec pretty-show process regex-tdfa safe shakespeare split tabular temporary terminfo text time timeit transformers unordered-containers utf8-string utility-ht wizards ]; homepage = "http://hledger.org"; description = "Command-line interface for the hledger accounting tool"; license = stdenv.lib.licenses.gpl3; }) {}; "hledger-api" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, data-default , Decimal, docopt, either, hledger, hledger-lib, microlens , microlens-platform, safe, servant-server, servant-swagger , swagger2, text, transformers, wai, wai-extra, warp }: mkDerivation { pname = "hledger-api"; version = "1.12"; sha256 = "0vl4ag5r58zag8djihmdlj9apqrvczjn51qfizs366wprdppdxax"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring containers data-default Decimal docopt either hledger hledger-lib microlens microlens-platform safe servant-server servant-swagger swagger2 text transformers wai wai-extra warp ]; doHaddock = false; homepage = "http://hledger.org"; description = "Web API server for the hledger accounting tool"; license = stdenv.lib.licenses.gpl3; }) {}; "hledger-interest" = callPackage ({ mkDerivation, base, Cabal, Decimal, hledger-lib, mtl, text, time }: mkDerivation { pname = "hledger-interest"; version = "1.5.3"; sha256 = "1ff113z2ir07ihdvfa5fca4x326zwm2jd7sjy6hjpr4qgi1mszvs"; revision = "1"; editedCabalFile = "1myqv7hci32hvm98d4fn2zqdvkxsdx1g821n1fwr6814yn89kwjj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal Decimal hledger-lib mtl text time ]; doHaddock = false; homepage = "https://github.com/peti/hledger-interest"; description = "computes interest for a given account"; license = stdenv.lib.licenses.bsd3; }) {}; "hledger-lib" = callPackage ({ mkDerivation, ansi-terminal, array, base, base-compat-batteries , blaze-markup, bytestring, call-stack, cassava, cassava-megaparsec , cmdargs, containers, data-default, Decimal, deepseq, directory , easytest, extra, filepath, Glob, hashtables, megaparsec, mtl , mtl-compat, old-time, parsec, parser-combinators, pretty-show , regex-tdfa, safe, split, tabular, text, time, transformers , uglymemo, utf8-string }: mkDerivation { pname = "hledger-lib"; version = "1.12"; sha256 = "1m38r9z6ccdxhl54k8x9drbfmj1l9hy8mnb7cj4bwprpz4xx15bh"; revision = "1"; editedCabalFile = "0ql74vd4g802hh07lnrasajwnmp1rkk66rjd9d7hzpr2ysxbqbx8"; libraryHaskellDepends = [ ansi-terminal array base base-compat-batteries blaze-markup bytestring call-stack cassava cassava-megaparsec cmdargs containers data-default Decimal deepseq directory easytest extra filepath Glob hashtables megaparsec mtl mtl-compat old-time parsec parser-combinators pretty-show regex-tdfa safe split tabular text time transformers uglymemo utf8-string ]; doCheck = false; homepage = "http://hledger.org"; description = "Core data types, parsers and functionality for the hledger accounting tools"; license = stdenv.lib.licenses.gpl3; }) {}; "hledger-web" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, bytestring , case-insensitive, clientsession, cmdargs, conduit, conduit-extra , data-default, directory, filepath, hjsmin, hledger, hledger-lib , http-client, http-conduit, json, megaparsec, mtl, semigroups , shakespeare, template-haskell, text, time, transformers, wai , wai-extra, wai-handler-launch, warp, yaml, yesod, yesod-core , yesod-form, yesod-static }: mkDerivation { pname = "hledger-web"; version = "1.12"; sha256 = "14n3qhdr95nfgczw05dki2wy26k86z1h0li8md1bglch4j9fjs36"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html blaze-markup bytestring case-insensitive clientsession cmdargs conduit conduit-extra data-default directory filepath hjsmin hledger hledger-lib http-client http-conduit json megaparsec mtl semigroups shakespeare template-haskell text time transformers wai wai-extra wai-handler-launch warp yaml yesod yesod-core yesod-form yesod-static ]; executableHaskellDepends = [ base ]; homepage = "http://hledger.org"; description = "Web interface for the hledger accounting tool"; license = stdenv.lib.licenses.gpl3; }) {}; "hlibgit2" = callPackage ({ mkDerivation, base, bindings-DSL, git, openssl, process, zlib }: mkDerivation { pname = "hlibgit2"; version = "0.18.0.16"; sha256 = "0plfzxzgph7iilwp434ndcw7pia47n96hcfa32fs7q5gz8kl17hr"; libraryHaskellDepends = [ base bindings-DSL zlib ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base process ]; testToolDepends = [ git ]; description = "Low-level bindings to libgit2"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) git; inherit (pkgs) openssl;}; "hlibsass" = callPackage ({ mkDerivation, base, Cabal, directory, hspec, libsass }: mkDerivation { pname = "hlibsass"; version = "0.1.8.0"; sha256 = "1ssgvr0jvl79k1vckp5nq2zw6mx8l4xasydymzjwmhg0fl99mpi6"; configureFlags = [ "-fexternalLibsass" ]; setupHaskellDepends = [ base Cabal directory ]; libraryHaskellDepends = [ base ]; librarySystemDepends = [ libsass ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/jakubfijalkowski/hlibsass"; description = "Low-level bindings to Libsass"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) libsass;}; "hlint" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, cpphs, data-default, directory, extra, filepath , haskell-src-exts, haskell-src-exts-util, hscolour, process , refact, text, transformers, uniplate, unordered-containers , vector, yaml }: mkDerivation { pname = "hlint"; version = "2.1.11"; sha256 = "0nv6627dacfsfjd3irmkff06hj1hr194zpm9xq6ng93dxhkhsnab"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson ansi-terminal base bytestring cmdargs containers cpphs data-default directory extra filepath haskell-src-exts haskell-src-exts-util hscolour process refact text transformers uniplate unordered-containers vector yaml ]; executableHaskellDepends = [ base ]; homepage = "https://github.com/ndmitchell/hlint#readme"; description = "Source code suggestions"; license = stdenv.lib.licenses.bsd3; }) {}; "hmatrix" = callPackage ({ mkDerivation, array, base, binary, bytestring, deepseq , openblasCompat, random, semigroups, split, storable-complex , vector }: mkDerivation { pname = "hmatrix"; version = "0.19.0.0"; sha256 = "10jd69nby29dggghcyjk6ykyr5wrn97nrv1dkpyrp0y5xm12xssj"; revision = "1"; editedCabalFile = "0krx0ds5mcj28y6zpg0r50lljn8681wi4c5lqcdz2c71nhixfq8h"; configureFlags = [ "-fdisable-default-paths" "-fopenblas" ]; libraryHaskellDepends = [ array base binary bytestring deepseq random semigroups split storable-complex vector ]; librarySystemDepends = [ openblasCompat ]; homepage = "https://github.com/albertoruiz/hmatrix"; description = "Numeric Linear Algebra"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) openblasCompat;}; "hmatrix-backprop" = callPackage ({ mkDerivation, backprop, base, ghc-typelits-knownnat , ghc-typelits-natnormalise, hmatrix, hmatrix-vector-sized , microlens, vector, vector-sized, vinyl }: mkDerivation { pname = "hmatrix-backprop"; version = "0.1.2.5"; sha256 = "1m6imvvcg8cjlqlcj2qhk5k0g88w853mw9r2mky54rmxfd86xfsf"; libraryHaskellDepends = [ backprop base ghc-typelits-knownnat ghc-typelits-natnormalise hmatrix hmatrix-vector-sized microlens vector vector-sized vinyl ]; doHaddock = false; doCheck = false; homepage = "https://github.com/mstksg/hmatrix-backprop#readme"; description = "hmatrix operations lifted for backprop"; license = stdenv.lib.licenses.bsd3; }) {}; "hmatrix-gsl" = callPackage ({ mkDerivation, array, base, gsl, hmatrix, process, random, vector }: mkDerivation { pname = "hmatrix-gsl"; version = "0.19.0.1"; sha256 = "0v6dla426x4ywaq59jm89ql1i42n39iw6z0j378xwb676v9kfxhm"; libraryHaskellDepends = [ array base hmatrix process random vector ]; libraryPkgconfigDepends = [ gsl ]; homepage = "https://github.com/albertoruiz/hmatrix"; description = "Numerical computation"; license = stdenv.lib.licenses.gpl3; }) {inherit (pkgs) gsl;}; "hmatrix-gsl-stats" = callPackage ({ mkDerivation, base, binary, gsl, hmatrix, storable-complex , vector }: mkDerivation { pname = "hmatrix-gsl-stats"; version = "0.4.1.7"; sha256 = "1gslgk58lzin43cvbpivhw7nrn9qyaa6qwhy1z9ypvyal5p8n3sa"; libraryHaskellDepends = [ base binary hmatrix storable-complex vector ]; libraryPkgconfigDepends = [ gsl ]; homepage = "http://code.haskell.org/hmatrix-gsl-stats"; description = "GSL Statistics interface"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) gsl;}; "hmatrix-morpheus" = callPackage ({ mkDerivation, base, blas, hmatrix, HUnit, liblapack, MonadRandom , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "hmatrix-morpheus"; version = "0.1.1.2"; sha256 = "19q52n5j1n5db7b2pv0iabh1xygpybgiszswginab5khc01fxwzj"; libraryHaskellDepends = [ base hmatrix ]; librarySystemDepends = [ blas liblapack ]; testHaskellDepends = [ base hmatrix HUnit MonadRandom test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "https://github.com/aligusnet/morpheus/tree/master/hmatrix-morpheus"; description = "Low-level machine learning auxiliary functions"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) blas; inherit (pkgs) liblapack;}; "hmatrix-vector-sized" = callPackage ({ mkDerivation, base, hmatrix, vector, vector-sized }: mkDerivation { pname = "hmatrix-vector-sized"; version = "0.1.1.3"; sha256 = "1p4222rq9xm8admm3811hgb32q1nin9y35bm4c121yhz6c0ic5cg"; libraryHaskellDepends = [ base hmatrix vector vector-sized ]; doCheck = false; homepage = "https://github.com/mstksg/hmatrix-vector-sized#readme"; description = "Conversions between hmatrix and vector-sized types"; license = stdenv.lib.licenses.bsd3; }) {}; "hmpfr" = callPackage ({ mkDerivation, base, integer-gmp, mpfr }: mkDerivation { pname = "hmpfr"; version = "0.4.4"; sha256 = "1x8n5245rm0brjl7vhcabazh1k69dcjdas70pnrnlkx26bqfpb9b"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base integer-gmp ]; librarySystemDepends = [ mpfr ]; homepage = "https://github.com/michalkonecny/hmpfr"; description = "Haskell binding to the MPFR library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) mpfr;}; "hoauth2" = callPackage ({ mkDerivation, aeson, base, bytestring, exceptions, http-conduit , http-types, microlens, text, unordered-containers, uri-bytestring , uri-bytestring-aeson }: mkDerivation { pname = "hoauth2"; version = "1.8.5"; sha256 = "1s96zijcmsd3kfh7pjvbs4ks3hi6fkbq04pnxp9zfgr4di6ifmwz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring exceptions http-conduit http-types microlens text unordered-containers uri-bytestring uri-bytestring-aeson ]; homepage = "https://github.com/freizl/hoauth2"; description = "Haskell OAuth2 authentication client"; license = stdenv.lib.licenses.bsd3; }) {}; "hoogle" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, cmdargs, conduit , conduit-extra, connection, containers, deepseq, directory, extra , filepath, haskell-src-exts, http-conduit, http-types, js-flot , js-jquery, mmap, network, network-uri, old-locale, process-extras , QuickCheck, resourcet, storable-tuple, tar, template-haskell , text, time, transformers, uniplate, utf8-string, vector, wai , wai-logger, warp, warp-tls, zlib }: mkDerivation { pname = "hoogle"; version = "5.0.17.3"; sha256 = "174gp41v0krzj37m75pnr3aawyhkbk2wq4q6zk2z3zh0avvvmgk6"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary bytestring cmdargs conduit conduit-extra connection containers deepseq directory extra filepath haskell-src-exts http-conduit http-types js-flot js-jquery mmap network network-uri old-locale process-extras QuickCheck resourcet storable-tuple tar template-haskell text time transformers uniplate utf8-string vector wai wai-logger warp warp-tls zlib ]; executableHaskellDepends = [ base ]; testTarget = "--test-option=--no-net"; homepage = "http://hoogle.haskell.org/"; description = "Haskell API Search"; license = stdenv.lib.licenses.bsd3; }) {}; "hopenssl" = callPackage ({ mkDerivation, base, bytestring, HUnit, openssl }: mkDerivation { pname = "hopenssl"; version = "2.2.4"; sha256 = "0wbnibaffpmk453jbvh95r1d1scz1ivkj59ddrbd3hf4iwr6rx4x"; revision = "1"; editedCabalFile = "14bs0wjrqnnn1v8c4yznfzggvmgypm2lssgl0cr498kmp54if0lf"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base bytestring HUnit ]; homepage = "https://github.com/peti/hopenssl"; description = "FFI Bindings to OpenSSL's EVP Digest Interface"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) openssl;}; "hopfli" = callPackage ({ mkDerivation, base, bytestring, hspec, QuickCheck, zlib }: mkDerivation { pname = "hopfli"; version = "0.2.2.1"; sha256 = "061as7aa806xzcpch35isrkqbgqhwdy48fs049f491wwb47xqwad"; revision = "1"; editedCabalFile = "116jns5im51sb9xiwpx308wz3pr67335633anrf8f704pz8vwjka"; libraryHaskellDepends = [ base bytestring zlib ]; testHaskellDepends = [ base bytestring hspec QuickCheck zlib ]; homepage = "https://github.com/ananthakumaran/hopfli"; description = "Bidings to Google's Zopfli compression library"; license = stdenv.lib.licenses.asl20; }) {}; "hosc" = callPackage ({ mkDerivation, base, binary, blaze-builder, bytestring , data-binary-ieee754, network, time, transformers }: mkDerivation { pname = "hosc"; version = "0.17"; sha256 = "0340lldzim02ixj4n0smfwn20y5i0z7v0gqgbb0mdjs6c90rqhv6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary blaze-builder bytestring data-binary-ieee754 network time transformers ]; homepage = "http://rohandrape.net/t/hosc"; description = "Haskell Open Sound Control"; license = stdenv.lib.licenses.gpl3; }) {}; "hostname" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hostname"; version = "1.0"; sha256 = "0p6gm4328946qxc295zb6vhwhf07l1fma82vd0siylnsnsqxlhwv"; libraryHaskellDepends = [ base ]; description = "A very simple package providing a cross-platform means of determining the hostname"; license = stdenv.lib.licenses.bsd3; }) {}; "hostname-validate" = callPackage ({ mkDerivation, attoparsec, base, bytestring }: mkDerivation { pname = "hostname-validate"; version = "1.0.0"; sha256 = "0my8g4kqf9mz7ii79ff53rwkx3yv9kkn4jbm60q4b7g1rzhb3bvz"; libraryHaskellDepends = [ attoparsec base bytestring ]; description = "Validate hostnames e.g. localhost or foo.co.uk."; license = stdenv.lib.licenses.bsd3; }) {}; "hourglass" = callPackage ({ mkDerivation, base, bytestring, deepseq, gauge, mtl, old-locale , tasty, tasty-hunit, tasty-quickcheck, time }: mkDerivation { pname = "hourglass"; version = "0.2.12"; sha256 = "0jnay5j13vpz6i1rkaj3j0d9v8jfpri499xn3l7wd01f81f5ncs4"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base deepseq mtl old-locale tasty tasty-hunit tasty-quickcheck time ]; benchmarkHaskellDepends = [ base bytestring deepseq gauge mtl old-locale time ]; homepage = "https://github.com/vincenthz/hs-hourglass"; description = "simple performant time related library"; license = stdenv.lib.licenses.bsd3; }) {}; "hourglass-orphans" = callPackage ({ mkDerivation, aeson, base, hourglass, hspec, hspec-expectations , text }: mkDerivation { pname = "hourglass-orphans"; version = "0.1.0.0"; sha256 = "0r1x6w5zpszr783gzsl3v2fizas4mh5wwgdgdnr93lydngrsj2wz"; libraryHaskellDepends = [ aeson base hourglass ]; testHaskellDepends = [ aeson base hourglass hspec hspec-expectations text ]; homepage = "https://github.com/psibi/hourglass-orphans#readme"; description = "Orphan Aeson instances to hourglass"; license = stdenv.lib.licenses.bsd3; }) {}; "hp2pretty" = callPackage ({ mkDerivation, array, attoparsec, base, containers, filepath , floatshow, mtl, optparse-applicative, semigroups, text }: mkDerivation { pname = "hp2pretty"; version = "0.9"; sha256 = "0libwl8kl6yhingvbrmw1b8l5yiq6wn07asvkwbnh9l6mnh8pz2n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array attoparsec base containers filepath floatshow mtl optparse-applicative semigroups text ]; doHaddock = false; homepage = "https://mathr.co.uk/blog/hp2pretty.html"; description = "generate pretty graphs from heap profiles"; license = stdenv.lib.licenses.bsd3; }) {}; "hpack" = callPackage ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal , containers, cryptonite, deepseq, directory, filepath, Glob, hspec , hspec-discover, http-client, http-client-tls, http-types, HUnit , infer-license, interpolate, mockery, pretty, QuickCheck , scientific, template-haskell, temporary, text, transformers , unordered-containers, vector, yaml }: mkDerivation { pname = "hpack"; version = "0.31.2"; sha256 = "1l2d6185lawwhsj70swxkvcacm0hvcn9qsrlx4ph4gs6k578603g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bifunctors bytestring Cabal containers cryptonite deepseq directory filepath Glob http-client http-client-tls http-types infer-license pretty scientific text transformers unordered-containers vector yaml ]; executableHaskellDepends = [ aeson base bifunctors bytestring Cabal containers cryptonite deepseq directory filepath Glob http-client http-client-tls http-types infer-license pretty scientific text transformers unordered-containers vector yaml ]; testHaskellDepends = [ aeson base bifunctors bytestring Cabal containers cryptonite deepseq directory filepath Glob hspec http-client http-client-tls http-types HUnit infer-license interpolate mockery pretty QuickCheck scientific template-haskell temporary text transformers unordered-containers vector yaml ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/sol/hpack#readme"; description = "A modern format for Haskell packages"; license = stdenv.lib.licenses.mit; }) {}; "hpack-dhall" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, Cabal , dhall, dhall-json, Diff, directory, filepath, hpack, megaparsec , microlens, optparse-applicative, prettyprinter, tasty , tasty-golden, text, transformers, utf8-string, yaml }: mkDerivation { pname = "hpack-dhall"; version = "0.5.2"; sha256 = "16mnh9hwp0224cn3rlpbjgqklgvbaffbzjskyksakpgxc0phk1zi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring dhall dhall-json filepath hpack megaparsec microlens prettyprinter text transformers yaml ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring dhall dhall-json filepath hpack megaparsec microlens optparse-applicative prettyprinter text transformers yaml ]; testHaskellDepends = [ aeson aeson-pretty base bytestring Cabal dhall dhall-json Diff directory filepath hpack megaparsec microlens prettyprinter tasty tasty-golden text transformers utf8-string yaml ]; doCheck = false; homepage = "https://github.com/blockscope/hpack-dhall#readme"; description = "hpack's dhalling"; license = stdenv.lib.licenses.bsd3; }) {}; "hreader" = callPackage ({ mkDerivation, base, exceptions, hset, mmorph, monad-control, mtl , tagged, transformers, transformers-base }: mkDerivation { pname = "hreader"; version = "1.1.0"; sha256 = "0fkxk9sz9hnnacnsv8dq7xb0sfq0b9abch6ky1zsnhxkb7004ara"; revision = "1"; editedCabalFile = "0kz3yzah7m4c2r9yaawhljcgb579masx3lx4mrr4lmqy39kmsvcb"; libraryHaskellDepends = [ base exceptions hset mmorph monad-control mtl tagged transformers transformers-base ]; testHaskellDepends = [ base hset transformers-base ]; homepage = "https://bitbucket.org/s9gf4ult/hreader"; description = "Generalization of MonadReader and ReaderT using hset"; license = stdenv.lib.licenses.bsd3; }) {}; "hreader-lens" = callPackage ({ mkDerivation, base, comonad, hreader, hset, lens, lens-action , profunctors }: mkDerivation { pname = "hreader-lens"; version = "0.1.3.0"; sha256 = "1l02fplf2gjns869rhlwzglg08gl8cpjciv9fh05rg74dhn0m3s0"; libraryHaskellDepends = [ base comonad hreader hset lens lens-action profunctors ]; homepage = "http://github.com/dredozubov/hreader-lens"; description = "Optics for hreader package"; license = stdenv.lib.licenses.mit; }) {}; "hruby" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal , process, QuickCheck, ruby, scientific, stm, text , unordered-containers, vector }: mkDerivation { pname = "hruby"; version = "0.3.6"; sha256 = "068mvb6bf583bldx07whc3cc0s3xbjlibi55r0ajjq9v4kxv98yx"; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ aeson attoparsec base bytestring scientific stm text unordered-containers vector ]; librarySystemDepends = [ ruby ]; testHaskellDepends = [ aeson attoparsec base QuickCheck text vector ]; description = "Embed a Ruby intepreter in your Haskell program !"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) ruby;}; "hs-GeoIP" = callPackage ({ mkDerivation, base, bytestring, deepseq, GeoIP }: mkDerivation { pname = "hs-GeoIP"; version = "0.3"; sha256 = "135bl4cjijq6mr485waz7aaxgkaji2fsdjhdy4v4756q6ahzcpwf"; libraryHaskellDepends = [ base bytestring deepseq ]; librarySystemDepends = [ GeoIP ]; homepage = "http://github.com/ozataman/hs-GeoIP"; description = "Haskell bindings to the MaxMind GeoIPCity database via the C library"; license = stdenv.lib.licenses.bsd3; }) {GeoIP = null;}; "hs-bibutils" = callPackage ({ mkDerivation, base, syb }: mkDerivation { pname = "hs-bibutils"; version = "6.7.0.0"; sha256 = "1qfyssl76lm4g09yxr3y10kmf8cnzls46g5h0ijk0wpk9wlhbln5"; libraryHaskellDepends = [ base syb ]; homepage = "https://github.com/wilx/hs-bibutils"; description = "Haskell bindings to bibutils, the bibliography conversion utilities"; license = "GPL"; }) {}; "hs-functors" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "hs-functors"; version = "0.1.4.0"; sha256 = "0crih1v1zg0w1m4xcsz1v00j4x2w82fdd17bkhiqa1d56kx3d1af"; libraryHaskellDepends = [ base transformers ]; description = "Functors from products of Haskell and its dual to Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "hs-php-session" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "hs-php-session"; version = "0.0.9.3"; sha256 = "1xwdikiqy2dxyzr6wx51wy51vifsvshblx7kkhfqd7izjf87ww8f"; libraryHaskellDepends = [ base bytestring ]; homepage = "https://github.com/elblake/hs-php-session"; description = "PHP session and values serialization"; license = stdenv.lib.licenses.bsd3; }) {}; "hsass" = callPackage ({ mkDerivation, base, bytestring, data-default-class, filepath , hlibsass, hspec, hspec-discover, monad-loops, temporary, text , transformers }: mkDerivation { pname = "hsass"; version = "0.8.0"; sha256 = "1bnjvj6dpmcbpkbi4g5m5hvr0w5rmd7y5zkiwbqc8n9y4l2dkd5g"; libraryHaskellDepends = [ base bytestring data-default-class filepath hlibsass monad-loops transformers ]; testHaskellDepends = [ base bytestring data-default-class hspec hspec-discover temporary text ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/jakubfijalkowski/hsass"; description = "Integrating Sass into Haskell applications"; license = stdenv.lib.licenses.mit; }) {}; "hschema" = callPackage ({ mkDerivation, base, comonad, contravariant, free, hashable , invariant, lens, mtl, natural-transformation, profunctors, text , unordered-containers, vector }: mkDerivation { pname = "hschema"; version = "0.0.1.1"; sha256 = "1s454yizymjnn7hcl5vxbqifx1g7k7sw4qrzgns5gjnhgiswy61j"; libraryHaskellDepends = [ base comonad contravariant free hashable invariant lens mtl natural-transformation profunctors text unordered-containers vector ]; homepage = "https://github.com/alonsodomin/haskell-schema#readme"; description = "Describe schemas for your Haskell data types"; license = stdenv.lib.licenses.lgpl3; }) {}; "hschema-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, comonad, contravariant , convertible, directory, free, hschema, hschema-prettyprinter , hschema-quickcheck, hspec, lens, mtl, natural-transformation , prettyprinter, prettyprinter-ansi-terminal, QuickCheck , quickcheck-instances, scientific, text, time , unordered-containers, vector }: mkDerivation { pname = "hschema-aeson"; version = "0.0.1.1"; sha256 = "0z85bsiynmrj46l3l24lcms5icj0a8bsvnvadbqqb8swq8j8npsc"; libraryHaskellDepends = [ aeson base comonad contravariant free hschema hschema-prettyprinter hschema-quickcheck lens mtl natural-transformation prettyprinter prettyprinter-ansi-terminal QuickCheck quickcheck-instances scientific text time unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring comonad contravariant convertible directory free hschema hschema-prettyprinter hschema-quickcheck hspec lens mtl natural-transformation prettyprinter prettyprinter-ansi-terminal QuickCheck quickcheck-instances scientific text time unordered-containers vector ]; homepage = "https://github.com/alonsodomin/haskell-schema#readme"; description = "Describe schemas for your Haskell data types"; license = stdenv.lib.licenses.lgpl3; }) {}; "hschema-prettyprinter" = callPackage ({ mkDerivation, base, contravariant, free, hschema, lens, mtl , natural-transformation, prettyprinter , prettyprinter-ansi-terminal, text, unordered-containers, vector }: mkDerivation { pname = "hschema-prettyprinter"; version = "0.0.1.1"; sha256 = "1vkzq32k9wg1bnam18llzr7r3aihlwsjyxigb87vhngpfghrzwpg"; libraryHaskellDepends = [ base contravariant free hschema lens mtl natural-transformation prettyprinter prettyprinter-ansi-terminal text unordered-containers vector ]; homepage = "https://github.com/alonsodomin/haskell-schema#readme"; description = "Describe schemas for your Haskell data types"; license = stdenv.lib.licenses.lgpl3; }) {}; "hschema-quickcheck" = callPackage ({ mkDerivation, base, free, hschema, lens, mtl , natural-transformation, QuickCheck, quickcheck-instances, text , unordered-containers, vector }: mkDerivation { pname = "hschema-quickcheck"; version = "0.0.1.1"; sha256 = "1rd9fnn6rybxhwny59rk767ckdi6i1b47v0xxhsxkbfwrnmfsjmr"; libraryHaskellDepends = [ base free hschema lens mtl natural-transformation QuickCheck quickcheck-instances text unordered-containers vector ]; homepage = "https://github.com/alonsodomin/haskell-schema#readme"; description = "Describe schemas for your Haskell data types"; license = stdenv.lib.licenses.lgpl3; }) {}; "hscolour" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "hscolour"; version = "1.24.4"; sha256 = "079jwph4bwllfp03yfr26s5zc6m6kw3nhb1cggrifh99haq34cr4"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base containers ]; homepage = "http://code.haskell.org/~malcolm/hscolour/"; description = "Colourise Haskell code"; license = "LGPL"; }) {}; "hsdev" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, async, attoparsec , base, bytestring, Cabal, containers, cpphs, data-default, deepseq , direct-sqlite, directory, exceptions, filepath, fsnotify, ghc , ghc-boot, ghc-paths, haskell-names, haskell-src-exts, hformat , hlint, hspec, HTTP, lens, lens-aeson, lifted-base, mmorph , monad-control, monad-loops, mtl, network, optparse-applicative , process, regex-pcre-builtin, scientific, simple-log , sqlite-simple, stm, syb, template-haskell, text, text-region , time, transformers, transformers-base, traverse-with-class , uniplate, unix, unordered-containers, vector }: mkDerivation { pname = "hsdev"; version = "0.3.2.3"; sha256 = "03v1lls7dv134675x10rgp4nla5a9dgczf4g78vrx488zf50rf1v"; configureFlags = [ "-f-docs" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty array async attoparsec base bytestring Cabal containers cpphs data-default deepseq direct-sqlite directory exceptions filepath fsnotify ghc ghc-boot ghc-paths haskell-names haskell-src-exts hformat hlint HTTP lens lifted-base mmorph monad-control monad-loops mtl network optparse-applicative process regex-pcre-builtin scientific simple-log sqlite-simple stm syb template-haskell text text-region time transformers transformers-base traverse-with-class uniplate unix unordered-containers vector ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring containers deepseq directory exceptions filepath monad-loops mtl network optparse-applicative process text transformers unordered-containers ]; testHaskellDepends = [ aeson async base containers data-default deepseq directory filepath hformat hspec lens lens-aeson mtl text ]; homepage = "https://github.com/mvoidex/hsdev"; description = "Haskell development library"; license = stdenv.lib.licenses.bsd3; }) {}; "hsdns" = callPackage ({ mkDerivation, adns, base, containers, network }: mkDerivation { pname = "hsdns"; version = "1.7.1"; sha256 = "0i50p31zxsrkx9hv3mqcl2042lf922b1fsswmd99d66ybkl01kag"; revision = "1"; editedCabalFile = "0w4hrmj7ph5dgarl82xpa0g77ncjdqk0wc9wp771pry98xxihzl8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers network ]; librarySystemDepends = [ adns ]; homepage = "http://github.com/peti/hsdns"; description = "Asynchronous DNS Resolver"; license = stdenv.lib.licenses.lgpl3; }) {inherit (pkgs) adns;}; "hsebaysdk" = callPackage ({ mkDerivation, aeson, base, bytestring, http-client, http-types , text, time, transformers, unordered-containers }: mkDerivation { pname = "hsebaysdk"; version = "0.4.0.0"; sha256 = "00c9vwlmx4i2a436ajznv1bwaqj5lgq05gpc928vn59v27gx0f07"; libraryHaskellDepends = [ aeson base bytestring http-client http-types text time transformers unordered-containers ]; homepage = "https://github.com/creichert/hsebaysdk"; description = "Haskell eBay SDK"; license = stdenv.lib.licenses.bsd3; }) {}; "hsemail" = callPackage ({ mkDerivation, base, doctest, hspec, mtl, old-time, parsec }: mkDerivation { pname = "hsemail"; version = "2"; sha256 = "1nd8pzsdan6zxddm96xswcm67g43zkbj1rm3m3wx3as4jj3qmw7m"; libraryHaskellDepends = [ base mtl old-time parsec ]; testHaskellDepends = [ base doctest hspec mtl old-time parsec ]; homepage = "https://github.com/peti/hsemail#readme"; description = "Parsec parsers for the RFC2822 Internet Message format"; license = stdenv.lib.licenses.bsd3; }) {}; "hset" = callPackage ({ mkDerivation, base, deepseq, HUnit, tagged, type-fun }: mkDerivation { pname = "hset"; version = "2.2.0"; sha256 = "0c7i1c2gdj1j3igfmyl3mhv2z875km7k6yjfh75a5b5f4q47lx5q"; libraryHaskellDepends = [ base deepseq tagged type-fun ]; testHaskellDepends = [ base HUnit tagged ]; homepage = "https://bitbucket.org/s9gf4ult/hset"; description = "Primitive list with elements of unique types"; license = stdenv.lib.licenses.bsd3; }) {}; "hsexif" = callPackage ({ mkDerivation, base, binary, bytestring, containers, hspec, HUnit , iconv, text, time }: mkDerivation { pname = "hsexif"; version = "0.6.1.6"; sha256 = "0pdm0v3xz308yzdhc646bbkwj156llf9g17c2y74x339xk6i8zhg"; revision = "1"; editedCabalFile = "1dgcgsmx0k5p3ibfv3n5k0c5p1is2m5zfsd2s6nc6d0pz34d4wl9"; libraryHaskellDepends = [ base binary bytestring containers iconv text time ]; testHaskellDepends = [ base binary bytestring containers hspec HUnit iconv text time ]; homepage = "https://github.com/emmanueltouzery/hsexif"; description = "EXIF handling library in pure Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "hsini" = callPackage ({ mkDerivation, base, bytestring, containers, mtl, parsec, tasty , tasty-hunit, tasty-quickcheck, tasty-th }: mkDerivation { pname = "hsini"; version = "0.5.1.2"; sha256 = "1r6qksnrmk18ndxs5zaga8b7kvmk34kp0kh5hwqmq797qrlax9pa"; revision = "1"; editedCabalFile = "0wkvajjgs64l4wlw8s6sn3pbwx3ni41p1260chp67a16innr1qp6"; libraryHaskellDepends = [ base bytestring containers mtl parsec ]; testHaskellDepends = [ base bytestring containers mtl parsec tasty tasty-hunit tasty-quickcheck tasty-th ]; description = "ini configuration files"; license = stdenv.lib.licenses.bsd3; }) {}; "hsinstall" = callPackage ({ mkDerivation, base, Cabal, directory, filepath, heredoc, process , safe-exceptions }: mkDerivation { pname = "hsinstall"; version = "2.2"; sha256 = "14c98wysvsq4k581s3f5zw44grm6f0wvbmgdda8sshhg7v2059r3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath ]; executableHaskellDepends = [ base Cabal directory filepath heredoc process safe-exceptions ]; homepage = "https://github.com/dino-/hsinstall#readme"; description = "Install Haskell software"; license = stdenv.lib.licenses.isc; }) {}; "hslogger" = callPackage ({ mkDerivation, base, containers, directory, mtl, network , old-locale, process, time, unix }: mkDerivation { pname = "hslogger"; version = "1.2.12"; sha256 = "0ykcsk7wqygvrg60r5kpl6xfinr706al8pfyk5wj67wjs24lqypr"; revision = "1"; editedCabalFile = "1rk2lrg3959nbgbyd1aacvwbv865lsrnczqdmj4ivkfn0c8nkidh"; libraryHaskellDepends = [ base containers directory mtl network old-locale process time unix ]; homepage = "http://software.complete.org/hslogger"; description = "Versatile logging framework"; license = stdenv.lib.licenses.bsd3; }) {}; "hslua" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions, fail , lua5_3, mtl, QuickCheck, quickcheck-instances, tasty, tasty-hunit , tasty-quickcheck, text }: mkDerivation { pname = "hslua"; version = "1.0.3.1"; sha256 = "1w11d5csjl5jdzjzcq8gkd7lzyfsgaxmby5gq97jaj6r32l3zy9m"; configureFlags = [ "-fsystem-lua" "-f-use-pkgconfig" ]; libraryHaskellDepends = [ base bytestring containers exceptions fail mtl text ]; librarySystemDepends = [ lua5_3 ]; testHaskellDepends = [ base bytestring containers exceptions fail mtl QuickCheck quickcheck-instances tasty tasty-hunit tasty-quickcheck text ]; homepage = "https://hslua.github.io/"; description = "Bindings to Lua, an embeddable scripting language"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) lua5_3;}; "hslua-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, hashable, hslua, hspec , HUnit, ieee754, QuickCheck, quickcheck-instances, scientific , text, unordered-containers, vector }: mkDerivation { pname = "hslua-aeson"; version = "1.0.0"; sha256 = "0wvcf0adv2b5fn7mvi8p6ydzsyzbn43qyk1kjvvi9achrgvc59zz"; revision = "1"; editedCabalFile = "1ysgh5s99zv0khkwqw1kcli2r2vi77r7wz3yc0y0i7qr35shzklh"; libraryHaskellDepends = [ aeson base hashable hslua scientific text unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring hashable hslua hspec HUnit ieee754 QuickCheck quickcheck-instances scientific text unordered-containers vector ]; homepage = "https://github.com/tarleb/hslua-aeson#readme"; description = "Allow aeson data types to be used with lua"; license = stdenv.lib.licenses.mit; }) {}; "hslua-module-text" = callPackage ({ mkDerivation, base, bytestring, hslua, tasty, tasty-hunit, text }: mkDerivation { pname = "hslua-module-text"; version = "0.2.1"; sha256 = "1ikdwvvxhbd5wmfr85dzs2ccamh9rbbpgy899z7s1vlv5q1dj0hk"; libraryHaskellDepends = [ base bytestring hslua text ]; testHaskellDepends = [ base hslua tasty tasty-hunit text ]; homepage = "https://github.com/hslua/hslua-module-text"; description = "Lua module for text"; license = stdenv.lib.licenses.mit; }) {}; "hsp" = callPackage ({ mkDerivation, base, mtl, text }: mkDerivation { pname = "hsp"; version = "0.10.0"; sha256 = "1ayfywgrlmzivsq6lirmgvl65x1shf8041lzw2yh245rkmd91lsf"; libraryHaskellDepends = [ base mtl text ]; homepage = "http://hub.darcs.net/nibro/hsp"; description = "Haskell Server Pages is a library for writing dynamic server-side web pages"; license = stdenv.lib.licenses.bsd3; }) {}; "hspec" = callPackage ({ mkDerivation, base, hspec-core, hspec-discover , hspec-expectations, QuickCheck }: mkDerivation { pname = "hspec"; version = "2.6.1"; sha256 = "1jkfqhdymr62rzqmlmc22mpla23p67rnls3v3zs30ggxbgs4dxlb"; libraryHaskellDepends = [ base hspec-core hspec-discover hspec-expectations QuickCheck ]; homepage = "http://hspec.github.io/"; description = "A Testing Framework for Haskell"; license = stdenv.lib.licenses.mit; }) {}; "hspec-attoparsec" = callPackage ({ mkDerivation, attoparsec, base, bytestring, hspec , hspec-expectations, text }: mkDerivation { pname = "hspec-attoparsec"; version = "0.1.0.2"; sha256 = "0r7v6x0k5r8jxl0rnsq8h3gqhbiimsic3kiphn6dxaw954zqnypa"; libraryHaskellDepends = [ attoparsec base bytestring hspec-expectations text ]; testHaskellDepends = [ attoparsec base bytestring hspec hspec-expectations text ]; homepage = "http://github.com/alpmestan/hspec-attoparsec"; description = "Utility functions for testing your attoparsec parsers with hspec"; license = stdenv.lib.licenses.bsd3; }) {}; "hspec-checkers" = callPackage ({ mkDerivation, base, checkers, hspec }: mkDerivation { pname = "hspec-checkers"; version = "0.1.0.2"; sha256 = "16by6gw5gg4sifb44w0cdabrfhh7398kvgivf83bixbwabf7knz7"; libraryHaskellDepends = [ base checkers hspec ]; testHaskellDepends = [ base checkers hspec ]; description = "Allows to use checkers properties from hspec"; license = stdenv.lib.licenses.bsd3; }) {}; "hspec-contrib" = callPackage ({ mkDerivation, base, hspec, hspec-core, HUnit, QuickCheck }: mkDerivation { pname = "hspec-contrib"; version = "0.5.1"; sha256 = "0hhzxaa3fxz5mk5qcsrnfr98a7bn3szx2ydgr0x9mbqmm1jg06rc"; revision = "1"; editedCabalFile = "0vjmyrsb878914b4khwdy3fcn9n217q8k5xnszlrp7dl1jnbqyi4"; libraryHaskellDepends = [ base hspec-core HUnit ]; testHaskellDepends = [ base hspec hspec-core HUnit QuickCheck ]; homepage = "http://hspec.github.io/"; description = "Contributed functionality for Hspec"; license = stdenv.lib.licenses.mit; }) {}; "hspec-core" = callPackage ({ mkDerivation, ansi-terminal, array, base, call-stack, clock , deepseq, directory, filepath, hspec-expectations, HUnit , QuickCheck, quickcheck-io, random, setenv, stm, tf-random , transformers }: mkDerivation { pname = "hspec-core"; version = "2.6.1"; sha256 = "0xg43kan7p6ahi5827qwcyiic6bq0bp8n0n8h3j4kh87qhdl4avv"; libraryHaskellDepends = [ ansi-terminal array base call-stack clock deepseq directory filepath hspec-expectations HUnit QuickCheck quickcheck-io random setenv stm tf-random transformers ]; doCheck = false; testTarget = "--test-option=--skip --test-option='Test.Hspec.Core.Runner.hspecResult runs specs in parallel'"; homepage = "http://hspec.github.io/"; description = "A Testing Framework for Haskell"; license = stdenv.lib.licenses.mit; }) {}; "hspec-discover" = callPackage ({ mkDerivation, base, directory, filepath, hspec-meta, QuickCheck }: mkDerivation { pname = "hspec-discover"; version = "2.6.1"; sha256 = "189gj8drfzdf3j3xm8gbj9hjc1ha95ajhi47s9r440yjhyarlmlx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath ]; executableHaskellDepends = [ base directory filepath ]; testHaskellDepends = [ base directory filepath hspec-meta QuickCheck ]; testToolDepends = [ hspec-meta ]; homepage = "http://hspec.github.io/"; description = "Automatically discover and run Hspec tests"; license = stdenv.lib.licenses.mit; }) {}; "hspec-expectations" = callPackage ({ mkDerivation, base, call-stack, HUnit, nanospec }: mkDerivation { pname = "hspec-expectations"; version = "0.8.2"; sha256 = "1vxl9zazbaapijr6zmcj72j9wf7ka1pirrjbwddwwddg3zm0g5l1"; libraryHaskellDepends = [ base call-stack HUnit ]; testHaskellDepends = [ base call-stack HUnit nanospec ]; homepage = "https://github.com/hspec/hspec-expectations#readme"; description = "Catchy combinators for HUnit"; license = stdenv.lib.licenses.mit; }) {}; "hspec-expectations-lifted" = callPackage ({ mkDerivation, base, hspec-expectations, transformers }: mkDerivation { pname = "hspec-expectations-lifted"; version = "0.10.0"; sha256 = "0a1qwz0n80lph8m9cq6cb06m8bsmqgg8ifx0acpylvrrkd8g3k92"; libraryHaskellDepends = [ base hspec-expectations transformers ]; description = "A version of hspec-expectations generalized to MonadIO"; license = stdenv.lib.licenses.mit; }) {}; "hspec-expectations-pretty-diff" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, Diff, hscolour, hspec , HUnit, nicify-lib, text }: mkDerivation { pname = "hspec-expectations-pretty-diff"; version = "0.7.2.4"; sha256 = "02hvnlhvlhg4yv6pbr1f0ig01qs83z85cmcl4w5wpqqb6cjdbgqv"; libraryHaskellDepends = [ ansi-terminal base Diff hscolour HUnit nicify-lib text ]; testHaskellDepends = [ aeson base hspec HUnit text ]; doCheck = false; homepage = "https://github.com/myfreeweb/hspec-expectations-pretty-diff#readme"; description = "Catchy combinators for HUnit"; license = stdenv.lib.licenses.mit; }) {}; "hspec-golden-aeson" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, directory , filepath, hspec, hspec-core, QuickCheck, quickcheck-arbitrary-adt , random, silently, transformers }: mkDerivation { pname = "hspec-golden-aeson"; version = "0.7.0.0"; sha256 = "18jc992dhln1v5sfg8yjfsm2i5c7c38ph3bxrjxgc9bl7fzcsk0i"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring directory filepath hspec QuickCheck quickcheck-arbitrary-adt random transformers ]; testHaskellDepends = [ aeson base directory hspec hspec-core QuickCheck quickcheck-arbitrary-adt silently transformers ]; homepage = "https://github.com/plow-technologies/hspec-golden-aeson#readme"; description = "Use tests to monitor changes in Aeson serialization"; license = stdenv.lib.licenses.bsd3; }) {}; "hspec-leancheck" = callPackage ({ mkDerivation, base, hspec, hspec-core, HUnit, leancheck }: mkDerivation { pname = "hspec-leancheck"; version = "0.0.3"; sha256 = "0lnqk4dkzqlzrq2hb72yv8xbbnps4bmjqz1qy9q47r8nrac8xpiq"; libraryHaskellDepends = [ base hspec hspec-core HUnit leancheck ]; testHaskellDepends = [ base hspec leancheck ]; homepage = "https://github.com/rudymatela/hspec-leancheck#readme"; description = "LeanCheck support for the Hspec test framework"; license = stdenv.lib.licenses.bsd3; }) {}; "hspec-megaparsec" = callPackage ({ mkDerivation, base, containers, hspec, hspec-expectations , megaparsec }: mkDerivation { pname = "hspec-megaparsec"; version = "2.0.0"; sha256 = "0c4vb0c2y8yar0jjhh24wkkp1g7pbg2wc8h8nw3avfznbil6zyd8"; revision = "1"; editedCabalFile = "15hpf1v1d4dwzdvk7xhgj37yd37pcyj6yzw750k1fcj6j0hk4rb7"; libraryHaskellDepends = [ base containers hspec-expectations megaparsec ]; testHaskellDepends = [ base hspec hspec-expectations megaparsec ]; homepage = "https://github.com/mrkkrp/hspec-megaparsec"; description = "Utility functions for testing Megaparsec parsers with Hspec"; license = stdenv.lib.licenses.bsd3; }) {}; "hspec-meta" = callPackage ({ mkDerivation, ansi-terminal, array, base, call-stack, clock , deepseq, directory, filepath, hspec-expectations, HUnit , QuickCheck, quickcheck-io, random, setenv, stm, time , transformers }: mkDerivation { pname = "hspec-meta"; version = "2.6.0"; sha256 = "1n1a4633wfivylglji8920f67mx7qz8j4q58n8p7dxk6yg4h3mz6"; revision = "1"; editedCabalFile = "1qh3j6mhlz2bvdk8qc5fa4nqh93q4vqnvxmqqisg4agacnvyp4b2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal array base call-stack clock deepseq directory filepath hspec-expectations HUnit QuickCheck quickcheck-io random setenv stm time transformers ]; executableHaskellDepends = [ ansi-terminal array base call-stack clock deepseq directory filepath hspec-expectations HUnit QuickCheck quickcheck-io random setenv stm time transformers ]; homepage = "http://hspec.github.io/"; description = "A version of Hspec which is used to test Hspec itself"; license = stdenv.lib.licenses.mit; }) {}; "hspec-need-env" = callPackage ({ mkDerivation, base, hspec, hspec-core, hspec-expectations , setenv, transformers }: mkDerivation { pname = "hspec-need-env"; version = "0.1.0.3"; sha256 = "164ng7ryb9dpw2v0wazi9s8xqwsx9yla83p0ln05m6zlirpp6jc6"; libraryHaskellDepends = [ base hspec-core hspec-expectations ]; testHaskellDepends = [ base hspec hspec-core setenv transformers ]; homepage = "https://github.com/debug-ito/hspec-need-env"; description = "Read environment variables for hspec tests"; license = stdenv.lib.licenses.bsd3; }) {}; "hspec-pg-transact" = callPackage ({ mkDerivation, base, bytestring, hspec, pg-transact , postgresql-simple, resource-pool, text, tmp-postgres }: mkDerivation { pname = "hspec-pg-transact"; version = "0.1.0.2"; sha256 = "030wy3ajlfd7pi6gwfn6xcsl2yi0gvznxl8m7kq001bkiabjmv55"; libraryHaskellDepends = [ base bytestring hspec pg-transact postgresql-simple resource-pool text tmp-postgres ]; homepage = "https://github.com/jfischoff/pg-transact-hspec#readme"; description = "Helpers for creating database tests with hspec and pg-transact"; license = stdenv.lib.licenses.bsd3; }) {}; "hspec-smallcheck" = callPackage ({ mkDerivation, base, base-orphans, call-stack, hspec, hspec-core , HUnit, QuickCheck, smallcheck }: mkDerivation { pname = "hspec-smallcheck"; version = "0.5.2"; sha256 = "06c1ym793zkdwi4bxk5f4l7m1n1bg5jmnm0p68q2pa9rlhk1lc4s"; libraryHaskellDepends = [ base call-stack hspec-core HUnit smallcheck ]; testHaskellDepends = [ base base-orphans call-stack hspec hspec-core HUnit QuickCheck smallcheck ]; homepage = "http://hspec.github.io/"; description = "SmallCheck support for the Hspec testing framework"; license = stdenv.lib.licenses.mit; }) {}; "hspec-wai" = callPackage ({ mkDerivation, base, base-compat, bytestring, case-insensitive , hspec, hspec-core, hspec-expectations, http-types, QuickCheck , text, transformers, wai, wai-extra }: mkDerivation { pname = "hspec-wai"; version = "0.9.2"; sha256 = "0gr8j8x8vvzygxyqc0likam63f3427x4p73g95a387aksr5l2ph5"; libraryHaskellDepends = [ base base-compat bytestring case-insensitive hspec-core hspec-expectations http-types QuickCheck text transformers wai wai-extra ]; testHaskellDepends = [ base base-compat bytestring case-insensitive hspec hspec-core hspec-expectations http-types QuickCheck text transformers wai wai-extra ]; homepage = "https://github.com/hspec/hspec-wai#readme"; description = "Experimental Hspec support for testing WAI applications"; license = stdenv.lib.licenses.mit; }) {}; "hspec-wai-json" = callPackage ({ mkDerivation, aeson, aeson-qq, base, bytestring , case-insensitive, hspec, hspec-wai, template-haskell }: mkDerivation { pname = "hspec-wai-json"; version = "0.9.2"; sha256 = "1p6adknahl357cjkfg32aha6v79mwwr55isgl4hj2rh45r429qw2"; libraryHaskellDepends = [ aeson aeson-qq base bytestring case-insensitive hspec-wai template-haskell ]; testHaskellDepends = [ base hspec hspec-wai ]; homepage = "https://github.com/hspec/hspec-wai#readme"; description = "Testing JSON APIs with hspec-wai"; license = stdenv.lib.licenses.mit; }) {}; "hstatsd" = callPackage ({ mkDerivation, base, bytestring, mtl, network, text }: mkDerivation { pname = "hstatsd"; version = "0.1"; sha256 = "092q52yyb1xdji1y72bdcgvp8by2w1z9j717sl1gmh2p89cpjrs4"; libraryHaskellDepends = [ base bytestring mtl network text ]; homepage = "https://github.com/mokus0/hstatsd"; description = "Quick and dirty statsd interface"; license = stdenv.lib.licenses.publicDomain; }) {}; "hsyslog" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hsyslog"; version = "5.0.2"; sha256 = "1kkypn0dd92aqv8dr112bhkr9k9r9mchnyyvy41kvhj2zg447v1y"; revision = "1"; editedCabalFile = "0k1j46nk3z64zw4bqmvw5lgy16ih200m66rv4b6ygjqv7nglqq0b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; homepage = "https://github.com/peti/hsyslog"; description = "FFI interface to syslog(3) from POSIX.1-2001"; license = stdenv.lib.licenses.bsd3; }) {}; "htaglib" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, hspec , hspec-discover, taglib, text, transformers }: mkDerivation { pname = "htaglib"; version = "1.2.0"; sha256 = "0ph04j1ysjzzrcyllgibzrzfv5g5mgpa6s0ksxww15aryipw65sa"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring text transformers ]; librarySystemDepends = [ taglib ]; testHaskellDepends = [ base directory filepath hspec ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/mrkkrp/htaglib"; description = "Bindings to TagLib, audio meta-data library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) taglib;}; "html" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "html"; version = "1.0.1.2"; sha256 = "0q9hmfii62kc82ijlg238fxrzxhsivn42x5wd6ffcr9xldg4jd8c"; libraryHaskellDepends = [ base ]; description = "HTML combinator library"; license = stdenv.lib.licenses.bsd3; }) {}; "html-conduit" = callPackage ({ mkDerivation, attoparsec, base, bytestring, conduit , conduit-extra, containers, deepseq, hspec, HUnit, resourcet, text , transformers, xml-conduit, xml-types }: mkDerivation { pname = "html-conduit"; version = "1.3.2"; sha256 = "0l5hc7bf57p5jiqh3wvnqapc27ibnlv00zm6szc0nqbvknzvvz85"; libraryHaskellDepends = [ attoparsec base bytestring conduit conduit-extra containers resourcet text transformers xml-conduit xml-types ]; testHaskellDepends = [ base bytestring containers deepseq hspec HUnit text xml-conduit ]; homepage = "https://github.com/snoyberg/xml"; description = "Parse HTML documents using xml-conduit datatypes"; license = stdenv.lib.licenses.mit; }) {}; "html-email-validate" = callPackage ({ mkDerivation, attoparsec, base, hspec, QuickCheck , regex-pcre-builtin, text }: mkDerivation { pname = "html-email-validate"; version = "0.2.0.0"; sha256 = "1bvdmaamxbldb8nndi5f330msj1d0mrj8lapvxqyr333bg3kwaix"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ attoparsec base hspec QuickCheck regex-pcre-builtin text ]; description = "Validating an email address against HTML standard"; license = stdenv.lib.licenses.bsd3; }) {}; "html-entities" = callPackage ({ mkDerivation, attoparsec, base, base-prelude, text , unordered-containers }: mkDerivation { pname = "html-entities"; version = "1.1.4.3"; sha256 = "0mjmmnh3mfi0ccl5wi5b65afi66wj5xdvva13qw22naa31ibbsnf"; libraryHaskellDepends = [ attoparsec base base-prelude text unordered-containers ]; homepage = "https://github.com/nikita-volkov/html-entities"; description = "A codec library for HTML-escaped text and HTML-entities"; license = stdenv.lib.licenses.mit; }) {}; "html-entity-map" = callPackage ({ mkDerivation, base, text, unordered-containers }: mkDerivation { pname = "html-entity-map"; version = "0.1.0.0"; sha256 = "0k1l1pbmrfmh44v9cc9ka01bx9xm1x4jabbl675fc5c57v1h0dlq"; revision = "3"; editedCabalFile = "0aj61kpf39rhn4d7nk3vwq933b826ywhwklw479y9nkczac5lpz8"; libraryHaskellDepends = [ base text unordered-containers ]; homepage = "https://github.com/mrkkrp/html-entity-map"; description = "Map from HTML5 entity names to the corresponding Unicode text"; license = stdenv.lib.licenses.bsd3; }) {}; "htoml" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, file-embed , old-locale, parsec, tasty, tasty-hspec, tasty-hunit, text, time , unordered-containers, vector }: mkDerivation { pname = "htoml"; version = "1.0.0.3"; sha256 = "0vw59kmwwqcr6ja9rx2q5l7s78n384cl7fdbq1azp03g6a5diy08"; libraryHaskellDepends = [ aeson base containers old-locale parsec text time unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers file-embed parsec tasty tasty-hspec tasty-hunit text time unordered-containers vector ]; homepage = "https://github.com/cies/htoml"; description = "Parser for TOML files"; license = stdenv.lib.licenses.bsd3; }) {}; "http-api-data" = callPackage ({ mkDerivation, attoparsec, attoparsec-iso8601, base, base-compat , bytestring, Cabal, cabal-doctest, containers, cookie, hashable , http-types, tagged, text, time, time-locale-compat , unordered-containers, uuid-types }: mkDerivation { pname = "http-api-data"; version = "0.4"; sha256 = "12ja2rrs6dvajw300agp4fms21859a7n193m7nicmwixy8wkyzl3"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ attoparsec attoparsec-iso8601 base base-compat bytestring containers cookie hashable http-types tagged text time time-locale-compat unordered-containers uuid-types ]; doCheck = false; homepage = "http://github.com/fizruk/http-api-data"; description = "Converting to/from HTTP API data like URL pieces, headers and query parameters"; license = stdenv.lib.licenses.bsd3; }) {}; "http-client" = callPackage ({ mkDerivation, array, async, base, blaze-builder, bytestring , case-insensitive, containers, cookie, deepseq, directory , exceptions, filepath, ghc-prim, hspec, http-types, memory , mime-types, monad-control, network, network-uri, random, stm , streaming-commons, text, time, transformers, zlib }: mkDerivation { pname = "http-client"; version = "0.5.14"; sha256 = "0irnvrxlsr9f7ybvzbpv24zbq3lhxjzh6bavjnl527020jbl0l4f"; revision = "1"; editedCabalFile = "0xw5ac4cvcd4hcwl7j12adi7sgffjryqhk0x992k3qs1cxyv5028"; libraryHaskellDepends = [ array base blaze-builder bytestring case-insensitive containers cookie deepseq exceptions filepath ghc-prim http-types memory mime-types network network-uri random stm streaming-commons text time transformers ]; testHaskellDepends = [ async base blaze-builder bytestring case-insensitive containers deepseq directory hspec http-types monad-control network network-uri streaming-commons text time transformers zlib ]; doCheck = false; homepage = "https://github.com/snoyberg/http-client"; description = "An HTTP client engine"; license = stdenv.lib.licenses.mit; }) {}; "http-client-tls" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, connection , containers, cryptonite, data-default-class, exceptions, gauge , hspec, http-client, http-types, memory, network, network-uri , text, tls, transformers }: mkDerivation { pname = "http-client-tls"; version = "0.3.5.3"; sha256 = "0qj3pcpgbsfsc4m52dz35khhl4hf1i0nmcpa445z82d9567vy6j7"; revision = "1"; editedCabalFile = "0llb5k8mz1h6zyv1nd433wwgyjsw7n8x0b1fwib312iiws43sz69"; libraryHaskellDepends = [ base bytestring case-insensitive connection containers cryptonite data-default-class exceptions http-client http-types memory network network-uri text tls transformers ]; testHaskellDepends = [ base connection hspec http-client http-types ]; benchmarkHaskellDepends = [ base gauge http-client ]; doCheck = false; homepage = "https://github.com/snoyberg/http-client"; description = "http-client backend using the connection package and tls library"; license = stdenv.lib.licenses.mit; }) {}; "http-common" = callPackage ({ mkDerivation, base, base64-bytestring, blaze-builder, bytestring , case-insensitive, directory, mtl, network, text, transformers , unordered-containers }: mkDerivation { pname = "http-common"; version = "0.8.2.0"; sha256 = "14s5a178sb2vm5k00rs21760mds5dz2gs10k9iyn22h01mxyf599"; libraryHaskellDepends = [ base base64-bytestring blaze-builder bytestring case-insensitive directory mtl network text transformers unordered-containers ]; homepage = "http://research.operationaldynamics.com/projects/http-streams/"; description = "Common types for HTTP clients and servers"; license = stdenv.lib.licenses.bsd3; }) {}; "http-conduit" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring , case-insensitive, conduit, conduit-extra, connection, cookie , data-default-class, hspec, http-client, http-client-tls , http-types, HUnit, mtl, network, resourcet, streaming-commons , temporary, text, time, transformers, unliftio, unliftio-core , utf8-string, wai, wai-conduit, warp, warp-tls }: mkDerivation { pname = "http-conduit"; version = "2.3.7.1"; sha256 = "1xnjbwvil1an5crffcwapdqyinbvvss25rcdra05isqixcs26h39"; libraryHaskellDepends = [ aeson attoparsec base bytestring conduit conduit-extra http-client http-client-tls http-types mtl resourcet transformers unliftio-core ]; testHaskellDepends = [ aeson base blaze-builder bytestring case-insensitive conduit conduit-extra connection cookie data-default-class hspec http-client http-types HUnit network resourcet streaming-commons temporary text time transformers unliftio utf8-string wai wai-conduit warp warp-tls ]; homepage = "http://www.yesodweb.com/book/http-conduit"; description = "HTTP client package with conduit interface and HTTPS support"; license = stdenv.lib.licenses.bsd3; }) {}; "http-date" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring, doctest , hspec, old-locale, time }: mkDerivation { pname = "http-date"; version = "0.0.8"; sha256 = "09slbzqayjnqqz9zybk7slgzvizgplikqgg4b2flzgks91466k0g"; libraryHaskellDepends = [ array attoparsec base bytestring time ]; testHaskellDepends = [ base bytestring doctest hspec old-locale time ]; description = "HTTP Date parser/formatter"; license = stdenv.lib.licenses.bsd3; }) {}; "http-directory" = callPackage ({ mkDerivation, base, bytestring, html-conduit, http-client , http-client-tls, http-date, http-types, text, time, xml-conduit }: mkDerivation { pname = "http-directory"; version = "0.1.2"; sha256 = "0p6m2xlgrs9sgn2nsn85z6gawa9509lxbsw44kdfxya3gcgyg2rp"; libraryHaskellDepends = [ base bytestring html-conduit http-client http-client-tls http-date http-types text time xml-conduit ]; homepage = "https://github.com/juhp/http-directory"; description = "http directory listing library"; license = stdenv.lib.licenses.mit; }) {}; "http-link-header" = callPackage ({ mkDerivation, attoparsec, base, bytestring , bytestring-conversion, errors, hspec, hspec-attoparsec , http-api-data, network-uri, QuickCheck, text }: mkDerivation { pname = "http-link-header"; version = "1.0.3.1"; sha256 = "0b9a3kax6zvn8aaflys63lanqan65hsv0dr8vwhbpbhyvxrxn9ns"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-conversion errors http-api-data network-uri text ]; testHaskellDepends = [ base hspec hspec-attoparsec QuickCheck text ]; doCheck = false; homepage = "https://github.com/myfreeweb/http-link-header"; description = "A parser and writer for the HTTP Link header as specified in RFC 5988 \"Web Linking\""; license = stdenv.lib.licenses.publicDomain; }) {}; "http-media" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers , QuickCheck, test-framework, test-framework-quickcheck2 , utf8-string }: mkDerivation { pname = "http-media"; version = "0.7.1.3"; sha256 = "0kqjzvh5y8r6x5rw2kgd816w2963c6cbyw2qjvaj2mv59zxzqkrr"; revision = "1"; editedCabalFile = "19py5pspx80gg679p9dzqr3iidflppxc1x4vkldamjkidyi406j8"; libraryHaskellDepends = [ base bytestring case-insensitive containers utf8-string ]; testHaskellDepends = [ base bytestring case-insensitive containers QuickCheck test-framework test-framework-quickcheck2 utf8-string ]; homepage = "https://github.com/zmthy/http-media"; description = "Processing HTTP Content-Type and Accept headers"; license = stdenv.lib.licenses.mit; }) {}; "http-reverse-proxy" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive , conduit, conduit-extra, containers, hspec, http-client , http-conduit, http-types, network, resourcet, streaming-commons , text, transformers, unliftio, wai, wai-logger, warp, word8 }: mkDerivation { pname = "http-reverse-proxy"; version = "0.6.0"; sha256 = "1a6i5njf85b2lhg8m83njagcf09wih5q2irnyb2890s724qr277v"; libraryHaskellDepends = [ base blaze-builder bytestring case-insensitive conduit conduit-extra containers http-client http-types network resourcet streaming-commons text transformers unliftio wai wai-logger word8 ]; testHaskellDepends = [ base blaze-builder bytestring conduit conduit-extra hspec http-conduit http-types network resourcet streaming-commons transformers unliftio wai warp ]; homepage = "https://github.com/fpco/http-reverse-proxy"; description = "Reverse proxy HTTP requests, either over raw sockets or with WAI"; license = stdenv.lib.licenses.bsd3; }) {}; "http-streams" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , blaze-builder, bytestring, Cabal, case-insensitive, directory , HsOpenSSL, http-common, io-streams, mtl, network, network-uri , openssl-streams, text, transformers, unordered-containers }: mkDerivation { pname = "http-streams"; version = "0.8.6.1"; sha256 = "18vxd35n7s3z4gjvad94bknc8z1w9d7ccgphnhsxlz5cackizmxq"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-builder bytestring case-insensitive directory HsOpenSSL http-common io-streams mtl network network-uri openssl-streams text transformers unordered-containers ]; doCheck = false; homepage = "https://github.com/afcowie/http-streams/"; description = "An HTTP client using io-streams"; license = stdenv.lib.licenses.bsd3; }) {}; "http-types" = callPackage ({ mkDerivation, array, base, bytestring, case-insensitive, doctest , hspec, QuickCheck, quickcheck-instances, text }: mkDerivation { pname = "http-types"; version = "0.12.3"; sha256 = "05j00b9nqmwh9zaq9y9x50k81v2pd3j7a71kd91zlnbl8xk4m2jf"; libraryHaskellDepends = [ array base bytestring case-insensitive text ]; testHaskellDepends = [ base bytestring doctest hspec QuickCheck quickcheck-instances text ]; homepage = "https://github.com/aristidb/http-types"; description = "Generic HTTP types for Haskell (for both client and server code)"; license = stdenv.lib.licenses.bsd3; }) {}; "http2" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base , base16-bytestring, bytestring, case-insensitive, containers , directory, doctest, filepath, Glob, hspec, network-byte-order , psqueues, stm, text, unordered-containers, vector, word8 }: mkDerivation { pname = "http2"; version = "1.6.5"; sha256 = "1vlmy8vnp6ml2n2pr11aa5fzigldsscgzmibrni64ykgfvpd3sqn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring case-insensitive containers network-byte-order psqueues stm ]; testHaskellDepends = [ aeson aeson-pretty array base base16-bytestring bytestring case-insensitive containers directory doctest filepath Glob hspec network-byte-order psqueues stm text unordered-containers vector word8 ]; homepage = "https://github.com/kazu-yamamoto/http2"; description = "HTTP/2 library including frames, priority queues and HPACK"; license = stdenv.lib.licenses.bsd3; }) {}; "httpd-shed" = callPackage ({ mkDerivation, base, network, network-uri }: mkDerivation { pname = "httpd-shed"; version = "0.4.0.3"; sha256 = "064jy1mqhnf1hvq6s04wlhmp916rd522x58djb9qixv13vc8gzxh"; revision = "2"; editedCabalFile = "12y9qf8s0aq4dc80wrvh14cjvvm4mcygrqq72w4z8w9n8mp8jg9p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base network network-uri ]; description = "A simple web-server with an interact style API"; license = stdenv.lib.licenses.bsd3; }) {}; "human-readable-duration" = callPackage ({ mkDerivation, base, doctest, Glob }: mkDerivation { pname = "human-readable-duration"; version = "0.2.1.3"; sha256 = "1zq85v9knc73ck9lqrn4k0w121ifpjg7j053qmhgam0605j89236"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest Glob ]; homepage = "https://gitlab.esy.fun/yogsototh/human-readable-duration#readme"; description = "Provide duration helper"; license = stdenv.lib.licenses.bsd3; }) {}; "hunit-dejafu" = callPackage ({ mkDerivation, base, dejafu, exceptions, HUnit }: mkDerivation { pname = "hunit-dejafu"; version = "1.2.1.0"; sha256 = "075xx6rz1bxyj00plkrfz04wfq1rim8nkn43xj0d7js86qhvqyrc"; libraryHaskellDepends = [ base dejafu exceptions HUnit ]; homepage = "https://github.com/barrucadu/dejafu"; description = "Deja Fu support for the HUnit test framework"; license = stdenv.lib.licenses.mit; }) {}; "hvect" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "hvect"; version = "0.4.0.0"; sha256 = "1dihbqfjwgd92khlrc8mwjxsjbwbassma3bxg8hqr7qqgwdfyl6b"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/agrafix/hvect"; description = "Simple strict heterogeneous lists"; license = stdenv.lib.licenses.mit; }) {}; "hvega" = callPackage ({ mkDerivation, aeson, base, text, vector }: mkDerivation { pname = "hvega"; version = "0.1.0.3"; sha256 = "0hh5izmw6ss4yznr665674p48lwxgzf3kspl86sy4sfrbab5jxqa"; libraryHaskellDepends = [ aeson base text vector ]; homepage = "https://github.com/DougBurke/hvega"; description = "Create Vega and Vega-Lite visualizations"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-balancedparens" = callPackage ({ mkDerivation, base, hw-bits, hw-excess, hw-prim , hw-rankselect-base, vector }: mkDerivation { pname = "hw-balancedparens"; version = "0.2.0.2"; sha256 = "0paphyp5icawflbybm40mn8r9ka7a6x128vwqagpiz6mb5zpa8hn"; libraryHaskellDepends = [ base hw-bits hw-excess hw-prim hw-rankselect-base vector ]; doCheck = false; homepage = "http://github.com/haskell-works/hw-balancedparens#readme"; description = "Balanced parentheses"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-bits" = callPackage ({ mkDerivation, base, bytestring, hw-int, hw-prim, hw-string-parse , safe, vector }: mkDerivation { pname = "hw-bits"; version = "0.7.0.6"; sha256 = "0c3bfr4x52fvvp3yin54xbfxz7nq936v2ac89vcim1gscyw51hvm"; libraryHaskellDepends = [ base bytestring hw-int hw-prim hw-string-parse safe vector ]; doCheck = false; homepage = "http://github.com/haskell-works/hw-bits#readme"; description = "Bit manipulation"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-conduit" = callPackage ({ mkDerivation, array, base, bytestring, conduit , conduit-combinators, hspec, time, transformers, unliftio-core , word8 }: mkDerivation { pname = "hw-conduit"; version = "0.2.0.5"; sha256 = "00fpinpafvrdkmk6gksqd9v6f3lzrqcg79yja0h55gw7qjz5lz84"; libraryHaskellDepends = [ array base bytestring conduit conduit-combinators time transformers unliftio-core word8 ]; testHaskellDepends = [ base bytestring conduit hspec ]; homepage = "http://github.com/haskell-works/hw-conduit#readme"; description = "Conduits for tokenizing streams"; license = stdenv.lib.licenses.mit; }) {}; "hw-conduit-merges" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra, hspec , mtl, QuickCheck }: mkDerivation { pname = "hw-conduit-merges"; version = "0.2.0.0"; sha256 = "1302b2dsvv8yazvq5vz9cs2fbqvdsh6zyprijb41g881riqa5klv"; revision = "1"; editedCabalFile = "1azji7zc0ygqjgd2shbqw7p8a2ll2qp3b1yq5i3665448brlwpvc"; libraryHaskellDepends = [ base conduit conduit-extra mtl ]; testHaskellDepends = [ base bytestring conduit conduit-extra hspec mtl QuickCheck ]; homepage = "https://github.com/haskell-works/hw-conduit-merges#readme"; description = "Additional merges and joins for Conduit"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-diagnostics" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hw-diagnostics"; version = "0.0.0.7"; sha256 = "1wfmrdpkvk2p045xchvwhnd1glq527ksgg0bs2qg5r0nyhsg55zi"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/haskell-works/hw-diagnostics#readme"; description = "Diagnostics library"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-eliasfano" = callPackage ({ mkDerivation, base, hspec, hw-bits, hw-int, hw-packed-vector , hw-prim, QuickCheck, safe, vector }: mkDerivation { pname = "hw-eliasfano"; version = "0.1.0.1"; sha256 = "1rj8435fyg882f69cw0p20j8q9j6jlyvf3gshgkbyi2fzv5hnw8l"; libraryHaskellDepends = [ base hw-bits hw-int hw-packed-vector hw-prim safe vector ]; testHaskellDepends = [ base hspec hw-bits hw-int hw-prim QuickCheck vector ]; homepage = "http://github.com/haskell-works/hw-eliasfano#readme"; description = "Elias-Fano"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-excess" = callPackage ({ mkDerivation, base, hw-bits, hw-prim, hw-rankselect-base, safe , vector }: mkDerivation { pname = "hw-excess"; version = "0.2.0.2"; sha256 = "1xm1nwab2zhlyd0n536pd5sny4miqr8p41pasl9mqvg89v6x0db7"; libraryHaskellDepends = [ base hw-bits hw-prim hw-rankselect-base safe vector ]; doCheck = false; homepage = "http://github.com/haskell-works/hw-excess#readme"; description = "Excess"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-fingertree-strict" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "hw-fingertree-strict"; version = "0.1.1.1"; sha256 = "0s0jz6lynxiaz2h8hr78j05vhswrl6vwhmvdra9a46c3yg7vf9qi"; libraryHaskellDepends = [ base deepseq ]; doCheck = false; homepage = "https://github.com/haskell-works/hw-fingertree-strict#readme"; description = "Generic strict finger-tree structure"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-hspec-hedgehog" = callPackage ({ mkDerivation, base, call-stack, hedgehog, hspec, HUnit }: mkDerivation { pname = "hw-hspec-hedgehog"; version = "0.1.0.4"; sha256 = "1vlrrskalip7a477px7imwy9yifvdx7c03zrgk90rlarivwkggaq"; revision = "2"; editedCabalFile = "1jh0p4i87c2bn926s0d7qx6ykssjj26fia0d24grlklkd14bnmpq"; libraryHaskellDepends = [ base call-stack hedgehog hspec HUnit ]; testHaskellDepends = [ base hedgehog hspec ]; homepage = "https://github.com/haskell-works/hw-hspec-hedgehog#readme"; description = "Interoperability between hspec and hedgehog"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-int" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hw-int"; version = "0.0.0.3"; sha256 = "0gsaimfx7gg39yfj2n6mlszri5x06f14b8f9cs12klrq2q8sadl3"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/haskell-works/hw-int#readme"; description = "Integers"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-ip" = callPackage ({ mkDerivation, appar, base, containers, generic-lens, hw-bits , iproute, text }: mkDerivation { pname = "hw-ip"; version = "2.0.1.0"; sha256 = "1r1ck890id7x9b1dpp23h656mvh24bacxdbvxhgkdjiryklrjsqr"; libraryHaskellDepends = [ appar base containers generic-lens hw-bits iproute text ]; doCheck = false; homepage = "https://github.com/haskell-works/hw-ip#readme"; description = "Library for manipulating IP addresses and CIDR blocks"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-json" = callPackage ({ mkDerivation, ansi-wl-pprint, array, attoparsec, base , bytestring, containers, criterion, directory, dlist , hw-balancedparens, hw-bits, hw-mquery, hw-parser, hw-prim , hw-rankselect, hw-rankselect-base, lens, mmap , optparse-applicative, text, vector, word8 }: mkDerivation { pname = "hw-json"; version = "0.9.0.1"; sha256 = "00prvi3jrb02g92vq1ghyxpdpqangj482x1k3l13s385804grgqw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint array attoparsec base bytestring containers dlist hw-balancedparens hw-bits hw-mquery hw-parser hw-prim hw-rankselect hw-rankselect-base mmap text vector word8 ]; executableHaskellDepends = [ base bytestring criterion dlist hw-balancedparens hw-bits hw-mquery hw-prim hw-rankselect hw-rankselect-base lens mmap optparse-applicative vector ]; benchmarkHaskellDepends = [ base bytestring criterion directory hw-balancedparens hw-bits hw-prim hw-rankselect hw-rankselect-base mmap vector ]; doCheck = false; homepage = "http://github.com/haskell-works/hw-json#readme"; description = "Memory efficient JSON parser"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-mquery" = callPackage ({ mkDerivation, ansi-wl-pprint, base, dlist, hedgehog, hspec , hspec-discover, hw-hspec-hedgehog, lens, QuickCheck, semigroups }: mkDerivation { pname = "hw-mquery"; version = "0.1.0.3"; sha256 = "0i020vl1f2nkk80rd1fmx9ilkrzyggp01ka3bz9n0365mcq5g3s5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint base dlist lens semigroups ]; executableHaskellDepends = [ ansi-wl-pprint base dlist lens semigroups ]; testHaskellDepends = [ ansi-wl-pprint base dlist hedgehog hspec hw-hspec-hedgehog lens QuickCheck semigroups ]; testToolDepends = [ hspec-discover ]; homepage = "http://github.com/haskell-works/hw-mquery#readme"; description = "Monadic query DSL"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-packed-vector" = callPackage ({ mkDerivation, base, bytestring, hspec, hw-bits, hw-int, hw-prim , hw-string-parse, QuickCheck, safe, vector }: mkDerivation { pname = "hw-packed-vector"; version = "0.0.0.1"; sha256 = "0ca9073b79ifh5rhif6ph6fqq5aad0pk1djbka46xk93rf00m65n"; libraryHaskellDepends = [ base bytestring hw-bits hw-int hw-prim hw-string-parse safe vector ]; testHaskellDepends = [ base bytestring hspec hw-bits hw-prim QuickCheck vector ]; homepage = "http://github.com/haskell-works/hw-packed-vector#readme"; description = "Packed Vector"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-parser" = callPackage ({ mkDerivation, attoparsec, base, bytestring, hw-prim, text }: mkDerivation { pname = "hw-parser"; version = "0.1.0.0"; sha256 = "14ck19m0fizv7zpqxnpgv7fah9x3fp0p5ax5a5zxr5s52b52mq2x"; libraryHaskellDepends = [ attoparsec base bytestring hw-prim text ]; homepage = "http://github.com/haskell-works/hw-parser#readme"; description = "Simple parser support"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-prim" = callPackage ({ mkDerivation, base, bytestring, mmap, semigroups, transformers , vector }: mkDerivation { pname = "hw-prim"; version = "0.6.2.23"; sha256 = "1kilyiq6gj44gz9hqy11ab1sm4j399rkz5k0a98fpzjd6b7ndrmy"; libraryHaskellDepends = [ base bytestring mmap semigroups transformers vector ]; doCheck = false; homepage = "http://github.com/haskell-works/hw-prim#readme"; description = "Primitive functions and data types"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-rankselect" = callPackage ({ mkDerivation, base, deepseq, directory, hw-balancedparens , hw-bits, hw-prim, hw-rankselect-base, lens, mmap, mtl , optparse-applicative, vector }: mkDerivation { pname = "hw-rankselect"; version = "0.12.0.4"; sha256 = "0l27pfsqvil9l4p7hk2bvgxsa35z88179w88wbwvmjf4vsmpiqkh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq hw-balancedparens hw-bits hw-prim hw-rankselect-base vector ]; executableHaskellDepends = [ base directory hw-bits hw-prim hw-rankselect-base lens mmap mtl optparse-applicative vector ]; doCheck = false; homepage = "http://github.com/haskell-works/hw-rankselect#readme"; description = "Rank-select"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-rankselect-base" = callPackage ({ mkDerivation, base, bits-extra, hw-bits, hw-int, hw-prim , hw-string-parse, safe, vector }: mkDerivation { pname = "hw-rankselect-base"; version = "0.3.2.1"; sha256 = "0q4kywln4bls2dvazhqh2acw4yqnabnx0mdkhldgg70q8amnq2nj"; libraryHaskellDepends = [ base bits-extra hw-bits hw-int hw-prim hw-string-parse safe vector ]; doCheck = false; homepage = "http://github.com/haskell-works/hw-rankselect-base#readme"; description = "Rank-select base"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-streams" = callPackage ({ mkDerivation, base, bytestring, criterion, ghc-prim, hw-bits , hw-prim, mmap, primitive, semigroups, transformers, vector }: mkDerivation { pname = "hw-streams"; version = "0.0.0.10"; sha256 = "08ghjvgyd13b1mby213j86p9b8fbk3j3jbj1n9czq4w9sbsbpxxw"; libraryHaskellDepends = [ base bytestring ghc-prim hw-bits hw-prim mmap primitive semigroups transformers vector ]; benchmarkHaskellDepends = [ base bytestring criterion ghc-prim hw-bits hw-prim mmap primitive semigroups transformers vector ]; doCheck = false; homepage = "http://github.com/haskell-works/hw-streams#readme"; description = "Primitive functions and data types"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-string-parse" = callPackage ({ mkDerivation, base, bytestring, hspec, QuickCheck, vector }: mkDerivation { pname = "hw-string-parse"; version = "0.0.0.4"; sha256 = "1dzjx6virpikbqnpzdjlliakm8kd6kxyn3y4jgr5bqhisgwfp8b4"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring hspec QuickCheck vector ]; homepage = "http://github.com/haskell-works/hw-string-parse#readme"; description = "String parser"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-succinct" = callPackage ({ mkDerivation, attoparsec, base, bytestring, conduit, containers , hw-balancedparens, hw-bits, hw-prim, hw-rankselect , hw-rankselect-base, mmap, mono-traversable, text, vector, word8 }: mkDerivation { pname = "hw-succinct"; version = "0.1.0.1"; sha256 = "1ns96y77r7pa7pv6p7v24m0w2xw7451skcl9y2z3r8zp3y65fb00"; libraryHaskellDepends = [ attoparsec base bytestring conduit containers hw-balancedparens hw-bits hw-prim hw-rankselect hw-rankselect-base mmap mono-traversable text vector word8 ]; homepage = "http://github.com/haskell-works/hw-succinct#readme"; description = "Succint datastructures"; license = stdenv.lib.licenses.mit; }) {}; "hweblib" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, HUnit , mtl, text, transformers }: mkDerivation { pname = "hweblib"; version = "0.6.3"; sha256 = "03dmx5irlsyb3b9zg2r6nz947sslizkn0nlk65ldb5n4m8my33hy"; libraryHaskellDepends = [ attoparsec base bytestring containers mtl text transformers ]; testHaskellDepends = [ attoparsec base bytestring containers HUnit mtl transformers ]; doCheck = false; homepage = "http://github.com/aycanirican/hweblib"; description = "Haskell Web Library"; license = stdenv.lib.licenses.bsd3; }) {}; "hxt" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , directory, filepath, hxt-charproperties, hxt-regex-xmlschema , hxt-unicode, mtl, network-uri, parsec }: mkDerivation { pname = "hxt"; version = "9.3.1.16"; sha256 = "1qq3ykgn355rx242xjcbqqksgvwr6k2fdj5phw4iv28qqxff6m8d"; configureFlags = [ "-fnetwork-uri" ]; libraryHaskellDepends = [ base binary bytestring containers deepseq directory filepath hxt-charproperties hxt-regex-xmlschema hxt-unicode mtl network-uri parsec ]; homepage = "https://github.com/UweSchmidt/hxt"; description = "A collection of tools for processing XML with Haskell"; license = stdenv.lib.licenses.mit; }) {}; "hxt-charproperties" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hxt-charproperties"; version = "9.2.0.1"; sha256 = "1mml8wglvagqq891rchgli6r8rnkwrqhgsxfl6kb5403pzb18rp4"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/UweSchmidt/hxt"; description = "Character properties and classes for XML and Unicode"; license = stdenv.lib.licenses.mit; }) {}; "hxt-css" = callPackage ({ mkDerivation, base, hxt, parsec, split }: mkDerivation { pname = "hxt-css"; version = "0.1.0.3"; sha256 = "1dv5xy0rhcs08zyfnmf752h026r2kfg9905d482xy8srblagqi02"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hxt parsec split ]; homepage = "https://github.com/redneb/hxt-css"; description = "CSS selectors for HXT"; license = stdenv.lib.licenses.bsd3; }) {}; "hxt-curl" = callPackage ({ mkDerivation, base, bytestring, curl, hxt, parsec }: mkDerivation { pname = "hxt-curl"; version = "9.1.1.1"; sha256 = "1sn5ngzz5qszdb3anbpqbjdijz29gmrwjrg9vsmrqsdqz65wrhfd"; libraryHaskellDepends = [ base bytestring curl hxt parsec ]; homepage = "https://github.com/UweSchmidt/hxt"; description = "LibCurl interface for HXT"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hxt-expat" = callPackage ({ mkDerivation, base, bytestring, hexpat, hxt }: mkDerivation { pname = "hxt-expat"; version = "9.1.1"; sha256 = "1mi2f2i31nqjqzwl82iypm1qngrpxp7lz506pjgqfbn840yc9n8h"; libraryHaskellDepends = [ base bytestring hexpat hxt ]; homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html"; description = "Expat parser for HXT"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hxt-http" = callPackage ({ mkDerivation, base, bytestring, HTTP, hxt, network, network-uri , parsec }: mkDerivation { pname = "hxt-http"; version = "9.1.5.2"; sha256 = "02yxvzczv89j518b94wh8m4dsmnymzxgv9158m7w6lqxk41rv8bg"; configureFlags = [ "-fnetwork-uri" ]; libraryHaskellDepends = [ base bytestring HTTP hxt network network-uri parsec ]; homepage = "https://github.com/UweSchmidt/hxt"; description = "Interface to native Haskell HTTP package HTTP"; license = stdenv.lib.licenses.mit; }) {}; "hxt-regex-xmlschema" = callPackage ({ mkDerivation, base, bytestring, HUnit, hxt-charproperties , parsec, text }: mkDerivation { pname = "hxt-regex-xmlschema"; version = "9.2.0.3"; sha256 = "1c4jr0439f5yc05h7iz53fa47g6l2wrvqp6gvwf01mlqajk3nx7l"; revision = "1"; editedCabalFile = "0vg9vnfjmq1ma6zwwv4yvfih6wbslksvsvy9b41i4f81l0hh7ia8"; libraryHaskellDepends = [ base bytestring hxt-charproperties parsec text ]; testHaskellDepends = [ base bytestring HUnit parsec text ]; homepage = "http://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema"; description = "A regular expression library for W3C XML Schema regular expressions"; license = stdenv.lib.licenses.mit; }) {}; "hxt-tagsoup" = callPackage ({ mkDerivation, base, hxt, hxt-charproperties, hxt-unicode , tagsoup }: mkDerivation { pname = "hxt-tagsoup"; version = "9.1.4"; sha256 = "10xj8jqxazfxzazc1ln9w2blp67rafbwdi87ba7arw5ccc6jjyyp"; libraryHaskellDepends = [ base hxt hxt-charproperties hxt-unicode tagsoup ]; homepage = "https://github.com/UweSchmidt/hxt"; description = "TagSoup parser for HXT"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "hxt-unicode" = callPackage ({ mkDerivation, base, hxt-charproperties }: mkDerivation { pname = "hxt-unicode"; version = "9.0.2.4"; sha256 = "0rj48cy8z4fl3zpg5bpa458kqr83adav6jnqv4i71dclpprj6n3v"; libraryHaskellDepends = [ base hxt-charproperties ]; homepage = "https://github.com/UweSchmidt/hxt"; description = "Unicode en-/decoding functions for utf8, iso-latin-* and other encodings"; license = stdenv.lib.licenses.mit; }) {}; "hybrid-vectors" = callPackage ({ mkDerivation, base, deepseq, primitive, semigroups, vector }: mkDerivation { pname = "hybrid-vectors"; version = "0.2.2"; sha256 = "1mw69xjdncj6kqa2mvag8xc79y4jijnh2qg6ahrhifb4vxqw7ij1"; libraryHaskellDepends = [ base deepseq primitive semigroups vector ]; homepage = "http://github.com/ekmett/hybrid-vectors"; description = "Hybrid vectors e.g. Mixed Boxed/Unboxed vectors"; license = stdenv.lib.licenses.bsd3; }) {}; "hyperloglog" = callPackage ({ mkDerivation, approximate, base, binary, bits, bytes, Cabal , cabal-doctest, cereal, cereal-vector, comonad, deepseq, directory , distributive, doctest, filepath, generic-deriving, hashable, lens , reflection, safecopy, semigroupoids, semigroups, simple-reflect , siphash, tagged, vector }: mkDerivation { pname = "hyperloglog"; version = "0.4.2"; sha256 = "0j0hbzpap3f92kvywsxjahxmqrdj51275jdv0h7f9lf9qby3rf7m"; revision = "1"; editedCabalFile = "1zh47rrwih6933hhq9vd0ly5s42w0bn196znkg9l8q6r6drl7xsf"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ approximate base binary bits bytes cereal cereal-vector comonad deepseq distributive hashable lens reflection safecopy semigroupoids semigroups siphash tagged vector ]; testHaskellDepends = [ base directory doctest filepath generic-deriving semigroups simple-reflect ]; homepage = "http://github.com/analytics/hyperloglog"; description = "An approximate streaming (constant space) unique object counter"; license = stdenv.lib.licenses.bsd3; }) {}; "hyphenation" = callPackage ({ mkDerivation, base, bytestring, Cabal, cabal-doctest, containers , doctest, unordered-containers, zlib }: mkDerivation { pname = "hyphenation"; version = "0.7.1"; sha256 = "1h5i07v2zlka29dj4zysc47p747j88x6z4zm3zwcr5i8yirm0p52"; revision = "5"; editedCabalFile = "00wsp69aqi5i906liqa4sfs0p2yclhr1ihz8y1700b3ymb70lzql"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base bytestring containers unordered-containers zlib ]; testHaskellDepends = [ base containers doctest unordered-containers ]; homepage = "http://github.com/ekmett/hyphenation"; description = "Configurable Knuth-Liang hyphenation"; license = stdenv.lib.licenses.bsd2; }) {}; "hyraxAbif" = callPackage ({ mkDerivation, base, binary, bytestring, directory, filepath , hscolour, pretty-show, protolude, text }: mkDerivation { pname = "hyraxAbif"; version = "0.2.3.15"; sha256 = "1wfmlqgk751ij30x0dkyc9fyc6j1a96l0s7fjj1sywdvawd8cfh1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring directory filepath protolude text ]; executableHaskellDepends = [ base bytestring hscolour pretty-show protolude text ]; doCheck = false; homepage = "https://github.com/hyraxbio/hyraxAbif/#readme"; description = "Modules for parsing, generating and manipulating AB1 files"; license = "(BSD-3-Clause OR Apache-2.0)"; }) {}; "iconv" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "iconv"; version = "0.4.1.3"; sha256 = "0m5m0ph5im443xcz60wm1zp98bnmf8l1b5gfllxwhjriwdl52hin"; libraryHaskellDepends = [ base bytestring ]; description = "String encoding conversion"; license = stdenv.lib.licenses.bsd3; }) {}; "identicon" = callPackage ({ mkDerivation, base, bytestring, hspec, JuicyPixels, QuickCheck }: mkDerivation { pname = "identicon"; version = "0.2.2"; sha256 = "0qzj2063sh7phbqyxqxf96avz1zcwd1ry06jdqxwkg55q3yb8y9n"; revision = "3"; editedCabalFile = "0vya6zm3nnbdv3wmj3dwqwwjgsagql8q17078knhjddv2lm8m49q"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring JuicyPixels ]; testHaskellDepends = [ base bytestring hspec JuicyPixels QuickCheck ]; homepage = "https://github.com/mrkkrp/identicon"; description = "Flexible generation of identicons"; license = stdenv.lib.licenses.bsd3; }) {}; "ieee754" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ieee754"; version = "0.8.0"; sha256 = "1lcs521g9lzy9d7337vg4w7q7s8500rfqy7rcifcz6pm6yfgyb8f"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/patperry/hs-ieee754"; description = "Utilities for dealing with IEEE floating point numbers"; license = stdenv.lib.licenses.bsd3; }) {}; "if" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "if"; version = "0.1.0.0"; sha256 = "078lg8b6n4bhlhh6ax4k4n8k8fk7hiwcnzyr4h9zbq6vczl77xi8"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/winterland1989/if"; description = "(?) and (?>) conditional operator"; license = stdenv.lib.licenses.bsd3; }) {}; "iff" = callPackage ({ mkDerivation, base, binary, bytestring }: mkDerivation { pname = "iff"; version = "0.0.6"; sha256 = "0dr8w7lqb1yv4zg8mkqjws215pm5h9zd3n2g6wnpwc41hj04b23b"; libraryHaskellDepends = [ base binary bytestring ]; homepage = "http://code.haskell.org/~thielema/iff/"; description = "Constructing and dissecting IFF files"; license = "GPL"; }) {}; "ihs" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "ihs"; version = "0.1.0.3"; sha256 = "1zfmxgb3l7mihzjyggzb30d9b57y2z80yk562z2x2padsqx95gqk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base process ]; doHaddock = false; homepage = "https://github.com/minad/ihs"; description = "Interpolated Haskell"; license = stdenv.lib.licenses.publicDomain; }) {}; "ilist" = callPackage ({ mkDerivation, base, hspec, transformers }: mkDerivation { pname = "ilist"; version = "0.3.1.0"; sha256 = "15zy584mjk85kr69acs1r7dfsr7g2mgy2bbfyrla5rbp23fy3678"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec transformers ]; homepage = "http://github.com/aelve/ilist"; description = "Optimised list functions for doing index-related things"; license = stdenv.lib.licenses.bsd3; }) {}; "imagesize-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , exceptions, hspec, resourcet }: mkDerivation { pname = "imagesize-conduit"; version = "1.1"; sha256 = "06dc0453l7n3g05pg118y4smlzkl6p56zazpi4dr41dkg12pii9i"; revision = "3"; editedCabalFile = "0p4zmizr01pg3d7gb0q88j1alvvlzbdvzyf1wbgajng68a4g0li9"; libraryHaskellDepends = [ base bytestring conduit conduit-extra exceptions ]; testHaskellDepends = [ base bytestring conduit conduit-extra hspec resourcet ]; homepage = "http://github.com/silkapp/imagesize-conduit"; description = "Determine the size of some common image formats"; license = stdenv.lib.licenses.bsd3; }) {}; "immortal" = callPackage ({ mkDerivation, base, stm, tasty, tasty-hunit, transformers , unliftio-core }: mkDerivation { pname = "immortal"; version = "0.3"; sha256 = "120znjn7jrmcnzgka8zbiih4g8imh732iivjdzzbpj1kgywrvj0i"; libraryHaskellDepends = [ base stm unliftio-core ]; testHaskellDepends = [ base stm tasty tasty-hunit transformers ]; homepage = "https://github.com/feuerbach/immortal"; description = "Spawn threads that never die (unless told to do so)"; license = stdenv.lib.licenses.mit; }) {}; "include-file" = callPackage ({ mkDerivation, base, bytestring, Cabal, random, template-haskell }: mkDerivation { pname = "include-file"; version = "0.1.0.4"; sha256 = "0vk6l5gpd4nv2bw47vlwnxb42vgfigx6672aw2xqbvf55d4967sv"; setupHaskellDepends = [ base bytestring Cabal random ]; libraryHaskellDepends = [ base bytestring random template-haskell ]; testHaskellDepends = [ base bytestring ]; description = "Inclusion of files in executables at compile-time"; license = stdenv.lib.licenses.bsd3; }) {}; "incremental-parser" = callPackage ({ mkDerivation, base, checkers, monoid-subclasses, QuickCheck , tasty, tasty-quickcheck }: mkDerivation { pname = "incremental-parser"; version = "0.3.2.2"; sha256 = "0mnqi0fnh5sl1fp74gcwvfm6mxhzrs1x7yl235yl0dhcyjp3vfx7"; libraryHaskellDepends = [ base monoid-subclasses ]; testHaskellDepends = [ base checkers monoid-subclasses QuickCheck tasty tasty-quickcheck ]; homepage = "https://github.com/blamario/incremental-parser"; description = "Generic parser library capable of providing partial results from partial input"; license = stdenv.lib.licenses.gpl3; }) {}; "indentation-core" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "indentation-core"; version = "0.0.0.2"; sha256 = "1l1zk5wz9x0m4ird1qk8shi1fkcm3sq2nwkjj6wz2sicp0xkx6h9"; libraryHaskellDepends = [ base mtl ]; homepage = "https://bitbucket.org/adamsmd/indentation"; description = "Indentation sensitive parsing combinators core library"; license = stdenv.lib.licenses.bsd3; }) {}; "indentation-parsec" = callPackage ({ mkDerivation, base, indentation-core, mtl, parsec, tasty , tasty-hunit }: mkDerivation { pname = "indentation-parsec"; version = "0.0.0.2"; sha256 = "1m7jr1s7h4vrx0lbl88gjrpd6zgzalmqzqsv6rn5s17ay5p88dqf"; libraryHaskellDepends = [ base indentation-core mtl parsec ]; testHaskellDepends = [ base parsec tasty tasty-hunit ]; homepage = "https://bitbucket.org/adamsmd/indentation"; description = "Indentation sensitive parsing combinators for Parsec"; license = stdenv.lib.licenses.bsd3; }) {}; "indents" = callPackage ({ mkDerivation, base, mtl, parsec }: mkDerivation { pname = "indents"; version = "0.5.0.0"; sha256 = "1ly3v41jacc6lrsvg4j3m5a6zs90gr8dyif5m6bf34hj1k5cgg0n"; libraryHaskellDepends = [ base mtl parsec ]; doCheck = false; homepage = "http://github.com/jaspervdj/indents"; description = "indentation sensitive parser-combinators for parsec"; license = stdenv.lib.licenses.bsd3; }) {}; "indexed-list-literals" = callPackage ({ mkDerivation, base, hspec, Only }: mkDerivation { pname = "indexed-list-literals"; version = "0.2.1.2"; sha256 = "043xl356q9n1nw2bw8a8msymy18d6f7nwcyrrpzak9qr75dsx5nq"; libraryHaskellDepends = [ base Only ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/davidm-d/indexed-list-literals"; description = "Type safe indexed list literals"; license = stdenv.lib.licenses.bsd3; }) {}; "infer-license" = callPackage ({ mkDerivation, base, directory, filepath, hspec, text , text-metrics }: mkDerivation { pname = "infer-license"; version = "0.2.0"; sha256 = "0wlfm6bf55kfvm74xar9lmjg5v1103rs9m3grw1rq5bmcmhzxrhj"; libraryHaskellDepends = [ base directory filepath text text-metrics ]; testHaskellDepends = [ base directory filepath hspec text text-metrics ]; description = "Infer software license from a given license file"; license = stdenv.lib.licenses.mit; }) {}; "inflections" = callPackage ({ mkDerivation, base, exceptions, megaparsec, text , unordered-containers }: mkDerivation { pname = "inflections"; version = "0.4.0.4"; sha256 = "0lspb0xpfj4q6wrzgss7pfjmr6xb5clj7y686vsairbkpcj3cfcl"; libraryHaskellDepends = [ base exceptions megaparsec text unordered-containers ]; doCheck = false; homepage = "https://github.com/stackbuilders/inflections-hs"; description = "Inflections library for Haskell"; license = stdenv.lib.licenses.mit; }) {}; "influxdb" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal , cabal-doctest, clock, containers, doctest, foldl, http-client , http-types, lens, network, optional-args, scientific, tagged , template-haskell, text, time, unordered-containers, vector }: mkDerivation { pname = "influxdb"; version = "1.6.1.3"; sha256 = "1l03bwmwxb42cha8v3fj616ks927mcklxrmqxrr1ms53m7bsa587"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson attoparsec base bytestring clock containers foldl http-client http-types lens network optional-args scientific tagged text time unordered-containers vector ]; testHaskellDepends = [ base doctest template-haskell ]; doCheck = false; homepage = "https://github.com/maoe/influxdb-haskell"; description = "Haskell client library for InfluxDB"; license = stdenv.lib.licenses.bsd3; }) {}; "ini" = callPackage ({ mkDerivation, attoparsec, base, text, unordered-containers }: mkDerivation { pname = "ini"; version = "0.3.6"; sha256 = "1n9wsl7nz910bc8jx9ps7pvpql4hlnryjkqbdpfq0phjb9sf7fzw"; revision = "1"; editedCabalFile = "0gfikdal67aws20i5r4wg4r0lgn844glykcn3nnmbmyvwsks049l"; libraryHaskellDepends = [ attoparsec base text unordered-containers ]; homepage = "http://github.com/chrisdone/ini"; description = "Quick and easy configuration files in the INI format"; license = stdenv.lib.licenses.bsd3; }) {}; "inline-c" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, containers , hashable, hspec, mtl, parsec, parsers, QuickCheck, raw-strings-qq , regex-posix, template-haskell, transformers, unordered-containers , vector }: mkDerivation { pname = "inline-c"; version = "0.7.0.1"; sha256 = "19scbviwiv1fbsdcjji3dscjg7w0xa8r97xwkqqrwm7zhvrg5wns"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint base bytestring containers hashable mtl parsec parsers template-haskell transformers unordered-containers vector ]; testHaskellDepends = [ ansi-wl-pprint base containers hashable hspec parsers QuickCheck raw-strings-qq regex-posix template-haskell transformers unordered-containers vector ]; doCheck = false; description = "Write Haskell source files including C code inline. No FFI required."; license = stdenv.lib.licenses.mit; }) {}; "inline-c-cpp" = callPackage ({ mkDerivation, base, hspec, inline-c, safe-exceptions , template-haskell }: mkDerivation { pname = "inline-c-cpp"; version = "0.3.0.1"; sha256 = "00q4f2rv6ny5cnfyfdwqvmngw2w40jfs5zb1x7zs574w4l31g701"; libraryHaskellDepends = [ base inline-c safe-exceptions template-haskell ]; testHaskellDepends = [ base hspec inline-c safe-exceptions ]; description = "Lets you embed C++ code into Haskell"; license = stdenv.lib.licenses.mit; }) {}; "inliterate" = callPackage ({ mkDerivation, base, blaze-html, cheapskate, containers , haskell-src-exts, lucid, lucid-extras, plotlyhs, text, time }: mkDerivation { pname = "inliterate"; version = "0.1.0"; sha256 = "17z3s5w49x8j57v6myz2r6i0knnm60ydg3y8d0v008xrwdjcr5id"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html cheapskate containers haskell-src-exts lucid lucid-extras plotlyhs text time ]; executableHaskellDepends = [ base text ]; testHaskellDepends = [ base text ]; homepage = "https://github.com/diffusionkinetics/open/inliterate"; description = "Interactive literate programming"; license = stdenv.lib.licenses.mit; }) {}; "insert-ordered-containers" = callPackage ({ mkDerivation, aeson, base, base-compat, hashable, lens , semigroupoids, semigroups, text, transformers , unordered-containers }: mkDerivation { pname = "insert-ordered-containers"; version = "0.2.1.0"; sha256 = "1612f455dw37da9g7bsd1s5kyi84mnr1ifnjw69892amyimi47fp"; revision = "9"; editedCabalFile = "02d4zqyb9dbahkpcbpgxylrc5xxc0zbw1awj5w0jyrql2g2b6a5f"; libraryHaskellDepends = [ aeson base base-compat hashable lens semigroupoids semigroups text transformers unordered-containers ]; doCheck = false; homepage = "https://github.com/phadej/insert-ordered-containers#readme"; description = "Associative containers retaining insertion order for traversals"; license = stdenv.lib.licenses.bsd3; }) {}; "inspection-testing" = callPackage ({ mkDerivation, base, containers, ghc, mtl, template-haskell , transformers }: mkDerivation { pname = "inspection-testing"; version = "0.4.1.2"; sha256 = "1rh744nswl7i6wk2gv9qx5rbz74ndd1j5ynmfzdhw3i4jjr99q4v"; libraryHaskellDepends = [ base containers ghc mtl template-haskell transformers ]; doCheck = false; homepage = "https://github.com/nomeata/inspection-testing"; description = "GHC plugin to do inspection testing"; license = stdenv.lib.licenses.mit; }) {}; "instance-control" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { pname = "instance-control"; version = "0.1.2.0"; sha256 = "0wvb3hia5n0nmfd5ih17qp6f7517s164c5mhrn29ai7vv20x6vbx"; libraryHaskellDepends = [ base mtl transformers ]; homepage = "https://github.com/lazac/instance-control"; description = "Controls how the compiler searches for instances using type families"; license = stdenv.lib.licenses.bsd3; }) {}; "integer-logarithms" = callPackage ({ mkDerivation, array, base, ghc-prim, integer-gmp }: mkDerivation { pname = "integer-logarithms"; version = "1.0.3"; sha256 = "05pc5hws66csvcvfswlwcr2fplwn1lbssvwifjxkbbwqhq0n5qjs"; libraryHaskellDepends = [ array base ghc-prim integer-gmp ]; doCheck = false; homepage = "https://github.com/Bodigrim/integer-logarithms"; description = "Integer logarithms"; license = stdenv.lib.licenses.mit; }) {}; "integration" = callPackage ({ mkDerivation, base, parallel }: mkDerivation { pname = "integration"; version = "0.2.1"; sha256 = "0bsqad6q4kc0wykswwqykcn6nd4wj6yd9dzpg075h2n1mmg3h9qc"; libraryHaskellDepends = [ base parallel ]; homepage = "https://github.com/ekmett/integration"; description = "Fast robust numeric integration via tanh-sinh quadrature"; license = stdenv.lib.licenses.bsd3; }) {}; "intern" = callPackage ({ mkDerivation, array, base, bytestring, hashable, text , unordered-containers }: mkDerivation { pname = "intern"; version = "0.9.2"; sha256 = "081fyiq00cvx4nyagr34kwnag9njv65wdps5j4ydin6sjq7b58wk"; revision = "1"; editedCabalFile = "1mav591qx20p9dx4rg4xwpavqw8rciva82n7q0icdgvc1ayy7sl5"; libraryHaskellDepends = [ array base bytestring hashable text unordered-containers ]; homepage = "http://github.com/ekmett/intern/"; description = "Efficient hash-consing for arbitrary data types"; license = stdenv.lib.licenses.bsd3; }) {}; "interpolate" = callPackage ({ mkDerivation, base, base-compat, bytestring, haskell-src-meta , hspec, QuickCheck, quickcheck-instances, template-haskell, text }: mkDerivation { pname = "interpolate"; version = "0.2.0"; sha256 = "1gkaj98yz363v38fv78sqby236mp8yqwqcilx7kr2b9z0w3204bf"; libraryHaskellDepends = [ base haskell-src-meta template-haskell ]; testHaskellDepends = [ base base-compat bytestring haskell-src-meta hspec QuickCheck quickcheck-instances template-haskell text ]; homepage = "https://github.com/sol/interpolate#readme"; description = "String interpolation done right"; license = stdenv.lib.licenses.mit; }) {}; "interpolatedstring-perl6" = callPackage ({ mkDerivation, base, bytestring, Cabal, haskell-src-meta, process , template-haskell, text }: mkDerivation { pname = "interpolatedstring-perl6"; version = "1.0.1"; sha256 = "0n3j6qvzp6as5ji93rn0sy873w5hdsplik51lkrah42cl95vmbay"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base bytestring haskell-src-meta template-haskell text ]; description = "QuasiQuoter for Perl6-style multi-line interpolated strings"; license = stdenv.lib.licenses.publicDomain; }) {}; "interpolation" = callPackage ({ mkDerivation, array, base, containers, QuickCheck, utility-ht }: mkDerivation { pname = "interpolation"; version = "0.1.1"; sha256 = "0rpzilzcld0xwcfz9pkhq9sx9qd8ysz9yy3znpdslk4ia8i507y7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base utility-ht ]; testHaskellDepends = [ array base containers QuickCheck utility-ht ]; homepage = "http://hub.darcs.net/thielema/interpolation/"; description = "piecewise linear and cubic Hermite interpolation"; license = stdenv.lib.licenses.bsd3; }) {}; "interpolator" = callPackage ({ mkDerivation, aeson, base, containers, either, hspec , mono-traversable, mtl, product-profunctors, profunctors , QuickCheck, template-haskell, text }: mkDerivation { pname = "interpolator"; version = "0.1.2"; sha256 = "1kzqlwgpbzrq0flr90f9q359j8qjxll5adl9w5r9gp1yj3j7hrrz"; libraryHaskellDepends = [ aeson base containers either mono-traversable mtl product-profunctors profunctors QuickCheck template-haskell text ]; testHaskellDepends = [ aeson base containers either hspec mono-traversable mtl product-profunctors profunctors QuickCheck template-haskell text ]; homepage = "https://github.com/tvision-insights/interpolator"; description = "Runtime interpolation of environment variables in records using profunctors"; license = stdenv.lib.licenses.mit; }) {}; "intervals" = callPackage ({ mkDerivation, array, base, Cabal, cabal-doctest, directory , distributive, doctest, filepath, ghc-prim, QuickCheck , template-haskell }: mkDerivation { pname = "intervals"; version = "0.8.1"; sha256 = "00vyxf3ba9d7aas3npfapr53w71fslgh69fczjb25axr66fvzqww"; revision = "4"; editedCabalFile = "1qx3q0v13l1zaln9zdk8chxpxhshbz5x0vqm0qda7d1kpv7h6a7r"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ array base distributive ghc-prim ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; homepage = "http://github.com/ekmett/intervals"; description = "Interval Arithmetic"; license = stdenv.lib.licenses.bsd3; }) {}; "intset-imperative" = callPackage ({ mkDerivation, base, deepseq, mtl, primitive, random , transformers, unordered-containers }: mkDerivation { pname = "intset-imperative"; version = "0.1.0.0"; sha256 = "0hlh154dlyb0m8alf2zpb4qvsnpnmccmb5jkyhj2fmhg6y3r2m5f"; libraryHaskellDepends = [ base deepseq primitive ]; testHaskellDepends = [ base mtl primitive random transformers unordered-containers ]; homepage = "https://github.com/hverr/haskell-intset-imperative#readme"; description = "An imperative integer set written in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "invariant" = callPackage ({ mkDerivation, array, base, bifunctors, comonad, containers , contravariant, ghc-prim, hspec, hspec-discover, profunctors , QuickCheck, StateVar, stm, tagged, template-haskell , th-abstraction, transformers, transformers-compat , unordered-containers }: mkDerivation { pname = "invariant"; version = "0.5.3"; sha256 = "03245nhcqxx6b0yw81fzqaqd7cgllmx8awzhvs2xv7ys73pmsgnp"; libraryHaskellDepends = [ array base bifunctors comonad containers contravariant ghc-prim profunctors StateVar stm tagged template-haskell th-abstraction transformers transformers-compat unordered-containers ]; testHaskellDepends = [ base hspec QuickCheck template-haskell ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/nfrisby/invariant-functors"; description = "Haskell98 invariant functors"; license = stdenv.lib.licenses.bsd2; }) {}; "invertible" = callPackage ({ mkDerivation, base, haskell-src-meta, invariant, lens , partial-isomorphisms, QuickCheck, semigroupoids, template-haskell , transformers }: mkDerivation { pname = "invertible"; version = "0.2.0.5"; sha256 = "1fwdbg0pimi9hfyp20fsvyxpicjd7jxg4vsh5kykkxviyfhxl2ha"; libraryHaskellDepends = [ base haskell-src-meta invariant lens partial-isomorphisms semigroupoids template-haskell transformers ]; testHaskellDepends = [ base QuickCheck transformers ]; doHaddock = false; description = "bidirectional arrows, bijective functions, and invariant functors"; license = stdenv.lib.licenses.bsd3; }) {}; "io-choice" = callPackage ({ mkDerivation, base, hspec, lifted-base, monad-control , template-haskell, transformers, transformers-base }: mkDerivation { pname = "io-choice"; version = "0.0.7"; sha256 = "16v6b9r5k2y5vm2s8k3j7xc5wh77nqd8j636mc6wxcxwn3260jir"; libraryHaskellDepends = [ base lifted-base monad-control template-haskell transformers transformers-base ]; testHaskellDepends = [ base hspec lifted-base monad-control transformers ]; description = "Choice for IO and lifted IO"; license = stdenv.lib.licenses.bsd3; }) {}; "io-machine" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "io-machine"; version = "0.2.0.0"; sha256 = "1jqw6g0nm1mx9c6qnbrwr5mpgaiyfjzqwj0r6mzhsvxvzkawip05"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base ]; homepage = "https://github.com/YoshikuniJujo/io-machine#readme"; description = "Easy I/O model to learn IO monad"; license = stdenv.lib.licenses.bsd3; }) {}; "io-manager" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "io-manager"; version = "0.1.0.2"; sha256 = "0f21h36z2ls0d6g31pcf4kcyfninaxws8w159zy33bwa19saf2mz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base containers ]; description = "Skeleton library around the IO monad"; license = stdenv.lib.licenses.bsd3; }) {}; "io-memoize" = callPackage ({ mkDerivation, async, base }: mkDerivation { pname = "io-memoize"; version = "1.1.1.0"; sha256 = "0ga85wdvz67jjx8qh6f687kfikcrfmp7winn13v6na7vlaqs2ly7"; libraryHaskellDepends = [ async base ]; homepage = "https://github.com/DanBurton/io-memoize"; description = "Memoize IO actions"; license = stdenv.lib.licenses.bsd3; }) {}; "io-region" = callPackage ({ mkDerivation, base, hspec, stm, transformers }: mkDerivation { pname = "io-region"; version = "0.1.1"; sha256 = "1w8m21zkhbhqr9lsdzwxfpy0jhb2ciybn3bvhyp3zlxkq9k3yc7f"; libraryHaskellDepends = [ base stm ]; testHaskellDepends = [ base hspec transformers ]; homepage = "https://github.com/Yuras/io-region/wiki"; description = "Exception safe resource management with dynamic regions"; license = stdenv.lib.licenses.bsd3; }) {}; "io-storage" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "io-storage"; version = "0.3"; sha256 = "1ga9bd7iri6vlsxnjx765yy3bxc4lbz644wyw88yzvpjgz6ga3cs"; libraryHaskellDepends = [ base containers ]; homepage = "http://github.com/willdonnelly/io-storage"; description = "A key-value store in the IO monad"; license = stdenv.lib.licenses.bsd3; }) {}; "io-streams" = callPackage ({ mkDerivation, attoparsec, base, bytestring, bytestring-builder , deepseq, directory, filepath, HUnit, mtl, network, primitive , process, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, text, time, transformers, vector , zlib, zlib-bindings }: mkDerivation { pname = "io-streams"; version = "1.5.1.0"; sha256 = "1c7byr943x41nxpc3bnz152fvfbmakafq2958wyf9qiyp2pz18la"; configureFlags = [ "-fNoInteractiveTests" ]; libraryHaskellDepends = [ attoparsec base bytestring bytestring-builder network primitive process text time transformers vector zlib-bindings ]; testHaskellDepends = [ attoparsec base bytestring bytestring-builder deepseq directory filepath HUnit mtl network primitive process QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text time transformers vector zlib zlib-bindings ]; description = "Simple, composable, and easy-to-use stream I/O"; license = stdenv.lib.licenses.bsd3; }) {}; "io-streams-haproxy" = callPackage ({ mkDerivation, attoparsec, base, bytestring, HUnit, io-streams , network, test-framework, test-framework-hunit, transformers }: mkDerivation { pname = "io-streams-haproxy"; version = "1.0.1.0"; sha256 = "1dcn5hd4fiwyq7m01r6fi93vfvygca5s6mz87c78m0zyj29clkmp"; libraryHaskellDepends = [ attoparsec base bytestring io-streams network transformers ]; testHaskellDepends = [ attoparsec base bytestring HUnit io-streams network test-framework test-framework-hunit transformers ]; homepage = "http://snapframework.com/"; description = "HAProxy protocol 1.5 support for io-streams"; license = stdenv.lib.licenses.bsd3; }) {}; "ip" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, deepseq , hashable, primitive, text, vector }: mkDerivation { pname = "ip"; version = "1.4.2.1"; sha256 = "0661bygbgd2j897hbzs2pgqdk12px2d904r13lfw7bcrp892xja1"; libraryHaskellDepends = [ aeson attoparsec base bytestring deepseq hashable primitive text vector ]; doCheck = false; homepage = "https://github.com/andrewthad/haskell-ip#readme"; description = "Library for IP and MAC addresses"; license = stdenv.lib.licenses.bsd3; }) {}; "ip6addr" = callPackage ({ mkDerivation, base, cmdargs, IPv6Addr, text }: mkDerivation { pname = "ip6addr"; version = "1.0.0"; sha256 = "1wc03z05fiylg6fmi0whj8scnm1n81bzmns02zkv1pvysx9bw1g8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cmdargs IPv6Addr text ]; doHaddock = false; homepage = "https://github.com/MichelBoucey/ip6addr"; description = "Commandline tool to generate IPv6 address text representations"; license = stdenv.lib.licenses.bsd3; }) {}; "iproute" = callPackage ({ mkDerivation, appar, base, byteorder, containers, doctest, hspec , network, QuickCheck, safe }: mkDerivation { pname = "iproute"; version = "1.7.7"; sha256 = "0gab5930nvzrpvisx3x43ydnp2rd4fbmy9cq1zpgqy1adx5gx8z6"; libraryHaskellDepends = [ appar base byteorder containers network ]; testHaskellDepends = [ appar base byteorder containers doctest hspec network QuickCheck safe ]; doCheck = false; homepage = "http://www.mew.org/~kazu/proj/iproute/"; description = "IP Routing Table"; license = stdenv.lib.licenses.bsd3; }) {}; "ipython-kernel" = callPackage ({ mkDerivation, aeson, base, bytestring, cereal, containers , cryptonite, directory, filepath, memory, mtl, process, temporary , text, transformers, unordered-containers, uuid, zeromq4-haskell }: mkDerivation { pname = "ipython-kernel"; version = "0.9.1.0"; sha256 = "0944riw00i3m8n3cab0g9c14b24xryf9w8ddlddnmxgys4sn8qak"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring cereal containers cryptonite directory filepath memory mtl process temporary text transformers unordered-containers uuid zeromq4-haskell ]; homepage = "http://github.com/gibiansky/IHaskell"; description = "A library for creating kernels for IPython frontends"; license = stdenv.lib.licenses.mit; }) {}; "irc" = callPackage ({ mkDerivation, attoparsec, base, bytestring, HUnit, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "irc"; version = "0.6.1.0"; sha256 = "1q9p2qwfy9rsfyaja4x3gjr8ql2ka2ja5qv56b062bdkvzafl5iq"; libraryHaskellDepends = [ attoparsec base bytestring ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A small library for parsing IRC messages"; license = stdenv.lib.licenses.bsd3; }) {}; "irc-client" = callPackage ({ mkDerivation, base, bytestring, conduit, connection, containers , contravariant, exceptions, irc-conduit, irc-ctcp, mtl , network-conduit-tls, old-locale, profunctors, stm, stm-chans , text, time, tls, transformers, x509, x509-store, x509-validation }: mkDerivation { pname = "irc-client"; version = "1.1.0.5"; sha256 = "13qc5acpkgd80nazlpac3q2viqp76fhq6qjk7fp5dp1w6bhj9qi7"; libraryHaskellDepends = [ base bytestring conduit connection containers contravariant exceptions irc-conduit irc-ctcp mtl network-conduit-tls old-locale profunctors stm stm-chans text time tls transformers x509 x509-store x509-validation ]; homepage = "https://github.com/barrucadu/irc-client"; description = "An IRC client library"; license = stdenv.lib.licenses.mit; }) {}; "irc-conduit" = callPackage ({ mkDerivation, async, base, bytestring, conduit, conduit-extra , connection, irc, irc-ctcp, network-conduit-tls, profunctors, text , time, tls, transformers, x509-validation }: mkDerivation { pname = "irc-conduit"; version = "0.3.0.1"; sha256 = "0lividbrrc2yydqp55xqji8q6wigb49skrzw9vki6iivxcszka5h"; libraryHaskellDepends = [ async base bytestring conduit conduit-extra connection irc irc-ctcp network-conduit-tls profunctors text time tls transformers x509-validation ]; homepage = "https://github.com/barrucadu/irc-conduit"; description = "Streaming IRC message library using conduits"; license = stdenv.lib.licenses.mit; }) {}; "irc-ctcp" = callPackage ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "irc-ctcp"; version = "0.1.3.0"; sha256 = "16mp9dpp57id760zc932dszd5r1ncskwwxrp0djka5r1alddjz6n"; libraryHaskellDepends = [ base bytestring text ]; homepage = "https://github.com/barrucadu/irc-ctcp"; description = "A CTCP encoding and decoding library for IRC clients"; license = stdenv.lib.licenses.mit; }) {}; "islink" = callPackage ({ mkDerivation, base, unordered-containers }: mkDerivation { pname = "islink"; version = "0.1.0.0"; sha256 = "1mxfs8k0znc7v2iynjnhr4k5c9as4ip37ybvxnvjfqy4dld9rgyg"; libraryHaskellDepends = [ base unordered-containers ]; homepage = "https://github.com/redneb/islink"; description = "Check if an HTML element is a link"; license = stdenv.lib.licenses.bsd3; }) {}; "iso3166-country-codes" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "iso3166-country-codes"; version = "0.20140203.8"; sha256 = "0dhaddxawpk74dpyz1xm3i9rh8ksiqd36p25isdfzjhvsqff1mml"; revision = "1"; editedCabalFile = "0n01pmvkqi0w9l203i1v7kb6bb867plv4h5hmzlkpnhrf5abf0zf"; libraryHaskellDepends = [ base ]; description = "A datatype for ISO 3166 country codes"; license = "LGPL"; }) {}; "iso639" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "iso639"; version = "0.1.0.3"; sha256 = "1s15vb00nqxnmm59axapipib1snh6q5qhfdw7pgb9vdsz8i86jqj"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/HugoDaniel/iso639"; description = "ISO-639-1 language codes"; license = stdenv.lib.licenses.bsd3; }) {}; "iso8601-time" = callPackage ({ mkDerivation, base, hspec, HUnit, time }: mkDerivation { pname = "iso8601-time"; version = "0.1.5"; sha256 = "1j7h1xix7vpb88dnksis14rnvw0p528m3d54fg3h51765d5l9kgj"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base hspec HUnit time ]; homepage = "https://github.com/nh2/iso8601-time"; description = "Convert to/from the ISO 8601 time format"; license = stdenv.lib.licenses.mit; }) {}; "iterable" = callPackage ({ mkDerivation, base, mtl, tagged, template-haskell, vector }: mkDerivation { pname = "iterable"; version = "3.0"; sha256 = "194718jpjwkv3ynlpgjlpvf0iqnj7dkd3zmci363gsa425i3vlbc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base mtl tagged template-haskell vector ]; homepage = "https://github.com/BioHaskell/iterable"; description = "API for hierarchical multilevel collections"; license = stdenv.lib.licenses.bsd3; }) {}; "ix-shapable" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "ix-shapable"; version = "0.1.0"; sha256 = "08ljlzywnw0h8ijwb6yh4r8l6z7bbknwxv9cjq7lkfx7m2vgy1sh"; libraryHaskellDepends = [ array base ]; description = "Reshape multi-dimensional arrays"; license = stdenv.lib.licenses.bsd3; }) {}; "ixset-typed" = callPackage ({ mkDerivation, base, containers, deepseq, HUnit, QuickCheck , safecopy, syb, tasty, tasty-hunit, tasty-quickcheck , template-haskell }: mkDerivation { pname = "ixset-typed"; version = "0.4.0.1"; sha256 = "135cfc8d39qv02sga03gsym1yfajf0l5ci1s6q9n1xpb9ignblx8"; libraryHaskellDepends = [ base containers deepseq safecopy syb template-haskell ]; testHaskellDepends = [ base containers HUnit QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Efficient relational queries on Haskell sets"; license = stdenv.lib.licenses.bsd3; }) {}; "jack" = callPackage ({ mkDerivation, array, base, bytestring, enumset, event-list , explicit-exception, libjack2, midi, non-negative, semigroups , transformers }: mkDerivation { pname = "jack"; version = "0.7.1.4"; sha256 = "018lsa5mgl7vb0hrd4jswa40d6w7alfq082brax8p832zf0v5bj2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring enumset event-list explicit-exception midi non-negative semigroups transformers ]; libraryPkgconfigDepends = [ libjack2 ]; homepage = "http://www.haskell.org/haskellwiki/JACK"; description = "Bindings for the JACK Audio Connection Kit"; license = "GPL"; }) {inherit (pkgs) libjack2;}; "jailbreak-cabal" = callPackage ({ mkDerivation, base, Cabal }: mkDerivation { pname = "jailbreak-cabal"; version = "1.3.4"; sha256 = "0xvjdn61a8gxqj4jkdql9dyb3jk6lbx9i1w7hc27f2rqrwmfgq68"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal ]; doHaddock = false; homepage = "https://github.com/peti/jailbreak-cabal#readme"; description = "Strip version restrictions from Cabal files"; license = stdenv.lib.licenses.bsd3; }) {}; "jose" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , bytestring, concise, containers, cryptonite, hspec, lens, memory , monad-time, mtl, network-uri, QuickCheck, quickcheck-instances , safe, semigroups, tasty, tasty-hspec, tasty-quickcheck , template-haskell, text, time, unix, unordered-containers, vector , x509 }: mkDerivation { pname = "jose"; version = "0.8.0.0"; sha256 = "027698xq5l8in420x3sc5zqwp16i1jzjcy8rlh546j8acxcvrqc4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring bytestring concise containers cryptonite lens memory monad-time mtl network-uri QuickCheck quickcheck-instances safe semigroups template-haskell text time unordered-containers vector x509 ]; executableHaskellDepends = [ aeson base bytestring lens mtl semigroups text unix ]; testHaskellDepends = [ aeson attoparsec base base64-bytestring bytestring concise containers cryptonite hspec lens memory monad-time mtl network-uri QuickCheck quickcheck-instances safe semigroups tasty tasty-hspec tasty-quickcheck template-haskell text time unordered-containers vector x509 ]; homepage = "https://github.com/frasertweedale/hs-jose"; description = "Javascript Object Signing and Encryption and JSON Web Token library"; license = stdenv.lib.licenses.asl20; }) {}; "jose-jwt" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal , containers, criterion, cryptonite, doctest, either, hspec, HUnit , memory, mtl, QuickCheck, text, time, transformers , transformers-compat, unordered-containers, vector }: mkDerivation { pname = "jose-jwt"; version = "0.8.0"; sha256 = "1hmnkmbhmw78k35g3h3b016p0b4rrax9s8izp5xfrsqqxkl9ic2g"; libraryHaskellDepends = [ aeson attoparsec base bytestring cereal containers cryptonite either memory mtl text time transformers transformers-compat unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring cryptonite doctest either hspec HUnit memory mtl QuickCheck text unordered-containers vector ]; benchmarkHaskellDepends = [ base bytestring criterion cryptonite ]; homepage = "http://github.com/tekul/jose-jwt"; description = "JSON Object Signing and Encryption Library"; license = stdenv.lib.licenses.bsd3; }) {}; "js-dgtable" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "js-dgtable"; version = "0.5.2"; sha256 = "1b10kx703kbkb5q1ggdpqcrxqjb33kh24khk21rb30w0xrdxd3g2"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; homepage = "https://github.com/ndmitchell/js-dgtable#readme"; description = "Obtain minified jquery.dgtable code"; license = stdenv.lib.licenses.mit; }) {}; "js-flot" = callPackage ({ mkDerivation, base, HTTP }: mkDerivation { pname = "js-flot"; version = "0.8.3"; sha256 = "0yjyzqh3qzhy5h3nql1fckw0gcfb0f4wj9pm85nafpfqp2kg58hv"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HTTP ]; homepage = "https://github.com/ndmitchell/js-flot#readme"; description = "Obtain minified flot code"; license = stdenv.lib.licenses.mit; }) {}; "js-jquery" = callPackage ({ mkDerivation, base, HTTP }: mkDerivation { pname = "js-jquery"; version = "3.3.1"; sha256 = "16q68jzbs7kp07dnq8cprdcc8fd41rim38039vg0w4x11lgniq70"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HTTP ]; homepage = "https://github.com/ndmitchell/js-jquery#readme"; description = "Obtain minified jQuery code"; license = stdenv.lib.licenses.mit; }) {}; "json" = callPackage ({ mkDerivation, array, base, bytestring, containers, mtl, parsec , pretty, syb, text }: mkDerivation { pname = "json"; version = "0.9.3"; sha256 = "1z8s3mfg76p2flqqd2wqsi96l5bg8k8w8m58zlv81pw3k7h1vbwb"; libraryHaskellDepends = [ array base bytestring containers mtl parsec pretty syb text ]; description = "Support for serialising Haskell to and from JSON"; license = stdenv.lib.licenses.bsd3; }) {}; "json-alt" = callPackage ({ mkDerivation, aeson, base }: mkDerivation { pname = "json-alt"; version = "1.0.0"; sha256 = "1ivmbm5gw362vlss1w5s2z7byrzxdh8z1qdfsh0xmywkvwx56l5q"; libraryHaskellDepends = [ aeson base ]; homepage = "https://github.com/mgajda/json-autotype"; description = "Union 'alternative' or Either that has untagged JSON encoding"; license = stdenv.lib.licenses.bsd3; }) {}; "json-autotype" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, filepath , GenericPretty, hashable, json-alt, lens, mtl , optparse-applicative, pretty, process, QuickCheck, scientific , smallcheck, template-haskell, text, uniplate , unordered-containers, vector, yaml }: mkDerivation { pname = "json-autotype"; version = "3.0.1"; sha256 = "0nir4nx4wchl10zs753a3ayg9lgixg2ap3liwz9xpz191c8rkbka"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers filepath GenericPretty hashable json-alt lens mtl pretty process QuickCheck scientific smallcheck template-haskell text uniplate unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring containers filepath GenericPretty hashable json-alt lens mtl optparse-applicative pretty process scientific template-haskell text uniplate unordered-containers vector yaml ]; doCheck = false; homepage = "https://github.com/mgajda/json-autotype"; description = "Automatic type declaration for JSON input data"; license = stdenv.lib.licenses.bsd3; }) {}; "json-feed" = callPackage ({ mkDerivation, aeson, base, bytestring, filepath, hspec , mime-types, network-uri, tagsoup, text, time }: mkDerivation { pname = "json-feed"; version = "1.0.6"; sha256 = "1j5x5ibax81348m4m1fv8pz0044gbvlskgh9gpn5dn8d0cpd7vf7"; libraryHaskellDepends = [ aeson base bytestring mime-types network-uri tagsoup text time ]; testHaskellDepends = [ aeson base bytestring filepath hspec mime-types network-uri tagsoup text time ]; homepage = "https://github.com/tfausak/json-feed#readme"; description = "JSON Feed"; license = stdenv.lib.licenses.mit; }) {}; "json-rpc" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit , conduit-extra, deepseq, hashable, hspec, monad-logger, mtl , QuickCheck, stm-conduit, text, time, unliftio , unordered-containers, vector }: mkDerivation { pname = "json-rpc"; version = "1.0.0"; sha256 = "0npqwq39w8r5q7s86gm79ldmnnn1klwn4lys207qdn6bph7g3cbk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring conduit conduit-extra deepseq hashable monad-logger mtl QuickCheck stm-conduit text time unliftio unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring conduit conduit-extra monad-logger mtl QuickCheck stm-conduit text time unliftio unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring conduit conduit-extra hspec monad-logger mtl QuickCheck stm-conduit text time unliftio unordered-containers vector ]; homepage = "https://github.com/xenog/json-rpc.git#readme"; description = "Fully-featured JSON-RPC 2.0 library"; license = stdenv.lib.licenses.publicDomain; }) {}; "json-rpc-client" = callPackage ({ mkDerivation, aeson, base, bytestring, HUnit, json-rpc-server , mtl, QuickCheck, scientific, test-framework, test-framework-hunit , test-framework-quickcheck2, text, unordered-containers, vector , vector-algorithms }: mkDerivation { pname = "json-rpc-client"; version = "0.2.5.0"; sha256 = "177lrw5m9dxdk6mcay0f92rwyih8q7znwb8m6da6r3zsn30gajak"; revision = "10"; editedCabalFile = "19vf7gibvqgcm27b5n0ls4s7wi1kr87crn776ifqc9gbr2l9bfpi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring json-rpc-server mtl text unordered-containers vector vector-algorithms ]; testHaskellDepends = [ aeson base bytestring HUnit json-rpc-server mtl QuickCheck scientific test-framework test-framework-hunit test-framework-quickcheck2 text unordered-containers vector ]; homepage = "https://github.com/grayjay/json-rpc-client"; description = "JSON-RPC 2.0 on the client side."; license = stdenv.lib.licenses.mit; }) {}; "json-rpc-generic" = callPackage ({ mkDerivation, aeson, aeson-generic-compat, base, containers , dlist, QuickCheck, quickcheck-simple, scientific, text , transformers, unordered-containers, vector }: mkDerivation { pname = "json-rpc-generic"; version = "0.2.1.5"; sha256 = "1h1spyiq5xix3rbjdk37a28l6l46zygvxafdhaa466hyn2j7p4cz"; libraryHaskellDepends = [ aeson aeson-generic-compat base containers dlist scientific text transformers unordered-containers vector ]; testHaskellDepends = [ aeson base QuickCheck quickcheck-simple text ]; homepage = "http://github.com/khibino/haskell-json-rpc-generic"; description = "Generic encoder and decode for JSON-RPC"; license = stdenv.lib.licenses.bsd3; }) {}; "json-rpc-server" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, HUnit, mtl , test-framework, test-framework-hunit, text, unordered-containers , vector }: mkDerivation { pname = "json-rpc-server"; version = "0.2.6.0"; sha256 = "1xfcxbwri9a5p3xxbc4kvr1kqdnm4c1axd8kgb8dglabffbrk7hn"; revision = "6"; editedCabalFile = "1rfabr679pk605v141gm0ynbp3l6x87s3ip3wa49lwnpab495mxs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring deepseq mtl text unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring HUnit mtl test-framework test-framework-hunit text unordered-containers vector ]; homepage = "https://github.com/grayjay/json-rpc-server"; description = "JSON-RPC 2.0 on the server side."; license = stdenv.lib.licenses.mit; }) {}; "justified-containers" = callPackage ({ mkDerivation, base, containers, ghc-prim, hspec, QuickCheck , roles, should-not-typecheck }: mkDerivation { pname = "justified-containers"; version = "0.3.0.0"; sha256 = "11ryff281gbn46zz7vax97h0qn5xn1mk7gdjpb38xs9ns36c0c6q"; libraryHaskellDepends = [ base containers roles ]; testHaskellDepends = [ base containers ghc-prim hspec QuickCheck should-not-typecheck ]; homepage = "https://github.com/matt-noonan/justified-containers"; description = "Keyed container types with type-checked proofs of key presence"; license = stdenv.lib.licenses.bsd2; }) {}; "kan-extensions" = callPackage ({ mkDerivation, adjunctions, array, base, comonad, containers , contravariant, distributive, free, invariant, mtl, profunctors , semigroupoids, tagged, transformers, transformers-compat }: mkDerivation { pname = "kan-extensions"; version = "5.2"; sha256 = "1lyvyiwwh962j2nnnsqzlvp5zq6z8p3spvhmji99cjvldxc7wwkb"; libraryHaskellDepends = [ adjunctions array base comonad containers contravariant distributive free invariant mtl profunctors semigroupoids tagged transformers transformers-compat ]; homepage = "http://github.com/ekmett/kan-extensions/"; description = "Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads"; license = stdenv.lib.licenses.bsd3; }) {}; "kanji" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, containers, deepseq , hashable, microlens, microlens-aeson, optparse-applicative, text , transformers }: mkDerivation { pname = "kanji"; version = "3.4.0.2"; sha256 = "017j8nwmwfbkxyaxjfp75js578kv6g5k7szsc46kidbw4l68dwmy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers deepseq hashable text ]; executableHaskellDepends = [ aeson aeson-pretty base containers microlens microlens-aeson optparse-applicative text transformers ]; doCheck = false; homepage = "https://github.com/fosskers/kanji"; description = "Perform 漢字検定 (Japan Kanji Aptitude Test) level analysis on Japanese Kanji"; license = stdenv.lib.licenses.bsd3; }) {}; "katip" = callPackage ({ mkDerivation, aeson, async, auto-update, base, blaze-builder , bytestring, containers, criterion, deepseq, directory, either , filepath, hostname, microlens, microlens-th, monad-control, mtl , old-locale, quickcheck-instances, regex-tdfa, resourcet , safe-exceptions, scientific, semigroups, stm, string-conv, tasty , tasty-golden, tasty-hunit, tasty-quickcheck, template-haskell , text, time, time-locale-compat, transformers, transformers-base , transformers-compat, unix, unliftio-core, unordered-containers }: mkDerivation { pname = "katip"; version = "0.7.0.0"; sha256 = "1z4533952sal5ma71xpsrwbi9pniy1cciw20w31igrx9rw9kx98b"; revision = "1"; editedCabalFile = "1lzla1iv5ll9iks5xh8399vs2mjxb33pbdg115kqbq9r5z3h84qp"; libraryHaskellDepends = [ aeson async auto-update base bytestring containers either hostname microlens microlens-th monad-control mtl old-locale resourcet safe-exceptions scientific semigroups stm string-conv template-haskell text time transformers transformers-base transformers-compat unix unliftio-core unordered-containers ]; testHaskellDepends = [ aeson base bytestring containers directory microlens quickcheck-instances regex-tdfa safe-exceptions stm tasty tasty-golden tasty-hunit tasty-quickcheck template-haskell text time time-locale-compat unordered-containers ]; benchmarkHaskellDepends = [ aeson async base blaze-builder criterion deepseq directory filepath safe-exceptions text time transformers unix ]; homepage = "https://github.com/Soostone/katip"; description = "A structured logging framework"; license = stdenv.lib.licenses.bsd3; }) {}; "kawhi" = callPackage ({ mkDerivation, aeson, base, bytestring, exceptions, http-client , http-conduit, http-types, mtl, safe, scientific, smallcheck , tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck, text }: mkDerivation { pname = "kawhi"; version = "0.3.0"; sha256 = "0kx4lbyfh7brfg6vr05xcwa233lzld0pm3isvc4pr8fs7mx3h893"; libraryHaskellDepends = [ aeson base bytestring exceptions http-client http-conduit http-types mtl safe scientific text ]; testHaskellDepends = [ aeson base bytestring exceptions http-client http-types mtl scientific smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck text ]; homepage = "https://github.com/thunky-monk/kawhi"; description = "stats.NBA.com library"; license = stdenv.lib.licenses.mit; }) {}; "kazura-queue" = callPackage ({ mkDerivation, async, atomic-primops, base, containers, deepseq , doctest, exceptions, free, hspec, hspec-expectations, HUnit, mtl , primitive, QuickCheck, transformers }: mkDerivation { pname = "kazura-queue"; version = "0.1.0.4"; sha256 = "0zi3b6d97ql3ixml238r50lpmp8aghz2mbc5yi94fyp9xvq42m2y"; libraryHaskellDepends = [ atomic-primops base primitive ]; testHaskellDepends = [ async atomic-primops base containers deepseq doctest exceptions free hspec hspec-expectations HUnit mtl primitive QuickCheck transformers ]; homepage = "https://github.com/asakamirai/kazura-queue#readme"; description = "Fast concurrent queues much inspired by unagi-chan"; license = stdenv.lib.licenses.bsd3; }) {}; "kdt" = callPackage ({ mkDerivation, base, deepseq, deepseq-generics, heap, QuickCheck }: mkDerivation { pname = "kdt"; version = "0.2.4"; sha256 = "16lz8zwv964izdbrdm8b2g8p1qdb4yv4f7qpfdi4c0fbq2d8y3xw"; libraryHaskellDepends = [ base deepseq deepseq-generics heap ]; testHaskellDepends = [ base deepseq deepseq-generics QuickCheck ]; homepage = "https://github.com/giogadi/kdt"; description = "Fast and flexible k-d trees for various types of point queries"; license = stdenv.lib.licenses.mit; }) {}; "keycode" = callPackage ({ mkDerivation, base, containers, ghc-prim, template-haskell }: mkDerivation { pname = "keycode"; version = "0.2.2"; sha256 = "046k8d1h5wwadf5z4pppjkc3g7v2zxlzb06s1xgixc42y5y41yan"; revision = "4"; editedCabalFile = "081spzhywygv90i7jwhbcm7p1aqz6qqph02ddxvqncghar5kjc7n"; libraryHaskellDepends = [ base containers ghc-prim template-haskell ]; homepage = "https://github.com/RyanGlScott/keycode"; description = "Maps web browser keycodes to their corresponding keyboard keys"; license = stdenv.lib.licenses.bsd3; }) {}; "keys" = callPackage ({ mkDerivation, array, base, comonad, containers, free, hashable , semigroupoids, semigroups, tagged, transformers , transformers-compat, unordered-containers }: mkDerivation { pname = "keys"; version = "3.12.2"; sha256 = "1mw4c0dd21hmzhidf84p6fxrin7k05l2iz8iar3m7k5vbxihlldj"; revision = "1"; editedCabalFile = "1cx5bwd32mpqdgllrkld254a8ydks196m3j9dvm3razg8mxnz2x6"; libraryHaskellDepends = [ array base comonad containers free hashable semigroupoids semigroups tagged transformers transformers-compat unordered-containers ]; homepage = "http://github.com/ekmett/keys/"; description = "Keyed functors and containers"; license = stdenv.lib.licenses.bsd3; }) {}; "kind-apply" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "kind-apply"; version = "0.3.1.0"; sha256 = "1rvm0zw5gxn4jfy7ndplrzi2k77mciiisylf9adppy1an8q4zw3d"; libraryHaskellDepends = [ base ]; description = "Utilities to work with lists of types"; license = stdenv.lib.licenses.bsd3; }) {}; "kind-generics" = callPackage ({ mkDerivation, base, kind-apply }: mkDerivation { pname = "kind-generics"; version = "0.3.0.0"; sha256 = "0xkrijwhldgx742xj9nhr8268vdbbgk4pg9mj73c7j13laj27y8x"; libraryHaskellDepends = [ base kind-apply ]; description = "Generic programming in GHC style for arbitrary kinds and GADTs"; license = stdenv.lib.licenses.bsd3; }) {}; "kind-generics-th" = callPackage ({ mkDerivation, base, kind-generics, template-haskell , th-abstraction }: mkDerivation { pname = "kind-generics-th"; version = "0.1.1.0"; sha256 = "0pwhids2d9wfmycaxn5qm04jp1qjj8ji8casgk7d7k36fs15qgkl"; libraryHaskellDepends = [ base kind-generics template-haskell th-abstraction ]; testHaskellDepends = [ base kind-generics ]; description = "Template Haskell support for generating `GenericK` instances"; license = stdenv.lib.licenses.bsd3; }) {}; "kleene" = callPackage ({ mkDerivation, base, base-compat-batteries, containers, lattices , MemoTrie, QuickCheck, range-set-list, regex-applicative , step-function, text, transformers }: mkDerivation { pname = "kleene"; version = "0"; sha256 = "00hbrmsm19azxxql14y6k7h7z8k4azlmy4y0gimyqbx4nb7swln6"; revision = "1"; editedCabalFile = "1izdmr7a2d7qssnj732m2qc02inm3hrc882x9nyvz68648pvwwsx"; libraryHaskellDepends = [ base base-compat-batteries containers lattices MemoTrie QuickCheck range-set-list regex-applicative step-function text transformers ]; homepage = "https://github.com/phadej/kleene"; description = "Kleene algebra"; license = stdenv.lib.licenses.bsd3; }) {}; "kmeans" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "kmeans"; version = "0.1.3"; sha256 = "02rc3bd2cp1fp0fxbzqiy34s5gn38j8hgviilz1584z05jhj97ix"; libraryHaskellDepends = [ base ]; description = "K-means clustering algorithm"; license = stdenv.lib.licenses.bsd3; }) {}; "koofr-client" = callPackage ({ mkDerivation, aeson, base, bytestring, filepath, http-client , http-client-tls, http-types, mtl }: mkDerivation { pname = "koofr-client"; version = "1.0.0.3"; sha256 = "1bz7akd7sssn1gzqfvr0y343771zk7dn1n3as0m93wg4ifpz1dia"; revision = "1"; editedCabalFile = "0qaipcg9n93z0za2a8jy3mv73a3q2b1dv98v2g5wwcv1qx7rvvhv"; libraryHaskellDepends = [ aeson base bytestring filepath http-client http-client-tls http-types mtl ]; homepage = "https://github.com/edofic/koofr-api-hs"; description = "Client to Koofr API"; license = stdenv.lib.licenses.mit; }) {}; "kraken" = callPackage ({ mkDerivation, aeson, base, bytestring, http-client , http-client-tls, mtl }: mkDerivation { pname = "kraken"; version = "0.1.0"; sha256 = "12l24z6alscbdicp11nfc8fwmlhk5mjdjyh6xdqyvlzphp5yfp1k"; revision = "2"; editedCabalFile = "141qx2fb3dimv20qsl2q1bagwcn9i0r72z2ha1w7191m557in319"; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls mtl ]; description = "Kraken.io API client"; license = stdenv.lib.licenses.mit; }) {}; "l10n" = callPackage ({ mkDerivation, base, text, time }: mkDerivation { pname = "l10n"; version = "0.1.0.1"; sha256 = "182w8l9h2zw8lxr1fahnmcasbd09z2z00ii7gkmq2y95dm3k4w0a"; libraryHaskellDepends = [ base text time ]; homepage = "https://github.com/louispan/l10n#readme"; description = "Enables providing localization as typeclass instances in separate files"; license = stdenv.lib.licenses.bsd3; }) {}; "labels" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "labels"; version = "0.3.3"; sha256 = "04rh8c9ncd9radarz4fjka9hc3i6crvibpyj3y8qpij0acmw1d76"; libraryHaskellDepends = [ base template-haskell ]; homepage = "https://github.com/chrisdone/labels#readme"; description = "Anonymous records via named tuples"; license = stdenv.lib.licenses.bsd3; }) {}; "lackey" = callPackage ({ mkDerivation, base, hspec, servant, servant-foreign, text }: mkDerivation { pname = "lackey"; version = "1.0.9"; sha256 = "0prkaxa9f03m5a333zsl75jdv2hi48w9ghv1ff1r68gnqf4hbvlr"; libraryHaskellDepends = [ base servant servant-foreign text ]; testHaskellDepends = [ base hspec servant servant-foreign text ]; homepage = "https://github.com/tfausak/lackey#readme"; description = "Generate Ruby clients from Servant APIs"; license = stdenv.lib.licenses.mit; }) {}; "lame" = callPackage ({ mkDerivation, base, bytestring, data-default-class, directory , exceptions, filepath, hspec, htaglib, mp3lame, temporary, text , transformers, wave }: mkDerivation { pname = "lame"; version = "0.1.1"; sha256 = "0j35zpfhppb09m6h23awxgsawisvgsnrw7d99f5z3xq2bjihjq5k"; revision = "4"; editedCabalFile = "0r364limqm570a8xd82wwpcvmcx2j7nfndg5kad022vz2v5n0smz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring data-default-class directory exceptions filepath text transformers wave ]; librarySystemDepends = [ mp3lame ]; testHaskellDepends = [ base data-default-class directory filepath hspec htaglib temporary text ]; homepage = "https://github.com/mrkkrp/lame"; description = "Fairly complete high-level binding to LAME encoder"; license = stdenv.lib.licenses.bsd3; }) {mp3lame = null;}; "language-c" = callPackage ({ mkDerivation, alex, array, base, bytestring, containers, deepseq , directory, filepath, happy, pretty, process, syb }: mkDerivation { pname = "language-c"; version = "0.8.2"; sha256 = "05ff3ywh2lpxgd00nv6y3jnqpdl6bg0f2yn3csd043rv4srd6adp"; revision = "1"; editedCabalFile = "1xg49j4bykgdm6l14m65wyz8r3s4v4dqc7a9zjcsr12ffkiv8nam"; libraryHaskellDepends = [ array base bytestring containers deepseq directory filepath pretty process syb ]; libraryToolDepends = [ alex happy ]; testHaskellDepends = [ base directory filepath process ]; homepage = "http://visq.github.io/language-c/"; description = "Analysis and generation of C code"; license = stdenv.lib.licenses.bsd3; }) {}; "language-c-quote" = callPackage ({ mkDerivation, alex, array, base, bytestring, containers , exception-mtl, exception-transformers, filepath, happy , haskell-src-meta, HUnit, mainland-pretty, mtl, srcloc, syb , symbol, template-haskell, test-framework, test-framework-hunit }: mkDerivation { pname = "language-c-quote"; version = "0.12.2"; sha256 = "15c6rdj91768jf8lqzf4fkbi8k6kz9gch5w81x6qzy2l256rncgb"; revision = "1"; editedCabalFile = "099w1lln1vm000sf06wrmq6gya5sx2w4flrlwqz2c8wwvv8c9j9h"; libraryHaskellDepends = [ array base bytestring containers exception-mtl exception-transformers filepath haskell-src-meta mainland-pretty mtl srcloc syb symbol template-haskell ]; libraryToolDepends = [ alex happy ]; testHaskellDepends = [ base bytestring HUnit mainland-pretty srcloc symbol test-framework test-framework-hunit ]; homepage = "https://github.com/mainland/language-c-quote"; description = "C/CUDA/OpenCL/Objective-C quasiquoting library"; license = stdenv.lib.licenses.bsd3; }) {}; "language-docker" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , free, Glob, hspec, HUnit, megaparsec, mtl, prettyprinter, process , QuickCheck, split, template-haskell, text, th-lift, time }: mkDerivation { pname = "language-docker"; version = "8.0.2"; sha256 = "00fgxddlim1h7xcklr1q38sxbf8zh1m84mha6yzab5as1x14lhij"; libraryHaskellDepends = [ base bytestring containers free megaparsec mtl prettyprinter split template-haskell text th-lift time ]; testHaskellDepends = [ base bytestring containers directory filepath free Glob hspec HUnit megaparsec mtl prettyprinter process QuickCheck split template-haskell text th-lift time ]; homepage = "https://github.com/hadolint/language-docker#readme"; description = "Dockerfile parser, pretty-printer and embedded DSL"; license = stdenv.lib.licenses.gpl3; }) {}; "language-ecmascript" = callPackage ({ mkDerivation, ansi-wl-pprint, base, charset, containers , data-default-class, Diff, mtl, parsec, QuickCheck , template-haskell, uniplate }: mkDerivation { pname = "language-ecmascript"; version = "0.19"; sha256 = "13v5ghw8qc4paacn34skgwmvwisjaykszwjrq3lk4idzvrxln2jp"; libraryHaskellDepends = [ ansi-wl-pprint base charset containers data-default-class Diff mtl parsec QuickCheck template-haskell uniplate ]; doCheck = false; homepage = "http://github.com/jswebtools/language-ecmascript"; description = "JavaScript parser and pretty-printer library"; license = stdenv.lib.licenses.bsd3; }) {}; "language-haskell-extract" = callPackage ({ mkDerivation, base, regex-posix, template-haskell }: mkDerivation { pname = "language-haskell-extract"; version = "0.2.4"; sha256 = "1nxcs7g8a1sp91bzpy4cj6s31k5pvc3gvig04cbrggv5cvjidnhl"; libraryHaskellDepends = [ base regex-posix template-haskell ]; homepage = "http://github.com/finnsson/template-helper"; description = "Module to automatically extract functions from the local code"; license = stdenv.lib.licenses.bsd3; }) {}; "language-java" = callPackage ({ mkDerivation, alex, array, base, directory, filepath, mtl , parsec, pretty, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "language-java"; version = "0.2.9"; sha256 = "03hrj8hgyjmw2fvvk4ik30fdmbi3hndpkvf1bqcnpzqy5anwh58x"; revision = "1"; editedCabalFile = "0fnbg9b8isyk8dpmggh736mms7a2m65956y1z15wds63imzhs2ik"; libraryHaskellDepends = [ array base parsec pretty ]; libraryToolDepends = [ alex ]; testHaskellDepends = [ base directory filepath mtl tasty tasty-hunit tasty-quickcheck ]; homepage = "http://github.com/vincenthz/language-java"; description = "Java source manipulation"; license = stdenv.lib.licenses.bsd3; }) {}; "language-javascript" = callPackage ({ mkDerivation, alex, array, base, blaze-builder, bytestring , Cabal, containers, happy, hspec, mtl, QuickCheck, text , utf8-light, utf8-string }: mkDerivation { pname = "language-javascript"; version = "0.6.0.12"; sha256 = "0yqwalb3qxvmwx1gdss3sv7d8v4vzrnkvahq2b35y3lzi3fykpa7"; libraryHaskellDepends = [ array base blaze-builder bytestring containers mtl text utf8-string ]; libraryToolDepends = [ alex happy ]; testHaskellDepends = [ array base blaze-builder bytestring Cabal containers hspec mtl QuickCheck utf8-light utf8-string ]; homepage = "https://github.com/erikd/language-javascript"; description = "Parser for JavaScript"; license = stdenv.lib.licenses.bsd3; }) {}; "language-nix" = callPackage ({ mkDerivation, base, base-compat, Cabal, deepseq, doctest, lens , pretty, QuickCheck }: mkDerivation { pname = "language-nix"; version = "2.1.0.1"; sha256 = "1kqsw0hk03wdn7mszyjgi38nxk1wmhbxfv6di3irrhsaf807657h"; revision = "1"; editedCabalFile = "1zv12p4ralrks0517zs52rzmzmsxxkcxkqz7zijfgcsvh6bsmafi"; libraryHaskellDepends = [ base base-compat Cabal deepseq lens pretty QuickCheck ]; testHaskellDepends = [ base base-compat Cabal deepseq doctest lens pretty QuickCheck ]; homepage = "https://github.com/peti/language-nix#readme"; description = "Data types and useful functions to represent and manipulate the Nix language"; license = stdenv.lib.licenses.bsd3; }) {}; "language-puppet" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, async, attoparsec, base , base16-bytestring, bytestring, case-insensitive, containers , cryptonite, directory, filecache, filepath, formatting, Glob , hashable, hruby, hslogger, hspec, hspec-megaparsec, http-api-data , http-client, lens, lens-aeson, megaparsec, memory, mtl , operational, optparse-applicative, parsec, parser-combinators , pcre-utils, protolude, random, regex-pcre-builtin, scientific , servant, servant-client, split, stm, strict-base-types, temporary , text, time, transformers, unix, unordered-containers, vector , yaml }: mkDerivation { pname = "language-puppet"; version = "1.4.4"; sha256 = "0dgbbyz89q1hhacy2pymhvmp8k5dvnzzsrxq0zc6l865nhha67ch"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson ansi-wl-pprint attoparsec base base16-bytestring bytestring case-insensitive containers cryptonite directory filecache filepath formatting hashable hruby hslogger http-api-data http-client lens lens-aeson megaparsec memory mtl operational parsec parser-combinators pcre-utils protolude random regex-pcre-builtin scientific servant servant-client split stm strict-base-types text time transformers unix unordered-containers vector yaml ]; executableHaskellDepends = [ aeson ansi-wl-pprint async base bytestring containers Glob hslogger http-client lens mtl optparse-applicative regex-pcre-builtin strict-base-types text transformers unordered-containers vector yaml ]; testHaskellDepends = [ base Glob hslogger hspec hspec-megaparsec lens megaparsec mtl pcre-utils scientific strict-base-types temporary text transformers unordered-containers vector ]; homepage = "http://lpuppet.banquise.net/"; description = "Tools to parse and evaluate the Puppet DSL"; license = stdenv.lib.licenses.bsd3; }) {}; "lapack-ffi" = callPackage ({ mkDerivation, base, liblapack, netlib-ffi }: mkDerivation { pname = "lapack-ffi"; version = "0.0.2"; sha256 = "11759avf0kzkqy4s24kn556j93l10x28njpg6h14y915pdl35dyl"; libraryHaskellDepends = [ base netlib-ffi ]; libraryPkgconfigDepends = [ liblapack ]; homepage = "http://hub.darcs.net/thielema/lapack-ffi/"; description = "Auto-generated interface to Fortran LAPACK"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) liblapack;}; "lapack-ffi-tools" = callPackage ({ mkDerivation, base, bytestring, cassava, containers , explicit-exception, filepath, non-empty, optparse-applicative , parsec, pathtype, transformers, unordered-containers, utility-ht , vector }: mkDerivation { pname = "lapack-ffi-tools"; version = "0.1.2"; sha256 = "14wfnddya7ch8hm3wgabd7nma7ahcgv6h2innfbp1ck92isn2s0q"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cassava containers explicit-exception filepath non-empty optparse-applicative parsec pathtype transformers unordered-containers utility-ht vector ]; doHaddock = false; homepage = "http://hub.darcs.net/thielema/lapack-ffi-tools/"; description = "Generator for Haskell interface to Fortran LAPACK"; license = stdenv.lib.licenses.bsd3; }) {}; "largeword" = callPackage ({ mkDerivation, base, binary, bytestring, HUnit, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "largeword"; version = "1.2.5"; sha256 = "0ikxklg4w30hyfcnrq8hr348p8s9hg42b9sj9x0byjb6hinv1cq0"; libraryHaskellDepends = [ base binary ]; testHaskellDepends = [ base binary bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "https://github.com/idontgetoutmuch/largeword"; description = "Provides Word128, Word192 and Word256 and a way of producing other large words if required"; license = stdenv.lib.licenses.bsd3; }) {}; "latex" = callPackage ({ mkDerivation, base, containers, utility-ht }: mkDerivation { pname = "latex"; version = "0.1.0.4"; sha256 = "10m0l0wlrkkl474sdmi7cl6w6kqyqzcp05h7jdacxhzbxyf8nahw"; libraryHaskellDepends = [ base containers utility-ht ]; homepage = "http://www.haskell.org/haskellwiki/LaTeX"; description = "Parse, format and process LaTeX files"; license = stdenv.lib.licenses.bsd3; }) {}; "lattices" = callPackage ({ mkDerivation, base, base-compat, containers, deepseq, hashable , semigroupoids, tagged, universe-base, universe-reverse-instances , unordered-containers }: mkDerivation { pname = "lattices"; version = "1.7.1.1"; sha256 = "1byx2hmmh2213afdcsjxf3mvq3h9bwkl5wrvzxv1yqvd9jiqjz3r"; revision = "2"; editedCabalFile = "0qxz4v5pqwvhb79mz4b7wc66r2c0xc9ixfhss4h56jk3vb1hriys"; libraryHaskellDepends = [ base base-compat containers deepseq hashable semigroupoids tagged universe-base universe-reverse-instances unordered-containers ]; doCheck = false; homepage = "http://github.com/phadej/lattices/"; description = "Fine-grained library for constructing and manipulating lattices"; license = stdenv.lib.licenses.bsd3; }) {}; "lawful" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "lawful"; version = "0.1.0.0"; sha256 = "014drjks30wij31fm371q5d8m6x3fpf3z52dim6zmxxv0r0pjmh0"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/matt-noonan/lawful#readme"; description = "Assert the lawfulness of your typeclass instances"; license = stdenv.lib.licenses.bsd3; }) {}; "lazyio" = callPackage ({ mkDerivation, base, transformers, unsafe }: mkDerivation { pname = "lazyio"; version = "0.1.0.4"; sha256 = "0v6g2r4x9m1ksvx62bkn0hndasfh387ylrz67hwkdj61rnyg0m4b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base transformers unsafe ]; homepage = "http://www.haskell.org/haskellwiki/Lazy_IO"; description = "Run IO actions lazily while respecting their order"; license = stdenv.lib.licenses.bsd3; }) {}; "lca" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, doctest }: mkDerivation { pname = "lca"; version = "0.3.1"; sha256 = "0kj3zsmzckczp51w70x1aqayk2fay4vcqwz8j6sdv0hdw1d093ca"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; homepage = "http://github.com/ekmett/lca/"; description = "O(log n) persistent online lowest common ancestor search without preprocessing"; license = stdenv.lib.licenses.bsd3; }) {}; "leancheck" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "leancheck"; version = "0.8.0"; sha256 = "1lblxlg881asqgbdv6sivzxryis7cgkpclgyyks598ii06vd0z1s"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base ]; homepage = "https://github.com/rudymatela/leancheck#readme"; description = "Enumerative property-based testing"; license = stdenv.lib.licenses.bsd3; }) {}; "leancheck-instances" = callPackage ({ mkDerivation, array, base, bytestring, containers, leancheck , nats, text, time }: mkDerivation { pname = "leancheck-instances"; version = "0.0.3"; sha256 = "1h6aw2fvdcjaz9r90l3c9znykn0y9gvg74ycvkrqw823sd9ywwd6"; libraryHaskellDepends = [ array base bytestring containers leancheck nats text time ]; testHaskellDepends = [ base bytestring containers leancheck nats text ]; homepage = "https://github.com/rudymatela/leancheck-instances#readme"; description = "Common LeanCheck instances"; license = stdenv.lib.licenses.bsd3; }) {}; "leapseconds-announced" = callPackage ({ mkDerivation, base, QuickCheck, time }: mkDerivation { pname = "leapseconds-announced"; version = "2017.1.0.1"; sha256 = "1mm8j994106gyx9p3widkydczn8wcj79m2kiymg9fjkhmxyb4fyd"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base QuickCheck time ]; homepage = "https://github.com/bjornbm/leapseconds-announced"; description = "Leap seconds announced at library release time"; license = stdenv.lib.licenses.bsd3; }) {}; "lens" = callPackage ({ mkDerivation, array, base, base-orphans, bifunctors, bytestring , Cabal, cabal-doctest, call-stack, comonad, containers , contravariant, deepseq, directory, distributive, doctest , exceptions, filepath, free, generic-deriving, ghc-prim, hashable , HUnit, kan-extensions, mtl, nats, parallel, profunctors , QuickCheck, reflection, semigroupoids, semigroups, simple-reflect , tagged, template-haskell, test-framework, test-framework-hunit , test-framework-quickcheck2, test-framework-th, text , th-abstraction, transformers, transformers-compat , unordered-containers, vector }: mkDerivation { pname = "lens"; version = "4.17.1"; sha256 = "1gpkc53l2cggnfrgg5k4ih82rycjbdvpj9pnbi5cq8ms0dbvs4a7"; revision = "1"; editedCabalFile = "1zknh9h72qzszwrz9h25c5ssdr2pv5z67w6kv526sk1y8rnrbxk1"; setupHaskellDepends = [ base Cabal cabal-doctest filepath ]; libraryHaskellDepends = [ array base base-orphans bifunctors bytestring 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 ]; testHaskellDepends = [ base bytestring containers deepseq directory doctest filepath generic-deriving HUnit mtl nats parallel QuickCheck semigroups simple-reflect test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th text transformers unordered-containers vector ]; homepage = "http://github.com/ekmett/lens/"; description = "Lenses, Folds and Traversals"; license = stdenv.lib.licenses.bsd2; }) {}; "lens-action" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, comonad, contravariant , directory, doctest, filepath, lens, mtl, profunctors , semigroupoids, semigroups, transformers }: mkDerivation { pname = "lens-action"; version = "0.2.3"; sha256 = "1q4q190lv6gh3bvdz9n177hwrckkkbfbwcw64b9ksz11gxn8m106"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base comonad contravariant lens mtl profunctors semigroupoids semigroups transformers ]; testHaskellDepends = [ base directory doctest filepath ]; homepage = "http://github.com/ekmett/lens-action/"; description = "Monadic Getters and Folds"; license = stdenv.lib.licenses.bsd3; }) {}; "lens-aeson" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal , cabal-doctest, doctest, generic-deriving, lens, scientific , semigroups, simple-reflect, text, unordered-containers, vector }: mkDerivation { pname = "lens-aeson"; version = "1.0.2"; sha256 = "1k028ycmhz7mnjlrap88fqix4nmmpyy6b88m16kv77d3r8sz04a3"; revision = "6"; editedCabalFile = "1pg5v8fnlqw1krgi3d2a03a0zkjjdv5yp5f5z6q4mlb5jldz99a8"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson attoparsec base bytestring lens scientific text unordered-containers vector ]; testHaskellDepends = [ base doctest generic-deriving semigroups simple-reflect ]; homepage = "http://github.com/lens/lens-aeson/"; description = "Law-abiding lenses for aeson"; license = stdenv.lib.licenses.mit; }) {}; "lens-datetime" = callPackage ({ mkDerivation, base, lens, time }: mkDerivation { pname = "lens-datetime"; version = "0.3"; sha256 = "1m6cns38xggw8kcc9h0mf4q024cvc8njm7n33f8gi7hwyxxqs7xv"; libraryHaskellDepends = [ base lens time ]; homepage = "https://github.com/nilcons/lens-datetime"; description = "Lenses for Data.Time.* types"; license = stdenv.lib.licenses.bsd3; }) {}; "lens-family" = callPackage ({ mkDerivation, base, containers, lens-family-core, mtl , transformers }: mkDerivation { pname = "lens-family"; version = "1.2.3"; sha256 = "0a8fvvc3fsi5fzk5bnqvbgdz22xvvw55nyfac6411q0pm6vy4nc0"; libraryHaskellDepends = [ base containers lens-family-core mtl transformers ]; description = "Lens Families"; license = stdenv.lib.licenses.bsd3; }) {}; "lens-family-core" = callPackage ({ mkDerivation, base, containers, transformers }: mkDerivation { pname = "lens-family-core"; version = "1.2.3"; sha256 = "009rf10pj1cb50v44cc1pq7qvfrmkkk9dikahs9qmvbvgl3mykwi"; libraryHaskellDepends = [ base containers transformers ]; description = "Haskell 98 Lens Families"; license = stdenv.lib.licenses.bsd3; }) {}; "lens-family-th" = callPackage ({ mkDerivation, base, hspec, template-haskell, transformers }: mkDerivation { pname = "lens-family-th"; version = "0.5.0.2"; sha256 = "1rmhcnnlnll4mq7pqld5qg6crxh74gp0fqiwl6wn8l3ssgx5l9ww"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base hspec template-haskell transformers ]; homepage = "http://github.com/DanBurton/lens-family-th#readme"; description = "Generate lens-family style lenses"; license = stdenv.lib.licenses.bsd3; }) {}; "lens-labels" = callPackage ({ mkDerivation, base, ghc-prim, profunctors, tagged }: mkDerivation { pname = "lens-labels"; version = "0.3.0.1"; sha256 = "0zz2w01knsj1zn9vj8g3dbhvh0sgnibr5wm9dn91qv0bmps745z7"; libraryHaskellDepends = [ base ghc-prim profunctors tagged ]; homepage = "https://github.com/google/proto-lens#readme"; description = "Integration of lenses with OverloadedLabels"; license = stdenv.lib.licenses.bsd3; }) {}; "lens-misc" = callPackage ({ mkDerivation, base, lens, tagged, template-haskell }: mkDerivation { pname = "lens-misc"; version = "0.0.2.0"; sha256 = "1jyqxi83imkyd318m17p2z84zqaxyb08mk5gy7q7saay2blmz4jr"; libraryHaskellDepends = [ base lens tagged template-haskell ]; homepage = "https://github.com/louispan/lens-misc#readme"; description = "Miscellaneous lens utilities"; license = stdenv.lib.licenses.bsd3; }) {}; "lens-properties" = callPackage ({ mkDerivation, base, lens, QuickCheck, transformers }: mkDerivation { pname = "lens-properties"; version = "4.11.1"; sha256 = "1caciyn75na3f25q9qxjl7ibjam22xlhl5k2pqfiak10lxsmnz2g"; revision = "3"; editedCabalFile = "1ll8j0zymxnr2xxp2h1aaqfcwd6ihjdllk5b7q02r5kw2b8a266b"; libraryHaskellDepends = [ base lens QuickCheck transformers ]; homepage = "http://github.com/ekmett/lens/"; description = "QuickCheck properties for lens"; license = stdenv.lib.licenses.bsd3; }) {}; "lens-regex" = callPackage ({ mkDerivation, array, base, directory, doctest, filepath, lens , regex-base, regex-posix, template-haskell }: mkDerivation { pname = "lens-regex"; version = "0.1.1"; sha256 = "0c673v6k6y7dng6qmi4jbh3jlx803mg5g1911bz54r785fm6p50d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base lens regex-base template-haskell ]; testHaskellDepends = [ base directory doctest filepath regex-posix ]; homepage = "https://github.com/himura/lens-regex"; description = "Lens powered regular expression"; license = stdenv.lib.licenses.bsd3; }) {}; "lens-simple" = callPackage ({ mkDerivation, base, lens-family, lens-family-core , lens-family-th, mtl, transformers }: mkDerivation { pname = "lens-simple"; version = "0.1.0.9"; sha256 = "0al3bfhrq6lq43s6k0c03vcf126i1naajhd64shgi5s10yw9jgb1"; libraryHaskellDepends = [ base lens-family lens-family-core lens-family-th mtl transformers ]; homepage = "https://github.com/michaelt/lens-simple"; description = "simplified import of elementary lens-family combinators"; license = stdenv.lib.licenses.bsd3; }) {}; "lens-typelevel" = callPackage ({ mkDerivation, base, singletons }: mkDerivation { pname = "lens-typelevel"; version = "0.1.1.0"; sha256 = "0lsdp6rgacsa13fppa2dfn2nz8cdrvj5clmlshzrv1h0423hfgbp"; libraryHaskellDepends = [ base singletons ]; homepage = "https://github.com/mstksg/lens-typelevel#readme"; description = "Type-level lenses using singletons"; license = stdenv.lib.licenses.bsd3; }) {}; "lenz" = callPackage ({ mkDerivation, base, base-unicode-symbols, hs-functors , transformers }: mkDerivation { pname = "lenz"; version = "0.3.0.0"; sha256 = "17a3d91az0qv138q7x8wbka797z9pfxl3mbyydcr7i7p87dk48k3"; libraryHaskellDepends = [ base base-unicode-symbols hs-functors transformers ]; description = "Van Laarhoven lenses"; license = stdenv.lib.licenses.bsd3; }) {}; "leveldb-haskell" = callPackage ({ mkDerivation, base, bytestring, data-default, directory , exceptions, filepath, leveldb, mtl, QuickCheck, resourcet, tasty , tasty-quickcheck, temporary, transformers }: mkDerivation { pname = "leveldb-haskell"; version = "0.6.5"; sha256 = "0a3csz8zmjjp90ji1yqrc3h7rb1b612i6v4kfwxagswd0s4b05x4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring data-default exceptions filepath resourcet transformers ]; librarySystemDepends = [ leveldb ]; testHaskellDepends = [ base bytestring data-default directory exceptions mtl QuickCheck tasty tasty-quickcheck temporary transformers ]; homepage = "http://github.com/kim/leveldb-haskell"; description = "Haskell bindings to LevelDB"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) leveldb;}; "libffi" = callPackage ({ mkDerivation, base, bytestring, ffi, libffi }: mkDerivation { pname = "libffi"; version = "0.1"; sha256 = "0g7jnhng3j7z5517aaqga0144aamibsbpgm3yynwyfzkq1kp0f28"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ ffi ]; libraryPkgconfigDepends = [ libffi ]; description = "A binding to libffi"; license = stdenv.lib.licenses.bsd3; }) {ffi = null; inherit (pkgs) libffi;}; "libgit" = callPackage ({ mkDerivation, base, mtl, process }: mkDerivation { pname = "libgit"; version = "0.3.1"; sha256 = "08km9y2wqz426c5c6r49ar5snl8ss1w7d55yqivksdkwk3fn0k0x"; libraryHaskellDepends = [ base mtl process ]; homepage = "https://github.com/vincenthz/hs-libgit"; description = "Simple Git Wrapper"; license = stdenv.lib.licenses.bsd3; }) {}; "libgraph" = callPackage ({ mkDerivation, array, base, containers, monads-tf, process , union-find }: mkDerivation { pname = "libgraph"; version = "1.14"; sha256 = "0grzimgy946mnwggmlc3sja567v2s21ymcwzlwf110k11pjqp5xp"; revision = "1"; editedCabalFile = "12xyrvvyh73b93k74lj55zwaygsvd93p4bm51kcd54m0pv0lclbq"; libraryHaskellDepends = [ array base containers monads-tf process union-find ]; homepage = "http://maartenfaddegon.nl"; description = "Store and manipulate data in a graph"; license = stdenv.lib.licenses.bsd3; }) {}; "libmpd" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers , data-default-class, filepath, hspec, mtl, network, old-locale , QuickCheck, text, time, unix, utf8-string }: mkDerivation { pname = "libmpd"; version = "0.9.0.9"; sha256 = "1931m23iqb4wddpdidm4ph746zpaw41kkjzmb074j7yyfpk7x1jv"; revision = "1"; editedCabalFile = "16pzbmhyzlpxy2djmxrs0wrv8mad3ahb040lx5kmf57say3qxgdl"; libraryHaskellDepends = [ attoparsec base bytestring containers data-default-class filepath mtl network old-locale text time utf8-string ]; testHaskellDepends = [ attoparsec base bytestring containers data-default-class filepath hspec mtl network old-locale QuickCheck text time unix utf8-string ]; doCheck = false; homepage = "http://github.com/vimus/libmpd-haskell#readme"; description = "An MPD client library"; license = stdenv.lib.licenses.mit; }) {}; "libraft" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cereal, concurrency , containers, dejafu, directory, exceptions, haskeline , hunit-dejafu, mtl, network, network-simple, parsec, protolude , QuickCheck, random, repline, stm, tasty, tasty-dejafu , tasty-discover, tasty-expected-failure, tasty-hunit , tasty-quickcheck, text, time, transformers, word8 }: mkDerivation { pname = "libraft"; version = "0.1.1.0"; sha256 = "1kjrrpgci6f1wsb75xrndp7xx50xgw8fgh4f6l345wyy2xxlpj8c"; revision = "1"; editedCabalFile = "0bzfkay18wphlqfm0i6rmr7rm1d6s16nxvrmc4wp0szim1k9k0gh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring cereal concurrency containers directory exceptions haskeline mtl network network-simple parsec protolude random repline text time transformers word8 ]; executableHaskellDepends = [ attoparsec base bytestring cereal concurrency containers directory exceptions haskeline mtl network network-simple parsec protolude random repline stm text time transformers word8 ]; testHaskellDepends = [ attoparsec base bytestring cereal concurrency containers dejafu directory exceptions haskeline hunit-dejafu mtl network network-simple parsec protolude QuickCheck random repline tasty tasty-dejafu tasty-discover tasty-expected-failure tasty-hunit tasty-quickcheck text time transformers word8 ]; testToolDepends = [ tasty-discover ]; homepage = "https://github.com/adjoint-io/raft#readme"; description = "Raft consensus algorithm"; license = stdenv.lib.licenses.bsd3; }) {}; "libyaml" = callPackage ({ mkDerivation, base, bytestring, conduit, resourcet }: mkDerivation { pname = "libyaml"; version = "0.1.1.0"; sha256 = "0psznm9c3yjsyj9aj8m2svvv9m2v0x90hnwarcx5sbswyi3l00va"; libraryHaskellDepends = [ base bytestring conduit resourcet ]; homepage = "https://github.com/snoyberg/yaml#readme"; description = "Low-level, streaming YAML interface"; license = stdenv.lib.licenses.bsd3; }) {}; "lift-generics" = callPackage ({ mkDerivation, base, base-compat, generic-deriving, ghc-prim , hspec, template-haskell }: mkDerivation { pname = "lift-generics"; version = "0.1.2"; sha256 = "0kk05dp6n93jgxq4x1lrckjrca6lrwa7qklr3vpzc6iyrlbvv7qf"; revision = "3"; editedCabalFile = "0ackkmjfqxyxhy9w03zlqvmi68la9yv4jf0sc8qdhyr5y30ac68s"; libraryHaskellDepends = [ base generic-deriving ghc-prim template-haskell ]; testHaskellDepends = [ base base-compat generic-deriving hspec template-haskell ]; homepage = "https://github.com/RyanGlScott/lift-generics"; description = "GHC.Generics-based Language.Haskell.TH.Syntax.lift implementation"; license = stdenv.lib.licenses.bsd3; }) {}; "lifted-async" = callPackage ({ mkDerivation, async, base, constraints, HUnit, lifted-base , monad-control, mtl, tasty, tasty-expected-failure, tasty-hunit , tasty-th, transformers-base }: mkDerivation { pname = "lifted-async"; version = "0.10.0.4"; sha256 = "0cwl1d0wjpdk0v1l1qxiqiksmak950c8gx169c1q77cg0z18ijf9"; libraryHaskellDepends = [ async base constraints lifted-base monad-control transformers-base ]; testHaskellDepends = [ async base HUnit lifted-base monad-control mtl tasty tasty-expected-failure tasty-hunit tasty-th ]; homepage = "https://github.com/maoe/lifted-async"; description = "Run lifted IO operations asynchronously and wait for their results"; license = stdenv.lib.licenses.bsd3; }) {}; "lifted-base" = callPackage ({ mkDerivation, base, HUnit, monad-control, test-framework , test-framework-hunit, transformers, transformers-base , transformers-compat }: mkDerivation { pname = "lifted-base"; version = "0.2.3.12"; sha256 = "1i8p8d3rkdh21bhgjjh32vd7qqjr7jq7p59qds0aw2kmargsjd61"; libraryHaskellDepends = [ base monad-control transformers-base ]; testHaskellDepends = [ base HUnit monad-control test-framework test-framework-hunit transformers transformers-base transformers-compat ]; homepage = "https://github.com/basvandijk/lifted-base"; description = "lifted IO operations from the base library"; license = stdenv.lib.licenses.bsd3; }) {}; "line" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , cryptohash-sha256, hspec, hspec-wai, http-conduit, http-types , QuickCheck, quickcheck-instances, raw-strings-qq, scotty, text , time, transformers, wai }: mkDerivation { pname = "line"; version = "4.0.1"; sha256 = "0z36847iamf18b38nz6mcps599cnn17046n61y94g1q7rmfsppx1"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring cryptohash-sha256 http-conduit http-types scotty text time transformers wai ]; testHaskellDepends = [ aeson base base64-bytestring bytestring cryptohash-sha256 hspec hspec-wai QuickCheck quickcheck-instances raw-strings-qq scotty text time transformers ]; homepage = "https://github.com/utatti/line"; description = "Haskell SDK for the LINE API"; license = stdenv.lib.licenses.bsd3; }) {}; "linear" = callPackage ({ mkDerivation, adjunctions, base, base-orphans, binary, bytes , bytestring, Cabal, cabal-doctest, cereal, containers, deepseq , distributive, doctest, ghc-prim, hashable, HUnit, lens , reflection, semigroupoids, semigroups, simple-reflect, tagged , template-haskell, test-framework, test-framework-hunit , transformers, transformers-compat, unordered-containers, vector , void }: mkDerivation { pname = "linear"; version = "1.20.9"; sha256 = "0h7yqigq593n7wsl7nz6a5f137wznm7y679wsii0ph0zsc4v5af5"; revision = "1"; editedCabalFile = "13ff7xvw25fpsikcvf0nly2ca614wzv10qyg4sh378p5r8rvfgka"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ adjunctions base base-orphans binary bytes cereal containers deepseq distributive ghc-prim hashable lens reflection semigroupoids semigroups tagged template-haskell transformers transformers-compat unordered-containers vector void ]; testHaskellDepends = [ base binary bytestring deepseq doctest HUnit lens reflection simple-reflect test-framework test-framework-hunit vector ]; homepage = "http://github.com/ekmett/linear/"; description = "Linear Algebra"; license = stdenv.lib.licenses.bsd3; }) {}; "linux-file-extents" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "linux-file-extents"; version = "0.2.0.0"; sha256 = "1l4vznam1a8vf3nixhbmw38rpzkvmbka0cbdfdsgfrpn03kxjz3c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base unix ]; homepage = "https://github.com/redneb/linux-file-extents"; description = "Retrieve file fragmentation information under Linux"; license = stdenv.lib.licenses.bsd3; }) {}; "linux-namespaces" = callPackage ({ mkDerivation, base, bytestring, unix }: mkDerivation { pname = "linux-namespaces"; version = "0.1.3.0"; sha256 = "1rvkzfmd07sz46k059ly80cjgwx67igfw8zsw8c6ljsp3hsdn4hl"; libraryHaskellDepends = [ base bytestring unix ]; homepage = "https://github.com/redneb/hs-linux-namespaces"; description = "Work with linux namespaces: create new or enter existing ones"; license = stdenv.lib.licenses.bsd3; }) {}; "list-t" = callPackage ({ mkDerivation, base, mmorph, monad-control, mtl, transformers , transformers-base }: mkDerivation { pname = "list-t"; version = "1.0.3.1"; sha256 = "0h6bwljy0cqm1fsq151glglnvczjcvbphxiw7c83ps2zy9whg4y9"; libraryHaskellDepends = [ base mmorph monad-control mtl transformers transformers-base ]; doCheck = false; homepage = "https://github.com/nikita-volkov/list-t"; description = "ListT done right"; license = stdenv.lib.licenses.mit; }) {}; "listsafe" = callPackage ({ mkDerivation, base, exceptions }: mkDerivation { pname = "listsafe"; version = "0.1.0.1"; sha256 = "0scd74fv6gzl7yi5ssb1z9kwwfyx9p39yqprnzbpvspvxm3k41qs"; libraryHaskellDepends = [ base exceptions ]; homepage = "https://github.com/ombocomp/listsafe"; description = "Safe wrappers for partial list functions, supporting MonadThrow"; license = stdenv.lib.licenses.asl20; }) {}; "llvm-hs-pure" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, fail , mtl, tasty, tasty-hunit, tasty-quickcheck, template-haskell , transformers, unordered-containers }: mkDerivation { pname = "llvm-hs-pure"; version = "7.0.0"; sha256 = "1b82cin889qkyp9qv5p3yk7wq7ibnx2v9pk0mpvk6k9ca7fpr7dg"; libraryHaskellDepends = [ attoparsec base bytestring containers fail mtl template-haskell transformers unordered-containers ]; testHaskellDepends = [ base containers mtl tasty tasty-hunit tasty-quickcheck transformers ]; homepage = "http://github.com/llvm-hs/llvm-hs/"; description = "Pure Haskell LLVM functionality (no FFI)"; license = stdenv.lib.licenses.bsd3; }) {}; "lmdb" = callPackage ({ mkDerivation, array, base, lmdb }: mkDerivation { pname = "lmdb"; version = "0.2.5"; sha256 = "0z8wj06b5ii0w6pls2jlqmd3mhyrplhxd1c6h1my1p0w45b2hmc0"; libraryHaskellDepends = [ array base ]; librarySystemDepends = [ lmdb ]; homepage = "http://github.com/dmbarbour/haskell-lmdb"; description = "Lightning MDB bindings"; license = stdenv.lib.licenses.bsd2; }) {inherit (pkgs) lmdb;}; "load-env" = callPackage ({ mkDerivation, base, directory, doctest, filepath, hspec, parsec , temporary }: mkDerivation { pname = "load-env"; version = "0.2.0.2"; sha256 = "063zd2nbwbyndfy1hrir9x270f99wzbyarfj561r9dddak2754w1"; libraryHaskellDepends = [ base directory filepath parsec ]; testHaskellDepends = [ base directory doctest hspec parsec temporary ]; homepage = "https://github.com/pbrisbin/load-env#readme"; description = "Load environment variables from a file"; license = stdenv.lib.licenses.bsd3; }) {}; "loc" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "loc"; version = "0.1.3.4"; sha256 = "1xdqnqr4wy3xw9vyfkf6c8xsq74nryhb8z31grcwpn6ppdgzyqy2"; libraryHaskellDepends = [ base containers ]; doCheck = false; homepage = "https://github.com/chris-martin/loc"; description = "Types representing line and column positions and ranges in text files"; license = stdenv.lib.licenses.asl20; }) {}; "locators" = callPackage ({ mkDerivation, base, bytestring, containers, cryptohash, hspec , HUnit, QuickCheck }: mkDerivation { pname = "locators"; version = "0.2.4.4"; sha256 = "19csw13qbxxv7lr3blx856k2y21sidgpnv56dq45la3f4100jv9d"; libraryHaskellDepends = [ base bytestring containers cryptohash ]; testHaskellDepends = [ base bytestring containers cryptohash hspec HUnit QuickCheck ]; description = "Human exchangable identifiers and locators"; license = stdenv.lib.licenses.bsd3; }) {}; "loch-th" = callPackage ({ mkDerivation, base, pretty, template-haskell }: mkDerivation { pname = "loch-th"; version = "0.2.2"; sha256 = "1hvdkcyrlnv65q8x8h0441x30wr9bbfbg3961xd3fy9an5r961fc"; libraryHaskellDepends = [ base pretty template-haskell ]; homepage = "https://github.com/liskin/loch-th"; description = "Support for precise error locations in source files (Template Haskell version)"; license = stdenv.lib.licenses.bsd3; }) {}; "lockfree-queue" = callPackage ({ mkDerivation, abstract-deque, abstract-deque-tests , atomic-primops, base, bytestring, ghc-prim, HUnit, test-framework , test-framework-hunit }: mkDerivation { pname = "lockfree-queue"; version = "0.2.3.1"; sha256 = "131s1w6bdd958pg42s2i62xvw4basagir45y3vhbvsp8p9a6lmra"; libraryHaskellDepends = [ abstract-deque atomic-primops base bytestring ghc-prim ]; testHaskellDepends = [ abstract-deque abstract-deque-tests atomic-primops base bytestring ghc-prim HUnit test-framework test-framework-hunit ]; homepage = "https://github.com/rrnewton/haskell-lockfree/wiki"; description = "Michael and Scott lock-free queues"; license = stdenv.lib.licenses.bsd3; }) {}; "log-base" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, deepseq , exceptions, mmorph, monad-control, monad-time, mtl, semigroups , stm, text, time, transformers-base, unordered-containers }: mkDerivation { pname = "log-base"; version = "0.7.4.0"; sha256 = "06rzvh3g294hpwpxw2syvywrw3rms1chjxqhki8b97ml1nlfnrs0"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring deepseq exceptions mmorph monad-control monad-time mtl semigroups stm text time transformers-base unordered-containers ]; homepage = "https://github.com/scrive/log"; description = "Structured logging solution (base package)"; license = stdenv.lib.licenses.bsd3; }) {}; "log-domain" = callPackage ({ mkDerivation, base, binary, bytes, Cabal, cabal-doctest, cereal , comonad, deepseq, distributive, doctest, generic-deriving , hashable, semigroupoids, semigroups, simple-reflect, vector }: mkDerivation { pname = "log-domain"; version = "0.12"; sha256 = "0zin3zgxrx8v69blqzkd5gjk0nmpmg58caqz2xa8qd4v1fjcp4bi"; revision = "4"; editedCabalFile = "1z7p87dl1rj0v2gnfwfa7zmgaxccd093hvjkijc56whyg4b4az4y"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base binary bytes cereal comonad deepseq distributive hashable semigroupoids semigroups vector ]; testHaskellDepends = [ base doctest generic-deriving semigroups simple-reflect ]; homepage = "http://github.com/ekmett/log-domain/"; description = "Log-domain arithmetic"; license = stdenv.lib.licenses.bsd3; }) {}; "logfloat" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "logfloat"; version = "0.13.3.3"; sha256 = "10kza99pzs0ajn6xqd66sm059xp43i2sl0mnd8257q1av1qvsx7p"; libraryHaskellDepends = [ array base ]; homepage = "http://code.haskell.org/~wren/"; description = "Log-domain floating point numbers"; license = stdenv.lib.licenses.bsd3; }) {}; "logger-thread" = callPackage ({ mkDerivation, base, fast-logger, protolude, safe-exceptions, stm , text, time }: mkDerivation { pname = "logger-thread"; version = "0.1.0.2"; sha256 = "0ajaq3mfvzy58b3nmbdhkgsqxdcz76flv710fpwzdkv9380582mc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base fast-logger protolude safe-exceptions stm text time ]; executableHaskellDepends = [ base protolude stm ]; homepage = "https://github.com/joe9/logger-thread#readme"; description = "Run FastLogger in a thread and direct all queued messages to it"; license = stdenv.lib.licenses.bsd3; }) {}; "logging-effect" = callPackage ({ mkDerivation, async, base, bytestring, criterion, exceptions , fast-logger, free, lifted-async, monad-control, monad-logger, mtl , prettyprinter, semigroups, stm, stm-delay, text, time , transformers, transformers-base, unliftio-core }: mkDerivation { pname = "logging-effect"; version = "1.3.3"; sha256 = "10pighhav1zmg54gvfnvxcvz83698ziaq9ccs3zqc7jxahmyaslr"; libraryHaskellDepends = [ async base exceptions free monad-control mtl prettyprinter semigroups stm stm-delay text time transformers transformers-base unliftio-core ]; benchmarkHaskellDepends = [ base bytestring criterion fast-logger lifted-async monad-logger prettyprinter text time ]; homepage = "https://github.com/ocharles/logging-effect"; description = "A mtl-style monad transformer for general purpose & compositional logging"; license = stdenv.lib.licenses.bsd3; }) {}; "logging-facade" = callPackage ({ mkDerivation, base, call-stack, hspec, transformers }: mkDerivation { pname = "logging-facade"; version = "0.3.0"; sha256 = "0d0lwxxgd16is9aw6v3ps4r9prv3dj8xscmm45fvzq3nicjiawcf"; libraryHaskellDepends = [ base call-stack transformers ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/sol/logging-facade#readme"; description = "Simple logging abstraction that allows multiple back-ends"; license = stdenv.lib.licenses.mit; }) {}; "logging-facade-syslog" = callPackage ({ mkDerivation, base, hsyslog, logging-facade }: mkDerivation { pname = "logging-facade-syslog"; version = "1"; sha256 = "1acfkmr3cgprij9sfa0hfqyni6s8py22s3n0xa8qhy3syz1j72zb"; libraryHaskellDepends = [ base hsyslog logging-facade ]; homepage = "https://github.com/peti/logging-facade-syslog#readme"; description = "A logging back-end to syslog(3) for the logging-facade library"; license = stdenv.lib.licenses.bsd3; }) {}; "logict" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "logict"; version = "0.6.0.3"; sha256 = "1a3sqws8bc55a7sxkl406a69ls75l60syv20b5rmkd30nbdisryh"; libraryHaskellDepends = [ base mtl ]; homepage = "https://github.com/Bodigrim/logict#readme"; description = "A backtracking logic-programming monad"; license = stdenv.lib.licenses.bsd3; }) {}; "long-double" = callPackage ({ mkDerivation, base, integer-gmp }: mkDerivation { pname = "long-double"; version = "0.1"; sha256 = "072yfv1kv83k8qc9apks2czr9p6znk46bbbjmsdbcpzyb8byh64j"; revision = "1"; editedCabalFile = "12vmzzrxgb4yqf9axf1fildl4m0dfm3zqxk4vg6k6m5qi6haz1yn"; libraryHaskellDepends = [ base integer-gmp ]; homepage = "https://code.mathr.co.uk/long-double"; description = "FFI bindings for C long double"; license = stdenv.lib.licenses.bsd3; }) {}; "loop" = callPackage ({ mkDerivation, base, hspec, mtl }: mkDerivation { pname = "loop"; version = "0.3.0"; sha256 = "1kry1c6jmn96jqsdj46x2z3ibwnn34lf8gyxj80cqa5bpl8215lj"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec mtl ]; homepage = "https://github.com/nh2/loop"; description = "Fast loops (for when GHC can't optimize forM_)"; license = stdenv.lib.licenses.mit; }) {}; "lrucaching" = callPackage ({ mkDerivation, base, base-compat, containers, deepseq, hashable , hspec, psqueues, QuickCheck, transformers, vector }: mkDerivation { pname = "lrucaching"; version = "0.3.3"; sha256 = "192a2zap1bmxa2y48n48rmngf18fr8k0az4a230hziv3g795yzma"; revision = "8"; editedCabalFile = "11ad87kg09s9md9lqzhbcw19kmzvii4v97nw49q0wb0rs0qizpki"; libraryHaskellDepends = [ base base-compat deepseq hashable psqueues vector ]; testHaskellDepends = [ base containers deepseq hashable hspec QuickCheck transformers ]; homepage = "https://github.com/cocreature/lrucaching#readme"; description = "LRU cache"; license = stdenv.lib.licenses.bsd3; }) {}; "lsp-test" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, base , bytestring, conduit, conduit-parse, containers, data-default , Diff, directory, filepath, haskell-lsp, hspec, lens, mtl , parser-combinators, process, text, transformers, unix , unordered-containers, yi-rope }: mkDerivation { pname = "lsp-test"; version = "0.5.1.2"; sha256 = "1fc58krsm2q92azkcq57xdj7ngqvkqbvngjcr3plf0793xdarxj8"; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal base bytestring conduit conduit-parse containers data-default Diff directory filepath haskell-lsp lens mtl parser-combinators process text transformers unix unordered-containers yi-rope ]; testHaskellDepends = [ aeson base data-default haskell-lsp hspec lens text unordered-containers ]; doCheck = false; homepage = "https://github.com/bubba/lsp-test#readme"; description = "Functional test framework for LSP servers"; license = stdenv.lib.licenses.bsd3; }) {}; "lucid" = callPackage ({ mkDerivation, base, bifunctors, blaze-builder, bytestring , containers, criterion, deepseq, hashable, hspec, HUnit, mmorph , mtl, parsec, text, transformers, unordered-containers }: mkDerivation { pname = "lucid"; version = "2.9.11"; sha256 = "13xz21hf9ywbyqwm33z8pfrjq03rzffhqswi30xsi13rrawj99cc"; libraryHaskellDepends = [ base blaze-builder bytestring containers hashable mmorph mtl text transformers unordered-containers ]; testHaskellDepends = [ base bifunctors hspec HUnit mtl parsec text ]; benchmarkHaskellDepends = [ base blaze-builder bytestring criterion deepseq text transformers ]; homepage = "https://github.com/chrisdone/lucid"; description = "Clear to write, read and edit DSL for HTML"; license = stdenv.lib.licenses.bsd3; }) {}; "lucid-extras" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, directory , lucid, text }: mkDerivation { pname = "lucid-extras"; version = "0.1.0.1"; sha256 = "0wyb5pqhphfckmzpnl0xp6fy8fmnwqjqim3h3f3sdjqkqdly5iaw"; revision = "1"; editedCabalFile = "030mj3yddbia6dkbl8d6mssi42l3z8gs79z50r78gwiif6mh5dny"; libraryHaskellDepends = [ aeson base blaze-builder bytestring lucid text ]; testHaskellDepends = [ base directory lucid ]; homepage = "https://github.com/diffusionkinetics/open/lucid-extras"; description = "Generate more HTML with Lucid"; license = stdenv.lib.licenses.mit; }) {}; "lxd-client-config" = callPackage ({ mkDerivation, aeson, base, containers, directory, filepath , HUnit, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, text, yaml }: mkDerivation { pname = "lxd-client-config"; version = "0.1.0.1"; sha256 = "1kxg42hrgq5w38v1zsq8v9x0ky83c02k8rx2qcyazh7bkg4m4f4h"; libraryHaskellDepends = [ aeson base containers directory filepath text yaml ]; testHaskellDepends = [ base containers HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text yaml ]; homepage = "https://github.com/hverr/haskell-lxd-client-config#readme"; description = "Read the configuration file of the standard LXD client"; license = stdenv.lib.licenses.gpl3; }) {}; "lzma" = callPackage ({ mkDerivation, base, bytestring, lzma }: mkDerivation { pname = "lzma"; version = "0.0.0.3"; sha256 = "0i416gqi8j55nd1pqbkxvf3f6hn6fjys6gq98lkkxphva71j30xg"; revision = "3"; editedCabalFile = "1sify6gnsalyp6dakfzi0mdy5jcz2kcp9jsdsgkmxd40nfzgd44m"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ lzma ]; doCheck = false; homepage = "https://github.com/hvr/lzma"; description = "LZMA/XZ compression and decompression"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) lzma;}; "lzma-conduit" = callPackage ({ mkDerivation, base, base-compat, bytestring, conduit, HUnit , lzma, QuickCheck, resourcet, test-framework, test-framework-hunit , test-framework-quickcheck2, transformers }: mkDerivation { pname = "lzma-conduit"; version = "1.2.1"; sha256 = "0hm72da7xk9l3zxjh274yg444vf405djxqbkf3q3p2qhicmxlmg9"; libraryHaskellDepends = [ base bytestring conduit lzma resourcet transformers ]; testHaskellDepends = [ base base-compat bytestring conduit HUnit QuickCheck resourcet test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "http://github.com/alphaHeavy/lzma-conduit"; description = "Conduit interface for lzma/xz compression"; license = stdenv.lib.licenses.bsd3; }) {}; "machines" = callPackage ({ mkDerivation, adjunctions, base, Cabal, cabal-doctest, comonad , containers, distributive, doctest, mtl, pointed, profunctors , semigroupoids, semigroups, transformers, transformers-compat , void }: mkDerivation { pname = "machines"; version = "0.6.4"; sha256 = "0s3pvdklanw6a41pyyqrplm3vid63dpy6vd6qhp86dnb4wp2ppkj"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ adjunctions base comonad containers distributive mtl pointed profunctors semigroupoids semigroups transformers transformers-compat void ]; testHaskellDepends = [ base doctest ]; homepage = "http://github.com/ekmett/machines/"; description = "Networked stream transducers"; license = stdenv.lib.licenses.bsd3; }) {}; "machines-binary" = callPackage ({ mkDerivation, base, binary, bytestring, machines }: mkDerivation { pname = "machines-binary"; version = "0.3.0.3"; sha256 = "0lh6q99xfmxl53gkxlrbjh1pfbkff8faxr9fycks98cfcmnlbzv0"; libraryHaskellDepends = [ base binary bytestring machines ]; homepage = "http://github.com/aloiscochard/machines-binary"; description = "Binary utilities for the machines library"; license = stdenv.lib.licenses.asl20; }) {}; "machines-directory" = callPackage ({ mkDerivation, base, directory, filepath, machines, machines-io , transformers }: mkDerivation { pname = "machines-directory"; version = "0.2.1.0"; sha256 = "1d6yfh26g9gs406ywc42ascnxcfcz2isfa6j921xikzndzdhg744"; libraryHaskellDepends = [ base directory filepath machines machines-io transformers ]; homepage = "http://github.com/aloiscochard/machines-directory"; description = "Directory (system) utilities for the machines library"; license = stdenv.lib.licenses.asl20; }) {}; "machines-io" = callPackage ({ mkDerivation, base, bytestring, chunked-data, machines , transformers }: mkDerivation { pname = "machines-io"; version = "0.2.0.13"; sha256 = "1m7mm3s7inyiy07w8idgwb99k2a9cd1768hkm7ygryllkrg9smsd"; libraryHaskellDepends = [ base bytestring chunked-data machines transformers ]; homepage = "http://github.com/aloiscochard/machines-io"; description = "IO utilities for the machines library"; license = stdenv.lib.licenses.asl20; }) {}; "main-tester" = callPackage ({ mkDerivation, base, bytestring, directory, hspec, hspec-core , QuickCheck, text }: mkDerivation { pname = "main-tester"; version = "0.2.0.1"; sha256 = "0hkqllckiq74mhnd76jd0cv5az6n0cf70xncy9r1jkip9s9za1ng"; libraryHaskellDepends = [ base bytestring directory ]; testHaskellDepends = [ base bytestring hspec hspec-core QuickCheck text ]; homepage = "https://gitlab.com/igrep/main-tester#readme"; description = "Capture stdout/stderr/exit code, and replace stdin of your main function"; license = stdenv.lib.licenses.asl20; }) {}; "mainland-pretty" = callPackage ({ mkDerivation, base, containers, srcloc, text, transformers }: mkDerivation { pname = "mainland-pretty"; version = "0.7"; sha256 = "1xzavchbp345a63i24hs8632l3xk0c1pxqd32b2i6615cp9pnxqi"; revision = "1"; editedCabalFile = "1apyqnbcsbjfkqc1d6mk74pxl12130r6ijwhj555gddls9g0qdf3"; libraryHaskellDepends = [ base containers srcloc text transformers ]; homepage = "https://github.com/mainland/mainland-pretty"; description = "Pretty printing designed for printing source code"; license = stdenv.lib.licenses.bsd3; }) {}; "makefile" = callPackage ({ mkDerivation, attoparsec, base, text }: mkDerivation { pname = "makefile"; version = "1.1.0.0"; sha256 = "01swnw8fp2cx5z5xim9apia3yw48six61mhf6p3g0gp99w4i4ypd"; libraryHaskellDepends = [ attoparsec base text ]; doCheck = false; homepage = "http://github.com/nmattia/mask"; description = "Simple Makefile parser and generator"; license = stdenv.lib.licenses.mit; }) {}; "managed" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "managed"; version = "1.0.6"; sha256 = "1kbrw99yh5x5blykmx2n88mplbbi4ss1ij5j17b7asw6q0ihm9zi"; libraryHaskellDepends = [ base transformers ]; description = "A monad for managed values"; license = stdenv.lib.licenses.bsd3; }) {}; "mapquest-api" = callPackage ({ mkDerivation, aeson, base, bytestring, exceptions, goggles, mtl , req, text }: mkDerivation { pname = "mapquest-api"; version = "0.3.1"; sha256 = "11bvba2yyif31srkpwc8hzgfks4528l4v2m9jgvyh5hqp4hr4cs3"; libraryHaskellDepends = [ aeson base bytestring exceptions goggles mtl req text ]; homepage = "https://github.com/ocramz/mapquest-api"; description = "Bindings to the MapQuest API"; license = stdenv.lib.licenses.bsd3; }) {}; "markdown" = callPackage ({ mkDerivation, attoparsec, base, blaze-html, blaze-markup , bytestring, call-stack, conduit, conduit-extra, containers , data-default, directory, filepath, hspec, text, transformers , xml-conduit, xml-types, xss-sanitize }: mkDerivation { pname = "markdown"; version = "0.1.17.4"; sha256 = "1m7xf3r7wvpzdj2zic90w5b6adnjb6mjq9mycbnzcjibpr1fgqy2"; libraryHaskellDepends = [ attoparsec base blaze-html blaze-markup conduit conduit-extra containers data-default text transformers xml-conduit xml-types xss-sanitize ]; testHaskellDepends = [ base blaze-html bytestring call-stack conduit conduit-extra containers directory filepath hspec text transformers ]; homepage = "https://github.com/snoyberg/markdown"; description = "Convert Markdown to HTML, with XSS protection"; license = stdenv.lib.licenses.bsd3; }) {}; "markdown-unlit" = callPackage ({ mkDerivation, base, base-compat, directory, hspec, QuickCheck , silently, stringbuilder, temporary }: mkDerivation { pname = "markdown-unlit"; version = "0.5.0"; sha256 = "1gy79vr85vcp13rdjh0hz7zv6daqqffww4j0cqn2lpjjh9xhsbg7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat ]; executableHaskellDepends = [ base base-compat ]; testHaskellDepends = [ base base-compat directory hspec QuickCheck silently stringbuilder temporary ]; homepage = "https://github.com/sol/markdown-unlit#readme"; description = "Literate Haskell support for Markdown"; license = stdenv.lib.licenses.mit; }) {}; "markov-chain" = callPackage ({ mkDerivation, base, containers, random, transformers }: mkDerivation { pname = "markov-chain"; version = "0.0.3.4"; sha256 = "1kcjgfdwca4arngbj7w2g8bpmk5p44dyzrwcw8xmja0s200bhlbf"; libraryHaskellDepends = [ base containers random transformers ]; homepage = "http://code.haskell.org/~thielema/markov-chain/"; description = "Markov Chains for generating random sequences with a user definable behaviour"; license = "GPL"; }) {}; "massiv" = callPackage ({ mkDerivation, base, bytestring, data-default, data-default-class , deepseq, ghc-prim, hspec, primitive, QuickCheck, safe-exceptions , vector }: mkDerivation { pname = "massiv"; version = "0.2.8.0"; sha256 = "01z57p6byvrrbl9hhr1jq90kpb823kjfbq0inhvmjjbcnbngqrf3"; libraryHaskellDepends = [ base bytestring data-default-class deepseq ghc-prim primitive vector ]; testHaskellDepends = [ base bytestring data-default deepseq hspec QuickCheck safe-exceptions vector ]; homepage = "https://github.com/lehins/massiv"; description = "Massiv (Массив) is an Array Library"; license = stdenv.lib.licenses.bsd3; }) {}; "massiv-io" = callPackage ({ mkDerivation, base, bytestring, data-default, deepseq, directory , filepath, JuicyPixels, massiv, netpbm, process, vector }: mkDerivation { pname = "massiv-io"; version = "0.1.6.0"; sha256 = "0ggl24w7y9bhlf0dh379raiq8fi2gb29whypp3jy37h8m6ldsngn"; libraryHaskellDepends = [ base bytestring data-default deepseq directory filepath JuicyPixels massiv netpbm process vector ]; homepage = "https://github.com/lehins/massiv"; description = "Import/export of Image files into massiv Arrays"; license = stdenv.lib.licenses.bsd3; }) {}; "math-functions" = callPackage ({ mkDerivation, base, data-default-class, deepseq, erf, HUnit , primitive, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, vector, vector-th-unbox }: mkDerivation { pname = "math-functions"; version = "0.3.1.0"; sha256 = "0mb61yn7faxhpj5d6w5dzgawz2hbjbdqbxz3dkw4855r1bnfnh1k"; libraryHaskellDepends = [ base data-default-class deepseq primitive vector vector-th-unbox ]; testHaskellDepends = [ base data-default-class deepseq erf HUnit primitive QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 vector vector-th-unbox ]; doCheck = false; homepage = "https://github.com/bos/math-functions"; description = "Collection of tools for numeric computations"; license = stdenv.lib.licenses.bsd2; }) {}; "mathexpr" = callPackage ({ mkDerivation, base, data-default-class }: mkDerivation { pname = "mathexpr"; version = "0.3.0.0"; sha256 = "1bbi9368zg50xvhn0lkrza1fpfi1cjz21lxyay6qb9v2r7h0mhr3"; libraryHaskellDepends = [ base data-default-class ]; homepage = "https://github.com/mdibaiee/mathexpr"; description = "Parse and evaluate math expressions with variables and functions"; license = stdenv.lib.licenses.gpl3; }) {}; "matrices" = callPackage ({ mkDerivation, base, deepseq, primitive, tasty, tasty-hunit , tasty-quickcheck, vector }: mkDerivation { pname = "matrices"; version = "0.4.5"; sha256 = "15vkkd3jwfdp648lfhskzhnisb1bzqia3asw8fmanpk71l9nyf9d"; libraryHaskellDepends = [ base deepseq primitive vector ]; testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck vector ]; description = "native matrix based on vector"; license = stdenv.lib.licenses.bsd3; }) {}; "matrix" = callPackage ({ mkDerivation, base, deepseq, loop, primitive, QuickCheck , semigroups, tasty, tasty-quickcheck, vector }: mkDerivation { pname = "matrix"; version = "0.3.6.1"; sha256 = "0b1v17rc9q7ni44gkzp124kmc5d6xmlpiqvskgjrq54qpjinr5zs"; revision = "1"; editedCabalFile = "0iy0gdgg68ldhgm4lzvzl5pmzflx0r4brdbdkq75rkarm7cigawn"; libraryHaskellDepends = [ base deepseq loop primitive semigroups vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; description = "A native implementation of matrix operations"; license = stdenv.lib.licenses.bsd3; }) {}; "matrix-market-attoparsec" = callPackage ({ mkDerivation, attoparsec, base, bytestring, directory , exceptions, hspec, QuickCheck, scientific }: mkDerivation { pname = "matrix-market-attoparsec"; version = "0.1.0.8"; sha256 = "0xqa4q4wyjjh55lggsyjhsi0kb5rhk3afzk0qhnhdmnzmf0slhay"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bytestring exceptions scientific ]; testHaskellDepends = [ base directory exceptions hspec QuickCheck ]; homepage = "https://github.com/ocramz/matrix-market-attoparsec"; description = "Parsing and serialization functions for the NIST Matrix Market format"; license = stdenv.lib.licenses.bsd2; }) {}; "matrix-static" = callPackage ({ mkDerivation, base, deepseq, ghc-typelits-knownnat , ghc-typelits-natnormalise, matrix, tasty, tasty-hunit, vector }: mkDerivation { pname = "matrix-static"; version = "0.2"; sha256 = "0g4vkzc6jw4sx2an86d20fv9b23jzly8dxsan7ygih1mp8rn5r07"; libraryHaskellDepends = [ base deepseq ghc-typelits-knownnat ghc-typelits-natnormalise matrix vector ]; testHaskellDepends = [ base deepseq ghc-typelits-knownnat ghc-typelits-natnormalise matrix tasty tasty-hunit vector ]; homepage = "https://github.com/wchresta/matrix-static#readme"; description = "Type-safe matrix operations"; license = stdenv.lib.licenses.bsd3; }) {}; "maximal-cliques" = callPackage ({ mkDerivation, base, containers, vector }: mkDerivation { pname = "maximal-cliques"; version = "0.1.1"; sha256 = "1sbmykgb5lrd32rih09d8d0r5isz4nh5slfyd93dgln7ag3hb7bh"; libraryHaskellDepends = [ base containers vector ]; description = "Enumerate all maximal cliques of a graph"; license = stdenv.lib.licenses.bsd3; }) {}; "mbox" = callPackage ({ mkDerivation, base, safe, text, time, time-locale-compat }: mkDerivation { pname = "mbox"; version = "0.3.4"; sha256 = "1pkiagxb013an71d3si3kldgn7rl9l5zi2s3s6hjhfg0pcwbbr6w"; revision = "1"; editedCabalFile = "11jikczq21fnhsvr6n33qbb5q6ixbhab4s0js8n39zwgmglighz5"; libraryHaskellDepends = [ base safe text time time-locale-compat ]; description = "Read and write standard mailbox files"; license = stdenv.lib.licenses.bsd3; }) {}; "mbox-utility" = callPackage ({ mkDerivation, base, bytestring, hsemail, non-empty, old-time , parsec, spreadsheet, utility-ht }: mkDerivation { pname = "mbox-utility"; version = "0.0.1"; sha256 = "1y792np4i24jlyxfsm4dw3m1bvij5wxj77dkqj2hvclm7kw0kq75"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring hsemail non-empty old-time parsec spreadsheet utility-ht ]; doHaddock = false; description = "List contents of an mbox file containing e-mails"; license = stdenv.lib.licenses.bsd3; }) {}; "mbtiles" = callPackage ({ mkDerivation, base, bytestring, directory, HUnit, monad-control , mtl, resource-pool, sqlite-simple, text, transformers , unordered-containers }: mkDerivation { pname = "mbtiles"; version = "0.6.0.0"; sha256 = "0bynkbwq33fqyyv4bkl2y3sx57b73w1pyn292jb5j6jm3h52za5q"; libraryHaskellDepends = [ base bytestring directory monad-control mtl resource-pool sqlite-simple text transformers unordered-containers ]; testHaskellDepends = [ base HUnit ]; homepage = "https://github.com/caneroj1/mbtiles#readme"; description = "Haskell MBTiles client"; license = stdenv.lib.licenses.bsd3; }) {}; "mbug" = callPackage ({ mkDerivation, base, bytestring, directory, extra, formatting , http-client, http-client-tls, mtl, optparse-applicative, process , scalpel-core, tagsoup, text, time, xdg-basedir }: mkDerivation { pname = "mbug"; version = "1.3.2"; sha256 = "05cyznwvwjc1ajjkr28h8dawlk10nx60ybx30g6vs5h68zlq43nd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory extra formatting http-client http-client-tls mtl optparse-applicative process scalpel-core tagsoup text time xdg-basedir ]; executableHaskellDepends = [ base bytestring directory extra formatting http-client http-client-tls mtl optparse-applicative process scalpel-core tagsoup text time xdg-basedir ]; homepage = "https://gitlab.com/iu-guest/mbug"; description = "download bugs mailboxes"; license = stdenv.lib.licenses.gpl3; }) {}; "mcmc-types" = callPackage ({ mkDerivation, base, containers, mwc-probability, transformers }: mkDerivation { pname = "mcmc-types"; version = "1.0.3"; sha256 = "0vpwrszhpl0ygs1qjk9v8gakl4rjia0cl4y3vna7cmh51c1jajrw"; libraryHaskellDepends = [ base containers mwc-probability transformers ]; homepage = "http://github.com/jtobin/mcmc-types"; description = "Common types for sampling"; license = stdenv.lib.licenses.mit; }) {}; "median-stream" = callPackage ({ mkDerivation, base, heap, QuickCheck }: mkDerivation { pname = "median-stream"; version = "0.7.0.0"; sha256 = "0g8zqyv9scj2ccvj667yn782c3vqc9a25b8a37lsz78qx15w8bz9"; libraryHaskellDepends = [ base heap ]; testHaskellDepends = [ base QuickCheck ]; homepage = "https://github.com/caneroj1/median-stream#readme"; description = "Constant-time queries for the median of a stream of numeric data"; license = stdenv.lib.licenses.bsd3; }) {}; "mega-sdist" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , http-conduit, optparse-simple, rio, rio-orphans, tar-conduit , yaml }: mkDerivation { pname = "mega-sdist"; version = "0.3.3.2"; sha256 = "0jhlaww753spj5k2mrzrizcb408265wglc7gycdicnashsxc7qd4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring conduit conduit-extra http-conduit optparse-simple rio rio-orphans tar-conduit yaml ]; doHaddock = false; homepage = "https://github.com/snoyberg/mega-sdist#readme"; description = "Handles uploading to Hackage from mega repos"; license = stdenv.lib.licenses.mit; }) {}; "megaparsec" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers , deepseq, mtl, parser-combinators, scientific, text, transformers }: mkDerivation { pname = "megaparsec"; version = "7.0.5"; sha256 = "0bqx1icbmk8s7wmbcdzsgnlh607c7kzg8l80cp02dxr5valjxp7j"; libraryHaskellDepends = [ base bytestring case-insensitive containers deepseq mtl parser-combinators scientific text transformers ]; doCheck = false; homepage = "https://github.com/mrkkrp/megaparsec"; description = "Monadic parser combinators"; license = stdenv.lib.licenses.bsd2; }) {}; "memory" = callPackage ({ mkDerivation, base, basement, bytestring, deepseq, foundation , ghc-prim }: mkDerivation { pname = "memory"; version = "0.14.18"; sha256 = "01rmq3vagxzjmm96qnfxk4f0516cn12bp5m8inn8h5r918bqsigm"; revision = "1"; editedCabalFile = "0h4d0avv8kv3my4rim79lcamv2dyibld7w6ianq46nhwgr0h2lzm"; libraryHaskellDepends = [ base basement bytestring deepseq ghc-prim ]; testHaskellDepends = [ base basement bytestring foundation ]; homepage = "https://github.com/vincenthz/hs-memory"; description = "memory and related abstraction stuff"; license = stdenv.lib.licenses.bsd3; }) {}; "menshen" = callPackage ({ mkDerivation, aeson, base, hspec, QuickCheck, regex-tdfa , scientific, text }: mkDerivation { pname = "menshen"; version = "0.0.3"; sha256 = "0zx530ksb0zmczbl6k70xg6pxgr2wfga2pg0ghgmpgd9f307xrwb"; libraryHaskellDepends = [ base regex-tdfa scientific text ]; testHaskellDepends = [ aeson base hspec QuickCheck regex-tdfa scientific text ]; homepage = "https://github.com/leptonyu/menshen#readme"; description = "Data Validation"; license = stdenv.lib.licenses.bsd3; }) {}; "mercury-api" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, clock, directory , hashable, HUnit, optparse-applicative, text, unordered-containers }: mkDerivation { pname = "mercury-api"; version = "0.1.0.2"; sha256 = "0ybpc1kai85rflgdr80jd8cvwxaxmbphv82nz2p17502jrmdfkhg"; revision = "2"; editedCabalFile = "02sbbiznppvdmpb373xyh8i84sywlzzvhhx5nd9ix5lmx50813qw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base bytestring clock hashable text unordered-containers ]; executableHaskellDepends = [ ansi-terminal base bytestring optparse-applicative text ]; testHaskellDepends = [ base bytestring directory HUnit optparse-applicative text ]; homepage = "https://github.com/ppelleti/hs-mercury-api"; description = "Haskell binding to Mercury API for ThingMagic RFID readers"; license = stdenv.lib.licenses.mit; }) {}; "merkle-tree" = callPackage ({ mkDerivation, base, bytestring, cereal, cryptonite, memory , protolude, QuickCheck, random, tasty, tasty-quickcheck }: mkDerivation { pname = "merkle-tree"; version = "0.1.1"; sha256 = "1am2bfyzdhr2skvjwrvgkk7ihnili0z0lyigpy5lndrhc93n4ni1"; libraryHaskellDepends = [ base bytestring cereal cryptonite memory protolude random ]; testHaskellDepends = [ base bytestring cereal cryptonite memory protolude QuickCheck random tasty tasty-quickcheck ]; homepage = "https://github.com/adjoint-io/merkle-tree#readme"; description = "An implementation of a Merkle tree and merkle tree proofs of inclusion"; license = stdenv.lib.licenses.asl20; }) {}; "mersenne-random-pure64" = callPackage ({ mkDerivation, base, random, time }: mkDerivation { pname = "mersenne-random-pure64"; version = "0.2.2.0"; sha256 = "1lbmdnlk21qqbzw1g7jph6d21dg3vf5saca3inwv1byxq7fh057g"; revision = "1"; editedCabalFile = "0pxq0xz42x60993rl4pr4pia80jv1xcqh6njvjzfvn75018j4gw5"; configureFlags = [ "-f-small_base" ]; libraryHaskellDepends = [ base random time ]; homepage = "http://code.haskell.org/~dons/code/mersenne-random-pure64/"; description = "Generate high quality pseudorandom numbers purely using a Mersenne Twister"; license = stdenv.lib.licenses.bsd3; }) {}; "metrics" = callPackage ({ mkDerivation, ansi-terminal, async, base, bytestring, containers , HUnit, lens, mwc-random, primitive, QuickCheck, text, time , transformers, transformers-base, unix-compat , unordered-containers, vector, vector-algorithms }: mkDerivation { pname = "metrics"; version = "0.4.1.1"; sha256 = "1f2vqwldp457956bx839r9v3xpmp95q42insn2xcdw669rq6wpym"; libraryHaskellDepends = [ ansi-terminal base bytestring containers lens mwc-random primitive text time transformers transformers-base unix-compat unordered-containers vector vector-algorithms ]; testHaskellDepends = [ async base HUnit lens mwc-random primitive QuickCheck ]; description = "High-performance application metric tracking"; license = stdenv.lib.licenses.mit; }) {}; "mfsolve" = callPackage ({ mkDerivation, base, hashable, mtl, mtl-compat, tasty , tasty-hunit, unordered-containers }: mkDerivation { pname = "mfsolve"; version = "0.3.2.0"; sha256 = "1wa2m8q49lv0a335ahgx2svkff8vaba65cqlfmmk43ww5x26f893"; libraryHaskellDepends = [ base hashable mtl mtl-compat unordered-containers ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Equation solver and calculator à la metafont"; license = stdenv.lib.licenses.bsd3; }) {}; "microbench" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "microbench"; version = "0.1"; sha256 = "05yphn77rxg7zqpn27292yvmah2634hqfx2mgfyp5yws5ickrvkg"; libraryHaskellDepends = [ base time ]; homepage = "http://neugierig.org/software/darcs/browse/?r=microbench;a=summary"; description = "Microbenchmark Haskell code"; license = stdenv.lib.licenses.bsd3; }) {}; "microformats2-parser" = callPackage ({ mkDerivation, aeson, aeson-pretty, aeson-qq, attoparsec, base , base-compat, blaze-html, blaze-markup, bytestring, containers , data-default, either, errors, hspec , hspec-expectations-pretty-diff, html-conduit, lens-aeson, mtl , network, network-uri, options, pcre-heavy, raw-strings-qq, safe , scotty, tagsoup, template-haskell, text, time, transformers , unordered-containers, vector, wai-cli, wai-extra, xml-lens , xss-sanitize }: mkDerivation { pname = "microformats2-parser"; version = "1.0.1.9"; sha256 = "1lxbw825yg16nmflf93l1sy6mxa3dnd7a5mdalc034brsnf1vish"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-qq attoparsec base base-compat blaze-markup bytestring containers data-default either errors html-conduit lens-aeson network-uri pcre-heavy safe tagsoup text time transformers unordered-containers vector xml-lens xss-sanitize ]; executableHaskellDepends = [ aeson aeson-pretty base base-compat blaze-html blaze-markup data-default network network-uri options scotty text wai-cli wai-extra ]; testHaskellDepends = [ aeson-qq base base-compat bytestring data-default hspec hspec-expectations-pretty-diff html-conduit mtl network-uri raw-strings-qq template-haskell text time xml-lens ]; homepage = "https://github.com/myfreeweb/microformats2-parser"; description = "A Microformats 2 parser"; license = stdenv.lib.licenses.publicDomain; }) {}; "microlens" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "microlens"; version = "0.4.10"; sha256 = "1v277yyy4p9q57xr2lfp6qs24agglfczmcabrapxrzci3jfshmcw"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/monadfix/microlens"; description = "A tiny lens library with no dependencies. If you're writing an app, you probably want microlens-platform, not this."; license = stdenv.lib.licenses.bsd3; }) {}; "microlens-aeson" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, deepseq , hashable, microlens, scientific, tasty, tasty-hunit, text , unordered-containers, vector }: mkDerivation { pname = "microlens-aeson"; version = "2.3.0.4"; sha256 = "0w630kk5bnily1qh41081gqgbwmslrh5ad21899gwnb2r3jripyw"; libraryHaskellDepends = [ aeson attoparsec base bytestring deepseq hashable microlens scientific text unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring deepseq hashable microlens tasty tasty-hunit text unordered-containers vector ]; homepage = "http://github.com/fosskers/microlens-aeson/"; description = "Law-abiding lenses for Aeson, using microlens"; license = stdenv.lib.licenses.mit; }) {}; "microlens-contra" = callPackage ({ mkDerivation, base, microlens }: mkDerivation { pname = "microlens-contra"; version = "0.1.0.2"; sha256 = "1ny9qhvd7rfzdkq4jdcgh4mfia856rsgpdhg8lprfprh6p7lhy5m"; libraryHaskellDepends = [ base microlens ]; homepage = "http://github.com/monadfix/microlens"; description = "True folds and getters for microlens"; license = stdenv.lib.licenses.bsd3; }) {}; "microlens-ghc" = callPackage ({ mkDerivation, array, base, bytestring, containers, microlens , transformers }: mkDerivation { pname = "microlens-ghc"; version = "0.4.10"; sha256 = "102dbrdsdadxbbhvx8avv1wbk84767a7lkb8ckp3zxk9g7qlly33"; libraryHaskellDepends = [ array base bytestring containers microlens transformers ]; homepage = "http://github.com/monadfix/microlens"; description = "microlens + array, bytestring, containers, transformers"; license = stdenv.lib.licenses.bsd3; }) {}; "microlens-mtl" = callPackage ({ mkDerivation, base, microlens, mtl, transformers , transformers-compat }: mkDerivation { pname = "microlens-mtl"; version = "0.1.11.1"; sha256 = "0l6z1gkzwcpv89bxf5vgfrjb6gq2pj7sjjc53nvi5b9alx34zryk"; libraryHaskellDepends = [ base microlens mtl transformers transformers-compat ]; homepage = "http://github.com/aelve/microlens"; description = "microlens support for Reader/Writer/State from mtl"; license = stdenv.lib.licenses.bsd3; }) {}; "microlens-platform" = callPackage ({ mkDerivation, base, hashable, microlens, microlens-ghc , microlens-mtl, microlens-th, text, unordered-containers, vector }: mkDerivation { pname = "microlens-platform"; version = "0.3.11"; sha256 = "18950lxgmsg5ksvyyi3zs1smjmb1qf1q73a3p3g44bh21miz0xwb"; revision = "1"; editedCabalFile = "14v7ffibzsa1fhf4pwvpw9ia67kgmk8wmxwibj7vr9rayrxy1ffv"; libraryHaskellDepends = [ base hashable microlens microlens-ghc microlens-mtl microlens-th text unordered-containers vector ]; homepage = "http://github.com/monadfix/microlens"; description = "Feature-complete microlens"; license = stdenv.lib.licenses.bsd3; }) {}; "microlens-th" = callPackage ({ mkDerivation, base, containers, microlens, template-haskell , th-abstraction, transformers }: mkDerivation { pname = "microlens-th"; version = "0.4.2.3"; sha256 = "13qw0pwcgd6f6i39rwgqwcwk1d4da5x7wv3gna7gdlxaq331h41j"; revision = "1"; editedCabalFile = "167in7b1qhgrspx81bdm2jyg9qji66sk7id282c0s99kmp0d01n6"; libraryHaskellDepends = [ base containers microlens template-haskell th-abstraction transformers ]; testHaskellDepends = [ base microlens ]; homepage = "http://github.com/aelve/microlens"; description = "Automatic generation of record lenses for microlens"; license = stdenv.lib.licenses.bsd3; }) {}; "microspec" = callPackage ({ mkDerivation, base, QuickCheck, time }: mkDerivation { pname = "microspec"; version = "0.2.1.3"; sha256 = "0615gdbsk7i3w71adjp69zabw4mli965wffm2h846hp6pjj31xcb"; libraryHaskellDepends = [ base QuickCheck time ]; description = "Tiny QuickCheck test library with minimal dependencies"; license = stdenv.lib.licenses.bsd3; }) {}; "microstache" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq , directory, filepath, hspec, parsec, text, transformers , unordered-containers, vector }: mkDerivation { pname = "microstache"; version = "1.0.1.1"; sha256 = "0851sqr1ppdj6m822635pa3j6qzdf25gyrhkjs25zdry6518bsax"; revision = "3"; editedCabalFile = "1pq0h64vxc7zlncn2ld6k02wi6rfa5ccqc4z0hfkvaldj41y2sb1"; libraryHaskellDepends = [ aeson base bytestring containers deepseq directory filepath parsec text transformers unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers hspec parsec text ]; homepage = "https://github.com/phadej/microstache"; description = "Mustache templates for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "midair" = callPackage ({ mkDerivation, base, containers, safe, stm }: mkDerivation { pname = "midair"; version = "0.2.0.1"; sha256 = "1dkja5arps41wanhv1jnkf99xrc8f5aiimp27myd595lqqdr87s2"; libraryHaskellDepends = [ base containers safe stm ]; description = "Hot-swappable FRP"; license = stdenv.lib.licenses.gpl3; }) {}; "midi" = callPackage ({ mkDerivation, base, binary, bytestring, event-list , explicit-exception, monoid-transformer, non-negative, QuickCheck , random, semigroups, transformers, utility-ht }: mkDerivation { pname = "midi"; version = "0.2.2.2"; sha256 = "0fv9980k35qv9qk73g2mp88xvhchyq0lq37cl7i26gx4f64vaz6y"; libraryHaskellDepends = [ base binary bytestring event-list explicit-exception monoid-transformer non-negative QuickCheck random semigroups transformers utility-ht ]; testHaskellDepends = [ base bytestring event-list explicit-exception non-negative QuickCheck transformers utility-ht ]; doCheck = false; homepage = "http://www.haskell.org/haskellwiki/MIDI"; description = "Handling of MIDI messages and files"; license = "GPL"; }) {}; "mighty-metropolis" = callPackage ({ mkDerivation, base, kan-extensions, mcmc-types, mwc-probability , pipes, primitive, transformers }: mkDerivation { pname = "mighty-metropolis"; version = "1.2.0"; sha256 = "1h3ik18vnya6sm0x1s6hxxx5hky0wm2pqm2g3hllcj02cm5hng4d"; libraryHaskellDepends = [ base kan-extensions mcmc-types mwc-probability pipes primitive transformers ]; doCheck = false; homepage = "http://github.com/jtobin/mighty-metropolis"; description = "The Metropolis algorithm"; license = stdenv.lib.licenses.mit; }) {}; "mime-mail" = callPackage ({ mkDerivation, base, base64-bytestring, blaze-builder, bytestring , filepath, hspec, process, random, text }: mkDerivation { pname = "mime-mail"; version = "0.4.14"; sha256 = "0gmapbjci8nclwm8syg5xfci4nj8cpchb9ry1b7gwhcp9kaw6cln"; revision = "1"; editedCabalFile = "14zadyz63gjpf58h6v36w3jwwpxpg86czw19r4211wprqfclvr92"; libraryHaskellDepends = [ base base64-bytestring blaze-builder bytestring filepath process random text ]; testHaskellDepends = [ base blaze-builder bytestring hspec text ]; homepage = "http://github.com/snoyberg/mime-mail"; description = "Compose MIME email messages"; license = stdenv.lib.licenses.mit; }) {}; "mime-mail-ses" = callPackage ({ mkDerivation, base, base64-bytestring, byteable, bytestring , conduit, cryptohash, http-client, http-client-tls, http-conduit , http-types, mime-mail, old-locale, text, time, transformers , xml-conduit, xml-types }: mkDerivation { pname = "mime-mail-ses"; version = "0.4.1"; sha256 = "1w6k4cm5yab9dhg7yn6mp7jzk1zdwpnzc6c1xb3vz3rdwp8jjvx7"; libraryHaskellDepends = [ base base64-bytestring byteable bytestring conduit cryptohash http-client http-client-tls http-conduit http-types mime-mail old-locale text time transformers xml-conduit xml-types ]; homepage = "http://github.com/snoyberg/mime-mail"; description = "Send mime-mail messages via Amazon SES"; license = stdenv.lib.licenses.mit; }) {}; "mime-types" = callPackage ({ mkDerivation, base, bytestring, containers, text }: mkDerivation { pname = "mime-types"; version = "0.1.0.9"; sha256 = "1lkipa4v73z3l5lqs6sdhl898iq41kyxv2jb9agsajzgd58l6cha"; libraryHaskellDepends = [ base bytestring containers text ]; homepage = "https://github.com/yesodweb/wai"; description = "Basic mime-type handling types and functions"; license = stdenv.lib.licenses.mit; }) {}; "minimorph" = callPackage ({ mkDerivation, base, HUnit, test-framework, test-framework-hunit , text }: mkDerivation { pname = "minimorph"; version = "0.2.1.0"; sha256 = "1phpsd0j8c987sw99p4hyywr4ydcxf5aq4h6xqdl3acwi0dv4zhj"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit text ]; homepage = "https://github.com/Mikolaj/minimorph"; description = "English spelling functions with an emphasis on simplicity"; license = stdenv.lib.licenses.bsd3; }) {}; "minio-hs" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , case-insensitive, conduit, conduit-extra, containers, cryptonite , cryptonite-conduit, directory, filepath, http-client , http-conduit, http-types, ini, memory, protolude, QuickCheck , resourcet, tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck , temporary, text, time, transformers, unliftio, unliftio-core , xml-conduit }: mkDerivation { pname = "minio-hs"; version = "1.2.0"; sha256 = "14qhaiki7g09gkakl1irf0a5fnrcaj2x84vvh09g3dfsgybr851i"; configureFlags = [ "-f-live-test" ]; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive conduit conduit-extra containers cryptonite cryptonite-conduit directory filepath http-client http-conduit http-types ini memory protolude resourcet text time transformers unliftio unliftio-core xml-conduit ]; testHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive conduit conduit-extra containers cryptonite cryptonite-conduit directory filepath http-client http-conduit http-types ini memory protolude QuickCheck resourcet tasty tasty-hunit tasty-quickcheck tasty-smallcheck temporary text time transformers unliftio unliftio-core xml-conduit ]; homepage = "https://github.com/minio/minio-hs#readme"; description = "A Minio Haskell Library for Amazon S3 compatible cloud storage"; license = stdenv.lib.licenses.asl20; }) {}; "miniutter" = callPackage ({ mkDerivation, base, binary, containers, HUnit, minimorph , test-framework, test-framework-hunit, text }: mkDerivation { pname = "miniutter"; version = "0.5.0.0"; sha256 = "0hgsk54s07497rsgsck8lhpfbrxavx1chq90hsw14w3ggr1xnc7f"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary containers minimorph text ]; testHaskellDepends = [ base containers HUnit test-framework test-framework-hunit text ]; homepage = "https://github.com/Mikolaj/miniutter"; description = "Simple English clause creation from arbitrary words"; license = stdenv.lib.licenses.bsd3; }) {}; "mintty" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "mintty"; version = "0.1.2"; sha256 = "1njhz7wjmsk5pbr7gfkl95k50npkmm0iyxp3j93bbsg4rmxzg2kw"; configureFlags = [ "-fwin32-2-5-3" ]; libraryHaskellDepends = [ base ]; homepage = "https://github.com/RyanGlScott/mintty"; description = "A reliable way to detect the presence of a MinTTY console on Windows"; license = stdenv.lib.licenses.bsd3; }) {}; "miso" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, http-api-data , http-types, lucid, network-uri, servant, servant-lucid, text , transformers, vector }: mkDerivation { pname = "miso"; version = "0.21.2.0"; sha256 = "061bjvxcs6psh8hj947p4jm9ki9ngrwvn23szvk8i3x4xd87jbfm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers http-api-data http-types lucid network-uri servant servant-lucid text transformers vector ]; homepage = "http://github.com/dmjio/miso"; description = "A tasty Haskell front-end framework"; license = stdenv.lib.licenses.bsd3; }) {}; "missing-foreign" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "missing-foreign"; version = "0.1.1"; sha256 = "11f8pknbarlj956nmalqhd2v704z7d7xbi61hs1q8vb2p36kc6wy"; libraryHaskellDepends = [ base ]; description = "Convenience functions for FFI work"; license = stdenv.lib.licenses.bsd3; }) {}; "mixed-types-num" = callPackage ({ mkDerivation, base, convertible, hspec, hspec-smallcheck , QuickCheck, smallcheck, template-haskell }: mkDerivation { pname = "mixed-types-num"; version = "0.3.1.5"; sha256 = "0n60s5vy6l6mbc5z7di91whb3hn0qav2c98fmb7l7inxq8abzw3w"; libraryHaskellDepends = [ base convertible hspec hspec-smallcheck QuickCheck smallcheck template-haskell ]; testHaskellDepends = [ base hspec hspec-smallcheck QuickCheck ]; homepage = "https://github.com/michalkonecny/mixed-types-num"; description = "Alternative Prelude with numeric and logic expressions typed bottom-up"; license = stdenv.lib.licenses.bsd3; }) {}; "mixpanel-client" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring, hspec , hspec-discover, http-client, http-client-tls, markdown-unlit , servant, servant-client, string-conv, text, time }: mkDerivation { pname = "mixpanel-client"; version = "0.1.1"; sha256 = "1dr7h8ss3msnabz6nisq3q4khi48b4ahmghil9sz4in4s1dvn9am"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring http-client http-client-tls servant servant-client string-conv text time ]; testHaskellDepends = [ aeson base base64-bytestring bytestring hspec http-client http-client-tls servant servant-client string-conv text time ]; testToolDepends = [ hspec-discover markdown-unlit ]; homepage = "https://github.com/domenkozar/mixpanel-client#readme"; description = "Mixpanel client"; license = stdenv.lib.licenses.asl20; }) {}; "mltool" = callPackage ({ mkDerivation, ascii-progress, base, deepseq, hmatrix , hmatrix-gsl, hmatrix-morpheus, HUnit, MonadRandom, random , test-framework, test-framework-hunit, test-framework-quickcheck2 , vector }: mkDerivation { pname = "mltool"; version = "0.2.0.1"; sha256 = "1zz06c0xv718faygnsgzmhg17xc5hrjsj9xkdaf3qmzbr1gwfvki"; libraryHaskellDepends = [ ascii-progress base deepseq hmatrix hmatrix-gsl hmatrix-morpheus MonadRandom random vector ]; testHaskellDepends = [ base hmatrix hmatrix-morpheus HUnit MonadRandom random test-framework test-framework-hunit test-framework-quickcheck2 vector ]; doCheck = false; homepage = "https://github.com/aligusnet/mltool"; description = "Machine Learning Toolbox"; license = stdenv.lib.licenses.bsd3; }) {}; "mmap" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "mmap"; version = "0.5.9"; sha256 = "1y5mk3yf4b8r6rzmlx1xqn4skaigrqnv08sqq0v7r3nbw42bpz2q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; description = "Memory mapped files for POSIX and Windows"; license = stdenv.lib.licenses.bsd3; }) {}; "mmark" = callPackage ({ mkDerivation, aeson, base, case-insensitive, containers , criterion, deepseq, dlist, email-validate, foldl, hashable, hspec , hspec-megaparsec, html-entity-map, lucid, megaparsec, microlens , microlens-th, modern-uri, mtl, parser-combinators, QuickCheck , text, text-metrics, unordered-containers, weigh, yaml }: mkDerivation { pname = "mmark"; version = "0.0.7.0"; sha256 = "0g7mx3xvvj8vgcids231zlz9kp7z3zjrq4xfhdm0wk0v1k51dflx"; revision = "1"; editedCabalFile = "1mj781f8b0hc57lw2zp1qag4sdxn0bkyzm5m321xagwk32iwz9qc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base case-insensitive containers deepseq dlist email-validate foldl hashable html-entity-map lucid megaparsec microlens microlens-th modern-uri mtl parser-combinators text text-metrics unordered-containers yaml ]; testHaskellDepends = [ aeson base foldl hspec hspec-megaparsec lucid megaparsec modern-uri QuickCheck text ]; benchmarkHaskellDepends = [ base criterion text weigh ]; doCheck = false; homepage = "https://github.com/mmark-md/mmark"; description = "Strict markdown processor for writers"; license = stdenv.lib.licenses.bsd3; }) {}; "mmark-cli" = callPackage ({ mkDerivation, aeson, base, bytestring, directory , ghc-syntax-highlighter, gitrev, lucid, megaparsec, mmark , mmark-ext, optparse-applicative, stache, text , unordered-containers }: mkDerivation { pname = "mmark-cli"; version = "0.0.5.0"; sha256 = "15qrp2q1flx9csqvj8zx9w1jqg8pwfi0v7wpia7n7vg09jgydhby"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring directory ghc-syntax-highlighter gitrev lucid megaparsec mmark mmark-ext optparse-applicative stache text unordered-containers ]; doHaddock = false; homepage = "https://github.com/mmark-md/mmark-cli"; description = "Command line interface to the MMark markdown processor"; license = stdenv.lib.licenses.bsd3; }) {}; "mmark-ext" = callPackage ({ mkDerivation, base, foldl, ghc-syntax-highlighter, hspec , hspec-discover, lucid, microlens, mmark, modern-uri, skylighting , text }: mkDerivation { pname = "mmark-ext"; version = "0.2.1.2"; sha256 = "1s44vznj8hkk7iymnzczbglxnw1q84gmm8q9yiwh0jkiw4kdi91c"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base foldl ghc-syntax-highlighter lucid microlens mmark modern-uri skylighting text ]; testHaskellDepends = [ base hspec lucid mmark skylighting text ]; testToolDepends = [ hspec-discover ]; doCheck = false; homepage = "https://github.com/mmark-md/mmark-ext"; description = "Commonly useful extensions for the MMark markdown processor"; license = stdenv.lib.licenses.bsd3; }) {}; "mmorph" = callPackage ({ mkDerivation, base, mtl, transformers, transformers-compat }: mkDerivation { pname = "mmorph"; version = "1.1.3"; sha256 = "0rfsy9n9mlinpmqi2s17fhc67fzma2ig5fbmh6m5m830canzf8vr"; libraryHaskellDepends = [ base mtl transformers transformers-compat ]; description = "Monad morphisms"; license = stdenv.lib.licenses.bsd3; }) {}; "mnist-idx" = callPackage ({ mkDerivation, base, binary, bytestring, directory, hspec, vector }: mkDerivation { pname = "mnist-idx"; version = "0.1.2.8"; sha256 = "1zmjj71bv5yzdjm4hmlkiwcvv810mln090yp8znj2j21hiz1dzs2"; libraryHaskellDepends = [ base binary bytestring vector ]; testHaskellDepends = [ base binary directory hspec vector ]; homepage = "https://github.com/kryoxide/mnist-idx/"; description = "Read and write IDX data that is used in e.g. the MNIST database."; license = stdenv.lib.licenses.lgpl3; }) {}; "mockery" = callPackage ({ mkDerivation, base, base-compat, bytestring, directory, filepath , hspec, logging-facade, temporary }: mkDerivation { pname = "mockery"; version = "0.3.5"; sha256 = "09ypgm3z69gq8mj6y66ss58kbjnk15r8frwcwbqcfbfksfnfv8dp"; libraryHaskellDepends = [ base base-compat bytestring directory filepath logging-facade temporary ]; testHaskellDepends = [ base base-compat bytestring directory filepath hspec logging-facade temporary ]; description = "Support functions for automated testing"; license = stdenv.lib.licenses.mit; }) {}; "modern-uri" = callPackage ({ mkDerivation, base, bytestring, containers, contravariant , deepseq, exceptions, hspec, hspec-discover, hspec-megaparsec , megaparsec, mtl, profunctors, QuickCheck, reflection, tagged , template-haskell, text }: mkDerivation { pname = "modern-uri"; version = "0.3.0.1"; sha256 = "01a5jnv8kbl2c9ka9dgqm4a8b7n6frmg7yi8f417qcnwgn1lbs78"; revision = "1"; editedCabalFile = "13q0lapxk1v3ci3bqv21942jf2fw87frbbam53apd3i2iv69bqyr"; libraryHaskellDepends = [ base bytestring containers contravariant deepseq exceptions megaparsec mtl profunctors QuickCheck reflection tagged template-haskell text ]; testHaskellDepends = [ base bytestring hspec hspec-megaparsec megaparsec QuickCheck text ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/mrkkrp/modern-uri"; description = "Modern library for working with URIs"; license = stdenv.lib.licenses.bsd3; }) {}; "modular" = callPackage ({ mkDerivation, base, ghc-typelits-knownnat }: mkDerivation { pname = "modular"; version = "0.1.0.8"; sha256 = "1igg7am4z1kfvpyp5a53rsqan5i209rp1s0z9xamqydx60ilc2s3"; libraryHaskellDepends = [ base ghc-typelits-knownnat ]; doHaddock = false; homepage = "https://github.com/pgujjula/modular#readme"; description = "Type-safe modular arithmetic"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-control" = callPackage ({ mkDerivation, base, stm, transformers, transformers-base , transformers-compat }: mkDerivation { pname = "monad-control"; version = "1.0.2.3"; sha256 = "1c92833gr6cadidjdp8mlznkpp8lyxl0w3y7d19y8yi3klc3843c"; libraryHaskellDepends = [ base stm transformers transformers-base transformers-compat ]; homepage = "https://github.com/basvandijk/monad-control"; description = "Lift control operations, like exception catching, through monad transformers"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-control-aligned" = callPackage ({ mkDerivation, base, stm, transformers, transformers-base , transformers-compat }: mkDerivation { pname = "monad-control-aligned"; version = "0.0.1.1"; sha256 = "1xhiw1g0p8zljhy8yz43ljnwhhqn6dwxqi06mdsfji365p9qzrs4"; libraryHaskellDepends = [ base stm transformers transformers-base transformers-compat ]; homepage = "https://github.com/athanclark/monad-control#readme"; description = "Just like monad-control, except less efficient, and the monadic state terms are all * -> *"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-coroutine" = callPackage ({ mkDerivation, base, monad-parallel, transformers , transformers-compat }: mkDerivation { pname = "monad-coroutine"; version = "0.9.0.4"; sha256 = "1rsxzry8qk5229vx4iw4jrzbbc82m80m1nlxlq73k5k20h9gzq0k"; libraryHaskellDepends = [ base monad-parallel transformers transformers-compat ]; homepage = "http://trac.haskell.org/SCC/wiki/monad-coroutine"; description = "Coroutine monad transformer for suspending and resuming monadic computations"; license = "GPL"; }) {}; "monad-extras" = callPackage ({ mkDerivation, base, mmorph, monad-control, stm, transformers , transformers-base }: mkDerivation { pname = "monad-extras"; version = "0.6.0"; sha256 = "0b2gr2iy8vqw71blbigmgdxnzjw6jv09n38np0k65lcp3b2xfcyz"; libraryHaskellDepends = [ base mmorph monad-control stm transformers transformers-base ]; homepage = "http://github.com/jwiegley/monad-extras"; description = "Extra utility functions for working with monads"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-journal" = callPackage ({ mkDerivation, base, monad-control, mtl, transformers , transformers-base }: mkDerivation { pname = "monad-journal"; version = "0.8.1"; sha256 = "1b05l40832ck44m52izj2lxw0ghi0ip4isb4377vb0b010hc42p2"; libraryHaskellDepends = [ base monad-control mtl transformers transformers-base ]; homepage = "http://github.com/phaazon/monad-journal"; description = "Pure logger typeclass and monad transformer"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-logger" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , exceptions, fast-logger, lifted-base, monad-control, monad-loops , mtl, resourcet, stm, stm-chans, template-haskell, text , transformers, transformers-base, transformers-compat , unliftio-core }: mkDerivation { pname = "monad-logger"; version = "0.3.30"; sha256 = "102l0v75hbvkmrypiyg4ybb6rbc7nij5nxs1aihmqfdpg04rkkp7"; libraryHaskellDepends = [ base bytestring conduit conduit-extra exceptions fast-logger lifted-base monad-control monad-loops mtl resourcet stm stm-chans template-haskell text transformers transformers-base transformers-compat unliftio-core ]; homepage = "https://github.com/snoyberg/monad-logger#readme"; description = "A class of monads which can log messages"; license = stdenv.lib.licenses.mit; }) {}; "monad-logger-json" = callPackage ({ mkDerivation, aeson, base, monad-logger, template-haskell, text }: mkDerivation { pname = "monad-logger-json"; version = "0.1.0.0"; sha256 = "1ap98487lwgvgrrxkjskga86ckbv6rhn2n6pzp403343xx51r1qh"; libraryHaskellDepends = [ aeson base monad-logger template-haskell text ]; homepage = "http://github.com/fpco/monad-logger-json"; description = "JSON-friendly Logging APIs"; license = stdenv.lib.licenses.mit; }) {}; "monad-logger-prefix" = callPackage ({ mkDerivation, base, doctest, exceptions, Glob, hspec , monad-control, monad-logger, mtl, QuickCheck, resourcet, text , transformers, transformers-base }: mkDerivation { pname = "monad-logger-prefix"; version = "0.1.11"; sha256 = "0zw591nqgyqy37vj0vmyyd2m7v6cyx8bgwfm1xhf1ppbxhjx38nv"; libraryHaskellDepends = [ base exceptions monad-control monad-logger mtl resourcet text transformers transformers-base ]; testHaskellDepends = [ base doctest Glob hspec QuickCheck ]; homepage = "https://github.com/parsonsmatt/monad-logger-prefix#readme"; description = "Add prefixes to your monad-logger output"; license = stdenv.lib.licenses.asl20; }) {}; "monad-logger-syslog" = callPackage ({ mkDerivation, base, bytestring, fast-logger, hsyslog , monad-logger, text, transformers }: mkDerivation { pname = "monad-logger-syslog"; version = "0.1.4.0"; sha256 = "1jwwpjn35mvl7z05xcykpxdyhaa6mgiighgcr8qzprrmw89kwb05"; libraryHaskellDepends = [ base bytestring fast-logger hsyslog monad-logger text transformers ]; homepage = "https://github.com/fpco/monad-logger-syslog"; description = "syslog output for monad-logger"; license = stdenv.lib.licenses.mit; }) {}; "monad-loops" = callPackage ({ mkDerivation, base, tasty, tasty-hunit }: mkDerivation { pname = "monad-loops"; version = "0.4.3"; sha256 = "062c2sn3hc8h50p1mhqkpyv6x8dydz2zh3ridvlfjq9nqimszaky"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; homepage = "https://github.com/mokus0/monad-loops"; description = "Monadic loops"; license = stdenv.lib.licenses.publicDomain; }) {}; "monad-memo" = callPackage ({ mkDerivation, array, base, containers, primitive, QuickCheck , random, test-framework, test-framework-quickcheck2, transformers , vector }: mkDerivation { pname = "monad-memo"; version = "0.5.1"; sha256 = "1zsvp0g2kzjf5zkv1js65jfc1p3yrkr95csp2ljpqx857qy4lnn6"; libraryHaskellDepends = [ array base containers primitive transformers vector ]; testHaskellDepends = [ array base containers primitive QuickCheck random test-framework test-framework-quickcheck2 transformers vector ]; homepage = "https://github.com/EduardSergeev/monad-memo"; description = "Memoization monad transformer"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-par" = callPackage ({ mkDerivation, abstract-deque, abstract-par, array, base , containers, deepseq, monad-par-extras, mtl, mwc-random, parallel }: mkDerivation { pname = "monad-par"; version = "0.3.4.8"; sha256 = "0ldrzqy24fsszvn2a2nr77m2ih7xm0h9bgkjyv1l274aj18xyk7q"; libraryHaskellDepends = [ abstract-deque abstract-par array base containers deepseq monad-par-extras mtl mwc-random parallel ]; doCheck = false; homepage = "https://github.com/simonmar/monad-par"; description = "A library for parallel programming based on a monad"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-par-extras" = callPackage ({ mkDerivation, abstract-par, base, cereal, deepseq, mtl, random , transformers }: mkDerivation { pname = "monad-par-extras"; version = "0.3.3"; sha256 = "0bl4bd6jzdc5zm20q1g67ppkfh6j6yn8fwj6msjayj621cck67p2"; libraryHaskellDepends = [ abstract-par base cereal deepseq mtl random transformers ]; homepage = "https://github.com/simonmar/monad-par"; description = "Combinators and extra features for Par monads"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-parallel" = callPackage ({ mkDerivation, base, parallel, transformers, transformers-compat }: mkDerivation { pname = "monad-parallel"; version = "0.7.2.3"; sha256 = "12ahni860pfkdj70f9d0dg2h93gl0d9qav8llcmgh5z7dg1vi3qj"; libraryHaskellDepends = [ base parallel transformers transformers-compat ]; homepage = "http://trac.haskell.org/SCC/wiki/monad-parallel"; description = "Parallel execution of monadic computations"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-peel" = callPackage ({ mkDerivation, base, extensible-exceptions, HUnit, test-framework , test-framework-hunit, transformers }: mkDerivation { pname = "monad-peel"; version = "0.2.1.2"; sha256 = "1x1kr5pk8ksw8xcm19c50jx8m0crf3m3qp73k31dnl9r1w4ykm9d"; libraryHaskellDepends = [ base extensible-exceptions transformers ]; testHaskellDepends = [ base extensible-exceptions HUnit test-framework test-framework-hunit transformers ]; homepage = "http://andersk.mit.edu/haskell/monad-peel/"; description = "Lift control operations like exception catching through monad transformers"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-products" = callPackage ({ mkDerivation, base, semigroupoids }: mkDerivation { pname = "monad-products"; version = "4.0.1"; sha256 = "1skcjjkn14fh92l4rx3akxjg1c85jqhnlwvkkzqwz9g15bdy3gq2"; libraryHaskellDepends = [ base semigroupoids ]; homepage = "http://github.com/ekmett/monad-products"; description = "Monad products"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-skeleton" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "monad-skeleton"; version = "0.1.5"; sha256 = "17jm69pwysx2kbx06n80iy396nbj5dys9iwdivargfzx7xql0s59"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/fumieval/monad-skeleton"; description = "Monads of program skeleta"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-st" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "monad-st"; version = "0.2.4.1"; sha256 = "025zi9xzliwgyasq5hrfxwzg4ksj3kj0ys2kp62fi1n4ddbih64f"; libraryHaskellDepends = [ base transformers ]; homepage = "http://github.com/ekmett/monad-st"; description = "Provides a MonadST class"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-time" = callPackage ({ mkDerivation, base, mtl, time }: mkDerivation { pname = "monad-time"; version = "0.3.1.0"; sha256 = "0z30c0k5bqlz86vwajnm6kj26i09zx6dzqwd00z6ba8hqyzm1x0a"; libraryHaskellDepends = [ base mtl time ]; testHaskellDepends = [ base mtl time ]; homepage = "https://github.com/scrive/monad-time"; description = "Type class for monads which carry the notion of the current time"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-unlift" = callPackage ({ mkDerivation, base, constraints, monad-control, transformers , transformers-base }: mkDerivation { pname = "monad-unlift"; version = "0.2.0"; sha256 = "03zf2nd00ds12rrbp3qn7pr9vaw1npzswrzcnhc1k0p436366pjb"; libraryHaskellDepends = [ base constraints monad-control transformers transformers-base ]; homepage = "https://github.com/fpco/monad-unlift"; description = "Typeclasses for representing monad transformer unlifting"; license = stdenv.lib.licenses.mit; }) {}; "monad-unlift-ref" = callPackage ({ mkDerivation, base, constraints, exceptions, monad-control , monad-unlift, mtl, mutable-containers, resourcet, stm , transformers, transformers-base }: mkDerivation { pname = "monad-unlift-ref"; version = "0.2.1"; sha256 = "078xjz3a6rgqqgf8zg9ngspixf9pgch845l6gs5ssy3l54wra18g"; libraryHaskellDepends = [ base constraints exceptions monad-control monad-unlift mtl mutable-containers resourcet stm transformers transformers-base ]; homepage = "https://github.com/fpco/monad-unlift"; description = "Typeclasses for representing monad transformer unlifting"; license = stdenv.lib.licenses.mit; }) {}; "monadic-arrays" = callPackage ({ mkDerivation, array, base, stm, transformers , transformers-compat }: mkDerivation { pname = "monadic-arrays"; version = "0.2.2"; sha256 = "183nwb3ji4ak6yf2wahsa92l8ymnhhljxkvp8f6b8wh223318xv6"; libraryHaskellDepends = [ array base stm transformers transformers-compat ]; homepage = "http://github.com/ekmett/monadic-arrays/"; description = "Boxed and unboxed arrays for monad transformers"; license = stdenv.lib.licenses.bsd3; }) {}; "monads-tf" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "monads-tf"; version = "0.1.0.3"; sha256 = "1wdhskwa6dw8qljbvwpyxj8ca6y95q2np7z4y4q6bpf4anmd5794"; libraryHaskellDepends = [ base transformers ]; description = "Monad classes, using type families"; license = stdenv.lib.licenses.bsd3; }) {}; "mongoDB" = callPackage ({ mkDerivation, array, base, base16-bytestring, base64-bytestring , binary, bson, bytestring, conduit, conduit-extra, containers , criterion, cryptohash, data-default-class, hashtables, hspec , lifted-base, monad-control, mtl, network, nonce, old-locale , parsec, pureMD5, random, random-shuffle, resourcet, stm, tagged , text, time, tls, transformers, transformers-base }: mkDerivation { pname = "mongoDB"; version = "2.4.0.1"; sha256 = "0wadf91vymy1wzf1xq9k5ackj5fc7220fgg6h42y4qpmg1xzbpip"; libraryHaskellDepends = [ array base base16-bytestring base64-bytestring binary bson bytestring conduit conduit-extra containers cryptohash data-default-class hashtables lifted-base monad-control mtl network nonce parsec pureMD5 random random-shuffle resourcet stm tagged text time tls transformers transformers-base ]; testHaskellDepends = [ base hspec mtl old-locale text time ]; benchmarkHaskellDepends = [ array base base16-bytestring base64-bytestring binary bson bytestring containers criterion cryptohash data-default-class hashtables lifted-base monad-control mtl network nonce parsec random random-shuffle stm text transformers-base ]; doCheck = false; homepage = "https://github.com/mongodb-haskell/mongodb"; description = "Driver (client) for MongoDB, a free, scalable, fast, document DBMS"; license = stdenv.lib.licenses.asl20; }) {}; "mono-traversable" = callPackage ({ mkDerivation, base, bytestring, containers, foldl, gauge , hashable, hspec, HUnit, mwc-random, QuickCheck, semigroups, split , text, transformers, unordered-containers, vector , vector-algorithms }: mkDerivation { pname = "mono-traversable"; version = "1.0.11.0"; sha256 = "1lipj4ld99cb3sc9i8va9w7cfki89h436dysyr5ifcb1l0kxg861"; libraryHaskellDepends = [ base bytestring containers hashable split text transformers unordered-containers vector vector-algorithms ]; testHaskellDepends = [ base bytestring containers foldl hspec HUnit QuickCheck semigroups text transformers unordered-containers vector ]; benchmarkHaskellDepends = [ base gauge mwc-random vector ]; homepage = "https://github.com/snoyberg/mono-traversable#readme"; description = "Type classes for mapping, folding, and traversing monomorphic containers"; license = stdenv.lib.licenses.mit; }) {}; "mono-traversable-instances" = callPackage ({ mkDerivation, base, comonad, containers, dlist, dlist-instances , mono-traversable, semigroupoids, semigroups, transformers , vector-instances }: mkDerivation { pname = "mono-traversable-instances"; version = "0.1.0.0"; sha256 = "0zh81hvqnracil2nvkx14xzwv9vavsnx739acp6gycdyrs5jpzxm"; libraryHaskellDepends = [ base comonad containers dlist dlist-instances mono-traversable semigroupoids semigroups transformers vector-instances ]; homepage = "https://github.com/snoyberg/mono-traversable#readme"; description = "Extra typeclass instances for mono-traversable"; license = stdenv.lib.licenses.mit; }) {}; "monoid-extras" = callPackage ({ mkDerivation, base, criterion, groups, semigroupoids, semigroups }: mkDerivation { pname = "monoid-extras"; version = "0.5"; sha256 = "172d1mfns7agd619rlbb1i9kw2y26kjvivkva06k1r14bar1lmy6"; revision = "2"; editedCabalFile = "1q73ghd12fd451zm4m045h8v3y61jmfhj6k890gnv6z7lyb7xwg2"; libraryHaskellDepends = [ base groups semigroupoids semigroups ]; benchmarkHaskellDepends = [ base criterion semigroups ]; description = "Various extra monoid-related definitions and utilities"; license = stdenv.lib.licenses.bsd3; }) {}; "monoid-subclasses" = callPackage ({ mkDerivation, base, bytestring, containers, primes, QuickCheck , quickcheck-instances, tasty, tasty-quickcheck, text, vector }: mkDerivation { pname = "monoid-subclasses"; version = "0.4.6.1"; sha256 = "19mfklkdhyv94pfg5i92h0z90sc99rbgpi8z0w55bz3qhxnqg5yh"; libraryHaskellDepends = [ base bytestring containers primes text vector ]; testHaskellDepends = [ base bytestring containers primes QuickCheck quickcheck-instances tasty tasty-quickcheck text vector ]; homepage = "https://github.com/blamario/monoid-subclasses/"; description = "Subclasses of Monoid"; license = stdenv.lib.licenses.bsd3; }) {}; "monoid-transformer" = callPackage ({ mkDerivation, base, semigroups }: mkDerivation { pname = "monoid-transformer"; version = "0.0.4"; sha256 = "1243r77m5ywphwyhw7kn9vb2ha5m5zj375bd61fprdfiwi3z3as3"; libraryHaskellDepends = [ base semigroups ]; description = "Monoid counterparts to some ubiquitous monad transformers"; license = stdenv.lib.licenses.bsd3; }) {}; "monoidal-containers" = callPackage ({ mkDerivation, aeson, base, containers, deepseq, hashable, lens , newtype, semigroups, unordered-containers }: mkDerivation { pname = "monoidal-containers"; version = "0.4.0.0"; sha256 = "15mh2hx7a31gr5zb2g30h2fcnb3a2wvv2y8hvzzk5l9cr2nvhcm1"; libraryHaskellDepends = [ aeson base containers deepseq hashable lens newtype semigroups unordered-containers ]; homepage = "http://github.com/bgamari/monoidal-containers"; description = "Containers with monoidal accumulation"; license = stdenv.lib.licenses.bsd3; }) {}; "mountpoints" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "mountpoints"; version = "1.0.2"; sha256 = "1hnm31pqcffphyc463wf0vbik9fzm5lb2r4wjdc1y4dqzmjdzz37"; libraryHaskellDepends = [ base ]; description = "list mount points"; license = "LGPL"; }) {}; "mtl" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "mtl"; version = "2.2.2"; sha256 = "1xmy5741h8cyy0d91ahvqdz2hykkk20l8br7lg1rccnkis5g80w8"; libraryHaskellDepends = [ base transformers ]; homepage = "http://github.com/haskell/mtl"; description = "Monad classes, using functional dependencies"; license = stdenv.lib.licenses.bsd3; }) {}; "mtl-compat" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "mtl-compat"; version = "0.2.2"; sha256 = "17iszr5yb4f17g8mq6i74hsamii8z6m2qfsmgzs78mhiwa7kjm8r"; libraryHaskellDepends = [ base mtl ]; doHaddock = false; homepage = "https://github.com/haskell-compat/mtl-compat"; description = "Backported Control.Monad.Except module from mtl"; license = stdenv.lib.licenses.bsd3; }) {}; "mtl-prelude" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { pname = "mtl-prelude"; version = "2.0.3.1"; sha256 = "0cqjl0mcnj6qgx46qxjygndzlgch4mc0q0sm3wbd4fynjfhdv9n4"; libraryHaskellDepends = [ base mtl transformers ]; doCheck = false; homepage = "https://github.com/nikita-volkov/mtl-prelude"; description = "Reexports of most definitions from \"mtl\" and \"transformers\""; license = stdenv.lib.licenses.mit; }) {}; "multiarg" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "multiarg"; version = "0.30.0.10"; sha256 = "188pqjpd1l4kwv4gnym6nq6nyfmcrq153bdpqbfjmmh6iqx65yn9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; doCheck = false; homepage = "https://github.com/massysett/multiarg"; description = "Command lines for options that take multiple arguments"; license = stdenv.lib.licenses.bsd3; }) {}; "multimap" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "multimap"; version = "1.2.1"; sha256 = "0d3l5q4yvmywl6i9ip96zz0fvhjdh00mfbbniphbjxsi8wlwack3"; libraryHaskellDepends = [ base containers ]; homepage = "http://hub.darcs.net/scravy/multimap"; description = "A multimap"; license = stdenv.lib.licenses.mit; }) {}; "multipart" = callPackage ({ mkDerivation, base, bytestring, parsec, stringsearch }: mkDerivation { pname = "multipart"; version = "0.1.3"; sha256 = "1x4n4yyva22dhfr1pg5ki112qvvzb4hyd7bwpm189iq4gcp52q4z"; libraryHaskellDepends = [ base bytestring parsec stringsearch ]; homepage = "http://www.github.com/silkapp/multipart"; description = "HTTP multipart split out of the cgi package"; license = stdenv.lib.licenses.bsd3; }) {}; "multiset" = callPackage ({ mkDerivation, base, containers, deepseq, doctest, Glob }: mkDerivation { pname = "multiset"; version = "0.3.4.1"; sha256 = "05iynv54mgfwil7l81ni8mrhhb5vz3fdls13vm2m3dnwqgp7vzxh"; revision = "1"; editedCabalFile = "1ddnvzpa9h21p013dwzf0iv2fvvf8mba6vaccf4anamvwa327kcl"; libraryHaskellDepends = [ base containers deepseq ]; testHaskellDepends = [ base doctest Glob ]; doCheck = false; description = "The Data.MultiSet container type"; license = stdenv.lib.licenses.bsd3; }) {}; "murmur-hash" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "murmur-hash"; version = "0.1.0.9"; sha256 = "1bb58kfnzvx3mpc0rc0dhqc1fk36nm8prd6gvf20gk6lxaadpfc9"; libraryHaskellDepends = [ base bytestring ]; homepage = "http://github.com/nominolo/murmur-hash"; description = "MurmurHash2 implementation for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "murmur3" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, cereal, HUnit , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "murmur3"; version = "1.0.3"; sha256 = "0ahzspjgiy8p594x0v45bsvf0k9z94nnvvfcpi8lyq5fwvh82b0h"; libraryHaskellDepends = [ base bytestring cereal ]; testHaskellDepends = [ base base16-bytestring bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "http://github.com/plaprade/murmur3"; description = "Pure Haskell implementation of the MurmurHash3 x86_32 algorithm"; license = stdenv.lib.licenses.publicDomain; }) {}; "mustache" = callPackage ({ mkDerivation, aeson, base, bytestring, cmdargs, containers , directory, either, filepath, mtl, parsec, scientific , template-haskell, text, th-lift, unordered-containers, vector , yaml }: mkDerivation { pname = "mustache"; version = "2.3.0"; sha256 = "1q3vadcvv2pxg6rpp92jq5zy784jxphdfpf6xn9y6wg9g3jn7201"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers directory either filepath mtl parsec scientific template-haskell text th-lift unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring cmdargs filepath text yaml ]; doCheck = false; homepage = "https://github.com/JustusAdam/mustache"; description = "A mustache template parser library"; license = stdenv.lib.licenses.bsd3; }) {}; "mutable-containers" = callPackage ({ mkDerivation, base, containers, gauge, ghc-prim, hspec , mono-traversable, primitive, QuickCheck, vector }: mkDerivation { pname = "mutable-containers"; version = "0.3.4"; sha256 = "0zhkhlvg9yw45fg3srvzx7j81547djpkfw7higdvlj7fmph6c6b4"; libraryHaskellDepends = [ base containers ghc-prim mono-traversable primitive vector ]; testHaskellDepends = [ base containers hspec primitive QuickCheck vector ]; benchmarkHaskellDepends = [ base containers gauge vector ]; homepage = "https://github.com/snoyberg/mono-traversable#readme"; description = "Abstactions and concrete implementations of mutable containers"; license = stdenv.lib.licenses.mit; }) {}; "mwc-probability" = callPackage ({ mkDerivation, base, mwc-random, primitive, transformers }: mkDerivation { pname = "mwc-probability"; version = "2.0.4"; sha256 = "0msi72qp5aps3n4ji565r4rzyjg7svwilsh8lch59y2b4q7fvscz"; revision = "1"; editedCabalFile = "1b4wbxkxx0szjgzgn5jc1qap80zx6ispxrd51yxs4z7llv15w5k6"; libraryHaskellDepends = [ base mwc-random primitive transformers ]; homepage = "http://github.com/jtobin/mwc-probability"; description = "Sampling function-based probability distributions"; license = stdenv.lib.licenses.mit; }) {}; "mwc-probability-transition" = callPackage ({ mkDerivation, base, exceptions, ghc-prim, hspec, logging-effect , mtl, mwc-probability, primitive, QuickCheck, transformers }: mkDerivation { pname = "mwc-probability-transition"; version = "0.4"; sha256 = "0s770dhcj2ig1nj57fmwa1z5q7dbk2mx9rw4civkk9xjygrvci1y"; libraryHaskellDepends = [ base exceptions ghc-prim hspec logging-effect mtl mwc-probability primitive QuickCheck transformers ]; testHaskellDepends = [ base hspec logging-effect mwc-probability QuickCheck ]; homepage = "https://github.com/ocramz/mwc-probability-transition"; description = "A Markov stochastic transition operator with logging"; license = stdenv.lib.licenses.bsd3; }) {}; "mwc-random" = callPackage ({ mkDerivation, base, math-functions, primitive, time, vector }: mkDerivation { pname = "mwc-random"; version = "0.14.0.0"; sha256 = "18pg24sw3b79b32cwx8q01q4k0lm34mwr3l6cdkchl8alvd0wdq0"; libraryHaskellDepends = [ base math-functions primitive time vector ]; homepage = "https://github.com/bos/mwc-random"; description = "Fast, high quality pseudo random number generation"; license = stdenv.lib.licenses.bsd3; }) {}; "mysql" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, hspec, mysql }: mkDerivation { pname = "mysql"; version = "0.1.7"; sha256 = "1nbj958nsr568c1mhwhcidz8d1p35c6b99m8xz2z0w8ig737nbgg"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring containers ]; librarySystemDepends = [ mysql ]; testHaskellDepends = [ base bytestring hspec ]; doCheck = false; homepage = "https://github.com/paul-rouse/mysql"; description = "A low-level MySQL client library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) mysql;}; "mysql-haskell" = callPackage ({ mkDerivation, base, binary, binary-ieee754, binary-parsers , blaze-textual, bytestring, bytestring-lexing, cryptonite , io-streams, memory, monad-loops, network, scientific, tasty , tasty-hunit, tcp-streams, text, time, tls, vector, wire-streams , word24 }: mkDerivation { pname = "mysql-haskell"; version = "0.8.4.2"; sha256 = "1lg9w9kwjnrx948r24flw0yjwxc8f93ygg45dl2djk4kfxdfnlaz"; libraryHaskellDepends = [ base binary binary-ieee754 binary-parsers blaze-textual bytestring bytestring-lexing cryptonite io-streams memory monad-loops network scientific tcp-streams text time tls vector wire-streams word24 ]; testHaskellDepends = [ base bytestring io-streams tasty tasty-hunit text time vector ]; doCheck = false; homepage = "https://github.com/winterland1989/mysql-haskell"; description = "pure haskell MySQL driver"; license = stdenv.lib.licenses.bsd3; }) {}; "mysql-haskell-nem" = callPackage ({ mkDerivation, base, bytestring, io-streams, mysql-haskell , scientific, text, time }: mkDerivation { pname = "mysql-haskell-nem"; version = "0.1.0.0"; sha256 = "038zf940jw7xigv6gp8rjg5zch4hdd1rc3w6yypsg5nwdsvnh23s"; libraryHaskellDepends = [ base bytestring io-streams mysql-haskell scientific text time ]; homepage = "https://github.com/lorenzo/mysql-haskell-nem#readme"; description = "Adds a interface like mysql-simple to mysql-haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "mysql-simple" = callPackage ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder , blaze-textual, bytestring, containers, hspec, mysql, old-locale , pcre-light, text, time }: mkDerivation { pname = "mysql-simple"; version = "0.4.5"; sha256 = "1cbwdsxysz6a4182fgkkd869hm44v834lqv2igwsfbx6v0p44g5h"; libraryHaskellDepends = [ attoparsec base base16-bytestring blaze-builder blaze-textual bytestring containers mysql old-locale pcre-light text time ]; testHaskellDepends = [ base blaze-builder hspec text ]; doCheck = false; homepage = "https://github.com/paul-rouse/mysql-simple"; description = "A mid-level MySQL client library"; license = stdenv.lib.licenses.bsd3; }) {}; "n2o" = callPackage ({ mkDerivation, base, binary, bytestring, containers, hspec, text }: mkDerivation { pname = "n2o"; version = "0.11.1"; sha256 = "0yvgis2v2jgdny50py8xmc9b1p2zi5kjgf45xsgsyyhzjyr30kb7"; libraryHaskellDepends = [ base binary bytestring containers text ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/xafizoff/n2o#readme"; description = "Abstract Protocol Loop"; license = stdenv.lib.licenses.bsd3; }) {}; "nagios-check" = callPackage ({ mkDerivation, base, bifunctors, exceptions, hspec, mtl , QuickCheck, text }: mkDerivation { pname = "nagios-check"; version = "0.3.2"; sha256 = "1dv0g25iz61ql9nz9s7krlpa1hjv3iqf4i1wsm1njf8cn5fbij8v"; libraryHaskellDepends = [ base bifunctors exceptions mtl text ]; testHaskellDepends = [ base hspec QuickCheck text ]; homepage = "https://github.com/olorin/haskell-nagios-check"; description = "Package for writing monitoring plugins"; license = stdenv.lib.licenses.mit; }) {}; "named" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "named"; version = "0.2.0.0"; sha256 = "17ldvxypf099wj5phzh2aymzfwmyiyzhz24h1aj2s21nrys5n6n0"; revision = "2"; editedCabalFile = "0h9d74h6g685g1g0ylqf7kws1ancdy3q6fi39vinf5alkqa7kxwd"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Named parameters (keyword arguments) for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "names-th" = callPackage ({ mkDerivation, base, containers, template-haskell }: mkDerivation { pname = "names-th"; version = "0.3.0.0"; sha256 = "09m5zflpk1h7jwz40mijhnpbsd8qnnay1jm3lpfrvdmg49m8zqqb"; libraryHaskellDepends = [ base containers template-haskell ]; homepage = "http://khibino.github.io/haskell-relational-record/"; description = "Manipulate name strings for TH"; license = stdenv.lib.licenses.bsd3; }) {}; "nano-erl" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "nano-erl"; version = "0.1.0.1"; sha256 = "04pfk3a9m6fgspyk2vriixldsx2y9p2jcwzfjfvpgjiq5dl602ip"; libraryHaskellDepends = [ base stm ]; description = "Small library for Erlang-style actor semantics"; license = stdenv.lib.licenses.mit; }) {}; "nanospec" = callPackage ({ mkDerivation, base, hspec, silently }: mkDerivation { pname = "nanospec"; version = "0.2.2"; sha256 = "1rcmhl9bhyfvanalnf1r86wkx6rq6wdvagnw1h011jcnnb1cq56g"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec silently ]; homepage = "https://github.com/hspec/nanospec#readme"; description = "A lightweight implementation of a subset of Hspec's API"; license = stdenv.lib.licenses.mit; }) {}; "nats" = callPackage ({ mkDerivation }: mkDerivation { pname = "nats"; version = "1.1.2"; sha256 = "1v40drmhixck3pz3mdfghamh73l4rp71mzcviipv1y8jhrfxilmr"; revision = "2"; editedCabalFile = "1654j2zngjzp71hra6s980hd9xgx0xlk6rvqm504n7h9vmyycrjx"; doHaddock = false; homepage = "http://github.com/ekmett/nats/"; description = "Natural numbers"; license = stdenv.lib.licenses.bsd3; }) {}; "natural-induction" = callPackage ({ mkDerivation, base, peano }: mkDerivation { pname = "natural-induction"; version = "0.2.0.0"; sha256 = "1brkmvkwpgqsxra210h8fkb9bpvawmbdwwvvhsd58kzmkd599alr"; libraryHaskellDepends = [ base peano ]; description = "Induction over natural numbers"; license = stdenv.lib.licenses.bsd3; }) {}; "natural-sort" = callPackage ({ mkDerivation, base, bytestring, parsec, text }: mkDerivation { pname = "natural-sort"; version = "0.1.2"; sha256 = "0l3bkbqzrlpdhzazqqlx71ah0m13ypa0981qvw3sn9q8d0sbfwkv"; libraryHaskellDepends = [ base bytestring parsec text ]; homepage = "https://john-millikin.com/software/natural-sort/"; description = "User-friendly text collation"; license = stdenv.lib.licenses.bsd3; }) {}; "natural-transformation" = callPackage ({ mkDerivation, base, containers, quickcheck-instances, tasty , tasty-quickcheck }: mkDerivation { pname = "natural-transformation"; version = "0.4"; sha256 = "1by8xwjc23l6pa9l4iv7zp82dykpll3vc3hgxk0pgva724n8xhma"; revision = "7"; editedCabalFile = "03nkhdrwki9j81clgfck4yl7ylv6dwa7gi77kknzq3s3nqlp728v"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base containers quickcheck-instances tasty tasty-quickcheck ]; homepage = "https://github.com/ku-fpg/natural-transformation"; description = "A natural transformation package"; license = stdenv.lib.licenses.bsd3; }) {}; "ndjson-conduit" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit }: mkDerivation { pname = "ndjson-conduit"; version = "0.1.0.5"; sha256 = "1ccxliyy0flpby9jix2n8jy1i4jgiap42maqhh9ny53vqkvvhdy0"; libraryHaskellDepends = [ aeson attoparsec base bytestring conduit ]; homepage = "https://github.com/srijs/haskell-ndjson-conduit"; description = "Conduit-based parsing and serialization for newline delimited JSON"; license = stdenv.lib.licenses.mit; }) {}; "neat-interpolation" = callPackage ({ mkDerivation, base, base-prelude, megaparsec, template-haskell , text }: mkDerivation { pname = "neat-interpolation"; version = "0.3.2.4"; sha256 = "0lhpjckwhzlvx4cdhrwprwb85vc7hc44ybvk5nswgn7z73cp0wyy"; libraryHaskellDepends = [ base base-prelude megaparsec template-haskell text ]; doCheck = false; homepage = "https://github.com/nikita-volkov/neat-interpolation"; description = "A quasiquoter for neat and simple multiline text interpolation"; license = stdenv.lib.licenses.mit; }) {}; "netlib-ffi" = callPackage ({ mkDerivation, base, guarded-allocation, storable-complex , transformers }: mkDerivation { pname = "netlib-ffi"; version = "0.1.1"; sha256 = "0irf5gc9kw3pjb339nrzylr1ldz8fhgmpkji26dm3w18vkwic411"; libraryHaskellDepends = [ base guarded-allocation storable-complex transformers ]; homepage = "http://hub.darcs.net/thielema/netlib-ffi/"; description = "Helper modules for FFI to BLAS and LAPACK"; license = stdenv.lib.licenses.bsd3; }) {}; "netpbm" = callPackage ({ mkDerivation, attoparsec, attoparsec-binary, base, bytestring , hspec, HUnit, storable-record, unordered-containers, vector , vector-th-unbox }: mkDerivation { pname = "netpbm"; version = "1.0.3"; sha256 = "17cxh15wf7m9ljg0scd5i71ki95fiz8qhrfk4w1zvk4pf2gb7z38"; libraryHaskellDepends = [ attoparsec attoparsec-binary base bytestring storable-record unordered-containers vector vector-th-unbox ]; testHaskellDepends = [ base bytestring hspec HUnit vector ]; homepage = "https://github.com/nh2/haskell-netpbm"; description = "Loading PBM, PGM, PPM image files"; license = stdenv.lib.licenses.mit; }) {}; "netrc" = callPackage ({ mkDerivation, base, bytestring, deepseq, parsec }: mkDerivation { pname = "netrc"; version = "0.2.0.0"; sha256 = "11iax3ick0im397jyyjkny7lax9bgrlgk90a25dp2jsglkphfpls"; revision = "5"; editedCabalFile = "0v383hy7iw44xxnpdp2fla2dc8ivrhwgh2m303ps4z9fsw25cyka"; libraryHaskellDepends = [ base bytestring deepseq parsec ]; doCheck = false; homepage = "https://github.com/hvr/netrc"; description = "Parser for .netrc files"; license = stdenv.lib.licenses.gpl3; }) {}; "nettle" = callPackage ({ mkDerivation, array, base, byteable, bytestring , crypto-cipher-tests, crypto-cipher-types, HUnit, nettle , QuickCheck, securemem, tagged, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "nettle"; version = "0.3.0"; sha256 = "0pbxpxr9xdw3ha5lm9vnsbsvq0kzzsqv6gfk041ijllf1sc0hgyg"; revision = "1"; editedCabalFile = "1j8h6m4cj1ykxrsxmjiyb1c4mv6cawssgb8phl0aijrjn3b79f2b"; libraryHaskellDepends = [ base byteable bytestring crypto-cipher-types securemem tagged ]; libraryPkgconfigDepends = [ nettle ]; testHaskellDepends = [ array base bytestring crypto-cipher-tests crypto-cipher-types HUnit QuickCheck tagged test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "https://github.com/stbuehler/haskell-nettle"; description = "safe nettle binding"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) nettle;}; "netwire" = callPackage ({ mkDerivation, base, containers, deepseq, parallel, profunctors , random, semigroups, time, transformers }: mkDerivation { pname = "netwire"; version = "5.0.3"; sha256 = "0bi2xyipz11vsai4wghdrh5yywzl0bkinfpmh0qdp77y7qlygpgi"; libraryHaskellDepends = [ base containers deepseq parallel profunctors random semigroups time transformers ]; homepage = "https://github.com/esoeylemez/netwire"; description = "Functional reactive programming library"; license = stdenv.lib.licenses.bsd3; }) {}; "netwire-input" = callPackage ({ mkDerivation, base, deepseq, netwire }: mkDerivation { pname = "netwire-input"; version = "0.0.7"; sha256 = "1f9xxlcpy2brqn5hv0mdc428fav402jsqa1b8h4s8b09qa3v1ii9"; libraryHaskellDepends = [ base deepseq netwire ]; homepage = "https://www.github.com/Mokosha/netwire-input"; description = "Input handling abstractions for netwire"; license = stdenv.lib.licenses.mit; }) {}; "netwire-input-glfw" = callPackage ({ mkDerivation, base, containers, deepseq, GLFW-b, mtl , netwire-input, stm }: mkDerivation { pname = "netwire-input-glfw"; version = "0.0.10"; sha256 = "1r186xwr5lycs0snr8amvyxvbq2l5jd9p20v8n12zyjm60kmi90y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers deepseq GLFW-b mtl netwire-input stm ]; homepage = "https://www.github.com/Mokosha/netwire-input-glfw"; description = "GLFW instance of netwire-input"; license = stdenv.lib.licenses.mit; }) {}; "network" = callPackage ({ mkDerivation, base, bytestring, directory, doctest, hspec , hspec-discover, HUnit, unix }: mkDerivation { pname = "network"; version = "2.8.0.1"; sha256 = "0im8k51rw3ahmr23ny10pshwbz09jfg0fdpam0hzf2hgxnzmvxb1"; libraryHaskellDepends = [ base bytestring unix ]; testHaskellDepends = [ base bytestring directory doctest hspec HUnit ]; testToolDepends = [ hspec-discover ]; doCheck = false; homepage = "https://github.com/haskell/network"; description = "Low-level networking interface"; license = stdenv.lib.licenses.bsd3; }) {}; "network-anonymous-i2p" = callPackage ({ mkDerivation, attoparsec, base, bytestring, exceptions, hspec , hspec-attoparsec, hspec-expectations, mtl, network , network-attoparsec, network-simple, text, transformers, uuid }: mkDerivation { pname = "network-anonymous-i2p"; version = "0.10.0"; sha256 = "0b7z7w105l1yd3xpnnl2z779m5zknf756cslksbbpsy16rn7kxfg"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bytestring exceptions mtl network network-attoparsec network-simple text transformers uuid ]; testHaskellDepends = [ attoparsec base bytestring exceptions hspec hspec-attoparsec hspec-expectations mtl network network-simple transformers uuid ]; doCheck = false; homepage = "http://github.com/solatis/haskell-network-anonymous-i2p"; description = "Haskell API for I2P anonymous networking"; license = stdenv.lib.licenses.mit; }) {}; "network-anonymous-tor" = callPackage ({ mkDerivation, attoparsec, base, base32string, bytestring , exceptions, hexstring, hspec, hspec-attoparsec , hspec-expectations, network, network-attoparsec, network-simple , socks, splice, text, transformers }: mkDerivation { pname = "network-anonymous-tor"; version = "0.11.0"; sha256 = "0jbm29795dznmrdkvl95v9xhj8pcmwgsdk2ngaj6zv5a9arybbj1"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base base32string bytestring exceptions hexstring network network-attoparsec network-simple socks text transformers ]; executableHaskellDepends = [ base exceptions network network-simple splice ]; testHaskellDepends = [ attoparsec base base32string bytestring exceptions hspec hspec-attoparsec hspec-expectations network network-simple socks text transformers ]; homepage = "http://www.leonmergen.com/opensource.html"; description = "Haskell API for Tor anonymous networking"; license = stdenv.lib.licenses.mit; }) {}; "network-attoparsec" = callPackage ({ mkDerivation, attoparsec, base, bytestring, enclosed-exceptions , exceptions, hspec, lifted-base, monad-control, mtl, network , network-simple, transformers }: mkDerivation { pname = "network-attoparsec"; version = "0.12.2"; sha256 = "1w08py367mmwfg5lff6y9s6hdpg1nbjf7v6vv9s19aw6saxak44p"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bytestring enclosed-exceptions exceptions lifted-base monad-control mtl network transformers ]; testHaskellDepends = [ attoparsec base bytestring exceptions hspec mtl network network-simple transformers ]; doCheck = false; homepage = "http://github.com/solatis/haskell-network-attoparsec"; description = "Utility functions for running a parser against a socket"; license = stdenv.lib.licenses.mit; }) {}; "network-byte-order" = callPackage ({ mkDerivation, base, bytestring, doctest }: mkDerivation { pname = "network-byte-order"; version = "0.0.0.0"; sha256 = "0wfy57ip87ksppggpz26grk4w144yld95mf2y0c6mhcs1l8z3div"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring doctest ]; description = "Network byte order utilities"; license = stdenv.lib.licenses.bsd3; }) {}; "network-conduit-tls" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , connection, data-default-class, HUnit, mtl, network , streaming-commons, tls, transformers, unliftio-core }: mkDerivation { pname = "network-conduit-tls"; version = "1.3.2"; sha256 = "0zxdsf7isv3l2g58vsvi8iwlrgf85v7ksa8636kr6ffycbhn1zgc"; libraryHaskellDepends = [ base bytestring conduit conduit-extra connection data-default-class network streaming-commons tls transformers unliftio-core ]; testHaskellDepends = [ base bytestring conduit conduit-extra connection HUnit mtl ]; homepage = "https://github.com/snoyberg/conduit"; description = "Create TLS-aware network code with conduits"; license = stdenv.lib.licenses.mit; }) {}; "network-house" = callPackage ({ mkDerivation, array, base, containers, mtl }: mkDerivation { pname = "network-house"; version = "0.1.0.2"; sha256 = "0hxbzzdjrxnx9pknsbma7iyfr3pxrsff5n9mhbkpaqaizhibq7q7"; libraryHaskellDepends = [ array base containers mtl ]; homepage = "https://github.com/nh2/network-house"; description = "data and parsers for Ethernet, TCP, UDP, IPv4, IPv6, ICMP, DHCP, TFTP"; license = stdenv.lib.licenses.gpl2; }) {}; "network-info" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "network-info"; version = "0.2.0.10"; sha256 = "0anmgzcpnz7nw3n6vq0r25m1s9l2svpwi83wza0lzkrlbnbzd02n"; revision = "1"; editedCabalFile = "07kiw56lhc56kqrnvpa11f5nnnid6by3aq00jrkcbbg7w0q71a6d"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/jacobstanley/network-info"; description = "Access the local computer's basic network configuration"; license = stdenv.lib.licenses.bsd3; }) {}; "network-ip" = callPackage ({ mkDerivation, base, data-default-class, data-dword, data-endian , data-serializer, data-textual, hashable, parsers, tasty , tasty-quickcheck, text-printer, type-hint }: mkDerivation { pname = "network-ip"; version = "0.3.0.2"; sha256 = "1zjy232pamkd3977cyaq5w5r6ksbpqpgzzlds15zrahjccirs9gf"; libraryHaskellDepends = [ base data-default-class data-dword data-endian data-serializer data-textual hashable parsers text-printer type-hint ]; testHaskellDepends = [ base data-dword data-textual parsers tasty tasty-quickcheck text-printer ]; homepage = "https://github.com/mvv/network-ip"; description = "Internet Protocol data structures"; license = stdenv.lib.licenses.bsd3; }) {}; "network-messagepack-rpc" = callPackage ({ mkDerivation, base, bytestring, data-msgpack, safe-exceptions , text, unordered-containers }: mkDerivation { pname = "network-messagepack-rpc"; version = "0.1.1.0"; sha256 = "13q3dr0l5a5yd693hb2h5nw86kxcw7vbm41dw3lbky7jr8hh2r0h"; libraryHaskellDepends = [ base bytestring data-msgpack safe-exceptions text unordered-containers ]; homepage = "https://github.com/iij-ii/direct-hs/tree/master/network-messagepack-rpc"; description = "MessagePack RPC"; license = stdenv.lib.licenses.bsd3; }) {}; "network-multicast" = callPackage ({ mkDerivation, base, network }: mkDerivation { pname = "network-multicast"; version = "0.2.0"; sha256 = "1wkmx5gic0zqghxxdyyrcysfaj1aknj53v50qq6c40d4qfmm0fqg"; revision = "2"; editedCabalFile = "1hha4vvyrx29d2lwwjl0bfpbaj00k85bd4w83s4hvawqbxqvvhkw"; libraryHaskellDepends = [ base network ]; description = "Simple multicast library"; license = stdenv.lib.licenses.publicDomain; }) {}; "network-simple" = callPackage ({ mkDerivation, base, bytestring, network, safe-exceptions, socks , transformers }: mkDerivation { pname = "network-simple"; version = "0.4.3"; sha256 = "0a4hag26ry6lg90q4ppchvrm5xaij50jd4633mhfkfq8scgczm8d"; revision = "2"; editedCabalFile = "073g0agplvgan62s638w5hcq25biq8f811xhha6drfyxybs6cspn"; libraryHaskellDepends = [ base bytestring network safe-exceptions socks transformers ]; homepage = "https://github.com/k0001/network-simple"; description = "Simple network sockets usage patterns"; license = stdenv.lib.licenses.bsd3; }) {}; "network-simple-tls" = callPackage ({ mkDerivation, base, bytestring, data-default, network , network-simple, safe-exceptions, tls, transformers, x509 , x509-store, x509-system, x509-validation }: mkDerivation { pname = "network-simple-tls"; version = "0.3.2"; sha256 = "09fw7ynvry0wjc2nip6kwncl662f7glzq1akiwgh09bwnpbswxsh"; libraryHaskellDepends = [ base bytestring data-default network network-simple safe-exceptions tls transformers x509 x509-store x509-system x509-validation ]; homepage = "https://github.com/k0001/network-simple-tls"; description = "Simple interface to TLS secured network sockets"; license = stdenv.lib.licenses.bsd3; }) {}; "network-transport" = callPackage ({ mkDerivation, base, binary, bytestring, deepseq, hashable , transformers }: mkDerivation { pname = "network-transport"; version = "0.5.2"; sha256 = "0m4hixari440lymj43l9q4485gz6i9a768g7mnzwfynn8cmng5g7"; libraryHaskellDepends = [ base binary bytestring deepseq hashable transformers ]; homepage = "http://haskell-distributed.github.com"; description = "Network abstraction layer"; license = stdenv.lib.licenses.bsd3; }) {}; "network-transport-composed" = callPackage ({ mkDerivation, base, bytestring, network-transport }: mkDerivation { pname = "network-transport-composed"; version = "0.2.1"; sha256 = "0i2rwl1hwbp87kvnhfc6h0v2zy1hbfgrz0wx1vicd9m76nzbynx3"; libraryHaskellDepends = [ base bytestring network-transport ]; homepage = "http://haskell-distributed.github.com"; description = "Compose network transports"; license = stdenv.lib.licenses.bsd3; }) {}; "network-uri" = callPackage ({ mkDerivation, base, deepseq, HUnit, parsec, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "network-uri"; version = "2.6.1.0"; sha256 = "1w27zkvn39kjr9lmw9421y8w43h572ycsfafsb7kyvr3a4ihlgj2"; revision = "1"; editedCabalFile = "141nj7q0p9wkn5gr41ayc63cgaanr9m59yym47wpxqr3c334bk32"; libraryHaskellDepends = [ base deepseq parsec ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "https://github.com/haskell/network-uri"; description = "URI manipulation"; license = stdenv.lib.licenses.bsd3; }) {}; "newtype" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "newtype"; version = "0.2.1.0"; sha256 = "03fr1yfip09dvwff87dssy7r0vrv4rv184flxnp9gjzbg6h9byvb"; libraryHaskellDepends = [ base ]; description = "A typeclass and set of functions for working with newtypes"; license = stdenv.lib.licenses.bsd3; }) {}; "newtype-generics" = callPackage ({ mkDerivation, base, hspec, hspec-discover, transformers }: mkDerivation { pname = "newtype-generics"; version = "0.5.3"; sha256 = "0igyisw2djg19v9vkna1rwf47k97mvkvk4bbkmswznvbm00z15gj"; revision = "1"; editedCabalFile = "1glnwq1lw7780qgahqvh1qfx6k2ciwmbhc2wcc78v3aa3s954c8v"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; homepage = "http://github.com/sjakobi/newtype-generics"; description = "A typeclass and set of functions for working with newtypes"; license = stdenv.lib.licenses.bsd3; }) {}; "nicify-lib" = callPackage ({ mkDerivation, base, parsec, transformers }: mkDerivation { pname = "nicify-lib"; version = "1.0.1"; sha256 = "0cp76s0msf1i8a7pkzjl6qgi18n7zdya3pg90ml1dnidg5nzh9kx"; libraryHaskellDepends = [ base parsec transformers ]; description = "Pretty print the standard output of default `Show` instances"; license = stdenv.lib.licenses.mit; }) {}; "nix-paths" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "nix-paths"; version = "1.0.1"; sha256 = "1y09wl1ihxmc9p926g595f70pdcsx78r3q5n5rna23lpq8xicdxb"; configureFlags = [ "-fallow-relative-paths" ]; libraryHaskellDepends = [ base process ]; homepage = "https://github.com/peti/nix-paths"; description = "Knowledge of Nix's installation directories"; license = stdenv.lib.licenses.bsd3; }) {}; "non-empty" = callPackage ({ mkDerivation, base, containers, deepseq, QuickCheck, utility-ht }: mkDerivation { pname = "non-empty"; version = "0.3.1"; sha256 = "0118vf88pzx1spzx4amc9sxz5vdrmfpryp816fh9l7k5hnzhy0bh"; libraryHaskellDepends = [ base containers deepseq QuickCheck utility-ht ]; homepage = "http://hub.darcs.net/thielema/non-empty/"; description = "List-like structures with static restrictions on the number of elements"; license = stdenv.lib.licenses.bsd3; }) {}; "non-empty-sequence" = callPackage ({ mkDerivation, base, containers, semigroups }: mkDerivation { pname = "non-empty-sequence"; version = "0.2.0.2"; sha256 = "1qfidlv190wxrrp67h7rcrlczwfv7r0mdbwm31rrf08l1i6618yr"; libraryHaskellDepends = [ base containers semigroups ]; homepage = "http://www.github.com/massysett/non-empty-sequence"; description = "Non-empty sequence"; license = stdenv.lib.licenses.bsd3; }) {}; "non-negative" = callPackage ({ mkDerivation, base, QuickCheck, semigroups, utility-ht }: mkDerivation { pname = "non-negative"; version = "0.1.2"; sha256 = "0f01q916dzkl1i0v15qrw9cviycki5g3fgi6x8gs45iwbzssq52n"; libraryHaskellDepends = [ base QuickCheck semigroups utility-ht ]; testHaskellDepends = [ base QuickCheck semigroups utility-ht ]; homepage = "http://code.haskell.org/~thielema/non-negative/"; description = "Non-negative numbers"; license = "GPL"; }) {}; "nonce" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, entropy, text , transformers, unliftio, unliftio-core }: mkDerivation { pname = "nonce"; version = "1.0.7"; sha256 = "1q9ph0aq51mvdvydnriqd12sfin36pfb8f588zgac1ybn8r64ksb"; libraryHaskellDepends = [ base base64-bytestring bytestring entropy text transformers unliftio unliftio-core ]; homepage = "https://github.com/prowdsponsor/nonce"; description = "Generate cryptographic nonces"; license = stdenv.lib.licenses.bsd3; }) {}; "nondeterminism" = callPackage ({ mkDerivation, base, containers, mtl, tasty, tasty-hunit }: mkDerivation { pname = "nondeterminism"; version = "1.4"; sha256 = "1ibxnkbr1lqjpr00cmw1p94cypcplxr0yr6q3aspl0vp08xwjdrh"; libraryHaskellDepends = [ base containers mtl ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "A monad and monad transformer for nondeterministic computations"; license = "LGPL"; }) {}; "nonempty-containers" = callPackage ({ mkDerivation, base, comonad, containers, deepseq, semigroupoids , these }: mkDerivation { pname = "nonempty-containers"; version = "0.1.1.0"; sha256 = "1vhpanz5n7fljc86kxif9kp9fr75wr87wy1fmawd7c5qmhk1b61k"; libraryHaskellDepends = [ base comonad containers deepseq semigroupoids these ]; doCheck = false; homepage = "https://github.com/mstksg/nonempty-containers#readme"; description = "Non-empty variants of containers data types, with full API"; license = stdenv.lib.licenses.bsd3; }) {}; "nonemptymap" = callPackage ({ mkDerivation, base, containers, semigroupoids }: mkDerivation { pname = "nonemptymap"; version = "0.0.6.0"; sha256 = "1pzs51kmsyarv62qqbskhw2xlkjp74bwcgs9a8ri1jk96m64rg94"; libraryHaskellDepends = [ base containers semigroupoids ]; homepage = "https://github.com/ChristopherDavenport/nonemptymap#readme"; description = "A NonEmptyMap Implementation"; license = stdenv.lib.licenses.bsd3; }) {}; "nowdoc" = callPackage ({ mkDerivation, base, bytestring, template-haskell }: mkDerivation { pname = "nowdoc"; version = "0.1.1.0"; sha256 = "0s2j7z9zyb3y3k5hviqjnb3l2z9mvxll5m9nsvq566hn5h5lkzjg"; revision = "1"; editedCabalFile = "074xgrxs8ynq29bsx66an03q0457f80ga9jf4sqi0q34jgfpmbcv"; libraryHaskellDepends = [ base bytestring template-haskell ]; testHaskellDepends = [ base bytestring template-haskell ]; homepage = "https://github.com/YoshikuniJujo/nowdoc#readme"; description = "Here document without variable expansion like PHP Nowdoc"; license = stdenv.lib.licenses.bsd3; }) {}; "nqe" = callPackage ({ mkDerivation, async, base, bytestring, conduit, conduit-extra , containers, exceptions, hashable, hspec, mtl, stm, stm-conduit , text, unique, unliftio }: mkDerivation { pname = "nqe"; version = "0.6.1"; sha256 = "1l0dydhcqmgf6bamy29sgry8sjirvw3khzjkhpjlb12zl2y75xxd"; libraryHaskellDepends = [ base conduit containers hashable mtl stm unique unliftio ]; testHaskellDepends = [ async base bytestring conduit conduit-extra exceptions hspec stm stm-conduit text unliftio ]; homepage = "https://github.com/xenog/nqe#readme"; description = "Concurrency library in the style of Erlang/OTP"; license = stdenv.lib.licenses.publicDomain; }) {}; "nsis" = callPackage ({ mkDerivation, base, directory, process, transformers, uniplate }: mkDerivation { pname = "nsis"; version = "0.3.2"; sha256 = "1jhmiydkiii350h6gdj8f6k8d0drsbp6a2dji4nik72nca6mp65r"; libraryHaskellDepends = [ base transformers uniplate ]; testHaskellDepends = [ base directory process transformers uniplate ]; doCheck = false; homepage = "https://github.com/ndmitchell/nsis#readme"; description = "DSL for producing Windows Installer using NSIS"; license = stdenv.lib.licenses.bsd3; }) {}; "numbers" = callPackage ({ mkDerivation, base, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "numbers"; version = "3000.2.0.2"; sha256 = "0xssrf7lbyplkgnbfw1jqkib3w9wgn1d6n85pk86nx63j05y9kph"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; homepage = "https://github.com/jwiegley/numbers#readme"; description = "Various number types"; license = stdenv.lib.licenses.bsd3; }) {}; "numeric-extras" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "numeric-extras"; version = "0.1"; sha256 = "1mk11c0gz1yjy5b8dvq6czfny57pln0bs7x28fz38qyr44872067"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/ekmett/numeric-extras"; description = "Useful tools from the C standard library"; license = stdenv.lib.licenses.bsd3; }) {}; "numeric-prelude" = callPackage ({ mkDerivation, array, base, containers, deepseq, non-negative , parsec, QuickCheck, random, semigroups, storable-record , utility-ht }: mkDerivation { pname = "numeric-prelude"; version = "0.4.3.1"; sha256 = "0531yjw1rzbv3snv1lc955350frgf8526slsxbx3ias71krbdr69"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers deepseq non-negative parsec QuickCheck random semigroups storable-record utility-ht ]; homepage = "http://www.haskell.org/haskellwiki/Numeric_Prelude"; description = "An experimental alternative hierarchy of numeric type classes"; license = stdenv.lib.licenses.bsd3; }) {}; "numtype-dk" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "numtype-dk"; version = "0.5.0.2"; sha256 = "0avkdbhxijcja9i9g3cqh699mys8nhsxgrrpkknycmqpvp07sy4q"; revision = "1"; editedCabalFile = "0892xm8vyyvl1glg4vniz8r5ydg1nz3zmbpgk5mxdih6wi6nmpy4"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/bjornbm/numtype-dk"; description = "Type-level integers, using TypeNats, Data Kinds, and Closed Type Families"; license = stdenv.lib.licenses.bsd3; }) {}; "nuxeo" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit , conduit-extra, http-conduit, http-types, optparse-applicative , text, time, url }: mkDerivation { pname = "nuxeo"; version = "0.3.2"; sha256 = "0m0rnrcay92vi47dd6cbba5vdjzdrmwb9s7wic95cbsb7wmajc72"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring conduit conduit-extra http-conduit http-types text time url ]; executableHaskellDepends = [ base optparse-applicative text ]; homepage = "https://github.com/apeyroux/nuxeo#readme"; license = stdenv.lib.licenses.bsd3; }) {}; "nvvm" = callPackage ({ mkDerivation, base, bytestring, c2hs, Cabal, cuda, directory , filepath, template-haskell }: mkDerivation { pname = "nvvm"; version = "0.9.0.0"; sha256 = "00ggaycs5z2b617kgjv851ahrakd4v8w374qbym19r1ccrxkdhhb"; setupHaskellDepends = [ base Cabal cuda directory filepath template-haskell ]; libraryHaskellDepends = [ base bytestring cuda template-haskell ]; libraryToolDepends = [ c2hs ]; homepage = "https://github.com/tmcdonell/nvvm"; description = "FFI bindings to NVVM"; license = stdenv.lib.licenses.bsd3; }) {}; "oauthenticated" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, blaze-builder , bytestring, case-insensitive, cryptonite, exceptions, hspec , hspec-expectations, http-client, http-client-tls, http-types , memory, mtl, network, network-uri, text, time, transformers }: mkDerivation { pname = "oauthenticated"; version = "0.2.1.0"; sha256 = "08njax7jchkmha1angh98v0p3haxn8zj12lajl5npcmzlihd0k6l"; libraryHaskellDepends = [ aeson base base64-bytestring blaze-builder bytestring case-insensitive cryptonite exceptions http-client http-types memory mtl network network-uri text time transformers ]; testHaskellDepends = [ aeson base base64-bytestring blaze-builder bytestring case-insensitive cryptonite exceptions hspec hspec-expectations http-client http-client-tls http-types memory mtl network network-uri text time transformers ]; homepage = "https://github.com/tel/oauthenticated.git#readme"; description = "Simple OAuth for http-client"; license = stdenv.lib.licenses.mit; }) {}; "oblivious-transfer" = callPackage ({ mkDerivation, base, bytestring, cryptonite, memory, protolude , QuickCheck, random, tasty, tasty-discover, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "oblivious-transfer"; version = "0.1.0"; sha256 = "1kq5ppm151q1im14j6zm2w0pn60baj6gzxmfqfx8p0m7a7wwl7sz"; revision = "1"; editedCabalFile = "1v9js45kc94zirg530d0f3r9wwsx60xnz7diqzvfxlbvw01649yk"; libraryHaskellDepends = [ base bytestring cryptonite memory protolude random ]; testHaskellDepends = [ base bytestring cryptonite memory protolude QuickCheck random tasty tasty-discover tasty-hunit tasty-quickcheck ]; testToolDepends = [ tasty-discover ]; homepage = "https://github.com/adjoint-io/oblivious-transfer#readme"; description = "An implementation of the Oblivious Transfer protocol in Haskell"; license = stdenv.lib.licenses.asl20; }) {}; "odbc" = callPackage ({ mkDerivation, async, base, bytestring, containers, deepseq , formatting, hspec, optparse-applicative, parsec, QuickCheck , semigroups, template-haskell, text, time, transformers, unixODBC , unliftio-core, weigh }: mkDerivation { pname = "odbc"; version = "0.2.2"; sha256 = "0dkkkrv43kl3643i0j4hgj1mcsk1jhrl086dygd6hqb9hd4156k5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring containers deepseq formatting parsec semigroups template-haskell text time transformers unliftio-core ]; librarySystemDepends = [ unixODBC ]; executableHaskellDepends = [ base bytestring optparse-applicative text ]; testHaskellDepends = [ base bytestring hspec parsec QuickCheck text time ]; benchmarkHaskellDepends = [ async base text weigh ]; doCheck = false; homepage = "https://github.com/fpco/odbc"; description = "Haskell binding to the ODBC API, aimed at SQL Server driver"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) unixODBC;}; "oeis" = callPackage ({ mkDerivation, base, HTTP, HUnit, network, network-uri , test-framework, test-framework-hunit }: mkDerivation { pname = "oeis"; version = "0.3.9"; sha256 = "13hv0qal024jq52k1rgy3hd9h9s8labkcngr0zk8jpcgi45jqsca"; revision = "1"; editedCabalFile = "0rb6l3qblay8aiwaznp35gj7vwmhm87y57wvf3babwrh91s88jaj"; libraryHaskellDepends = [ base HTTP network network-uri ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit ]; description = "Interface to the Online Encyclopedia of Integer Sequences (OEIS)"; license = stdenv.lib.licenses.bsd3; }) {}; "oeis2" = callPackage ({ mkDerivation, aeson, base, containers, hspec, http-conduit, lens , lens-aeson, QuickCheck, text, vector }: mkDerivation { pname = "oeis2"; version = "1.0.2"; sha256 = "1pmyx9w3jg3wsfhqp4hby6px05g09a91s6fiazyvm9yxmhaaxhxd"; libraryHaskellDepends = [ aeson base containers http-conduit lens lens-aeson text vector ]; testHaskellDepends = [ aeson base containers hspec http-conduit lens lens-aeson QuickCheck text vector ]; homepage = "https://github.com/23prime/oeis2#readme"; description = "Interface for Online Encyclopedia of Integer Sequences (OEIS)"; license = stdenv.lib.licenses.bsd3; }) {}; "ofx" = callPackage ({ mkDerivation, base, parsec, pretty, time }: mkDerivation { pname = "ofx"; version = "0.4.2.0"; sha256 = "1wcmrlf27s6iyyndzhyyrf9dzyjia0ii8s365y1h75h9kwkf48hf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec pretty time ]; executableHaskellDepends = [ base parsec pretty time ]; homepage = "http://www.github.com/massysett/ofx"; description = "Parser for OFX data"; license = stdenv.lib.licenses.bsd3; }) {}; "old-locale" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "old-locale"; version = "1.0.0.7"; sha256 = "0l3viphiszvz5wqzg7a45zp40grwlab941q5ay29iyw8p3v8pbyv"; revision = "2"; editedCabalFile = "04b9vn007hlvsrx4ksd3r8r3kbyaj2kvwxchdrmd4370qzi8p6gs"; libraryHaskellDepends = [ base ]; description = "locale library"; license = stdenv.lib.licenses.bsd3; }) {}; "old-time" = callPackage ({ mkDerivation, base, old-locale }: mkDerivation { pname = "old-time"; version = "1.1.0.3"; sha256 = "1h9b26s3kfh2k0ih4383w90ibji6n0iwamxp6rfp2lbq1y5ibjqw"; revision = "2"; editedCabalFile = "1j6ln1dkvhdvnwl33bp0xf9lhc4sybqk0aw42p8cq81xwwzbn7y9"; libraryHaskellDepends = [ base old-locale ]; description = "Time library"; license = stdenv.lib.licenses.bsd3; }) {}; "once" = callPackage ({ mkDerivation, async, base, containers, hashable, hspec , hspec-discover, HUnit, template-haskell, unordered-containers }: mkDerivation { pname = "once"; version = "0.4"; sha256 = "0az973cg4mf1azvh3x1gvp395ism7300mlajj9pvqmawvfar3g9h"; libraryHaskellDepends = [ base containers hashable template-haskell unordered-containers ]; testHaskellDepends = [ async base containers hashable hspec HUnit template-haskell unordered-containers ]; testToolDepends = [ hspec-discover ]; homepage = "https://gitlab.com/kaction/haskell-once"; description = "memoization for IO actions and functions"; license = stdenv.lib.licenses.gpl3; }) {}; "one-liner" = callPackage ({ mkDerivation, base, bifunctors, contravariant, ghc-prim, HUnit , profunctors, tagged, transformers }: mkDerivation { pname = "one-liner"; version = "1.0"; sha256 = "1diigbl8l0m8q1sl0kxjjqbhl3vkpf0rrzxlbqaamp3ahpmgpx67"; revision = "1"; editedCabalFile = "1ijc5mj93zyfj7hh12aw3xh30kc1xsp7wf6rbbfal36yllnl2xhs"; libraryHaskellDepends = [ base bifunctors contravariant ghc-prim profunctors tagged transformers ]; testHaskellDepends = [ base contravariant HUnit ]; homepage = "https://github.com/sjoerdvisscher/one-liner"; description = "Constraint-based generics"; license = stdenv.lib.licenses.bsd3; }) {}; "one-liner-instances" = callPackage ({ mkDerivation, base, one-liner, random }: mkDerivation { pname = "one-liner-instances"; version = "0.1.2.1"; sha256 = "1gy900nd5n6cffqw63hlkqg4ly86wjlfqgdcm1zy2nyx7dxg914k"; libraryHaskellDepends = [ base one-liner random ]; homepage = "https://github.com/mstksg/one-liner-instances#readme"; description = "Generics-based implementations for common typeclasses"; license = stdenv.lib.licenses.bsd3; }) {}; "oo-prototypes" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "oo-prototypes"; version = "0.1.0.0"; sha256 = "0xpm2adf47clhzpwd833w706mc5xfxwr2wp4aywigy11687f9bly"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/yi-editor/oo-prototypes"; description = "Support for OO-like prototypes"; license = stdenv.lib.licenses.gpl2; }) {}; "opaleye" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , case-insensitive, containers, contravariant, dotenv, hspec , hspec-discover, multiset, postgresql-simple, pretty , product-profunctors, profunctors, QuickCheck, scientific , semigroups, text, time, time-locale-compat, transformers, uuid , void }: mkDerivation { pname = "opaleye"; version = "0.6.7003.1"; sha256 = "1lj4vz1526l11b0mc5y7j9sxf7v6kkzl8c1jymvb1vrqj2qkgxsx"; revision = "2"; editedCabalFile = "1iq2szdw6xajljrmmz373j0wvsnkgg20gpvfiqyrzknpraq3xvj8"; libraryHaskellDepends = [ aeson base base16-bytestring bytestring case-insensitive contravariant postgresql-simple pretty product-profunctors profunctors scientific semigroups text time time-locale-compat transformers uuid void ]; testHaskellDepends = [ aeson base containers contravariant dotenv hspec hspec-discover multiset postgresql-simple product-profunctors profunctors QuickCheck semigroups text time transformers ]; testToolDepends = [ hspec-discover ]; doCheck = false; homepage = "https://github.com/tomjaguarpaw/haskell-opaleye"; description = "An SQL-generating DSL targeting PostgreSQL"; license = stdenv.lib.licenses.bsd3; }) {}; "open-browser" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "open-browser"; version = "0.2.1.0"; sha256 = "0rna8ir2cfp8gk0rd2q60an51jxc08lx4gl0liw8wwqgh1ijxv8b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base process ]; executableHaskellDepends = [ base ]; homepage = "https://github.com/rightfold/open-browser"; description = "Open a web browser from Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "open-witness" = callPackage ({ mkDerivation, base, constraints, hashable, mtl, random, tasty , tasty-hunit, template-haskell, transformers, witness }: mkDerivation { pname = "open-witness"; version = "0.4.0.1"; sha256 = "04a10cv0iddnvp5my4h00bmmpc2mxz6c5gih5p4iyc7bdq6m0w07"; libraryHaskellDepends = [ base constraints hashable random template-haskell transformers witness ]; testHaskellDepends = [ base mtl tasty tasty-hunit witness ]; homepage = "https://github.com/AshleyYakeley/open-witness"; description = "open witnesses"; license = stdenv.lib.licenses.bsd3; }) {}; "openexr-write" = callPackage ({ mkDerivation, base, binary, bytestring, data-binary-ieee754 , deepseq, directory, hspec, split, vector, vector-split, zlib }: mkDerivation { pname = "openexr-write"; version = "0.1.0.2"; sha256 = "1qh5kb3gj746y6s2jggccjgp8qyzdydz016z62854vg39sk5a1ib"; libraryHaskellDepends = [ base binary bytestring data-binary-ieee754 deepseq split vector vector-split zlib ]; testHaskellDepends = [ base bytestring directory hspec vector ]; homepage = "git://klacansky.com/openexr-write.git"; description = "Library for writing images in OpenEXR HDR file format"; license = stdenv.lib.licenses.publicDomain; }) {}; "openpgp-asciiarmor" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, binary , bytestring, tasty, tasty-hunit }: mkDerivation { pname = "openpgp-asciiarmor"; version = "0.1.1"; sha256 = "01zna9zifixnzgalr3k21g9dv143cn49imawm4q9x37i2r9kybxr"; revision = "1"; editedCabalFile = "0j4qra3i7g607axj07d7f0ycj07d889nyw2s04m5wc98blbm5k4j"; libraryHaskellDepends = [ attoparsec base base64-bytestring binary bytestring ]; testHaskellDepends = [ attoparsec base base64-bytestring binary bytestring tasty tasty-hunit ]; homepage = "http://floss.scru.org/openpgp-asciiarmor"; description = "OpenPGP (RFC4880) ASCII Armor codec"; license = stdenv.lib.licenses.isc; }) {}; "opensource" = callPackage ({ mkDerivation, aeson, base, bytestring, http-client , http-client-tls, tasty, tasty-hunit, text, transformers }: mkDerivation { pname = "opensource"; version = "0.1.1.0"; sha256 = "10jlgk1rbpz5h1mbknq0i71k0n4ppp3yd498i7p2l79a9gi6pwqy"; libraryHaskellDepends = [ aeson base http-client http-client-tls text transformers ]; testHaskellDepends = [ aeson base bytestring http-client http-client-tls tasty tasty-hunit text transformers ]; homepage = "https://api.opensource.org/"; description = "Haskell API Wrapper for the Open Source License API"; license = stdenv.lib.licenses.mit; }) {}; "openssl-streams" = callPackage ({ mkDerivation, base, bytestring, HsOpenSSL, HUnit, io-streams , network, test-framework, test-framework-hunit }: mkDerivation { pname = "openssl-streams"; version = "1.2.2.0"; sha256 = "0rplym6ayydkpr7x9mw3l13p0vzzfzzxw244d7sd3jcvaxpv0rmr"; libraryHaskellDepends = [ base bytestring HsOpenSSL io-streams network ]; testHaskellDepends = [ base bytestring HsOpenSSL HUnit io-streams network test-framework test-framework-hunit ]; description = "OpenSSL network support for io-streams"; license = stdenv.lib.licenses.bsd3; }) {}; "operational" = callPackage ({ mkDerivation, base, mtl, random }: mkDerivation { pname = "operational"; version = "0.2.3.5"; sha256 = "1x2abg2q9d26h1vzj40r6k7k3gqgappbs4g9d853vvg77837km4i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl ]; executableHaskellDepends = [ base mtl random ]; homepage = "http://wiki.haskell.org/Operational"; description = "Implementation of difficult monads made easy with operational semantics"; license = stdenv.lib.licenses.bsd3; }) {}; "operational-class" = callPackage ({ mkDerivation, base, operational, transformers }: mkDerivation { pname = "operational-class"; version = "0.3.0.0"; sha256 = "02z766b5a6fa7dgmw3qa1xryijf2im9n79gnjq0m5pd2hv5vja4b"; libraryHaskellDepends = [ base operational transformers ]; homepage = "https://github.com/srijs/haskell-operational-class"; description = "MonadProgram typeclass for the operational package"; license = stdenv.lib.licenses.mit; }) {}; "opml-conduit" = callPackage ({ mkDerivation, base, case-insensitive, conduit , conduit-combinators, containers, lens-simple, mono-traversable , monoid-subclasses, safe-exceptions, semigroups, text, time , timerep, uri-bytestring, xml-conduit, xml-types }: mkDerivation { pname = "opml-conduit"; version = "0.6.0.4"; sha256 = "07axacfa0wik2cnpzcnjjp9w6ws8sjhinzxdc4vrxdxaj1v5a2s8"; revision = "1"; editedCabalFile = "160sazqsrmm2755642c5y5i38miiglqb66cy5k0hy4k2jkdmjfbi"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base case-insensitive conduit conduit-combinators containers lens-simple mono-traversable monoid-subclasses safe-exceptions semigroups text time timerep uri-bytestring xml-conduit xml-types ]; doCheck = false; homepage = "https://github.com/k0ral/opml-conduit"; description = "Streaming parser/renderer for the OPML 2.0 format."; license = stdenv.lib.licenses.publicDomain; }) {}; "optional-args" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "optional-args"; version = "1.0.2"; sha256 = "1r5hhn6xvc01grggxdyy48daibwzi0aikgidq0ahpa6bfynm8d1f"; revision = "1"; editedCabalFile = "0fda6mhm44qpbc9hfkf6jxnm3a7qszabywsmxa2iw0dz734a9xl3"; libraryHaskellDepends = [ base ]; description = "Optional function arguments"; license = stdenv.lib.licenses.bsd3; }) {}; "options" = callPackage ({ mkDerivation, base, containers, monads-tf, transformers }: mkDerivation { pname = "options"; version = "1.2.1.1"; sha256 = "0qjs0v1ny52w51n5582d4z8wy9h6n0zw1xb5dh686ff5wadflgi8"; libraryHaskellDepends = [ base containers monads-tf transformers ]; doCheck = false; homepage = "https://john-millikin.com/software/haskell-options/"; description = "A powerful and easy-to-use command-line option parser"; license = stdenv.lib.licenses.mit; }) {}; "optparse-applicative" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, process , QuickCheck, transformers, transformers-compat }: mkDerivation { pname = "optparse-applicative"; version = "0.14.3.0"; sha256 = "0qvn1s7jwrabbpmqmh6d6iafln3v3h9ddmxj2y4m0njmzq166ivj"; revision = "1"; editedCabalFile = "0ij9kphryag2j9p561mac3jqhhmmlpd3w38vjw8nk3x5vbwidlzs"; libraryHaskellDepends = [ ansi-wl-pprint base process transformers transformers-compat ]; testHaskellDepends = [ base bytestring QuickCheck ]; homepage = "https://github.com/pcapriotti/optparse-applicative"; description = "Utilities and combinators for parsing command line options"; license = stdenv.lib.licenses.bsd3; }) {}; "optparse-generic" = callPackage ({ mkDerivation, base, bytestring, Only, optparse-applicative , semigroups, system-filepath, text, time, transformers, void }: mkDerivation { pname = "optparse-generic"; version = "1.3.0"; sha256 = "13rr3hq26dpmbami8vb6d1ig9ywk6jia22sp5dkp6jkfc1c9k4l0"; revision = "1"; editedCabalFile = "1fnbgrdzfbw5fhncqv9jl8k752b1rna6nir92k646p8k5zq9hr1d"; libraryHaskellDepends = [ base bytestring Only optparse-applicative semigroups system-filepath text time transformers void ]; description = "Auto-generate a command-line parser for your datatype"; license = stdenv.lib.licenses.bsd3; }) {}; "optparse-simple" = callPackage ({ mkDerivation, base, bytestring, directory, githash , optparse-applicative, template-haskell, transformers }: mkDerivation { pname = "optparse-simple"; version = "0.1.1.2"; sha256 = "1r00hkri42vyx552l8hcd1779fxiyl9w4k0pql915zsprirn8w82"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base githash optparse-applicative template-haskell transformers ]; testHaskellDepends = [ base bytestring directory ]; homepage = "https://github.com/fpco/optparse-simple#readme"; description = "Simple interface to optparse-applicative"; license = stdenv.lib.licenses.bsd3; }) {}; "optparse-text" = callPackage ({ mkDerivation, base, hspec, optparse-applicative, text }: mkDerivation { pname = "optparse-text"; version = "0.1.1.0"; sha256 = "1vw410q7vayfgfbrxpigkpnwm8x1lcdxkh959w9f82l8xkn83h7n"; libraryHaskellDepends = [ base optparse-applicative text ]; testHaskellDepends = [ base hspec optparse-applicative text ]; homepage = "https://github.com/passy/optparse-text#readme"; description = "Data.Text helpers for optparse-applicative"; license = stdenv.lib.licenses.bsd3; }) {}; "overhang" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "overhang"; version = "1.0.0"; sha256 = "07iafybg45130jhwin6jj2fnkgcwra367f5df91xn34kaj9zas0x"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/jship/overhang#readme"; description = "Hang loose with your lambdas!"; license = stdenv.lib.licenses.mit; }) {}; "packcheck" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "packcheck"; version = "0.4.1"; sha256 = "056sjs771gdfvbyynb3vaxgabqj747hyhnbfjq83d0nnqyks8rdy"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base ]; homepage = "https://github.com/harendra-kumar/packcheck"; description = "Universal build and CI testing for Haskell packages"; license = stdenv.lib.licenses.bsd3; }) {}; "pager" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , directory, process, resourcet, safe, terminfo, text, transformers , unix }: mkDerivation { pname = "pager"; version = "0.1.1.0"; sha256 = "1wzfsindjxx61nca36hhldy0y33pgagg506ls9ldvrkvl4n4y7iy"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring conduit conduit-extra directory process resourcet safe terminfo text transformers unix ]; executableHaskellDepends = [ base bytestring conduit-extra text ]; homepage = "https://github.com/pharpend/pager"; description = "Open up a pager, like 'less' or 'more'"; license = stdenv.lib.licenses.bsd2; }) {}; "pagination" = callPackage ({ mkDerivation, base, deepseq, exceptions, hspec, QuickCheck }: mkDerivation { pname = "pagination"; version = "0.2.1"; sha256 = "0g90xg5nfrwkrrmsfca5d2xf9y8md6pgh91zjk0dl2l3kvkbmp48"; revision = "2"; editedCabalFile = "0wvwi3hymp2vhhpzpycdc65zbsqmi2h0c6r0nf8p5nkgsk4pm1k2"; libraryHaskellDepends = [ base deepseq exceptions ]; testHaskellDepends = [ base exceptions hspec QuickCheck ]; homepage = "https://github.com/mrkkrp/pagination"; description = "Framework-agnostic pagination boilerplate"; license = stdenv.lib.licenses.bsd3; }) {}; "pairing" = callPackage ({ mkDerivation, base, bytestring, criterion, cryptonite, memory , protolude, QuickCheck, random, tasty, tasty-discover, tasty-hunit , tasty-quickcheck, wl-pprint-text }: mkDerivation { pname = "pairing"; version = "0.1.4"; sha256 = "13g1waqb32by4qlrl2hy3mgrr3lmfwkixy0745xv33vvw8wmm36c"; libraryHaskellDepends = [ base bytestring cryptonite memory protolude QuickCheck random wl-pprint-text ]; testHaskellDepends = [ base bytestring cryptonite memory protolude QuickCheck random tasty tasty-discover tasty-hunit tasty-quickcheck wl-pprint-text ]; testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ base bytestring criterion cryptonite memory protolude QuickCheck random tasty tasty-hunit tasty-quickcheck wl-pprint-text ]; homepage = "https://github.com/adjoint-io/pairing#readme"; description = "Optimal ate pairing over Barreto-Naehrig curves"; license = stdenv.lib.licenses.mit; }) {}; "pandoc" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base64-bytestring , binary, blaze-html, blaze-markup, bytestring, Cabal , case-insensitive, cmark-gfm, containers, data-default, deepseq , directory, doctemplates, exceptions, filepath, Glob , haddock-library, hslua, hslua-module-text, HsYAML, HTTP , http-client, http-client-tls, http-types, JuicyPixels, mtl , network, network-uri, pandoc-types, parsec, process, random, safe , SHA, skylighting, split, syb, tagsoup, temporary, texmath, text , time, unicode-transforms, unix, unordered-containers, vector, xml , zip-archive, zlib }: mkDerivation { pname = "pandoc"; version = "2.5"; sha256 = "0bi26r2qljdfxq26gaxj1xnhrawrfndfavs3f3g098x0g3dwazfm"; revision = "2"; editedCabalFile = "1z44hcwqqmkmhfak7svrrf950amf008gzhnlxkhwdyjpnpqp21sm"; configureFlags = [ "-fhttps" "-f-trypandoc" ]; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ aeson aeson-pretty base base64-bytestring binary blaze-html blaze-markup bytestring case-insensitive cmark-gfm containers data-default deepseq directory doctemplates exceptions filepath Glob haddock-library hslua hslua-module-text HsYAML HTTP http-client http-client-tls http-types JuicyPixels mtl network network-uri pandoc-types parsec process random safe SHA skylighting split syb tagsoup temporary texmath text time unicode-transforms unix unordered-containers vector xml zip-archive zlib ]; executableHaskellDepends = [ base ]; doCheck = false; postInstall = '' mkdir -p $out/share mv $data/*/*/man $out/share/ ''; homepage = "https://pandoc.org"; description = "Conversion between markup formats"; license = stdenv.lib.licenses.gpl2; }) {}; "pandoc-citeproc" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring , Cabal, containers, data-default, directory, filepath, hs-bibutils , mtl, old-locale, pandoc, pandoc-types, parsec, process, rfc5051 , setenv, split, syb, tagsoup, temporary, text, time , unordered-containers, vector, xml-conduit, yaml }: mkDerivation { pname = "pandoc-citeproc"; version = "0.15.0.1"; sha256 = "1y4jmralmcikmk75cf5bjlv4ymr42x35a6174ybqa99jmlm5znr9"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ aeson base bytestring containers data-default directory filepath hs-bibutils mtl old-locale pandoc pandoc-types parsec rfc5051 setenv split syb tagsoup text time unordered-containers vector xml-conduit yaml ]; executableHaskellDepends = [ aeson aeson-pretty attoparsec base bytestring filepath pandoc pandoc-types syb text yaml ]; testHaskellDepends = [ aeson base bytestring containers directory filepath mtl pandoc pandoc-types process temporary text yaml ]; doCheck = false; homepage = "https://github.com/jgm/pandoc-citeproc"; description = "Supports using pandoc with citeproc"; license = stdenv.lib.licenses.bsd3; }) {}; "pandoc-pyplot" = callPackage ({ mkDerivation, base, containers, directory, filepath , pandoc-types, temporary, typed-process }: mkDerivation { pname = "pandoc-pyplot"; version = "1.0.3.0"; sha256 = "0nzpww21j79s1ww2q26856m6zq325pz32jjd4hanki7ch0ni2kg2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath pandoc-types temporary typed-process ]; executableHaskellDepends = [ base pandoc-types ]; homepage = "https://github.com/LaurentRDC/pandoc-pyplot#readme"; description = "A Pandoc filter for including figures generated from Matplotlib"; license = stdenv.lib.licenses.mit; }) {}; "pandoc-types" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq , ghc-prim, HUnit, QuickCheck, string-qq, syb, test-framework , test-framework-hunit, test-framework-quickcheck2, transformers }: mkDerivation { pname = "pandoc-types"; version = "1.17.5.4"; sha256 = "09wk2zskr0r2llsyif3s0x7vix05l1ya7qacsmmkrlhba5naib1j"; revision = "1"; editedCabalFile = "0bpd2iqmriajl5qg44j4z9c4agb9gsdwbn5l4c5yry6flivysq3c"; libraryHaskellDepends = [ aeson base bytestring containers deepseq ghc-prim QuickCheck syb transformers ]; testHaskellDepends = [ aeson base bytestring containers HUnit QuickCheck string-qq syb test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "http://johnmacfarlane.net/pandoc"; description = "Types for representing a structured document"; license = stdenv.lib.licenses.bsd3; }) {}; "parallel" = callPackage ({ mkDerivation, array, base, containers, deepseq, ghc-prim }: mkDerivation { pname = "parallel"; version = "3.2.2.0"; sha256 = "1xkfi96w6yfpppd0nw1rnszdxmvifwzm699ilv6332ra3akm610p"; libraryHaskellDepends = [ array base containers deepseq ghc-prim ]; description = "Parallel programming library"; license = stdenv.lib.licenses.bsd3; }) {}; "parallel-io" = callPackage ({ mkDerivation, base, containers, extensible-exceptions, random }: mkDerivation { pname = "parallel-io"; version = "0.3.3"; sha256 = "0i86x3bf8pjlg6mdg1zg5lcrjpg75pbqs2mrgrbp4z4bkcmw051s"; revision = "2"; editedCabalFile = "0mggzni708nzxlsjbibdzf03s3b5lnqj2zi1hnbh1rd4j4jr07ym"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers extensible-exceptions random ]; homepage = "http://batterseapower.github.com/parallel-io"; description = "Combinators for executing IO actions in parallel on a thread pool"; license = stdenv.lib.licenses.bsd3; }) {}; "paripari" = callPackage ({ mkDerivation, base, bytestring, parser-combinators, random , tasty, tasty-hunit, text }: mkDerivation { pname = "paripari"; version = "0.6.0.0"; sha256 = "1604py5ms14xhmvsxdqx56xfbs3g4wkhjd8f5gsmhpqwz7acy511"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring parser-combinators text ]; executableHaskellDepends = [ base bytestring parser-combinators text ]; testHaskellDepends = [ base bytestring parser-combinators random tasty tasty-hunit text ]; homepage = "https://github.com/minad/paripari#readme"; description = "Parser combinators with fast-path and slower fallback for error reporting"; license = stdenv.lib.licenses.mit; }) {}; "parseargs" = callPackage ({ mkDerivation, base, containers, process }: mkDerivation { pname = "parseargs"; version = "0.2.0.9"; sha256 = "1a95h2ggrfpy2y6g24jih6w917cvz7f7dxl81mwyyqrsxvf9siiw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base process ]; homepage = "http://github.com/BartMassey/parseargs"; description = "Parse command-line arguments"; license = stdenv.lib.licenses.bsd3; }) {}; "parsec" = callPackage ({ mkDerivation, base, bytestring, HUnit, mtl, test-framework , test-framework-hunit, text }: mkDerivation { pname = "parsec"; version = "3.1.13.0"; sha256 = "1wc09pyn70p8z6llink10c8pqbh6ikyk554911yfwxv1g91swqbq"; revision = "2"; editedCabalFile = "032sizm03m2vdqshkv4sdviyka05gqf8gs6r4hqf9did177i0qnm"; libraryHaskellDepends = [ base bytestring mtl text ]; testHaskellDepends = [ base HUnit mtl test-framework test-framework-hunit ]; homepage = "https://github.com/hvr/parsec"; description = "Monadic parser combinators"; license = stdenv.lib.licenses.bsd3; }) {}; "parsec-class" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "parsec-class"; version = "1.0.0.0"; sha256 = "0wqpivsrjsp9996fz6lb06rxl3860afc4l8hbx8d1vxhwv2lx702"; libraryHaskellDepends = [ base parsec ]; homepage = "https://github.com/peti/parsec-class"; description = "Class of types that can be constructed from their text representation"; license = stdenv.lib.licenses.mit; }) {}; "parsec-numbers" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "parsec-numbers"; version = "0.1.0"; sha256 = "1gzy4v3r02kvdxvgg1nj83mmb6aph2v4ilf9c7y6nbvi2x49l0bp"; libraryHaskellDepends = [ base parsec ]; description = "Utilities for parsing numbers from strings"; license = stdenv.lib.licenses.bsd3; }) {}; "parsec-numeric" = callPackage ({ mkDerivation, base, bytestring, parsec, tasty, tasty-hunit , tasty-quickcheck, tasty-th, text }: mkDerivation { pname = "parsec-numeric"; version = "0.1.0.0"; sha256 = "0bz5ls9m6ld9v8g641sskzz2ymzibsw9jgf7f8q5wsb3mbj9mpbv"; libraryHaskellDepends = [ base parsec ]; testHaskellDepends = [ base bytestring parsec tasty tasty-hunit tasty-quickcheck tasty-th text ]; homepage = "https://github.com/AndrewRademacher/parsec-numeric"; description = "Parsec combinators for parsing Haskell numeric types"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "parser-combinators" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "parser-combinators"; version = "1.0.3"; sha256 = "0cqic88xwi60x5x6pli0r8401yljvg2cis8a67766zypfg0il3bp"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/mrkkrp/parser-combinators"; description = "Lightweight package providing commonly useful parser combinators"; license = stdenv.lib.licenses.bsd3; }) {}; "parsers" = callPackage ({ mkDerivation, attoparsec, base, base-orphans, binary, bytestring , charset, containers, mtl, parsec, QuickCheck , quickcheck-instances, scientific, semigroups, text, transformers , unordered-containers }: mkDerivation { pname = "parsers"; version = "0.12.10"; sha256 = "0v0smxbzk1qpdfkfqqmrzd2dngv3vxba10mkjn9nfm6a309izf8p"; libraryHaskellDepends = [ attoparsec base base-orphans binary charset containers mtl parsec scientific semigroups text transformers unordered-containers ]; testHaskellDepends = [ attoparsec base bytestring parsec QuickCheck quickcheck-instances ]; homepage = "http://github.com/ekmett/parsers/"; description = "Parsing combinators"; license = stdenv.lib.licenses.bsd3; }) {}; "partial-handler" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "partial-handler"; version = "1.0.3"; sha256 = "0cf1748zyr07zv0ffi44rf5b9f7ygdybbdcl7m7c0zj14kq2miwl"; libraryHaskellDepends = [ base ]; doCheck = false; homepage = "https://github.com/nikita-volkov/partial-handler"; description = "A composable exception handler"; license = stdenv.lib.licenses.mit; }) {}; "partial-isomorphisms" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "partial-isomorphisms"; version = "0.2.2.1"; sha256 = "0r51ykq6i11gzypv93bnw8pzn4zdyrabiiqfpbhpvs0rj6k1ymac"; libraryHaskellDepends = [ base template-haskell ]; homepage = "http://www.informatik.uni-marburg.de/~rendel/unparse"; description = "Partial isomorphisms"; license = stdenv.lib.licenses.bsd3; }) {}; "partial-semigroup" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "partial-semigroup"; version = "0.5.1.0"; sha256 = "15rg80dgawmjz0gzfsspbb0b1045l6w5vvhwd4dgr7vv4hwj9gs9"; libraryHaskellDepends = [ base ]; doCheck = false; homepage = "https://github.com/chris-martin/partial-semigroup"; description = "A partial binary associative operator"; license = stdenv.lib.licenses.asl20; }) {}; "path" = callPackage ({ mkDerivation, aeson, base, deepseq, exceptions, filepath , hashable, template-haskell }: mkDerivation { pname = "path"; version = "0.6.1"; sha256 = "0nayla4k1gb821k8y5b9miflv1bi8f0czf9rqr044nrr2dddi2sb"; revision = "1"; editedCabalFile = "05b1zwx2a893h4h5wvgpc5g5pyx71hfmx409rqisd8s1bq1hn463"; libraryHaskellDepends = [ aeson base deepseq exceptions filepath hashable template-haskell ]; doCheck = false; description = "Support for well-typed paths"; license = stdenv.lib.licenses.bsd3; }) {}; "path-extra" = callPackage ({ mkDerivation, attoparsec, base, path, QuickCheck , quickcheck-instances, tasty, tasty-quickcheck, text }: mkDerivation { pname = "path-extra"; version = "0.2.0"; sha256 = "0fh4m3vidf75j43rk1n46y3bsn0j4247bz71s35651vi9s8vw27b"; libraryHaskellDepends = [ attoparsec base path text ]; testHaskellDepends = [ attoparsec base path QuickCheck quickcheck-instances tasty tasty-quickcheck text ]; homepage = "https://github.com/athanclark/path-extra#readme"; description = "URLs without host information"; license = stdenv.lib.licenses.bsd3; }) {}; "path-io" = callPackage ({ mkDerivation, base, containers, directory, dlist, exceptions , filepath, hspec, path, temporary, time, transformers, unix-compat }: mkDerivation { pname = "path-io"; version = "1.4.2"; sha256 = "0jqx3mi4an4kb3kg78n1p3xrz832yrfrnvj795b0xhkv6h1z5ir3"; libraryHaskellDepends = [ base containers directory dlist exceptions filepath path temporary time transformers unix-compat ]; testHaskellDepends = [ base directory exceptions hspec path transformers unix-compat ]; homepage = "https://github.com/mrkkrp/path-io"; description = "Interface to ‘directory’ package for users of ‘path’"; license = stdenv.lib.licenses.bsd3; }) {}; "path-pieces" = callPackage ({ mkDerivation, base, hspec, HUnit, QuickCheck, text, time }: mkDerivation { pname = "path-pieces"; version = "0.2.1"; sha256 = "0vx3sivcsld76058925hym2j6hm3g71f0qjr7v59f1g2afgx82q8"; revision = "1"; editedCabalFile = "0p7wsphh513s8l5d62lzgbhk2l1h6kj5y7bc27qqjsry9g8ah4y7"; libraryHaskellDepends = [ base text time ]; testHaskellDepends = [ base hspec HUnit QuickCheck text ]; description = "Components of paths"; license = stdenv.lib.licenses.bsd3; }) {}; "path-text-utf8" = callPackage ({ mkDerivation, base, bytestring, path, safe-exceptions, text }: mkDerivation { pname = "path-text-utf8"; version = "0.0.1.2"; sha256 = "1z8wyjsr7mgl120ayfl520i6p6s961380b1xy63zl7qp4cnnbhpn"; libraryHaskellDepends = [ base bytestring path safe-exceptions text ]; homepage = "https://github.com/chris-martin/path-text-utf8"; description = "Read and write UTF-8 text files"; license = stdenv.lib.licenses.asl20; }) {}; "pathtype" = callPackage ({ mkDerivation, base, deepseq, directory, QuickCheck, random , semigroups, tagged, time, transformers, utility-ht }: mkDerivation { pname = "pathtype"; version = "0.8.1"; sha256 = "03rlj8klzxqimjv44h07xbij0acr63pddxppq9yfjlyggmaxrrnm"; configureFlags = [ "-f-old-time" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq directory QuickCheck semigroups tagged time transformers utility-ht ]; testHaskellDepends = [ base random ]; homepage = "http://hub.darcs.net/thielema/pathtype/"; description = "Type-safe replacement for System.FilePath etc"; license = stdenv.lib.licenses.bsd3; }) {}; "pathwalk" = callPackage ({ mkDerivation, base, directory, filepath, transformers }: mkDerivation { pname = "pathwalk"; version = "0.3.1.2"; sha256 = "148fapj00f59aa2igfq6hwrdcwcyslvrskmfvdia0crid9jd1q3n"; libraryHaskellDepends = [ base directory filepath transformers ]; testHaskellDepends = [ base ]; homepage = "https://github.com/Xe/pathwalk"; description = "Path walking utilities for Haskell programs"; license = stdenv.lib.licenses.mit; }) {}; "pattern-arrows" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "pattern-arrows"; version = "0.0.2"; sha256 = "13q7bj19hd60rnjfc05wxlyck8llxy11z3mns8kxg197wxrdkhkg"; libraryHaskellDepends = [ base mtl ]; homepage = "http://blog.functorial.com/posts/2013-10-27-Pretty-Printing-Arrows.html"; description = "Arrows for Pretty Printing"; license = stdenv.lib.licenses.mit; }) {}; "pcf-font" = callPackage ({ mkDerivation, base, binary, bytestring, containers, vector, zlib }: mkDerivation { pname = "pcf-font"; version = "0.2.2.0"; sha256 = "1vwqy2zkj0yb0b7hx3hrcfdcg46j67sv9l8ljik8wrm7811d0rwa"; libraryHaskellDepends = [ base binary bytestring containers vector zlib ]; homepage = "https://github.com/michael-swan/pcf-font"; description = "PCF font parsing and rendering library"; license = stdenv.lib.licenses.bsd3; }) {}; "pcf-font-embed" = callPackage ({ mkDerivation, base, bytestring, pcf-font, template-haskell , vector }: mkDerivation { pname = "pcf-font-embed"; version = "0.1.2.0"; sha256 = "0lgx62ig2rvxcv9sgk53pfr8gkfimb1xm6lxpc2rr74mdzp52pf5"; libraryHaskellDepends = [ base bytestring pcf-font template-haskell vector ]; homepage = "https://github.com/michael-swan/pcf-font-embed"; description = "Template Haskell for embedding text rendered using PCF fonts"; license = stdenv.lib.licenses.bsd3; }) {}; "pcg-random" = callPackage ({ mkDerivation, base, bytestring, doctest, entropy, primitive , random }: mkDerivation { pname = "pcg-random"; version = "0.1.3.5"; sha256 = "1920g1babivacds27m0gbjs9mylwiknjykvbrpagzq7r0n4gyhyy"; libraryHaskellDepends = [ base bytestring entropy primitive random ]; testHaskellDepends = [ base doctest ]; homepage = "http://github.com/cchalmers/pcg-random"; description = "Haskell bindings to the PCG random number generator"; license = stdenv.lib.licenses.bsd3; }) {}; "pcre-heavy" = callPackage ({ mkDerivation, base, base-compat, bytestring, doctest, Glob , pcre-light, semigroups, string-conversions, template-haskell }: mkDerivation { pname = "pcre-heavy"; version = "1.0.0.2"; sha256 = "1lfbjgvl55jh226n307c2w8mrb3l1myzbkjh4j0jfcb8nybzcp4a"; revision = "1"; editedCabalFile = "14pprgwxkiaji3rqhsm0fv454wic6qxm7vy4a475yigadb1vz1ls"; libraryHaskellDepends = [ base base-compat bytestring pcre-light semigroups string-conversions template-haskell ]; testHaskellDepends = [ base doctest Glob ]; homepage = "https://github.com/myfreeweb/pcre-heavy"; description = "A regexp (regex) library on top of pcre-light you can actually use"; license = stdenv.lib.licenses.publicDomain; }) {}; "pcre-light" = callPackage ({ mkDerivation, base, bytestring, pcre }: mkDerivation { pname = "pcre-light"; version = "0.4.0.4"; sha256 = "0xcyi1fivwg7a92mch5bcqzmrfxzqj42rmb3m8kgs61x4qwpxj82"; libraryHaskellDepends = [ base bytestring ]; libraryPkgconfigDepends = [ pcre ]; homepage = "https://github.com/Daniel-Diaz/pcre-light"; description = "Portable regex library for Perl 5 compatible regular expressions"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) pcre;}; "pcre-utils" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring, HUnit, mtl , regex-pcre-builtin, vector }: mkDerivation { pname = "pcre-utils"; version = "0.1.8.1.1"; sha256 = "1x3db1hab0qwpw9m4564x86qibzg8jl6cj2k88jii3ihcg580ahz"; libraryHaskellDepends = [ array attoparsec base bytestring mtl regex-pcre-builtin vector ]; testHaskellDepends = [ base bytestring HUnit regex-pcre-builtin ]; homepage = "https://github.com/bartavelle/pcre-utils"; description = "Perl-like substitute and split for PCRE regexps"; license = stdenv.lib.licenses.bsd3; }) {}; "pdfinfo" = callPackage ({ mkDerivation, base, mtl, old-locale, process-extras, text, time , time-locale-compat }: mkDerivation { pname = "pdfinfo"; version = "1.5.4"; sha256 = "04894cwvcn910j2b0j95dc6i9v6xriqa0v97z3vyi9dhi9yiysls"; libraryHaskellDepends = [ base mtl old-locale process-extras text time time-locale-compat ]; homepage = "https://github.com/chrisdone/pdfinfo"; description = "Wrapper around the pdfinfo command"; license = stdenv.lib.licenses.bsd3; }) {}; "peano" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "peano"; version = "0.1.0.1"; sha256 = "0yzcxrl41dacvx2wkyxjj7hgvz56l4qb59r4h9rmaqd7jcwx5z9i"; revision = "2"; editedCabalFile = "10b0vjc7lnfkscg2c8hhqbvf1xdvgbr3njrs9b4ick91n44vjbhk"; libraryHaskellDepends = [ base ]; description = "Peano numbers"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "pedersen-commitment" = callPackage ({ mkDerivation, base, bytestring, containers, cryptonite, memory , mtl, protolude, QuickCheck, tasty, tasty-hunit, tasty-quickcheck , text }: mkDerivation { pname = "pedersen-commitment"; version = "0.2.0"; sha256 = "1dxh20abilyf29jg6dbl9al300v7wzd1avv36p4hf8x2xwvwr4v7"; libraryHaskellDepends = [ base bytestring containers cryptonite memory mtl protolude text ]; testHaskellDepends = [ base bytestring containers cryptonite memory mtl protolude QuickCheck tasty tasty-hunit tasty-quickcheck text ]; homepage = "https://github.com/adjoint-io/pedersen-commitment#readme"; description = "An implementation of Pedersen commitment schemes"; license = stdenv.lib.licenses.mit; }) {}; "pem" = callPackage ({ mkDerivation, base, basement, bytestring, HUnit, memory , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "pem"; version = "0.2.4"; sha256 = "1m7qjsxrd8m88cvkqmr8kscril500j2a9y0iynvksjyjkhdlq33p"; libraryHaskellDepends = [ base basement bytestring memory ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "http://github.com/vincenthz/hs-pem"; description = "Privacy Enhanced Mail (PEM) format reader and writer"; license = stdenv.lib.licenses.bsd3; }) {}; "percent-format" = callPackage ({ mkDerivation, base, leancheck }: mkDerivation { pname = "percent-format"; version = "0.0.1"; sha256 = "028c8rnv86mln9pdhb6w4i56n07hlslg69f3pmcjpb7ilr5scc3m"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base leancheck ]; homepage = "https://github.com/rudymatela/percent-format#readme"; description = "simple printf-style string formatting"; license = stdenv.lib.licenses.bsd3; }) {}; "perfect-hash-generator" = callPackage ({ mkDerivation, base, binary, bytestring, containers, data-ordlist , directory, filepath, hashable, HUnit, optparse-applicative , random, test-framework, test-framework-hunit, text , unordered-containers, vector }: mkDerivation { pname = "perfect-hash-generator"; version = "0.2.0.6"; sha256 = "045iyxjnx1yzl9xqk5fv8qxjz29sg2pfndry1v24z6a5r88pcwnz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers data-ordlist directory filepath hashable text unordered-containers vector ]; executableHaskellDepends = [ base binary bytestring containers hashable optparse-applicative random text unordered-containers vector ]; testHaskellDepends = [ base binary bytestring hashable HUnit optparse-applicative test-framework test-framework-hunit text unordered-containers vector ]; homepage = "https://github.com/kostmo/perfect-hash-generator#readme"; description = "Perfect minimal hashing implementation in native Haskell"; license = stdenv.lib.licenses.asl20; }) {}; "persist" = callPackage ({ mkDerivation, base, bytestring, containers, QuickCheck , test-framework, test-framework-quickcheck2, text }: mkDerivation { pname = "persist"; version = "0.1.1.3"; sha256 = "0lcjk2q9x0qclc3znwv9xrqqwbczw2ryvamfqa6hvabr618lmi4p"; libraryHaskellDepends = [ base bytestring containers text ]; testHaskellDepends = [ base bytestring QuickCheck test-framework test-framework-quickcheck2 text ]; homepage = "https://github.com/minad/persist"; description = "Minimal serialization library with focus on performance"; license = stdenv.lib.licenses.bsd3; }) {}; "persistable-record" = callPackage ({ mkDerivation, array, base, containers, dlist, names-th , product-isomorphic, quickcheck-simple, template-haskell , th-data-compat, transformers }: mkDerivation { pname = "persistable-record"; version = "0.6.0.4"; sha256 = "1ygqllybclw9mm0n05vh635wbz6qlsl2yhas3fxr3xhwsrrvwfkd"; libraryHaskellDepends = [ array base containers dlist names-th product-isomorphic template-haskell th-data-compat transformers ]; testHaskellDepends = [ base quickcheck-simple ]; homepage = "http://khibino.github.io/haskell-relational-record/"; description = "Binding between SQL database values and haskell records"; license = stdenv.lib.licenses.bsd3; }) {}; "persistable-types-HDBC-pg" = callPackage ({ mkDerivation, base, bytestring, convertible, dlist, HDBC , persistable-record, relational-query, relational-query-HDBC , text-postgresql }: mkDerivation { pname = "persistable-types-HDBC-pg"; version = "0.0.3.5"; sha256 = "0bzc7kv12mz7kan1ivqpf2k1kwn3f1h74gallfvfrqans3np6p4m"; libraryHaskellDepends = [ base bytestring convertible dlist HDBC persistable-record relational-query relational-query-HDBC text-postgresql ]; testHaskellDepends = [ base relational-query relational-query-HDBC text-postgresql ]; homepage = "http://khibino.github.io/haskell-relational-record/"; description = "HDBC and Relational-Record instances of PostgreSQL extended types"; license = stdenv.lib.licenses.bsd3; }) {}; "persistent" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , blaze-html, blaze-markup, bytestring, conduit, containers , fast-logger, hspec, http-api-data, monad-control, monad-logger , mtl, old-locale, path-pieces, resource-pool, resourcet , scientific, silently, tagged, template-haskell, text, time , transformers, unliftio-core, unordered-containers, vector, void }: mkDerivation { pname = "persistent"; version = "2.9.2"; sha256 = "1wsa3kn427v88a6r0vwr6mz23snik2krbsgc8zqp18xajqn5szj9"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-html blaze-markup bytestring conduit containers fast-logger http-api-data monad-logger mtl old-locale path-pieces resource-pool resourcet scientific silently tagged template-haskell text time transformers unliftio-core unordered-containers vector void ]; testHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-html bytestring conduit containers fast-logger hspec http-api-data monad-control monad-logger mtl old-locale path-pieces resource-pool resourcet scientific tagged template-haskell text time transformers unordered-containers vector ]; homepage = "http://www.yesodweb.com/book/persistent"; description = "Type-safe, multi-backend data serialization"; license = stdenv.lib.licenses.mit; }) {}; "persistent-iproute" = callPackage ({ mkDerivation, aeson, aeson-iproute, base, bytestring , http-api-data, iproute, path-pieces, persistent, text }: mkDerivation { pname = "persistent-iproute"; version = "0.2.3"; sha256 = "1amzxmwispqi29ln50mfj43i1srl53n5iz7lsq8rxhd1x8fa35gm"; libraryHaskellDepends = [ aeson aeson-iproute base bytestring http-api-data iproute path-pieces persistent text ]; homepage = "https://github.com/greydot/persistent-iproute"; description = "Persistent instances for types in iproute"; license = stdenv.lib.licenses.bsd3; }) {}; "persistent-mysql" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit , containers, monad-logger, mysql, mysql-simple, persistent , resource-pool, resourcet, text, transformers, unliftio-core }: mkDerivation { pname = "persistent-mysql"; version = "2.9.0"; sha256 = "0aa1ia4r49vy5hfg59rbrfmfwdyaix0l32drdjnj9xxqbayifjzf"; revision = "1"; editedCabalFile = "0xvis08x4ajayp73f6j0czpksn309f3anv5kklxa9r6j8j5qkhvz"; libraryHaskellDepends = [ aeson base blaze-builder bytestring conduit containers monad-logger mysql mysql-simple persistent resource-pool resourcet text transformers unliftio-core ]; homepage = "http://www.yesodweb.com/book/persistent"; description = "Backend for the persistent library using MySQL database server"; license = stdenv.lib.licenses.mit; }) {}; "persistent-mysql-haskell" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, containers , io-streams, monad-logger, mysql-haskell, network, persistent , persistent-template, resource-pool, resourcet, text, time, tls , transformers, unliftio-core }: mkDerivation { pname = "persistent-mysql-haskell"; version = "0.5.2"; sha256 = "1kc2q9cbgij5b5kz70jcy694v2frgzzb7mvld8dypsz11dlpmhjn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring conduit containers io-streams monad-logger mysql-haskell network persistent resource-pool resourcet text time tls transformers unliftio-core ]; executableHaskellDepends = [ base monad-logger persistent persistent-template transformers ]; homepage = "http://www.yesodweb.com/book/persistent"; description = "A pure haskell backend for the persistent library using MySQL database server"; license = stdenv.lib.licenses.mit; }) {}; "persistent-postgresql" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit , containers, monad-logger, persistent, postgresql-libpq , postgresql-simple, resource-pool, resourcet, text, time , transformers, unliftio-core }: mkDerivation { pname = "persistent-postgresql"; version = "2.9.1"; sha256 = "02i5lq6j79cv1y6n7c3lzipngkwaqfa96i4nvnkrs535x9xbxlpq"; revision = "1"; editedCabalFile = "186fbykla4hpsl14l1ccjr3rfdabl47c9x28m290477ilaygk685"; libraryHaskellDepends = [ aeson base blaze-builder bytestring conduit containers monad-logger persistent postgresql-libpq postgresql-simple resource-pool resourcet text time transformers unliftio-core ]; homepage = "http://www.yesodweb.com/book/persistent"; description = "Backend for the persistent library using postgresql"; license = stdenv.lib.licenses.mit; }) {}; "persistent-sqlite" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, containers , hspec, microlens-th, monad-logger, old-locale, persistent , persistent-template, resource-pool, resourcet, sqlite, temporary , text, time, transformers, unliftio-core, unordered-containers }: mkDerivation { pname = "persistent-sqlite"; version = "2.9.3"; sha256 = "13wbn88ixv4d4dfjl1gabm1q60fbcnygbmixz57pi3z84drrynwq"; configureFlags = [ "-fsystemlib" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring conduit containers microlens-th monad-logger old-locale persistent resource-pool resourcet text time transformers unliftio-core unordered-containers ]; librarySystemDepends = [ sqlite ]; testHaskellDepends = [ base hspec persistent persistent-template temporary text time transformers ]; homepage = "http://www.yesodweb.com/book/persistent"; description = "Backend for the persistent library using sqlite3"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) sqlite;}; "persistent-template" = callPackage ({ mkDerivation, aeson, aeson-compat, base, bytestring, containers , ghc-prim, hspec, http-api-data, monad-control, monad-logger , path-pieces, persistent, QuickCheck, tagged, template-haskell , text, transformers, unordered-containers }: mkDerivation { pname = "persistent-template"; version = "2.5.4"; sha256 = "008afcy7zbw7bzp9jww8gdldb51kfm0fg4p0x4xcp61gx4679bjc"; revision = "4"; editedCabalFile = "08yb4kcmpqmm50lwrbmavd0zhgg6p7bl8dy026xw644cazrzcvr1"; libraryHaskellDepends = [ aeson aeson-compat base bytestring containers ghc-prim http-api-data monad-control monad-logger path-pieces persistent tagged template-haskell text transformers unordered-containers ]; testHaskellDepends = [ aeson base bytestring hspec persistent QuickCheck text transformers ]; homepage = "http://www.yesodweb.com/book/persistent"; description = "Type-safe, non-relational, multi-backend persistence"; license = stdenv.lib.licenses.mit; }) {}; "pg-transact" = callPackage ({ mkDerivation, base, bytestring, exceptions, hspec , hspec-discover, monad-control, postgresql-simple, tmp-postgres , transformers }: mkDerivation { pname = "pg-transact"; version = "0.1.0.1"; sha256 = "0zf9mfhpknaa0vggv60gpkfr0ak51n1xbw5lfqx8l8p1kqv3d0jr"; libraryHaskellDepends = [ base bytestring exceptions monad-control postgresql-simple transformers ]; testHaskellDepends = [ base bytestring exceptions hspec hspec-discover postgresql-simple tmp-postgres ]; testToolDepends = [ hspec-discover ]; doCheck = false; homepage = "https://github.com/jfischoff/pg-transact#readme"; description = "Another postgresql-simple transaction monad"; license = stdenv.lib.licenses.bsd3; }) {}; "pgp-wordlist" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, doctest , HUnit, tasty, tasty-hunit, tasty-quickcheck, text, vector }: mkDerivation { pname = "pgp-wordlist"; version = "0.1.0.2"; sha256 = "0ri4m4a18kmnpw2a3vcw7zgjagccqr3snw2qgljg3b92abl6z2z2"; libraryHaskellDepends = [ base bytestring containers text vector ]; testHaskellDepends = [ base bytestring deepseq doctest HUnit tasty tasty-hunit tasty-quickcheck text ]; homepage = "https://github.com/quchen/pgp-wordlist"; description = "Translate between binary data and a human-readable collection of words"; license = stdenv.lib.licenses.bsd3; }) {}; "phantom-state" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "phantom-state"; version = "0.2.1.2"; sha256 = "049q1ii8rgwwjli16hxs9ak813x2lw5k8y8l7zjsks8hx2cfyy7r"; libraryHaskellDepends = [ base transformers ]; description = "Phantom State Transformer. Like State Monad, but without values."; license = stdenv.lib.licenses.bsd3; }) {}; "pid1" = callPackage ({ mkDerivation, base, directory, process, unix }: mkDerivation { pname = "pid1"; version = "0.1.2.0"; sha256 = "0xkz4vdh8cblpl8k2xmqs8vwv2c0vpxdbikcf2dnmzbg9fdvz5wy"; revision = "1"; editedCabalFile = "11yg5pjci1d6p5ml0ic4vqn70vjx8vvhqs20rahgfqhh8palkyw9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory process unix ]; executableHaskellDepends = [ base ]; homepage = "https://github.com/fpco/pid1#readme"; description = "Do signal handling and orphan reaping for Unix PID1 init processes"; license = stdenv.lib.licenses.mit; }) {}; "pipes" = callPackage ({ mkDerivation, base, exceptions, mmorph, mtl, QuickCheck , semigroups, test-framework, test-framework-quickcheck2 , transformers, void }: mkDerivation { pname = "pipes"; version = "4.3.9"; sha256 = "1jqs4x3xw2ya3834p36p1ycx8nxjgn2ypaibhdv97xcw3wsxlk2w"; revision = "2"; editedCabalFile = "0pw4i3pdg3i98a9mbps0ycgb70vf4p7dqv08xf365iy4dzdm3a1i"; libraryHaskellDepends = [ base exceptions mmorph mtl semigroups transformers void ]; testHaskellDepends = [ base mtl QuickCheck test-framework test-framework-quickcheck2 transformers ]; description = "Compositional pipelines"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-aeson" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, pipes , pipes-attoparsec, pipes-bytestring, pipes-parse, transformers }: mkDerivation { pname = "pipes-aeson"; version = "0.4.1.8"; sha256 = "0xdybqszcs14sb02g7garfx8ivmp48fm5rsl4md8vypyjbs1211m"; libraryHaskellDepends = [ aeson attoparsec base bytestring pipes pipes-attoparsec pipes-bytestring pipes-parse transformers ]; homepage = "https://github.com/k0001/pipes-aeson"; description = "Encode and decode JSON streams using Aeson and Pipes"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-attoparsec" = callPackage ({ mkDerivation, attoparsec, base, bytestring, HUnit, mmorph, pipes , pipes-parse, tasty, tasty-hunit, text, transformers }: mkDerivation { pname = "pipes-attoparsec"; version = "0.5.1.5"; sha256 = "1zfaj6jxmld95xi4yxyrj1wl31dqfw464ffyrm54rg4x513b97py"; libraryHaskellDepends = [ attoparsec base bytestring pipes pipes-parse text transformers ]; testHaskellDepends = [ attoparsec base HUnit mmorph pipes pipes-parse tasty tasty-hunit text transformers ]; homepage = "https://github.com/k0001/pipes-attoparsec"; description = "Attoparsec and Pipes integration"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-binary" = callPackage ({ mkDerivation, base, binary, bytestring, ghc-prim , lens-family-core, pipes, pipes-bytestring, pipes-parse , smallcheck, tasty, tasty-hunit, tasty-smallcheck, transformers }: mkDerivation { pname = "pipes-binary"; version = "0.4.2"; sha256 = "1s3462i85zd6byr18mfabfmiapb0yy3fnrsaw6mnasw19kyxjngn"; libraryHaskellDepends = [ base binary bytestring ghc-prim pipes pipes-bytestring pipes-parse transformers ]; testHaskellDepends = [ base binary bytestring ghc-prim lens-family-core pipes pipes-parse smallcheck tasty tasty-hunit tasty-smallcheck transformers ]; homepage = "https://github.com/k0001/pipes-binary"; description = "Encode and decode binary streams using the pipes and binary libraries"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-bytestring" = callPackage ({ mkDerivation, base, bytestring, pipes, pipes-group, pipes-parse , stringsearch, transformers }: mkDerivation { pname = "pipes-bytestring"; version = "2.1.6"; sha256 = "061wcb48mdq694zhwb5xh423ss6f7cccxahc05cifrzkh033gp5i"; libraryHaskellDepends = [ base bytestring pipes pipes-group pipes-parse stringsearch transformers ]; description = "ByteString support for pipes"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-category" = callPackage ({ mkDerivation, base, hspec, lens, mtl, pipes, pipes-extras , transformers }: mkDerivation { pname = "pipes-category"; version = "0.3.0.0"; sha256 = "008733qffml0cqgalacrl1r8sdz08rbsz4n2pd5j9xrbxn4xh4a7"; libraryHaskellDepends = [ base lens mtl pipes pipes-extras ]; testHaskellDepends = [ base hspec pipes transformers ]; homepage = "https://github.com/louispan/pipes-category#readme"; description = "Allows instances for Category, Arrow and ArrowChoice for Pipes"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-concurrency" = callPackage ({ mkDerivation, async, base, contravariant, pipes, semigroups, stm , void }: mkDerivation { pname = "pipes-concurrency"; version = "2.0.12"; sha256 = "17aqh6p1az09n6b6vs06pxcha5aq6dvqjwskgjcdiz7221vwchs3"; revision = "2"; editedCabalFile = "1c06nypirrd76jg5y508517smxh3izy98y6kj89k79kbpi5rncbj"; libraryHaskellDepends = [ async base contravariant pipes semigroups stm void ]; testHaskellDepends = [ async base pipes stm ]; description = "Concurrency for the pipes ecosystem"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-csv" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, cassava, pipes , unordered-containers, vector }: mkDerivation { pname = "pipes-csv"; version = "1.4.3"; sha256 = "1cv8vb5jm95h3jqm4xhndgijcivmcxdjppvcs88bpjbfspfzb1cl"; libraryHaskellDepends = [ base blaze-builder bytestring cassava pipes unordered-containers vector ]; doCheck = false; description = "Fast, streaming csv parser"; license = stdenv.lib.licenses.mit; }) {}; "pipes-extras" = callPackage ({ mkDerivation, base, foldl, HUnit, lens, pipes, test-framework , test-framework-hunit, transformers }: mkDerivation { pname = "pipes-extras"; version = "1.0.15"; sha256 = "1cyb05bv5xkarab3090ikpjiqm79lr46n3nalplliz8jr4x67a82"; libraryHaskellDepends = [ base foldl lens pipes transformers ]; testHaskellDepends = [ base HUnit pipes test-framework test-framework-hunit transformers ]; description = "Extra utilities for pipes"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-fastx" = callPackage ({ mkDerivation, attoparsec, base, bytestring, pipes , pipes-attoparsec, pipes-bytestring }: mkDerivation { pname = "pipes-fastx"; version = "0.3.0.0"; sha256 = "0xds11gfacj7m5lz6cssaj4v5z73ycrdmn57f0qxzqdsc2kln9ii"; libraryHaskellDepends = [ attoparsec base bytestring pipes pipes-attoparsec pipes-bytestring ]; description = "Streaming parsers for Fasta and Fastq"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-fluid" = callPackage ({ mkDerivation, async, base, constraints, hspec, lens , lifted-async, mmorph, monad-control, mtl, pipes , pipes-concurrency, pipes-misc, semigroups, stm, these , transformers, transformers-base }: mkDerivation { pname = "pipes-fluid"; version = "0.6.0.1"; sha256 = "01ig0czixnf5fypnfns2kzna676vd3mr2a52fb9f4cg7yy6qwp8h"; libraryHaskellDepends = [ base constraints lens lifted-async monad-control pipes semigroups stm these transformers transformers-base ]; testHaskellDepends = [ async base constraints hspec lens lifted-async mmorph monad-control mtl pipes pipes-concurrency pipes-misc stm transformers ]; homepage = "https://github.com/louispan/pipes-fluid#readme"; description = "Reactively combines Producers so that a value is yielded as soon as possible"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-group" = callPackage ({ mkDerivation, base, doctest, free, lens-family-core, pipes , pipes-parse, transformers }: mkDerivation { pname = "pipes-group"; version = "1.0.12"; sha256 = "1issfj3syi6lfbcdn3bhlbnlh86s92ldsb04c4ac69xipsgyhwqk"; libraryHaskellDepends = [ base free pipes pipes-parse transformers ]; testHaskellDepends = [ base doctest lens-family-core ]; description = "Group streams into substreams"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-http" = callPackage ({ mkDerivation, base, bytestring, http-client, http-client-tls , pipes }: mkDerivation { pname = "pipes-http"; version = "1.0.6"; sha256 = "00579dpb7mh8nli5gfr100w0mrn6nvqhbj50qzxc2m5cvw4gncd2"; libraryHaskellDepends = [ base bytestring http-client http-client-tls pipes ]; description = "HTTP client with pipes interface"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-misc" = callPackage ({ mkDerivation, base, clock, Decimal, hspec, lens, mmorph, mtl , pipes, pipes-category, pipes-concurrency, semigroups, stm , transformers }: mkDerivation { pname = "pipes-misc"; version = "0.5.0.0"; sha256 = "09ldpgza3yanpbsd6g2nlm352fwynq38sf226yp5kip0dqwpwbjf"; libraryHaskellDepends = [ base clock Decimal lens mmorph mtl pipes pipes-category pipes-concurrency semigroups stm transformers ]; testHaskellDepends = [ base hspec lens mmorph pipes pipes-concurrency stm transformers ]; homepage = "https://github.com/louispan/pipes-misc#readme"; description = "Miscellaneous utilities for pipes, required by glazier-tutorial"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-network" = callPackage ({ mkDerivation, base, bytestring, exceptions, network , network-simple, pipes, pipes-safe, transformers }: mkDerivation { pname = "pipes-network"; version = "0.6.5"; sha256 = "15f7kn9vpzsm8s108cly80pi6yqpv6v04w032ng0wr9g78an393l"; libraryHaskellDepends = [ base bytestring exceptions network network-simple pipes pipes-safe transformers ]; homepage = "https://github.com/k0001/pipes-network"; description = "Use network sockets together with the pipes library"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-network-tls" = callPackage ({ mkDerivation, base, bytestring, network, network-simple , network-simple-tls, pipes, pipes-network, pipes-safe, tls , transformers }: mkDerivation { pname = "pipes-network-tls"; version = "0.3"; sha256 = "1cmsnvgr3ffjxqn7bwj0ghqsxqd4hnhfdn4di6p8q6np2mmllsd2"; libraryHaskellDepends = [ base bytestring network network-simple network-simple-tls pipes pipes-network pipes-safe tls transformers ]; homepage = "https://github.com/k0001/pipes-network-tls"; description = "TLS-secured network connections support for pipes"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-parse" = callPackage ({ mkDerivation, base, pipes, transformers }: mkDerivation { pname = "pipes-parse"; version = "3.0.8"; sha256 = "1a87q6l610rhxr23qfzzzif3zpfjhw3mg5gfcyjwqac25hdq73yj"; libraryHaskellDepends = [ base pipes transformers ]; description = "Parsing infrastructure for the pipes ecosystem"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-safe" = callPackage ({ mkDerivation, base, containers, exceptions, monad-control, mtl , pipes, primitive, transformers, transformers-base }: mkDerivation { pname = "pipes-safe"; version = "2.3.1"; sha256 = "0dfdd3fccfd7wfn5228hbfj3h10xq01sddpy1v2ds63wlg84kwly"; libraryHaskellDepends = [ base containers exceptions monad-control mtl pipes primitive transformers transformers-base ]; description = "Safety for the pipes ecosystem"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-wai" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, http-types, pipes , transformers, wai }: mkDerivation { pname = "pipes-wai"; version = "3.2.0"; sha256 = "0akd0n2qgv32pcq717j2xr2g29qmaz2v610ddx7vc4hc2kgp19h4"; libraryHaskellDepends = [ base blaze-builder bytestring http-types pipes transformers wai ]; homepage = "http://github.com/iand675/pipes-wai"; description = "A port of wai-conduit for the pipes ecosystem"; license = stdenv.lib.licenses.mit; }) {}; "pkcs10" = callPackage ({ mkDerivation, asn1-encoding, asn1-parse, asn1-types, base , bytestring, cryptonite, pem, QuickCheck, tasty, tasty-hunit , tasty-quickcheck, transformers, x509 }: mkDerivation { pname = "pkcs10"; version = "0.2.0.0"; sha256 = "15328w93rbpxx1wz3agw0271gxcy1ykgr6lcwkqcgi5scwzr4vl9"; libraryHaskellDepends = [ asn1-encoding asn1-parse asn1-types base bytestring cryptonite pem x509 ]; testHaskellDepends = [ asn1-encoding asn1-parse asn1-types base bytestring cryptonite pem QuickCheck tasty tasty-hunit tasty-quickcheck transformers x509 ]; doCheck = false; homepage = "https://github.com/fcomb/pkcs10-hs#readme"; description = "PKCS#10 library"; license = stdenv.lib.licenses.asl20; }) {}; "placeholders" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "placeholders"; version = "0.1"; sha256 = "0ih35n2pw5gr9ggj2xz5zfcs4bdk200fdw6q9hdy3xna7maphak5"; libraryHaskellDepends = [ base template-haskell ]; homepage = "http://github.com/ahammar/placeholders"; description = "Placeholders for use while developing Haskell code"; license = stdenv.lib.licenses.bsd3; }) {}; "plotlyhs" = callPackage ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring , lucid, microlens, microlens-th, text, time }: mkDerivation { pname = "plotlyhs"; version = "0.2.1"; sha256 = "1d7cqy22myp6r0x0b00amn64fra0lklb9jy2hd8ic9lxg0nd8pn9"; libraryHaskellDepends = [ aeson base blaze-html blaze-markup bytestring lucid microlens microlens-th text time ]; homepage = "https://github.com/diffusionkinetics/open/plotlyhs"; description = "Haskell bindings to Plotly.js"; license = stdenv.lib.licenses.mit; }) {}; "pointed" = callPackage ({ mkDerivation, base, comonad, containers, data-default-class , hashable, kan-extensions, semigroupoids, semigroups, stm, tagged , transformers, transformers-compat, unordered-containers }: mkDerivation { pname = "pointed"; version = "5.0.1"; sha256 = "1p91a762xglckscnhpflxzav8byf49a02mli3983i4kpr2jkaimr"; revision = "2"; editedCabalFile = "00m4f6rgxa3qa72j3jzpg6rrd9k9n4ll2idxlyybil3lxd63r80w"; libraryHaskellDepends = [ base comonad containers data-default-class hashable kan-extensions semigroupoids semigroups stm tagged transformers transformers-compat unordered-containers ]; homepage = "http://github.com/ekmett/pointed/"; description = "Pointed and copointed data"; license = stdenv.lib.licenses.bsd3; }) {}; "pointedlist" = callPackage ({ mkDerivation, base, binary }: mkDerivation { pname = "pointedlist"; version = "0.6.1"; sha256 = "16xsrzqql7i4z6a3xy07sqnbyqdmcar1jiacla58y4mvkkwb0g3l"; libraryHaskellDepends = [ base binary ]; description = "A zipper-like comonad which works as a list, tracking a position"; license = stdenv.lib.licenses.bsd3; }) {}; "pointless-fun" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "pointless-fun"; version = "1.1.0.6"; sha256 = "0m5hwd0mr7bmb2sbs1qa7l65xrr5h2wjznknsrk1ga08qkd5jp6h"; libraryHaskellDepends = [ base ]; homepage = "http://code.haskell.org/~wren/"; description = "Some common point-free combinators"; license = stdenv.lib.licenses.bsd3; }) {}; "poll" = callPackage ({ mkDerivation, base, enumset, utility-ht }: mkDerivation { pname = "poll"; version = "0.0.0.1"; sha256 = "0agdl2bxw7ca05kqyc8dix4kvjdh67i91hn1scmcngjd3gz8gzmr"; libraryHaskellDepends = [ base enumset utility-ht ]; description = "Bindings to poll.h"; license = stdenv.lib.licenses.bsd3; }) {}; "poly-arity" = callPackage ({ mkDerivation, base, constraints }: mkDerivation { pname = "poly-arity"; version = "0.1.0"; sha256 = "0afxrwq5is4l954kmlqm76g0zpy4jw6vvx2275q8xph4zr2ac46b"; libraryHaskellDepends = [ base constraints ]; description = "Tools for working with functions of undetermined arity"; license = stdenv.lib.licenses.bsd3; }) {}; "polynomials-bernstein" = callPackage ({ mkDerivation, base, vector }: mkDerivation { pname = "polynomials-bernstein"; version = "1.1.2"; sha256 = "0qkhvid0xgr7223mg2r5crxprwl0yrwqdy8zwkkl0fjkj7kz4l39"; libraryHaskellDepends = [ base vector ]; description = "A solver for systems of polynomial equations in bernstein form"; license = "GPL"; }) {}; "polyparse" = callPackage ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "polyparse"; version = "1.12.1"; sha256 = "19fs18g7fvfdkm9zy28cgighjcxfa6mcpqgyp6whmsjkb3h393fx"; libraryHaskellDepends = [ base bytestring text ]; homepage = "http://code.haskell.org/~malcolm/polyparse/"; description = "A variety of alternative parser combinator libraries"; license = "LGPL"; }) {}; "pooled-io" = callPackage ({ mkDerivation, base, concurrent-split, containers, deepseq , transformers, unsafe, utility-ht }: mkDerivation { pname = "pooled-io"; version = "0.0.2.2"; sha256 = "1g8zppj2s1wfzg5rpdgz15m44ihxhmrx16jx12n4821cdhsm2nrs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base concurrent-split containers deepseq transformers unsafe utility-ht ]; homepage = "http://hub.darcs.net/thielema/pooled-io/"; description = "Run jobs on a limited number of threads and support data dependencies"; license = stdenv.lib.licenses.bsd3; }) {}; "port-utils" = callPackage ({ mkDerivation, async, base, hspec, network, stm, transformers }: mkDerivation { pname = "port-utils"; version = "0.2.1.0"; sha256 = "1phpf6n7bjg3a22syh45xsiczqlay82z3isdn6dq5alxdaa31y5n"; libraryHaskellDepends = [ base network ]; testHaskellDepends = [ async base hspec network stm transformers ]; doCheck = false; homepage = "https://github.com/jfischoff/port-utils#readme"; description = "Utilities for creating and waiting on ports"; license = stdenv.lib.licenses.bsd3; }) {}; "posix-paths" = callPackage ({ mkDerivation, base, bytestring, criterion, directory, doctest , filepath, HUnit, process, QuickCheck, unix }: mkDerivation { pname = "posix-paths"; version = "0.2.1.6"; sha256 = "0ibycc7z3gm6jr83cgsqwa7hkky2ldfqqd30ickgq6vn2rkp8fbj"; libraryHaskellDepends = [ base bytestring unix ]; testHaskellDepends = [ base bytestring doctest HUnit QuickCheck unix ]; benchmarkHaskellDepends = [ base bytestring criterion directory filepath process unix ]; description = "POSIX filepath/directory functionality"; license = stdenv.lib.licenses.bsd3; }) {}; "possibly" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "possibly"; version = "1.0.0.0"; sha256 = "08pannfx1831xp4zj4q3qp64vjr208df83qdwvzzlrn9ffc9ikaj"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/cdornan/enum-text#readme"; description = "type Possibly a = Either String a"; license = stdenv.lib.licenses.bsd3; }) {}; "post-mess-age" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "post-mess-age"; version = "0.2.1.0"; sha256 = "0k6njm7fbj7y6bzqkfpdby4az13i2sqg7lacnn5ry2hkrfqrmxnh"; libraryHaskellDepends = [ base ]; description = "Send messages to a handle concurrently without getting them mixed"; license = stdenv.lib.licenses.bsd3; }) {}; "postgresql-binary" = callPackage ({ mkDerivation, aeson, base, base-prelude, binary-parser , bytestring, bytestring-strict-builder, containers, loch-th , network-ip, placeholders, scientific, text, time, transformers , unordered-containers, uuid, vector }: mkDerivation { pname = "postgresql-binary"; version = "0.12.1.2"; sha256 = "10h5299fxqmfz0kxyvivfy396q35gzg60spnjagyha33kx5m3bc3"; libraryHaskellDepends = [ aeson base base-prelude binary-parser bytestring bytestring-strict-builder containers loch-th network-ip placeholders scientific text time transformers unordered-containers uuid vector ]; doCheck = false; homepage = "https://github.com/nikita-volkov/postgresql-binary"; description = "Encoders and decoders for the PostgreSQL's binary format"; license = stdenv.lib.licenses.mit; }) {}; "postgresql-libpq" = callPackage ({ mkDerivation, base, bytestring, Cabal, postgresql, unix }: mkDerivation { pname = "postgresql-libpq"; version = "0.9.4.2"; sha256 = "1y86kysakfcf3zq252yl2llrx3765vxvkdwda4q5ql7ikv3m786f"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring unix ]; librarySystemDepends = [ postgresql ]; testHaskellDepends = [ base bytestring ]; homepage = "https://github.com/phadej/postgresql-libpq"; description = "low-level binding to libpq"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) postgresql;}; "postgresql-schema" = callPackage ({ mkDerivation, base, basic-prelude, optparse-applicative , postgresql-simple, shelly, text, time }: mkDerivation { pname = "postgresql-schema"; version = "0.1.14"; sha256 = "0wnmhh8pzs9hzsmqkvr89jbdbbd1j87fnly2c80rsd7wr5qcrpkk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base basic-prelude postgresql-simple shelly text ]; executableHaskellDepends = [ base basic-prelude optparse-applicative shelly text time ]; homepage = "https://github.com/mfine/postgresql-schema"; description = "PostgreSQL Schema Management"; license = stdenv.lib.licenses.bsd3; }) {}; "postgresql-simple" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , bytestring-builder, case-insensitive, containers, hashable, Only , postgresql-libpq, scientific, template-haskell, text, time , transformers, uuid-types, vector }: mkDerivation { pname = "postgresql-simple"; version = "0.6.2"; sha256 = "15pkflx48mgv4fjmnagyfh06q065k8m8c98bysc3gm6m4srz5ypv"; libraryHaskellDepends = [ aeson attoparsec base bytestring bytestring-builder case-insensitive containers hashable Only postgresql-libpq scientific template-haskell text time transformers uuid-types vector ]; benchmarkHaskellDepends = [ base vector ]; doCheck = false; description = "Mid-Level PostgreSQL client library"; license = stdenv.lib.licenses.bsd3; }) {}; "postgresql-simple-migration" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, cryptohash , directory, hspec, postgresql-simple, text, time }: mkDerivation { pname = "postgresql-simple-migration"; version = "0.1.14.0"; sha256 = "1z9fdfwpcnhbsq977070hn8ykxcnisjzvpdh5lz4bqirscx2gr2c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-bytestring bytestring cryptohash directory postgresql-simple time ]; executableHaskellDepends = [ base base64-bytestring bytestring cryptohash directory postgresql-simple text time ]; testHaskellDepends = [ base bytestring hspec postgresql-simple ]; doCheck = false; homepage = "https://github.com/ameingast/postgresql-simple-migration"; description = "PostgreSQL Schema Migrations"; license = stdenv.lib.licenses.bsd3; }) {}; "postgresql-simple-queue" = callPackage ({ mkDerivation, aeson, async, base, bytestring, exceptions, hspec , hspec-discover, hspec-expectations-lifted, hspec-pg-transact , monad-control, pg-transact, postgresql-simple, random, split, stm , text, time, transformers }: mkDerivation { pname = "postgresql-simple-queue"; version = "1.0.1"; sha256 = "0gss9s2splrvwgxhkjpqvx0cg9kx9dqpw4aq2wbh8l879v2nj2rk"; libraryHaskellDepends = [ aeson base bytestring exceptions monad-control pg-transact postgresql-simple random stm text time transformers ]; testHaskellDepends = [ aeson async base bytestring exceptions hspec hspec-discover hspec-expectations-lifted hspec-pg-transact monad-control pg-transact postgresql-simple random split stm text time transformers ]; testToolDepends = [ hspec-discover ]; doCheck = false; homepage = "https://github.com/jfischoff/postgresql-queue#readme"; description = "A PostgreSQL backed queue"; license = stdenv.lib.licenses.bsd3; }) {}; "postgresql-simple-url" = callPackage ({ mkDerivation, base, network-uri, postgresql-simple, split }: mkDerivation { pname = "postgresql-simple-url"; version = "0.2.1.0"; sha256 = "1jg9gvpidrfy2hqixwqsym1l1mnkafmxwq58jpbzdmrbvryga1qk"; revision = "1"; editedCabalFile = "0ck0vrlsyj3vm8sk59jnyyqpvnv1l9mciifdnrzwr981pha147qp"; libraryHaskellDepends = [ base network-uri postgresql-simple split ]; doCheck = false; homepage = "https://github.com/futurice/postgresql-simple-url"; description = "Parse postgres:// url into ConnectInfo"; license = stdenv.lib.licenses.mit; }) {}; "postgresql-transactional" = callPackage ({ mkDerivation, base, monad-control, mtl, postgresql-simple }: mkDerivation { pname = "postgresql-transactional"; version = "1.1.1"; sha256 = "1lsyaj19ihn93fz8hhlqsslskcr5dbilyg14pplz4cab2cg2lc7r"; libraryHaskellDepends = [ base monad-control mtl postgresql-simple ]; description = "a transactional monad on top of postgresql-simple"; license = stdenv.lib.licenses.mit; }) {}; "pptable" = callPackage ({ mkDerivation, base, boxes, containers, generic-deriving, HUnit , markdown-unlit, pretty, QuickCheck, syb, tasty, tasty-hunit , tasty-quickcheck, vector }: mkDerivation { pname = "pptable"; version = "0.3.0.0"; sha256 = "05wkvnk2h3xvjivk8cd6z8xlscipvd2az1v1n4sdianf9r0gzdwq"; revision = "1"; editedCabalFile = "0c1srvgwyczbfnw3zw5pbsjqgxifq9yb1h60w3aq91q7iamrvdgb"; libraryHaskellDepends = [ base boxes containers generic-deriving pretty syb vector ]; testHaskellDepends = [ base boxes containers HUnit markdown-unlit QuickCheck tasty tasty-hunit tasty-quickcheck vector ]; testToolDepends = [ markdown-unlit ]; homepage = "https://github.com/gdevanla/pptable#readme"; description = "Pretty Print containers in a tabular format"; license = stdenv.lib.licenses.mit; }) {}; "pqueue" = callPackage ({ mkDerivation, base, deepseq, QuickCheck }: mkDerivation { pname = "pqueue"; version = "1.4.1.2"; sha256 = "1v4zhv2sc1zsw91hvnarkjhayx2dnf7ccxz6rrhsqpcs0szaranj"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base deepseq QuickCheck ]; description = "Reliable, persistent, fast priority queues"; license = stdenv.lib.licenses.bsd3; }) {}; "prefix-units" = callPackage ({ mkDerivation, base, Cabal, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "prefix-units"; version = "0.2.0"; sha256 = "1173fj11rb42l239xj8j0q12dclvspxrbc984r503gd54zwbs2h5"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base Cabal HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "https://github.com/iustin/prefix-units"; description = "A basic library for SI/binary prefix units"; license = stdenv.lib.licenses.bsd3; }) {}; "prelude-compat" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "prelude-compat"; version = "0.0.0.1"; sha256 = "1m20zczq6hz6qv48g5pa6spd9p4ylq6w0vc60rzshrbjbdfqgp3v"; libraryHaskellDepends = [ base ]; description = "Provide Prelude and Data.List with fixed content across GHC versions"; license = stdenv.lib.licenses.bsd3; }) {}; "prelude-safeenum" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "prelude-safeenum"; version = "0.1.1.2"; sha256 = "09wp6b7bvnp2wz0kigwm4vfca74phh3bbpqybqdgm60isfaz3yfl"; libraryHaskellDepends = [ base ]; homepage = "http://code.haskell.org/~wren/"; description = "A redefinition of the Prelude's Enum class in order to render it safe"; license = stdenv.lib.licenses.bsd3; }) {}; "present" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "present"; version = "4.1.0"; sha256 = "0ys2ibfh518r9rg9bl2m5cmyfxmri47g8wg7q0n5fcbsh4sb7s5s"; libraryHaskellDepends = [ base template-haskell ]; homepage = "https://github.com/chrisdone/present"; description = "Make presentations for data types"; license = stdenv.lib.licenses.bsd3; }) {}; "pretty-class" = callPackage ({ mkDerivation, base, pretty }: mkDerivation { pname = "pretty-class"; version = "1.0.1.1"; sha256 = "1qdfp2kpahzflq9a3idwmb0pqs4l7almxn5rbw5gp2pmdx81p3am"; libraryHaskellDepends = [ base pretty ]; homepage = "https://github.com/ddssff/pretty-class"; description = "Pretty printing class similar to Show"; license = stdenv.lib.licenses.bsd3; }) {}; "pretty-hex" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "pretty-hex"; version = "1.0"; sha256 = "0ylwkvvjvmpprha9nx83xb8gkhyanhk5fffc0r7lb96n4ch5z6pz"; libraryHaskellDepends = [ base bytestring ]; description = "A library for hex dumps of ByteStrings"; license = stdenv.lib.licenses.bsd3; }) {}; "pretty-show" = callPackage ({ mkDerivation, array, base, filepath, ghc-prim, happy , haskell-lexer, pretty, text }: mkDerivation { pname = "pretty-show"; version = "1.9.5"; sha256 = "0gs2pabi4qa4b0r5vffpf9b1cf5n9y2939a3lljjw7cmg6xvx5dh"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base filepath ghc-prim haskell-lexer pretty text ]; libraryToolDepends = [ happy ]; executableHaskellDepends = [ base ]; homepage = "http://wiki.github.com/yav/pretty-show"; description = "Tools for working with derived `Show` instances and generic inspection of values"; license = stdenv.lib.licenses.mit; }) {}; "pretty-simple" = callPackage ({ mkDerivation, ansi-terminal, base, doctest, Glob, mtl, text , transformers }: mkDerivation { pname = "pretty-simple"; version = "2.2.0.1"; sha256 = "0wsi9235ihm15s145lxi7325vv2k4bhighc5m88kn1lk0pl81aqq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base mtl text transformers ]; testHaskellDepends = [ base doctest Glob ]; homepage = "https://github.com/cdepillabout/pretty-simple"; description = "pretty printer for data types with a 'Show' instance"; license = stdenv.lib.licenses.bsd3; }) {}; "pretty-sop" = callPackage ({ mkDerivation, base, generics-sop, markdown-unlit, pretty-show }: mkDerivation { pname = "pretty-sop"; version = "0.2.0.3"; sha256 = "10vybwbkqgr3fi13c5qwwhrwns9sdj7zvlkz6vag966pk238gnxy"; libraryHaskellDepends = [ base generics-sop pretty-show ]; testHaskellDepends = [ base generics-sop pretty-show ]; testToolDepends = [ markdown-unlit ]; description = "A generic pretty-printer using generics-sop"; license = stdenv.lib.licenses.bsd3; }) {}; "pretty-types" = callPackage ({ mkDerivation, base, hspec, mtl, tagged }: mkDerivation { pname = "pretty-types"; version = "0.2.3.1"; sha256 = "0kvqp39q1qydgf6rlrabgjcgv53irdh9xvw2p7hazbls178ljv75"; libraryHaskellDepends = [ base mtl tagged ]; testHaskellDepends = [ base hspec tagged ]; homepage = "https://github.com/sheyll/pretty-types#readme"; description = "A small pretty printing DSL for complex types"; license = stdenv.lib.licenses.bsd3; }) {}; "prettyclass" = callPackage ({ mkDerivation, base, pretty }: mkDerivation { pname = "prettyclass"; version = "1.0.0.0"; sha256 = "11l9ajci7nh1r547hx8hgxrhq8mh5gdq30pdf845wvilg9p48dz5"; libraryHaskellDepends = [ base pretty ]; description = "Pretty printing class similar to Show"; license = stdenv.lib.licenses.bsd3; }) {}; "prettyprinter" = callPackage ({ mkDerivation, base, bytestring, doctest, pgp-wordlist, tasty , tasty-hunit, tasty-quickcheck, text }: mkDerivation { pname = "prettyprinter"; version = "1.2.1"; sha256 = "1kvza7jp5n833m8rj0bc35bd2p8wx3fq0iqflm9nbh3wm05kwrg7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base bytestring doctest pgp-wordlist tasty tasty-hunit tasty-quickcheck text ]; homepage = "http://github.com/quchen/prettyprinter"; description = "A modern, easy to use, well-documented, extensible pretty-printer"; license = stdenv.lib.licenses.bsd2; }) {}; "prettyprinter-ansi-terminal" = callPackage ({ mkDerivation, ansi-terminal, base, doctest, prettyprinter, text }: mkDerivation { pname = "prettyprinter-ansi-terminal"; version = "1.1.1.2"; sha256 = "0ha6vz707qzb5ky7kdsnw2zgphg2dnxrpbrxy8gaw119vwhb9q6k"; libraryHaskellDepends = [ ansi-terminal base prettyprinter text ]; testHaskellDepends = [ base doctest ]; homepage = "http://github.com/quchen/prettyprinter"; description = "ANSI terminal backend for the »prettyprinter« package"; license = stdenv.lib.licenses.bsd2; }) {}; "prettyprinter-compat-annotated-wl-pprint" = callPackage ({ mkDerivation, base, prettyprinter, text }: mkDerivation { pname = "prettyprinter-compat-annotated-wl-pprint"; version = "1"; sha256 = "0zpmpbpnyxqswfb7gdj0kwz7hw606fj1iwkpl1qv0xcxk6n9n99c"; revision = "3"; editedCabalFile = "0vzi7id60pfj35xp61akzvfx9x6py45r5b8343i48ljpir91rvgw"; libraryHaskellDepends = [ base prettyprinter text ]; homepage = "http://github.com/quchen/prettyprinter"; description = "Prettyprinter compatibility module for previous users of the annotated-wl-pprint package"; license = stdenv.lib.licenses.bsd2; }) {}; "prettyprinter-compat-ansi-wl-pprint" = callPackage ({ mkDerivation, base, prettyprinter, prettyprinter-ansi-terminal , text }: mkDerivation { pname = "prettyprinter-compat-ansi-wl-pprint"; version = "1.0.1"; sha256 = "0gzpjddnxl4z8pvb0lyal13jbr94dk900k8g4qwcq9fs26vnnb81"; revision = "1"; editedCabalFile = "0rzvap56ygygzs95091ipmcdc7n76sczc2dk88g4nr7zskb2nf1k"; libraryHaskellDepends = [ base prettyprinter prettyprinter-ansi-terminal text ]; homepage = "http://github.com/quchen/prettyprinter"; description = "Drop-in compatibility package to migrate from »ansi-wl-pprint« to »prettyprinter«"; license = stdenv.lib.licenses.bsd2; }) {}; "prettyprinter-compat-wl-pprint" = callPackage ({ mkDerivation, base, prettyprinter, text }: mkDerivation { pname = "prettyprinter-compat-wl-pprint"; version = "1.0.0.1"; sha256 = "17jj8m9s3cp1s1szpy67g7wni9ssid78jqksh3aym7p6ci81y8km"; revision = "3"; editedCabalFile = "0cb1i1hmr6wl8lacy3w822h273lapqhp537snxgbmhf9xvfckbpr"; libraryHaskellDepends = [ base prettyprinter text ]; homepage = "http://github.com/quchen/prettyprinter"; description = "Prettyprinter compatibility module for previous users of the wl-pprint package"; license = stdenv.lib.licenses.bsd2; }) {}; "prim-uniq" = callPackage ({ mkDerivation, base, dependent-sum, primitive }: mkDerivation { pname = "prim-uniq"; version = "0.1.0.1"; sha256 = "1zssi4zaihjaf3an10ar39d4qb155wcl1j66aymfrr9z2f2rf1gv"; libraryHaskellDepends = [ base dependent-sum primitive ]; homepage = "https://github.com/mokus0/prim-uniq"; description = "Opaque unique identifiers in primitive state monads"; license = stdenv.lib.licenses.publicDomain; }) {}; "primes" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "primes"; version = "0.2.1.0"; sha256 = "0ny6fzr967d1fifk050k95j9snnbjjif2bxf3v9s93k3zdc6bmkl"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/sebfisch/primes"; description = "Efficient, purely functional generation of prime numbers"; license = stdenv.lib.licenses.bsd3; }) {}; "primitive" = callPackage ({ mkDerivation, base, ghc-prim, transformers }: mkDerivation { pname = "primitive"; version = "0.6.4.0"; sha256 = "0r0cda7acvplgwaxy69kviv4jp7kkfi038by68gj4yfx4iwszgjc"; revision = "1"; editedCabalFile = "18a14k1yiam1m4l29rin9a0y53yp3nxvkz358nysld8aqwy2qsjv"; libraryHaskellDepends = [ base ghc-prim transformers ]; homepage = "https://github.com/haskell/primitive"; description = "Primitive memory-related operations"; license = stdenv.lib.licenses.bsd3; }) {}; "probability" = callPackage ({ mkDerivation, base, containers, random, transformers, utility-ht }: mkDerivation { pname = "probability"; version = "0.2.5.2"; sha256 = "059l9by2zxb92dd2vshxx9f3sm1kazc2i2ll168hfsya9rrqqaqg"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers random transformers utility-ht ]; homepage = "http://www.haskell.org/haskellwiki/Probabilistic_Functional_Programming"; description = "Probabilistic Functional Programming"; license = stdenv.lib.licenses.bsd3; }) {}; "process-extras" = callPackage ({ mkDerivation, base, bytestring, data-default, deepseq , generic-deriving, HUnit, ListLike, mtl, process, text }: mkDerivation { pname = "process-extras"; version = "0.7.4"; sha256 = "0klqgr37f1z2z6i0a9b0giapmq0p35l5k9kz1p7f0k1597w7agi9"; libraryHaskellDepends = [ base bytestring data-default deepseq generic-deriving ListLike mtl process text ]; testHaskellDepends = [ base HUnit ]; homepage = "https://github.com/seereason/process-extras"; description = "Process extras"; license = stdenv.lib.licenses.mit; }) {}; "product-isomorphic" = callPackage ({ mkDerivation, base, template-haskell, th-data-compat }: mkDerivation { pname = "product-isomorphic"; version = "0.0.3.3"; sha256 = "1fy1a7xvnz47120z7vq5hrdllgard7cd1whkwwmgpwdsmhn3my8y"; libraryHaskellDepends = [ base template-haskell th-data-compat ]; testHaskellDepends = [ base template-haskell ]; homepage = "http://github.com/khibino/haskell-product-isomorphic"; description = "Weaken applicative functor on products"; license = stdenv.lib.licenses.bsd3; }) {}; "product-profunctors" = callPackage ({ mkDerivation, base, bifunctors, contravariant, criterion , deepseq, profunctors, tagged, template-haskell }: mkDerivation { pname = "product-profunctors"; version = "0.10.0.0"; sha256 = "0s0ssl2900r16992mgl0idkryg3l7psp8nljyg9brr7fqa3pd3dd"; revision = "1"; editedCabalFile = "17zi38fzg7yf9i5da2hlch6jw2qhmjcvs9wwkhyvra520605mlya"; libraryHaskellDepends = [ base bifunctors contravariant profunctors tagged template-haskell ]; testHaskellDepends = [ base profunctors ]; benchmarkHaskellDepends = [ base criterion deepseq ]; homepage = "https://github.com/tomjaguarpaw/product-profunctors"; description = "product-profunctors"; license = stdenv.lib.licenses.bsd3; }) {}; "profiterole" = callPackage ({ mkDerivation, base, containers, directory, extra, filepath , ghc-prof, hashable, scientific, text }: mkDerivation { pname = "profiterole"; version = "0.1"; sha256 = "1wfj8rmcablya94shhrnx2dbk3pfbhvdv6mk6946fyjfy32di266"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory extra filepath ghc-prof hashable scientific text ]; doHaddock = false; homepage = "https://github.com/ndmitchell/profiterole#readme"; description = "Restructure GHC profile reports"; license = stdenv.lib.licenses.bsd3; }) {}; "profunctors" = callPackage ({ mkDerivation, base, base-orphans, bifunctors, comonad , contravariant, distributive, semigroups, tagged, transformers }: mkDerivation { pname = "profunctors"; version = "5.3"; sha256 = "1dx3nkc27yxsrbrhh3iwhq7dl1xn6bj7n62yx6nh8vmpbg62lqvl"; revision = "1"; editedCabalFile = "1ynskm55fynsli6lpz6v5py344yhf1mq5xz2b1p7arvf2xqrx4kv"; libraryHaskellDepends = [ base base-orphans bifunctors comonad contravariant distributive semigroups tagged transformers ]; homepage = "http://github.com/ekmett/profunctors/"; description = "Profunctors"; license = stdenv.lib.licenses.bsd3; }) {}; "project-template" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, conduit , conduit-extra, containers, directory, filepath, hspec, mtl , QuickCheck, resourcet, text, transformers }: mkDerivation { pname = "project-template"; version = "0.2.0.1"; sha256 = "1p69ww4rhah2qxragl615wl4a6mk4x9w09am8knmz3s4lxpljlpb"; revision = "1"; editedCabalFile = "0lq3sqnq0nr0gbvgzp0lqdl3j3mqdmdlf8xsw0j3pjh581xj3k0a"; libraryHaskellDepends = [ base base64-bytestring bytestring conduit conduit-extra containers directory filepath mtl resourcet text transformers ]; testHaskellDepends = [ base base64-bytestring bytestring conduit containers hspec QuickCheck resourcet text transformers ]; homepage = "https://github.com/fpco/haskell-ide"; description = "Specify Haskell project templates and generate files"; license = stdenv.lib.licenses.bsd3; }) {}; "projectroot" = callPackage ({ mkDerivation, base, directory, hspec, QuickCheck }: mkDerivation { pname = "projectroot"; version = "0.2.0.1"; sha256 = "1f0sgrdq83af1wff5pmzfh44rmzmc0k8axhddz7rkl9yaj330xak"; libraryHaskellDepends = [ base directory ]; testHaskellDepends = [ base hspec QuickCheck ]; homepage = "https://github.com/yamadapc/haskell-projectroot"; description = "Bindings to the projectroot C logic"; license = stdenv.lib.licenses.mit; }) {}; "prometheus-client" = callPackage ({ mkDerivation, atomic-primops, base, bytestring, clock , containers, deepseq, doctest, exceptions, hspec, mtl, QuickCheck , random-shuffle, stm, text, transformers, transformers-compat , utf8-string }: mkDerivation { pname = "prometheus-client"; version = "1.0.0"; sha256 = "0i1kbc9hxqnqiqkvfygc6h5fmqmrqwlq1wbslq65md5d41bl37i7"; libraryHaskellDepends = [ atomic-primops base bytestring clock containers deepseq exceptions mtl stm text transformers transformers-compat utf8-string ]; testHaskellDepends = [ atomic-primops base bytestring clock containers deepseq doctest exceptions hspec mtl QuickCheck random-shuffle stm text transformers transformers-compat utf8-string ]; homepage = "https://github.com/fimad/prometheus-haskell"; description = "Haskell client library for http://prometheus.io."; license = stdenv.lib.licenses.asl20; }) {}; "promises" = callPackage ({ mkDerivation, base, primitive }: mkDerivation { pname = "promises"; version = "0.3"; sha256 = "0q7jjk9dqli4vi46j94gywxp0fp80b7r0k0g4ymyf8n12lcr0z5z"; libraryHaskellDepends = [ base primitive ]; homepage = "http://github.com/ekmett/promises/"; description = "Lazy demand-driven promises"; license = stdenv.lib.licenses.bsd3; }) {}; "prompt" = callPackage ({ mkDerivation, base, base-compat, mtl, transformers , transformers-compat }: mkDerivation { pname = "prompt"; version = "0.1.1.2"; sha256 = "1wjil5rrh2flm3ikjk9f3i6y015vm0bdxndn8mv78l66yhg73db7"; libraryHaskellDepends = [ base base-compat mtl transformers transformers-compat ]; homepage = "https://github.com/mstksg/prompt"; description = "Monad (and transformer) for deferred-effect pure prompt-response queries"; license = stdenv.lib.licenses.mit; }) {}; "proto-lens" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, deepseq , lens-family, lens-labels, parsec, pretty, text, transformers , void }: mkDerivation { pname = "proto-lens"; version = "0.4.0.1"; sha256 = "1ryz183ds1k28nvw6y1w84k29aq5mgrpv5yyqarj0g463gp137cm"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bytestring containers deepseq lens-family lens-labels parsec pretty text transformers void ]; homepage = "https://github.com/google/proto-lens#readme"; description = "A lens-based implementation of protocol buffers in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "proto-lens-arbitrary" = callPackage ({ mkDerivation, base, bytestring, containers, lens-family , proto-lens, QuickCheck, text }: mkDerivation { pname = "proto-lens-arbitrary"; version = "0.1.2.7"; sha256 = "092gdxw1jbhp0pxzgyg8jmcwiimyhzvhxh29h7c7vmvb6m956d0f"; libraryHaskellDepends = [ base bytestring containers lens-family proto-lens QuickCheck text ]; homepage = "https://github.com/google/proto-lens#readme"; description = "Arbitrary instances for proto-lens"; license = stdenv.lib.licenses.bsd3; }) {}; "proto-lens-combinators" = callPackage ({ mkDerivation, base, Cabal, HUnit, lens-family, lens-family-core , proto-lens, proto-lens-runtime, proto-lens-setup, test-framework , test-framework-hunit, transformers }: mkDerivation { pname = "proto-lens-combinators"; version = "0.4.0.1"; sha256 = "0dkd9jmmxf5r01di3q1r0qnyhkyxrjlnfxa40c2vq0fl16h68lkb"; setupHaskellDepends = [ base Cabal proto-lens-setup ]; libraryHaskellDepends = [ base lens-family proto-lens transformers ]; testHaskellDepends = [ base HUnit lens-family lens-family-core proto-lens proto-lens-runtime test-framework test-framework-hunit ]; homepage = "https://github.com/google/proto-lens#readme"; description = "Utilities functions to proto-lens"; license = stdenv.lib.licenses.bsd3; }) {}; "proto-lens-optparse" = callPackage ({ mkDerivation, base, optparse-applicative, proto-lens, text }: mkDerivation { pname = "proto-lens-optparse"; version = "0.1.1.5"; sha256 = "0p8acjhvaca9bz7hmifi2p39dbzis8gm6f91fz1bn36s0xzb42f2"; libraryHaskellDepends = [ base optparse-applicative proto-lens text ]; homepage = "https://github.com/google/proto-lens#readme"; description = "Adapting proto-lens to optparse-applicative ReadMs"; license = stdenv.lib.licenses.bsd3; }) {}; "proto-lens-protobuf-types" = callPackage ({ mkDerivation, base, Cabal, lens-labels, proto-lens , proto-lens-runtime, proto-lens-setup, protobuf, text }: mkDerivation { pname = "proto-lens-protobuf-types"; version = "0.4.0.1"; sha256 = "091284pyp4b36hnvfjsrsg6zlgw1payzwfbsy66sgbbi285mwira"; setupHaskellDepends = [ base Cabal proto-lens-setup ]; libraryHaskellDepends = [ base lens-labels proto-lens proto-lens-runtime text ]; libraryToolDepends = [ protobuf ]; homepage = "https://github.com/google/proto-lens#readme"; description = "Basic protocol buffer message types"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) protobuf;}; "proto-lens-protoc" = callPackage ({ mkDerivation, base, bytestring, containers, filepath , haskell-src-exts, lens-family, pretty, proto-lens, protobuf, text }: mkDerivation { pname = "proto-lens-protoc"; version = "0.4.0.2"; sha256 = "1kvbv7c42qcynh25mh1vzwdzk4fhvjai031hwmsrmpqywgbgknmm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers filepath haskell-src-exts lens-family pretty proto-lens text ]; libraryToolDepends = [ protobuf ]; executableHaskellDepends = [ base bytestring containers lens-family proto-lens text ]; homepage = "https://github.com/google/proto-lens#readme"; description = "Protocol buffer compiler for the proto-lens library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) protobuf;}; "proto-lens-runtime" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, filepath , lens-family, lens-labels, proto-lens, text }: mkDerivation { pname = "proto-lens-runtime"; version = "0.4.0.2"; sha256 = "1k6biy5z890nn5b76sd3xr086sbrqr09rx1r2a7jxra2l2ymc4sr"; libraryHaskellDepends = [ base bytestring containers deepseq filepath lens-family lens-labels proto-lens text ]; doHaddock = false; homepage = "https://github.com/google/proto-lens#readme"; license = stdenv.lib.licenses.bsd3; }) {}; "proto-lens-setup" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, deepseq , directory, filepath, process, proto-lens-protoc, temporary, text }: mkDerivation { pname = "proto-lens-setup"; version = "0.4.0.2"; sha256 = "1zqlkkzdg9myfy2myv0y19zmsjsvcd5rcimf6f48gnijl3001i8v"; libraryHaskellDepends = [ base bytestring Cabal containers deepseq directory filepath process proto-lens-protoc temporary text ]; homepage = "https://github.com/google/proto-lens#readme"; description = "Cabal support for codegen with proto-lens"; license = stdenv.lib.licenses.bsd3; }) {}; "protobuf" = callPackage ({ mkDerivation, base, base-orphans, bytestring, cereal, containers , data-binary-ieee754, deepseq, hex, HUnit, mtl, QuickCheck, tagged , tasty, tasty-hunit, tasty-quickcheck, text, unordered-containers }: mkDerivation { pname = "protobuf"; version = "0.2.1.2"; sha256 = "1php9pydbh2jyr5x6h1i218w8kqwys5aniz2zm1hapv6ia8p3j5k"; libraryHaskellDepends = [ base base-orphans bytestring cereal data-binary-ieee754 deepseq mtl text unordered-containers ]; testHaskellDepends = [ base bytestring cereal containers hex HUnit mtl QuickCheck tagged tasty tasty-hunit tasty-quickcheck text unordered-containers ]; homepage = "https://github.com/alphaHeavy/protobuf"; description = "Google Protocol Buffers via GHC.Generics"; license = stdenv.lib.licenses.bsd3; }) {}; "protobuf-simple" = callPackage ({ mkDerivation, base, binary, bytestring, containers , data-binary-ieee754, directory, filepath, hspec, mtl, parsec , QuickCheck, quickcheck-instances, split, text }: mkDerivation { pname = "protobuf-simple"; version = "0.1.1.0"; sha256 = "1i6dmf9nppjk2xd2s91bmbnb9r915h5ypq5923jpralry2ax6ach"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers data-binary-ieee754 mtl text ]; executableHaskellDepends = [ base containers directory filepath mtl parsec split text ]; testHaskellDepends = [ base binary bytestring containers data-binary-ieee754 filepath hspec parsec QuickCheck quickcheck-instances split text ]; homepage = "https://github.com/sru-systems/protobuf-simple"; description = "Simple Protocol Buffers library (proto2)"; license = stdenv.lib.licenses.mit; }) {}; "protocol-buffers" = callPackage ({ mkDerivation, aeson, array, base, base16-bytestring, binary , bytestring, containers, directory, filepath, mtl, parsec, syb , text, utf8-string, vector }: mkDerivation { pname = "protocol-buffers"; version = "2.4.12"; sha256 = "0z1vkqdhj41bqnjhks4d82jby6l9j91k8ycna76bhv9p2w0gvp4g"; libraryHaskellDepends = [ aeson array base base16-bytestring binary bytestring containers directory filepath mtl parsec syb text utf8-string vector ]; homepage = "https://github.com/k-bx/protocol-buffers"; description = "Parse Google Protocol Buffer specifications"; license = stdenv.lib.licenses.bsd3; }) {}; "protocol-buffers-descriptor" = callPackage ({ mkDerivation, base, bytestring, containers, protocol-buffers }: mkDerivation { pname = "protocol-buffers-descriptor"; version = "2.4.12"; sha256 = "0h4c1pgl51h7xrsm76mz6wd1l41ps93y3nvdl0p7mks9w7wlpccn"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers protocol-buffers ]; homepage = "https://github.com/k-bx/protocol-buffers"; description = "Text.DescriptorProto.Options and code generated from the Google Protocol Buffer specification"; license = stdenv.lib.licenses.bsd3; }) {}; "protocol-radius" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, cryptonite , dlist, memory, template-haskell, text, transformers }: mkDerivation { pname = "protocol-radius"; version = "0.0.1.1"; sha256 = "0cd1qr5c2s25136lljqj2xfl8anrrc6m1yf8dpscjil2y4r27629"; libraryHaskellDepends = [ base bytestring cereal containers cryptonite dlist memory template-haskell text transformers ]; description = "parser and printer for radius protocol packet"; license = stdenv.lib.licenses.bsd3; }) {}; "protocol-radius-test" = callPackage ({ mkDerivation, base, bytestring, cereal, containers , protocol-radius, QuickCheck, quickcheck-simple, transformers }: mkDerivation { pname = "protocol-radius-test"; version = "0.0.1.0"; sha256 = "185d85d9gfylcg575rvr43p4p8wzh0mi9frvkm2cn3liwwarmk5m"; libraryHaskellDepends = [ base bytestring cereal containers protocol-radius QuickCheck quickcheck-simple transformers ]; testHaskellDepends = [ base quickcheck-simple ]; description = "testsuit of protocol-radius haskell package"; license = stdenv.lib.licenses.bsd3; }) {}; "protolude" = callPackage ({ mkDerivation, array, async, base, bytestring, containers , deepseq, ghc-prim, hashable, mtl, mtl-compat, stm, text , transformers, transformers-compat }: mkDerivation { pname = "protolude"; version = "0.2.3"; sha256 = "0zzkyxz0vmcbncpid7gp72fpjj0fla3gqhlfkij5c5lg12skjgfj"; libraryHaskellDepends = [ array async base bytestring containers deepseq ghc-prim hashable mtl mtl-compat stm text transformers transformers-compat ]; homepage = "https://github.com/sdiehl/protolude"; description = "A small prelude"; license = stdenv.lib.licenses.mit; }) {}; "proxied" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "proxied"; version = "0.3.1"; sha256 = "0ldcyvzg5i4axkn5qwgkc8vrc0f0715842ca41d7237p1bh98s4r"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/RyanGlScott/proxied"; description = "Make functions consume Proxy instead of undefined"; license = stdenv.lib.licenses.bsd3; }) {}; "psql-helpers" = callPackage ({ mkDerivation, base, postgresql-simple }: mkDerivation { pname = "psql-helpers"; version = "0.1.0.0"; sha256 = "1x0r68mfv56rp87j8ick875wbq3qzkii9ia60amx6xr40x1acg7i"; libraryHaskellDepends = [ base postgresql-simple ]; homepage = "http://github.com/agrafix/psql-helpers#readme"; description = "A small collection of helper functions to generate postgresql queries"; license = stdenv.lib.licenses.mit; }) {}; "psqueues" = callPackage ({ mkDerivation, base, deepseq, ghc-prim, hashable }: mkDerivation { pname = "psqueues"; version = "0.2.7.1"; sha256 = "1hcfxb977lzxsmd47z0snjj4xdhiwnqzif8xkpwzw28dspn44zh4"; revision = "1"; editedCabalFile = "0336d9ckixv4n23vy5l3xk0wavfn3z9xk105gig0zv70b3jh3r3y"; libraryHaskellDepends = [ base deepseq ghc-prim hashable ]; doCheck = false; description = "Pure priority search queues"; license = stdenv.lib.licenses.bsd3; }) {}; "pure-zlib" = callPackage ({ mkDerivation, array, base, base-compat, bytestring , bytestring-builder, containers, fingertree, time }: mkDerivation { pname = "pure-zlib"; version = "0.6.4"; sha256 = "05rhvhvdn8ly5jldxg3q7ip6zflzqa1wyj8mlcl0scgsngn9lrzb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base base-compat bytestring bytestring-builder containers fingertree ]; executableHaskellDepends = [ base base-compat bytestring ]; benchmarkHaskellDepends = [ base base-compat bytestring time ]; doCheck = false; homepage = "http://github.com/GaloisInc/pure-zlib"; description = "A Haskell-only implementation of zlib / DEFLATE"; license = stdenv.lib.licenses.bsd3; }) {}; "pureMD5" = callPackage ({ mkDerivation, base, binary, bytestring, cereal, crypto-api , crypto-api-tests, pretty-hex, QuickCheck, tagged, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "pureMD5"; version = "2.1.3"; sha256 = "0zdilz41cla2ck7mcw1a9702gyg2abq94mqahr4vci9sbs53bwxy"; libraryHaskellDepends = [ base binary bytestring cereal crypto-api tagged ]; testHaskellDepends = [ base binary bytestring cereal crypto-api-tests pretty-hex QuickCheck test-framework test-framework-quickcheck2 ]; description = "A Haskell-only implementation of the MD5 digest (hash) algorithm"; license = stdenv.lib.licenses.bsd3; }) {}; "purescript-bridge" = callPackage ({ mkDerivation, base, containers, directory, filepath , generic-deriving, hspec, hspec-expectations-pretty-diff, lens , mtl, text, transformers }: mkDerivation { pname = "purescript-bridge"; version = "0.13.0.0"; sha256 = "0jai0vrfw997w7gjs168bk8n2xjw30hnhd82pch5n58w1sy6n6ib"; libraryHaskellDepends = [ base containers directory filepath generic-deriving lens mtl text transformers ]; testHaskellDepends = [ base containers hspec hspec-expectations-pretty-diff text ]; description = "Generate PureScript data types from Haskell data types"; license = stdenv.lib.licenses.bsd3; }) {}; "pushbullet-types" = callPackage ({ mkDerivation, aeson, base, http-api-data, microlens , microlens-th, scientific, text, time, unordered-containers }: mkDerivation { pname = "pushbullet-types"; version = "0.4.1.0"; sha256 = "0ny8nlk50cn6zgikg7xwylkrablj05vcm5gjm9y4zdzhbz7s4qb4"; libraryHaskellDepends = [ aeson base http-api-data microlens microlens-th scientific text time unordered-containers ]; description = "Datatypes used by the Pushbullet APIs"; license = stdenv.lib.licenses.mit; }) {}; "pusher-http-haskell" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , cryptonite, hashable, hspec, http-client, http-types, memory , QuickCheck, scientific, text, time, transformers , unordered-containers, vector }: mkDerivation { pname = "pusher-http-haskell"; version = "1.5.1.7"; sha256 = "01p168y4hwn38b4lpf3pi7pv5w46pd8gmli42q7bs3jxd6jhhppc"; libraryHaskellDepends = [ aeson base base16-bytestring bytestring cryptonite hashable http-client http-types memory text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson base base16-bytestring bytestring cryptonite hspec http-client http-types QuickCheck scientific text time transformers unordered-containers vector ]; homepage = "https://github.com/pusher-community/pusher-http-haskell"; description = "Haskell client library for the Pusher HTTP API"; license = stdenv.lib.licenses.mit; }) {}; "qchas" = callPackage ({ mkDerivation, base, hmatrix, linear, random, tasty, tasty-hunit }: mkDerivation { pname = "qchas"; version = "1.1.0.1"; sha256 = "0g966915j17ijpyz7klxc0j0rflbxkj0a49vf57z5xfllv8l1wx9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hmatrix linear random ]; executableHaskellDepends = [ base hmatrix ]; testHaskellDepends = [ base hmatrix linear tasty tasty-hunit ]; homepage = "https://github.com/ardeleanasm/qchas#readme"; description = "A library for implementing Quantum Algorithms"; license = stdenv.lib.licenses.bsd3; }) {}; "qm-interpolated-string" = callPackage ({ mkDerivation, base, bytestring, haskell-src-meta, hspec , template-haskell, text }: mkDerivation { pname = "qm-interpolated-string"; version = "0.3.0.0"; sha256 = "1brbs4qwvb16bkmcg51spjjrzc83hwgi1fbsix25vrri2myk6sz8"; libraryHaskellDepends = [ base bytestring haskell-src-meta template-haskell text ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/unclechu/haskell-qm-interpolated-string"; description = "Implementation of interpolated multiline strings"; license = stdenv.lib.licenses.publicDomain; }) {}; "qnap-decrypt" = callPackage ({ mkDerivation, base, binary, bytestring, cipher-aes128, conduit , conduit-extra, crypto-api, directory, filepath, hspec, HUnit , optparse-applicative, streaming-commons, tagged, temporary , utf8-string }: mkDerivation { pname = "qnap-decrypt"; version = "0.3.4"; sha256 = "0s263zkdns50bvanjiaiavdk6bpd1ccqbckdmxwbbl2sxp2s3jxz"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring cipher-aes128 conduit conduit-extra crypto-api directory streaming-commons tagged utf8-string ]; executableHaskellDepends = [ base binary bytestring cipher-aes128 conduit conduit-extra crypto-api directory filepath optparse-applicative streaming-commons tagged utf8-string ]; testHaskellDepends = [ base binary bytestring cipher-aes128 conduit conduit-extra crypto-api directory filepath hspec HUnit streaming-commons tagged temporary utf8-string ]; homepage = "https://github.com/alexkazik/qnap-decrypt#readme"; description = "Decrypt files encrypted by QNAP's Hybrid Backup Sync"; license = stdenv.lib.licenses.bsd3; }) {}; "quadratic-irrational" = callPackage ({ mkDerivation, arithmoi, base, containers, directory, doctest , filepath, mtl, numbers, QuickCheck, tasty, tasty-quickcheck , transformers }: mkDerivation { pname = "quadratic-irrational"; version = "0.0.6"; sha256 = "02hdxi9kjp7dccmb7ix3a0yqr7fvl2vpc588ibxq6gjd5v3716r0"; revision = "1"; editedCabalFile = "0i7dsl7zm9r7sgfs2cwmic3qbk15lc7kbhjd53vin89p21fh8mzm"; libraryHaskellDepends = [ arithmoi base containers mtl transformers ]; testHaskellDepends = [ base directory doctest filepath mtl numbers QuickCheck tasty tasty-quickcheck ]; homepage = "https://github.com/ion1/quadratic-irrational"; description = "An implementation of quadratic irrationals"; license = stdenv.lib.licenses.mit; }) {}; "quickbench" = callPackage ({ mkDerivation, base, containers, directory, docopt, pretty-show , process, safe, split, tabular, time }: mkDerivation { pname = "quickbench"; version = "1.0"; sha256 = "09mrhwvz0jnjrxgj3as7d4jl739gakli5crxfmp390x6a0p2bzlb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory docopt pretty-show process safe split tabular time ]; executableHaskellDepends = [ base process ]; testHaskellDepends = [ base ]; homepage = "https://github.com/simonmichael/quickbench#readme"; description = "quick & easy benchmarking of command-line programs"; license = "GPL"; }) {}; "quickcheck-arbitrary-adt" = callPackage ({ mkDerivation, base, hspec, lens, QuickCheck, template-haskell , transformers }: mkDerivation { pname = "quickcheck-arbitrary-adt"; version = "0.3.1.0"; sha256 = "1fa5gb111m740q399l7wbr9n03ws9rasq48jhnx7dvvd6qh2wjjw"; libraryHaskellDepends = [ base QuickCheck ]; testHaskellDepends = [ base hspec lens QuickCheck template-haskell transformers ]; homepage = "https://github.com/plow-technologies/quickcheck-arbitrary-adt#readme"; description = "Generic typeclasses for generating arbitrary ADTs"; license = stdenv.lib.licenses.bsd3; }) {}; "quickcheck-assertions" = callPackage ({ mkDerivation, base, hspec, ieee754, pretty-show, QuickCheck }: mkDerivation { pname = "quickcheck-assertions"; version = "0.3.0"; sha256 = "1kyam4cy7qmnizjwjm8jamq43w7f0fs6ljfplwj0ib6wi2kjh0wv"; libraryHaskellDepends = [ base ieee754 pretty-show QuickCheck ]; testHaskellDepends = [ base hspec ieee754 QuickCheck ]; homepage = "https://github.com/s9gf4ult/quickcheck-assertions"; description = "HUnit like assertions for QuickCheck"; license = stdenv.lib.licenses.lgpl3; }) {}; "quickcheck-classes" = callPackage ({ mkDerivation, aeson, base, base-orphans, bifunctors, containers , fail, primitive, QuickCheck, semigroupoids, semigroups, semirings , tagged, tasty, tasty-quickcheck, transformers, vector }: mkDerivation { pname = "quickcheck-classes"; version = "0.6.0.0"; sha256 = "02ssvvhi87ggyxi3jsg2h1xirwqyydda88n5ax4imfljvig366cy"; libraryHaskellDepends = [ aeson base base-orphans bifunctors containers fail primitive QuickCheck semigroupoids semigroups semirings tagged transformers ]; testHaskellDepends = [ aeson base base-orphans containers primitive QuickCheck semigroupoids tagged tasty tasty-quickcheck transformers vector ]; homepage = "https://github.com/andrewthad/quickcheck-classes#readme"; description = "QuickCheck common typeclasses"; license = stdenv.lib.licenses.bsd3; }) {}; "quickcheck-instances" = callPackage ({ mkDerivation, array, base, base-compat, bytestring , case-insensitive, containers, hashable, old-time, QuickCheck , scientific, tagged, text, time, transformers, transformers-compat , unordered-containers, uuid-types, vector }: mkDerivation { pname = "quickcheck-instances"; version = "0.3.19"; sha256 = "0mls8095ylk5pq2j787ary5lyn4as64414silq3zn4sky3zsx92p"; libraryHaskellDepends = [ array base base-compat bytestring case-insensitive containers hashable old-time QuickCheck scientific tagged text time transformers transformers-compat unordered-containers uuid-types vector ]; testHaskellDepends = [ base containers QuickCheck tagged uuid-types ]; homepage = "https://github.com/phadej/qc-instances"; description = "Common quickcheck instances"; license = stdenv.lib.licenses.bsd3; }) {}; "quickcheck-io" = callPackage ({ mkDerivation, base, HUnit, QuickCheck }: mkDerivation { pname = "quickcheck-io"; version = "0.2.0"; sha256 = "08k4v7pkgjf30pv5j2dfv1gqv6hclxlniyq2sps8zq4zswcr2xzv"; libraryHaskellDepends = [ base HUnit QuickCheck ]; homepage = "https://github.com/hspec/quickcheck-io#readme"; description = "Use HUnit assertions as QuickCheck properties"; license = stdenv.lib.licenses.mit; }) {}; "quickcheck-simple" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "quickcheck-simple"; version = "0.1.1.0"; sha256 = "0rclb8ghakcrcw3sz9q8lvb2zh1a4lafb711mqpfl0csd3yvlia4"; libraryHaskellDepends = [ base QuickCheck ]; description = "Test properties and default-mains for QuickCheck"; license = stdenv.lib.licenses.bsd3; }) {}; "quickcheck-special" = callPackage ({ mkDerivation, base, QuickCheck, special-values }: mkDerivation { pname = "quickcheck-special"; version = "0.1.0.6"; sha256 = "1dhwgy1jwglp4y3nbysr1i182415aibqlcsrvwxn2c5x162qjwwm"; revision = "1"; editedCabalFile = "1whwmij115vw0qwkzlkc4z4yhj7iwwqjhf5aaxn5np0gh2gzihb3"; libraryHaskellDepends = [ base QuickCheck special-values ]; homepage = "https://github.com/minad/quickcheck-special#readme"; description = "Edge cases and special values for QuickCheck Arbitrary instances"; license = stdenv.lib.licenses.mit; }) {}; "quickcheck-state-machine" = callPackage ({ mkDerivation, ansi-wl-pprint, base, containers, exceptions , lifted-async, matrix, monad-control, mtl, pretty-show, QuickCheck , split, stm, tree-diff, vector }: mkDerivation { pname = "quickcheck-state-machine"; version = "0.4.3"; sha256 = "0f9hsjhrnab8gy51m4m1fn5i594ixx1qw14hsfwsakbn8f78aarx"; libraryHaskellDepends = [ ansi-wl-pprint base containers exceptions lifted-async matrix monad-control mtl pretty-show QuickCheck split stm tree-diff vector ]; doCheck = false; homepage = "https://github.com/advancedtelematic/quickcheck-state-machine#readme"; description = "Test monadic programs using state machine based models"; license = stdenv.lib.licenses.bsd3; }) {}; "quickcheck-text" = callPackage ({ mkDerivation, base, binary, bytestring, QuickCheck, text }: mkDerivation { pname = "quickcheck-text"; version = "0.1.2.1"; sha256 = "02dbs0k6igmsa1hcw8yfvp09v7038vp4zlsp9706km3cmswgshj4"; libraryHaskellDepends = [ base binary bytestring QuickCheck text ]; testHaskellDepends = [ base bytestring QuickCheck text ]; homepage = "https://github.com/olorin/quickcheck-text"; description = "Alternative arbitrary instance for Text"; license = stdenv.lib.licenses.mit; }) {}; "quickcheck-unicode" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "quickcheck-unicode"; version = "1.0.1.0"; sha256 = "0s43s1bzbg3gwsjgm7fpyksd1339f0m26dlw2famxwyzgvm0a80k"; libraryHaskellDepends = [ base QuickCheck ]; homepage = "https://github.com/bos/quickcheck-unicode"; description = "Generator and shrink functions for testing Unicode-related software"; license = stdenv.lib.licenses.bsd2; }) {}; "rainbow" = callPackage ({ mkDerivation, base, bytestring, lens-simple, process, QuickCheck , text }: mkDerivation { pname = "rainbow"; version = "0.30.0.2"; sha256 = "1isy1xfgsp25x0254gmqkakc185g87wil3n19w5s1rn3bfq1w0my"; libraryHaskellDepends = [ base bytestring lens-simple process text ]; testHaskellDepends = [ base bytestring lens-simple process QuickCheck text ]; homepage = "https://www.github.com/massysett/rainbow"; description = "Print text to terminal with colors and effects"; license = stdenv.lib.licenses.bsd3; }) {}; "rainbox" = callPackage ({ mkDerivation, base, bytestring, containers, lens-simple , QuickCheck, rainbow, tasty, tasty-quickcheck, text }: mkDerivation { pname = "rainbox"; version = "0.20.0.0"; sha256 = "07xn8n2wyy7gfc7x725pa9p38m0bapbbk6zcbh31zd67zg962zwk"; libraryHaskellDepends = [ base bytestring containers lens-simple rainbow text ]; testHaskellDepends = [ base bytestring containers lens-simple QuickCheck rainbow tasty tasty-quickcheck text ]; homepage = "https://www.github.com/massysett/rainbox"; description = "Two-dimensional box pretty printing, with colors"; license = stdenv.lib.licenses.bsd3; }) {}; "ramus" = callPackage ({ mkDerivation, base, hspec, QuickCheck, quickcheck-io }: mkDerivation { pname = "ramus"; version = "0.1.2"; sha256 = "0kkr1d7mznkyi4xznmnhxvni9y25m6bp4nsn0hb417772v2dvpfw"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck quickcheck-io ]; homepage = "https://github.com/NickSeagull/ramus#readme"; description = "Elm signal system for Haskell"; license = stdenv.lib.licenses.mit; }) {}; "rando" = callPackage ({ mkDerivation, base, containers, microspec, tf-random, vector }: mkDerivation { pname = "rando"; version = "0.0.0.4"; sha256 = "1cvwmp4882xdavfzhg5hwssddg0wjgwh8jxpd3251plf96jz9f4f"; libraryHaskellDepends = [ base tf-random vector ]; testHaskellDepends = [ base containers microspec tf-random vector ]; doCheck = false; description = "Easy-to-use randomness for livecoding"; license = stdenv.lib.licenses.gpl3; }) {}; "random" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "random"; version = "1.1"; sha256 = "0nis3lbkp8vfx8pkr6v7b7kr5m334bzb0fk9vxqklnp2aw8a865p"; revision = "1"; editedCabalFile = "1pv5d7bm2rgap7llp5vjsplrg048gvf0226y0v19gpvdsx7n4rvv"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base ]; description = "random number library"; license = stdenv.lib.licenses.bsd3; }) {}; "random-bytestring" = callPackage ({ mkDerivation, async, base, bytestring, criterion, cryptonite , entropy, ghc-prim, mwc-random, pcg-random, primitive, random }: mkDerivation { pname = "random-bytestring"; version = "0.1.3.1"; sha256 = "1d0f3y8n87fyyvlkn1c87d47xi50qn4cn11bnsn052860kyjda1k"; revision = "1"; editedCabalFile = "0gk5hcx1j06rklfd2cv63kh5dzjk8hr184riam784c7s9zg3s9a4"; libraryHaskellDepends = [ base bytestring mwc-random pcg-random ]; benchmarkHaskellDepends = [ async base bytestring criterion cryptonite entropy ghc-prim mwc-random pcg-random primitive random ]; homepage = "https://www.github.com/larskuhtz/random-bytestring"; description = "Efficient generation of random bytestrings"; license = stdenv.lib.licenses.mit; }) {}; "random-fu" = callPackage ({ mkDerivation, base, erf, log-domain, math-functions, monad-loops , mtl, random-shuffle, random-source, rvar, syb, template-haskell , transformers, vector }: mkDerivation { pname = "random-fu"; version = "0.2.7.0"; sha256 = "1i5hg74gv6885vnhmyknydhsyrps2h5zjiq4dv992jg3xnrs9cxn"; libraryHaskellDepends = [ base erf log-domain math-functions monad-loops mtl random-shuffle random-source rvar syb template-haskell transformers vector ]; homepage = "https://github.com/mokus0/random-fu"; description = "Random number generation"; license = stdenv.lib.licenses.publicDomain; }) {}; "random-shuffle" = callPackage ({ mkDerivation, base, MonadRandom, random }: mkDerivation { pname = "random-shuffle"; version = "0.0.4"; sha256 = "0586bnlh0g2isc44jbjvafkcl4yw6lp1db8x6vr0pza0y08l8w2j"; libraryHaskellDepends = [ base MonadRandom random ]; description = "Random shuffle implementation"; license = stdenv.lib.licenses.bsd3; }) {}; "random-source" = callPackage ({ mkDerivation, base, flexible-defaults, mersenne-random-pure64 , mtl, mwc-random, random, stateref, syb, template-haskell , th-extras }: mkDerivation { pname = "random-source"; version = "0.3.0.6"; sha256 = "0wsv41kpswqml04ym5bq2nan4i637f7h3fmvda2zy506xwxfrpzk"; libraryHaskellDepends = [ base flexible-defaults mersenne-random-pure64 mtl mwc-random random stateref syb template-haskell th-extras ]; homepage = "https://github.com/mokus0/random-fu"; description = "Generic basis for random number generators"; license = stdenv.lib.licenses.publicDomain; }) {}; "random-tree" = callPackage ({ mkDerivation, base, containers, lens, MonadRandom, mtl, random , random-shuffle, transformers, tree-fun }: mkDerivation { pname = "random-tree"; version = "0.6.0.5"; sha256 = "1hhwb4kah1j1hjsqwys24g0csq1hvz0vlgf6z9vwiql4w5y4wq1b"; libraryHaskellDepends = [ base containers lens MonadRandom mtl random random-shuffle transformers tree-fun ]; description = "Create random trees"; license = stdenv.lib.licenses.gpl3; }) {}; "range" = callPackage ({ mkDerivation, base, Cabal, free, parsec, QuickCheck, random , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "range"; version = "0.2.1.1"; sha256 = "13gfhzplk2ji1d8x4944lv4dy4qg69wjvdwkica407nm10j0lxmc"; libraryHaskellDepends = [ base free parsec ]; testHaskellDepends = [ base Cabal free QuickCheck random test-framework test-framework-quickcheck2 ]; homepage = "https://bitbucket.org/robertmassaioli/range"; description = "An efficient and versatile range library"; license = stdenv.lib.licenses.mit; }) {}; "range-set-list" = callPackage ({ mkDerivation, base, containers, deepseq, hashable }: mkDerivation { pname = "range-set-list"; version = "0.1.3"; sha256 = "1pwnriv5r093qvqzzg9s868613nf92d3h8qmqaqc5qq95hykj6z5"; revision = "1"; editedCabalFile = "00ddj7if8lcrqf5c882m4slm15sdwcghz7d2fz222c7jcw1ahvdr"; libraryHaskellDepends = [ base containers deepseq hashable ]; doCheck = false; homepage = "https://github.com/phadej/range-set-list#readme"; description = "Memory efficient sets with ranges of elements"; license = stdenv.lib.licenses.mit; }) {}; "rank1dynamic" = callPackage ({ mkDerivation, base, binary }: mkDerivation { pname = "rank1dynamic"; version = "0.4.0"; sha256 = "07dbfp0sc32q1p8xh4ap8m3b287r9hh4r8vfsrppdm5pabz4nhiw"; revision = "1"; editedCabalFile = "1idh1iz15pzdhrhy19584i9ahz41ijbmf56wbb2wns2kipy6w9lr"; libraryHaskellDepends = [ base binary ]; doCheck = false; homepage = "http://haskell-distributed.github.com"; description = "Like Data.Dynamic/Data.Typeable but with support for rank-1 polymorphic types"; license = stdenv.lib.licenses.bsd3; }) {}; "rank2classes" = callPackage ({ mkDerivation, base, distributive, doctest, tasty, tasty-hunit , template-haskell, transformers }: mkDerivation { pname = "rank2classes"; version = "1.2.1"; sha256 = "0dbg5hc8vy0nikyw9h99d9z5jpwfzqb3jwg1li5h281fi5cm4nb0"; libraryHaskellDepends = [ base distributive template-haskell transformers ]; testHaskellDepends = [ base distributive doctest tasty tasty-hunit ]; homepage = "https://github.com/blamario/grampa/tree/master/rank2classes"; description = "standard type constructor class hierarchy, only with methods of rank 2 types"; license = stdenv.lib.licenses.bsd3; }) {}; "rasterific-svg" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , filepath, FontyFruity, JuicyPixels, lens, linear, mtl , optparse-applicative, primitive, Rasterific, scientific, svg-tree , text, transformers, vector }: mkDerivation { pname = "rasterific-svg"; version = "0.3.3.2"; sha256 = "1i0pl1hin1ipi3l0074ywd1khacpbvz3x0frx0j0hmbfiv4n3nq2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers directory filepath FontyFruity JuicyPixels lens linear mtl primitive Rasterific scientific svg-tree text transformers vector ]; executableHaskellDepends = [ base bytestring directory filepath FontyFruity JuicyPixels optparse-applicative Rasterific svg-tree ]; description = "SVG renderer based on Rasterific"; license = stdenv.lib.licenses.bsd3; }) {}; "ratel" = callPackage ({ mkDerivation, aeson, base, bytestring, case-insensitive , containers, filepath, hspec, http-client, http-client-tls , http-types, text, uuid }: mkDerivation { pname = "ratel"; version = "1.0.8"; sha256 = "045hr0jilydb1xcvhh9q5iwazpf1k1d2q1y0h4gkgnbn6qmgwhnk"; libraryHaskellDepends = [ aeson base bytestring case-insensitive containers http-client http-client-tls http-types text uuid ]; testHaskellDepends = [ aeson base bytestring case-insensitive containers filepath hspec http-client http-client-tls http-types text uuid ]; homepage = "https://github.com/tfausak/ratel#readme"; description = "Notify Honeybadger about exceptions"; license = stdenv.lib.licenses.mit; }) {}; "ratel-wai" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers , http-client, ratel, wai }: mkDerivation { pname = "ratel-wai"; version = "1.0.5"; sha256 = "07k2gzc2by6zhsk1zqp0kjk37zc6ikigdp0j5d38pd7x30a7qk7x"; libraryHaskellDepends = [ base bytestring case-insensitive containers http-client ratel wai ]; homepage = "https://github.com/tfausak/ratel-wai#readme"; description = "Notify Honeybadger about exceptions via a WAI middleware"; license = stdenv.lib.licenses.mit; }) {}; "rattletrap" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, binary, binary-bits , bytestring, clock, containers, filepath, http-client , http-client-tls, HUnit, template-haskell, temporary, text , transformers }: mkDerivation { pname = "rattletrap"; version = "6.0.2"; sha256 = "1904g1s61zazhg6zn189m7y9v5aap39zd0gfypzd9jrk6489aqi1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base binary binary-bits bytestring containers filepath http-client http-client-tls template-haskell text transformers ]; executableHaskellDepends = [ aeson aeson-pretty base binary binary-bits bytestring containers filepath http-client http-client-tls template-haskell text transformers ]; testHaskellDepends = [ aeson aeson-pretty base binary binary-bits bytestring clock containers filepath http-client http-client-tls HUnit template-haskell temporary text transformers ]; doCheck = false; homepage = "https://github.com/tfausak/rattletrap#readme"; description = "Parse and generate Rocket League replays"; license = stdenv.lib.licenses.mit; }) {}; "raw-strings-qq" = callPackage ({ mkDerivation, base, HUnit, template-haskell }: mkDerivation { pname = "raw-strings-qq"; version = "1.1"; sha256 = "1lxy1wy3awf52968iy5y9r5z4qgnn2sxkdrh7js3m9gadb11w09f"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base HUnit ]; homepage = "https://github.com/23Skidoo/raw-strings-qq"; description = "Raw string literals for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "rawfilepath" = callPackage ({ mkDerivation, base, bytestring, unix }: mkDerivation { pname = "rawfilepath"; version = "0.2.4"; sha256 = "1lsvpnv1dncxw6a8a9w1jnzxlv2ya69ly4p4qsl720pzyx4ipc6b"; libraryHaskellDepends = [ base bytestring unix ]; testHaskellDepends = [ base bytestring ]; homepage = "https://github.com/xtendo-org/rawfilepath#readme"; description = "Use RawFilePath instead of FilePath"; license = stdenv.lib.licenses.asl20; }) {}; "rawstring-qm" = callPackage ({ mkDerivation, base, bytestring, template-haskell, text }: mkDerivation { pname = "rawstring-qm"; version = "0.2.3.0"; sha256 = "1zk82akj2p4hl9hqwr30fixqfkjlpnb02qwhhflvcpv8gnxpg88i"; libraryHaskellDepends = [ base bytestring template-haskell text ]; homepage = "https://github.com/tolysz/rawstring-qm"; description = "Simple raw string quotation and dictionary interpolation"; license = stdenv.lib.licenses.bsd3; }) {}; "rcu" = callPackage ({ mkDerivation, atomic-primops, base, Cabal, cabal-doctest, fail , ghc-prim, parallel, primitive, transformers }: mkDerivation { pname = "rcu"; version = "0.2.4"; sha256 = "1zl6gl6b9x2ppxzrvb356216f7gi1kpwxsqb0w220f86wyzf9gbr"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ atomic-primops base fail ghc-prim parallel primitive transformers ]; executableHaskellDepends = [ base transformers ]; doCheck = false; homepage = "http://github.com/ekmett/rcu/"; description = "Read-Copy-Update for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "re2" = callPackage ({ mkDerivation, base, bytestring, HUnit, re2, vector }: mkDerivation { pname = "re2"; version = "0.3"; sha256 = "0slrbgpqccnxywy0aqlg65w6kzvfiqsf0n273m8cv3c32wvkw8nb"; libraryHaskellDepends = [ base bytestring vector ]; librarySystemDepends = [ re2 ]; testHaskellDepends = [ base bytestring HUnit vector ]; homepage = "https://github.com/rblaze/haskell-re2#readme"; description = "Bindings to the re2 regular expression library"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) re2;}; "read-editor" = callPackage ({ mkDerivation, base, directory, process }: mkDerivation { pname = "read-editor"; version = "0.1.0.2"; sha256 = "11bhfyzvw305avnp9abf45jvwflwdh8gshx5l08szyr3d2lfr2pd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory process ]; homepage = "https://github.com/yamadapc/haskell-read-editor"; description = "Opens a temporary file on the system's EDITOR and returns the resulting edits"; license = stdenv.lib.licenses.mit; }) {}; "read-env-var" = callPackage ({ mkDerivation, base, doctest, exceptions, Glob, transformers }: mkDerivation { pname = "read-env-var"; version = "1.0.0.0"; sha256 = "0p5pw1y6wcq03bdixircf6bb9qjq2aci6bvpmqwfi360dwbwiwq3"; libraryHaskellDepends = [ base exceptions transformers ]; testHaskellDepends = [ base doctest Glob ]; homepage = "https://github.com/cdepillabout/read-env-var#readme"; description = "Functions for safely reading environment variables"; license = stdenv.lib.licenses.bsd3; }) {}; "readable" = callPackage ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "readable"; version = "0.3.1"; sha256 = "1ja39cg26wy2fs00gi12x7iq5k8i366pbqi3p916skfa5jnkfc3h"; libraryHaskellDepends = [ base bytestring text ]; homepage = "https://github.com/mightybyte/readable"; description = "Reading from Text and ByteString"; license = stdenv.lib.licenses.bsd3; }) {}; "rebase" = callPackage ({ mkDerivation, base, base-prelude, bifunctors, bytestring , containers, contravariant, contravariant-extras, deepseq, dlist , either, fail, hashable, mtl, profunctors, scientific , semigroupoids, semigroups, stm, text, time, transformers , unordered-containers, uuid, vector, void }: mkDerivation { pname = "rebase"; version = "1.3.1"; sha256 = "1vnwc12dp8w1sbh4z8wh451nqrlp94jml4kakvj4vscsv6c14dy4"; libraryHaskellDepends = [ base base-prelude bifunctors bytestring containers contravariant contravariant-extras deepseq dlist either fail hashable mtl profunctors scientific semigroupoids semigroups stm text time transformers unordered-containers uuid vector void ]; homepage = "https://github.com/nikita-volkov/rebase"; description = "A more progressive alternative to the \"base\" package"; license = stdenv.lib.licenses.mit; }) {}; "record-dot-preprocessor" = callPackage ({ mkDerivation, base, extra, filepath }: mkDerivation { pname = "record-dot-preprocessor"; version = "0.1.5"; sha256 = "1vap09g7gh9nsr4x4bfysx3ha8kc9vpx252j0fdmffbivyj5d2wl"; revision = "1"; editedCabalFile = "1hggzp6fh071f2d11pn1y2rgczgxgvcfw86717gpxsm34kr60pgb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base extra filepath ]; doHaddock = false; homepage = "https://github.com/ndmitchell/record-dot-preprocessor#readme"; description = "Preprocessor to allow record.field syntax"; license = stdenv.lib.licenses.bsd3; }) {}; "records-sop" = callPackage ({ mkDerivation, base, deepseq, generics-sop, ghc-prim, hspec , should-not-typecheck }: mkDerivation { pname = "records-sop"; version = "0.1.0.3"; sha256 = "120kb6z4si5wqkahbqxqhm3qb8xpc9ivwg293ymz8a4ri1hdr0a5"; libraryHaskellDepends = [ base deepseq generics-sop ghc-prim ]; testHaskellDepends = [ base deepseq generics-sop hspec should-not-typecheck ]; description = "Record subtyping and record utilities with generics-sop"; license = stdenv.lib.licenses.bsd3; }) {}; "recursion-schemes" = callPackage ({ mkDerivation, base, base-orphans, comonad, free, HUnit , template-haskell, th-abstraction, transformers }: mkDerivation { pname = "recursion-schemes"; version = "5.1.3"; sha256 = "0a0mkwy3sxg5f1mdlblpn0xl3lwgilnmzs94jqab0pqx9gjkc5xj"; revision = "1"; editedCabalFile = "0zxcmga4fy42arbyv1kzbyfnsghnll3prkpva58x654x4cg4diwk"; libraryHaskellDepends = [ base base-orphans comonad free template-haskell th-abstraction transformers ]; testHaskellDepends = [ base HUnit template-haskell transformers ]; homepage = "http://github.com/ekmett/recursion-schemes/"; description = "Representing common recursion patterns as higher-order functions"; license = stdenv.lib.licenses.bsd2; }) {}; "reducers" = callPackage ({ mkDerivation, array, base, bytestring, containers, fingertree , hashable, semigroupoids, semigroups, text, transformers , unordered-containers }: mkDerivation { pname = "reducers"; version = "3.12.3"; sha256 = "09wf8pl9ycglcv6qj5ba26gkg2s5iy81hsx9xp0q8na0cwvp71ki"; revision = "1"; editedCabalFile = "1v0r75wkaahxdv4y0sqgcikvgwymiz12fa8nkk59n1g4x9nng9wb"; libraryHaskellDepends = [ array base bytestring containers fingertree hashable semigroupoids semigroups text transformers unordered-containers ]; homepage = "http://github.com/ekmett/reducers/"; description = "Semigroups, specialized containers and a general map/reduce framework"; license = stdenv.lib.licenses.bsd3; }) {}; "refact" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "refact"; version = "0.3.0.2"; sha256 = "0v0zxcx29b8jxs2kgy9csykqcp8kzhdvyylw2xfwmj4pfxr2kl0a"; libraryHaskellDepends = [ base ]; description = "Specify refactorings to perform with apply-refact"; license = stdenv.lib.licenses.bsd3; }) {}; "references" = callPackage ({ mkDerivation, array, base, containers, directory, either , filepath, HUnit, instance-control, lens, mtl, template-haskell , text, transformers, uniplate }: mkDerivation { pname = "references"; version = "0.3.3.1"; sha256 = "03n18skl989ksssi2lv50bns1iw9qixacabs9qvli4b36rnn01xw"; libraryHaskellDepends = [ array base containers directory either filepath instance-control mtl template-haskell text transformers uniplate ]; testHaskellDepends = [ array base containers directory either filepath HUnit instance-control lens mtl template-haskell text transformers uniplate ]; homepage = "https://github.com/lazac/references"; description = "Selectors for reading and updating data"; license = stdenv.lib.licenses.bsd3; }) {}; "reflection" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "reflection"; version = "2.1.4"; sha256 = "0kf4a5ijw6jfnfibjcrpdy9vzh1n6v2pxia8dhyyqdissiwc8bzj"; revision = "1"; editedCabalFile = "05ibi4ivvh87d96xl09yh0day08p5www5vp568mvn2dp37rxyngc"; libraryHaskellDepends = [ base template-haskell ]; homepage = "http://github.com/ekmett/reflection"; description = "Reifies arbitrary terms into types that can be reflected back into terms"; license = stdenv.lib.licenses.bsd3; }) {}; "regex" = callPackage ({ mkDerivation, array, base, base-compat, bytestring, containers , hashable, regex-base, regex-pcre-builtin, regex-tdfa , regex-tdfa-text, template-haskell, text, time, time-locale-compat , transformers, unordered-containers, utf8-string }: mkDerivation { pname = "regex"; version = "1.0.2.0"; sha256 = "1f2z025hif1fr24b5khq3qxxyvpxrnhyx8xmbms332arw28rpkda"; libraryHaskellDepends = [ array base base-compat bytestring containers hashable regex-base regex-pcre-builtin regex-tdfa regex-tdfa-text template-haskell text time time-locale-compat transformers unordered-containers utf8-string ]; homepage = "http://regex.uk"; description = "Toolkit for regex-base"; license = stdenv.lib.licenses.bsd3; }) {}; "regex-applicative" = callPackage ({ mkDerivation, base, containers, smallcheck, tasty, tasty-hunit , tasty-smallcheck, transformers }: mkDerivation { pname = "regex-applicative"; version = "0.3.3"; sha256 = "1riv7jqf26lbv4rm54sd6mrx8xdh4dvh4xbzymzdfdw13k6a4nb6"; libraryHaskellDepends = [ base containers transformers ]; testHaskellDepends = [ base containers smallcheck tasty tasty-hunit tasty-smallcheck transformers ]; homepage = "https://github.com/feuerbach/regex-applicative"; description = "Regex-based parsing with applicative interface"; license = stdenv.lib.licenses.mit; }) {}; "regex-applicative-text" = callPackage ({ mkDerivation, base, regex-applicative, text }: mkDerivation { pname = "regex-applicative-text"; version = "0.1.0.1"; sha256 = "1ng2qhk4mvpzl8fx91ig7ldv09v9aqdsvn6yl9yjapc6h0ghb4xh"; revision = "3"; editedCabalFile = "1h911harqgfgkhdr22cndj2fdsl48sqhn8q0akgjngpf3p8z0bvv"; libraryHaskellDepends = [ base regex-applicative text ]; homepage = "https://github.com/phadej/regex-applicative-text#readme"; description = "regex-applicative on text"; license = stdenv.lib.licenses.bsd3; }) {}; "regex-base" = callPackage ({ mkDerivation, array, base, bytestring, containers, mtl }: mkDerivation { pname = "regex-base"; version = "0.93.2"; sha256 = "0y1j4h2pg12c853nzmczs263di7xkkmlnsq5dlp5wgbgl49mgp10"; libraryHaskellDepends = [ array base bytestring containers mtl ]; homepage = "http://sourceforge.net/projects/lazy-regex"; description = "Replaces/Enhances Text.Regex"; license = stdenv.lib.licenses.bsd3; }) {}; "regex-compat" = callPackage ({ mkDerivation, array, base, regex-base, regex-posix }: mkDerivation { pname = "regex-compat"; version = "0.95.1"; sha256 = "0fwmima3f04p9y4h3c23493n1xj629ia2dxaisqm6rynljjv2z6m"; libraryHaskellDepends = [ array base regex-base regex-posix ]; homepage = "http://sourceforge.net/projects/lazy-regex"; description = "Replaces/Enhances Text.Regex"; license = stdenv.lib.licenses.bsd3; }) {}; "regex-compat-tdfa" = callPackage ({ mkDerivation, array, base, regex-base, regex-tdfa }: mkDerivation { pname = "regex-compat-tdfa"; version = "0.95.1.4"; sha256 = "1p90fn90yhp7fvljjdqjp41cszidcfz4pw7fwvzyx4739b98x8sg"; libraryHaskellDepends = [ array base regex-base regex-tdfa ]; homepage = "http://hub.darcs.net/shelarcy/regex-compat-tdfa"; description = "Unicode Support version of Text.Regex, using regex-tdfa"; license = stdenv.lib.licenses.bsd3; }) {}; "regex-pcre" = callPackage ({ mkDerivation, array, base, bytestring, containers, pcre , regex-base }: mkDerivation { pname = "regex-pcre"; version = "0.94.4"; sha256 = "1h16w994g9s62iwkdqa7bar2n9cfixmkzz2rm8svm960qr57valf"; libraryHaskellDepends = [ array base bytestring containers regex-base ]; librarySystemDepends = [ pcre ]; homepage = "http://hackage.haskell.org/package/regex-pcre"; description = "Replaces/Enhances Text.Regex"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) pcre;}; "regex-pcre-builtin" = callPackage ({ mkDerivation, array, base, bytestring, containers, regex-base }: mkDerivation { pname = "regex-pcre-builtin"; version = "0.94.4.8.8.35"; sha256 = "0y7as9wqlkykpipka2cfdhmcnin345q01pp0wsva8fwmvsavdl8b"; libraryHaskellDepends = [ array base bytestring containers regex-base ]; homepage = "http://hackage.haskell.org/package/regex-pcre"; description = "Replaces/Enhances Text.Regex"; license = stdenv.lib.licenses.bsd3; }) {}; "regex-pcre-text" = callPackage ({ mkDerivation, array, base, bytestring, regex-base , regex-pcre-builtin, regex-tdfa-text, text }: mkDerivation { pname = "regex-pcre-text"; version = "0.94.0.1"; sha256 = "1gg9v3q05j2wdp93iragg7y5414ydz0zmkm0xyrcz98dn3bix68p"; libraryHaskellDepends = [ array base bytestring regex-base regex-pcre-builtin regex-tdfa-text text ]; homepage = "https://github.com/cdornan/regex-pcre-text"; description = "Text-based PCRE API for regex-base"; license = stdenv.lib.licenses.bsd3; }) {}; "regex-posix" = callPackage ({ mkDerivation, array, base, bytestring, containers, regex-base }: mkDerivation { pname = "regex-posix"; version = "0.95.2"; sha256 = "0gkhzhj8nvfn1ija31c7xnl6p0gadwii9ihyp219ck2arlhrj0an"; libraryHaskellDepends = [ array base bytestring containers regex-base ]; homepage = "http://sourceforge.net/projects/lazy-regex"; description = "Replaces/Enhances Text.Regex"; license = stdenv.lib.licenses.bsd3; }) {}; "regex-tdfa" = callPackage ({ mkDerivation, array, base, bytestring, containers, ghc-prim, mtl , parsec, regex-base }: mkDerivation { pname = "regex-tdfa"; version = "1.2.3.2"; sha256 = "03yhpqrqz977nwlnhnyz9dacnbzw8xb6j18h365rkgmbc05sb3hf"; libraryHaskellDepends = [ array base bytestring containers ghc-prim mtl parsec regex-base ]; homepage = "https://github.com/ChrisKuklewicz/regex-tdfa"; description = "Replaces/Enhances Text.Regex"; license = stdenv.lib.licenses.bsd3; }) {}; "regex-tdfa-text" = callPackage ({ mkDerivation, array, base, regex-base, regex-tdfa, text }: mkDerivation { pname = "regex-tdfa-text"; version = "1.0.0.3"; sha256 = "0090g6lgbdm9lywpqm2d3724nnnh24nx3vnlqr96qc2w486pmmrq"; libraryHaskellDepends = [ array base regex-base regex-tdfa text ]; description = "Text interface for regex-tdfa"; license = stdenv.lib.licenses.bsd3; }) {}; "regex-with-pcre" = callPackage ({ mkDerivation, base, base-compat, bytestring, containers, regex , regex-base, regex-pcre-builtin, regex-pcre-text, regex-tdfa , template-haskell, text, transformers, unordered-containers }: mkDerivation { pname = "regex-with-pcre"; version = "1.0.2.0"; sha256 = "19vn5w4vhgxv9s6nhlmj4xl8pa16d1a2ygxxyd5b0qg3q27vvisk"; libraryHaskellDepends = [ base base-compat bytestring containers regex regex-base regex-pcre-builtin regex-pcre-text regex-tdfa template-haskell text transformers unordered-containers ]; homepage = "http://regex.uk"; description = "Toolkit for regex-base"; license = stdenv.lib.licenses.bsd3; }) {}; "registry" = callPackage ({ mkDerivation, base, containers, exceptions, hashable, mmorph , mtl, protolude, resourcet, semigroupoids, semigroups , template-haskell, text, transformers-base }: mkDerivation { pname = "registry"; version = "0.1.4.0"; sha256 = "0iqx0pa5dzf4nbjjdjignn7baf9vckppsz81c4a1m1zrlv1ipyig"; libraryHaskellDepends = [ base containers exceptions hashable mmorph mtl protolude resourcet semigroupoids semigroups template-haskell text transformers-base ]; doCheck = false; description = "data structure for assembling components"; license = stdenv.lib.licenses.mit; }) {}; "reinterpret-cast" = callPackage ({ mkDerivation, array, base, data-binary-ieee754, hspec, loop }: mkDerivation { pname = "reinterpret-cast"; version = "0.1.0"; sha256 = "1r2k2fyfm5lknfdfs282l274bgaxf4j4dikk4hpwchjbj0n64m2n"; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ base data-binary-ieee754 hspec loop ]; homepage = "https://github.com/nh2/reinterpret-cast"; description = "Memory reinterpretation casts for Float/Double and Word32/Word64"; license = stdenv.lib.licenses.mit; }) {}; "relapse" = callPackage ({ mkDerivation, aeson, attoparsec, base, base16-bytestring , bytestring, containers, include-file, tasty, tasty-hspec, text , vector }: mkDerivation { pname = "relapse"; version = "1.0.0.0"; sha256 = "06dam4albrjf3jppnvw77lldhwf2kkm65aw1dyyng3niwgsqmik5"; libraryHaskellDepends = [ attoparsec base bytestring ]; testHaskellDepends = [ aeson base base16-bytestring bytestring containers include-file tasty tasty-hspec text vector ]; homepage = "https://github.com/iostat/relapse#readme"; description = "Sensible RLP encoding"; license = stdenv.lib.licenses.mit; }) {}; "relational-query" = callPackage ({ mkDerivation, array, base, bytestring, containers, dlist , names-th, persistable-record, product-isomorphic , quickcheck-simple, sql-words, template-haskell, text , th-reify-compat, time, time-locale-compat, transformers }: mkDerivation { pname = "relational-query"; version = "0.12.1.0"; sha256 = "1mdd3lh4kpqaa7l0aqnsnwgi95hbwh9p8dx61js8011wl50j9l9k"; libraryHaskellDepends = [ array base bytestring containers dlist names-th persistable-record product-isomorphic sql-words template-haskell text th-reify-compat time time-locale-compat transformers ]; testHaskellDepends = [ base containers product-isomorphic quickcheck-simple transformers ]; homepage = "http://khibino.github.io/haskell-relational-record/"; description = "Typeful, Modular, Relational, algebraic query engine"; license = stdenv.lib.licenses.bsd3; }) {}; "relational-query-HDBC" = callPackage ({ mkDerivation, base, containers, convertible, dlist, HDBC , HDBC-session, names-th, persistable-record, product-isomorphic , QuickCheck, quickcheck-simple, relational-query , relational-schemas, sql-words, template-haskell, th-data-compat , transformers }: mkDerivation { pname = "relational-query-HDBC"; version = "0.7.1.1"; sha256 = "0lgzkqx4nhvwrrgdrr423d4yyadf6x8l664030l2xi4zrxjws2mk"; libraryHaskellDepends = [ base containers convertible dlist HDBC HDBC-session names-th persistable-record product-isomorphic relational-query relational-schemas sql-words template-haskell th-data-compat transformers ]; testHaskellDepends = [ base convertible HDBC QuickCheck quickcheck-simple ]; homepage = "http://khibino.github.io/haskell-relational-record/"; description = "HDBC instance of relational-query and typed query interface for HDBC"; license = stdenv.lib.licenses.bsd3; }) {}; "relational-record" = callPackage ({ mkDerivation, base, persistable-record , persistable-types-HDBC-pg, product-isomorphic, relational-query , relational-query-HDBC }: mkDerivation { pname = "relational-record"; version = "0.2.2.0"; sha256 = "1nmkjq5jrs38d0mmdpy8ygkjncg3j5yjbkcv7mxrm8wlqdijdg8b"; libraryHaskellDepends = [ base persistable-record persistable-types-HDBC-pg product-isomorphic relational-query relational-query-HDBC ]; homepage = "http://khibino.github.io/haskell-relational-record/"; description = "Meta package of Relational Record"; license = stdenv.lib.licenses.bsd3; }) {}; "relational-schemas" = callPackage ({ mkDerivation, base, bytestring, containers, relational-query , template-haskell, time }: mkDerivation { pname = "relational-schemas"; version = "0.1.6.2"; sha256 = "1c578lz7k06clwn92wi3xl20imn8ddivqblxn0vqrnn5hfkfy8jm"; libraryHaskellDepends = [ base bytestring containers relational-query template-haskell time ]; homepage = "http://khibino.github.io/haskell-relational-record/"; description = "RDBMSs' schema templates for relational-query"; license = stdenv.lib.licenses.bsd3; }) {}; "relude" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, gauge , ghc-prim, hashable, mtl, stm, text, transformers , unordered-containers }: mkDerivation { pname = "relude"; version = "0.4.0"; sha256 = "03z8ji8hssb811d1xvmv2zlnq7h7dsr801x05xydhfl1srbg5i9f"; libraryHaskellDepends = [ base bytestring containers deepseq ghc-prim hashable mtl stm text transformers unordered-containers ]; benchmarkHaskellDepends = [ base containers gauge unordered-containers ]; doCheck = false; homepage = "https://github.com/kowainik/relude"; description = "Custom prelude from Kowainik"; license = stdenv.lib.licenses.mit; }) {}; "renderable" = callPackage ({ mkDerivation, base, containers, hashable, transformers }: mkDerivation { pname = "renderable"; version = "0.2.0.1"; sha256 = "1idn0jg74wm3ksy5n4jk2dzsij64r1byghr6qc03g4d85n6mmsni"; libraryHaskellDepends = [ base containers hashable transformers ]; homepage = "https://github.com/schell/renderable"; description = "An API for managing renderable resources"; license = stdenv.lib.licenses.mit; }) {}; "repa" = callPackage ({ mkDerivation, base, bytestring, ghc-prim, QuickCheck , template-haskell, vector }: mkDerivation { pname = "repa"; version = "3.4.1.4"; sha256 = "17m3wl4hvf04fxwm4fflhnv41yl9bm263hnbpxc8x6xqwifplq23"; revision = "2"; editedCabalFile = "16kyy7ck3yki0mlcap0bbiadcn18yn6x90m4s2prkasi9ip0pcs8"; libraryHaskellDepends = [ base bytestring ghc-prim QuickCheck template-haskell vector ]; homepage = "http://repa.ouroborus.net"; description = "High performance, regular, shape polymorphic parallel arrays"; license = stdenv.lib.licenses.bsd3; }) {}; "repa-algorithms" = callPackage ({ mkDerivation, base, repa, vector }: mkDerivation { pname = "repa-algorithms"; version = "3.4.1.3"; sha256 = "1bhg1vr85j9mqm9lg1577dvlgzdbkh9f48h0ll6h03jfw7knyn6y"; libraryHaskellDepends = [ base repa vector ]; homepage = "http://repa.ouroborus.net"; description = "Algorithms using the Repa array library"; license = stdenv.lib.licenses.bsd3; }) {}; "repa-io" = callPackage ({ mkDerivation, base, binary, bmp, bytestring, old-time, repa , vector }: mkDerivation { pname = "repa-io"; version = "3.4.1.1"; sha256 = "1nm9kfin6fv016r02l74c9hf8pr1rz7s33i833cqpyw8m6bcmnxm"; revision = "3"; editedCabalFile = "027vn7an0hm3ysnzk19y0dbjpah0wpg96dgb55149x1310vwybxl"; libraryHaskellDepends = [ base binary bmp bytestring old-time repa vector ]; homepage = "http://repa.ouroborus.net"; description = "Read and write Repa arrays in various formats"; license = stdenv.lib.licenses.bsd3; }) {}; "repline" = callPackage ({ mkDerivation, base, containers, fail, haskeline, mtl, process }: mkDerivation { pname = "repline"; version = "0.2.1.0"; sha256 = "0yxfn6p4gprnv8hzpzh7872fs3l661d587v4kkp51mjyydpiihs5"; libraryHaskellDepends = [ base containers fail haskeline mtl process ]; homepage = "https://github.com/sdiehl/repline"; description = "Haskeline wrapper for GHCi-like REPL interfaces"; license = stdenv.lib.licenses.mit; }) {}; "req" = callPackage ({ mkDerivation, aeson, authenticate-oauth, base, blaze-builder , bytestring, case-insensitive, connection, data-default-class , hspec, hspec-core, hspec-discover, http-api-data, http-client , http-client-tls, http-types, monad-control, mtl, QuickCheck , retry, text, time, transformers, transformers-base , unordered-containers }: mkDerivation { pname = "req"; version = "1.2.1"; sha256 = "1s8gjifc9jixl4551hay013fwyhlamcyrxjb00qr76wwikqa0g8k"; revision = "3"; editedCabalFile = "1sbm2rk2q56gma2wja47q1rc8a2pizl8487g5z4fy1zynxm5inyj"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson authenticate-oauth base blaze-builder bytestring case-insensitive connection data-default-class http-api-data http-client http-client-tls http-types monad-control mtl retry text time transformers transformers-base ]; testHaskellDepends = [ aeson base blaze-builder bytestring case-insensitive data-default-class hspec hspec-core http-client http-types monad-control mtl QuickCheck text time unordered-containers ]; testToolDepends = [ hspec-discover ]; doCheck = false; homepage = "https://github.com/mrkkrp/req"; description = "Easy-to-use, type-safe, expandable, high-level HTTP client library"; license = stdenv.lib.licenses.bsd3; }) {}; "req-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra, hspec , http-client, req, resourcet, temporary, transformers, weigh }: mkDerivation { pname = "req-conduit"; version = "1.0.0"; sha256 = "193bv4jp7rrbpb1i9as9s2l978wz5kbz5kvr7ppllif5ppj699qx"; revision = "5"; editedCabalFile = "1vbki857d5xj54s83r7kqirrg9a738xr55d40xqcaxxm7ki4s63i"; libraryHaskellDepends = [ base bytestring conduit http-client req resourcet transformers ]; testHaskellDepends = [ base bytestring conduit conduit-extra hspec req resourcet temporary transformers ]; benchmarkHaskellDepends = [ base bytestring conduit conduit-extra req resourcet temporary weigh ]; homepage = "https://github.com/mrkkrp/req-conduit"; description = "Conduit helpers for the req HTTP client library"; license = stdenv.lib.licenses.bsd3; }) {}; "req-url-extra" = callPackage ({ mkDerivation, aeson, base, data-default-class, hspec, modern-uri , req, text }: mkDerivation { pname = "req-url-extra"; version = "0.1.0.0"; sha256 = "113xsf37kra3k3jhf2wh37rsgphxz24rsn3dy8zw1cwzsim2dpmk"; revision = "2"; editedCabalFile = "0srj9fcbm9y8ddqgs8wc6caxamhgnic54y8qpxwnqdxrggdfkk67"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base modern-uri req ]; executableHaskellDepends = [ aeson base data-default-class modern-uri req text ]; testHaskellDepends = [ base hspec modern-uri req ]; homepage = "https://github.com/rcook/req-url-extra#readme"; description = "Provides URI/URL helper functions for use with Req"; license = stdenv.lib.licenses.mit; }) {}; "rerebase" = callPackage ({ mkDerivation, rebase }: mkDerivation { pname = "rerebase"; version = "1.3.1"; sha256 = "076gzpgkw19lknk8z7qidxwvg9n432934bnvc843chif075g6r0y"; libraryHaskellDepends = [ rebase ]; homepage = "https://github.com/nikita-volkov/rerebase"; description = "Reexports from \"base\" with a bunch of other standard libraries"; license = stdenv.lib.licenses.mit; }) {}; "resource-pool" = callPackage ({ mkDerivation, base, hashable, monad-control, stm, time , transformers, transformers-base, vector }: mkDerivation { pname = "resource-pool"; version = "0.2.3.2"; sha256 = "04mw8b9djb14zp4rdi6h7mc3zizh597ffiinfbr4m0m8psifw9w6"; libraryHaskellDepends = [ base hashable monad-control stm time transformers transformers-base vector ]; homepage = "http://github.com/bos/pool"; description = "A high-performance striped resource pooling implementation"; license = stdenv.lib.licenses.bsd3; }) {}; "resourcet" = callPackage ({ mkDerivation, base, containers, exceptions, hspec, mtl , primitive, transformers, unliftio-core }: mkDerivation { pname = "resourcet"; version = "1.2.2"; sha256 = "1rfbfcv3r1h29y0yqr3x6a1s04lbc3vzm3jqnfg4f9rqp9d448qk"; libraryHaskellDepends = [ base containers exceptions mtl primitive transformers unliftio-core ]; testHaskellDepends = [ base exceptions hspec transformers ]; homepage = "http://github.com/snoyberg/conduit"; description = "Deterministic allocation and freeing of scarce resources"; license = stdenv.lib.licenses.bsd3; }) {}; "result" = callPackage ({ mkDerivation, base, bifunctors, keys, mtl, transformers }: mkDerivation { pname = "result"; version = "0.2.6.0"; sha256 = "1ibqc5h2vxy4h3sn94jxmjk099fkainnyd2y457g4ldqv9ydj9pm"; libraryHaskellDepends = [ base bifunctors keys mtl transformers ]; testHaskellDepends = [ base ]; homepage = "https://github.com/srijs/haskell-result"; description = "Encode success or at least one error"; license = stdenv.lib.licenses.mit; }) {}; "rethinkdb-client-driver" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, containers , criterion, hashable, hspec, hspec-smallcheck, mtl, network , old-locale, scientific, smallcheck, stm, template-haskell, text , time, unordered-containers, vector }: mkDerivation { pname = "rethinkdb-client-driver"; version = "0.0.25"; sha256 = "15l9z7ki81cv97lajxcbddavbd254c5adcdi8yw6df31rmbc378g"; revision = "3"; editedCabalFile = "1g4shgl944fd3qbqkd68jv6vh65plaivci4vjzfs4py7a2p62db1"; libraryHaskellDepends = [ aeson base binary bytestring containers hashable mtl network old-locale scientific stm template-haskell text time unordered-containers vector ]; testHaskellDepends = [ base hspec hspec-smallcheck smallcheck text time unordered-containers vector ]; benchmarkHaskellDepends = [ base criterion text time unordered-containers vector ]; doCheck = false; homepage = "https://github.com/wereHamster/rethinkdb-client-driver"; description = "Client driver for RethinkDB"; license = stdenv.lib.licenses.mit; }) {}; "retry" = callPackage ({ mkDerivation, base, data-default-class, exceptions, ghc-prim , random, transformers }: mkDerivation { pname = "retry"; version = "0.7.7.0"; sha256 = "0v6irf01xykhv0mwr1k5i08jn77irqbz8h116j8p435d11xc5jrw"; libraryHaskellDepends = [ base data-default-class exceptions ghc-prim random transformers ]; doCheck = false; homepage = "http://github.com/Soostone/retry"; description = "Retry combinators for monadic actions that may fail"; license = stdenv.lib.licenses.bsd3; }) {}; "rev-state" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "rev-state"; version = "0.1.2"; sha256 = "06gry2ysvdg5q0b86gr8i86xsbxw2yrnld9g7rcp7mppswwhw1zf"; revision = "2"; editedCabalFile = "0dfiwf4808vjhayv7xr058rzwl6jmsmhzy03mk48m9kmlqibk3fy"; libraryHaskellDepends = [ base mtl ]; testHaskellDepends = [ base ]; homepage = "https://github.com/DanBurton/rev-state#readme"; description = "Reverse State monad transformer"; license = stdenv.lib.licenses.bsd3; }) {}; "rfc1751" = callPackage ({ mkDerivation, base, bytestring, cereal, hspec, QuickCheck , vector }: mkDerivation { pname = "rfc1751"; version = "0.1.2"; sha256 = "1jls5g6lch4mdspbyzx1kgysa21i2cid68qpvk9z7ggz4lbfhid3"; libraryHaskellDepends = [ base bytestring cereal vector ]; testHaskellDepends = [ base bytestring cereal hspec QuickCheck vector ]; homepage = "https://github.com/xenog/rfc1751.git#readme"; description = "RFC-1751 library for Haskell"; license = stdenv.lib.licenses.publicDomain; }) {}; "rfc5051" = callPackage ({ mkDerivation, base, bytestring, containers }: mkDerivation { pname = "rfc5051"; version = "0.1.0.4"; sha256 = "1lxkq414ni986ciml4gbvf463fn55z299knky7pq3ixb1qislpb1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers ]; description = "Simple unicode collation as per RFC5051"; license = stdenv.lib.licenses.bsd3; }) {}; "rio" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, directory , exceptions, filepath, hashable, hspec, microlens, mtl, primitive , process, text, time, typed-process, unix, unliftio , unordered-containers, vector }: mkDerivation { pname = "rio"; version = "0.1.8.0"; sha256 = "1qgmvfc8whhg0qd6zh4jaqqbx5c4p11r8dskybanj6hs482ds4x0"; libraryHaskellDepends = [ base bytestring containers deepseq directory exceptions filepath hashable microlens mtl primitive process text time typed-process unix unliftio unordered-containers vector ]; testHaskellDepends = [ base bytestring containers deepseq directory exceptions filepath hashable hspec microlens mtl primitive process text time typed-process unix unliftio unordered-containers vector ]; homepage = "https://github.com/commercialhaskell/rio#readme"; description = "A standard library for Haskell"; license = stdenv.lib.licenses.mit; }) {}; "rio-orphans" = callPackage ({ mkDerivation, base, exceptions, fast-logger, hspec , monad-control, monad-logger, resourcet, rio, transformers-base }: mkDerivation { pname = "rio-orphans"; version = "0.1.1.0"; sha256 = "0klbshdsv3gq3l7g1d6gq2wxdqjlqxbnwk1lbg5dpbz7yrnjr3by"; libraryHaskellDepends = [ base exceptions fast-logger monad-control monad-logger resourcet rio transformers-base ]; testHaskellDepends = [ base exceptions fast-logger hspec monad-control monad-logger resourcet rio transformers-base ]; homepage = "https://github.com/commercialhaskell/rio#readme"; description = "Orphan instances for the RIO type in the rio package"; license = stdenv.lib.licenses.mit; }) {}; "rng-utils" = callPackage ({ mkDerivation, base, bytestring, random }: mkDerivation { pname = "rng-utils"; version = "0.3.0"; sha256 = "1fj6x5ihjsbw1cypdifccv2nkbx5gvax9aclypanlv5fw2qsr1h8"; libraryHaskellDepends = [ base bytestring random ]; doCheck = false; homepage = "https://bitbucket.org/soostone/rng-utils"; description = "RNG within an IORef for convenient concurrent use"; license = stdenv.lib.licenses.bsd3; }) {}; "roc-id" = callPackage ({ mkDerivation, base, generic-arbitrary, hspec, MonadRandom, Only , QuickCheck, text, vector-sized }: mkDerivation { pname = "roc-id"; version = "0.1.0.0"; sha256 = "0ac4hrl6qihrhcyx41rf0qnmf9bi848nhdgs71mq3i9gqbnxfi1i"; libraryHaskellDepends = [ base MonadRandom Only text vector-sized ]; testHaskellDepends = [ base generic-arbitrary hspec MonadRandom Only QuickCheck text vector-sized ]; homepage = "https://github.com/jonathanknowles/roc-id#readme"; description = "Implementation of the ROC National ID standard"; license = stdenv.lib.licenses.bsd3; }) {}; "rocksdb-haskell" = callPackage ({ mkDerivation, base, binary, bytestring, data-default, directory , filepath, hspec, hspec-expectations, process, QuickCheck , resourcet, rocksdb, temporary, transformers }: mkDerivation { pname = "rocksdb-haskell"; version = "1.0.1"; sha256 = "1zsdxnmi2nyg54ic7xszdw7pz4c8ja18nmcaawhjwg2h7y9pqh5q"; libraryHaskellDepends = [ base binary bytestring data-default directory filepath resourcet transformers ]; librarySystemDepends = [ rocksdb ]; testHaskellDepends = [ base bytestring data-default hspec hspec-expectations process QuickCheck resourcet temporary transformers ]; homepage = "http://github.com/serokell/rocksdb-haskell"; description = "Haskell bindings to RocksDB"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) rocksdb;}; "rocksdb-query" = callPackage ({ mkDerivation, base, bytestring, cereal, conduit, data-default , hspec, resourcet, rocksdb-haskell, unliftio }: mkDerivation { pname = "rocksdb-query"; version = "0.2.0"; sha256 = "01n2zlbpldhx8rxvq89i9hsp99dvlhm6s4rwlygxd3y989an8bcf"; libraryHaskellDepends = [ base bytestring cereal conduit resourcet rocksdb-haskell unliftio ]; testHaskellDepends = [ base cereal data-default hspec rocksdb-haskell unliftio ]; homepage = "https://github.com/xenog/rocksdb-query#readme"; description = "RocksDB database querying library for Haskell"; license = stdenv.lib.licenses.publicDomain; }) {}; "roles" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "roles"; version = "0.2.0.0"; sha256 = "181lmjmvv6285q5zh6cf991jw7d6f0g225vya3iqqb8vn8qjz7g2"; libraryHaskellDepends = [ base containers ]; homepage = "http://github.com/matt-noonan/roles/"; description = "Composable class-based roles"; license = stdenv.lib.licenses.bsd3; }) {}; "rosezipper" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "rosezipper"; version = "0.2"; sha256 = "1g6ppa8cappdbq9923lsac504dfjh0ks64gbm6qbihrc34f4zavc"; libraryHaskellDepends = [ base containers ]; description = "Generic zipper implementation for Data.Tree"; license = stdenv.lib.licenses.bsd3; }) {}; "rot13" = callPackage ({ mkDerivation, base, bytestring, hspec, QuickCheck, text }: mkDerivation { pname = "rot13"; version = "0.2.0.1"; sha256 = "1p6lrjgigzbjigsyfsmx3kxrzm1aws3i708yl4xyh73arhcd89p0"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base bytestring hspec QuickCheck text ]; homepage = "https://github.com/kvanberendonck/codec-rot13"; description = "Fast ROT13 cipher for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "rounded" = callPackage ({ mkDerivation, base, ghc-prim, gmp, hgmp, long-double, mpfr , reflection, singletons }: mkDerivation { pname = "rounded"; version = "0.1.0.1"; sha256 = "04abl192vq1xq7kf9fackcb17wjyxw4068fsks3pxm9dd4iymgls"; libraryHaskellDepends = [ base ghc-prim hgmp long-double reflection singletons ]; librarySystemDepends = [ gmp mpfr ]; testHaskellDepends = [ base long-double ]; doCheck = false; homepage = "https://github.com/ekmett/rounded"; description = "Correctly-rounded arbitrary-precision floating-point arithmetic"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) gmp; inherit (pkgs) mpfr;}; "rpmbuild-order" = callPackage ({ mkDerivation, base, Cabal, containers, directory , explicit-exception, fgl, filepath, process, transformers }: mkDerivation { pname = "rpmbuild-order"; version = "0.2.1"; sha256 = "10m0lqakkdmhqcnl959d0nhair8p1zxq400yryzc59idx1w60vdn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory explicit-exception fgl filepath process transformers ]; doHaddock = false; homepage = "https://github.com/juhp/rpmbuild-order"; description = "Order RPM packages by dependencies"; license = stdenv.lib.licenses.bsd3; }) {}; "runmemo" = callPackage ({ mkDerivation, base, data-memocombinators, time }: mkDerivation { pname = "runmemo"; version = "1.0.0.1"; sha256 = "12fn0lsil0rj0pj0ixzppsdw2fmj0cnzci4fh11z9rcggwbz6pms"; testHaskellDepends = [ base data-memocombinators time ]; homepage = "https://github.com/DanBurton/runmemo"; description = "A simple memoization helper library"; license = stdenv.lib.licenses.bsd3; }) {}; "rvar" = callPackage ({ mkDerivation, base, MonadPrompt, mtl, random-source , transformers }: mkDerivation { pname = "rvar"; version = "0.2.0.3"; sha256 = "1h3bii1pamkv7656280i6zx7fpdwgbn2ysfijpd2s65szlpsz2np"; libraryHaskellDepends = [ base MonadPrompt mtl random-source transformers ]; homepage = "https://github.com/mokus0/random-fu"; description = "Random Variables"; license = stdenv.lib.licenses.publicDomain; }) {}; "s3-signer" = callPackage ({ mkDerivation, base, base64-bytestring, blaze-builder, byteable , bytestring, case-insensitive, cryptohash, http-types, time , utf8-string }: mkDerivation { pname = "s3-signer"; version = "0.5.0.0"; sha256 = "1r48j7ni8byzdi0girkj6lf2hp4q85ir2xnqpckzdxd0ppap2dnp"; libraryHaskellDepends = [ base base64-bytestring blaze-builder byteable bytestring case-insensitive cryptohash http-types time utf8-string ]; doCheck = false; homepage = "https://github.com/dmjio/s3-signer"; description = "Pre-signed Amazon S3 URLs"; license = stdenv.lib.licenses.bsd3; }) {}; "safe" = callPackage ({ mkDerivation, base, deepseq, QuickCheck }: mkDerivation { pname = "safe"; version = "0.3.17"; sha256 = "0p3yaf5slvyz1cyy51jq64c5rlp8yzwim8iy2dlnk42if4gc9ibr"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base deepseq QuickCheck ]; homepage = "https://github.com/ndmitchell/safe#readme"; description = "Library of safe (exception free) functions"; license = stdenv.lib.licenses.bsd3; }) {}; "safe-exceptions" = callPackage ({ mkDerivation, base, deepseq, exceptions, hspec, transformers , void }: mkDerivation { pname = "safe-exceptions"; version = "0.1.7.0"; sha256 = "0sd0zfsm9pcll5bzzj523rbn45adjrnavdkz52hgmdjjgdcdrk8q"; revision = "4"; editedCabalFile = "0fid41gishzsyb47wzxhd5falandfirqcp760hcja81qjpfmqd32"; libraryHaskellDepends = [ base deepseq exceptions transformers ]; testHaskellDepends = [ base hspec void ]; homepage = "https://github.com/fpco/safe-exceptions#readme"; description = "Safe, consistent, and easy exception handling"; license = stdenv.lib.licenses.mit; }) {}; "safe-exceptions-checked" = callPackage ({ mkDerivation, base, deepseq, hspec, safe-exceptions , transformers }: mkDerivation { pname = "safe-exceptions-checked"; version = "0.1.0"; sha256 = "0gyaq2pf87dqn0l6n3mi0qamf99y3zj5xxh513c0iqwdh8mma1yq"; revision = "3"; editedCabalFile = "004id0k46j545zvkldfcv5qjgxzl35brm9h6fq72y43b9hl2y55f"; libraryHaskellDepends = [ base deepseq safe-exceptions transformers ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/mitchellwrosen/safe-exceptions-checked#readme"; description = "Safe, checked exceptions"; license = stdenv.lib.licenses.bsd3; }) {}; "safe-foldable" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "safe-foldable"; version = "0.1.0.0"; sha256 = "1l87j0liv0hgdv3f3d4s4962df5q5xcyhmnfz2fj773r1v62wzya"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/tejon/safe-foldable#readme"; description = "Safe wrappers for null-partial Foldable operations"; license = stdenv.lib.licenses.mit; }) {}; "safecopy" = callPackage ({ mkDerivation, array, base, bytestring, cereal, containers, lens , lens-action, old-time, QuickCheck, quickcheck-instances, tasty , tasty-quickcheck, template-haskell, text, time, vector }: mkDerivation { pname = "safecopy"; version = "0.9.4.3"; sha256 = "020z2cdarpy8crz6b871lprgacwi6zsmmwml35ban93hdfjv2zbq"; libraryHaskellDepends = [ array base bytestring cereal containers old-time template-haskell text time vector ]; testHaskellDepends = [ array base cereal containers lens lens-action QuickCheck quickcheck-instances tasty tasty-quickcheck template-haskell time vector ]; homepage = "https://github.com/acid-state/safecopy"; description = "Binary serialization with version control"; license = stdenv.lib.licenses.publicDomain; }) {}; "safeio" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , directory, exceptions, filepath, HUnit, resourcet, test-framework , test-framework-hunit, test-framework-th, unix }: mkDerivation { pname = "safeio"; version = "0.0.5.0"; sha256 = "04g3070cbjdqj0h9l9ii6470xcbn40xfv4fr89a8yvnkdim9nyfm"; libraryHaskellDepends = [ base bytestring conduit conduit-combinators directory exceptions filepath resourcet unix ]; testHaskellDepends = [ base bytestring conduit conduit-combinators directory exceptions filepath HUnit resourcet test-framework test-framework-hunit test-framework-th unix ]; homepage = "https://github.com/luispedro/safeio#readme"; description = "Write output to disk atomically"; license = stdenv.lib.licenses.mit; }) {}; "salak" = callPackage ({ mkDerivation, aeson, attoparsec, base, containers, data-default , directory, filepath, hspec, menshen, mtl, pqueue, QuickCheck , scientific, text, transformers, unordered-containers, vector , yaml }: mkDerivation { pname = "salak"; version = "0.1.11"; sha256 = "03l6vadg5wzz2pf1kaxl0h7qndkspymamfdm27ifpwz3vwfy7m1p"; libraryHaskellDepends = [ aeson attoparsec base containers data-default directory filepath menshen mtl pqueue scientific text transformers unordered-containers vector yaml ]; testHaskellDepends = [ aeson attoparsec base containers data-default directory filepath hspec menshen mtl pqueue QuickCheck scientific text transformers unordered-containers vector yaml ]; homepage = "https://github.com/leptonyu/salak#readme"; description = "Configuration Loader"; license = stdenv.lib.licenses.bsd3; }) {}; "saltine" = callPackage ({ mkDerivation, base, bytestring, libsodium, profunctors , QuickCheck, semigroups, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "saltine"; version = "0.1.0.2"; sha256 = "0253m8n6s39fnr8wz1z240kaizw3chfm1fgwp51dgqgk0nwrv67x"; libraryHaskellDepends = [ base bytestring profunctors ]; libraryPkgconfigDepends = [ libsodium ]; testHaskellDepends = [ base bytestring QuickCheck semigroups test-framework test-framework-quickcheck2 ]; description = "Cryptography that's easy to digest (NaCl/libsodium bindings)"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) libsodium;}; "salve" = callPackage ({ mkDerivation, base, doctest }: mkDerivation { pname = "salve"; version = "1.0.6"; sha256 = "1vgpj0yg27n6hw1gb763hgxv99hpq7511n2ihys0qdi0ri8bpj1j"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; homepage = "https://github.com/tfausak/salve#readme"; description = "Semantic version numbers and constraints"; license = stdenv.lib.licenses.mit; }) {}; "sample-frame" = callPackage ({ mkDerivation, base, QuickCheck, storable-record }: mkDerivation { pname = "sample-frame"; version = "0.0.3"; sha256 = "0ivj0bcnqqc805np62bdpvh8v4ykmw86ph5rp7k54bbv9wd31bsv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base QuickCheck storable-record ]; homepage = "http://www.haskell.org/haskellwiki/Synthesizer"; description = "Handling of samples in an (audio) signal"; license = stdenv.lib.licenses.bsd3; }) {}; "sample-frame-np" = callPackage ({ mkDerivation, base, numeric-prelude, sample-frame }: mkDerivation { pname = "sample-frame-np"; version = "0.0.4.1"; sha256 = "091nz5w5511xl8hp2q8dfvs4jz15nkhz22rr97zga0vmn0hpdnxi"; libraryHaskellDepends = [ base numeric-prelude sample-frame ]; homepage = "http://www.haskell.org/haskellwiki/Synthesizer"; description = "Orphan instances for types from sample-frame and numericprelude"; license = stdenv.lib.licenses.bsd3; }) {}; "sampling" = callPackage ({ mkDerivation, base, containers, foldl, mwc-random, primitive , vector }: mkDerivation { pname = "sampling"; version = "0.3.3"; sha256 = "038fl0mdim3r25jsj8bgvnmkd7iy00hpwbc0yqwijsqyss9xrgn8"; revision = "1"; editedCabalFile = "168k8ykppa8pikfxy1gmby63kfzr833vswh8wcchz8li9vkd4w2h"; libraryHaskellDepends = [ base containers foldl mwc-random primitive vector ]; testHaskellDepends = [ base ]; homepage = "https://github.com/jtobin/sampling"; description = "Sample values from collections"; license = stdenv.lib.licenses.mit; }) {}; "sandman" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath , optparse-applicative, process, text, unix-compat }: mkDerivation { pname = "sandman"; version = "0.2.0.1"; sha256 = "0r6f6xw1vzhbhlqi7knv9p0rlfdzhfb5db2vc5ls78n43wz2hza0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory filepath optparse-applicative process text unix-compat ]; doHaddock = false; homepage = "https://github.com/abhinav/sandman#readme"; description = "Manages Cabal sandboxes to avoid rebuilding packages"; license = stdenv.lib.licenses.mit; }) {}; "say" = callPackage ({ mkDerivation, base, bytestring, gauge, hspec, text, transformers , unliftio }: mkDerivation { pname = "say"; version = "0.1.0.1"; sha256 = "1r5kffjfwpas45g74sip8glrj1m9nygrnxjm7xgw898rq9pnafgn"; libraryHaskellDepends = [ base bytestring text transformers ]; testHaskellDepends = [ base bytestring hspec text transformers unliftio ]; benchmarkHaskellDepends = [ base bytestring gauge text transformers unliftio ]; homepage = "https://github.com/fpco/say#readme"; description = "Send textual messages to a Handle in a thread-friendly way"; license = stdenv.lib.licenses.mit; }) {}; "sbp" = callPackage ({ mkDerivation, aeson, array, base, base64-bytestring , basic-prelude, binary, binary-conduit, bytestring, conduit , conduit-extra, data-binary-ieee754, lens, lens-aeson, monad-loops , resourcet, tasty, tasty-hunit, template-haskell, text, time, yaml }: mkDerivation { pname = "sbp"; version = "2.4.7"; sha256 = "1ik254jzgazlbjm09nms8imansk8nb7hhghzyqjcgywg45i119i3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base base64-bytestring basic-prelude binary bytestring data-binary-ieee754 lens lens-aeson monad-loops template-haskell text ]; executableHaskellDepends = [ aeson base basic-prelude binary-conduit bytestring conduit conduit-extra resourcet time yaml ]; testHaskellDepends = [ base basic-prelude tasty tasty-hunit ]; homepage = "https://github.com/swift-nav/libsbp"; description = "SwiftNav's SBP Library"; license = stdenv.lib.licenses.lgpl3; }) {}; "sbv" = callPackage ({ mkDerivation, array, async, base, bytestring, containers , crackNum, deepseq, directory, doctest, filepath, generic-deriving , ghc, Glob, hlint, mtl, pretty, process, QuickCheck, random, syb , tasty, tasty-golden, tasty-hunit, tasty-quickcheck , template-haskell, time, z3 }: mkDerivation { pname = "sbv"; version = "7.13"; sha256 = "0bk400swnb4s98c5p71ml1px6jndaiqhf5dj7zmnliyplqcgpfik"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array async base containers crackNum deepseq directory filepath generic-deriving ghc mtl pretty process QuickCheck random syb template-haskell time ]; testHaskellDepends = [ base bytestring containers crackNum directory doctest filepath Glob hlint mtl QuickCheck random syb tasty tasty-golden tasty-hunit tasty-quickcheck template-haskell ]; testSystemDepends = [ z3 ]; homepage = "http://leventerkok.github.com/sbv/"; description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) z3;}; "scalpel" = callPackage ({ mkDerivation, base, bytestring, curl, data-default, scalpel-core , tagsoup, text }: mkDerivation { pname = "scalpel"; version = "0.5.1"; sha256 = "03cbc0yahs8pzp1jz0mvfnd9sl80zd3ql18l9xswm8kh6m1ndpr0"; libraryHaskellDepends = [ base bytestring curl data-default scalpel-core tagsoup text ]; homepage = "https://github.com/fimad/scalpel"; description = "A high level web scraping library for Haskell"; license = stdenv.lib.licenses.asl20; }) {}; "scalpel-core" = callPackage ({ mkDerivation, base, bytestring, containers, data-default, fail , HUnit, regex-base, regex-tdfa, tagsoup, text, vector }: mkDerivation { pname = "scalpel-core"; version = "0.5.1"; sha256 = "1a99wazrgpvnjzsjk5az61f54hvppdxrrp2487nzndxpadlbh1cc"; libraryHaskellDepends = [ base bytestring containers data-default fail regex-base regex-tdfa tagsoup text vector ]; testHaskellDepends = [ base HUnit regex-base regex-tdfa tagsoup ]; homepage = "https://github.com/fimad/scalpel"; description = "A high level web scraping library for Haskell"; license = stdenv.lib.licenses.asl20; }) {}; "scanf" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "scanf"; version = "0.1.0.0"; sha256 = "0xf3g3dajaci71mgnd7z5xy4a29w40gg43a41x3fvd1a2wpi6xan"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base ]; homepage = "https://github.com/Lysxia/scanf#readme"; description = "Easy and type-safe format strings for parsing and printing"; license = stdenv.lib.licenses.mit; }) {}; "scanner" = callPackage ({ mkDerivation, base, bytestring, hspec }: mkDerivation { pname = "scanner"; version = "0.3"; sha256 = "0yshznbp784d4gk2qz5jlw5ikc1s1h58h7vck2yksi4ynm3m3y57"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec ]; homepage = "https://github.com/Yuras/scanner"; description = "Fast non-backtracking incremental combinator parsing for bytestrings"; license = stdenv.lib.licenses.bsd3; }) {}; "scientific" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , hashable, integer-gmp, integer-logarithms, primitive, QuickCheck , smallcheck, tasty, tasty-ant-xml, tasty-hunit, tasty-quickcheck , tasty-smallcheck, text }: mkDerivation { pname = "scientific"; version = "0.3.6.2"; sha256 = "03ql2f0ac8bsl524idy9xxa3kxisb2sj3avflzw580j5hzy0m397"; libraryHaskellDepends = [ base binary bytestring containers deepseq hashable integer-gmp integer-logarithms primitive text ]; testHaskellDepends = [ base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml tasty-hunit tasty-quickcheck tasty-smallcheck text ]; homepage = "https://github.com/basvandijk/scientific"; description = "Numbers represented using scientific notation"; license = stdenv.lib.licenses.bsd3; }) {}; "scotty" = callPackage ({ mkDerivation, aeson, async, base, blaze-builder, bytestring , case-insensitive, data-default-class, directory, exceptions, fail , hspec, hspec-discover, hspec-wai, http-types, lifted-base , monad-control, mtl, nats, network, regex-compat, text , transformers, transformers-base, transformers-compat, wai , wai-extra, warp }: mkDerivation { pname = "scotty"; version = "0.11.4"; sha256 = "13z0zmginaa1y5iywbbygvb9q3cmfgjkv6n2drs8gfbv3sirrf7i"; libraryHaskellDepends = [ aeson base blaze-builder bytestring case-insensitive data-default-class exceptions fail http-types monad-control mtl nats network regex-compat text transformers transformers-base transformers-compat wai wai-extra warp ]; testHaskellDepends = [ async base bytestring data-default-class directory hspec hspec-wai http-types lifted-base network text wai ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/scotty-web/scotty"; description = "Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp"; license = stdenv.lib.licenses.bsd3; }) {}; "scrypt" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, entropy , HUnit, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "scrypt"; version = "0.5.0"; sha256 = "1cnrjdq1ncv224dlk236a7w29na8r019d2acrsxlsaiy74iadh1y"; libraryHaskellDepends = [ base base64-bytestring bytestring entropy ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "http://github.com/informatikr/scrypt"; description = "Stronger password hashing via sequential memory-hard functions"; license = stdenv.lib.licenses.bsd3; }) {}; "sdl2" = callPackage ({ mkDerivation, base, bytestring, deepseq, exceptions, linear , SDL2, StateVar, text, transformers, vector, weigh }: mkDerivation { pname = "sdl2"; version = "2.4.1.0"; sha256 = "0p4b12fmxps0sbnkqdfy0qw19s355yrkw7fgw6xz53wzq706k991"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring exceptions linear StateVar text transformers vector ]; librarySystemDepends = [ SDL2 ]; libraryPkgconfigDepends = [ SDL2 ]; testHaskellDepends = [ base deepseq linear vector weigh ]; doCheck = false; description = "Both high- and low-level bindings to the SDL library (version 2.0.4+)."; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) SDL2;}; "sdl2-gfx" = callPackage ({ mkDerivation, base, bytestring, lifted-base, linear , monad-control, SDL2, sdl2, SDL2_gfx, template-haskell, text , transformers, vector }: mkDerivation { pname = "sdl2-gfx"; version = "0.2"; sha256 = "03f541vrp1ifn26kzakamlc5f8pr9rfcf808cp6q5mvmlsvi07lc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring lifted-base linear monad-control sdl2 template-haskell text transformers vector ]; libraryPkgconfigDepends = [ SDL2 SDL2_gfx ]; executableHaskellDepends = [ base linear sdl2 vector ]; description = "Bindings to SDL2_gfx"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_gfx;}; "sdl2-image" = callPackage ({ mkDerivation, base, bytestring, SDL2, sdl2, SDL2_image , template-haskell, text, transformers }: mkDerivation { pname = "sdl2-image"; version = "2.0.0"; sha256 = "1pr6dkg73cy9z0w54lrkj9c5bhxj56nl92lxikjy8kz6nyr455rr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring sdl2 template-haskell text transformers ]; libraryPkgconfigDepends = [ SDL2 SDL2_image ]; executableHaskellDepends = [ base sdl2 text ]; description = "Bindings to SDL2_image"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_image;}; "sdl2-mixer" = callPackage ({ mkDerivation, base, bytestring, data-default-class, lifted-base , monad-control, sdl2, SDL2_mixer, template-haskell, vector }: mkDerivation { pname = "sdl2-mixer"; version = "1.1.0"; sha256 = "1k8avyccq5l9z7bwxigim312yaancxl1sr3q6a96bcm7pnhiak0g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring data-default-class lifted-base monad-control sdl2 template-haskell vector ]; librarySystemDepends = [ SDL2_mixer ]; libraryPkgconfigDepends = [ SDL2_mixer ]; description = "Bindings to SDL2_mixer"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) SDL2_mixer;}; "sdl2-ttf" = callPackage ({ mkDerivation, base, bytestring, SDL2, sdl2, SDL2_ttf , template-haskell, text, transformers }: mkDerivation { pname = "sdl2-ttf"; version = "2.1.0"; sha256 = "1xw05jgv6x9xplahwf3jjdq6v3mha4s7bb27kn8x66764glnyrf7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring sdl2 template-haskell text transformers ]; libraryPkgconfigDepends = [ SDL2 SDL2_ttf ]; description = "Bindings to SDL2_ttf"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_ttf;}; "secp256k1-haskell" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, cereal , entropy, hashable, hspec, hspec-discover, HUnit, mtl, QuickCheck , secp256k1, string-conversions }: mkDerivation { pname = "secp256k1-haskell"; version = "0.1.4"; sha256 = "1vfbn0fvrbk4hmfhsm8gj3yxyijzfdqlywwir64zrafla4yry73l"; libraryHaskellDepends = [ base base16-bytestring bytestring cereal entropy hashable QuickCheck string-conversions ]; librarySystemDepends = [ secp256k1 ]; testHaskellDepends = [ base base16-bytestring bytestring cereal entropy hashable hspec HUnit mtl QuickCheck string-conversions ]; testToolDepends = [ hspec-discover ]; homepage = "http://github.com/haskoin/secp256k1-haskell#readme"; description = "Bindings for secp256k1 library from Bitcoin Core"; license = stdenv.lib.licenses.publicDomain; }) {inherit (pkgs) secp256k1;}; "securemem" = callPackage ({ mkDerivation, base, byteable, bytestring, ghc-prim, memory }: mkDerivation { pname = "securemem"; version = "0.1.10"; sha256 = "19hnw2cfbsfjynxq1bq9f6djbxhsc1k751ml0y1ab3ah913mm29j"; libraryHaskellDepends = [ base byteable bytestring ghc-prim memory ]; homepage = "https://github.com/vincenthz/hs-securemem"; description = "abstraction to an auto scrubbing and const time eq, memory chunk"; license = stdenv.lib.licenses.bsd3; }) {}; "selda" = callPackage ({ mkDerivation, base, bytestring, exceptions, hashable, mtl , psqueues, text, time, unordered-containers }: mkDerivation { pname = "selda"; version = "0.3.4.0"; sha256 = "1ww4v30ywmdshcf4fpgqj5ycd9c197xdlvnby366hzsm7byqq8wj"; libraryHaskellDepends = [ base bytestring exceptions hashable mtl psqueues text time unordered-containers ]; homepage = "https://selda.link"; description = "Multi-backend, high-level EDSL for interacting with SQL databases"; license = stdenv.lib.licenses.mit; }) {}; "selda-postgresql" = callPackage ({ mkDerivation, base, bytestring, exceptions, postgresql-libpq , selda, text }: mkDerivation { pname = "selda-postgresql"; version = "0.1.7.3"; sha256 = "0ardh6ds8fmqy09y74nflsb8r5y4cvl2ddxcla0vzaf5xppx4czc"; revision = "2"; editedCabalFile = "1zrj412hkjjka4cvl5zj6gdpvdafmcny6xighi1glg67n8cmpb67"; libraryHaskellDepends = [ base bytestring exceptions postgresql-libpq selda text ]; homepage = "https://github.com/valderman/selda"; description = "PostgreSQL backend for the Selda database EDSL"; license = stdenv.lib.licenses.mit; }) {}; "selda-sqlite" = callPackage ({ mkDerivation, base, direct-sqlite, directory, exceptions, selda , text }: mkDerivation { pname = "selda-sqlite"; version = "0.1.6.1"; sha256 = "1qqrgqzcfwqzlcklm0qjvdy3ndn3zg8s5mp8744v76bd6z2xwq4d"; revision = "2"; editedCabalFile = "0gb8raqmy8r8xwjpx238mqar5gdfd4194si2ms1a9ndcrilkkqja"; libraryHaskellDepends = [ base direct-sqlite directory exceptions selda text ]; homepage = "https://github.com/valderman/selda"; description = "SQLite backend for the Selda database EDSL"; license = stdenv.lib.licenses.mit; }) {}; "semigroupoid-extras" = callPackage ({ mkDerivation, base, profunctors, semigroupoids }: mkDerivation { pname = "semigroupoid-extras"; version = "5"; sha256 = "0ciq1jnc0d9d8jph9103v04vphiz7xqa69a8f4dmmcf3bjsk6bhh"; libraryHaskellDepends = [ base profunctors semigroupoids ]; homepage = "http://github.com/ekmett/semigroupoid-extras"; description = "Semigroupoids that depend on PolyKinds"; license = stdenv.lib.licenses.bsd3; }) {}; "semigroupoids" = callPackage ({ mkDerivation, base, base-orphans, bifunctors, Cabal , cabal-doctest, comonad, containers, contravariant, distributive , doctest, hashable, tagged, template-haskell, transformers , transformers-compat, unordered-containers }: mkDerivation { pname = "semigroupoids"; version = "5.3.2"; sha256 = "01cxdcflfzx674bhdclf6c7lwgjpbj5yqv8w1fi9dvipyhyj3a31"; revision = "1"; editedCabalFile = "1r88pi1bvc1w0nys810p3drra6na02zhbaf257dl4lyxl8iv5466"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base base-orphans bifunctors comonad containers contravariant distributive hashable tagged template-haskell transformers transformers-compat unordered-containers ]; testHaskellDepends = [ base doctest ]; homepage = "http://github.com/ekmett/semigroupoids"; description = "Semigroupoids: Category sans id"; license = stdenv.lib.licenses.bsd3; }) {}; "semigroups" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "semigroups"; version = "0.18.5"; sha256 = "17g29h62g1k51ghhvzkw72zksjgi6vs6bfipkj81pqw1dsprcamb"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/ekmett/semigroups/"; description = "Anything that associates"; license = stdenv.lib.licenses.bsd3; }) {}; "semiring-simple" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "semiring-simple"; version = "1.0.0.1"; sha256 = "0a7xd58jl3dm03z2wv4iyp3dfjnpydn3lmlz25azqna57x9ip3f0"; libraryHaskellDepends = [ base ]; description = "A module for dealing with semirings"; license = stdenv.lib.licenses.bsd3; }) {}; "semirings" = callPackage ({ mkDerivation, base, containers, hashable, integer-gmp , unordered-containers, vector }: mkDerivation { pname = "semirings"; version = "0.2.1.1"; sha256 = "0s28qq6fk2zqzz6y76fa1ddrrmpax99mlkxhz89mw15hx04mnsjp"; libraryHaskellDepends = [ base containers hashable integer-gmp unordered-containers vector ]; homepage = "http://github.com/chessai/semirings"; description = "two monoids as one, in holy haskimony"; license = stdenv.lib.licenses.bsd3; }) {}; "semver" = callPackage ({ mkDerivation, attoparsec, base, deepseq, tasty, tasty-hunit , text }: mkDerivation { pname = "semver"; version = "0.3.3.1"; sha256 = "1cf8dcxq4s479f826drncqc4hd07hv330zsipkrn0vc30sbkdlrn"; libraryHaskellDepends = [ attoparsec base deepseq text ]; testHaskellDepends = [ base tasty tasty-hunit text ]; homepage = "https://github.com/brendanhay/semver"; description = "Representation, manipulation, and de/serialisation of Semantic Versions"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "sendfile" = callPackage ({ mkDerivation, base, bytestring, network }: mkDerivation { pname = "sendfile"; version = "0.7.10"; sha256 = "1wnfmq64sq13siig0rrnln2bmk1aygnsgdwh5dh32agv9csrk4ab"; revision = "1"; editedCabalFile = "08k4clhyfa4h5ja9bz1mzg2wdx5337cg8bxd6lz25781f65llq7d"; libraryHaskellDepends = [ base bytestring network ]; homepage = "http://hub.darcs.net/stepcut/sendfile"; description = "A portable sendfile library"; license = stdenv.lib.licenses.bsd3; }) {}; "seqalign" = callPackage ({ mkDerivation, base, bytestring, vector }: mkDerivation { pname = "seqalign"; version = "0.2.0.4"; sha256 = "01a3fhymyp7279hym03zzz6qkh5h47nq5y1xglar0n46imjr98af"; libraryHaskellDepends = [ base bytestring vector ]; description = "Sequence Alignment"; license = stdenv.lib.licenses.bsd3; }) {}; "serf" = callPackage ({ mkDerivation, attoparsec, base, conduit, conduit-extra, mtl , operational, process, resourcet, text }: mkDerivation { pname = "serf"; version = "0.1.1.0"; sha256 = "0ry0shqmazxcsjxsh6amvz2fky2fy3wwlck7d331j8csz7fwdjfn"; libraryHaskellDepends = [ attoparsec base conduit conduit-extra mtl operational process resourcet text ]; homepage = "http://github.com/sanetracker/serf"; description = "Interact with Serf via Haskell"; license = stdenv.lib.licenses.mit; }) {}; "serialise" = callPackage ({ mkDerivation, array, base, bytestring, cborg, containers , ghc-prim, half, hashable, primitive, text, time , unordered-containers, vector }: mkDerivation { pname = "serialise"; version = "0.2.1.0"; sha256 = "19ary6ivzk8z7wcxhm860qmh7pwqj0qjqzav1h42y85l608zqgh4"; libraryHaskellDepends = [ array base bytestring cborg containers ghc-prim half hashable primitive text time unordered-containers vector ]; doCheck = false; homepage = "https://github.com/well-typed/cborg"; description = "A binary serialisation library for Haskell values"; license = stdenv.lib.licenses.bsd3; }) {}; "servant" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, bifunctors , bytestring, Cabal, cabal-doctest, case-insensitive, doctest , hspec, hspec-discover, http-api-data, http-media, http-types , mmorph, mtl, network-uri, QuickCheck, quickcheck-instances , singleton-bool, string-conversions, tagged, text, transformers , vault }: mkDerivation { pname = "servant"; version = "0.15"; sha256 = "0fgsddg8yn23izk3g4bmax6rlh56qhx13j8h5n6fxr7mq34kagsg"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson attoparsec base base-compat bifunctors bytestring case-insensitive http-api-data http-media http-types mmorph mtl network-uri QuickCheck singleton-bool string-conversions tagged text transformers vault ]; testHaskellDepends = [ aeson base base-compat bytestring doctest hspec mtl QuickCheck quickcheck-instances string-conversions text transformers ]; testToolDepends = [ hspec-discover ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "A family of combinators for defining webservices APIs"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-JuicyPixels" = callPackage ({ mkDerivation, base, bytestring, http-media, JuicyPixels, servant , servant-server, wai, warp }: mkDerivation { pname = "servant-JuicyPixels"; version = "0.3.0.4"; sha256 = "10crrcrxap7751wifbc28kr1kv0rjvrx3wlnkajgv3xpr05g00kv"; revision = "1"; editedCabalFile = "185ym0ac6gx7f98pd92ykc1ib305lswzjzvykly4ij9vk85jn0ax"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring http-media JuicyPixels servant ]; executableHaskellDepends = [ base JuicyPixels servant servant-server wai warp ]; homepage = "https://github.com/tvh/servant-JuicyPixels"; description = "Servant support for JuicyPixels"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-auth" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "servant-auth"; version = "0.3.2.0"; sha256 = "12s1m7vqp0ka8nani4cnrb6fad2y5mxji95bba2b6b07ih8xbd3v"; revision = "1"; editedCabalFile = "10ss4v45lclf5n0k6rch22zzs59v7p5ppd04dbc97pqxiygpbnd9"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/haskell-servant/servant-auth#readme"; description = "Authentication combinators for servant"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-auth-client" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hspec , hspec-discover, http-client, http-types, jose, QuickCheck , servant, servant-auth, servant-auth-server, servant-client , servant-client-core, servant-server, text, time, transformers , wai, warp }: mkDerivation { pname = "servant-auth-client"; version = "0.3.3.0"; sha256 = "1pxkwpg1in3anamfvrp8gd7iihng0ikhl4k7ymz5d75ma1qwa2j9"; revision = "3"; editedCabalFile = "1kzyqd9hg7xld5s8qpm76l9ym48z81j6ycdwp3lb0f1p2d3aagcd"; libraryHaskellDepends = [ base bytestring containers servant servant-auth servant-client-core text ]; testHaskellDepends = [ aeson base bytestring hspec http-client http-types jose QuickCheck servant servant-auth servant-auth-server servant-client servant-server time transformers wai warp ]; testToolDepends = [ hspec-discover ]; homepage = "http://github.com/haskell-servant/servant-auth#readme"; description = "servant-client/servant-auth compatibility"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-auth-docs" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, doctest, hspec , hspec-discover, lens, QuickCheck, servant, servant-auth , servant-docs, template-haskell, text }: mkDerivation { pname = "servant-auth-docs"; version = "0.2.10.0"; sha256 = "0j1ynnrb6plrhpb2vzs2p7a9jb41llp0j1jwgap7hjhkwhyc7wxd"; revision = "3"; editedCabalFile = "0in6rhgwn5idc2rsl4zbh6kkhxq471iczjd3i6ap60xg46ciymga"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base lens servant servant-auth servant-docs text ]; testHaskellDepends = [ base doctest hspec lens QuickCheck servant servant-auth servant-docs template-haskell text ]; testToolDepends = [ hspec-discover ]; homepage = "http://github.com/haskell-servant/servant-auth#readme"; description = "servant-docs/servant-auth compatibility"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-auth-server" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, blaze-builder , bytestring, case-insensitive, cookie, data-default-class, entropy , http-types, jose, lens, memory, monad-time, mtl, servant , servant-auth, servant-server, tagged, text, time , unordered-containers, wai }: mkDerivation { pname = "servant-auth-server"; version = "0.4.4.0"; sha256 = "13196aknmb125ri3szqx8z5hdkk8lglv4795ck5glpn953vgq51c"; revision = "1"; editedCabalFile = "1wxiakkcx7d0j6zasjd84y7k98j94sy5nkj0vngjpd2jzlv79bb0"; libraryHaskellDepends = [ aeson base base64-bytestring blaze-builder bytestring case-insensitive cookie data-default-class entropy http-types jose lens memory monad-time mtl servant servant-auth servant-server tagged text time unordered-containers wai ]; doCheck = false; homepage = "http://github.com/haskell-servant/servant-auth#readme"; description = "servant-server/servant-auth compatibility"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-auth-swagger" = callPackage ({ mkDerivation, base, hspec, hspec-discover, lens, QuickCheck , servant, servant-auth, servant-swagger, swagger2, text }: mkDerivation { pname = "servant-auth-swagger"; version = "0.2.10.0"; sha256 = "04ndbbhdmpgb8yshki6q2j46a5q8fzvlb4nn8x8gv0mqkriq79sh"; revision = "2"; editedCabalFile = "1vr0qss87gi6r9z876v9vnmfhr4m58n5x44fgzpmjkn7wlh1i6m7"; libraryHaskellDepends = [ base lens servant servant-auth servant-swagger swagger2 text ]; testHaskellDepends = [ base hspec lens QuickCheck servant servant-auth servant-swagger swagger2 text ]; testToolDepends = [ hspec-discover ]; homepage = "http://github.com/haskell-servant/servant-auth#readme"; description = "servant-swagger/servant-auth compatibility"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-blaze" = callPackage ({ mkDerivation, base, blaze-html, http-media, servant }: mkDerivation { pname = "servant-blaze"; version = "0.8"; sha256 = "155f20pizgkhn0hczwpxwxw1i99h0l6kfwwhs2r6bmr305aqisj6"; revision = "2"; editedCabalFile = "1cfla60vn4kk5gb7fawlp34jr2k6b2fprysq05561wdfv990x4bj"; libraryHaskellDepends = [ base blaze-html http-media servant ]; doCheck = false; homepage = "http://haskell-servant.readthedocs.org/"; description = "Blaze-html support for servant"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-cassava" = callPackage ({ mkDerivation, base, base-compat, bytestring, cassava, http-media , servant, vector }: mkDerivation { pname = "servant-cassava"; version = "0.10"; sha256 = "03jnyghwa5kjbl5j55njmp7as92flw91zs9cgdvb4jrsdy85sb4v"; revision = "5"; editedCabalFile = "1hidradrcdcchbr0hn9y7y1bc0i0gxzfbganyy7p2z8ip2czddvj"; libraryHaskellDepends = [ base base-compat bytestring cassava http-media servant vector ]; doCheck = false; homepage = "http://haskell-servant.readthedocs.org/"; description = "Servant CSV content-type for cassava"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-checked-exceptions" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, hspec-wai , http-media, http-types, profunctors, servant , servant-checked-exceptions-core, servant-client , servant-client-core, servant-docs, servant-server, tagged, tasty , tasty-hspec, tasty-hunit, text, wai, world-peace }: mkDerivation { pname = "servant-checked-exceptions"; version = "2.0.0.0"; sha256 = "127nav7z2zkgfgzpjjprqb6s55mbdj9z2p05knjx3mangs2q5wm7"; revision = "1"; editedCabalFile = "0h18x8gimmczgml4rj74kx3463pwrsyxl2vnd13ra5hj0q44d683"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring deepseq http-media http-types profunctors servant servant-checked-exceptions-core servant-client servant-client-core servant-docs servant-server tagged text wai world-peace ]; testHaskellDepends = [ base bytestring hspec-wai http-types servant servant-server tasty tasty-hspec tasty-hunit wai ]; homepage = "https://github.com/cdepillabout/servant-checked-exceptions"; description = "Checked exceptions for Servant APIs"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-checked-exceptions-core" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, doctest, Glob , http-media, http-types, profunctors, servant, servant-docs , tagged, text, world-peace }: mkDerivation { pname = "servant-checked-exceptions-core"; version = "2.0.0.0"; sha256 = "0j5j7ai1b7nnsvzal27jy6hamwx5i2pyc1f6mmmb06r40cs53lxa"; revision = "1"; editedCabalFile = "1q2y4cri4h33cfdpgz95dczhvhmyrqajm7k6ypl3b8rw953qlzy7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring deepseq http-media http-types profunctors servant servant-docs tagged text world-peace ]; testHaskellDepends = [ base doctest Glob ]; homepage = "https://github.com/cdepillabout/servant-checked-exceptions"; description = "Checked exceptions for Servant APIs"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-client" = callPackage ({ mkDerivation, aeson, base, base-compat, bytestring, containers , deepseq, entropy, exceptions, generics-sop, hspec, hspec-discover , http-api-data, http-client, http-media, http-types, HUnit , kan-extensions, markdown-unlit, monad-control, mtl, network , QuickCheck, semigroupoids, servant, servant-client-core , servant-server, stm, tdigest, text, time, transformers , transformers-base, transformers-compat, wai, warp }: mkDerivation { pname = "servant-client"; version = "0.15"; sha256 = "098aaickq6j6f0d7bl2y72fcl53xp2w29qg3gy7yls4z8wd76v1a"; revision = "1"; editedCabalFile = "1h3j8mpnrbpc1i4appf8g4zn7h30f6ybg6fg3w057kz18bk9y76f"; libraryHaskellDepends = [ base base-compat bytestring containers deepseq exceptions http-client http-media http-types kan-extensions monad-control mtl semigroupoids servant servant-client-core stm text time transformers transformers-base transformers-compat ]; testHaskellDepends = [ aeson base base-compat bytestring entropy generics-sop hspec http-api-data http-client http-types HUnit kan-extensions markdown-unlit mtl network QuickCheck servant servant-client-core servant-server tdigest text transformers transformers-compat wai warp ]; testToolDepends = [ hspec-discover markdown-unlit ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "Automatic derivation of querying functions for servant"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-client-core" = callPackage ({ mkDerivation, aeson, base, base-compat, base64-bytestring , bytestring, containers, deepseq, exceptions, free, generics-sop , hspec, hspec-discover, http-media, http-types, network-uri , QuickCheck, safe, servant, template-haskell, text, transformers }: mkDerivation { pname = "servant-client-core"; version = "0.15"; sha256 = "0q3rrbdplzzj90kdb7cmb6qknsbd9dy4w5lkqcb95nndwgjlk3lv"; libraryHaskellDepends = [ aeson base base-compat base64-bytestring bytestring containers deepseq exceptions free generics-sop http-media http-types network-uri safe servant template-haskell text transformers ]; testHaskellDepends = [ base base-compat deepseq hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "Core functionality and class for client function generation for servant APIs"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-conduit" = callPackage ({ mkDerivation, base, base-compat, bytestring, conduit , http-client, http-media, mtl, resourcet, servant, servant-client , servant-server, unliftio-core, wai, warp }: mkDerivation { pname = "servant-conduit"; version = "0.15"; sha256 = "0mpnkqcls4mrxfd3ksy53k7vvm0hildj21b8mdy53z993wq1blfz"; revision = "1"; editedCabalFile = "0l6pv8bqca88k8wjx7qczagka6l99zd7xyz1ma95004665gc56x6"; libraryHaskellDepends = [ base bytestring conduit mtl resourcet servant unliftio-core ]; testHaskellDepends = [ base base-compat bytestring conduit http-client http-media resourcet servant servant-client servant-server wai warp ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "Servant Stream support for conduit"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-docs" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring , case-insensitive, control-monad-omega, hashable, http-media , http-types, lens, servant, string-conversions, text , unordered-containers }: mkDerivation { pname = "servant-docs"; version = "0.11.3"; sha256 = "0cys1h3m0aq77aw0szj7k6p7zqcr8074zrxzsjp58lss1daqisq7"; revision = "2"; editedCabalFile = "1zzv3mbfyvpqddhz8a7z8wfwy4w4y21rwpi7k15xzm9647sdgga5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base base-compat bytestring case-insensitive control-monad-omega hashable http-media http-types lens servant string-conversions text unordered-containers ]; executableHaskellDepends = [ aeson base lens servant string-conversions text ]; doCheck = false; homepage = "http://docs.servant.dev/"; description = "generate API docs for your servant webservice"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-elm" = callPackage ({ mkDerivation, aeson, base, Diff, elm-export, hspec, HUnit, lens , servant, servant-foreign, text, wl-pprint-text }: mkDerivation { pname = "servant-elm"; version = "0.5.0.0"; sha256 = "0l5rjml46qbnq4p3d7zjk8zl9gnpz8m5n6n8yf8kgy89ybm6xnfr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base elm-export lens servant servant-foreign text wl-pprint-text ]; testHaskellDepends = [ aeson base Diff elm-export hspec HUnit servant text ]; homepage = "http://github.com/mattjbray/servant-elm#readme"; description = "Automatically derive Elm functions to query servant webservices"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-exceptions" = callPackage ({ mkDerivation, aeson, base, exceptions, http-media, http-types , mtl, servant, servant-server, text, wai, warp }: mkDerivation { pname = "servant-exceptions"; version = "0.1.1"; sha256 = "1qdb6ins7l0ryyrmg9j5pw428rlhkmzpbq5jqawfn01j8vf9yav5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base exceptions http-media http-types mtl servant servant-server text wai ]; executableHaskellDepends = [ aeson base exceptions http-types servant-server text warp ]; homepage = "https://github.com/ch1bo/servant-exceptions#readme"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-foreign" = callPackage ({ mkDerivation, base, base-compat, hspec, hspec-discover , http-types, lens, servant, text }: mkDerivation { pname = "servant-foreign"; version = "0.15"; sha256 = "0wxx9drycam46vcmf3kxp2lq1drlpxb1b6fxbxyb6dd7349py6gi"; revision = "1"; editedCabalFile = "1amvhixa0zwjipmv6iv97pfzlr83p0b0kvxif2d2l7akcdgd2ddz"; libraryHaskellDepends = [ base base-compat http-types lens servant text ]; testHaskellDepends = [ base hspec servant ]; testToolDepends = [ hspec-discover ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "Helpers for generating clients for servant APIs in any programming language"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-js" = callPackage ({ mkDerivation, base, base-compat, charset, hspec, hspec-discover , hspec-expectations, language-ecmascript, lens, QuickCheck , servant, servant-foreign, text }: mkDerivation { pname = "servant-js"; version = "0.9.4"; sha256 = "041wigqgn5ygcs49ndc39rk66j5bcvgpihshxk678jk470ysfszq"; revision = "1"; editedCabalFile = "09nd1wlpaj20pyp6jzp2hsnyl02lvbi5vvvymhfhqf3rjxxpnyyr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat charset lens servant servant-foreign text ]; testHaskellDepends = [ base base-compat hspec hspec-expectations language-ecmascript lens QuickCheck servant text ]; testToolDepends = [ hspec-discover ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "Automatically derive javascript functions to query servant webservices"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-kotlin" = callPackage ({ mkDerivation, aeson, base, containers, directory, formatting , hspec, http-api-data, lens, servant, servant-foreign, shelly , text, time, wl-pprint-text }: mkDerivation { pname = "servant-kotlin"; version = "0.1.1.7"; sha256 = "138xx3jn2ay38fradssi7biff5cc6g1g3wk003bid349irmgvid4"; libraryHaskellDepends = [ base containers directory formatting lens servant servant-foreign text time wl-pprint-text ]; testHaskellDepends = [ aeson base containers directory formatting hspec http-api-data lens servant servant-foreign text time wl-pprint-text ]; benchmarkHaskellDepends = [ aeson base containers directory formatting http-api-data lens servant servant-foreign shelly text time wl-pprint-text ]; homepage = "https://github.com/matsubara0507/servant-kotlin#readme"; description = "Automatically derive Kotlin class to query servant webservices"; license = stdenv.lib.licenses.mit; }) {}; "servant-lucid" = callPackage ({ mkDerivation, base, http-media, lucid, servant, servant-server , text, wai, warp }: mkDerivation { pname = "servant-lucid"; version = "0.8.1"; sha256 = "0g8icz12ydyxyv710fhixswdphiri0b44pw5p0dr21cvwbaxawb6"; revision = "1"; editedCabalFile = "0jna96jy6nmhk6w5zxdd3qn3vlrnhnvh4s3f2bqkn3c0had5py7d"; libraryHaskellDepends = [ base http-media lucid servant text ]; testHaskellDepends = [ base lucid servant-server wai warp ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "Servant support for lucid"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-mock" = callPackage ({ mkDerivation, aeson, base, base-compat, bytestring , bytestring-conversion, hspec, hspec-discover, hspec-wai , http-types, QuickCheck, servant, servant-server, transformers , wai, warp }: mkDerivation { pname = "servant-mock"; version = "0.8.5"; sha256 = "10bvqwyp5ca53k47a1xfbihdv22gjlj97spr1bn5plf5vlk70m5f"; revision = "2"; editedCabalFile = "0269d0yr8sa043wc2ymg3fv60c9pr4jxfy9sar2qqccvngpa1vf5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat bytestring http-types QuickCheck servant servant-server transformers wai ]; executableHaskellDepends = [ aeson base QuickCheck servant-server warp ]; testHaskellDepends = [ aeson base bytestring-conversion hspec hspec-wai QuickCheck servant servant-server wai ]; testToolDepends = [ hspec-discover ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "Derive a mock server for free from your servant API types"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-pandoc" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, http-media , lens, pandoc-types, servant-docs, string-conversions, text , unordered-containers }: mkDerivation { pname = "servant-pandoc"; version = "0.5.0.0"; sha256 = "0qq4ahwl8vc8xgmvbh8qac7751hizgdcbp43gc0kxfs7xpy0kmqj"; libraryHaskellDepends = [ base bytestring case-insensitive http-media lens pandoc-types servant-docs string-conversions text unordered-containers ]; description = "Use Pandoc to render servant API documentation"; license = stdenv.lib.licenses.mit; }) {}; "servant-rawm" = callPackage ({ mkDerivation, base, bytestring, doctest, filepath, Glob , hspec-wai, http-client, http-media, http-types, lens, resourcet , servant, servant-client, servant-client-core, servant-docs , servant-server, tasty, tasty-hspec, tasty-hunit, text , transformers, wai, wai-app-static, warp }: mkDerivation { pname = "servant-rawm"; version = "0.3.0.0"; sha256 = "09va9glqkyarxsq9296br55ka8j5jd5nlb833hndpf4ib10yxzp9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring filepath http-client http-media http-types lens resourcet servant-client servant-client-core servant-docs servant-server wai wai-app-static ]; testHaskellDepends = [ base bytestring doctest Glob hspec-wai http-client http-media http-types servant servant-client servant-client-core servant-server tasty tasty-hspec tasty-hunit text transformers wai warp ]; homepage = "https://github.com/cdepillabout/servant-rawm"; description = "Embed a raw 'Application' in a Servant API"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-ruby" = callPackage ({ mkDerivation, base, casing, doctest, QuickCheck, servant-foreign , text }: mkDerivation { pname = "servant-ruby"; version = "0.9.0.0"; sha256 = "1x1746k97i3y836mr5h29l70ldzrg8akhfmg2qicwbwz6qs7hy33"; libraryHaskellDepends = [ base casing servant-foreign text ]; testHaskellDepends = [ base doctest QuickCheck ]; homepage = "https://github.com/joneshf/servant-ruby#readme"; description = "Generate a Ruby client from a Servant API with Net::HTTP"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-server" = callPackage ({ mkDerivation, aeson, base, base-compat, base64-bytestring , bytestring, Cabal, cabal-doctest, containers, directory, doctest , exceptions, filepath, hspec, hspec-discover, hspec-wai , http-api-data, http-media, http-types, monad-control, mtl , network, network-uri, QuickCheck, resourcet, safe, servant , should-not-typecheck, string-conversions, tagged, temporary, text , transformers, transformers-base, transformers-compat, wai , wai-app-static, wai-extra, warp, word8 }: mkDerivation { pname = "servant-server"; version = "0.15"; sha256 = "1qlkdgls2z71sx09lbkrqcxwx1wam3hn7dnyps6z2i7qixhlw0wq"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base base-compat base64-bytestring bytestring containers exceptions filepath http-api-data http-media http-types monad-control mtl network network-uri resourcet servant string-conversions tagged text transformers transformers-base wai wai-app-static word8 ]; executableHaskellDepends = [ aeson base base-compat servant text wai warp ]; testHaskellDepends = [ aeson base base-compat base64-bytestring bytestring directory doctest hspec hspec-wai http-types mtl QuickCheck resourcet safe servant should-not-typecheck string-conversions temporary text transformers transformers-compat wai wai-extra ]; testToolDepends = [ hspec-discover ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "A family of combinators for defining webservices APIs and serving them"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-static-th" = callPackage ({ mkDerivation, base, blaze-html, bytestring, containers , directory, doctest, filepath, Glob, hspec-wai, http-media , semigroups, servant, servant-blaze, servant-server, tasty , tasty-hspec, tasty-hunit, template-haskell, text, wai }: mkDerivation { pname = "servant-static-th"; version = "0.2.2.0"; sha256 = "06vl8a9h5gzmfazj390fmxp6p4bwfdszqjdwnpivv03m80lh3v2v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html bytestring containers directory filepath http-media semigroups servant servant-blaze servant-server template-haskell text ]; testHaskellDepends = [ base blaze-html bytestring directory doctest filepath Glob hspec-wai servant servant-blaze servant-server tasty tasty-hspec tasty-hunit wai ]; homepage = "https://github.com/cdepillabout/servant-static-th"; description = "Embed a directory of static files in your Servant server"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-streaming" = callPackage ({ mkDerivation, base, hspec, http-types, QuickCheck, servant }: mkDerivation { pname = "servant-streaming"; version = "0.3.0.0"; sha256 = "0k2sgh7qhp54050k6xlz4zi5jf29xnar2iv02f4rg1k5fxjlh3cq"; revision = "3"; editedCabalFile = "04mc3k97sk0r90m8ca34gqpb2bz8yljp3j613xx7xz90sffqc1hq"; libraryHaskellDepends = [ base http-types servant ]; testHaskellDepends = [ base hspec http-types QuickCheck servant ]; homepage = "http://github.com/plow-technologies/servant-streaming#readme"; description = "Servant combinators for the 'streaming' package"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-swagger" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring , Cabal, cabal-doctest, directory, doctest, filepath, hspec , hspec-discover, http-media, insert-ordered-containers, lens , QuickCheck, servant, singleton-bool, swagger2, template-haskell , text, time, unordered-containers, utf8-string }: mkDerivation { pname = "servant-swagger"; version = "1.1.7"; sha256 = "0dnyh4g55x70cb6xwksm0rk23v5lawdws5bxgq27ja1walh106p3"; revision = "2"; editedCabalFile = "1crl8c71ns8mnp056ba1zph57cf1l4dajbgw07gpcw2cvni6x560"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson aeson-pretty base base-compat bytestring hspec http-media insert-ordered-containers lens QuickCheck servant singleton-bool swagger2 text unordered-containers ]; testHaskellDepends = [ aeson base base-compat directory doctest filepath hspec lens QuickCheck servant swagger2 template-haskell text time utf8-string ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/haskell-servant/servant-swagger"; description = "Generate a Swagger/OpenAPI/OAS 2.0 specification for your servant API."; license = stdenv.lib.licenses.bsd3; }) {}; "servant-swagger-ui" = callPackage ({ mkDerivation, base, bytestring, file-embed-lzma, servant , servant-server, servant-swagger-ui-core, swagger2, text }: mkDerivation { pname = "servant-swagger-ui"; version = "0.3.2.3.19.3"; sha256 = "0s2y6fhm26gzs344ig86nh6d1sy2dxfqpwpgz6c2dcg65jcbbpc7"; revision = "2"; editedCabalFile = "1p16lixhl9dbv3xlxpzy784a68xqnhvy91wyl5y183kixjniyf6f"; libraryHaskellDepends = [ base bytestring file-embed-lzma servant servant-server servant-swagger-ui-core swagger2 text ]; homepage = "https://github.com/haskell-servant/servant-swagger-ui"; description = "Servant swagger ui"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-swagger-ui-core" = callPackage ({ mkDerivation, base, blaze-markup, bytestring, http-media , servant, servant-blaze, servant-server, swagger2, text , transformers, transformers-compat, wai-app-static }: mkDerivation { pname = "servant-swagger-ui-core"; version = "0.3.2"; sha256 = "1a1wk90vm6mq8byxz4syr03l1rf6qj8zhda7lnp23pn5d270xkd2"; revision = "4"; editedCabalFile = "0vvfqf9zh8a5sgd4sn4mkay803lqc5zd9dz175gxs3wmca0gr3fk"; libraryHaskellDepends = [ base blaze-markup bytestring http-media servant servant-blaze servant-server swagger2 text transformers transformers-compat wai-app-static ]; homepage = "https://github.com/haskell-servant/servant-swagger-ui"; description = "Servant swagger ui core components"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-swagger-ui-redoc" = callPackage ({ mkDerivation, base, bytestring, file-embed-lzma, servant , servant-server, servant-swagger-ui-core, swagger2, text }: mkDerivation { pname = "servant-swagger-ui-redoc"; version = "0.3.2.1.22.2"; sha256 = "0d4r6rp48lkgd4903hfja14mlar1h17hrb4fhq05p3wga7kik6g0"; revision = "2"; editedCabalFile = "160acp4hvwm4m42kx275qr1nkg9s7bjxlk61agvm45hi3lg0lm6f"; libraryHaskellDepends = [ base bytestring file-embed-lzma servant servant-server servant-swagger-ui-core swagger2 text ]; homepage = "https://github.com/haskell-servant/servant-swagger-ui"; description = "Servant swagger ui: ReDoc theme"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-tracing" = callPackage ({ mkDerivation, aeson, async, base, bytestring, bytestring-lexing , containers, hashable, http-api-data, http-client, HUnit , lifted-base, monad-control, mtl, QuickCheck, random, servant , servant-server, tasty, tasty-hunit, tasty-quickcheck, text, time , transformers, unordered-containers, wai, warp }: mkDerivation { pname = "servant-tracing"; version = "0.1.0.2"; sha256 = "0qpamaf3ydfb8197iz2prjh9nxwxi03cdfsp3jl28rhbqrc2xpry"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base bytestring bytestring-lexing containers hashable http-api-data http-client lifted-base monad-control mtl random servant servant-server text time unordered-containers wai ]; executableHaskellDepends = [ async base bytestring containers http-client lifted-base monad-control mtl servant servant-server text transformers wai warp ]; testHaskellDepends = [ aeson base containers http-api-data HUnit monad-control mtl QuickCheck tasty tasty-hunit tasty-quickcheck text time transformers ]; homepage = "https://github.com/ChrisCoffey/haskell-opentracing-light#readme"; license = stdenv.lib.licenses.mit; }) {}; "servant-websockets" = callPackage ({ mkDerivation, aeson, async, base, bytestring, conduit , exceptions, resourcet, servant-server, text, wai, wai-websockets , warp, websockets }: mkDerivation { pname = "servant-websockets"; version = "1.1.0"; sha256 = "0l8a5zc6wiwdfxv2kirb7kxky4zwj71rcrrg1zh07gc3vf4lqf33"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base bytestring conduit exceptions resourcet servant-server text wai wai-websockets warp websockets ]; executableHaskellDepends = [ aeson base conduit servant-server text wai warp websockets ]; homepage = "https://github.com/moesenle/servant-websockets#readme"; description = "Small library providing WebSocket endpoints for servant"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-yaml" = callPackage ({ mkDerivation, aeson, base, base-compat, bytestring, http-media , servant, servant-server, wai, warp, yaml }: mkDerivation { pname = "servant-yaml"; version = "0.1.0.1"; sha256 = "00gnbdlcq6cvmhsga8h0csd35pnfib038rqlhm445l4wa0cp8m01"; revision = "2"; editedCabalFile = "0scpm5dshnb7izn1xx8q3xm1m5f52y1s7nzgp7sa7zcv3pp6n7lw"; libraryHaskellDepends = [ base bytestring http-media servant yaml ]; testHaskellDepends = [ aeson base base-compat bytestring http-media servant servant-server wai warp yaml ]; homepage = "https://github.com/haskell-servant/servant-yaml#readme"; description = "Servant support for yaml"; license = stdenv.lib.licenses.bsd3; }) {}; "serverless-haskell" = callPackage ({ mkDerivation, aeson, aeson-casing, aeson-extra, amazonka-core , amazonka-kinesis, amazonka-s3, base, bytestring, case-insensitive , hspec, hspec-discover, http-types, iproute, lens, network , network-simple, raw-strings-qq, text, time, unix , unordered-containers }: mkDerivation { pname = "serverless-haskell"; version = "0.8.7"; sha256 = "0q73j6n6552ajv5sm52rbcj4kk86wjmvrh6khci1nbln4wxgbwq2"; libraryHaskellDepends = [ aeson aeson-casing aeson-extra amazonka-core amazonka-kinesis amazonka-s3 base bytestring case-insensitive http-types iproute lens network network-simple text time unix unordered-containers ]; testHaskellDepends = [ aeson aeson-casing aeson-extra amazonka-core amazonka-kinesis amazonka-s3 base bytestring case-insensitive hspec hspec-discover http-types iproute lens network network-simple raw-strings-qq text time unix unordered-containers ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/seek-oss/serverless-haskell#readme"; description = "Deploying Haskell code onto AWS Lambda using Serverless"; license = stdenv.lib.licenses.mit; }) {}; "serversession" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , containers, data-default, hashable, hspec, nonce, path-pieces , QuickCheck, text, time, transformers, unordered-containers }: mkDerivation { pname = "serversession"; version = "1.0.1"; sha256 = "08j8v6a2018bmvwsb7crdg0ajak74jggb073pdpx9s0pf3cfzyrz"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring data-default hashable nonce path-pieces text time transformers unordered-containers ]; testHaskellDepends = [ aeson base base64-bytestring bytestring containers data-default hspec nonce path-pieces QuickCheck text time transformers unordered-containers ]; homepage = "https://github.com/yesodweb/serversession"; description = "Secure, modular server-side sessions"; license = stdenv.lib.licenses.mit; }) {}; "serversession-frontend-wai" = callPackage ({ mkDerivation, base, bytestring, cookie, data-default , path-pieces, serversession, text, time, transformers , unordered-containers, vault, wai, wai-session }: mkDerivation { pname = "serversession-frontend-wai"; version = "1.0"; sha256 = "0rxifhjirhmhk1x14m6lvpv6dl32g179i4i3xi3dq59r7l716j0b"; libraryHaskellDepends = [ base bytestring cookie data-default path-pieces serversession text time transformers unordered-containers vault wai wai-session ]; homepage = "https://github.com/yesodweb/serversession"; description = "wai-session bindings for serversession"; license = stdenv.lib.licenses.mit; }) {}; "servius" = callPackage ({ mkDerivation, base, blaze-builder, blaze-html, bytestring , cmark-gfm, http-types, shakespeare, text, wai, wai-app-static }: mkDerivation { pname = "servius"; version = "1.2.3.0"; sha256 = "09wbw7lqchpldxgbs580zp5favjcshqmxj5y6lcva36zhlzbdi3j"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blaze-builder blaze-html bytestring cmark-gfm http-types shakespeare text wai wai-app-static ]; doHaddock = false; homepage = "https://github.com/snoyberg/servius#readme"; description = "Warp web server with template rendering"; license = stdenv.lib.licenses.mit; }) {}; "ses-html" = callPackage ({ mkDerivation, base, base64-bytestring, blaze-html, byteable , bytestring, cryptohash, HsOpenSSL, http-streams, tagsoup, time }: mkDerivation { pname = "ses-html"; version = "0.4.0.0"; sha256 = "13x0m3i8gs0rapshniwxhzwz0311fzan7k87s6ink3jk7gh6xxyg"; libraryHaskellDepends = [ base base64-bytestring blaze-html byteable bytestring cryptohash HsOpenSSL http-streams tagsoup time ]; description = "Send HTML formatted emails using Amazon's SES REST API with blaze"; license = stdenv.lib.licenses.bsd3; }) {}; "setenv" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "setenv"; version = "0.1.1.3"; sha256 = "0cnbgrvb9byyahb37zlqrj05rj25v190crgcw8wmlgf0mwwxyn73"; revision = "1"; editedCabalFile = "0ny4g3kjys0hqg41mnwrsymy1bwhl8l169kis4y4fa58sb06m4f5"; libraryHaskellDepends = [ base unix ]; description = "A cross-platform library for setting environment variables"; license = stdenv.lib.licenses.mit; }) {}; "setlocale" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "setlocale"; version = "1.0.0.8"; sha256 = "0sdrsmkhw08483d73ysgm2926fdbhii61br03lqpqw0lfzj4ilbd"; libraryHaskellDepends = [ base ]; homepage = "https://bitbucket.org/IchUndNichtDu/haskell-setlocale"; description = "Haskell bindings to setlocale"; license = stdenv.lib.licenses.bsd3; }) {}; "shake" = callPackage ({ mkDerivation, base, binary, bytestring, deepseq, directory , extra, filepath, filepattern, hashable, heaps, js-dgtable , js-flot, js-jquery, primitive, process, QuickCheck, random, time , transformers, unix, unordered-containers, utf8-string }: mkDerivation { pname = "shake"; version = "0.17.9"; sha256 = "0kkglnw7cwj9xkxg7ffj09dnjyribgs1vrsyl2hmpl3xy4gs0sdk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring deepseq directory extra filepath filepattern hashable heaps js-dgtable js-flot js-jquery primitive process random time transformers unix unordered-containers utf8-string ]; executableHaskellDepends = [ base binary bytestring deepseq directory extra filepath filepattern hashable heaps js-dgtable js-flot js-jquery primitive process random time transformers unix unordered-containers utf8-string ]; testHaskellDepends = [ base binary bytestring deepseq directory extra filepath filepattern hashable heaps js-dgtable js-flot js-jquery primitive process QuickCheck random time transformers unix unordered-containers utf8-string ]; doCheck = false; homepage = "https://shakebuild.com"; description = "Build system library, like Make, but more accurate dependencies"; license = stdenv.lib.licenses.bsd3; }) {}; "shake-language-c" = callPackage ({ mkDerivation, base, data-default-class, directory, doctest , fclabels, hspec, process, shake, split, unordered-containers }: mkDerivation { pname = "shake-language-c"; version = "0.12.0"; sha256 = "1c0smbshksjw114m09n5i1ynkhibvd9kix9n7h696p75g40ka7k6"; libraryHaskellDepends = [ base data-default-class fclabels process shake split unordered-containers ]; testHaskellDepends = [ base directory doctest hspec shake ]; homepage = "https://github.com/samplecount/shake-language-c"; description = "Utilities for cross-compiling with Shake"; license = stdenv.lib.licenses.asl20; }) {}; "shakespeare" = callPackage ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring , containers, directory, exceptions, ghc-prim, hspec, HUnit, parsec , process, scientific, template-haskell, text, time, transformers , unordered-containers, vector }: mkDerivation { pname = "shakespeare"; version = "2.0.20"; sha256 = "00wybn9dcwi2y1cp87fyvhcqn8filvb8as7k78g1m1c5wpwby3pm"; libraryHaskellDepends = [ aeson base blaze-html blaze-markup bytestring containers directory exceptions ghc-prim parsec process scientific template-haskell text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson base blaze-html blaze-markup bytestring containers directory exceptions ghc-prim hspec HUnit parsec process template-haskell text time transformers ]; homepage = "http://www.yesodweb.com/book/shakespearean-templates"; description = "A toolkit for making compile-time interpolated templates"; license = stdenv.lib.licenses.mit; }) {}; "shared-memory" = callPackage ({ mkDerivation, base, bytestring, unix }: mkDerivation { pname = "shared-memory"; version = "0.2.0.0"; sha256 = "1g1s08zjpj9xaaff3qg29k6fhnpiig9fqv9i7879yhllh50kjrr6"; libraryHaskellDepends = [ base unix ]; testHaskellDepends = [ base bytestring unix ]; homepage = "https://github.com/nh2/shared-memory"; description = "POSIX shared memory"; license = stdenv.lib.licenses.mit; }) {}; "shell-conduit" = callPackage ({ mkDerivation, async, base, bytestring, conduit, conduit-extra , directory, filepath, hspec, hspec-expectations, monads-tf , process, resourcet, semigroups, split, template-haskell, text , transformers, unix, unliftio }: mkDerivation { pname = "shell-conduit"; version = "4.7.0"; sha256 = "0c5yvm08l37qblqks1r23znixxas39gl1d3mlm6rq8a6zfvcacbg"; libraryHaskellDepends = [ async base bytestring conduit conduit-extra directory filepath monads-tf process resourcet semigroups split template-haskell text transformers unix unliftio ]; testHaskellDepends = [ base bytestring conduit conduit-extra hspec hspec-expectations template-haskell ]; homepage = "https://github.com/psibi/shell-conduit"; description = "Write shell scripts with Conduit"; license = stdenv.lib.licenses.bsd3; }) {}; "shell-escape" = callPackage ({ mkDerivation, base, binary, bytestring, containers, vector }: mkDerivation { pname = "shell-escape"; version = "0.2.0"; sha256 = "0jms5hdl8zrpxwypq9998798krspclivprirrcq59r179alrng72"; libraryHaskellDepends = [ base binary bytestring containers vector ]; homepage = "http://github.com/solidsnack/shell-escape"; description = "Shell escaping library"; license = stdenv.lib.licenses.bsd3; }) {}; "shelltestrunner" = callPackage ({ mkDerivation, base, cmdargs, Diff, directory, filemanip , filepath, HUnit, parsec, pretty-show, process, regex-tdfa, safe , test-framework, test-framework-hunit, utf8-string }: mkDerivation { pname = "shelltestrunner"; version = "1.9"; sha256 = "1a5kzqbwg6990249ypw0cx6cqj6663as1kbj8nzblcky8j6kbi6b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cmdargs Diff directory filemanip filepath HUnit parsec pretty-show process regex-tdfa safe test-framework test-framework-hunit utf8-string ]; doHaddock = false; homepage = "https://github.com/simonmichael/shelltestrunner"; description = "Easy, repeatable testing of CLI programs/commands"; license = "GPL"; }) {}; "shelly" = callPackage ({ mkDerivation, async, base, bytestring, containers, directory , enclosed-exceptions, exceptions, filepath, hspec, hspec-contrib , HUnit, lifted-async, lifted-base, monad-control, mtl, process , system-fileio, system-filepath, text, time, transformers , transformers-base, unix-compat }: mkDerivation { pname = "shelly"; version = "1.8.0"; sha256 = "1y08pdw49yk4hbipgfwjab0wa85ng0mkypch5l0p53frykjm2zvk"; revision = "1"; editedCabalFile = "17achybammxg5i7zcmwlfcb7xk77q3lfvck3gqa9ljfb6ksgrxb7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring containers directory enclosed-exceptions exceptions lifted-async lifted-base monad-control mtl process system-fileio system-filepath text time transformers transformers-base unix-compat ]; testHaskellDepends = [ async base bytestring containers directory enclosed-exceptions exceptions filepath hspec hspec-contrib HUnit lifted-async lifted-base monad-control mtl process system-fileio system-filepath text time transformers transformers-base unix-compat ]; homepage = "https://github.com/yesodweb/Shelly.hs"; description = "shell-like (systems) programming in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "shikensu" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, filepath, flow , Glob, tasty, tasty-hunit, text, unordered-containers }: mkDerivation { pname = "shikensu"; version = "0.3.11"; sha256 = "041hqvlfi28ynfcln80dwm1i5g4pjl7ydx0bys35lw92fl39zxb9"; libraryHaskellDepends = [ aeson base bytestring directory filepath flow Glob text unordered-containers ]; testHaskellDepends = [ aeson base bytestring directory filepath flow Glob tasty tasty-hunit text unordered-containers ]; homepage = "https://github.com/icidasset/shikensu#readme"; description = "Run a sequence of functions on in-memory representations of files"; license = stdenv.lib.licenses.mit; }) {}; "shortcut-links" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "shortcut-links"; version = "0.4.2.1"; sha256 = "1zyy4jma61vg684sa66mpdlq9ylfrfv23d8m0163lbcfpkxfqdhd"; libraryHaskellDepends = [ base text ]; homepage = "http://github.com/aelve/shortcut-links"; description = "Link shortcuts for use in text markup"; license = stdenv.lib.licenses.bsd3; }) {}; "should-not-typecheck" = callPackage ({ mkDerivation, base, deepseq, hspec, hspec-expectations, HUnit }: mkDerivation { pname = "should-not-typecheck"; version = "2.1.0"; sha256 = "14fmv0mv2v4fqzynamlrmdj6d1l65aw1srf1wv19nrq7rrqaqf7m"; libraryHaskellDepends = [ base deepseq HUnit ]; testHaskellDepends = [ base deepseq hspec hspec-expectations HUnit ]; homepage = "http://github.com/CRogers/should-not-typecheck"; description = "A HUnit/hspec assertion library to verify that an expression does not typecheck"; license = stdenv.lib.licenses.bsd3; }) {}; "show-combinators" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "show-combinators"; version = "0.1.1.0"; sha256 = "02h2fvmw22v1mpxlxn9c6p7as3xspvspdphybxapac4s50mvyfnm"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; homepage = "https://github.com/Lysxia/show-combinators#readme"; description = "Combinators to write Show instances"; license = stdenv.lib.licenses.mit; }) {}; "show-prettyprint" = callPackage ({ mkDerivation, ansi-wl-pprint, base, doctest, prettyprinter , trifecta }: mkDerivation { pname = "show-prettyprint"; version = "0.2.3"; sha256 = "01wg1bzp6dylysbm9rfq8n0ci7yzg3gw6jkzy8kzmsydgs5c54pd"; libraryHaskellDepends = [ ansi-wl-pprint base prettyprinter trifecta ]; testHaskellDepends = [ base doctest ]; homepage = "https://github.com/quchen/show-prettyprint#readme"; description = "Robust prettyprinter for output of auto-generated Show instances"; license = stdenv.lib.licenses.bsd3; }) {}; "siggy-chardust" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "siggy-chardust"; version = "1.0.0"; sha256 = "0hssby6mak0bq1fqv47hp6rnw51yz1kgzgsmnvh2k9jfq0y0qwwz"; revision = "1"; editedCabalFile = "1lknm1jr6h5qpixc727aj3zbmj4ia21r9lb8gzj50iildgmfk33b"; libraryHaskellDepends = [ base ]; doCheck = false; homepage = "https://github.com/blockscope/flare-timing/tree/master/siggy-chardust#readme"; description = "Rounding rationals to significant digits and decimal places"; license = stdenv.lib.licenses.mpl20; }) {}; "signal" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "signal"; version = "0.1.0.4"; sha256 = "1rbnblp2d9cw54jnxjcfjhp0bizvcdcxg9y1b4ky0iskny9dvgy4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base unix ]; executableHaskellDepends = [ base ]; homepage = "http://github.com/pmlodawski/signal"; description = "Multiplatform signal support for Haskell"; license = stdenv.lib.licenses.mit; }) {}; "silently" = callPackage ({ mkDerivation, base, deepseq, directory, nanospec, temporary }: mkDerivation { pname = "silently"; version = "1.2.5"; sha256 = "0f9qm3f7y0hpxn6mddhhg51mm1r134qkvd2kr8r6192ka1ijbxnf"; libraryHaskellDepends = [ base deepseq directory ]; testHaskellDepends = [ base deepseq directory nanospec temporary ]; homepage = "https://github.com/hspec/silently"; description = "Prevent or capture writing to stdout and other handles"; license = stdenv.lib.licenses.bsd3; }) {}; "simple-cmd" = callPackage ({ mkDerivation, base, directory, filepath, process, unix }: mkDerivation { pname = "simple-cmd"; version = "0.1.4"; sha256 = "1g63c0bdm3231aqf12i45nsfpy6bvl1w3nn0jcbbg2hij377y9rg"; libraryHaskellDepends = [ base directory filepath process unix ]; description = "Simple String-based process commands"; license = stdenv.lib.licenses.bsd3; }) {}; "simple-cmd-args" = callPackage ({ mkDerivation, base, optparse-applicative }: mkDerivation { pname = "simple-cmd-args"; version = "0.1.1"; sha256 = "0rgg8aqgq98yq9h5v29r0g2qjhr70gl1sgv713ihlpm7b7bykilz"; revision = "1"; editedCabalFile = "127m5x1k5c5ymxcxlbhjghlymdyci847qxq1ydfd8sf2m4qc4ffq"; libraryHaskellDepends = [ base optparse-applicative ]; homepage = "https://github.com/juhp/simple-cmd-args"; description = "Simple command args parsing and execution"; license = stdenv.lib.licenses.bsd3; }) {}; "simple-log" = callPackage ({ mkDerivation, async, base, base-unicode-symbols, containers , data-default, deepseq, directory, exceptions, filepath, hformat , hspec, microlens, microlens-platform, mmorph, mtl, SafeSemaphore , text, time, transformers }: mkDerivation { pname = "simple-log"; version = "0.9.11"; sha256 = "1mqibcpcnwc0hqbcbvl32vv4458n02f2k2bnparh8ajm5n9h0cjk"; libraryHaskellDepends = [ async base base-unicode-symbols containers data-default deepseq directory exceptions filepath hformat microlens microlens-platform mmorph mtl SafeSemaphore text time transformers ]; testHaskellDepends = [ base hspec microlens-platform text ]; homepage = "http://github.com/mvoidex/simple-log"; description = "Simple log for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "simple-reflect" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "simple-reflect"; version = "0.3.3"; sha256 = "0ayvrx5cm8n6db21jiyjmk5h93pw7cz1707hih09hlhk9jh5x0h7"; libraryHaskellDepends = [ base ]; homepage = "http://twanvl.nl/blog/haskell/simple-reflection-of-expressions"; description = "Simple reflection of expressions containing variables"; license = stdenv.lib.licenses.bsd3; }) {}; "simple-sendfile" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , directory, hspec, HUnit, network, process, resourcet, unix }: mkDerivation { pname = "simple-sendfile"; version = "0.2.28"; sha256 = "0w4qn8dslcky7cq36jjjnlqwl2s46m8q1cwk3hc9cf0wsiwhp059"; revision = "2"; editedCabalFile = "16pyj7b4i1dzpzqbarzjamcjdyiy8j6lh5vf1ggchx69x44dqcr3"; libraryHaskellDepends = [ base bytestring network unix ]; testHaskellDepends = [ base bytestring conduit conduit-extra directory hspec HUnit network process resourcet unix ]; description = "Cross platform library for the sendfile system call"; license = stdenv.lib.licenses.bsd3; }) {}; "simple-vec3" = callPackage ({ mkDerivation, base, criterion, QuickCheck, vector }: mkDerivation { pname = "simple-vec3"; version = "0.4.0.10"; sha256 = "0dyr9bg3y8613hd0zz7knkniq7p0hxm7w9pjs0jjhq586g0qh5ql"; libraryHaskellDepends = [ base QuickCheck vector ]; benchmarkHaskellDepends = [ base criterion vector ]; doCheck = false; homepage = "https://github.com/dzhus/simple-vec3#readme"; description = "Three-dimensional vectors of doubles with basic operations"; license = stdenv.lib.licenses.bsd3; }) {}; "since" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "since"; version = "0.0.0"; sha256 = "1zy1vwna8a0421l3jvdm8mg36xwgj4xl3p2xkf678ahbzk0179vs"; libraryHaskellDepends = [ base time ]; homepage = "https://github.com/athanclark/since#readme"; description = "Get the number of seconds since the last invocation"; license = stdenv.lib.licenses.bsd3; }) {}; "singleton-bool" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "singleton-bool"; version = "0.1.4"; sha256 = "0apvzb6ym0fnm4rx7paz6ivv72ahzn2bxhvyd1drw50ypvicd581"; revision = "1"; editedCabalFile = "0ccd49z9xwa8gr8sclmmn0zc4xq39yyjws4zr6lrw3xjql130nsx"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/phadej/singleton-bool#readme"; description = "Type level booleans"; license = stdenv.lib.licenses.bsd3; }) {}; "singleton-nats" = callPackage ({ mkDerivation, base, singletons }: mkDerivation { pname = "singleton-nats"; version = "0.4.2"; sha256 = "1wcwks2acnql5ihkjn2543hgdnlw049z8av8x5dp5r552fq6k0cg"; libraryHaskellDepends = [ base singletons ]; homepage = "https://github.com/AndrasKovacs/singleton-nats"; description = "Unary natural numbers relying on the singletons infrastructure"; license = stdenv.lib.licenses.bsd3; }) {}; "singletons" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath , ghc-boot-th, mtl, pretty, process, syb, tasty, tasty-golden , template-haskell, text, th-desugar, transformers }: mkDerivation { pname = "singletons"; version = "2.5.1"; sha256 = "0izi487dpn5dx5yzm0bqrrjj2fcy6y6jyk81848yq4i8fcx0mc10"; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base containers ghc-boot-th mtl pretty syb template-haskell text th-desugar transformers ]; testHaskellDepends = [ base filepath process tasty tasty-golden ]; homepage = "http://www.github.com/goldfirere/singletons"; description = "A framework for generating singleton types"; license = stdenv.lib.licenses.bsd3; }) {}; "siphash" = callPackage ({ mkDerivation, base, bytestring, cpu, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "siphash"; version = "1.0.3"; sha256 = "1wq5dan30ggjgmravy92ylqjvjv1q7mxrmddr7zc8h6aqr0wx0fg"; revision = "1"; editedCabalFile = "1q2dy0ywngm9iv7k6d9gnf860m9hpf62q5qvdzmxw5s629gk4afn"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cpu ]; testHaskellDepends = [ base bytestring QuickCheck test-framework test-framework-quickcheck2 ]; homepage = "http://github.com/vincenthz/hs-siphash"; description = "siphash: a fast short input PRF"; license = stdenv.lib.licenses.bsd3; }) {}; "size-based" = callPackage ({ mkDerivation, base, dictionary-sharing, template-haskell , testing-type-modifiers }: mkDerivation { pname = "size-based"; version = "0.1.2.0"; sha256 = "06hmlic0n73ncwlkpx49xlv09bzsrr27ncnp5byhzlknak2gd7vp"; libraryHaskellDepends = [ base dictionary-sharing template-haskell testing-type-modifiers ]; description = "Sized functors, for size-based enumerations"; license = stdenv.lib.licenses.bsd3; }) {}; "sized-grid" = callPackage ({ mkDerivation, adjunctions, aeson, base, comonad, constraints , distributive, generics-sop, lens, mtl, random, vector , vector-space }: mkDerivation { pname = "sized-grid"; version = "0.1.1.6"; sha256 = "06qbbih3gn92b85aqk7qx8q4yg56jqh9ncczb66q6sn599xay1s9"; libraryHaskellDepends = [ adjunctions aeson base comonad constraints distributive generics-sop lens mtl random vector vector-space ]; doCheck = false; homepage = "https://github.com/edwardwas/sized-grid"; description = "Multidimensional grids with sized specified at compile time"; license = stdenv.lib.licenses.mit; }) {}; "skein" = callPackage ({ mkDerivation, base, bytestring, cereal, crypto-api, filepath , hspec, tagged }: mkDerivation { pname = "skein"; version = "1.0.9.4"; sha256 = "1jdqdk0rz2wnvw735clnj8jh0a9rkrbqjg7vk3w6wczdql6cm0pq"; libraryHaskellDepends = [ base bytestring cereal crypto-api tagged ]; testHaskellDepends = [ base bytestring cereal crypto-api filepath hspec tagged ]; doCheck = false; homepage = "https://github.com/meteficha/skein"; description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well."; license = stdenv.lib.licenses.bsd3; }) {}; "skews" = callPackage ({ mkDerivation, base, bytestring, deque, websockets }: mkDerivation { pname = "skews"; version = "0.1.0.2"; sha256 = "0xw9zlv7f77048c47kc3kymwxv9whg286d270n9d1k52c0df8h0p"; libraryHaskellDepends = [ base bytestring deque websockets ]; doCheck = false; homepage = "https://github.com/iij-ii/direct-hs/tree/master/skews"; description = "A very quick-and-dirty WebSocket server"; license = stdenv.lib.licenses.bsd3; }) {}; "skip-var" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "skip-var"; version = "0.1.1.0"; sha256 = "07nljfjd45fagisd99pqz2jhznfapk9cgd9lyy9cija7pmxfbg5z"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/leohaskell/skip-var#readme"; description = "Skip variables"; license = stdenv.lib.licenses.mit; }) {}; "skylighting" = callPackage ({ mkDerivation, aeson, ansi-terminal, attoparsec, base , base64-bytestring, binary, blaze-html, bytestring , case-insensitive, colour, containers, directory, filepath, hxt , mtl, regex-pcre-builtin, safe, skylighting-core, text , utf8-string }: mkDerivation { pname = "skylighting"; version = "0.7.7"; sha256 = "03nn5z67jg45myrcmbwkz06z4ywy06whbc0jhc3ycpw9wfy5iqvy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal attoparsec base base64-bytestring binary blaze-html bytestring case-insensitive colour containers directory filepath hxt mtl regex-pcre-builtin safe skylighting-core text utf8-string ]; homepage = "https://github.com/jgm/skylighting"; description = "syntax highlighting library"; license = stdenv.lib.licenses.gpl2; }) {}; "skylighting-core" = callPackage ({ mkDerivation, aeson, ansi-terminal, attoparsec, base , base64-bytestring, binary, blaze-html, bytestring , case-insensitive, colour, containers, directory, filepath, hxt , mtl, regex-pcre-builtin, safe, text, transformers, utf8-string }: mkDerivation { pname = "skylighting-core"; version = "0.7.7"; sha256 = "0zd7gsybi02rigbgly63d8asfz8xy1xlnfy90m92zayizkagyg49"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal attoparsec base base64-bytestring binary blaze-html bytestring case-insensitive colour containers directory filepath hxt mtl regex-pcre-builtin safe text transformers utf8-string ]; doCheck = false; homepage = "https://github.com/jgm/skylighting"; description = "syntax highlighting library"; license = stdenv.lib.licenses.bsd3; }) {}; "slack-web" = callPackage ({ mkDerivation, aeson, base, containers, errors, hspec , http-api-data, http-client, http-client-tls, megaparsec, mtl , servant, servant-client, servant-client-core, text, time , transformers }: mkDerivation { pname = "slack-web"; version = "0.2.0.11"; sha256 = "14ngln71sn5i26041m4v614vq4qhr44pzlgyxliyqw08dxn25la7"; libraryHaskellDepends = [ aeson base containers errors http-api-data http-client http-client-tls megaparsec mtl servant servant-client servant-client-core text time transformers ]; testHaskellDepends = [ aeson base containers errors hspec http-api-data megaparsec text time ]; homepage = "https://github.com/jpvillaisaza/slack-web"; description = "Bindings for the Slack web API"; license = stdenv.lib.licenses.mit; }) {}; "smallcheck" = callPackage ({ mkDerivation, base, ghc-prim, logict, mtl, pretty }: mkDerivation { pname = "smallcheck"; version = "1.1.5"; sha256 = "195fj7w3v03d1y1nm2ylavzrwxjcdbq0lb6zsw1dwyx5jmwfc84h"; libraryHaskellDepends = [ base ghc-prim logict mtl pretty ]; homepage = "https://github.com/feuerbach/smallcheck"; description = "A property-based testing library"; license = stdenv.lib.licenses.bsd3; }) {}; "smoothie" = callPackage ({ mkDerivation, aeson, base, linear, text, vector }: mkDerivation { pname = "smoothie"; version = "0.4.2.9"; sha256 = "0kra42nh86dfp66ngr4bmb8d530nh7b9pra1vlykc0sx9b1zpjnk"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base linear text vector ]; homepage = "https://github.com/phaazon/smoothie"; description = "Smooth curves via several interpolation modes"; license = stdenv.lib.licenses.bsd3; }) {}; "smtp-mail" = callPackage ({ mkDerivation, array, base, base16-bytestring, base64-bytestring , bytestring, cryptohash, filepath, mime-mail, network, text }: mkDerivation { pname = "smtp-mail"; version = "0.1.4.6"; sha256 = "1g0lsbd9h8bhk4xddgzm96i8fy233904jnqnl4i94ld2hzpwpnl6"; libraryHaskellDepends = [ array base base16-bytestring base64-bytestring bytestring cryptohash filepath mime-mail network text ]; homepage = "http://github.com/jhickner/smtp-mail"; description = "Simple email sending via SMTP"; license = stdenv.lib.licenses.bsd3; }) {}; "snap-blaze" = callPackage ({ mkDerivation, base, blaze-html, snap-core }: mkDerivation { pname = "snap-blaze"; version = "0.2.1.5"; sha256 = "0hc8k0cviq7ayjymsfr435bnfw35pa4f80i7x4ypn2539fykavmk"; libraryHaskellDepends = [ base blaze-html snap-core ]; homepage = "http://github.com/jaspervdj/snap-blaze"; description = "blaze-html integration for Snap"; license = stdenv.lib.licenses.bsd3; }) {}; "snap-core" = callPackage ({ mkDerivation, attoparsec, base, bytestring, bytestring-builder , case-insensitive, containers, deepseq, directory, filepath , hashable, HUnit, io-streams, lifted-base, monad-control, mtl , network, network-uri, old-locale, parallel, QuickCheck, random , readable, regex-posix, test-framework, test-framework-hunit , test-framework-quickcheck2, text, time, transformers , transformers-base, unix-compat, unordered-containers, vector , zlib }: mkDerivation { pname = "snap-core"; version = "1.0.4.0"; sha256 = "0dklxgrbqhnb6bc4ic358g4fyj11ywmjrkxxhqcjmci2hhpn00mr"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-builder case-insensitive containers directory filepath hashable HUnit io-streams lifted-base monad-control mtl network network-uri old-locale random readable regex-posix text time transformers transformers-base unix-compat unordered-containers vector ]; testHaskellDepends = [ attoparsec base bytestring bytestring-builder case-insensitive containers deepseq directory filepath hashable HUnit io-streams lifted-base monad-control mtl network network-uri old-locale parallel QuickCheck random readable regex-posix test-framework test-framework-hunit test-framework-quickcheck2 text time transformers transformers-base unix-compat unordered-containers vector zlib ]; homepage = "http://snapframework.com/"; description = "Snap: A Haskell Web Framework (core interfaces and types)"; license = stdenv.lib.licenses.bsd3; }) {}; "snap-server" = callPackage ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder , bytestring, bytestring-builder, case-insensitive, clock , containers, deepseq, directory, filepath, HsOpenSSL, http-common , http-streams, HUnit, io-streams, io-streams-haproxy, lifted-base , monad-control, mtl, network, old-locale, openssl-streams , parallel, QuickCheck, random, snap-core, test-framework , test-framework-hunit, test-framework-quickcheck2, text, threads , time, transformers, unix, unix-compat, vector }: mkDerivation { pname = "snap-server"; version = "1.1.0.0"; sha256 = "0vvw9n8xs272qdlrf3dxhnva41zh3awi7pf022rrjj75lj8a77i4"; revision = "3"; editedCabalFile = "0a9d3nqb5rvgm25nak68lp6yj9m6cwhbgdbg5l7ib5i2czcg7yjh"; configureFlags = [ "-fopenssl" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base blaze-builder bytestring bytestring-builder case-insensitive clock containers filepath HsOpenSSL io-streams io-streams-haproxy lifted-base mtl network old-locale openssl-streams snap-core text time unix unix-compat vector ]; testHaskellDepends = [ attoparsec base base16-bytestring blaze-builder bytestring bytestring-builder case-insensitive clock containers deepseq directory filepath HsOpenSSL http-common http-streams HUnit io-streams io-streams-haproxy lifted-base monad-control mtl network old-locale openssl-streams parallel QuickCheck random snap-core test-framework test-framework-hunit test-framework-quickcheck2 text threads time transformers unix unix-compat vector ]; homepage = "http://snapframework.com/"; description = "A web server for the Snap Framework"; license = stdenv.lib.licenses.bsd3; }) {}; "snowflake" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "snowflake"; version = "0.1.1.1"; sha256 = "1pfd8lqwv0504hli6fhwiqckcca0x9pnfzmy3kz36w7138rclmpi"; revision = "1"; editedCabalFile = "1y5v3nsin8iyxvh0abfhs7ma75p5zjvha0lp41801pdiikacfzha"; libraryHaskellDepends = [ base time ]; description = "A loose port of Twitter Snowflake to Haskell. Generates arbitrary precision, unique, time-sortable identifiers."; license = stdenv.lib.licenses.asl20; }) {}; "soap" = callPackage ({ mkDerivation, base, bytestring, conduit, configurator , data-default, exceptions, hspec, http-client, http-types, HUnit , iconv, mtl, resourcet, text, unordered-containers, xml-conduit , xml-conduit-writer, xml-types }: mkDerivation { pname = "soap"; version = "0.2.3.6"; sha256 = "0xmiabnx814rwdwrcipv0kja6ljgwqr4x58sa8s07nrs3ph8xz6d"; libraryHaskellDepends = [ base bytestring conduit configurator data-default exceptions http-client http-types iconv mtl resourcet text unordered-containers xml-conduit xml-conduit-writer xml-types ]; testHaskellDepends = [ base bytestring hspec HUnit text unordered-containers xml-conduit xml-conduit-writer ]; homepage = "https://bitbucket.org/dpwiz/haskell-soap"; description = "SOAP client tools"; license = stdenv.lib.licenses.mit; }) {}; "soap-tls" = callPackage ({ mkDerivation, base, configurator, connection, data-default , http-client, http-client-tls, soap, text, tls, x509, x509-store , x509-validation }: mkDerivation { pname = "soap-tls"; version = "0.1.1.4"; sha256 = "051shlb128lsacd2cjm4kpyqkmzdcwcj7ppl7l4n1k5j9g6k72yf"; revision = "1"; editedCabalFile = "11djy824gaw3cbsvphq263hxjrn1b3v5p1kdivsvlyn7q9bgvms9"; libraryHaskellDepends = [ base configurator connection data-default http-client http-client-tls soap text tls x509 x509-store x509-validation ]; homepage = "https://bitbucket.org/dpwiz/haskell-soap"; description = "TLS-enabled SOAP transport (using tls package)"; license = stdenv.lib.licenses.mit; }) {}; "socket-activation" = callPackage ({ mkDerivation, base, network, transformers, unix }: mkDerivation { pname = "socket-activation"; version = "0.1.0.2"; sha256 = "0fxl9v1mvlv31bhyjl8k1l4f4lr9n0gvcnsfr2m65m3c557pp7mr"; revision = "1"; editedCabalFile = "0bvm8ik8fp0v5gjw6q4h767zgs1i4ydckdypvqa85sarc985hkmp"; libraryHaskellDepends = [ base network transformers unix ]; homepage = "https://github.com/ddfisher/haskell-socket-activation"; description = "systemd socket activation library"; license = stdenv.lib.licenses.bsd3; }) {}; "socks" = callPackage ({ mkDerivation, base, bytestring, cereal, network }: mkDerivation { pname = "socks"; version = "0.5.6"; sha256 = "0f44qy74i0n6ll3jym0a2ipafkpw1h67amcpqmj8iq95h21wsqzs"; revision = "1"; editedCabalFile = "19f6yzalxbvw0zi1z8wi0vz7s21p5anvfaqsaszppnkgk6j6nnvn"; libraryHaskellDepends = [ base bytestring cereal network ]; homepage = "http://github.com/vincenthz/hs-socks"; description = "Socks proxy (ver 5)"; license = stdenv.lib.licenses.bsd3; }) {}; "sop-core" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "sop-core"; version = "0.4.0.0"; sha256 = "07ci2mh8cbjvipb576rxsj3iyhkj5c5dnsns4xkdppp2p3pv10d3"; libraryHaskellDepends = [ base deepseq ]; description = "True Sums of Products"; license = stdenv.lib.licenses.bsd3; }) {}; "sort" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "sort"; version = "1.0.0.0"; sha256 = "03bpyn0mimfyilfjs26b9c8sclbzsbardjhy6d822jybg548kqyf"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/cdornan/sort"; description = "A Haskell sorting toolkit"; license = stdenv.lib.licenses.bsd3; }) {}; "sorted-list" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "sorted-list"; version = "0.2.1.0"; sha256 = "1x2ygkh32q2kk5g7b7hnrl8z8azvgwsj36f3ndg79pzhghapdr5l"; libraryHaskellDepends = [ base deepseq ]; homepage = "https://github.com/Daniel-Diaz/sorted-list/blob/master/README.md"; description = "Type-enforced sorted lists and related functions"; license = stdenv.lib.licenses.bsd3; }) {}; "sourcemap" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, process, text , unordered-containers, utf8-string }: mkDerivation { pname = "sourcemap"; version = "0.1.6"; sha256 = "0ynfm44ym8y592wnzdwa0d05dbkffyyg5sm26y5ylzpynk64r85r"; revision = "1"; editedCabalFile = "1f7q44ar6qfip8fsllg43jyn7r15ifn2r0vz32cbmx0sb0d38dax"; libraryHaskellDepends = [ aeson attoparsec base bytestring process text unordered-containers utf8-string ]; testHaskellDepends = [ aeson base bytestring process text unordered-containers utf8-string ]; doCheck = false; description = "Implementation of source maps as proposed by Google and Mozilla"; license = stdenv.lib.licenses.bsd3; }) {}; "sox" = callPackage ({ mkDerivation, base, containers, explicit-exception , extensible-exceptions, process, sample-frame, semigroups , transformers, unix, utility-ht }: mkDerivation { pname = "sox"; version = "0.2.3.1"; sha256 = "0idab4rsqj4zjm7dlzbf38rzpvkp1z9psrkl4lrp2qp1s53sp9kh"; libraryHaskellDepends = [ base containers explicit-exception extensible-exceptions process sample-frame semigroups transformers unix utility-ht ]; homepage = "http://www.haskell.org/haskellwiki/Sox"; description = "Play, write, read, convert audio signals using Sox"; license = "GPL"; }) {}; "soxlib" = callPackage ({ mkDerivation, base, bytestring, explicit-exception , extensible-exceptions, sample-frame, sox, storablevector , transformers, utility-ht }: mkDerivation { pname = "soxlib"; version = "0.0.3.1"; sha256 = "0f7ci58yls5rhq1vy1q1imlsgkbvadv8646fvvymg0jq2mjwgsfd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring explicit-exception extensible-exceptions sample-frame storablevector transformers utility-ht ]; libraryPkgconfigDepends = [ sox ]; homepage = "http://www.haskell.org/haskellwiki/Sox"; description = "Write, read, convert audio signals using libsox"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) sox;}; "sparse-linear-algebra" = callPackage ({ mkDerivation, base, containers, exceptions, hspec , matrix-market-attoparsec, mtl, mwc-random, primitive, QuickCheck , scientific, transformers, vector, vector-algorithms }: mkDerivation { pname = "sparse-linear-algebra"; version = "0.3.1"; sha256 = "1jfwydr0pzph932h7jvnmp1d8qqrhxsq7rbb6cjbmga55s5pfqn7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers exceptions hspec mtl primitive QuickCheck transformers vector vector-algorithms ]; testHaskellDepends = [ base containers exceptions hspec matrix-market-attoparsec mtl mwc-random primitive QuickCheck scientific ]; homepage = "https://github.com/ocramz/sparse-linear-algebra"; description = "Numerical computing in native Haskell"; license = stdenv.lib.licenses.gpl3; }) {}; "special-values" = callPackage ({ mkDerivation, base, bytestring, ieee754, scientific, text }: mkDerivation { pname = "special-values"; version = "0.1.0.0"; sha256 = "1kkdw2c4d2hha99v9f89ahmifjxp7fxmxyfwq9a8xk6s0h9xs51w"; libraryHaskellDepends = [ base bytestring ieee754 scientific text ]; homepage = "https://github.com/minad/special-values#readme"; description = "Typeclass providing special values"; license = stdenv.lib.licenses.mit; }) {}; "speculate" = callPackage ({ mkDerivation, base, cmdargs, containers, leancheck }: mkDerivation { pname = "speculate"; version = "0.3.5"; sha256 = "0i7a6mq0f46iihq7kd3a1780pqqhmmdi706c42y4dmmj32nb4v3h"; libraryHaskellDepends = [ base cmdargs containers leancheck ]; testHaskellDepends = [ base leancheck ]; benchmarkHaskellDepends = [ base leancheck ]; homepage = "https://github.com/rudymatela/speculate#readme"; description = "discovery of properties about Haskell functions"; license = stdenv.lib.licenses.bsd3; }) {}; "speedy-slice" = callPackage ({ mkDerivation, base, kan-extensions, lens, mcmc-types , mwc-probability, pipes, primitive, transformers }: mkDerivation { pname = "speedy-slice"; version = "0.3.0"; sha256 = "16982nx9br5v37vzmww2di1vmj7y8g59myvhiw3l1fc1nq88mgzg"; libraryHaskellDepends = [ base kan-extensions lens mcmc-types mwc-probability pipes primitive transformers ]; doCheck = false; homepage = "http://github.com/jtobin/speedy-slice"; description = "Speedy slice sampling"; license = stdenv.lib.licenses.mit; }) {}; "sphinx" = callPackage ({ mkDerivation, base, binary, bytestring, data-binary-ieee754 , network, text, text-icu, xml }: mkDerivation { pname = "sphinx"; version = "0.6.0.2"; sha256 = "1px6lxxy7a34jni83l68nnhw40751g6pmvazplhc4wbfrv37gabn"; libraryHaskellDepends = [ base binary bytestring data-binary-ieee754 network text text-icu xml ]; homepage = "https://github.com/gregwebs/haskell-sphinx-client"; description = "Haskell bindings to the Sphinx full-text searching daemon"; license = stdenv.lib.licenses.bsd3; }) {}; "splice" = callPackage ({ mkDerivation, base, network }: mkDerivation { pname = "splice"; version = "0.6.1.1"; sha256 = "0lsfkm4vfipzbnqpf3yli6fwrv5a5mwbs149dfzhs7spa9kbxyl1"; libraryHaskellDepends = [ base network ]; homepage = "http://corsis.github.com/splice/"; description = "Cross-platform Socket to Socket Data Splicing"; license = stdenv.lib.licenses.bsd3; }) {}; "split" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "split"; version = "0.2.3.3"; sha256 = "04qlmkcyklznl03gsjg95b4nzb6i96gdapqg60rny9szgi7ngk8x"; revision = "1"; editedCabalFile = "0vz2ylx81nfq2981msig080j7n41xf2lrxzf3hj1x3g3cllb3izi"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "Combinator library for splitting lists"; license = stdenv.lib.licenses.bsd3; }) {}; "splitmix" = callPackage ({ mkDerivation, async, base, base-compat-batteries, bytestring , deepseq, process, random, tf-random, time, vector }: mkDerivation { pname = "splitmix"; version = "0.0.2"; sha256 = "1y9vlik5icwimw6c8zh9pzgp0pbxvwxg48r54qsypnn1p4dbgaz6"; libraryHaskellDepends = [ base deepseq random time ]; testHaskellDepends = [ async base base-compat-batteries bytestring deepseq process random tf-random vector ]; description = "Fast Splittable PRNG"; license = stdenv.lib.licenses.bsd3; }) {}; "spoon" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "spoon"; version = "0.3.1"; sha256 = "1m41k0mfy6fpfrv2ym4m5jsjaj9xdfl2iqpppd3c4d0fffv51cxr"; revision = "1"; editedCabalFile = "09s5jjcsg4g4qxchq9g2l4i9d5zh3rixpkbiysqcgl69kj8mwv74"; libraryHaskellDepends = [ base deepseq ]; description = "Catch errors thrown from pure computations"; license = stdenv.lib.licenses.bsd3; }) {}; "spreadsheet" = callPackage ({ mkDerivation, base, explicit-exception, transformers, utility-ht }: mkDerivation { pname = "spreadsheet"; version = "0.1.3.8"; sha256 = "0rd7qi6wy17fcz1a6pfqjxl3z816r8p6gyvz4zq85kgkjpkicrv4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base explicit-exception transformers utility-ht ]; homepage = "http://www.haskell.org/haskellwiki/Spreadsheet"; description = "Read and write spreadsheets from and to CSV files in a lazy way"; license = stdenv.lib.licenses.bsd3; }) {}; "sql-words" = callPackage ({ mkDerivation, base, QuickCheck, quickcheck-simple }: mkDerivation { pname = "sql-words"; version = "0.1.6.2"; sha256 = "0f7bvmz2ppq6pwgi3klxzpilnj899ssrsf52r99g9apqz065lsiz"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck quickcheck-simple ]; homepage = "http://khibino.github.io/haskell-relational-record/"; description = "SQL keywords data constructors into OverloadedString"; license = stdenv.lib.licenses.bsd3; }) {}; "sqlite-simple" = callPackage ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder , blaze-textual, bytestring, containers, direct-sqlite, HUnit, Only , semigroups, template-haskell, text, time, transformers }: mkDerivation { pname = "sqlite-simple"; version = "0.4.16.0"; sha256 = "1pih3nbfczyb91smci2dg9p1wvjsqiv5f5y97q6vqzlns64a3lk0"; libraryHaskellDepends = [ attoparsec base blaze-builder blaze-textual bytestring containers direct-sqlite Only semigroups template-haskell text time transformers ]; testHaskellDepends = [ base base16-bytestring bytestring direct-sqlite HUnit text time ]; homepage = "http://github.com/nurpax/sqlite-simple"; description = "Mid-Level SQLite client library"; license = stdenv.lib.licenses.bsd3; }) {}; "sqlite-simple-errors" = callPackage ({ mkDerivation, base, mtl, parsec, sqlite-simple, text }: mkDerivation { pname = "sqlite-simple-errors"; version = "0.6.1.0"; sha256 = "0vvim8zcrl3yqhf30j69x59qs5f6sdx5bvy4ihwmimkldm5gh0ai"; libraryHaskellDepends = [ base parsec sqlite-simple text ]; testHaskellDepends = [ base mtl sqlite-simple text ]; homepage = "https://github.com/caneroj1/sqlite-simple-errors"; description = "Wrapper around errors from sqlite-simple"; license = stdenv.lib.licenses.bsd3; }) {}; "srcloc" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "srcloc"; version = "0.5.1.2"; sha256 = "0vn0zqsk191ghh2993hls05hp7kvnskaafnfrrqhfbmpdg7dp7h6"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/mainland/srcloc"; description = "Data types for managing source code locations"; license = stdenv.lib.licenses.bsd3; }) {}; "stache" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq , directory, file-embed, filepath, hspec, hspec-discover , hspec-megaparsec, megaparsec, mtl, template-haskell, text , unordered-containers, vector, yaml }: mkDerivation { pname = "stache"; version = "2.0.1"; sha256 = "0awyh8zjvly18s4gnqy4970fj1hr4zpb38lisfy6px42m38g17vk"; revision = "2"; editedCabalFile = "17da7jih43nl3zqgpmlk3n2kpwjmb2np4w8ldpq2vyi9ab8p6vjm"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers deepseq directory filepath megaparsec mtl template-haskell text unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers file-embed hspec hspec-megaparsec megaparsec template-haskell text yaml ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/stackbuilders/stache"; description = "Mustache templates for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "stack" = callPackage ({ mkDerivation, aeson, annotated-wl-pprint, ansi-terminal, async , attoparsec, base, base64-bytestring, bindings-uname, bytestring , Cabal, conduit, conduit-extra, containers, cryptonite , cryptonite-conduit, deepseq, directory, echo, exceptions, extra , file-embed, filelock, filepath, fsnotify, generic-deriving , hackage-security, hashable, hpack, hpc, hspec, http-client , http-client-tls, http-conduit, http-types, memory, microlens , mintty, monad-logger, mono-traversable, mtl, mustache , neat-interpolation, network-uri, open-browser , optparse-applicative, path, path-io, persistent , persistent-sqlite, persistent-template, pretty, primitive , process, project-template, QuickCheck, regex-applicative-text , resourcet, retry, rio, semigroups, smallcheck, split, stm, store , store-core, streaming-commons, tar, template-haskell, temporary , text, text-metrics, th-reify-many, time, tls, transformers , typed-process, unicode-transforms, unix, unix-compat, unliftio , unordered-containers, vector, yaml, zip-archive, zlib }: mkDerivation { pname = "stack"; version = "1.9.3.1"; sha256 = "0lxx2gwwh4kjhy9d67ykdnhm5z9zsflv515jgsf97nkf6b8db8lj"; revision = "2"; editedCabalFile = "1fypvcvjlhyxnr81gll1w0l4nw6zvsr1vhb1y5g1jnyzy8f278zj"; configureFlags = [ "-fdisable-git-info" "-fhide-dependency-versions" "-fsupported-build" ]; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal filepath ]; libraryHaskellDepends = [ aeson annotated-wl-pprint ansi-terminal async attoparsec base base64-bytestring bindings-uname bytestring Cabal conduit conduit-extra containers cryptonite cryptonite-conduit deepseq directory echo exceptions extra file-embed filelock filepath fsnotify generic-deriving hackage-security hashable hpack hpc http-client http-client-tls http-conduit http-types memory microlens mintty monad-logger mono-traversable mtl mustache neat-interpolation network-uri open-browser optparse-applicative path path-io persistent persistent-sqlite persistent-template pretty primitive process project-template regex-applicative-text resourcet retry rio semigroups split stm store store-core streaming-commons tar template-haskell temporary text text-metrics th-reify-many time tls transformers typed-process unicode-transforms unix unix-compat unliftio unordered-containers vector yaml zip-archive zlib ]; executableHaskellDepends = [ aeson annotated-wl-pprint ansi-terminal async attoparsec base base64-bytestring bindings-uname bytestring Cabal conduit conduit-extra containers cryptonite cryptonite-conduit deepseq directory echo exceptions extra file-embed filelock filepath fsnotify generic-deriving hackage-security hashable hpack hpc http-client http-client-tls http-conduit http-types memory microlens mintty monad-logger mono-traversable mtl mustache neat-interpolation network-uri open-browser optparse-applicative path path-io persistent persistent-sqlite persistent-template pretty primitive process project-template regex-applicative-text resourcet retry rio semigroups split stm store store-core streaming-commons tar template-haskell temporary text text-metrics th-reify-many time tls transformers typed-process unicode-transforms unix unix-compat unliftio unordered-containers vector yaml zip-archive zlib ]; testHaskellDepends = [ aeson annotated-wl-pprint ansi-terminal async attoparsec base base64-bytestring bindings-uname bytestring Cabal conduit conduit-extra containers cryptonite cryptonite-conduit deepseq directory echo exceptions extra file-embed filelock filepath fsnotify generic-deriving hackage-security hashable hpack hpc hspec http-client http-client-tls http-conduit http-types memory microlens mintty monad-logger mono-traversable mtl mustache neat-interpolation network-uri open-browser optparse-applicative path path-io persistent persistent-sqlite persistent-template pretty primitive process project-template QuickCheck regex-applicative-text resourcet retry rio semigroups smallcheck split stm store store-core streaming-commons tar template-haskell temporary text text-metrics th-reify-many time tls transformers typed-process unicode-transforms unix unix-compat unliftio unordered-containers vector yaml zip-archive zlib ]; doCheck = false; preCheck = "export HOME=$TMPDIR"; postInstall = '' exe=$out/bin/stack mkdir -p $out/share/bash-completion/completions $exe --bash-completion-script $exe >$out/share/bash-completion/completions/stack ''; homepage = "http://haskellstack.org"; description = "The Haskell Tool Stack"; license = stdenv.lib.licenses.bsd3; }) {}; "stack2nix" = callPackage ({ mkDerivation, async, base, bytestring, Cabal, cabal2nix , containers, directory, distribution-nixpkgs, filepath, hackage-db , hspec, language-nix, lens, optparse-applicative, path, pretty , process, regex-pcre, SafeSemaphore, stack, temporary, text, time }: mkDerivation { pname = "stack2nix"; version = "0.2.3"; sha256 = "0vc87jb5vam47ghh2bzs20wfsnxjs133j9qrxa6kzbw0s2ff75p3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring Cabal cabal2nix containers directory distribution-nixpkgs filepath hackage-db language-nix lens optparse-applicative path pretty process regex-pcre SafeSemaphore stack temporary text time ]; executableHaskellDepends = [ base Cabal optparse-applicative time ]; testHaskellDepends = [ base hspec ]; description = "Convert stack.yaml files into Nix build instructions."; license = stdenv.lib.licenses.mit; }) {}; "starter" = callPackage ({ mkDerivation, base, fsnotify }: mkDerivation { pname = "starter"; version = "0.3.0"; sha256 = "14rxrs1gjsm26m7rk4rj9b2389zca0j24kjl7sfznqpxgk99qmpx"; libraryHaskellDepends = [ base fsnotify ]; homepage = "https://github.com/rkaippully/starter#readme"; description = "Develop applications without restarts"; license = stdenv.lib.licenses.mpl20; }) {}; "state-codes" = callPackage ({ mkDerivation, aeson, base, hspec, QuickCheck, shakespeare, text }: mkDerivation { pname = "state-codes"; version = "0.1.3"; sha256 = "18gls0gyk3iz9i03zw31x3xhi5m1y2r98qkkrah8kz07fsbxqrqn"; libraryHaskellDepends = [ aeson base shakespeare text ]; testHaskellDepends = [ aeson base hspec QuickCheck text ]; homepage = "https://github.com/acamino/state-codes#README"; description = "ISO 3166-2:US state codes and i18n names"; license = stdenv.lib.licenses.mit; }) {}; "stateref" = callPackage ({ mkDerivation, base, mtl, stm }: mkDerivation { pname = "stateref"; version = "0.3"; sha256 = "0hdpw6g255lj7jjvgqwhjdpzmka546vda5qjvry8gjj6nfm91lvx"; libraryHaskellDepends = [ base mtl stm ]; homepage = "http://code.haskell.org/~mokus/stateref/"; description = "Abstraction for things that work like IORef"; license = stdenv.lib.licenses.publicDomain; }) {}; "statestack" = callPackage ({ mkDerivation, base, mtl, transformers, transformers-compat }: mkDerivation { pname = "statestack"; version = "0.2.0.5"; sha256 = "0rjzx9iy5mx5igir6gvslznnx3gpxlb1xy1n8h4cn54cn3wxrspl"; revision = "3"; editedCabalFile = "0s9v88gcc5wnfj4c6xq86asadmh4y8z8ycv2wz5nwfwfazfgzcy3"; libraryHaskellDepends = [ base mtl transformers transformers-compat ]; description = "Simple State-like monad transformer with saveable and restorable state"; license = stdenv.lib.licenses.bsd3; }) {}; "static-text" = callPackage ({ mkDerivation, base, bytestring, template-haskell, text, vector }: mkDerivation { pname = "static-text"; version = "0.2.0.4"; sha256 = "19d43v2cp6wg861lc6rvimzqq20via6fvradysapmilq7svs5kq7"; libraryHaskellDepends = [ base bytestring template-haskell text vector ]; doCheck = false; homepage = "https://github.com/dzhus/static-text#readme"; description = "Lists, Texts, ByteStrings and Vectors of statically known length"; license = stdenv.lib.licenses.bsd3; }) {}; "statistics" = callPackage ({ mkDerivation, aeson, base, base-orphans, binary , data-default-class, deepseq, dense-linear-algebra, erf, HUnit , ieee754, math-functions, monad-par, mwc-random, primitive , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, vector, vector-algorithms , vector-binary-instances, vector-th-unbox }: mkDerivation { pname = "statistics"; version = "0.15.0.0"; sha256 = "0wk4pv4fjpqq49vf8zanb9801lbgcbbfhhvlpp3ka6p8jmfc9scm"; libraryHaskellDepends = [ aeson base base-orphans binary data-default-class deepseq dense-linear-algebra math-functions monad-par mwc-random primitive vector vector-algorithms vector-binary-instances vector-th-unbox ]; testHaskellDepends = [ aeson base binary dense-linear-algebra erf HUnit ieee754 math-functions mwc-random primitive QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 vector vector-algorithms ]; doCheck = false; homepage = "https://github.com/bos/statistics"; description = "A library of statistical types, data, and functions"; license = stdenv.lib.licenses.bsd2; }) {}; "stb-image-redux" = callPackage ({ mkDerivation, base, vector }: mkDerivation { pname = "stb-image-redux"; version = "0.2.1.2"; sha256 = "1s23f38za0zv9vzj4qn5qq2ajhgr6g9gsd2nck2hmkqfjpw1mx1v"; libraryHaskellDepends = [ base vector ]; doCheck = false; homepage = "https://github.com/typedrat/stb-image-redux#readme"; description = "Image loading and writing microlibrary"; license = stdenv.lib.licenses.bsd3; }) {}; "step-function" = callPackage ({ mkDerivation, base, base-compat-batteries, containers, deepseq , QuickCheck }: mkDerivation { pname = "step-function"; version = "0.2"; sha256 = "1mg7zqqs32zdh1x1738kk0yydyksbhx3y3x8n31f7byk5fvzqq6j"; revision = "2"; editedCabalFile = "074399mj4p0sk49rqc9a3fikpsly95mndnmm71ya7wy34nxyafzv"; libraryHaskellDepends = [ base base-compat-batteries containers deepseq QuickCheck ]; testHaskellDepends = [ base QuickCheck ]; homepage = "https://github.com/jonpetterbergman/step-function"; description = "Staircase functions or piecewise constant functions"; license = stdenv.lib.licenses.bsd3; }) {}; "stm" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "stm"; version = "2.5.0.0"; sha256 = "1illcj8zgzmpl91hzgk0j74ha436a379gw13siq4gifbcrf6iqsr"; libraryHaskellDepends = [ array base ]; homepage = "https://wiki.haskell.org/Software_transactional_memory"; description = "Software Transactional Memory"; license = stdenv.lib.licenses.bsd3; }) {}; "stm-chans" = callPackage ({ mkDerivation, base, Cabal, stm }: mkDerivation { pname = "stm-chans"; version = "3.0.0.4"; sha256 = "0f27sp09yha43xk9q55sc185jyjs5h7gq2dhsyx6bm9kz9dzqi13"; revision = "1"; editedCabalFile = "0v9axxcfszqdmf3dhjxy34ybh22x3r5c48mdnbvjh5i5lp7g7vp2"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base stm ]; homepage = "http://code.haskell.org/~wren/"; description = "Additional types of channels for STM"; license = stdenv.lib.licenses.bsd3; }) {}; "stm-conduit" = callPackage ({ mkDerivation, async, base, cereal, cereal-conduit, conduit , conduit-extra, directory, doctest, exceptions, HUnit, monad-loops , QuickCheck, resourcet, stm, stm-chans, test-framework , test-framework-hunit, test-framework-quickcheck2, transformers , unliftio }: mkDerivation { pname = "stm-conduit"; version = "4.0.1"; sha256 = "0hhlxvpp7mah8dcvkknh6skx44jfk3092zz2w52zlr255bkmn3p8"; libraryHaskellDepends = [ async base cereal cereal-conduit conduit conduit-extra directory exceptions monad-loops resourcet stm stm-chans transformers unliftio ]; testHaskellDepends = [ base conduit directory doctest HUnit QuickCheck resourcet stm stm-chans test-framework test-framework-hunit test-framework-quickcheck2 transformers unliftio ]; homepage = "https://github.com/cgaebel/stm-conduit"; description = "Introduces conduits to channels, and promotes using conduits concurrently"; license = stdenv.lib.licenses.bsd3; }) {}; "stm-delay" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "stm-delay"; version = "0.1.1.1"; sha256 = "0cla21v89gcvmr1iwzibq13v1yq02xg4h6k9l6kcprj7mhd5hcmi"; libraryHaskellDepends = [ base stm ]; testHaskellDepends = [ base stm ]; doCheck = false; homepage = "https://github.com/joeyadams/haskell-stm-delay"; description = "Updatable one-shot timer polled with STM"; license = stdenv.lib.licenses.bsd3; }) {}; "stm-extras" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "stm-extras"; version = "0.1.0.3"; sha256 = "0pmpf1r8q1favrbgvrnggvs93vwvml79yfqbs4xjqnjsglahl8c8"; libraryHaskellDepends = [ base stm ]; homepage = "https://github.com/louispan/stm-extras#readme"; description = "Extra STM functions"; license = stdenv.lib.licenses.bsd3; }) {}; "stm-split" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "stm-split"; version = "0.0.2.1"; sha256 = "06c41p01x62p79bzwryjxr34l7cj65gl227fwwsvd9l6ihk8grp8"; libraryHaskellDepends = [ base stm ]; description = "TMVars, TVars and TChans with distinguished input and output side"; license = stdenv.lib.licenses.bsd3; }) {}; "stopwatch" = callPackage ({ mkDerivation, base, clock, hspec, transformers }: mkDerivation { pname = "stopwatch"; version = "0.1.0.6"; sha256 = "1gvlh58hkg02a5814lm5f123p853z92dlmv4r5mhhlg5j6g7c62h"; libraryHaskellDepends = [ base clock transformers ]; testHaskellDepends = [ base clock hspec ]; homepage = "https://github.com/debug-ito/stopwatch"; description = "A simple stopwatch utility"; license = stdenv.lib.licenses.bsd3; }) {}; "storable-complex" = callPackage ({ mkDerivation, base, base-orphans }: mkDerivation { pname = "storable-complex"; version = "0.2.3.0"; sha256 = "0fnwbfmd5vsaaqvf9182qdcjrzcfjd1zhdyvjwzifbwvn6r9kx4s"; libraryHaskellDepends = [ base base-orphans ]; homepage = "https://github.com/cartazio/storable-complex"; description = "Storable instance for Complex"; license = stdenv.lib.licenses.bsd3; }) {}; "storable-record" = callPackage ({ mkDerivation, base, semigroups, transformers, utility-ht }: mkDerivation { pname = "storable-record"; version = "0.0.4"; sha256 = "0hjs1km0fc9ch0i1rbycxia5w3939hk4p4md73ikgg4aipqb5zyf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base semigroups transformers utility-ht ]; homepage = "http://code.haskell.org/~thielema/storable-record/"; description = "Elegant definition of Storable instances for records"; license = stdenv.lib.licenses.bsd3; }) {}; "storable-tuple" = callPackage ({ mkDerivation, base, base-orphans, storable-record, utility-ht }: mkDerivation { pname = "storable-tuple"; version = "0.0.3.3"; sha256 = "0dfzhxgkn1l6ls7zh6iifhyvhm8l47n40z0ar23c6ibsa94w1ynw"; libraryHaskellDepends = [ base base-orphans storable-record utility-ht ]; homepage = "http://code.haskell.org/~thielema/storable-tuple/"; description = "Storable instance for pairs and triples"; license = stdenv.lib.licenses.bsd3; }) {}; "storablevector" = callPackage ({ mkDerivation, base, bytestring, deepseq, non-negative , QuickCheck, random, sample-frame, semigroups, syb, transformers , unsafe, utility-ht }: mkDerivation { pname = "storablevector"; version = "0.2.13"; sha256 = "1zmr738vwnhnyxbikayqnaz31ilv2qlmscp6iqgl7adcfbal4dzq"; libraryHaskellDepends = [ base deepseq non-negative QuickCheck semigroups syb transformers unsafe utility-ht ]; testHaskellDepends = [ base bytestring QuickCheck random utility-ht ]; benchmarkHaskellDepends = [ base deepseq sample-frame unsafe utility-ht ]; homepage = "http://www.haskell.org/haskellwiki/Storable_Vector"; description = "Fast, packed, strict storable arrays with a list interface like ByteString"; license = stdenv.lib.licenses.bsd3; }) {}; "store" = callPackage ({ mkDerivation, array, async, base, base-orphans , base64-bytestring, bifunctors, bytestring, cereal, cereal-vector , clock, containers, contravariant, criterion, cryptohash, deepseq , directory, filepath, free, ghc-prim, hashable, hspec , hspec-smallcheck, integer-gmp, lifted-base, monad-control , mono-traversable, network, primitive, resourcet, safe, semigroups , smallcheck, store-core, syb, template-haskell, text, th-lift , th-lift-instances, th-orphans, th-reify-many, th-utilities, time , transformers, unordered-containers, vector , vector-binary-instances, void, weigh }: mkDerivation { pname = "store"; version = "0.5.1.0"; sha256 = "0r15b04vxfca45a0rv1n4lcd6zpxhlhc9gmg9if17r1bm63x59hr"; revision = "1"; editedCabalFile = "0nfy8lrvj9kzhmbx8nkg8vlvlha8hkr4k23vs9xasvrw2wp5rfhj"; libraryHaskellDepends = [ array async base base-orphans base64-bytestring bifunctors bytestring containers contravariant cryptohash deepseq directory filepath free ghc-prim hashable hspec hspec-smallcheck integer-gmp lifted-base monad-control mono-traversable network primitive resourcet safe semigroups smallcheck store-core syb template-haskell text th-lift th-lift-instances th-orphans th-reify-many th-utilities time transformers unordered-containers vector void ]; testHaskellDepends = [ array async base base-orphans base64-bytestring bifunctors bytestring clock containers contravariant cryptohash deepseq directory filepath free ghc-prim hashable hspec hspec-smallcheck integer-gmp lifted-base monad-control mono-traversable network primitive resourcet safe semigroups smallcheck store-core syb template-haskell text th-lift th-lift-instances th-orphans th-reify-many th-utilities time transformers unordered-containers vector void ]; benchmarkHaskellDepends = [ array async base base-orphans base64-bytestring bifunctors bytestring cereal cereal-vector containers contravariant criterion cryptohash deepseq directory filepath free ghc-prim hashable hspec hspec-smallcheck integer-gmp lifted-base monad-control mono-traversable network primitive resourcet safe semigroups smallcheck store-core syb template-haskell text th-lift th-lift-instances th-orphans th-reify-many th-utilities time transformers unordered-containers vector vector-binary-instances void weigh ]; homepage = "https://github.com/fpco/store#readme"; description = "Fast binary serialization"; license = stdenv.lib.licenses.mit; }) {}; "store-core" = callPackage ({ mkDerivation, base, bytestring, ghc-prim, primitive, text , transformers }: mkDerivation { pname = "store-core"; version = "0.4.4"; sha256 = "1489ydwmq3vd9lz193m5w277wvb9g74ssc1ncfjdry2g0y6czbjv"; libraryHaskellDepends = [ base bytestring ghc-prim primitive text transformers ]; homepage = "https://github.com/fpco/store#readme"; description = "Fast and lightweight binary serialization"; license = stdenv.lib.licenses.mit; }) {}; "stratosphere" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers , hashable, hspec, hspec-discover, lens, template-haskell, text , unordered-containers }: mkDerivation { pname = "stratosphere"; version = "0.29.1"; sha256 = "0j3mb09k498xynhc82cnsknzkbjwn9lvvanrz78jpx4fhh73zrlz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring containers hashable lens template-haskell text unordered-containers ]; testHaskellDepends = [ aeson aeson-pretty base bytestring containers hashable hspec hspec-discover lens template-haskell text unordered-containers ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/frontrowed/stratosphere#readme"; description = "EDSL for AWS CloudFormation"; license = stdenv.lib.licenses.mit; }) {}; "streaming" = callPackage ({ mkDerivation, base, containers, ghc-prim, mmorph, mtl , semigroups, transformers, transformers-base }: mkDerivation { pname = "streaming"; version = "0.2.2.0"; sha256 = "04fdw4f51yb16bv3b7z97vqxbns8rv2ag2aphglm29jsd527fsss"; revision = "1"; editedCabalFile = "1sq8blxh4s1lsvxkc64x7drxwn75kszxicjhvw4cg505fp9bfc7y"; libraryHaskellDepends = [ base containers ghc-prim mmorph mtl semigroups transformers transformers-base ]; homepage = "https://github.com/haskell-streaming/streaming"; description = "an elementary streaming prelude and general stream type"; license = stdenv.lib.licenses.bsd3; }) {}; "streaming-attoparsec" = callPackage ({ mkDerivation, attoparsec, base, bytestring, streaming , streaming-bytestring, tasty, tasty-hunit }: mkDerivation { pname = "streaming-attoparsec"; version = "1.0.0.1"; sha256 = "151gjivqbadh1wfbj53d0ahw4cjax4nnhg1v0l1piqnp1mbz7j8y"; libraryHaskellDepends = [ attoparsec base bytestring streaming streaming-bytestring ]; testHaskellDepends = [ attoparsec base bytestring streaming streaming-bytestring tasty tasty-hunit ]; homepage = "https://github.com/haskell-streaming/streaming-attoparsec"; description = "Attoparsec integration for the streaming ecosystem"; license = stdenv.lib.licenses.bsd3; }) {}; "streaming-bytestring" = callPackage ({ mkDerivation, base, bytestring, deepseq, exceptions, mmorph, mtl , resourcet, smallcheck, streaming, tasty, tasty-smallcheck , transformers, transformers-base }: mkDerivation { pname = "streaming-bytestring"; version = "0.1.6"; sha256 = "1lsklavhk6wcsgjr2rcwkkv827gnd9spv4zwz5i5zf3njvy27my1"; libraryHaskellDepends = [ base bytestring deepseq exceptions mmorph mtl resourcet streaming transformers transformers-base ]; testHaskellDepends = [ base bytestring smallcheck streaming tasty tasty-smallcheck transformers ]; homepage = "https://github.com/haskell-streaming/streaming-bytestring"; description = "effectful byte steams, or: bytestring io done right"; license = stdenv.lib.licenses.bsd3; }) {}; "streaming-commons" = callPackage ({ mkDerivation, array, async, base, bytestring, deepseq, directory , gauge, hspec, network, process, QuickCheck, random, stm, text , transformers, unix, zlib }: mkDerivation { pname = "streaming-commons"; version = "0.2.1.0"; sha256 = "13fn6qmpiggwpn8lczyydgp77cyzfypwds7wxskrwir4i5cgxlfq"; libraryHaskellDepends = [ array async base bytestring directory network process random stm text transformers unix zlib ]; testHaskellDepends = [ array async base bytestring deepseq hspec network QuickCheck text unix zlib ]; benchmarkHaskellDepends = [ base bytestring deepseq gauge text ]; homepage = "https://github.com/fpco/streaming-commons"; description = "Common lower-level functions needed by various streaming data libraries"; license = stdenv.lib.licenses.mit; }) {}; "streaming-wai" = callPackage ({ mkDerivation, base, bytestring, bytestring-builder, http-types , streaming, wai }: mkDerivation { pname = "streaming-wai"; version = "0.1.1"; sha256 = "0c5gpxnpfz4hk7ypigdnq1w7h6wslzfpib1y3drj67fchqiiid1m"; libraryHaskellDepends = [ base bytestring bytestring-builder http-types streaming wai ]; homepage = "http://github.com/jb55/streaming-wai"; description = "Streaming Wai utilities"; license = stdenv.lib.licenses.mit; }) {}; "streamly" = callPackage ({ mkDerivation, atomic-primops, base, clock, containers, deepseq , exceptions, gauge, ghc-prim, heaps, hspec, lockfree-queue , monad-control, mtl, QuickCheck, random, transformers , transformers-base }: mkDerivation { pname = "streamly"; version = "0.5.2"; sha256 = "1pla9356yhf6zv2yz4mh8g1dslzdkkych4jrjyi4rw66frvw0jg6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ atomic-primops base clock containers exceptions ghc-prim heaps lockfree-queue monad-control mtl transformers transformers-base ]; testHaskellDepends = [ base containers exceptions hspec mtl QuickCheck random transformers ]; benchmarkHaskellDepends = [ atomic-primops base clock containers deepseq exceptions gauge ghc-prim heaps lockfree-queue monad-control mtl random transformers transformers-base ]; homepage = "https://github.com/composewell/streamly"; description = "Beautiful Streaming, Concurrent and Reactive Composition"; license = stdenv.lib.licenses.bsd3; }) {}; "streamproc" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "streamproc"; version = "1.6.2"; sha256 = "1wl44n4nav4h203mzfdf1bd5nh4v23dib54lvxka1rl3zymgyvp7"; revision = "1"; editedCabalFile = "19c51gks028x8mnywkx1nz0s6bwn2mxs5ddmaj2q8n9l5pvfkcgs"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/peti/streamproc"; description = "Stream Processer Arrow"; license = stdenv.lib.licenses.bsd3; }) {}; "streams" = callPackage ({ mkDerivation, adjunctions, base, comonad, distributive , semigroupoids, semigroups }: mkDerivation { pname = "streams"; version = "3.3"; sha256 = "0h2fjlcsqnwwsqdk371m6drb119rx76b122mmwkd7zl3d86zhcr9"; libraryHaskellDepends = [ adjunctions base comonad distributive semigroupoids semigroups ]; homepage = "http://github.com/ekmett/streams/issues"; description = "Various Haskell 2010 stream comonads"; license = stdenv.lib.licenses.bsd3; }) {}; "strict" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "strict"; version = "0.3.2"; sha256 = "08cjajqz9h47fkq98mlf3rc8n5ghbmnmgn8pfsl3bdldjdkmmlrc"; libraryHaskellDepends = [ array base ]; homepage = "http://www.cse.unsw.edu.au/~rl/code/strict.html"; description = "Strict data types and String IO"; license = stdenv.lib.licenses.bsd3; }) {}; "strict-base-types" = callPackage ({ mkDerivation, aeson, base, bifunctors, binary, deepseq, ghc-prim , hashable, lens, QuickCheck, strict }: mkDerivation { pname = "strict-base-types"; version = "0.6.1"; sha256 = "0yihvjijag9g55ihrgqj0vwn6ksvscj3r0n2zzxz2qbxrhx6m1pq"; libraryHaskellDepends = [ aeson base bifunctors binary deepseq ghc-prim hashable lens QuickCheck strict ]; homepage = "https://github.com/meiersi/strict-base-types"; description = "Strict variants of the types provided in base"; license = stdenv.lib.licenses.bsd3; }) {}; "strict-concurrency" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "strict-concurrency"; version = "0.2.4.3"; sha256 = "1h2nk5fn6gclzkwn5mbkb7gcqisms8y5m3kr64hd9lska3n39n82"; libraryHaskellDepends = [ base deepseq ]; homepage = "https://github.com/ygale/strict-concurrency"; description = "Strict concurrency abstractions"; license = stdenv.lib.licenses.bsd3; }) {}; "string-class" = callPackage ({ mkDerivation, base, bytestring, tagged, text }: mkDerivation { pname = "string-class"; version = "0.1.7.0"; sha256 = "1s0bj0wvwriw4516za6ar7w7zsz5mmnf1dba0ch239n27rb00nwf"; libraryHaskellDepends = [ base bytestring tagged text ]; homepage = "https://github.com/string-class/string-class"; description = "String class library"; license = stdenv.lib.licenses.bsd3; }) {}; "string-combinators" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "string-combinators"; version = "0.6.0.5"; sha256 = "07ky2z5f1l5mb7r3rvyraak0bzciq4krkg5lv8g0a5vxpnzlm4cl"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/basvandijk/string-combinators"; description = "Polymorphic functions to build and combine stringlike values"; license = stdenv.lib.licenses.bsd3; }) {}; "string-conv" = callPackage ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "string-conv"; version = "0.1.2"; sha256 = "0fb04bm384rpiq7kd7v783z1sriqialvjyn0f6dg2si9dwza0ngj"; libraryHaskellDepends = [ base bytestring text ]; homepage = "https://github.com/Soostone/string-conv"; description = "Standardized conversion between string types"; license = stdenv.lib.licenses.bsd3; }) {}; "string-conversions" = callPackage ({ mkDerivation, base, bytestring, deepseq, hspec, QuickCheck , quickcheck-instances, text, utf8-string }: mkDerivation { pname = "string-conversions"; version = "0.4.0.1"; sha256 = "150rdank90h7v08x0wq4dffjbxv2daf5v9sqfs5mab76kinwxg26"; libraryHaskellDepends = [ base bytestring text utf8-string ]; testHaskellDepends = [ base bytestring deepseq hspec QuickCheck quickcheck-instances text utf8-string ]; homepage = "https://github.com/soenkehahn/string-conversions#readme"; description = "Simplifies dealing with different types for strings"; license = stdenv.lib.licenses.bsd3; }) {}; "string-qq" = callPackage ({ mkDerivation, base, Cabal, process, template-haskell }: mkDerivation { pname = "string-qq"; version = "0.0.2"; sha256 = "0662m3i5xrdrr95w829bszkhp88mj9iy1zya54vk2sl5hz9wlmwp"; revision = "1"; editedCabalFile = "1flc6mr1nnv8mx69cy1ilwk5gxsidcns82vjdg8dcs8z5axg95kp"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base template-haskell ]; description = "QuasiQuoter for non-interpolated strings, texts and bytestrings"; license = stdenv.lib.licenses.publicDomain; }) {}; "string-transform" = callPackage ({ mkDerivation, base, bytestring, tasty, tasty-hunit , tasty-smallcheck, text, utf8-string }: mkDerivation { pname = "string-transform"; version = "1.1.0"; sha256 = "1f76aiimm2knc68g08dc9j495mjkas87jw8w27silrsq3pzayzad"; libraryHaskellDepends = [ base bytestring text utf8-string ]; testHaskellDepends = [ base bytestring tasty tasty-hunit tasty-smallcheck text utf8-string ]; homepage = "https://github.com/ncaq/string-transform#readme"; description = "simple and easy haskell string transform wrapper"; license = stdenv.lib.licenses.mit; }) {}; "stringbuilder" = callPackage ({ mkDerivation, base, hspec, QuickCheck }: mkDerivation { pname = "stringbuilder"; version = "0.5.1"; sha256 = "1fh3csx1wcssn8xyvl4ip4aprh9l4qyz2kk8mgjvqvc0vb2bsy6q"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "A writer monad for multi-line string literals"; license = stdenv.lib.licenses.mit; }) {}; "stringsearch" = callPackage ({ mkDerivation, array, base, bytestring, containers }: mkDerivation { pname = "stringsearch"; version = "0.3.6.6"; sha256 = "0jpy9xjcjdbpi3wk6mg7xwd7wfi2mma70p97v1ij5i8bj9qijpr9"; revision = "1"; editedCabalFile = "0z5pz5dccapz9k39r2zmf056m0x2m2lj3jahhnw3mfxlmps07378"; libraryHaskellDepends = [ array base bytestring containers ]; homepage = "https://bitbucket.org/dafis/stringsearch"; description = "Fast searching, splitting and replacing of ByteStrings"; license = stdenv.lib.licenses.bsd3; }) {}; "strive" = callPackage ({ mkDerivation, aeson, base, bytestring, data-default, gpolyline , http-client, http-client-tls, http-types, markdown-unlit , template-haskell, text, time, transformers }: mkDerivation { pname = "strive"; version = "5.0.8"; sha256 = "0wfi3s8hv11xs0wpvbc9z4nsskdpg5q7ivcpci8cnhn20wffb0nn"; libraryHaskellDepends = [ aeson base bytestring data-default gpolyline http-client http-client-tls http-types template-haskell text time transformers ]; testHaskellDepends = [ aeson base bytestring data-default gpolyline http-client http-client-tls http-types markdown-unlit template-haskell text time transformers ]; testToolDepends = [ markdown-unlit ]; homepage = "https://github.com/tfausak/strive#readme"; description = "A client for the Strava V3 API"; license = stdenv.lib.licenses.mit; }) {}; "structs" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, deepseq, ghc-prim , primitive, template-haskell }: mkDerivation { pname = "structs"; version = "0.1.2"; sha256 = "0myv13g48y8vn397lvg45lb942fmw4n9gs80v5nnjfvgika7qbw4"; revision = "1"; editedCabalFile = "1snsprlbv9npn06iliy937vxqpsjpcmv880bnkbzj3nz4c6c59pa"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base deepseq ghc-prim primitive template-haskell ]; doCheck = false; homepage = "http://github.com/ekmett/structs/"; description = "Strict GC'd imperative object-oriented programming with cheap pointers"; license = stdenv.lib.licenses.bsd3; }) {}; "stylish-haskell" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , file-embed, filepath, haskell-src-exts, HUnit, mtl , optparse-applicative, semigroups, strict, syb, test-framework , test-framework-hunit, yaml }: mkDerivation { pname = "stylish-haskell"; version = "0.9.2.1"; sha256 = "1ls11fdx6snvfx8yykpidz142zzxwi5bazl49hgfqlwx50rqcp7w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers directory file-embed filepath haskell-src-exts mtl semigroups syb yaml ]; executableHaskellDepends = [ aeson base bytestring containers directory file-embed filepath haskell-src-exts mtl optparse-applicative strict syb yaml ]; testHaskellDepends = [ aeson base bytestring containers directory file-embed filepath haskell-src-exts HUnit mtl syb test-framework test-framework-hunit yaml ]; homepage = "https://github.com/jaspervdj/stylish-haskell"; description = "Haskell code prettifier"; license = stdenv.lib.licenses.bsd3; }) {}; "sum-type-boilerplate" = callPackage ({ mkDerivation, base, hspec, template-haskell }: mkDerivation { pname = "sum-type-boilerplate"; version = "0.1.1"; sha256 = "17xby0mqdsbax0afrfr3p8c6cj5r94byy8gprgyrmq84qqadls9i"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base hspec template-haskell ]; homepage = "https://github.com/jdreaver/sum-type-boilerplate#readme"; description = "Library for reducing the boilerplate involved with sum types"; license = stdenv.lib.licenses.mit; }) {}; "summoner" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, base-noprelude , bytestring, directory, filepath, generic-deriving, gitrev , neat-interpolation, optparse-applicative, process, relude, text , time, tomland }: mkDerivation { pname = "summoner"; version = "1.2.0"; sha256 = "04shi46j44g81zylmrm807rlinfx6sjpdwvxxyw9rhnpx56b8r34"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal base-noprelude bytestring directory filepath generic-deriving gitrev neat-interpolation optparse-applicative process relude text time tomland ]; executableHaskellDepends = [ base ]; doCheck = false; homepage = "https://github.com/kowainik/summoner"; description = "Tool for scaffolding completely configured production Haskell projects"; license = stdenv.lib.licenses.mpl20; }) {}; "sundown" = callPackage ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "sundown"; version = "0.6"; sha256 = "09xh3pbyarflfjk17bn2isgpmsq49d6gmq7z918kf4c32fc7x6yb"; libraryHaskellDepends = [ base bytestring text ]; homepage = "https://github.com/bitonic/sundown"; description = "Bindings to the sundown markdown library"; license = stdenv.lib.licenses.publicDomain; }) {}; "superbuffer" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "superbuffer"; version = "0.3.1.1"; sha256 = "0y3c2v2ca5lzz6265bcn9g04j6aihm7kw8w91ywfl7bkg1agp9fp"; libraryHaskellDepends = [ base bytestring ]; doCheck = false; homepage = "https://github.com/agrafix/superbuffer#readme"; description = "Efficiently build a bytestring from smaller chunks"; license = stdenv.lib.licenses.bsd3; }) {}; "sv-cassava" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cassava, HUnit , sv-core, text, utf8-string, validation, vector }: mkDerivation { pname = "sv-cassava"; version = "0.3"; sha256 = "1c4wacp7k5sgr5fy73h9if98d08apmcs6p4p3f3fvpqkm8jmf71b"; revision = "2"; editedCabalFile = "14grn815r54480jqpfib6qi3ivbaw0asa5ys0rp93allsprk96xb"; libraryHaskellDepends = [ attoparsec base bytestring cassava sv-core utf8-string validation vector ]; testHaskellDepends = [ base bytestring cassava HUnit sv-core text validation vector ]; homepage = "https://github.com/qfpl/sv"; description = "Integration to use sv with cassava's parser"; license = stdenv.lib.licenses.bsd3; }) {}; "sv-core" = callPackage ({ mkDerivation, attoparsec, base, bifunctors, bytestring , containers, contravariant, deepseq, lens, mtl, parsec , profunctors, QuickCheck, readable, semigroupoids, semigroups , tasty, tasty-quickcheck, text, transformers, trifecta , utf8-string, validation, vector, void }: mkDerivation { pname = "sv-core"; version = "0.3.1"; sha256 = "08j8qin7q04jvrb1gd870cylix7p81f4rws1k31b3azby2mdja6h"; libraryHaskellDepends = [ attoparsec base bifunctors bytestring containers contravariant deepseq lens mtl parsec profunctors readable semigroupoids semigroups text transformers trifecta utf8-string validation vector void ]; testHaskellDepends = [ base bytestring profunctors QuickCheck semigroupoids semigroups tasty tasty-quickcheck text validation vector ]; homepage = "https://github.com/qfpl/sv"; description = "Encode and decode separated values (CSV, PSV, ...)"; license = stdenv.lib.licenses.bsd3; }) {}; "svg-builder" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, hashable, text , unordered-containers }: mkDerivation { pname = "svg-builder"; version = "0.1.1"; sha256 = "1k420f497lzkymmxin88ql6ib8dziic43avykv31yq65rgrf7l2g"; revision = "1"; editedCabalFile = "1bhp9gvid2iis411k1vvyj5krzc4ahxcqcd9cwx9h37jxg180xw1"; libraryHaskellDepends = [ base blaze-builder bytestring hashable text unordered-containers ]; homepage = "https://github.com/diagrams/svg-builder.git"; description = "DSL for building SVG"; license = stdenv.lib.licenses.bsd3; }) {}; "svg-tree" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers , JuicyPixels, lens, linear, mtl, scientific, text, transformers , vector, xml }: mkDerivation { pname = "svg-tree"; version = "0.6.2.3"; sha256 = "0snvv2l7fpj7nl1sxnpxz5h2xpskjxxl0l2c7bqkwhcj7571br99"; libraryHaskellDepends = [ attoparsec base bytestring containers JuicyPixels lens linear mtl scientific text transformers vector xml ]; description = "SVG file loader and serializer"; license = stdenv.lib.licenses.bsd3; }) {}; "swagger" = callPackage ({ mkDerivation, aeson, base, bytestring, tasty, tasty-hunit, text , time, transformers }: mkDerivation { pname = "swagger"; version = "0.3.0"; sha256 = "1l2liyiycbix23yayf8zq1fndavfjc06529s8sr3w8hd5ar4y567"; libraryHaskellDepends = [ aeson base bytestring text time transformers ]; testHaskellDepends = [ aeson base bytestring tasty tasty-hunit ]; description = "Implementation of swagger data model"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "swagger2" = callPackage ({ mkDerivation, aeson, base, base-compat-batteries, bytestring , Cabal, cabal-doctest, containers, cookie, doctest, generics-sop , Glob, hashable, hspec, hspec-discover, http-media, HUnit , insert-ordered-containers, lens, mtl, network, QuickCheck , quickcheck-instances, scientific, template-haskell, text, time , transformers, transformers-compat, unordered-containers , utf8-string, uuid-types, vector }: mkDerivation { pname = "swagger2"; version = "2.3.1.1"; sha256 = "19fslhjqcnk0da1c8sdflnnxjzbbzqb0nbknpgyd45q0psxr6xs7"; revision = "1"; editedCabalFile = "1g6jiadrvglrbf0857nzfbnjxmb3lwqamgs47j3qv9k6kfwilzyk"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson base base-compat-batteries bytestring containers cookie generics-sop hashable http-media insert-ordered-containers lens mtl network QuickCheck scientific template-haskell text time transformers transformers-compat unordered-containers uuid-types vector ]; testHaskellDepends = [ aeson base base-compat-batteries bytestring containers doctest Glob hashable hspec HUnit insert-ordered-containers lens mtl QuickCheck quickcheck-instances template-haskell text time unordered-containers utf8-string vector ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/GetShopTV/swagger2"; description = "Swagger 2.0 data model"; license = stdenv.lib.licenses.bsd3; }) {}; "swish" = callPackage ({ mkDerivation, base, containers, directory, filepath, hashable , HUnit, intern, mtl, network-uri, old-locale, polyparse , semigroups, test-framework, test-framework-hunit, text, time }: mkDerivation { pname = "swish"; version = "0.10.0.1"; sha256 = "1ikqqyra9r79vw2s969kyqh1vgijcr33y7irriylsp51n7pspagk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory filepath hashable intern mtl network-uri old-locale polyparse text time ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base containers hashable HUnit network-uri old-locale semigroups test-framework test-framework-hunit text time ]; homepage = "https://bitbucket.org/doug_burke/swish/wiki/Home"; description = "A semantic web toolkit"; license = stdenv.lib.licenses.lgpl21; }) {}; "syb" = callPackage ({ mkDerivation, base, containers, HUnit, mtl }: mkDerivation { pname = "syb"; version = "0.7"; sha256 = "1da2zz7gqm4xbkx5vpd74dayx1svaxyl145fl14mq15lbb77sxdq"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base containers HUnit mtl ]; homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/SYB"; description = "Scrap Your Boilerplate"; license = stdenv.lib.licenses.bsd3; }) {}; "symbol" = callPackage ({ mkDerivation, base, containers, deepseq }: mkDerivation { pname = "symbol"; version = "0.2.4"; sha256 = "0cc8kdm68pirb0s7n46v0yvw5b718qf7qip40jkg5q3c3xsafx6h"; revision = "2"; editedCabalFile = "0jdbaap11pkgb6m98v57k7qnx62pqxy7pa2i7293ywa4q305qgm1"; libraryHaskellDepends = [ base containers deepseq ]; homepage = "http://www.cs.drexel.edu/~mainland/"; description = "A 'Symbol' type for fast symbol comparison"; license = stdenv.lib.licenses.bsd3; }) {}; "symengine" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "symengine"; version = "0.1.2.0"; sha256 = "1x42rbkc2lq06iqwkwwh5h4y9xl0xf1qfg47n62ax1j6j9mgfn8a"; libraryHaskellDepends = [ base ]; doCheck = false; homepage = "http://github.com/symengine/symengine.hs#readme"; description = "SymEngine symbolic mathematics engine for Haskell"; license = stdenv.lib.licenses.mit; }) {}; "sysinfo" = callPackage ({ mkDerivation, base, hspec, hspec-expectations }: mkDerivation { pname = "sysinfo"; version = "0.1.1"; sha256 = "0afa9nv1sf1c4w2d9ysm0ass4a48na1mb3x9ri3nb5c6s7r41ns6"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec hspec-expectations ]; homepage = "https://github.com/psibi/sysinfo#readme"; description = "Haskell Interface for getting overall system statistics"; license = stdenv.lib.licenses.bsd3; }) {}; "system-argv0" = callPackage ({ mkDerivation, base, bytestring, system-filepath, text }: mkDerivation { pname = "system-argv0"; version = "0.1.1"; sha256 = "1ijfry2r3cypp3zmws6dczk21m4n86fkxjld7yl19gjp46fxllbd"; libraryHaskellDepends = [ base bytestring system-filepath text ]; homepage = "https://john-millikin.com/software/haskell-filesystem/"; description = "Get argv[0] as a FilePath"; license = stdenv.lib.licenses.mit; }) {}; "system-fileio" = callPackage ({ mkDerivation, base, bytestring, system-filepath, text, time , unix }: mkDerivation { pname = "system-fileio"; version = "0.3.16.4"; sha256 = "1iy6g1f35gzyj12g9mdiw4zf75mmxpv1l8cyaldgyscsl648pr9l"; libraryHaskellDepends = [ base bytestring system-filepath text time unix ]; doCheck = false; homepage = "https://github.com/fpco/haskell-filesystem"; description = "Consistent filesystem interaction across GHC versions (deprecated)"; license = stdenv.lib.licenses.mit; }) {}; "system-filepath" = callPackage ({ mkDerivation, base, bytestring, Cabal, deepseq, text }: mkDerivation { pname = "system-filepath"; version = "0.4.14"; sha256 = "14yras4pz2dh55xpwmazcgxijvi8913pjgzb9iw50mjq1lycwmhn"; revision = "1"; editedCabalFile = "18llfvisghrn9w9yfgacqn51gs50a0lngah3bmg852h0swj7vkp8"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring deepseq text ]; doCheck = false; homepage = "https://github.com/fpco/haskell-filesystem"; description = "High-level, byte-based file and directory path manipulations (deprecated)"; license = stdenv.lib.licenses.mit; }) {}; "systemd" = callPackage ({ mkDerivation, base, bytestring, network, transformers, unix }: mkDerivation { pname = "systemd"; version = "1.1.2"; sha256 = "11wjsfnnsfgrffsxy9s5yqlzb7zxlrjg92mhanq66jvbnqh1jijr"; libraryHaskellDepends = [ base bytestring network transformers unix ]; testHaskellDepends = [ base network unix ]; doCheck = false; homepage = "https://github.com/erebe/systemd"; description = "Systemd facilities (Socket activation, Notify)"; license = stdenv.lib.licenses.bsd3; }) {}; "tabular" = callPackage ({ mkDerivation, base, csv, html, mtl }: mkDerivation { pname = "tabular"; version = "0.2.2.7"; sha256 = "1ysgq7rrks7f98nnvxil8xz1q27hxdgz4szbjhqwzbwd209dmy0k"; libraryHaskellDepends = [ base csv html mtl ]; homepage = "http://hub.darcs.net/kowey/tabular"; description = "Two-dimensional data tables with rendering functions"; license = stdenv.lib.licenses.bsd3; }) {}; "tagchup" = callPackage ({ mkDerivation, base, bytestring, containers, data-accessor , explicit-exception, non-empty, old-time, transformers, utility-ht , xml-basic }: mkDerivation { pname = "tagchup"; version = "0.4.1.1"; sha256 = "127ffhggdcbapizddhzwy538h3znppvr28mh9y2lv9ihbwcfxd75"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers data-accessor explicit-exception non-empty transformers utility-ht xml-basic ]; testHaskellDepends = [ base xml-basic ]; benchmarkHaskellDepends = [ base bytestring containers data-accessor explicit-exception old-time transformers utility-ht xml-basic ]; homepage = "http://code.haskell.org/~thielema/tagchup/"; description = "alternative package for processing of tag soups"; license = "GPL"; }) {}; "tagged" = callPackage ({ mkDerivation, base, deepseq, template-haskell, transformers }: mkDerivation { pname = "tagged"; version = "0.8.6"; sha256 = "1pciqzxf9ncv954v4r527xkxkn7r5hcr13mfw5dg1xjci3qdw5md"; revision = "1"; editedCabalFile = "070xwfw7y81hd63il76dmwbdl9ca1rd07c54zynfx6vpr4wyx4vh"; libraryHaskellDepends = [ base deepseq template-haskell transformers ]; homepage = "http://github.com/ekmett/tagged"; description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments"; license = stdenv.lib.licenses.bsd3; }) {}; "tagged-binary" = callPackage ({ mkDerivation, base, base-compat, binary, bytestring, pureMD5 }: mkDerivation { pname = "tagged-binary"; version = "0.2.0.1"; sha256 = "0nv41x5ijw5wdb2nyfgxyspbgmk9qisp32fs1izzp3c3jl4smkvj"; libraryHaskellDepends = [ base base-compat binary bytestring pureMD5 ]; description = "Provides tools for serializing data tagged with type information"; license = stdenv.lib.licenses.mit; }) {}; "tagged-identity" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { pname = "tagged-identity"; version = "0.1.2"; sha256 = "0402snxl1cpi7yq03aqkp036hjcrrqiy0if3c3bz6ljls7yxfvci"; libraryHaskellDepends = [ base mtl transformers ]; homepage = "https://github.com/mrkkrp/tagged-identity"; description = "Trivial monad transformer that allows identical monad stacks have different types"; license = stdenv.lib.licenses.bsd3; }) {}; "tagged-transformer" = callPackage ({ mkDerivation, base, comonad, contravariant, distributive , exceptions, mtl, reflection, semigroupoids, tagged }: mkDerivation { pname = "tagged-transformer"; version = "0.8.1"; sha256 = "1ffwxr312vi3fqhgnad5b6gqkgz3j27c30z551j8zisjx0hn3zx0"; libraryHaskellDepends = [ base comonad contravariant distributive exceptions mtl reflection semigroupoids tagged ]; homepage = "http://github.com/ekmett/tagged-transformer"; description = "Monad transformer carrying an extra phantom type tag"; license = stdenv.lib.licenses.bsd3; }) {}; "tagshare" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "tagshare"; version = "0.0"; sha256 = "1q3chp1rmwmxa8rxv7548wsvbqbng6grrnv1587p08385sp4ncfj"; libraryHaskellDepends = [ base containers mtl ]; description = "TagShare - explicit sharing with tags"; license = stdenv.lib.licenses.bsd3; }) {}; "tagsoup" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, directory , process, QuickCheck, text, time }: mkDerivation { pname = "tagsoup"; version = "0.14.8"; sha256 = "1m9sx6gr9y9yxvkmcap8xsks8cnhznvma1mrfl39zljkv005azms"; libraryHaskellDepends = [ base bytestring containers text ]; testHaskellDepends = [ base bytestring deepseq directory process QuickCheck time ]; homepage = "https://github.com/ndmitchell/tagsoup#readme"; description = "Parsing and extracting information from (possibly malformed) HTML/XML documents"; license = stdenv.lib.licenses.bsd3; }) {}; "tagstream-conduit" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, bytestring , case-insensitive, conduit, conduit-extra, data-default, hspec , HUnit, QuickCheck, resourcet, text, transformers, xml-conduit }: mkDerivation { pname = "tagstream-conduit"; version = "0.5.5.3"; sha256 = "1arlf7qil9bzcqykda8yyrnncm29jsfjvz5kbcdrbbhqpbqfi5mj"; libraryHaskellDepends = [ attoparsec base blaze-builder bytestring case-insensitive conduit conduit-extra data-default resourcet text transformers xml-conduit ]; testHaskellDepends = [ base bytestring conduit hspec HUnit QuickCheck resourcet text ]; homepage = "http://github.com/yihuang/tagstream-conduit"; description = "streamlined html tag parser"; license = stdenv.lib.licenses.bsd3; }) {}; "tao" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "tao"; version = "1.0.0"; sha256 = "0iqsah4l87bd25cpk575hsq5qbx506gz1ajf6fyv6pmi0sb1w2hb"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/jship/tao#readme"; description = "Type-level assertion operators"; license = stdenv.lib.licenses.mit; }) {}; "tao-example" = callPackage ({ mkDerivation, base, tao }: mkDerivation { pname = "tao-example"; version = "1.0.0"; sha256 = "1ch09fgj46fy5h33rcqlbkm02v8cq246bpxswxfdj8p9g1dkkpk5"; libraryHaskellDepends = [ base tao ]; homepage = "https://github.com/jship/tao#readme"; description = "Example usage of the tao package"; license = stdenv.lib.licenses.mit; }) {}; "tar" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , directory, filepath, time }: mkDerivation { pname = "tar"; version = "0.5.1.0"; sha256 = "0s2brvaxg5fki2jdkccmnpssiy6a3wjh24p6a3dkkdvjcixnk7f8"; revision = "1"; editedCabalFile = "1lydbwsmccf2av0g61j07bx7r5mzbcfgwvmh0qwg3a91857x264x"; configureFlags = [ "-f-old-time" ]; libraryHaskellDepends = [ array base bytestring containers deepseq directory filepath time ]; doCheck = false; description = "Reading, writing and manipulating \".tar\" archive files."; license = stdenv.lib.licenses.bsd3; }) {}; "tar-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , conduit-extra, containers, deepseq, directory, filepath, hspec , QuickCheck, safe-exceptions, text, unix, weigh }: mkDerivation { pname = "tar-conduit"; version = "0.3.2"; sha256 = "0bgn3hyf20g1gfnzy8f41s7nj54kfcyjk2izw99svrw8f3dphi80"; libraryHaskellDepends = [ base bytestring conduit conduit-combinators directory filepath safe-exceptions text unix ]; testHaskellDepends = [ base bytestring conduit conduit-combinators conduit-extra containers deepseq directory filepath hspec QuickCheck weigh ]; homepage = "https://github.com/snoyberg/tar-conduit#readme"; description = "Extract and create tar files using conduit for streaming"; license = stdenv.lib.licenses.mit; }) {}; "tardis" = callPackage ({ mkDerivation, base, mmorph, mtl }: mkDerivation { pname = "tardis"; version = "0.4.1.0"; sha256 = "1nd54pff1n6ds5jqa98qrby06d3ziw2rhb3j5lvw4mahsynsnwp6"; revision = "1"; editedCabalFile = "1wp6vp90g19hv8r2l83ava7qxf0933gb7ni2zgyfa66vlvxvhibv"; libraryHaskellDepends = [ base mmorph mtl ]; homepage = "https://github.com/DanBurton/tardis"; description = "Bidirectional state monad transformer"; license = stdenv.lib.licenses.bsd3; }) {}; "tasty" = callPackage ({ mkDerivation, ansi-terminal, async, base, clock, containers, mtl , optparse-applicative, stm, tagged, unbounded-delays, unix , wcwidth }: mkDerivation { pname = "tasty"; version = "1.2"; sha256 = "05w3bl5kah238pds818sxp9x58rp1nszbiicb1l21hf9k83mw66n"; libraryHaskellDepends = [ ansi-terminal async base clock containers mtl optparse-applicative stm tagged unbounded-delays unix wcwidth ]; homepage = "https://github.com/feuerbach/tasty"; description = "Modern and extensible testing framework"; license = stdenv.lib.licenses.mit; }) {}; "tasty-ant-xml" = callPackage ({ mkDerivation, base, containers, directory, filepath , generic-deriving, ghc-prim, mtl, stm, tagged, tasty, transformers , xml }: mkDerivation { pname = "tasty-ant-xml"; version = "1.1.6"; sha256 = "13qqpl1prr9dda87dp45mqybay24n8rhxxgvpc9j34kh72g8j5qw"; libraryHaskellDepends = [ base containers directory filepath generic-deriving ghc-prim mtl stm tagged tasty transformers xml ]; homepage = "http://github.com/ocharles/tasty-ant-xml"; description = "Render tasty output to XML for Jenkins"; license = stdenv.lib.licenses.bsd3; }) {}; "tasty-dejafu" = callPackage ({ mkDerivation, base, dejafu, random, tagged, tasty }: mkDerivation { pname = "tasty-dejafu"; version = "1.2.1.0"; sha256 = "0a0iqc9vnrj4a44h77larcprydipwxy9qkh3zb6zk9mpn9fas498"; libraryHaskellDepends = [ base dejafu random tagged tasty ]; homepage = "https://github.com/barrucadu/dejafu"; description = "Deja Fu support for the Tasty test framework"; license = stdenv.lib.licenses.mit; }) {}; "tasty-discover" = callPackage ({ mkDerivation, base, containers, directory, filepath, Glob }: mkDerivation { pname = "tasty-discover"; version = "4.2.1"; sha256 = "0ghxrjkqp4w6i47pvdsd25zs6sj10rw4ybkf0pxr598l8qw5nv5y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath Glob ]; executableHaskellDepends = [ base containers directory filepath Glob ]; doCheck = false; homepage = "http://git.coop/lwm/tasty-discover"; description = "Test discovery for the tasty framework"; license = stdenv.lib.licenses.mit; }) {}; "tasty-expected-failure" = callPackage ({ mkDerivation, base, tagged, tasty }: mkDerivation { pname = "tasty-expected-failure"; version = "0.11.1.1"; sha256 = "1i2s809m644b7hgiblqay9j364r3fjj1rwbrahsn1pgr5q6mr6ji"; revision = "1"; editedCabalFile = "1b3fn7d3zwhhwm3gp8cmmsdcrvn9dhshd665xrx1mk6cmy4m8k16"; libraryHaskellDepends = [ base tagged tasty ]; homepage = "http://github.com/nomeata/tasty-expected-failure"; description = "Mark tasty tests as failure expected"; license = stdenv.lib.licenses.mit; }) {}; "tasty-golden" = callPackage ({ mkDerivation, async, base, bytestring, containers, deepseq , directory, filepath, mtl, optparse-applicative, process, tagged , tasty, tasty-hunit, temporary, temporary-rc }: mkDerivation { pname = "tasty-golden"; version = "2.3.2"; sha256 = "0k3ibjhjc9vcwzrjnl4rnwvfm8l81q347nb7dgvcib6n5wm3s404"; libraryHaskellDepends = [ async base bytestring containers deepseq directory filepath mtl optparse-applicative process tagged tasty temporary ]; testHaskellDepends = [ base directory filepath process tasty tasty-hunit temporary-rc ]; homepage = "https://github.com/feuerbach/tasty-golden"; description = "Golden tests support for tasty"; license = stdenv.lib.licenses.mit; }) {}; "tasty-hspec" = callPackage ({ mkDerivation, base, hspec, hspec-core, QuickCheck, tasty , tasty-quickcheck, tasty-smallcheck }: mkDerivation { pname = "tasty-hspec"; version = "1.1.5.1"; sha256 = "0i9kdzjpk750sa078jj3iyhp72k0177zk7vxl131r6dkyz09x27y"; revision = "3"; editedCabalFile = "1wgz3z5bnq5qml8d0i18gvz30dmmax3686lmqz3vf4hxd3vqfkpj"; libraryHaskellDepends = [ base hspec hspec-core QuickCheck tasty tasty-quickcheck tasty-smallcheck ]; homepage = "https://github.com/mitchellwrosen/tasty-hspec"; description = "Hspec support for the Tasty test framework"; license = stdenv.lib.licenses.bsd3; }) {}; "tasty-hunit" = callPackage ({ mkDerivation, base, call-stack, tasty }: mkDerivation { pname = "tasty-hunit"; version = "0.10.0.1"; sha256 = "0j3hgga6c3s8h5snzivb8a75h96207ia2rlbxzj07xbf4zpkp44g"; libraryHaskellDepends = [ base call-stack tasty ]; homepage = "https://github.com/feuerbach/tasty"; description = "HUnit support for the Tasty test framework"; license = stdenv.lib.licenses.mit; }) {}; "tasty-kat" = callPackage ({ mkDerivation, base, bytestring, mtl, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "tasty-kat"; version = "0.0.3"; sha256 = "14yvlpli6cv6bn3kh8mlfp4x1l6ns4fvmfv6hmj75cvxyzq029d7"; libraryHaskellDepends = [ base bytestring tasty ]; testHaskellDepends = [ base bytestring mtl tasty tasty-hunit tasty-quickcheck ]; homepage = "https://github.com/vincenthz/tasty-kat"; description = "Known Answer Tests (KAT) framework for tasty"; license = stdenv.lib.licenses.mit; }) {}; "tasty-leancheck" = callPackage ({ mkDerivation, base, leancheck, tasty }: mkDerivation { pname = "tasty-leancheck"; version = "0.0.1"; sha256 = "06nki1l05hh5r0q2lkn4rmj0cl8hz7r7zc71r64fx2k9z65n5497"; libraryHaskellDepends = [ base leancheck tasty ]; testHaskellDepends = [ base leancheck tasty ]; homepage = "https://github.com/rudymatela/tasty-leancheck#readme"; description = "LeanCheck support for the Tasty test framework"; license = stdenv.lib.licenses.bsd3; }) {}; "tasty-program" = callPackage ({ mkDerivation, base, deepseq, directory, filepath, process, tasty }: mkDerivation { pname = "tasty-program"; version = "1.0.5"; sha256 = "1i19b1pps1hwqs7djx859ddcdmqfzgyzyi72db62jw03bynmbcjc"; libraryHaskellDepends = [ base deepseq directory filepath process tasty ]; homepage = "https://github.com/jstolarek/tasty-program"; description = "Use tasty framework to test whether a program executes correctly"; license = stdenv.lib.licenses.bsd3; }) {}; "tasty-quickcheck" = callPackage ({ mkDerivation, base, optparse-applicative, pcre-light, QuickCheck , random, tagged, tasty, tasty-hunit }: mkDerivation { pname = "tasty-quickcheck"; version = "0.10"; sha256 = "0vr6szbbz3s5461i0zr8zpq347zfvidfzv5gf3xwxhm0yk731z8h"; revision = "1"; editedCabalFile = "1ndkkywcqgb2wj339vgckjv5915da5kd4ixlkaww9fsba3qsrnwx"; libraryHaskellDepends = [ base optparse-applicative QuickCheck random tagged tasty ]; testHaskellDepends = [ base pcre-light tasty tasty-hunit ]; homepage = "https://github.com/feuerbach/tasty"; description = "QuickCheck support for the Tasty test framework"; license = stdenv.lib.licenses.mit; }) {}; "tasty-silver" = callPackage ({ mkDerivation, ansi-terminal, async, base, bytestring, containers , deepseq, directory, filepath, mtl, optparse-applicative, process , process-extras, regex-tdfa, semigroups, stm, tagged, tasty , tasty-hunit, temporary, text, transformers }: mkDerivation { pname = "tasty-silver"; version = "3.1.12"; sha256 = "0s6cz0z8xmhc3gqyb68lkx0j94kagbdgc5gagknmfj6an2i33fly"; libraryHaskellDepends = [ ansi-terminal async base bytestring containers deepseq directory filepath mtl optparse-applicative process process-extras regex-tdfa semigroups stm tagged tasty temporary text ]; testHaskellDepends = [ base directory filepath process tasty tasty-hunit temporary transformers ]; homepage = "https://github.com/phile314/tasty-silver"; description = "A fancy test runner, including support for golden tests"; license = stdenv.lib.licenses.mit; }) {}; "tasty-smallcheck" = callPackage ({ mkDerivation, async, base, smallcheck, tagged, tasty }: mkDerivation { pname = "tasty-smallcheck"; version = "0.8.1"; sha256 = "1n66ngzllf3xrlqykwszlkwsi96n5nkm7xbpfq7774vpvfnafjri"; libraryHaskellDepends = [ async base smallcheck tagged tasty ]; homepage = "http://documentup.com/feuerbach/tasty"; description = "SmallCheck support for the Tasty test framework"; license = stdenv.lib.licenses.mit; }) {}; "tasty-th" = callPackage ({ mkDerivation, base, haskell-src-exts, tasty, tasty-hunit , template-haskell }: mkDerivation { pname = "tasty-th"; version = "0.1.7"; sha256 = "0b2ivrw2257m4cy4rjnkwqlarh83j1y3zywnmaqqqbvy667sqnj3"; libraryHaskellDepends = [ base haskell-src-exts tasty template-haskell ]; testHaskellDepends = [ base tasty-hunit ]; homepage = "http://github.com/bennofs/tasty-th"; description = "Automatic tasty test case discovery using TH"; license = stdenv.lib.licenses.bsd3; }) {}; "tce-conf" = callPackage ({ mkDerivation, base, containers, HUnit }: mkDerivation { pname = "tce-conf"; version = "1.3"; sha256 = "18i6mphwjh61h8p2kzkj2aaq6l61n4lgpz7d89r17va1p4xq8ldh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers HUnit ]; homepage = "http://hub.darcs.net/dino/tce-conf"; description = "Very simple config file reading"; license = stdenv.lib.licenses.bsd3; }) {}; "tcp-streams" = callPackage ({ mkDerivation, base, bytestring, data-default-class, directory , HUnit, io-streams, network, pem, test-framework , test-framework-hunit, tls, x509, x509-store, x509-system }: mkDerivation { pname = "tcp-streams"; version = "1.0.1.1"; sha256 = "1dz21ycm06d9mwc6dbjr8ansl212ril3i5jl73yzkdi9ngj16qqa"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring data-default-class io-streams network pem tls x509 x509-store x509-system ]; testHaskellDepends = [ base bytestring directory HUnit io-streams network test-framework test-framework-hunit ]; doCheck = false; homepage = "https://github.com/didi-FP/tcp-streams"; description = "One stop solution for tcp client and server with tls support"; license = stdenv.lib.licenses.bsd3; }) {}; "tcp-streams-openssl" = callPackage ({ mkDerivation, base, bytestring, HsOpenSSL, HsOpenSSL-x509-system , HUnit, io-streams, network, tcp-streams, test-framework , test-framework-hunit }: mkDerivation { pname = "tcp-streams-openssl"; version = "1.0.1.0"; sha256 = "1zka2hmx0659f6w9xnh13i53pfwhky833ifwm63sr3rlly5miry3"; libraryHaskellDepends = [ base bytestring HsOpenSSL HsOpenSSL-x509-system io-streams network tcp-streams ]; testHaskellDepends = [ base bytestring HUnit io-streams network tcp-streams test-framework test-framework-hunit ]; homepage = "https://github.com/didi-FP/tcp-streams"; description = "Tcp streams using openssl for tls support"; license = stdenv.lib.licenses.bsd3; }) {}; "tdigest" = callPackage ({ mkDerivation, base, base-compat, binary, Cabal, cabal-doctest , deepseq, reducers, semigroupoids, transformers, vector , vector-algorithms }: mkDerivation { pname = "tdigest"; version = "0.2.1"; sha256 = "0kmqmzjcs406hv2fv9bkfayxpsd41dbry8bpkhy4y1jdgh33hvnl"; revision = "1"; editedCabalFile = "1jrq22j9jbvx31pspwjvyb539gix7vfb8cinqkkb2abmr0jrhibn"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base base-compat binary deepseq reducers semigroupoids transformers vector vector-algorithms ]; doCheck = false; homepage = "https://github.com/futurice/haskell-tdigest#readme"; description = "On-line accumulation of rank-based statistics"; license = stdenv.lib.licenses.bsd3; }) {}; "telegram-bot-simple" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cron , hashable, http-api-data, http-client, http-client-tls , monad-control, mtl, pretty-show, profunctors, servant , servant-client, split, stm, template-haskell, text, time , transformers, unordered-containers }: mkDerivation { pname = "telegram-bot-simple"; version = "0.2.0"; sha256 = "1aafj27zj69hvzxv58cz7h8pjbc9c74hmg92swg2sy8ai1rcb34a"; revision = "1"; editedCabalFile = "1li6b3m9glhfg8agr9h0mrbxpr8zr46l57mzjfdqndm248ddbklv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring cron hashable http-api-data http-client http-client-tls monad-control mtl pretty-show profunctors servant servant-client split stm template-haskell text time transformers unordered-containers ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring cron hashable http-api-data http-client http-client-tls monad-control mtl pretty-show profunctors servant servant-client split stm template-haskell text time transformers unordered-containers ]; homepage = "https://github.com/fizruk/telegram-bot-simple#readme"; description = "Easy to use library for building Telegram bots"; license = stdenv.lib.licenses.bsd3; }) {}; "template-toolkit" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, containers , directory, hashtables, mtl, parsec, pcre-utils , regex-pcre-builtin, scientific, text, time, unordered-containers , uri-encode }: mkDerivation { pname = "template-toolkit"; version = "0.1.1.0"; sha256 = "0nqsgfqj28d6qqc4639d8paqb8d9fw5kpijggbmxdnaqd64xc4p1"; libraryHaskellDepends = [ aeson base binary bytestring containers directory hashtables mtl parsec pcre-utils regex-pcre-builtin scientific text time unordered-containers uri-encode ]; homepage = "https://github.com/kobargh/template-toolkit#readme"; description = "Template Toolkit implementation for Haskell"; license = stdenv.lib.licenses.gpl3; }) {}; "temporary" = callPackage ({ mkDerivation, base, base-compat, directory, exceptions, filepath , random, tasty, tasty-hunit, transformers, unix }: mkDerivation { pname = "temporary"; version = "1.3"; sha256 = "144qhwfwg37l3k313raf4ssiz16jbgwlm1nf4flgqpsbd69jji4c"; libraryHaskellDepends = [ base directory exceptions filepath random transformers unix ]; testHaskellDepends = [ base base-compat directory filepath tasty tasty-hunit unix ]; homepage = "https://github.com/feuerbach/temporary"; description = "Portable temporary file and directory support"; license = stdenv.lib.licenses.bsd3; }) {}; "temporary-rc" = callPackage ({ mkDerivation, base, directory, exceptions, filepath , transformers, unix }: mkDerivation { pname = "temporary-rc"; version = "1.2.0.3"; sha256 = "1nqih0qks439k3pr5kmbbc8rjdw730slrxlflqb27fbxbzb8skqs"; libraryHaskellDepends = [ base directory exceptions filepath transformers unix ]; homepage = "http://www.github.com/feuerbach/temporary"; description = "Portable temporary file and directory support for Windows and Unix, based on code from Cabal"; license = stdenv.lib.licenses.bsd3; }) {}; "temporary-resourcet" = callPackage ({ mkDerivation, base, directory, exceptions, filepath, resourcet , transformers, unix }: mkDerivation { pname = "temporary-resourcet"; version = "0.1.0.1"; sha256 = "0wgfra7lkb5abnhk295l3vfcna79b8m309wp1cxgl3v96il6yh70"; libraryHaskellDepends = [ base directory exceptions filepath resourcet transformers unix ]; doCheck = false; homepage = "http://www.github.com/ttuegel/temporary-resourcet"; description = "Portable temporary files and directories with automatic deletion"; license = stdenv.lib.licenses.bsd3; }) {}; "tensorflow-test" = callPackage ({ mkDerivation, base, HUnit, vector }: mkDerivation { pname = "tensorflow-test"; version = "0.1.0.0"; sha256 = "1z2anh5ikjpsb1sjfn290bcf5rcxsmzb0gwdk9czdnlmx3fig0ip"; libraryHaskellDepends = [ base HUnit vector ]; homepage = "https://github.com/tensorflow/haskell#readme"; description = "Some common functions for test suites"; license = stdenv.lib.licenses.asl20; }) {}; "tensors" = callPackage ({ mkDerivation, base, criterion, deepseq, hspec, QuickCheck , reflection, vector }: mkDerivation { pname = "tensors"; version = "0.1.4"; sha256 = "1wiq38px85ypnfpvbr3hcawrag457z0jvd4jr1bh7jf6qw6jqpfn"; libraryHaskellDepends = [ base deepseq vector ]; testHaskellDepends = [ base deepseq hspec QuickCheck reflection vector ]; benchmarkHaskellDepends = [ base criterion deepseq vector ]; homepage = "https://github.com/leptonyu/tensors#readme"; description = "Tensor in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "termbox" = callPackage ({ mkDerivation, array, base, c2hs }: mkDerivation { pname = "termbox"; version = "0.1.0"; sha256 = "1wylp818y65rwdrzmh596sn8csiwjma6gh6wm4fn9m9zb1nvzbsa"; revision = "1"; editedCabalFile = "0qwab9ayd9b8gmcnvy6pbbp16vwnqdzji9qi71jmgvviayqdlly5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base ]; homepage = "https://github.com/mitchellwrosen/termbox"; description = "termbox bindings"; license = stdenv.lib.licenses.bsd3; }) {}; "terminal-size" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "terminal-size"; version = "0.3.2.1"; sha256 = "0n4nvj3dbj9gxfnprgish45asn9z4dipv9j98s8i7g2n8yb3xhmm"; libraryHaskellDepends = [ base ]; description = "Get terminal window height and width"; license = stdenv.lib.licenses.bsd3; }) {}; "test-framework" = callPackage ({ mkDerivation, ansi-terminal, ansi-wl-pprint, base, containers , hostname, old-locale, random, regex-posix, time, xml }: mkDerivation { pname = "test-framework"; version = "0.8.2.0"; sha256 = "1hhacrzam6b8f10hyldmjw8pb7frdxh04rfg3farxcxwbnhwgbpm"; revision = "2"; editedCabalFile = "1kmv576j1zbms6p3vffripvas87ca3ypdb42h7pqkxsxxfi1gb8j"; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint base containers hostname old-locale random regex-posix time xml ]; doCheck = false; homepage = "http://haskell.github.io/test-framework/"; description = "Framework for running and organising tests, with HUnit and QuickCheck support"; license = stdenv.lib.licenses.bsd3; }) {}; "test-framework-hunit" = callPackage ({ mkDerivation, base, extensible-exceptions, HUnit, test-framework }: mkDerivation { pname = "test-framework-hunit"; version = "0.3.0.2"; sha256 = "1y0b6vg8nfm43v90lxxcydhi6qlxhfy4vpxbzm5ic2w55bh8xjwm"; revision = "3"; editedCabalFile = "0i9mlalv7cl1iq43ld5myrnpszq5rxmd79hk495dcb08rglhgl3z"; libraryHaskellDepends = [ base extensible-exceptions HUnit test-framework ]; homepage = "https://batterseapower.github.io/test-framework/"; description = "HUnit support for the test-framework package"; license = stdenv.lib.licenses.bsd3; }) {}; "test-framework-leancheck" = callPackage ({ mkDerivation, base, leancheck, test-framework }: mkDerivation { pname = "test-framework-leancheck"; version = "0.0.1"; sha256 = "0bwzc0vq28cmy5r966jxhacijd2hkna4magd9aw5wz34dcp4qv13"; libraryHaskellDepends = [ base leancheck test-framework ]; testHaskellDepends = [ base leancheck test-framework ]; homepage = "https://github.com/rudymatela/test-framework-leancheck#readme"; description = "LeanCheck support for test-framework"; license = stdenv.lib.licenses.bsd3; }) {}; "test-framework-quickcheck2" = callPackage ({ mkDerivation, base, extensible-exceptions, QuickCheck, random , test-framework }: mkDerivation { pname = "test-framework-quickcheck2"; version = "0.3.0.5"; sha256 = "0ngf9vvby4nrdf1i7dxf5m9jn0g2pkq32w48xdr92n9hxka7ixn9"; revision = "1"; editedCabalFile = "1vmpk70h1594h9s216d3ngkb399fpny1d3sh4gg0vrc75p4as68d"; libraryHaskellDepends = [ base extensible-exceptions QuickCheck random test-framework ]; homepage = "http://haskell.github.io/test-framework/"; description = "QuickCheck-2 support for the test-framework package"; license = stdenv.lib.licenses.bsd3; }) {}; "test-framework-smallcheck" = callPackage ({ mkDerivation, base, smallcheck, test-framework, transformers }: mkDerivation { pname = "test-framework-smallcheck"; version = "0.2"; sha256 = "1xpgpk1gp4w7w46b4rhj80fa0bcyz8asj2dcjb5x1c37b7rw90b0"; libraryHaskellDepends = [ base smallcheck test-framework transformers ]; homepage = "https://github.com/feuerbach/smallcheck"; description = "Support for SmallCheck tests in test-framework"; license = stdenv.lib.licenses.bsd3; }) {}; "test-framework-th" = callPackage ({ mkDerivation, base, haskell-src-exts, language-haskell-extract , regex-posix, template-haskell, test-framework }: mkDerivation { pname = "test-framework-th"; version = "0.2.4"; sha256 = "12lw7yj02jb9s0i7rb98jjam43j2h0gzmnbj9zi933fx7sg0sy4b"; libraryHaskellDepends = [ base haskell-src-exts language-haskell-extract regex-posix template-haskell test-framework ]; homepage = "http://github.com/finnsson/test-generator"; description = "Automagically generate the HUnit- and Quickcheck-bulk-code using Template Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "testing-feat" = callPackage ({ mkDerivation, base, QuickCheck, size-based , testing-type-modifiers }: mkDerivation { pname = "testing-feat"; version = "1.1.0.0"; sha256 = "1v2qzzpf1s008g7q6q67glf7vbm1pkpq4rc3ii74f4g6vhfx610r"; libraryHaskellDepends = [ base QuickCheck size-based testing-type-modifiers ]; homepage = "https://github.com/JonasDuregard/testing-feat"; description = "Functional Enumeration of Algebraic Types"; license = stdenv.lib.licenses.bsd3; }) {}; "testing-type-modifiers" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "testing-type-modifiers"; version = "0.1.0.1"; sha256 = "1wh2n95n39ivv6kbqn42vbzrj8zagsmk6f2al2qj40bg5kgdl2q5"; libraryHaskellDepends = [ base ]; description = "Data type modifiers for property based testing"; license = stdenv.lib.licenses.publicDomain; }) {}; "texmath" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , mtl, pandoc-types, parsec, process, split, syb, temporary, text , utf8-string, xml }: mkDerivation { pname = "texmath"; version = "0.11.2.2"; sha256 = "11qhp37ghz70bbpapzafd1ksvzqrd1p0fi7fjlyfs10i02pj8kpy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers mtl pandoc-types parsec syb xml ]; testHaskellDepends = [ base bytestring directory filepath process split temporary text utf8-string xml ]; homepage = "http://github.com/jgm/texmath"; description = "Conversion between formats used to represent mathematics"; license = stdenv.lib.licenses.gpl2; }) {}; "text" = callPackage ({ mkDerivation, array, base, binary, bytestring, deepseq, ghc-prim , integer-gmp }: mkDerivation { pname = "text"; version = "1.2.3.1"; sha256 = "19j725g8xma1811avl3nz2vndwynsmpx3sqf6bd7iwh1bm6n4q43"; configureFlags = [ "-f-integer-simple" ]; libraryHaskellDepends = [ array base binary bytestring deepseq ghc-prim integer-gmp ]; doCheck = false; homepage = "https://github.com/haskell/text"; description = "An efficient packed Unicode text type"; license = stdenv.lib.licenses.bsd2; }) {}; "text-binary" = callPackage ({ mkDerivation, base, binary, text }: mkDerivation { pname = "text-binary"; version = "0.2.1.1"; sha256 = "18gl10pwg3qwsk0za3c70j4n6a9129wwf1b7d3a461h816yv55xn"; libraryHaskellDepends = [ base binary text ]; homepage = "https://github.com/kawu/text-binary"; description = "Binary instances for text types"; license = stdenv.lib.licenses.bsd2; }) {}; "text-builder" = callPackage ({ mkDerivation, base, base-prelude, bytestring, deferred-folds , semigroups, text, transformers }: mkDerivation { pname = "text-builder"; version = "0.6.5"; sha256 = "1kf5r4cr4qw3awfshycnh9l7p3phssknlvwmkglabmdj3zf1xz5q"; libraryHaskellDepends = [ base base-prelude bytestring deferred-folds semigroups text transformers ]; doCheck = false; homepage = "https://github.com/nikita-volkov/text-builder"; description = "An efficient strict text builder"; license = stdenv.lib.licenses.mit; }) {}; "text-conversions" = callPackage ({ mkDerivation, base, base16-bytestring, base64-bytestring , bytestring, errors, hspec, hspec-discover, text }: mkDerivation { pname = "text-conversions"; version = "0.3.0"; sha256 = "089c56vdj9xysqfr1hnvbnrghlg83q6w10xk02gflpsidcpvwmhp"; libraryHaskellDepends = [ base base16-bytestring base64-bytestring bytestring errors text ]; testHaskellDepends = [ base bytestring hspec hspec-discover text ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/cjdev/text-conversions#readme"; description = "Safe conversions between textual types"; license = stdenv.lib.licenses.isc; }) {}; "text-format" = callPackage ({ mkDerivation, array, base, double-conversion, ghc-prim , integer-gmp, old-locale, text, time, transformers }: mkDerivation { pname = "text-format"; version = "0.3.2"; sha256 = "1qxs8xyjk8nzzzam62lqqml9s0p08m749jri0lfaa844mnw3frij"; revision = "1"; editedCabalFile = "155bddqabsxdfzdr7wl67qw9w777c2qkwxgjpx625875cvyhqkpa"; libraryHaskellDepends = [ array base double-conversion ghc-prim integer-gmp old-locale text time transformers ]; homepage = "https://github.com/bos/text-format"; description = "Text formatting"; license = stdenv.lib.licenses.bsd3; }) {}; "text-icu" = callPackage ({ mkDerivation, array, base, bytestring, deepseq, directory , ghc-prim, HUnit, icu, QuickCheck, random, test-framework , test-framework-hunit, test-framework-quickcheck2, text }: mkDerivation { pname = "text-icu"; version = "0.7.0.1"; sha256 = "0y3z5jda7v2iyll2148ivxfd2yhp27d3ryxrspp0cdq394klqxp2"; libraryHaskellDepends = [ base bytestring deepseq text ]; librarySystemDepends = [ icu ]; testHaskellDepends = [ array base bytestring deepseq directory ghc-prim HUnit QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 text ]; doCheck = false; homepage = "https://github.com/bos/text-icu"; description = "Bindings to the ICU library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) icu;}; "text-latin1" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, data-checked , hashable, semigroups, text }: mkDerivation { pname = "text-latin1"; version = "0.3.1"; sha256 = "1wxbv6m567n3330baw2k0xxd50nhn2k6w3lgmpk6zq7x1jp84x3c"; libraryHaskellDepends = [ base bytestring case-insensitive data-checked hashable semigroups text ]; homepage = "https://github.com/mvv/text-latin1"; description = "Latin-1 (including ASCII) utility functions"; license = stdenv.lib.licenses.bsd3; }) {}; "text-ldap" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, dlist , memory, QuickCheck, quickcheck-simple, random, transformers }: mkDerivation { pname = "text-ldap"; version = "0.1.1.13"; sha256 = "0d1a7932999yx98hjvnrap1lpm9jcfg34m2m0hdy4j1m6cq4q5zc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring containers dlist memory transformers ]; executableHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring QuickCheck quickcheck-simple random ]; doCheck = false; description = "Parser and Printer for LDAP text data stream"; license = stdenv.lib.licenses.bsd3; }) {}; "text-manipulate" = callPackage ({ mkDerivation, base, tasty, tasty-hunit, text }: mkDerivation { pname = "text-manipulate"; version = "0.2.0.1"; sha256 = "0bwxyjj3ll45srxhsp2ihikgqglvjc6m02ixr8xpvyqwkcfwgsg0"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base tasty tasty-hunit text ]; homepage = "https://github.com/brendanhay/text-manipulate"; description = "Case conversion, word boundary manipulation, and textual subjugation"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "text-metrics" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck, text, vector }: mkDerivation { pname = "text-metrics"; version = "0.3.0"; sha256 = "18mzxwkdvjp31r720ai9bnxr638qq8x3a2v408bz0d8f0rsayx1q"; revision = "4"; editedCabalFile = "017drxq9x56b345d8w5m8xdsi1zzs0z16pbdx8j35cd1lsnh3kf1"; libraryHaskellDepends = [ base containers text vector ]; testHaskellDepends = [ base hspec QuickCheck text ]; homepage = "https://github.com/mrkkrp/text-metrics"; description = "Calculate various string metrics efficiently"; license = stdenv.lib.licenses.bsd3; }) {}; "text-postgresql" = callPackage ({ mkDerivation, base, dlist, QuickCheck, quickcheck-simple , transformers, transformers-compat }: mkDerivation { pname = "text-postgresql"; version = "0.0.3.1"; sha256 = "1s42a1mq7hz63zfpcv7bl4141vnyrsyd0ir723iph6vmsa46iqn6"; libraryHaskellDepends = [ base dlist transformers transformers-compat ]; testHaskellDepends = [ base QuickCheck quickcheck-simple ]; homepage = "http://khibino.github.io/haskell-relational-record/"; description = "Parser and Printer of PostgreSQL extended types"; license = stdenv.lib.licenses.bsd3; }) {}; "text-printer" = callPackage ({ mkDerivation, base, bytestring, pretty, QuickCheck, semigroups , test-framework, test-framework-quickcheck2, text, text-latin1 }: mkDerivation { pname = "text-printer"; version = "0.5"; sha256 = "02sadjd19dbxzawr1q8z3j7w6vhp5mvz1dbssk118hsvl6k0234g"; libraryHaskellDepends = [ base bytestring pretty semigroups text text-latin1 ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; homepage = "https://github.com/mvv/text-printer"; description = "Abstract interface for text builders/printers"; license = stdenv.lib.licenses.bsd3; }) {}; "text-region" = callPackage ({ mkDerivation, aeson, base, base-unicode-symbols, bytestring , groups, hspec, lens, text }: mkDerivation { pname = "text-region"; version = "0.3.1.0"; sha256 = "1zy5zb7xg1343hlkwawnbca7f6gal9028ps1kp83fg2vmq1aqk57"; revision = "1"; editedCabalFile = "1z5l1hv8sc4ida5s4r03ihak612lrq0rf7sdfkw7gf05f67c622p"; libraryHaskellDepends = [ aeson base base-unicode-symbols bytestring groups lens text ]; testHaskellDepends = [ base base-unicode-symbols hspec lens text ]; homepage = "https://github.com/mvoidex/text-region"; description = "Marking text regions"; license = stdenv.lib.licenses.bsd3; }) {}; "text-short" = callPackage ({ mkDerivation, base, binary, bytestring, deepseq, ghc-prim , hashable, text }: mkDerivation { pname = "text-short"; version = "0.1.2"; sha256 = "0rqiwgjkgyfy8596swl0s0x2jqk6ddh2h02qxa32az2cs5kviwmk"; revision = "1"; editedCabalFile = "00w77idkh44m88vivkqsys0y1bbxrflh06yq66liq0wgjhhzdppj"; libraryHaskellDepends = [ base binary bytestring deepseq ghc-prim hashable text ]; doCheck = false; description = "Memory-efficient representation of Unicode text strings"; license = stdenv.lib.licenses.bsd3; }) {}; "text-show" = callPackage ({ mkDerivation, array, base, base-compat-batteries, base-orphans , bifunctors, bytestring, bytestring-builder, containers , contravariant, criterion, deepseq, deriving-compat , generic-deriving, ghc-boot-th, ghc-prim, hspec, hspec-discover , integer-gmp, nats, QuickCheck, quickcheck-instances, semigroups , tagged, template-haskell, text, th-abstraction, th-lift , transformers, transformers-compat, void }: mkDerivation { pname = "text-show"; version = "3.7.5"; sha256 = "1by89i3c6qyjh7jjld06wb2sphb236rbvwb1mmvq8f6mxliiyf1r"; revision = "1"; editedCabalFile = "1v8czpi9mn54850k0pilqh1f3yfr5n5vykmg5k57wmrdpx25vkws"; libraryHaskellDepends = [ array base base-compat-batteries bifunctors bytestring bytestring-builder containers contravariant generic-deriving ghc-boot-th ghc-prim integer-gmp nats semigroups tagged template-haskell text th-abstraction th-lift transformers transformers-compat void ]; testHaskellDepends = [ array base base-compat-batteries base-orphans bytestring bytestring-builder deriving-compat generic-deriving ghc-prim hspec nats QuickCheck quickcheck-instances semigroups tagged template-haskell text transformers transformers-compat ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion deepseq ghc-prim text ]; homepage = "https://github.com/RyanGlScott/text-show"; description = "Efficient conversion of values into Text"; license = stdenv.lib.licenses.bsd3; }) {}; "textlocal" = callPackage ({ mkDerivation, aeson, base, bytestring, http-client , http-client-tls, http-conduit, text, unix-time }: mkDerivation { pname = "textlocal"; version = "0.1.0.5"; sha256 = "11rhrylv8pzsz35i3908d3fhdskmi4wrysxyj31hz4n9f1igym49"; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls http-conduit text unix-time ]; homepage = "https://github.com/just-chow/textlocal"; description = "Haskell wrapper for textlocal SMS gateway"; license = stdenv.lib.licenses.bsd3; }) {}; "tf-random" = callPackage ({ mkDerivation, base, primitive, random, time }: mkDerivation { pname = "tf-random"; version = "0.5"; sha256 = "0445r2nns6009fmq0xbfpyv7jpzwv0snccjdg7hwj4xk4z0cwc1f"; libraryHaskellDepends = [ base primitive random time ]; description = "High-quality splittable pseudorandom number generator"; license = stdenv.lib.licenses.bsd3; }) {}; "tfp" = callPackage ({ mkDerivation, base, QuickCheck, utility-ht }: mkDerivation { pname = "tfp"; version = "1.0.1.1"; sha256 = "1qkcm4l09qpxy9996lnfn79c1wn1ca45s3i2iz2x3kvp0f999d3i"; libraryHaskellDepends = [ base utility-ht ]; testHaskellDepends = [ base QuickCheck ]; homepage = "http://www.haskell.org/haskellwiki/Type_arithmetic"; description = "Type-level integers, booleans, lists using type families"; license = stdenv.lib.licenses.bsd3; }) {}; "th-abstraction" = callPackage ({ mkDerivation, base, containers, ghc-prim, template-haskell }: mkDerivation { pname = "th-abstraction"; version = "0.2.11.0"; sha256 = "0340w34cqa42m0b9hdys9bfphi13swdp7xc8cwzbj9fq6764p22i"; libraryHaskellDepends = [ base containers ghc-prim template-haskell ]; testHaskellDepends = [ base containers template-haskell ]; homepage = "https://github.com/glguy/th-abstraction"; description = "Nicer interface for reified information about data types"; license = stdenv.lib.licenses.isc; }) {}; "th-data-compat" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "th-data-compat"; version = "0.0.2.7"; sha256 = "0yjfz9iwz0n2wx2c7wjazhwh23ny43fmnjp7dn7m37p320jgzahk"; libraryHaskellDepends = [ base template-haskell ]; description = "Compatibility for data definition template of TH"; license = stdenv.lib.licenses.bsd3; }) {}; "th-desugar" = callPackage ({ mkDerivation, base, containers, hspec, HUnit, mtl, syb , template-haskell, th-expand-syns, th-lift, th-orphans }: mkDerivation { pname = "th-desugar"; version = "1.9"; sha256 = "1vxg0jvc239ngmv53yx564b7wkgd0b10xvx5phxvnnpm9n2pljpi"; libraryHaskellDepends = [ base containers mtl syb template-haskell th-expand-syns th-lift th-orphans ]; testHaskellDepends = [ base containers hspec HUnit mtl syb template-haskell th-expand-syns th-lift th-orphans ]; homepage = "https://github.com/goldfirere/th-desugar"; description = "Functions to desugar Template Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "th-expand-syns" = callPackage ({ mkDerivation, base, containers, syb, template-haskell }: mkDerivation { pname = "th-expand-syns"; version = "0.4.4.0"; sha256 = "01prlvh3py5hq5ccjidfyp9ixq2zd88dkbsidyjrpkja6v8m43yc"; revision = "1"; editedCabalFile = "1zbdg3hrqv7rzlsrw4a2vjr3g4nzny32wvjcpxamlvx77b1jvsw9"; libraryHaskellDepends = [ base containers syb template-haskell ]; testHaskellDepends = [ base template-haskell ]; homepage = "https://github.com/DanielSchuessler/th-expand-syns"; description = "Expands type synonyms in Template Haskell ASTs"; license = stdenv.lib.licenses.bsd3; }) {}; "th-extras" = callPackage ({ mkDerivation, base, syb, template-haskell }: mkDerivation { pname = "th-extras"; version = "0.0.0.4"; sha256 = "1vgvqgfm2lvx6v5r2mglwyl63647c9n6b9a5ikqc93pjm98g9vwg"; libraryHaskellDepends = [ base syb template-haskell ]; homepage = "https://github.com/mokus0/th-extras"; description = "A grab bag of functions for use with Template Haskell"; license = stdenv.lib.licenses.publicDomain; }) {}; "th-lift" = callPackage ({ mkDerivation, base, ghc-prim, template-haskell, th-abstraction }: mkDerivation { pname = "th-lift"; version = "0.7.11"; sha256 = "131360zxb0hazbqwbkk6ab2p77jkxr79bwwm618mrwrwkm3x2g6m"; revision = "1"; editedCabalFile = "0whppp0p9df3fphv6pyg8f70bnm2kpyb3ylznknrklsl5vn2c49d"; libraryHaskellDepends = [ base ghc-prim template-haskell th-abstraction ]; testHaskellDepends = [ base ghc-prim template-haskell ]; homepage = "http://github.com/mboes/th-lift"; description = "Derive Template Haskell's Lift class for datatypes"; license = stdenv.lib.licenses.bsd3; }) {}; "th-lift-instances" = callPackage ({ mkDerivation, base, bytestring, containers, QuickCheck , template-haskell, text, vector }: mkDerivation { pname = "th-lift-instances"; version = "0.1.12"; sha256 = "1kjfwfmkn7r35qlsa0n4la3103jlfbjf3ia1pvsgizgrwxr1zjid"; libraryHaskellDepends = [ base bytestring containers template-haskell text vector ]; testHaskellDepends = [ base bytestring containers QuickCheck template-haskell text vector ]; homepage = "http://github.com/bennofs/th-lift-instances/"; description = "Lift instances for template-haskell for common data types"; license = stdenv.lib.licenses.bsd3; }) {}; "th-orphans" = callPackage ({ mkDerivation, base, bytestring, ghc-prim, hspec, hspec-discover , mtl, template-haskell, th-lift, th-lift-instances, th-reify-many }: mkDerivation { pname = "th-orphans"; version = "0.13.7"; sha256 = "0qqxrm04nqh062cw6a2p6grvvfpg0nxkj3aymmar29yky17y8vgy"; revision = "1"; editedCabalFile = "1gf2rmphwgnqbbk4qcwfiprmsqp2d30xqlcxgs9h9ymazkwlh203"; libraryHaskellDepends = [ base mtl template-haskell th-lift th-lift-instances th-reify-many ]; testHaskellDepends = [ base bytestring ghc-prim hspec template-haskell th-lift ]; testToolDepends = [ hspec-discover ]; description = "Orphan instances for TH datatypes"; license = stdenv.lib.licenses.bsd3; }) {}; "th-printf" = callPackage ({ mkDerivation, base, charset, containers, hspec, HUnit , microlens-platform, mtl, parsec, QuickCheck, semigroups , template-haskell, th-lift, transformers }: mkDerivation { pname = "th-printf"; version = "0.6.0"; sha256 = "1mqfbzx85c49q24yppkxgcd0h4s557b468qlnz2adbyba9wfsn62"; libraryHaskellDepends = [ base charset containers microlens-platform mtl parsec semigroups template-haskell th-lift transformers ]; testHaskellDepends = [ base hspec HUnit QuickCheck template-haskell ]; homepage = "https://github.com/pikajude/th-printf#readme"; description = "Quasiquoters for printf"; license = stdenv.lib.licenses.mit; }) {}; "th-reify-compat" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "th-reify-compat"; version = "0.0.1.5"; sha256 = "171m4fibjq4ml33xvbb0qdm625adknsdgz8flb4xhag075z2w6xg"; libraryHaskellDepends = [ base template-haskell ]; homepage = "http://github.com/khibino/haskell-th-reify-compat/"; description = "Compatibility for the result type of TH reify"; license = stdenv.lib.licenses.bsd3; }) {}; "th-reify-many" = callPackage ({ mkDerivation, base, containers, mtl, safe, template-haskell , th-expand-syns }: mkDerivation { pname = "th-reify-many"; version = "0.1.9"; sha256 = "0hxf56filzqnyrc8q7766vai80y6cgrrbrczx6n93caskl1dv2gq"; libraryHaskellDepends = [ base containers mtl safe template-haskell th-expand-syns ]; testHaskellDepends = [ base template-haskell ]; homepage = "http://github.com/mgsloan/th-reify-many"; description = "Recurseively reify template haskell datatype info"; license = stdenv.lib.licenses.bsd3; }) {}; "th-strict-compat" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "th-strict-compat"; version = "0.1.0.1"; sha256 = "0jmajcnw832df503jbg2fmrmnskc43i07214vpc4fw359cgd7yn3"; libraryHaskellDepends = [ base template-haskell ]; homepage = "https://gitlab.com/igrep/th-strict-compat"; description = "Compatibility shim for Bang and Strict in Template Haskell"; license = stdenv.lib.licenses.asl20; }) {}; "th-utilities" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , hspec, primitive, syb, template-haskell, text, th-orphans, vector }: mkDerivation { pname = "th-utilities"; version = "0.2.3.0"; sha256 = "0bl4j81k7szn0lza8rnn1db6glc57dsn63ni0hwbwr3kxa3pb4x4"; libraryHaskellDepends = [ base bytestring containers directory filepath primitive syb template-haskell text th-orphans ]; testHaskellDepends = [ base bytestring containers directory filepath hspec primitive syb template-haskell text th-orphans vector ]; homepage = "https://github.com/fpco/th-utilities#readme"; description = "Collection of useful functions for use with Template Haskell"; license = stdenv.lib.licenses.mit; }) {}; "these" = callPackage ({ mkDerivation, aeson, base, base-compat, bifunctors, binary , containers, data-default-class, deepseq, hashable, keys, lens , mtl, QuickCheck, semigroupoids, transformers, transformers-compat , unordered-containers, vector, vector-instances }: mkDerivation { pname = "these"; version = "0.7.6"; sha256 = "0in77b1g73m224dmpfc9khgcs0ajgsknp0yri853c9p6k0yvhr4l"; libraryHaskellDepends = [ aeson base base-compat bifunctors binary containers data-default-class deepseq hashable keys lens mtl QuickCheck semigroupoids transformers transformers-compat unordered-containers vector vector-instances ]; doCheck = false; homepage = "https://github.com/isomorphism/these"; description = "An either-or-both data type & a generalized 'zip with padding' typeclass"; license = stdenv.lib.licenses.bsd3; }) {}; "thread-hierarchy" = callPackage ({ mkDerivation, base, containers, hspec, stm }: mkDerivation { pname = "thread-hierarchy"; version = "0.3.0.1"; sha256 = "0d2wbm75f59vj1h18afdhb1wqyclv5gpgj6pyrhbcnf7aa2490c1"; libraryHaskellDepends = [ base containers stm ]; testHaskellDepends = [ base containers hspec stm ]; homepage = "https://github.com/nshimaza/thread-hierarchy#readme"; description = "Simple Haskel thread management in hierarchical manner"; license = stdenv.lib.licenses.mit; }) {}; "thread-local-storage" = callPackage ({ mkDerivation, atomic-primops, base, containers }: mkDerivation { pname = "thread-local-storage"; version = "0.2"; sha256 = "152j8r7rfixkjrh1ynv2s0586bl65cpy47frhsikd40q64bf0j6n"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ atomic-primops base ]; homepage = "https://github.com/rrnewton/thread-local-storage"; description = "Several options for thread-local-storage (TLS) in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "threads" = callPackage ({ mkDerivation, base, Cabal, concurrent-extra, HUnit, stm , test-framework, test-framework-hunit }: mkDerivation { pname = "threads"; version = "0.5.1.6"; sha256 = "0bjnjhnq3km6xqk0fn1fgyz5xdw4h6lylbwwbcmkkfzwcz0c76hk"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base stm ]; testHaskellDepends = [ base concurrent-extra HUnit stm test-framework test-framework-hunit ]; doCheck = false; homepage = "https://github.com/basvandijk/threads"; description = "Fork threads and wait for their result"; license = stdenv.lib.licenses.bsd3; }) {}; "threepenny-gui" = callPackage ({ mkDerivation, aeson, async, base, bytestring, containers , data-default, deepseq, exceptions, file-embed, filepath, hashable , safe, snap-core, snap-server, stm, template-haskell, text , transformers, unordered-containers, vault, vector, websockets , websockets-snap }: mkDerivation { pname = "threepenny-gui"; version = "0.8.3.0"; sha256 = "173aacscvf2llk6n5nnxvww22673cg2hclkb3s18av3xk03b4qf6"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson async base bytestring containers data-default deepseq exceptions file-embed filepath hashable safe snap-core snap-server stm template-haskell text transformers unordered-containers vault vector websockets websockets-snap ]; homepage = "http://wiki.haskell.org/Threepenny-gui"; description = "GUI framework that uses the web browser as a display"; license = stdenv.lib.licenses.bsd3; }) {}; "throttle-io-stream" = callPackage ({ mkDerivation, async, base, bytestring, clock, HUnit, say, stm , stm-chans, test-framework, test-framework-hunit, text }: mkDerivation { pname = "throttle-io-stream"; version = "0.2.0.1"; sha256 = "13icrx3nrgidnb7j3ixqz93rcsc63qmczkvjyg74pjrb0rlsi5z8"; libraryHaskellDepends = [ async base clock stm stm-chans ]; testHaskellDepends = [ async base bytestring clock HUnit say stm stm-chans test-framework test-framework-hunit text ]; homepage = "https://github.com/mtesseract/throttle-io-stream#readme"; description = "Throttler between arbitrary IO producer and consumer functions"; license = stdenv.lib.licenses.bsd3; }) {}; "throwable-exceptions" = callPackage ({ mkDerivation, base, doctest, either, safe-exceptions, silently , tasty, tasty-discover, tasty-hunit, template-haskell, text }: mkDerivation { pname = "throwable-exceptions"; version = "0.1.0.9"; sha256 = "1ab9qx87r0wxrvx9fk77cpimj0pm1qa2pvcv4b8sadj0s8fkrcis"; libraryHaskellDepends = [ base safe-exceptions template-haskell ]; testHaskellDepends = [ base doctest either safe-exceptions silently tasty tasty-discover tasty-hunit text ]; testToolDepends = [ tasty-discover ]; homepage = "https://github.com/aiya000/hs-throwable-exceptions#README.md"; description = "throwable-exceptions gives the easy way to throw exceptions"; license = stdenv.lib.licenses.mit; }) {}; "thyme" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , cpphs, deepseq, mtl, old-locale, profunctors, QuickCheck, random , text, time, vector, vector-space, vector-th-unbox }: mkDerivation { pname = "thyme"; version = "0.3.5.5"; sha256 = "0v3rbjl92bqggsdra72zdq6rxzb2qf1268424p94225lnwgp1il4"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers deepseq mtl old-locale profunctors QuickCheck random text time vector vector-space vector-th-unbox ]; libraryToolDepends = [ cpphs ]; doCheck = false; homepage = "https://github.com/liyang/thyme"; description = "A faster time library"; license = stdenv.lib.licenses.bsd3; }) {}; "tidal" = callPackage ({ mkDerivation, base, bifunctors, bytestring, clock, colour , containers, hosc, microspec, mwc-random, network, parsec , template-haskell, text, transformers, vector }: mkDerivation { pname = "tidal"; version = "1.0.13"; sha256 = "0m28z3mlp6q51znzjgw1hsfy8g4npsxl8bydm8hm9dslqc7gdi7j"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bifunctors bytestring clock colour containers hosc mwc-random network parsec template-haskell text transformers vector ]; testHaskellDepends = [ base containers microspec parsec ]; homepage = "http://tidalcycles.org/"; description = "Pattern language for improvised music"; license = stdenv.lib.licenses.gpl3; }) {}; "tile" = callPackage ({ mkDerivation, base, HUnit }: mkDerivation { pname = "tile"; version = "0.3.0.0"; sha256 = "1w35rhrpjs39xbcg2i635jxdkbp4nhkzrrnl9p3bz85yc1iiiv8m"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit ]; homepage = "https://github.com/caneroj1/tile#readme"; description = "Slippy map tile functionality"; license = stdenv.lib.licenses.bsd3; }) {}; "time-compat" = callPackage ({ mkDerivation, base, old-time, time }: mkDerivation { pname = "time-compat"; version = "0.1.0.3"; sha256 = "0zqgzr8yjn36rn6gflwh5s0c92vl44xzxiw0jz8d5h0h8lhi21sr"; libraryHaskellDepends = [ base old-time time ]; homepage = "http://hub.darcs.net/dag/time-compat"; description = "Compatibility with old-time for the time package"; license = stdenv.lib.licenses.bsd3; }) {}; "time-lens" = callPackage ({ mkDerivation, base, data-lens-light, time }: mkDerivation { pname = "time-lens"; version = "0.4.0.2"; sha256 = "07nh97x1mx5hc48xqv3gk3cgls6xpb829h3bzsjx8rwqnzybijyq"; libraryHaskellDepends = [ base data-lens-light time ]; homepage = "https://github.com/feuerbach/time-lens"; description = "Lens-based interface to Data.Time data structures"; license = stdenv.lib.licenses.bsd3; }) {}; "time-locale-compat" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "time-locale-compat"; version = "0.1.1.5"; sha256 = "0b2hmj8wwrfkndwzgm11qr496ca2ahwdxcj3m0ii91bxvrk1bzq7"; configureFlags = [ "-f-old-locale" ]; libraryHaskellDepends = [ base time ]; homepage = "https://github.com/khibino/haskell-time-locale-compat"; description = "Compatibile module for time-format locale"; license = stdenv.lib.licenses.bsd3; }) {}; "time-locale-vietnamese" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "time-locale-vietnamese"; version = "1.0.0.0"; sha256 = "0xhbfdzrlhj3096w2dgk2ijpzs4kzym11sz3r0h8r19a3jrjs1ln"; libraryHaskellDepends = [ base time ]; homepage = "https://github.com/tungd/time-locale-vietnamese#readme"; description = "Vietnamese locale for date and time format"; license = stdenv.lib.licenses.asl20; }) {}; "time-parsers" = callPackage ({ mkDerivation, base, parsers, template-haskell, time }: mkDerivation { pname = "time-parsers"; version = "0.1.2.1"; sha256 = "102k6l9888kbgng045jk170qjbmdnwv2lbzlc12ncybfk2yk7wdv"; libraryHaskellDepends = [ base parsers template-haskell time ]; doCheck = false; homepage = "https://github.com/phadej/time-parsers#readme"; description = "Parsers for types in `time`"; license = stdenv.lib.licenses.bsd3; }) {}; "time-qq" = callPackage ({ mkDerivation, base, hspec, template-haskell, time , time-locale-compat }: mkDerivation { pname = "time-qq"; version = "0.0.1.0"; sha256 = "11sch73355fpwqgvg8cq0br0108mj9ph085vycnyq1jndrd0wvxd"; libraryHaskellDepends = [ base template-haskell time time-locale-compat ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/christian-marie/time-qq"; description = "Quasi-quoter for UTCTime times"; license = stdenv.lib.licenses.bsd3; }) {}; "timeit" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "timeit"; version = "2.0"; sha256 = "1sliqpvl501rlcj6s0lhmsf5ym24j4h881wzc1f1wdyvg3jz8kd1"; revision = "1"; editedCabalFile = "0d4vjg48xyqjmydnjqjxica0zr30vgb91b3vv75cig686ikpjmq7"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/merijn/timeit"; description = "Time monadic computations with an IO base"; license = stdenv.lib.licenses.bsd3; }) {}; "timelens" = callPackage ({ mkDerivation, base, lens, time }: mkDerivation { pname = "timelens"; version = "0.2.0.2"; sha256 = "0r57fib5nzvrk8gsn26364l1a14zj9sg3kv2db4pjzy3dq0zmrpl"; libraryHaskellDepends = [ base lens time ]; homepage = "http://www.github.com/massysett/timelens"; description = "Lenses for the time package"; license = stdenv.lib.licenses.bsd3; }) {}; "timer-wheel" = callPackage ({ mkDerivation, atomic-primops, base, ghc-prim, primitive , psqueues }: mkDerivation { pname = "timer-wheel"; version = "0.1.0"; sha256 = "0wjm767yxf3hg3p80nd0hi0bfvdssq0f3lj9pzkmrsnsqafngs2j"; revision = "1"; editedCabalFile = "0vk0p21x90wiazss30zkbzr5fnsc4gih9a6xaa9myyycw078600v"; libraryHaskellDepends = [ atomic-primops base ghc-prim primitive psqueues ]; homepage = "https://github.com/mitchellwrosen/timer-wheel"; description = "A timer wheel"; license = stdenv.lib.licenses.bsd3; }) {}; "timerep" = callPackage ({ mkDerivation, attoparsec, base, monoid-subclasses, QuickCheck , tasty, tasty-hunit, tasty-quickcheck, text, time }: mkDerivation { pname = "timerep"; version = "2.0.0.2"; sha256 = "0fakjs6fgva6i035jiyr8hcgnrivw601cy8n3ja232d07izl2khx"; libraryHaskellDepends = [ attoparsec base monoid-subclasses text time ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck text time ]; homepage = "https://github.com/HugoDaniel/timerep"; description = "Parse and display time according to some RFCs (RFC3339, RFC2822, RFC822)"; license = stdenv.lib.licenses.bsd3; }) {}; "timezone-olson" = callPackage ({ mkDerivation, base, binary, bytestring, extensible-exceptions , time, timezone-series }: mkDerivation { pname = "timezone-olson"; version = "0.1.9"; sha256 = "05abywx1nrcaz0nqzfy4zw62bc5qd7pdfnjvv4drxkwv084ha8rj"; libraryHaskellDepends = [ base binary bytestring extensible-exceptions time timezone-series ]; homepage = "http://projects.haskell.org/time-ng/"; description = "A pure Haskell parser and renderer for binary Olson timezone files"; license = stdenv.lib.licenses.bsd3; }) {}; "timezone-series" = callPackage ({ mkDerivation, base, deepseq, time }: mkDerivation { pname = "timezone-series"; version = "0.1.9"; sha256 = "1blwgnyzqn917rgqkl4dncv9whv3xmk0lav040qq0214vksmvlz5"; libraryHaskellDepends = [ base deepseq time ]; homepage = "http://projects.haskell.org/time-ng/"; description = "Enhanced timezone handling for Data.Time"; license = stdenv.lib.licenses.bsd3; }) {}; "tinylog" = callPackage ({ mkDerivation, base, bytestring, containers, double-conversion , fast-logger, text, transformers, unix-time }: mkDerivation { pname = "tinylog"; version = "0.14.1"; sha256 = "01yz41l45qmc878gzhbchzkvr4ha2cfmvvjv31hwivgwgl8rcgni"; libraryHaskellDepends = [ base bytestring containers double-conversion fast-logger text transformers unix-time ]; homepage = "https://gitlab.com/twittner/tinylog/"; description = "Simplistic logging using fast-logger"; license = stdenv.lib.licenses.mpl20; }) {}; "titlecase" = callPackage ({ mkDerivation, base, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "titlecase"; version = "1.0.1"; sha256 = "1k29br4ck9hpjq0w8md7i5kbh47svx74i2abv6ql2awxa0liqwz7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck ]; homepage = "https://github.com/peti/titlecase#readme"; description = "Convert English Words to Title Case"; license = stdenv.lib.licenses.bsd3; }) {}; "tldr" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, cmark, directory , filepath, optparse-applicative, semigroups, tasty, tasty-golden , text, typed-process }: mkDerivation { pname = "tldr"; version = "0.4.0.1"; sha256 = "0nc581y9jjzwd8l88g48c72mla7k6q1w102akl7gl5jsk9ljamd3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base bytestring cmark text ]; executableHaskellDepends = [ base directory filepath optparse-applicative semigroups typed-process ]; testHaskellDepends = [ base tasty tasty-golden ]; homepage = "https://github.com/psibi/tldr-hs#readme"; description = "Haskell tldr client"; license = stdenv.lib.licenses.bsd3; }) {}; "tls" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, async, base, bytestring , cereal, criterion, cryptonite, data-default-class, hourglass , memory, mtl, network, QuickCheck, tasty, tasty-quickcheck , transformers, x509, x509-store, x509-validation }: mkDerivation { pname = "tls"; version = "1.4.1"; sha256 = "1y083724mym28n6xfaz7pcc7zqxdhjpaxpbvzxfbs25qq2px3smv"; revision = "1"; editedCabalFile = "0qk07miindqvynhgsqj8jjk1d6i95lbgwipanwnn4vh1707z8xhv"; libraryHaskellDepends = [ asn1-encoding asn1-types async base bytestring cereal cryptonite data-default-class memory mtl network transformers x509 x509-store x509-validation ]; testHaskellDepends = [ asn1-types base bytestring cereal cryptonite data-default-class hourglass mtl QuickCheck tasty tasty-quickcheck x509 x509-validation ]; benchmarkHaskellDepends = [ asn1-types base bytestring criterion cryptonite data-default-class hourglass mtl QuickCheck tasty-quickcheck x509 x509-validation ]; doCheck = false; homepage = "http://github.com/vincenthz/hs-tls"; description = "TLS/SSL protocol native implementation (Server and Client)"; license = stdenv.lib.licenses.bsd3; }) {}; "tls-debug" = callPackage ({ mkDerivation, base, bytestring, cryptonite, data-default-class , network, pem, time, tls, x509, x509-store, x509-system , x509-validation }: mkDerivation { pname = "tls-debug"; version = "0.4.5"; sha256 = "16zb4dray3l6sdckixyd2a5hbf6s0svy5f5bfffq48zr7f3c8id3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cryptonite data-default-class network pem time tls x509 x509-store x509-system x509-validation ]; doHaddock = false; homepage = "http://github.com/vincenthz/hs-tls"; description = "Set of programs for TLS testing and debugging"; license = stdenv.lib.licenses.bsd3; }) {}; "tls-session-manager" = callPackage ({ mkDerivation, auto-update, base, clock, psqueues, tls }: mkDerivation { pname = "tls-session-manager"; version = "0.0.0.2"; sha256 = "0rvmln545vghsx8zhxp44f0f6pzma8cylarmfhhysy55ipywr1n5"; libraryHaskellDepends = [ auto-update base clock psqueues tls ]; description = "In-memory TLS session manager"; license = stdenv.lib.licenses.bsd3; }) {}; "tmapchan" = callPackage ({ mkDerivation, base, containers, hashable, stm , unordered-containers }: mkDerivation { pname = "tmapchan"; version = "0.0.3"; sha256 = "1q0ia2p8c5ac91n5l3wk6rfmvj93lb9027p9rfq77lydwv1b8vg8"; libraryHaskellDepends = [ base containers hashable stm unordered-containers ]; homepage = "https://github.com/athanclark/tmapchan#readme"; description = "An insert-ordered multimap (indexed FIFO) which consumes values as you lookup"; license = stdenv.lib.licenses.bsd3; }) {}; "tmapmvar" = callPackage ({ mkDerivation, async, base, containers, hashable, QuickCheck , quickcheck-instances, stm, tasty, tasty-quickcheck , unordered-containers }: mkDerivation { pname = "tmapmvar"; version = "0.0.4"; sha256 = "1qxl48wcbqvg6fymb8kpr4wz25ixkfvnvli2c7ncjxzdigyqrrd6"; libraryHaskellDepends = [ base containers hashable stm unordered-containers ]; testHaskellDepends = [ async base containers hashable QuickCheck quickcheck-instances stm tasty tasty-quickcheck unordered-containers ]; description = "A single-entity stateful Map in STM, similar to tmapchan"; license = stdenv.lib.licenses.bsd3; }) {}; "tmp-postgres" = callPackage ({ mkDerivation, async, base, bytestring, directory, hspec , hspec-discover, network, port-utils, postgresql-simple, process , temporary, unix }: mkDerivation { pname = "tmp-postgres"; version = "0.1.2.2"; sha256 = "1lsf8ydf21dql452jk3x6maicip65r4jyb9xd5a98687j798bm6n"; libraryHaskellDepends = [ async base bytestring directory network port-utils postgresql-simple process temporary unix ]; testHaskellDepends = [ base bytestring directory hspec hspec-discover postgresql-simple process temporary ]; testToolDepends = [ hspec-discover ]; doCheck = false; homepage = "https://github.com/jfischoff/tmp-postgres#readme"; description = "Start and stop a temporary postgres for testing"; license = stdenv.lib.licenses.bsd3; }) {}; "token-bucket" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "token-bucket"; version = "0.1.0.1"; sha256 = "1l3axqdkrjf28pxhrvdvlpf9wi79czsfvhi33w4v2wbj0g00j9ii"; revision = "4"; editedCabalFile = "19kxi77aqyra00m02751sdfm6qy6mx4mlh7bhqv4wyaggwga707g"; libraryHaskellDepends = [ base ]; doCheck = false; homepage = "https://github.com/hvr/token-bucket"; description = "Rate limiter using lazy bucket algorithm"; license = stdenv.lib.licenses.gpl3; }) {}; "tomland" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, hashable , megaparsec, mtl, parser-combinators, text, time, transformers , unordered-containers }: mkDerivation { pname = "tomland"; version = "0.5.0"; sha256 = "001gw3yj0ibg3dm4q5wz8akjpcdx6zj3jza1y6gq7m5h13fzrvgf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers deepseq hashable megaparsec mtl parser-combinators text time transformers unordered-containers ]; executableHaskellDepends = [ base text time unordered-containers ]; doCheck = false; homepage = "https://github.com/kowainik/tomland"; description = "Bidirectional TOML parser"; license = stdenv.lib.licenses.mpl20; }) {}; "tostring" = callPackage ({ mkDerivation, base, case-insensitive, text, utf8-string }: mkDerivation { pname = "tostring"; version = "0.2.1.1"; sha256 = "0c95a1vjnnn3bwdz8v5hv7q2sbzn23ban3hcwqmwhmzc9ba019zg"; libraryHaskellDepends = [ base case-insensitive text utf8-string ]; description = "The ToString class"; license = stdenv.lib.licenses.bsd3; }) {}; "transaction" = callPackage ({ mkDerivation, base, doctest, Glob, hspec, mono-traversable , QuickCheck }: mkDerivation { pname = "transaction"; version = "0.1.1.3"; sha256 = "1if04fm2kvkd25ksk1llqqkwaqy8y7pafbywmz70mrr68wrb2r6j"; libraryHaskellDepends = [ base mono-traversable ]; testHaskellDepends = [ base doctest Glob hspec mono-traversable QuickCheck ]; homepage = "https://github.com/arowM/haskell-transaction#readme"; description = "Monadic representation of transactions"; license = stdenv.lib.licenses.mit; }) {}; "transformers-base" = callPackage ({ mkDerivation, base, base-orphans, stm, transformers , transformers-compat }: mkDerivation { pname = "transformers-base"; version = "0.4.5.2"; sha256 = "1s256bi0yh0x2hp2gwd30f3mg1cv53zz397dv1yhfsnfzmihrj6h"; libraryHaskellDepends = [ base base-orphans stm transformers transformers-compat ]; homepage = "https://github.com/mvv/transformers-base"; description = "Lift computations from the bottom of a transformer stack"; license = stdenv.lib.licenses.bsd3; }) {}; "transformers-bifunctors" = callPackage ({ mkDerivation, base, mmorph, transformers }: mkDerivation { pname = "transformers-bifunctors"; version = "0.1"; sha256 = "01s8516m9cybx5gqxk8g00fnkbwpfi5vrm1pgi62pxk1cgbx699w"; revision = "1"; editedCabalFile = "1vjyk2ldwfi2pkvk79p37ii5xgg1399kxqhkq3l4wvag4j5p4afs"; libraryHaskellDepends = [ base mmorph transformers ]; homepage = "https://github.com/jacobstanley/transformers-bifunctors"; description = "Bifunctors over monad transformers"; license = stdenv.lib.licenses.bsd3; }) {}; "transformers-compat" = callPackage ({ mkDerivation, base, ghc-prim, transformers }: mkDerivation { pname = "transformers-compat"; version = "0.6.4"; sha256 = "036f7qnzhxjbflypgggkd3v0gjpbcqbb1ryagyiknlrnsrav8zxd"; configureFlags = [ "-ffive-three" ]; libraryHaskellDepends = [ base ghc-prim transformers ]; homepage = "http://github.com/ekmett/transformers-compat/"; description = "A small compatibility shim for the transformers library"; license = stdenv.lib.licenses.bsd3; }) {}; "transformers-fix" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "transformers-fix"; version = "1.0"; sha256 = "02aapq88k81q9r6wmvmg9zjyrmz9qzi4gss75p18lkc4dgrzzlb5"; revision = "1"; editedCabalFile = "126gyjr8jp42md6nblx7c0kan97jgsakvsf2vzv2pj828ax1icrs"; libraryHaskellDepends = [ base transformers ]; homepage = "https://github.com/thumphries/transformers-fix"; description = "Monad transformer for evaluating to a fixpoint"; license = stdenv.lib.licenses.bsd3; }) {}; "traverse-with-class" = callPackage ({ mkDerivation, base, tasty, tasty-hunit, template-haskell , transformers }: mkDerivation { pname = "traverse-with-class"; version = "1.0.0.0"; sha256 = "1fqz35kaffq79qs7kgdx2bml2a99x6k87hlczsfjcs1bcpqj18k5"; libraryHaskellDepends = [ base template-haskell transformers ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Generic applicative traversals"; license = stdenv.lib.licenses.mit; }) {}; "tree-diff" = callPackage ({ mkDerivation, aeson, ansi-terminal, ansi-wl-pprint, base , base-compat, bytestring, containers, generics-sop, hashable , MemoTrie, parsec, parsers, pretty, QuickCheck, scientific, tagged , text, time, unordered-containers, uuid-types, vector }: mkDerivation { pname = "tree-diff"; version = "0.0.2.1"; sha256 = "0hz7jklzb4cc63l68jxc58ik0ybgim9niwq2gfi0cskv5g2yr3ym"; libraryHaskellDepends = [ aeson ansi-terminal ansi-wl-pprint base base-compat bytestring containers generics-sop hashable MemoTrie parsec parsers pretty QuickCheck scientific tagged text time unordered-containers uuid-types vector ]; doCheck = false; homepage = "https://github.com/phadej/tree-diff"; description = "Diffing of (expression) trees"; license = stdenv.lib.licenses.bsd3; }) {}; "tree-fun" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "tree-fun"; version = "0.8.1.0"; sha256 = "07vgsps4kjld75ndnjjaigsk5vvg11vjp740pznhsw79k3qjbs9a"; libraryHaskellDepends = [ base containers mtl ]; description = "Library for functions pertaining to tree exploration and manipulation"; license = stdenv.lib.licenses.gpl3; }) {}; "trifecta" = callPackage ({ mkDerivation, ansi-terminal, ansi-wl-pprint, array, base , blaze-builder, blaze-html, blaze-markup, bytestring, Cabal , cabal-doctest, charset, comonad, containers, deepseq, doctest , fingertree, ghc-prim, hashable, lens, mtl, parsers, profunctors , QuickCheck, reducers, semigroups, transformers , unordered-containers, utf8-string }: mkDerivation { pname = "trifecta"; version = "2"; sha256 = "0hznd8i65s81xy13i2qc7cvipw3lfb2yhkv53apbdsh6sbljz5sk"; revision = "2"; editedCabalFile = "1ihw0dm0sjn7cql6rb3y0gb5kxy1ca3ggflm4lxlmhm3gfrj2sxc"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint array base blaze-builder blaze-html blaze-markup bytestring charset comonad containers deepseq fingertree ghc-prim hashable lens mtl parsers profunctors reducers semigroups transformers unordered-containers utf8-string ]; testHaskellDepends = [ base doctest parsers QuickCheck ]; homepage = "http://github.com/ekmett/trifecta/"; description = "A modern parser combinator library with convenient diagnostics"; license = stdenv.lib.licenses.bsd3; }) {}; "triplesec" = callPackage ({ mkDerivation, base, bytestring, cryptonite, doctest, memory, mtl , QuickCheck, tasty, tasty-hunit, tasty-quickcheck, transformers }: mkDerivation { pname = "triplesec"; version = "0.2.2.0"; sha256 = "1gxks45hjr3a1lnr2v75cl0iwsmlzaq3yzd3p9s0pn5227f34zh7"; libraryHaskellDepends = [ base cryptonite memory mtl transformers ]; testHaskellDepends = [ base bytestring doctest memory QuickCheck tasty tasty-hunit tasty-quickcheck ]; homepage = "https://github.com/SamProtas/hs-triplesec"; description = "TripleSec is a simple, triple-paranoid, symmetric encryption library"; license = stdenv.lib.licenses.bsd3; }) {}; "tsv2csv" = callPackage ({ mkDerivation, base, HUnit, split }: mkDerivation { pname = "tsv2csv"; version = "0.1.0.2"; sha256 = "15rkvmisnk521ym9r48f1lp8w1wg1cyljj1165zd99ckmj5jy21c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base HUnit split ]; executableHaskellDepends = [ base ]; description = "Convert tsv to csv"; license = stdenv.lib.licenses.bsd3; }) {}; "ttrie" = callPackage ({ mkDerivation, atomic-primops, base, containers, hashable , primitive, QuickCheck, stm, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "ttrie"; version = "0.1.2.1"; sha256 = "0s2a3zr99n0k8l847jcpzpi9vz8z69jjgxqd28b0p6jmi7llyi2h"; libraryHaskellDepends = [ atomic-primops base hashable primitive stm ]; testHaskellDepends = [ base containers hashable QuickCheck stm test-framework test-framework-quickcheck2 ]; homepage = "http://github.com/mcschroeder/ttrie"; description = "Contention-free STM hash map"; license = stdenv.lib.licenses.mit; }) {}; "tuple" = callPackage ({ mkDerivation, base, OneTuple }: mkDerivation { pname = "tuple"; version = "0.3.0.2"; sha256 = "094nx29aahyrvbcn7yca9zs2a5rxz1is7510w1q43rpvza7hdjrg"; libraryHaskellDepends = [ base OneTuple ]; description = "Various functions on tuples"; license = stdenv.lib.licenses.bsd3; }) {}; "tuple-sop" = callPackage ({ mkDerivation, base, generics-sop }: mkDerivation { pname = "tuple-sop"; version = "0.3.1.0"; sha256 = "0hv0fcz5sw93v1niq2r656wpkiwkg6larld7x9cwk4s98h7qvqgn"; libraryHaskellDepends = [ base generics-sop ]; testHaskellDepends = [ base generics-sop ]; homepage = "https://github.com/Ferdinand-vW/tuple-sop#readme"; description = "functions on n-ary tuples using generics-sop"; license = stdenv.lib.licenses.gpl3; }) {}; "tuple-th" = callPackage ({ mkDerivation, base, containers, template-haskell }: mkDerivation { pname = "tuple-th"; version = "0.2.5"; sha256 = "1mrl4vvxmby7sf1paf7hklzidnr6wq55822i73smqyz0xpf3gsjn"; libraryHaskellDepends = [ base containers template-haskell ]; description = "Generate (non-recursive) utility functions for tuples of statically known size"; license = stdenv.lib.licenses.bsd3; }) {}; "tuples-homogenous-h98" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "tuples-homogenous-h98"; version = "0.1.1.0"; sha256 = "0fhz246wh6x0s0sjkmd3qcylsx2gfrmgmvgb7js2zjg91y7zqnh2"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/ppetr/tuples-homogenous-h98"; description = "Wrappers for n-ary tuples with Traversable and Applicative/Monad instances"; license = stdenv.lib.licenses.bsd3; }) {}; "turtle" = callPackage ({ mkDerivation, ansi-wl-pprint, async, base, bytestring, clock , containers, directory, doctest, exceptions, foldl, hostname , managed, optional-args, optparse-applicative, process, semigroups , stm, system-fileio, system-filepath, temporary, text, time , transformers, unix, unix-compat }: mkDerivation { pname = "turtle"; version = "1.5.14"; sha256 = "10sxbmis82z5r2ksfkik5kryz5i0xwihz9drc1dzz4fb76kkb67z"; revision = "2"; editedCabalFile = "0inmpmcagv6kqhq4bqrpmygv5an8cqna0p14x3jggw8vz3a741xp"; libraryHaskellDepends = [ ansi-wl-pprint async base bytestring clock containers directory exceptions foldl hostname managed optional-args optparse-applicative process semigroups stm system-fileio system-filepath temporary text time transformers unix unix-compat ]; testHaskellDepends = [ base doctest system-filepath temporary ]; description = "Shell programming, Haskell-style"; license = stdenv.lib.licenses.bsd3; }) {}; "type-fun" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "type-fun"; version = "0.1.1"; sha256 = "18axaln9ahrn6023pk4ig79d2qimmflikf608vgka4hhi91cfpnz"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; homepage = "https://github.com/s9gf4ult/type-fun"; description = "Collection of widely reimplemented type families"; license = stdenv.lib.licenses.bsd3; }) {}; "type-hint" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "type-hint"; version = "0.1"; sha256 = "1fcrma7m6y7i1y42rzhv7qch8xkk93lkh1767saw4hsb9fzwsq8i"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/mvv/type-hint"; description = "Guide type inference with proxy values"; license = stdenv.lib.licenses.bsd3; }) {}; "type-level-integers" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "type-level-integers"; version = "0.0.1"; sha256 = "1fn7zhpmixbp2nd4lryvfzy19g8kj03kh1r264fvnrdbnfjf72qi"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; homepage = "https://github.com/mtesseract/type-level-integers"; description = "Provides integers lifted to the type level"; license = stdenv.lib.licenses.bsd3; }) {}; "type-level-kv-list" = callPackage ({ mkDerivation, base, doctest, Glob }: mkDerivation { pname = "type-level-kv-list"; version = "1.1.0"; sha256 = "0wvxgxp7rlqbf2crcpb9pbzl3k47i7pc16ih4zfwgv88j7jk5w2g"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest Glob ]; homepage = "https://github.com/arowM/type-level-kv-list#readme"; description = "A module for hash map like object with type level keys"; license = stdenv.lib.licenses.mit; }) {}; "type-level-numbers" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "type-level-numbers"; version = "0.1.1.1"; sha256 = "12iiyaqi60fpds7fv1qvphy84rwyj71maq54mfwpcr0bdrgyymjv"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base template-haskell ]; description = "Type level numbers implemented using type families"; license = stdenv.lib.licenses.bsd3; }) {}; "type-of-html" = callPackage ({ mkDerivation, base, bytestring, containers, double-conversion , ghc-prim, hspec, QuickCheck, text }: mkDerivation { pname = "type-of-html"; version = "1.5.0.0"; sha256 = "0bj05wmhsgn7x3437l6488mkalffn90c4g33njx6xy8p81ls26l9"; libraryHaskellDepends = [ base bytestring containers double-conversion ghc-prim text ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; homepage = "https://github.com/knupfer/type-of-html"; description = "High performance type driven html generation"; license = stdenv.lib.licenses.bsd3; }) {}; "type-of-html-static" = callPackage ({ mkDerivation, base, template-haskell, type-of-html }: mkDerivation { pname = "type-of-html-static"; version = "0.1.0.2"; sha256 = "00329zkxlbsjlwnw2pz2w6ahiam5c1k9j9fv2608wjfmxr8xkcr9"; libraryHaskellDepends = [ base template-haskell type-of-html ]; testHaskellDepends = [ base type-of-html ]; homepage = "https://github.com/knupfer/type-of-html-static"; description = "Optimize static parts of type-of-html"; license = stdenv.lib.licenses.bsd3; }) {}; "type-operators" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "type-operators"; version = "0.1.0.4"; sha256 = "0x0bshb13b7i4imn0pgpljcj109c9z5mgw84mjmlcg62d3ryvg6v"; libraryHaskellDepends = [ base ghc-prim ]; homepage = "https://github.com/Shou/type-operators#readme"; description = "Various type-level operators"; license = stdenv.lib.licenses.bsd3; }) {}; "type-spec" = callPackage ({ mkDerivation, base, pretty }: mkDerivation { pname = "type-spec"; version = "0.3.0.1"; sha256 = "0hd2lgfp6vydynr2ip4zy4kg2jzrfkrrqj1vnx1fn4zwkqqimkdf"; libraryHaskellDepends = [ base pretty ]; testHaskellDepends = [ base ]; homepage = "https://github.com/sheyll/type-spec#readme"; description = "Type Level Specification by Example"; license = stdenv.lib.licenses.bsd3; }) {}; "typed-process" = callPackage ({ mkDerivation, async, base, base64-bytestring, bytestring, hspec , process, stm, temporary, transformers }: mkDerivation { pname = "typed-process"; version = "0.2.4.0"; sha256 = "02xvyaq4sxwjqbmkn29n5x58l4rni6gbqp526r3q7wn6jalgazwr"; revision = "1"; editedCabalFile = "1i46snkrdpjjsfqbjjarnivadlrd7gbc4nab868ki848vd38qgf1"; libraryHaskellDepends = [ async base bytestring process stm transformers ]; testHaskellDepends = [ async base base64-bytestring bytestring hspec process stm temporary transformers ]; homepage = "https://haskell-lang.org/library/typed-process"; description = "Run external processes, with strong typing of streams"; license = stdenv.lib.licenses.mit; }) {}; "typelits-witnesses" = callPackage ({ mkDerivation, base, constraints, reflection }: mkDerivation { pname = "typelits-witnesses"; version = "0.3.0.3"; sha256 = "078r9pbkzwzm1q821zqisj0wrx1rdk9w8c3ip0g1m5j97zzlmpaf"; libraryHaskellDepends = [ base constraints reflection ]; homepage = "https://github.com/mstksg/typelits-witnesses"; description = "Existential witnesses, singletons, and classes for operations on GHC TypeLits"; license = stdenv.lib.licenses.mit; }) {}; "typenums" = callPackage ({ mkDerivation, base, hspec, QuickCheck }: mkDerivation { pname = "typenums"; version = "0.1.2.1"; sha256 = "06wrsvbddv2ga7k39954697jnclb5r6g4m95pr0fmv34ws1y1d66"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; homepage = "https://github.com/adituv/typenums#readme"; description = "Type level numbers using existing Nat functionality"; license = stdenv.lib.licenses.bsd3; }) {}; "typerep-map" = callPackage ({ mkDerivation, base, containers, criterion, deepseq , dependent-map, dependent-sum, ghc-prim, ghc-typelits-knownnat , primitive, vector }: mkDerivation { pname = "typerep-map"; version = "0.3.1"; sha256 = "1ycyk47h578vf4kpf1y708zg9cc6i028jv1fdaw3zy59wrbl8y74"; revision = "2"; editedCabalFile = "0zcvg2kr3kcnhxdndw6fcjdd1421ncglr34mc8d9sw1hjjcb5w38"; libraryHaskellDepends = [ base containers deepseq ghc-prim primitive vector ]; benchmarkHaskellDepends = [ base criterion deepseq dependent-map dependent-sum ghc-typelits-knownnat ]; doCheck = false; homepage = "https://github.com/kowainik/typerep-map"; description = "Efficient implementation of a dependent map with types as keys"; license = stdenv.lib.licenses.mit; }) {}; "tz" = callPackage ({ mkDerivation, base, binary, bytestring, containers, data-default , deepseq, HUnit, QuickCheck, template-haskell, test-framework , test-framework-hunit, test-framework-quickcheck2 , test-framework-th, time, tzdata, vector }: mkDerivation { pname = "tz"; version = "0.1.3.2"; sha256 = "0k35pw27a3hwg5wqjpfqij0y7rkdlmd85n4kj4ckna4z2v86dl7h"; libraryHaskellDepends = [ base binary bytestring containers data-default deepseq template-haskell time tzdata vector ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th time tzdata ]; preConfigure = "export TZDIR=${pkgs.tzdata}/share/zoneinfo"; homepage = "https://github.com/nilcons/haskell-tz"; description = "Efficient time zone handling"; license = stdenv.lib.licenses.asl20; }) {}; "tzdata" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, HUnit , test-framework, test-framework-hunit, test-framework-th, unix , vector }: mkDerivation { pname = "tzdata"; version = "0.1.20190325.0"; sha256 = "0vxisw10a414kh2rn0maj6zvcs8vi5kacfwxs0smjspvm513bkb2"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers deepseq vector ]; testHaskellDepends = [ base bytestring HUnit test-framework test-framework-hunit test-framework-th unix ]; homepage = "https://github.com/nilcons/haskell-tzdata"; description = "Time zone database (as files and as a module)"; license = stdenv.lib.licenses.asl20; }) {}; "ua-parser" = callPackage ({ mkDerivation, aeson, base, bytestring, data-default, file-embed , filepath, HUnit, pcre-light, tasty, tasty-hunit, tasty-quickcheck , text, yaml }: mkDerivation { pname = "ua-parser"; version = "0.7.5.1"; sha256 = "091lks0jpp0m4wg56i03ih3n0n7kvs2fm511vcnypmwskflkkk0z"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring data-default file-embed pcre-light text yaml ]; testHaskellDepends = [ aeson base bytestring data-default file-embed filepath HUnit pcre-light tasty tasty-hunit tasty-quickcheck text yaml ]; description = "A library for parsing User-Agent strings, official Haskell port of ua-parser"; license = stdenv.lib.licenses.bsd3; }) {}; "ucam-webauth" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , cryptonite, errors, generic-random, here, hspec, hspec-discover , http-api-data, http-types, microlens, microlens-mtl, mtl , parser-combinators, pem, QuickCheck, quickcheck-instances, text , time, time-qq, ucam-webauth-types, x509 }: mkDerivation { pname = "ucam-webauth"; version = "0.1.0.0"; sha256 = "14l989aasyqdw1x7aq9ikhcq9p3s1ax4qk53rd5s53wdgbc20n9k"; revision = "3"; editedCabalFile = "01j0296a60hpw0n5d50327hnqpkxwzz7pngxq8da5ram0q13cfzw"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers cryptonite errors http-api-data http-types microlens microlens-mtl mtl parser-combinators pem text time ucam-webauth-types x509 ]; testHaskellDepends = [ aeson attoparsec base bytestring containers cryptonite errors generic-random here hspec http-api-data http-types microlens microlens-mtl mtl parser-combinators pem QuickCheck quickcheck-instances text time time-qq ucam-webauth-types x509 ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/dbaynard/UcamWebauth#readme"; description = "The Ucam-Webauth protocol, used by Raven"; license = "(BSD-3-Clause OR Apache-2.0)"; }) {}; "ucam-webauth-types" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , case-insensitive, containers, deepseq, hspec, hspec-discover , http-types, microlens, microlens-mtl, mtl, text, time, timerep }: mkDerivation { pname = "ucam-webauth-types"; version = "0.1.0.0"; sha256 = "0jq66amdmrbkg69m0cbbw7xfvsc9iy74khn1k39n7jkq821pzjni"; revision = "3"; editedCabalFile = "1png0b60pfhx5gfwbmxxq42nfy9yj2zrcw8krq0vm45qgjw4gd8g"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive containers deepseq http-types microlens microlens-mtl mtl text time timerep ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/dbaynard/UcamWebauth#readme"; description = "Types for the Ucam-Webauth protocol, as used by Raven"; license = "(BSD-3-Clause OR Apache-2.0)"; }) {}; "uglymemo" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "uglymemo"; version = "0.1.0.1"; sha256 = "0ixqg5d0ly1r18jbgaa89i6kjzgi6c5hanw1b1y8c5fbq14yz2gy"; libraryHaskellDepends = [ base containers ]; description = "A simple (but internally ugly) memoization function"; license = stdenv.lib.licenses.publicDomain; }) {}; "unbound-generics" = callPackage ({ mkDerivation, ansi-wl-pprint, base, containers, contravariant , deepseq, exceptions, mtl, profunctors, QuickCheck, tasty , tasty-hunit, tasty-quickcheck, template-haskell, transformers , transformers-compat }: mkDerivation { pname = "unbound-generics"; version = "0.4.0"; sha256 = "04amv54wrabzdmlig1mxi51ikq1lmfcm504184y0nm0xjahfssmx"; libraryHaskellDepends = [ ansi-wl-pprint base containers contravariant deepseq exceptions mtl profunctors template-haskell transformers transformers-compat ]; testHaskellDepends = [ base mtl QuickCheck tasty tasty-hunit tasty-quickcheck ]; homepage = "http://github.com/lambdageek/unbound-generics"; description = "Support for programming with names and binders using GHC Generics"; license = stdenv.lib.licenses.bsd3; }) {}; "unbounded-delays" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "unbounded-delays"; version = "0.1.1.0"; sha256 = "1ir9fghbrc214c97bwafk5ck6cacxz1pdnq4i18p604d1b8zg9wa"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/basvandijk/unbounded-delays"; description = "Unbounded thread delays and timeouts"; license = stdenv.lib.licenses.bsd3; }) {}; "unboxed-ref" = callPackage ({ mkDerivation, async, base, ghc-prim, HUnit, primitive }: mkDerivation { pname = "unboxed-ref"; version = "0.4.0.0"; sha256 = "0gvpp35mzx6ydwhwqdv319pl4yw7g4pyayciry83lnh3a3asisv4"; libraryHaskellDepends = [ base ghc-prim primitive ]; testHaskellDepends = [ async base HUnit ]; homepage = "https://github.com/winterland1989/unboxed-ref"; description = "Fast unboxed references for ST and IO monad"; license = stdenv.lib.licenses.bsd3; }) {}; "uncertain" = callPackage ({ mkDerivation, ad, base, base-compat, containers, free , mwc-random, primitive, transformers }: mkDerivation { pname = "uncertain"; version = "0.3.1.0"; sha256 = "1wkgk6504qyirr2bq3m4pqgwdvrpnrig1bnzcls0r7krsig8arvg"; libraryHaskellDepends = [ ad base base-compat containers free mwc-random primitive transformers ]; homepage = "https://github.com/mstksg/uncertain"; description = "Manipulating numbers with inherent experimental/measurement uncertainty"; license = stdenv.lib.licenses.bsd3; }) {}; "unconstrained" = callPackage ({ mkDerivation }: mkDerivation { pname = "unconstrained"; version = "0.1.0.2"; sha256 = "03811shhcfkcrsai3a1vw99g0pmg8m3cfi8gfiaf8b13l1k7lwfj"; description = "Null constraint"; license = stdenv.lib.licenses.bsd3; }) {}; "unicode" = callPackage ({ mkDerivation, base, containers, semigroups, utility-ht }: mkDerivation { pname = "unicode"; version = "0.0.1.1"; sha256 = "1hgqnplpgaw0pwz0lfr59vmljcf4l5b4ynrhdcic94g18lpsmnvg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers semigroups ]; testHaskellDepends = [ base containers utility-ht ]; homepage = "http://hub.darcs.net/thielema/unicode/"; description = "Construct and transform unicode characters"; license = stdenv.lib.licenses.bsd3; }) {}; "unicode-show" = callPackage ({ mkDerivation, base, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "unicode-show"; version = "0.1.0.3"; sha256 = "08cwfshjj724ydff1zmy1inzi7vrbaa8vmjgckcf7qp6ghkk6biz"; revision = "1"; editedCabalFile = "0sw9kn147kbgp0x9823hwiqn1yiyfxqkrchk34lsjfx2lq3igrzv"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; doCheck = false; homepage = "http://github.com/haskell-jp/unicode-show#readme"; description = "print and show in unicode"; license = stdenv.lib.licenses.bsd3; }) {}; "unicode-transforms" = callPackage ({ mkDerivation, base, bitarray, bytestring, deepseq , getopt-generics, QuickCheck, split, text }: mkDerivation { pname = "unicode-transforms"; version = "0.3.5"; sha256 = "0gm0dwbhr666s7xx71qdrha5r3qwfyyv0wsrvq8jxva3mcwd3xy9"; libraryHaskellDepends = [ base bitarray bytestring text ]; testHaskellDepends = [ base deepseq getopt-generics QuickCheck split text ]; doCheck = false; homepage = "http://github.com/harendra-kumar/unicode-transforms"; description = "Unicode normalization"; license = stdenv.lib.licenses.bsd3; }) {}; "unification-fd" = callPackage ({ mkDerivation, base, containers, logict, mtl }: mkDerivation { pname = "unification-fd"; version = "0.10.0.1"; sha256 = "15hrnmgr0pqq43fwgxc168r08xjgfhr2nchmz5blq46vwrh6gx2v"; libraryHaskellDepends = [ base containers logict mtl ]; homepage = "http://code.haskell.org/~wren/"; description = "Simple generic unification algorithms"; license = stdenv.lib.licenses.bsd3; }) {}; "union" = callPackage ({ mkDerivation, base, criterion, deepseq, hashable, lens , profunctors, tagged, vinyl }: mkDerivation { pname = "union"; version = "0.1.2"; sha256 = "1i4fvlwkw1wx64a6l8342aqfqsdq7fqa4p24g3i5gn5704lxrsb3"; revision = "2"; editedCabalFile = "170dhg4z4jzi50nh4xx75r9k8zz5br7j2iqjjw2r1dx29ajqbcw9"; libraryHaskellDepends = [ base deepseq hashable profunctors tagged vinyl ]; benchmarkHaskellDepends = [ base criterion deepseq lens ]; description = "Extensible type-safe unions"; license = stdenv.lib.licenses.bsd3; }) {}; "union-find" = callPackage ({ mkDerivation, base, containers, transformers }: mkDerivation { pname = "union-find"; version = "0.2"; sha256 = "1v7hj42j9w6jlzi56jg8rh4p58gfs1c5dx30wd1qqvn0p0mnihp6"; revision = "1"; editedCabalFile = "13cwjh03n82sgshbk4fdlvhc0pb3v979sdcdrpvnpjdqmvcprs92"; libraryHaskellDepends = [ base containers transformers ]; homepage = "http://github.com/nominolo/union-find"; description = "Efficient union and equivalence testing of sets"; license = stdenv.lib.licenses.bsd3; }) {}; "uniplate" = callPackage ({ mkDerivation, base, containers, hashable, syb , unordered-containers }: mkDerivation { pname = "uniplate"; version = "1.6.12"; sha256 = "1dx8f9aw27fz8kw0ad1nm6355w5rdl7bjvb427v2bsgnng30pipw"; libraryHaskellDepends = [ base containers hashable syb unordered-containers ]; homepage = "http://community.haskell.org/~ndm/uniplate/"; description = "Help writing simple, concise and fast generic operations"; license = stdenv.lib.licenses.bsd3; }) {}; "uniprot-kb" = callPackage ({ mkDerivation, attoparsec, base, hspec, neat-interpolation , QuickCheck, text }: mkDerivation { pname = "uniprot-kb"; version = "0.1.2.0"; sha256 = "0hh6fnnmr6i4mgli07hgaagswdipa0p3ckr3jzzfcw4y5x98036l"; revision = "4"; editedCabalFile = "1g4qds20lwsbn5hqrgbhb4yd5w5vx2gkw47mjvxr8z8nj20g2pii"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ attoparsec base hspec neat-interpolation QuickCheck text ]; homepage = "https://github.com/biocad/uniprot-kb#readme"; description = "UniProt-KB format parser"; license = stdenv.lib.licenses.bsd3; }) {}; "uniq-deep" = callPackage ({ mkDerivation, base, bytestring, containers }: mkDerivation { pname = "uniq-deep"; version = "1.1.1"; sha256 = "1krkvyvsqsm2l34zsd0ggsvrmrvwrhskqfmcb71hyw1ryixd2hn6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers ]; doHaddock = false; homepage = "https://github.com/ncaq/uniq-deep#readme"; description = "uniq-deep"; license = stdenv.lib.licenses.publicDomain; }) {}; "unique" = callPackage ({ mkDerivation, base, ghc-prim, hashable }: mkDerivation { pname = "unique"; version = "0"; sha256 = "140a9avcxs1fkj1v2awplq6prd1g13yg0kckccw6i1qpgcdigyz3"; revision = "1"; editedCabalFile = "0pq3a5y8ddgd37x21vafwxpyi079ir7k9g96y99pygmxwibkg4v8"; libraryHaskellDepends = [ base ghc-prim hashable ]; homepage = "http://github.com/ekmett/unique/"; description = "Fully concurrent unique identifiers"; license = stdenv.lib.licenses.bsd3; }) {}; "unit-constraint" = callPackage ({ mkDerivation, base, constraints }: mkDerivation { pname = "unit-constraint"; version = "0.0.0"; sha256 = "0nayhjyprph6bg2hhrvd91nmrzz1bixlfib4cxsxpj8n014fhva4"; libraryHaskellDepends = [ base constraints ]; description = "Extremely simple typeclass"; license = stdenv.lib.licenses.bsd3; }) {}; "universe-base" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "universe-base"; version = "1.0.2.1"; sha256 = "0ldvk0bj16hl1v824vvsich3rzx84xm3sbppd5ahpp5cmx887i07"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/dmwit/universe"; description = "A class for finite and recursively enumerable types and some helper functions for enumerating them"; license = stdenv.lib.licenses.bsd3; }) {}; "universe-instances-base" = callPackage ({ mkDerivation, base, containers, universe-base }: mkDerivation { pname = "universe-instances-base"; version = "1.0"; sha256 = "04njgl32lk5a0masjdjkm4l2wsyrr29g0fsp599864mp7gp504d2"; revision = "2"; editedCabalFile = "0c9zxmifhy2qjvsikgm168n8k8ka8ia88ldy8qjqkz5pqknlr9sj"; libraryHaskellDepends = [ base containers universe-base ]; homepage = "https://github.com/dmwit/universe"; description = "Universe instances for types from the base package"; license = stdenv.lib.licenses.bsd3; }) {}; "universe-instances-trans" = callPackage ({ mkDerivation, base, mtl, transformers, universe-base , universe-instances-base }: mkDerivation { pname = "universe-instances-trans"; version = "1.0.0.1"; sha256 = "03iix0bdhfi4qlgwr8sl3gsqck6lsbkqgx245w2z5yaaxgqpq10d"; revision = "1"; editedCabalFile = "0dcwgbgmbkjwzbxlncpl1b5hgjrmkl73djknjkhbnh02pysbwv69"; libraryHaskellDepends = [ base mtl transformers universe-base universe-instances-base ]; homepage = "https://github.com/dmwit/universe"; description = "Universe instances for types from the transformers and mtl packages"; license = stdenv.lib.licenses.bsd3; }) {}; "universe-reverse-instances" = callPackage ({ mkDerivation, base, containers, universe-instances-base }: mkDerivation { pname = "universe-reverse-instances"; version = "1.0"; sha256 = "0jcd7qyvzq8xxv9d3hfi0f1h48xdsy9r9xnxgxc7ggga4szirm79"; revision = "2"; editedCabalFile = "0cpnsip1iakwkgnwnd21gwrc8qbifzpff6agjwm34jgkq9j646k8"; libraryHaskellDepends = [ base containers universe-instances-base ]; homepage = "https://github.com/dmwit/universe"; description = "instances of standard classes that are made possible by enumerations"; license = stdenv.lib.licenses.bsd3; }) {}; "universum" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, gauge , ghc-prim, hashable, microlens, microlens-mtl, mtl , safe-exceptions, stm, text, transformers, unordered-containers , utf8-string, vector }: mkDerivation { pname = "universum"; version = "1.5.0"; sha256 = "17rzi17k2wj3p6dzd0dggzgyhh0c2mma4znkci1hqcihwr6rrljk"; libraryHaskellDepends = [ base bytestring containers deepseq ghc-prim hashable microlens microlens-mtl mtl safe-exceptions stm text transformers unordered-containers utf8-string vector ]; benchmarkHaskellDepends = [ base containers gauge unordered-containers ]; doCheck = false; homepage = "https://github.com/serokell/universum"; description = "Custom prelude used in Serokell"; license = stdenv.lib.licenses.mit; }) {}; "unix-bytestring" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "unix-bytestring"; version = "0.3.7.3"; sha256 = "1340zxy9w8nmmhhwgg9rznvz8iyfhinpycdpkryqp60ilhyjgv53"; libraryHaskellDepends = [ base bytestring ]; homepage = "http://code.haskell.org/~wren/"; description = "Unix/Posix-specific functions for ByteStrings"; license = stdenv.lib.licenses.bsd3; }) {}; "unix-compat" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "unix-compat"; version = "0.5.1"; sha256 = "0llwl7rp63fy2ychwdclz1afj45pbin5pfl01dvn6rwhvmwhr7d3"; revision = "1"; editedCabalFile = "0c4ak3y72nhv3nf025cyfi1dri2wjmsal3icjwj0aczmlb0imwrd"; libraryHaskellDepends = [ base unix ]; homepage = "http://github.com/jacobstanley/unix-compat"; description = "Portable POSIX-compatibility layer"; license = stdenv.lib.licenses.bsd3; }) {}; "unix-time" = callPackage ({ mkDerivation, base, binary, bytestring, hspec, hspec-discover , old-locale, old-time, QuickCheck, time }: mkDerivation { pname = "unix-time"; version = "0.4.5"; sha256 = "1bwg132x2613k93wxka17461fc72wrjy5vmgcyami0nn5b30ay7y"; libraryHaskellDepends = [ base binary bytestring old-time ]; testHaskellDepends = [ base bytestring hspec old-locale old-time QuickCheck time ]; testToolDepends = [ hspec-discover ]; description = "Unix time parser/formatter and utilities"; license = stdenv.lib.licenses.bsd3; }) {}; "unliftio" = callPackage ({ mkDerivation, async, base, containers, deepseq, directory , filepath, gauge, hspec, process, QuickCheck, stm, time , transformers, unix, unliftio-core }: mkDerivation { pname = "unliftio"; version = "0.2.10"; sha256 = "0p0vrw8yxfc5d31zybx08mp302fafs0a6lwq3n40qd1wiy2nw78l"; libraryHaskellDepends = [ async base deepseq directory filepath process stm time transformers unix unliftio-core ]; testHaskellDepends = [ async base containers deepseq directory filepath hspec process QuickCheck stm time transformers unix unliftio-core ]; benchmarkHaskellDepends = [ async base deepseq directory filepath gauge process stm time transformers unix unliftio-core ]; homepage = "https://github.com/fpco/unliftio/tree/master/unliftio#readme"; description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)"; license = stdenv.lib.licenses.mit; }) {}; "unliftio-core" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "unliftio-core"; version = "0.1.2.0"; sha256 = "0y3siyx3drkw7igs380a87h8qfbbgcyxxlcnshp698hcc4yqphr4"; revision = "2"; editedCabalFile = "0jqrjjbgicx48wzcjxs1xmih48ay79rhmrz6081dldlfxynli6vz"; libraryHaskellDepends = [ base transformers ]; homepage = "https://github.com/fpco/unliftio/tree/master/unliftio-core#readme"; description = "The MonadUnliftIO typeclass for unlifting monads to IO"; license = stdenv.lib.licenses.mit; }) {}; "unlit" = callPackage ({ mkDerivation, base, directory, text }: mkDerivation { pname = "unlit"; version = "0.4.0.0"; sha256 = "05am6mngvwj3a4mnwf1x3wbb2fvh3lj9jc5cvbmi269zhkjcv7j8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory text ]; executableHaskellDepends = [ base directory text ]; description = "Tool to convert literate code between styles or to code"; license = stdenv.lib.licenses.bsd3; }) {}; "unordered-containers" = callPackage ({ mkDerivation, base, deepseq, hashable }: mkDerivation { pname = "unordered-containers"; version = "0.2.9.0"; sha256 = "0l4264p0av12cc6i8gls13q8y27x12z2ar4x34n3x59y99fcnc37"; libraryHaskellDepends = [ base deepseq hashable ]; doCheck = false; homepage = "https://github.com/tibbe/unordered-containers"; description = "Efficient hashing-based container types"; license = stdenv.lib.licenses.bsd3; }) {}; "unordered-intmap" = callPackage ({ mkDerivation, base, deepseq, primitive }: mkDerivation { pname = "unordered-intmap"; version = "0.1.1"; sha256 = "1vvn510v4gy70lk2bkx45bh7hk0kfdn62j3rp913j57d4c6azynq"; libraryHaskellDepends = [ base deepseq primitive ]; doCheck = false; homepage = "https://github.com/ethercrow/unordered-intmap"; description = "A specialization of `HashMap Int v`"; license = stdenv.lib.licenses.bsd3; }) {}; "unsafe" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "unsafe"; version = "0.0"; sha256 = "0hc6xr1i3hkz25gdgfx1jqgpsc9mwa05bkfynp0mcfdlyz6782nz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; homepage = "http://code.haskell.org/~thielema/unsafe/"; description = "Unified interface to unsafe functions"; license = stdenv.lib.licenses.bsd3; }) {}; "uri-bytestring" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, bytestring , containers, criterion, deepseq, deepseq-generics, network-uri , template-haskell, th-lift-instances }: mkDerivation { pname = "uri-bytestring"; version = "0.3.2.1"; sha256 = "1z61l4l8sg8vyrf7cri0awj5pnpzly8gp7dw9j26v9pcs6z1dgb4"; libraryHaskellDepends = [ attoparsec base blaze-builder bytestring containers template-haskell th-lift-instances ]; benchmarkHaskellDepends = [ base blaze-builder bytestring criterion deepseq deepseq-generics network-uri ]; doCheck = false; homepage = "https://github.com/Soostone/uri-bytestring"; description = "Haskell URI parsing as ByteStrings"; license = stdenv.lib.licenses.bsd3; }) {}; "uri-bytestring-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, text, uri-bytestring }: mkDerivation { pname = "uri-bytestring-aeson"; version = "0.1.0.7"; sha256 = "16zg0fsxzdii72119jyhn2g2gy7j6pk7r8i7w5hk9a353kmvb43y"; libraryHaskellDepends = [ aeson base bytestring text uri-bytestring ]; homepage = "https://github.com/reactormonk/uri-bytestring-aeson"; description = "Aeson instances for URI Bytestring"; license = stdenv.lib.licenses.bsd3; }) {}; "uri-encode" = callPackage ({ mkDerivation, base, bytestring, network-uri, text, utf8-string }: mkDerivation { pname = "uri-encode"; version = "1.5.0.5"; sha256 = "11miwb5vvnn17m92ykz1pzg9x6s8fbpz3mmsyqs2s4b3mn55haz8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring network-uri text utf8-string ]; description = "Unicode aware uri-encoding"; license = stdenv.lib.licenses.bsd3; }) {}; "uri-templater" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, charset , containers, dlist, HTTP, HUnit, mtl, parsers, template-haskell , text, time, trifecta, unordered-containers, uuid-types, vector }: mkDerivation { pname = "uri-templater"; version = "0.3.1.0"; sha256 = "1hj93jgn8xch9bw9fs76qsfqarb15csfy0ddnr1dxcq04vznbri1"; revision = "1"; editedCabalFile = "0vl1nv40yzns9fnaz6h34x72vpfaaws8f0zm8qlr82333pxg2scw"; libraryHaskellDepends = [ ansi-wl-pprint base bytestring charset containers dlist HTTP mtl parsers template-haskell text time trifecta unordered-containers uuid-types vector ]; testHaskellDepends = [ ansi-wl-pprint base HUnit mtl template-haskell ]; homepage = "https://github.com/iand675/uri-templater"; description = "Parsing & Quasiquoting for RFC 6570 URI Templates"; license = stdenv.lib.licenses.mit; }) {}; "url" = callPackage ({ mkDerivation, base, utf8-string }: mkDerivation { pname = "url"; version = "2.1.3"; sha256 = "0qag18wbrq9jjk1444mjigz1xl7xl03fz66b1lnya9qaihzpxwjs"; libraryHaskellDepends = [ base utf8-string ]; homepage = "http://www.haskell.org/haskellwiki/Url"; description = "A library for working with URLs"; license = stdenv.lib.licenses.bsd3; }) {}; "urlpath" = callPackage ({ mkDerivation, attoparsec-uri, base, exceptions, mmorph , monad-control, monad-control-aligned, monad-logger, mtl, path , path-extra, resourcet, split, strict, text, transformers , transformers-base, vector }: mkDerivation { pname = "urlpath"; version = "9.0.1"; sha256 = "0acflpvb0imf2qc2gqbqziv4lk6a5p9gxkvbm0mv3kszqslh7rrg"; libraryHaskellDepends = [ attoparsec-uri base exceptions mmorph monad-control monad-control-aligned monad-logger mtl path path-extra resourcet split strict text transformers transformers-base vector ]; homepage = "https://github.com/athanclark/urlpath#readme"; description = "Painfully simple URL deployment"; license = stdenv.lib.licenses.bsd3; }) {}; "users" = callPackage ({ mkDerivation, aeson, base, bcrypt, path-pieces, text, time }: mkDerivation { pname = "users"; version = "0.5.0.0"; sha256 = "1m2k3vq938whv9577k3jrgx99hwr272s0fc22p2i6k0dgf9sqqb7"; revision = "1"; editedCabalFile = "1x26g7k6kmq2vng9y5qkz82z06rs322s2y8bs9y6r4vayvg07q9v"; libraryHaskellDepends = [ aeson base bcrypt path-pieces text time ]; homepage = "https://github.com/agrafix/users"; description = "A library simplifying user management for web applications"; license = stdenv.lib.licenses.mit; }) {}; "users-postgresql-simple" = callPackage ({ mkDerivation, base, bytestring, hspec, mtl, postgresql-simple , text, time, users, users-test, uuid }: mkDerivation { pname = "users-postgresql-simple"; version = "0.5.0.2"; sha256 = "0061dvlj706rqrfq4wyqx0ylghac13j0x9bicb5smpkckhn5s6q5"; libraryHaskellDepends = [ base bytestring mtl postgresql-simple text time users uuid ]; testHaskellDepends = [ base hspec postgresql-simple users-test ]; doCheck = false; homepage = "https://github.com/agrafix/users"; description = "A PostgreSQL backend for the users package"; license = stdenv.lib.licenses.mit; }) {}; "users-test" = callPackage ({ mkDerivation, base, hspec, text, users }: mkDerivation { pname = "users-test"; version = "0.5.0.1"; sha256 = "0gmcbimbp8sj282c915m9bka4fj238xsf8szqmnv20n01kx4k1gn"; libraryHaskellDepends = [ base hspec text users ]; homepage = "https://github.com/agrafix/users"; description = "Library to test backends for the users library"; license = stdenv.lib.licenses.mit; }) {}; "utf8-light" = callPackage ({ mkDerivation, base, bytestring, ghc-prim }: mkDerivation { pname = "utf8-light"; version = "0.4.2"; sha256 = "0rwyc5z331yfnm4hpx0sph6i1zvkd1z10vvglhnp0vc9wy644k0q"; libraryHaskellDepends = [ base bytestring ghc-prim ]; description = "Unicode"; license = stdenv.lib.licenses.bsd3; }) {}; "utf8-string" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "utf8-string"; version = "1.0.1.1"; sha256 = "0h7imvxkahiy8pzr8cpsimifdfvv18lizrb33k6mnq70rcx9w2zv"; revision = "3"; editedCabalFile = "02vhj5gykkqa2dyn7s6gn8is1b5fdn9xcqqvlls268g7cpv6rk38"; libraryHaskellDepends = [ base bytestring ]; homepage = "http://github.com/glguy/utf8-string/"; description = "Support for reading and writing UTF8 Strings"; license = stdenv.lib.licenses.bsd3; }) {}; "util" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "util"; version = "0.1.13.0"; sha256 = "15b5m2v1v4ab65cfd6ppwinq2pnv5212g1qwnyw6rwyiaac8k3gd"; libraryHaskellDepends = [ base ]; description = "Utilities"; license = stdenv.lib.licenses.bsd3; }) {}; "utility-ht" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "utility-ht"; version = "0.0.14"; sha256 = "1a7bgk7wv7sqbxbiv7kankiimr3wij7zdm7s83zwsf886ghyxhk9"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "Various small helper functions for Lists, Maybes, Tuples, Functions"; license = stdenv.lib.licenses.bsd3; }) {}; "uuid" = callPackage ({ mkDerivation, base, binary, bytestring, cryptohash-md5 , cryptohash-sha1, entropy, network-info, random, text, time , uuid-types }: mkDerivation { pname = "uuid"; version = "1.3.13"; sha256 = "09xhk42yhxvqmka0iqrv3338asncz8cap3j0ic0ps896f2581b6z"; revision = "2"; editedCabalFile = "0m185q62jkfb5jsv358nxbnrkv8y8hd0qqvgvh22wvc5g9ipz0r9"; libraryHaskellDepends = [ base binary bytestring cryptohash-md5 cryptohash-sha1 entropy network-info random text time uuid-types ]; doCheck = false; homepage = "https://github.com/hvr/uuid"; description = "For creating, comparing, parsing and printing Universally Unique Identifiers"; license = stdenv.lib.licenses.bsd3; }) {}; "uuid-types" = callPackage ({ mkDerivation, base, binary, bytestring, deepseq, hashable , random, text }: mkDerivation { pname = "uuid-types"; version = "1.0.3"; sha256 = "1zdka5jnm1h6k36w3nr647yf3b5lqb336g3fkprhd6san9x52xlj"; revision = "2"; editedCabalFile = "1lmlmng4lph57cljga3r9jy2axdls5mllsb2xzcwy2a34wgidarc"; libraryHaskellDepends = [ base binary bytestring deepseq hashable random text ]; doCheck = false; homepage = "https://github.com/aslatter/uuid"; description = "Type definitions for Universally Unique Identifiers"; license = stdenv.lib.licenses.bsd3; }) {}; "validation" = callPackage ({ mkDerivation, base, bifunctors, deepseq, lens, semigroupoids , semigroups }: mkDerivation { pname = "validation"; version = "1"; sha256 = "08drmdvyzg2frbb26icy1mlz52xv0l6gi3v8gb7xp0vrcci5libh"; revision = "1"; editedCabalFile = "1x1g4nannz81j1h64l1m3ancc96zc57d1bjhj1wk7bwn1xxbi5h3"; libraryHaskellDepends = [ base bifunctors deepseq lens semigroupoids semigroups ]; doCheck = false; homepage = "https://github.com/qfpl/validation"; description = "A data-type like Either but with an accumulating Applicative"; license = stdenv.lib.licenses.bsd3; }) {}; "validity" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "validity"; version = "0.9.0.1"; sha256 = "112wchq5l39fi9bkfkljic7bh1rd5gvz4lwjjw9pajg0zj51pyib"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Validity typeclass"; license = stdenv.lib.licenses.mit; }) {}; "validity-aeson" = callPackage ({ mkDerivation, aeson, base, validity, validity-scientific , validity-text, validity-unordered-containers, validity-vector }: mkDerivation { pname = "validity-aeson"; version = "0.2.0.2"; sha256 = "010x1sprssj282gv85n63955fmn6ngz6h6qii3174vrxrwlkvh7s"; libraryHaskellDepends = [ aeson base validity validity-scientific validity-text validity-unordered-containers validity-vector ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Validity instances for aeson"; license = stdenv.lib.licenses.mit; }) {}; "validity-bytestring" = callPackage ({ mkDerivation, base, bytestring, validity }: mkDerivation { pname = "validity-bytestring"; version = "0.4.1.0"; sha256 = "0jyqsvi12673pz2dz88v9j1i1vh0fxv77n0xyjh30lhl8s9y3vvd"; libraryHaskellDepends = [ base bytestring validity ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Validity instances for bytestring"; license = stdenv.lib.licenses.mit; }) {}; "validity-containers" = callPackage ({ mkDerivation, base, containers, validity }: mkDerivation { pname = "validity-containers"; version = "0.3.1.0"; sha256 = "1ci07x5k9hjpn23pbp4bc0zvml5xbpppsmcxr1qfcg0g4036q29r"; libraryHaskellDepends = [ base containers validity ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Validity instances for containers"; license = stdenv.lib.licenses.mit; }) {}; "validity-path" = callPackage ({ mkDerivation, base, filepath, genvalidity-hspec, hspec, path , validity }: mkDerivation { pname = "validity-path"; version = "0.3.0.2"; sha256 = "0ip1qm6sip1yxbrcx9zn2saipd6bfs88cgn5jd3pw9ffkydxm74p"; libraryHaskellDepends = [ base filepath path validity ]; testHaskellDepends = [ base filepath genvalidity-hspec hspec path validity ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Validity instances for Path"; license = stdenv.lib.licenses.mit; }) {}; "validity-scientific" = callPackage ({ mkDerivation, base, scientific, validity }: mkDerivation { pname = "validity-scientific"; version = "0.2.0.2"; sha256 = "1hcdv8s7qfcrgc8hn335dzxx3q5qqbviwp4bf4lwnzbw611slcl1"; libraryHaskellDepends = [ base scientific validity ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Validity instances for scientific"; license = stdenv.lib.licenses.mit; }) {}; "validity-text" = callPackage ({ mkDerivation, base, bytestring, text, validity }: mkDerivation { pname = "validity-text"; version = "0.3.1.0"; sha256 = "0r22pipimzlznkv164n3pw3063v7yxz2l04m74y5j1zajxpg5lzd"; libraryHaskellDepends = [ base bytestring text validity ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Validity instances for text"; license = stdenv.lib.licenses.mit; }) {}; "validity-time" = callPackage ({ mkDerivation, base, time, validity }: mkDerivation { pname = "validity-time"; version = "0.2.0.2"; sha256 = "0rg28pgicn8ycdswszbc070587pblbxdzl6mc082l9rgz3g4mcji"; libraryHaskellDepends = [ base time validity ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Validity instances for time"; license = stdenv.lib.licenses.mit; }) {}; "validity-unordered-containers" = callPackage ({ mkDerivation, base, hashable, unordered-containers, validity }: mkDerivation { pname = "validity-unordered-containers"; version = "0.2.0.2"; sha256 = "06qq6rdzcb0l145653fdrbyf18fci49v85mq8c0sjhhfr22pwm2h"; libraryHaskellDepends = [ base hashable unordered-containers validity ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Validity instances for unordered-containers"; license = stdenv.lib.licenses.mit; }) {}; "validity-uuid" = callPackage ({ mkDerivation, base, uuid, validity }: mkDerivation { pname = "validity-uuid"; version = "0.1.0.2"; sha256 = "0k2nkkc69m2j4aj3fjfd1i0cg4nli1g44nxdf5liv59hhvk33p4m"; libraryHaskellDepends = [ base uuid validity ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Validity instances for uuid"; license = stdenv.lib.licenses.mit; }) {}; "validity-vector" = callPackage ({ mkDerivation, base, hashable, validity, vector }: mkDerivation { pname = "validity-vector"; version = "0.2.0.2"; sha256 = "0y6fhcdyd42nynf2lavdx9pnhy8ylqfkq1yickx2ap4w5hc61k57"; libraryHaskellDepends = [ base hashable validity vector ]; homepage = "https://github.com/NorfairKing/validity#readme"; description = "Validity instances for vector"; license = stdenv.lib.licenses.mit; }) {}; "valor" = callPackage ({ mkDerivation, base, hspec, text, transformers }: mkDerivation { pname = "valor"; version = "0.1.0.0"; sha256 = "1rmsss4zffyzf6vf1p2zj07a6a32pyrbdb259gflr5gg817m3kh4"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base hspec text transformers ]; homepage = "https://github.com/reygoch/valor#readme"; description = "Simple general structured validation library"; license = stdenv.lib.licenses.mit; }) {}; "vault" = callPackage ({ mkDerivation, base, containers, hashable, semigroups , unordered-containers }: mkDerivation { pname = "vault"; version = "0.3.1.2"; sha256 = "072mbrihsdsb8c6xvg6lvk0rqjgvxvi8qkg4n6wwym5hq0pfa04y"; libraryHaskellDepends = [ base containers hashable semigroups unordered-containers ]; homepage = "https://github.com/HeinrichApfelmus/vault"; description = "a persistent store for values of arbitrary types"; license = stdenv.lib.licenses.bsd3; }) {}; "vec" = callPackage ({ mkDerivation, adjunctions, base, base-compat, deepseq , distributive, fin, hashable, lens, semigroupoids, transformers }: mkDerivation { pname = "vec"; version = "0.1.1"; sha256 = "1ryc6jshm26dh21xlf4wg4fhkw035bxx4smd3xyisjqm7nncq7n5"; libraryHaskellDepends = [ adjunctions base base-compat deepseq distributive fin hashable lens semigroupoids transformers ]; doCheck = false; homepage = "https://github.com/phadej/vec"; description = "Vec: length-indexed (sized) list"; license = stdenv.lib.licenses.bsd3; }) {}; "vector" = callPackage ({ mkDerivation, base, deepseq, ghc-prim, primitive }: mkDerivation { pname = "vector"; version = "0.12.0.3"; sha256 = "1a756s4w759ji3als5alfxwlckh5zcmykfg9rll4mlr2knzvz8mq"; revision = "1"; editedCabalFile = "0nkx1kwrvskp7xx1193d7b72fk7b678nlljzjqazhcbvi7qxpdxr"; libraryHaskellDepends = [ base deepseq ghc-prim primitive ]; doCheck = false; homepage = "https://github.com/haskell/vector"; description = "Efficient Arrays"; license = stdenv.lib.licenses.bsd3; }) {}; "vector-algorithms" = callPackage ({ mkDerivation, base, bytestring, containers, mwc-random , primitive, QuickCheck, vector }: mkDerivation { pname = "vector-algorithms"; version = "0.8.0.1"; sha256 = "1zip8r7hh5g12xrjvhbg38z6hfxy7l6h6pl88qcqc0ygdmwdxg0m"; revision = "1"; editedCabalFile = "18jm5zjzbphyzgc1hjqay04c6j4h7bq2bs8rzngnxk2q8gv658vz"; libraryHaskellDepends = [ base bytestring primitive vector ]; testHaskellDepends = [ base bytestring containers QuickCheck vector ]; benchmarkHaskellDepends = [ base mwc-random vector ]; doCheck = false; homepage = "https://github.com/erikd/vector-algorithms/"; description = "Efficient algorithms for vector arrays"; license = stdenv.lib.licenses.bsd3; }) {}; "vector-binary-instances" = callPackage ({ mkDerivation, base, binary, bytestring, deepseq, gauge, tasty , tasty-quickcheck, vector }: mkDerivation { pname = "vector-binary-instances"; version = "0.2.5.1"; sha256 = "04n5cqm1v95pw1bp68l9drjkxqiy2vswxdq0fy1rqcgxisgvji9r"; libraryHaskellDepends = [ base binary vector ]; testHaskellDepends = [ base binary tasty tasty-quickcheck vector ]; benchmarkHaskellDepends = [ base binary bytestring deepseq gauge vector ]; homepage = "https://github.com/bos/vector-binary-instances"; description = "Instances of Data.Binary for vector"; license = stdenv.lib.licenses.bsd3; }) {}; "vector-buffer" = callPackage ({ mkDerivation, base, deepseq, vector }: mkDerivation { pname = "vector-buffer"; version = "0.4.1"; sha256 = "16zxc2d25qd15nankhc974ax7q3y72mg5a77v5jsfrw291brnnlv"; libraryHaskellDepends = [ base deepseq vector ]; description = "A buffer compatible with Data.Vector.*"; license = stdenv.lib.licenses.bsd3; }) {}; "vector-builder" = callPackage ({ mkDerivation, base, base-prelude, semigroups, vector }: mkDerivation { pname = "vector-builder"; version = "0.3.7.2"; sha256 = "04dri31fqcwlhprvw9vl6qsgj8f7q4ms0rc2bfqcaqj1a2kr3cdf"; libraryHaskellDepends = [ base base-prelude semigroups vector ]; doCheck = false; homepage = "https://github.com/nikita-volkov/vector-builder"; description = "Vector builder"; license = stdenv.lib.licenses.mit; }) {}; "vector-bytes-instances" = callPackage ({ mkDerivation, base, bytes, tasty, tasty-quickcheck, vector }: mkDerivation { pname = "vector-bytes-instances"; version = "0.1.1"; sha256 = "0i4cxgm984qs5ldp1x7m9blxh8wd5y8acy2ic8kpgaak8pzycrkn"; libraryHaskellDepends = [ base bytes vector ]; testHaskellDepends = [ base bytes tasty tasty-quickcheck vector ]; homepage = "https://github.com/k0001/vector-bytes-instances"; description = "Serial (from the bytes package) for Vector (from the vector package)"; license = stdenv.lib.licenses.bsd3; }) {}; "vector-instances" = callPackage ({ mkDerivation, base, comonad, hashable, keys, pointed , semigroupoids, semigroups, vector }: mkDerivation { pname = "vector-instances"; version = "3.4"; sha256 = "10akvpa5w9bp0d8hflab63r9laa9gy2hv167smhjsdzq1kplc0hv"; libraryHaskellDepends = [ base comonad hashable keys pointed semigroupoids semigroups vector ]; homepage = "http://github.com/ekmett/vector-instances"; description = "Orphan Instances for 'Data.Vector'"; license = stdenv.lib.licenses.bsd3; }) {}; "vector-mmap" = callPackage ({ mkDerivation, base, mmap, primitive, QuickCheck, temporary , vector }: mkDerivation { pname = "vector-mmap"; version = "0.0.3"; sha256 = "12l6ka6vgl5g193sycn3k6gr2q3k64jaq196p825vawh46qdsfg5"; libraryHaskellDepends = [ base mmap primitive vector ]; testHaskellDepends = [ base QuickCheck temporary vector ]; homepage = "http://github.com/pumpkin/vector-mmap"; description = "Memory map immutable and mutable vectors"; license = stdenv.lib.licenses.bsd3; }) {}; "vector-sized" = callPackage ({ mkDerivation, adjunctions, base, comonad, deepseq, distributive , finite-typelits, hashable, indexed-list-literals, primitive , vector }: mkDerivation { pname = "vector-sized"; version = "1.2.0.0"; sha256 = "04r43b30vayg56n88b5r3b5krh2kjxnqgmr4kx052bgpl8k6zh54"; libraryHaskellDepends = [ adjunctions base comonad deepseq distributive finite-typelits hashable indexed-list-literals primitive vector ]; homepage = "http://github.com/expipiplus1/vector-sized#readme"; description = "Size tagged vectors"; license = stdenv.lib.licenses.bsd3; }) {}; "vector-space" = callPackage ({ mkDerivation, base, Boolean, MemoTrie, NumInstances }: mkDerivation { pname = "vector-space"; version = "0.15"; sha256 = "03swlbn0x8gfb7bilxmh3zckprjc6v64bildmhwzlimjvd1v8jb8"; revision = "1"; editedCabalFile = "19549mrhg3x0d1ancrxyvrskd6p4x11iprnv0b0d84q7sc40fa8w"; libraryHaskellDepends = [ base Boolean MemoTrie NumInstances ]; description = "Vector & affine spaces, linear maps, and derivatives"; license = stdenv.lib.licenses.bsd3; }) {}; "vector-split" = callPackage ({ mkDerivation, base, QuickCheck, split, tasty, tasty-quickcheck , vector }: mkDerivation { pname = "vector-split"; version = "1.0.0.2"; sha256 = "05mxkgcg5v2w0vnqq8z5s6aj0aqi7b55mh6knaafalpc1yjyxbml"; libraryHaskellDepends = [ base vector ]; testHaskellDepends = [ base QuickCheck split tasty tasty-quickcheck vector ]; homepage = "https://github.com/fhaust/vector-split"; description = "Combinator library for splitting vectors"; license = stdenv.lib.licenses.mit; }) {}; "vector-th-unbox" = callPackage ({ mkDerivation, base, data-default, template-haskell, vector }: mkDerivation { pname = "vector-th-unbox"; version = "0.2.1.6"; sha256 = "0d82x55f5vvr1jvaia382m23rs690lg55pvavv8f4ph0y6kd91xy"; libraryHaskellDepends = [ base template-haskell vector ]; testHaskellDepends = [ base data-default vector ]; description = "Deriver for Data.Vector.Unboxed using Template Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "verbosity" = callPackage ({ mkDerivation, base, binary, data-default-class, deepseq }: mkDerivation { pname = "verbosity"; version = "0.2.3.0"; sha256 = "0r7jj2h7xzz3i8ck00z19h4bfr4r4nxfzi6ya9kppcda92myak4b"; libraryHaskellDepends = [ base binary data-default-class deepseq ]; homepage = "https://github.com/trskop/verbosity"; description = "Simple enum that encodes application verbosity"; license = stdenv.lib.licenses.bsd3; }) {}; "versions" = callPackage ({ mkDerivation, base, base-prelude, checkers, deepseq, hashable , megaparsec, microlens, QuickCheck, tasty, tasty-hunit , tasty-quickcheck, text }: mkDerivation { pname = "versions"; version = "3.5.1"; sha256 = "1qbihyqw99wkdmslvxqkj6h8x0ih9w86h4s7k51maaicmgijm94w"; libraryHaskellDepends = [ base deepseq hashable megaparsec text ]; testHaskellDepends = [ base base-prelude checkers megaparsec microlens QuickCheck tasty tasty-hunit tasty-quickcheck text ]; homepage = "https://gitlab.com/fosskers/versions"; description = "Types and parsers for software version numbers"; license = stdenv.lib.licenses.bsd3; }) {}; "vinyl" = callPackage ({ mkDerivation, aeson, array, base, doctest, ghc-prim, hspec, lens , lens-aeson, microlens, mtl, should-not-typecheck, singletons , text, unordered-containers, vector }: mkDerivation { pname = "vinyl"; version = "0.10.0.1"; sha256 = "1x2x40cgyhj3yzw4kajssjvlnwlcrrnz7vaa8as2k9xmv9x76ig4"; libraryHaskellDepends = [ array base ghc-prim ]; testHaskellDepends = [ aeson base doctest hspec lens lens-aeson microlens mtl should-not-typecheck singletons text unordered-containers vector ]; description = "Extensible Records"; license = stdenv.lib.licenses.mit; }) {}; "vivid" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , filepath, hashable, MonadRandom, mtl, network, process, random , random-shuffle, split, stm, time, transformers, utf8-string , vivid-osc, vivid-supercollider }: mkDerivation { pname = "vivid"; version = "0.4.2.3"; sha256 = "0awm9cnjgfqx1qf6jsnwmf0kxqxwny82q1ddqna8ilqcdrbsxh0i"; libraryHaskellDepends = [ base binary bytestring containers directory filepath hashable MonadRandom mtl network process random random-shuffle split stm time transformers utf8-string vivid-osc vivid-supercollider ]; description = "Sound synthesis with SuperCollider"; license = "GPL"; }) {}; "vivid-osc" = callPackage ({ mkDerivation, base, bytestring, cereal, microspec, time }: mkDerivation { pname = "vivid-osc"; version = "0.5.0.0"; sha256 = "041m4k1aqkw35fp7l03i3ba1jyppr8lia2v2zyq7v8yzby8ngys6"; libraryHaskellDepends = [ base bytestring cereal time ]; testHaskellDepends = [ base bytestring cereal microspec time ]; description = "Open Sound Control encode/decode"; license = "GPL"; }) {}; "vivid-supercollider" = callPackage ({ mkDerivation, base, binary, bytestring, cereal, microspec , QuickCheck, split, utf8-string, vivid-osc }: mkDerivation { pname = "vivid-supercollider"; version = "0.4.1.2"; sha256 = "1jr132l3zgwxz3vnnqbm1ycms29izsbn6kdddq7204zz9y7hx96j"; libraryHaskellDepends = [ base binary bytestring cereal split utf8-string vivid-osc ]; testHaskellDepends = [ base binary bytestring cereal microspec QuickCheck utf8-string vivid-osc ]; doCheck = false; description = "Implementation of SuperCollider server specifications"; license = "GPL"; }) {}; "void" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "void"; version = "0.7.3"; sha256 = "05vk3x1r9a2pqnzfji475m5gdih2im1h7rbi2sc67p1pvj6pbbsk"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/ekmett/void"; description = "A Haskell 98 logically uninhabited data type"; license = stdenv.lib.licenses.bsd3; }) {}; "vty" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, Cabal, containers , deepseq, directory, filepath, hashable, HUnit, microlens , microlens-mtl, microlens-th, mtl, parallel, parsec, QuickCheck , quickcheck-assertions, random, smallcheck, stm, string-qq , terminfo, test-framework, test-framework-hunit , test-framework-smallcheck, text, transformers, unix, utf8-string , vector }: mkDerivation { pname = "vty"; version = "5.25.1"; sha256 = "1x15jlf9x6c8nhdbp6alr17vigclkaf5qy5jpp14g5n568p7karw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-builder bytestring containers deepseq directory filepath hashable microlens microlens-mtl microlens-th mtl parallel parsec stm terminfo text transformers unix utf8-string vector ]; executableHaskellDepends = [ base containers microlens microlens-mtl mtl ]; testHaskellDepends = [ base blaze-builder bytestring Cabal containers deepseq HUnit microlens microlens-mtl mtl QuickCheck quickcheck-assertions random smallcheck stm string-qq terminfo test-framework test-framework-hunit test-framework-smallcheck text unix utf8-string vector ]; homepage = "https://github.com/jtdaugherty/vty"; description = "A simple terminal UI library"; license = stdenv.lib.licenses.bsd3; }) {}; "wai" = callPackage ({ mkDerivation, base, bytestring, hspec, hspec-discover , http-types, network, text, transformers, vault }: mkDerivation { pname = "wai"; version = "3.2.2"; sha256 = "1qbzq4k8b23pg1knw5y99rdvkfywnncwqkfrkp2w7g6p054xar1a"; libraryHaskellDepends = [ base bytestring http-types network text transformers vault ]; testHaskellDepends = [ base bytestring hspec ]; testToolDepends = [ hspec-discover ]; homepage = "https://github.com/yesodweb/wai"; description = "Web Application Interface"; license = stdenv.lib.licenses.mit; }) {}; "wai-app-static" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, bytestring , containers, cryptonite, directory, file-embed, filepath, hspec , http-date, http-types, memory, mime-types, mockery, network , old-locale, optparse-applicative, template-haskell, temporary , text, time, transformers, unix-compat, unordered-containers, wai , wai-extra, warp, zlib }: mkDerivation { pname = "wai-app-static"; version = "3.1.6.3"; sha256 = "0s6bpz5gmjy797bnnw1y5mwy9761h46bjp1srnrh7cxlnvm93c4c"; revision = "2"; editedCabalFile = "17wd7cxqwimhww53qihchrr62hnzirggk86migi9bcwv4wjykmqc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html blaze-markup bytestring containers cryptonite directory file-embed filepath http-date http-types memory mime-types old-locale optparse-applicative template-haskell text time transformers unix-compat unordered-containers wai wai-extra warp zlib ]; executableHaskellDepends = [ base bytestring containers directory mime-types text ]; testHaskellDepends = [ base bytestring filepath hspec http-date http-types mime-types mockery network old-locale temporary text time transformers unix-compat wai wai-extra zlib ]; homepage = "http://www.yesodweb.com/book/web-application-interface"; description = "WAI application for static serving"; license = stdenv.lib.licenses.mit; }) {}; "wai-cli" = callPackage ({ mkDerivation, ansi-terminal, base, http-types, monads-tf , network, options, socket-activation, stm, streaming-commons, unix , wai, wai-extra, warp, warp-tls }: mkDerivation { pname = "wai-cli"; version = "0.1.1"; sha256 = "0qi84p1x5b0hvsdgd03fn80j3ai0s0svcl340z9fvz6lrgcfnhq6"; libraryHaskellDepends = [ ansi-terminal base http-types monads-tf network options socket-activation stm streaming-commons unix wai wai-extra warp warp-tls ]; homepage = "https://github.com/myfreeweb/wai-cli"; description = "Command line runner for Wai apps (using Warp) with TLS, CGI, socket activation & graceful shutdown"; license = stdenv.lib.licenses.publicDomain; }) {}; "wai-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, http-types , transformers, wai }: mkDerivation { pname = "wai-conduit"; version = "3.0.0.4"; sha256 = "07yn41rn2skd5p3wqqa09wa761vj7ibl8l19gh4bi4i8slxhk417"; libraryHaskellDepends = [ base bytestring conduit http-types transformers wai ]; homepage = "https://github.com/yesodweb/wai"; description = "conduit wrappers for WAI"; license = stdenv.lib.licenses.mit; }) {}; "wai-cors" = callPackage ({ mkDerivation, attoparsec, base, base-unicode-symbols, bytestring , case-insensitive, http-types, mtl, transformers, wai }: mkDerivation { pname = "wai-cors"; version = "0.2.6"; sha256 = "11m9d8hn9pb9brprz0kglldmcqj83kjkjdwdpxdbl12430ii1ina"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base base-unicode-symbols bytestring case-insensitive http-types mtl transformers wai ]; doCheck = false; homepage = "https://github.com/larskuhtz/wai-cors"; description = "CORS for WAI"; license = stdenv.lib.licenses.mit; }) {}; "wai-eventsource" = callPackage ({ mkDerivation, wai }: mkDerivation { pname = "wai-eventsource"; version = "3.0.0"; sha256 = "1h5zlqky7ldqbmiaixizhk1s8ghf5i3ha1xfz8flxgzr7gr0al3q"; libraryHaskellDepends = [ wai ]; doHaddock = false; homepage = "http://www.yesodweb.com/book/web-application-interface"; description = "WAI support for server-sent events (deprecated)"; license = stdenv.lib.licenses.mit; }) {}; "wai-extra" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring , bytestring, case-insensitive, containers, cookie , data-default-class, deepseq, directory, fast-logger, hspec , http-types, http2, HUnit, iproute, network, old-locale, resourcet , streaming-commons, text, time, transformers, unix, unix-compat , vault, void, wai, wai-logger, word8, zlib }: mkDerivation { pname = "wai-extra"; version = "3.0.26"; sha256 = "1vax87kchm92az0f4axn793bavp8pwjh7a9mc1lwwwni678h35gq"; revision = "1"; editedCabalFile = "02475xywcp12xysa6l2p6ibx800978lsa6rkgx9gnhans7z6yj16"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal base base64-bytestring bytestring case-insensitive containers cookie data-default-class deepseq directory fast-logger http-types http2 iproute network old-locale resourcet streaming-commons text time transformers unix unix-compat vault void wai wai-logger word8 zlib ]; testHaskellDepends = [ base bytestring case-insensitive cookie fast-logger hspec http-types http2 HUnit resourcet text time transformers wai zlib ]; homepage = "http://github.com/yesodweb/wai"; description = "Provides some basic WAI handlers and middleware"; license = stdenv.lib.licenses.mit; }) {}; "wai-handler-launch" = callPackage ({ mkDerivation, async, base, bytestring, http-types, process , streaming-commons, transformers, wai, warp }: mkDerivation { pname = "wai-handler-launch"; version = "3.0.2.4"; sha256 = "0019vz9ha2mvliz3drjbj62v26mwhl9bl1vqr06ki40865hrr78f"; libraryHaskellDepends = [ async base bytestring http-types process streaming-commons transformers wai warp ]; description = "Launch a web app in the default browser"; license = stdenv.lib.licenses.mit; }) {}; "wai-logger" = callPackage ({ mkDerivation, base, byteorder, bytestring, Cabal, cabal-doctest , doctest, fast-logger, http-types, network, wai }: mkDerivation { pname = "wai-logger"; version = "2.3.4"; sha256 = "004ng1r1qij0frlsyps0nz9b0ijn0zlk3i6qbb7lq1f4209ikzlk"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base byteorder bytestring fast-logger http-types network wai ]; testHaskellDepends = [ base doctest ]; doCheck = false; description = "A logging system for WAI"; license = stdenv.lib.licenses.bsd3; }) {}; "wai-middleware-auth" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, binary , blaze-builder, blaze-html, bytestring, case-insensitive, cereal , clientsession, cookie, exceptions, hoauth2, http-client , http-client-tls, http-conduit, http-reverse-proxy, http-types , optparse-simple, regex-posix, safe-exceptions, shakespeare, text , unix-compat, unordered-containers, uri-bytestring, vault, wai , wai-app-static, wai-extra, warp, yaml }: mkDerivation { pname = "wai-middleware-auth"; version = "0.1.2.1"; sha256 = "0x3x3vc2l7glvfv6xcmqq0bw4mm8w2l577zx6qhx4399b03j56a1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring binary blaze-builder blaze-html bytestring case-insensitive cereal clientsession cookie exceptions hoauth2 http-client http-client-tls http-conduit http-reverse-proxy http-types regex-posix safe-exceptions shakespeare text unix-compat unordered-containers uri-bytestring vault wai wai-app-static wai-extra yaml ]; executableHaskellDepends = [ base bytestring cereal clientsession optparse-simple warp ]; description = "Authentication middleware that secures WAI application"; license = stdenv.lib.licenses.mit; }) {}; "wai-middleware-caching" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, http-types, wai }: mkDerivation { pname = "wai-middleware-caching"; version = "0.1.0.2"; sha256 = "13fp08ba46wn7gianfbirag8yj14s2x41fkhdb5mx7arjafgpd8m"; libraryHaskellDepends = [ base blaze-builder bytestring http-types wai ]; testHaskellDepends = [ base ]; homepage = "http://github.com/yogsototh/wai-middleware-caching/tree/master/wai-middleware-caching#readme"; description = "WAI Middleware to cache things"; license = stdenv.lib.licenses.bsd3; }) {}; "wai-middleware-crowd" = callPackage ({ mkDerivation, authenticate, base, base64-bytestring, binary , blaze-builder, bytestring, case-insensitive, clientsession , containers, cookie, gitrev, http-client, http-client-tls , http-reverse-proxy, http-types, optparse-applicative, resourcet , template-haskell, text, time, transformers, unix-compat, vault , wai, wai-app-static, wai-extra, warp }: mkDerivation { pname = "wai-middleware-crowd"; version = "0.1.4.2"; sha256 = "0n5h4s3b2fdn2j0pl32bsdbf6wyyf2ms8qsbcs9r0wp7dhdbcdhi"; revision = "1"; editedCabalFile = "0qvh92p9s80kmzg5w7rga54kfqbwcrkkv5p03pd92px04j2h5lbm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ authenticate base base64-bytestring binary blaze-builder bytestring case-insensitive clientsession containers cookie http-client http-client-tls http-types resourcet text time unix-compat vault wai ]; executableHaskellDepends = [ base bytestring clientsession gitrev http-client http-client-tls http-reverse-proxy http-types optparse-applicative template-haskell text transformers wai wai-app-static wai-extra warp ]; description = "Middleware and utilities for using Atlassian Crowd authentication"; license = stdenv.lib.licenses.mit; }) {}; "wai-middleware-static" = callPackage ({ mkDerivation, base, bytestring, containers, cryptonite , directory, expiring-cache-map, filepath, http-types, memory , mime-types, mtl, old-locale, semigroups, text, time, wai }: mkDerivation { pname = "wai-middleware-static"; version = "0.8.2"; sha256 = "1z5yapcf8j9w71f2na30snmalsajlyi8an2f9qrjdmajabyykr0b"; revision = "2"; editedCabalFile = "17vq38dh7x1kqzfwla1s0rldd5hzm5mcrx49sjlzy8b66gd2n3ac"; libraryHaskellDepends = [ base bytestring containers cryptonite directory expiring-cache-map filepath http-types memory mime-types mtl old-locale semigroups text time wai ]; homepage = "https://github.com/scotty-web/wai-middleware-static"; description = "WAI middleware that serves requests to static files"; license = stdenv.lib.licenses.bsd3; }) {}; "wai-middleware-throttle" = callPackage ({ mkDerivation, base, bytestring, bytestring-builder, cache, clock , containers, hashable, hspec, http-types, HUnit, mtl, network , QuickCheck, safe-exceptions, stm, text, token-bucket , transformers, wai, wai-extra }: mkDerivation { pname = "wai-middleware-throttle"; version = "0.3.0.0"; sha256 = "16qhfqc0f5ahz2qc04a4by6iw1agxzcf14aqqkf1arf0hknvbvvv"; libraryHaskellDepends = [ base bytestring bytestring-builder cache clock containers hashable http-types mtl network safe-exceptions stm text token-bucket transformers wai ]; testHaskellDepends = [ base bytestring cache clock hspec http-types HUnit QuickCheck stm transformers wai wai-extra ]; description = "WAI Middleware for Request Throttling"; license = stdenv.lib.licenses.bsd3; }) {}; "wai-middleware-travisci" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , cryptonite, http-types, text, transformers, vault, wai }: mkDerivation { pname = "wai-middleware-travisci"; version = "0.1.0"; sha256 = "0a58mlgimr6137aiwcdxjk15zy3y58dds4zxffd3vvn0lkzg5jdv"; revision = "1"; editedCabalFile = "0fd99j9lyb562p3rsdb8d7swg31bwahzhgjm6afijc5f6i5awcw3"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring cryptonite http-types text transformers vault wai ]; homepage = "https://github.com/mitchellwrosen/wai-middleware-travisci"; description = "WAI middleware for authenticating webhook payloads from Travis CI"; license = stdenv.lib.licenses.bsd3; }) {}; "wai-predicates" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, bytestring , bytestring-conversion, case-insensitive, cookie, http-types , singletons, tasty, tasty-hunit, tasty-quickcheck, text , transformers, vault, vector, wai }: mkDerivation { pname = "wai-predicates"; version = "0.10.0"; sha256 = "1hnpzf7zwizx67ql4fwpqj7xlgkn6c2ms8w4kjapmgxv8z8zdcxp"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-conversion case-insensitive cookie http-types singletons text transformers vault vector wai ]; testHaskellDepends = [ base blaze-builder bytestring case-insensitive http-types tasty tasty-hunit tasty-quickcheck wai ]; homepage = "https://gitlab.com/twittner/wai-predicates/"; description = "WAI request predicates"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "wai-session" = callPackage ({ mkDerivation, base, blaze-builder, bytestring , bytestring-builder, containers, cookie, entropy, http-types , StateVar, time, transformers, vault, wai }: mkDerivation { pname = "wai-session"; version = "0.3.3"; sha256 = "0lq0gqndb9simd1zkz355m604dwrpcdwxcl3bgagi6kb8h12fffj"; libraryHaskellDepends = [ base blaze-builder bytestring bytestring-builder containers cookie entropy http-types StateVar time transformers vault wai ]; homepage = "https://github.com/singpolyma/wai-session"; description = "Flexible session middleware for WAI"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "wai-session-postgresql" = callPackage ({ mkDerivation, base, bytestring, cereal, cookie, data-default , entropy, postgresql-simple, resource-pool, text, time , transformers, wai, wai-session }: mkDerivation { pname = "wai-session-postgresql"; version = "0.2.1.2"; sha256 = "10xc34a1l6g2lr8b4grvv17281689gdb8q1vh3kkip5lk7fp1m9r"; libraryHaskellDepends = [ base bytestring cereal cookie data-default entropy postgresql-simple resource-pool text time transformers wai wai-session ]; testHaskellDepends = [ base bytestring data-default postgresql-simple text wai-session ]; doCheck = false; homepage = "https://github.com/hce/postgresql-session#readme"; description = "PostgreSQL backed Wai session store"; license = stdenv.lib.licenses.bsd3; }) {}; "wai-slack-middleware" = callPackage ({ mkDerivation, aeson, base, http-client, http-types, wai }: mkDerivation { pname = "wai-slack-middleware"; version = "0.2.0"; sha256 = "0l2pd61vxnfjdjzkvmwqfgf07a3nir3mnbr8qw2nzqa767s84i6i"; libraryHaskellDepends = [ aeson base http-client http-types wai ]; testHaskellDepends = [ base ]; homepage = "https://github.com/psibi/wai-slack-middleware#readme"; description = "A Slack middleware for WAI"; license = stdenv.lib.licenses.bsd3; }) {}; "wai-transformers" = callPackage ({ mkDerivation, base, exceptions, extractable-singleton , monad-control-aligned, transformers, wai, wai-websockets , websockets }: mkDerivation { pname = "wai-transformers"; version = "0.1.0"; sha256 = "14l5ihyvg2n0kmmkxy0r5mx1jk3p5jhv1vynsnnrb2md1g4318qp"; libraryHaskellDepends = [ base exceptions extractable-singleton monad-control-aligned transformers wai wai-websockets websockets ]; homepage = "https://github.com/athanclark/wai-transformers#readme"; license = stdenv.lib.licenses.bsd3; }) {}; "wai-websockets" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, file-embed , http-types, network, text, transformers, wai, wai-app-static , warp, websockets }: mkDerivation { pname = "wai-websockets"; version = "3.0.1.2"; sha256 = "0b2xmdsrsqpssyib53wbr6r8hf75789ndyyanv37sv99iyqcwz4i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring case-insensitive http-types network transformers wai websockets ]; executableHaskellDepends = [ base bytestring case-insensitive file-embed http-types network text transformers wai wai-app-static warp websockets ]; homepage = "http://github.com/yesodweb/wai"; description = "Provide a bridge between WAI and the websockets package"; license = stdenv.lib.licenses.mit; }) {}; "warp" = callPackage ({ mkDerivation, array, async, auto-update, base, bsb-http-chunked , bytestring, case-insensitive, containers, gauge, ghc-prim , hashable, http-date, http-types, http2, iproute, network , simple-sendfile, stm, streaming-commons, text, unix, unix-compat , vault, wai, word8 }: mkDerivation { pname = "warp"; version = "3.2.27"; sha256 = "0p2w88q0zd55ms20qylipbi0qzbf324i9r8b9qqxyds5yc1anq76"; revision = "1"; editedCabalFile = "19ggrgki5rdmphpg0sh5n286yfzdz6pi31gksdbbpfzxk29wx4ab"; libraryHaskellDepends = [ array async auto-update base bsb-http-chunked bytestring case-insensitive containers ghc-prim hashable http-date http-types http2 iproute network simple-sendfile stm streaming-commons text unix unix-compat vault wai word8 ]; benchmarkHaskellDepends = [ auto-update base bytestring containers gauge hashable http-date http-types network unix unix-compat ]; doCheck = false; homepage = "http://github.com/yesodweb/wai"; description = "A fast, light-weight web server for WAI applications"; license = stdenv.lib.licenses.mit; }) {}; "warp-tls" = callPackage ({ mkDerivation, base, bytestring, cryptonite, data-default-class , network, streaming-commons, tls, tls-session-manager, wai, warp }: mkDerivation { pname = "warp-tls"; version = "3.2.5"; sha256 = "1z98jxn1l9mp6hh2jja6cz48nx8zvp5iqrr23wmbp235vva4llmf"; libraryHaskellDepends = [ base bytestring cryptonite data-default-class network streaming-commons tls tls-session-manager wai warp ]; homepage = "http://github.com/yesodweb/wai"; description = "HTTP over TLS support for Warp via the TLS package"; license = stdenv.lib.licenses.mit; }) {}; "warp-tls-uid" = callPackage ({ mkDerivation, base, bytestring, data-default, network , streaming-commons, tls, unix, wai, warp, warp-tls, x509 }: mkDerivation { pname = "warp-tls-uid"; version = "0.2.0.6"; sha256 = "09xvwvb6nc6ymp6x389dxbllisrj24srcdli6d19h05cwlqbay4w"; libraryHaskellDepends = [ base bytestring data-default network streaming-commons tls unix wai warp warp-tls x509 ]; testHaskellDepends = [ base bytestring data-default network streaming-commons tls unix wai warp warp-tls x509 ]; homepage = "https://github.com/YoshikuniJujo/warp-tls-uid#readme"; description = "set group and user id before running server"; license = stdenv.lib.licenses.bsd3; }) {}; "wave" = callPackage ({ mkDerivation, base, bytestring, cereal, containers , data-default-class, hspec, QuickCheck, temporary, transformers }: mkDerivation { pname = "wave"; version = "0.1.5"; sha256 = "03zycmwrchhqvi37fdvlzz2d1vl4hy0i8xyys1zznw38qfq0h2i5"; revision = "2"; editedCabalFile = "0zs0mw42z9xzs1r935pd5dssf0x10qbkhxlpfknv0x75n2k0azzj"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal containers data-default-class transformers ]; testHaskellDepends = [ base bytestring containers data-default-class hspec QuickCheck temporary ]; homepage = "https://github.com/mrkkrp/wave"; description = "Work with WAVE and RF64 files"; license = stdenv.lib.licenses.bsd3; }) {}; "wcwidth" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "wcwidth"; version = "0.0.2"; sha256 = "1n1fq7v64b59ajf5g50iqj9sa34wm7s2j3viay0kxpmvlcv8gipz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; homepage = "http://github.com/solidsnack/wcwidth/"; description = "Native wcwidth"; license = stdenv.lib.licenses.bsd3; }) {}; "web-routes" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, exceptions , ghc-prim, hspec, http-types, HUnit, mtl, parsec, QuickCheck , split, text, utf8-string }: mkDerivation { pname = "web-routes"; version = "0.27.14.2"; sha256 = "0jpps7ay2hw41595hlfrx5k4lh9p2nib02n3rhd1vphpbnf392xg"; libraryHaskellDepends = [ base blaze-builder bytestring exceptions ghc-prim http-types mtl parsec split text utf8-string ]; testHaskellDepends = [ base hspec HUnit QuickCheck text ]; homepage = "http://www.happstack.com/docs/crashcourse/index.html#web-routes"; description = "portable, type-safe URL routing"; license = stdenv.lib.licenses.bsd3; }) {}; "web-routes-hsp" = callPackage ({ mkDerivation, base, hsp, text, web-routes }: mkDerivation { pname = "web-routes-hsp"; version = "0.24.6.1"; sha256 = "1arc22l7xk49fp80i1fkvj8xj71lqxrs2g5gnvjzwlkc0azzaz6a"; libraryHaskellDepends = [ base hsp text web-routes ]; description = "Adds XMLGenerator instance for RouteT monad"; license = stdenv.lib.licenses.bsd3; }) {}; "web-routes-wai" = callPackage ({ mkDerivation, base, bytestring, http-types, text, wai , web-routes }: mkDerivation { pname = "web-routes-wai"; version = "0.24.3.1"; sha256 = "0j9h22nsj7zf5qpf4i07jdcih00r2fivdilvj8wsylk4d23x27wf"; libraryHaskellDepends = [ base bytestring http-types text wai web-routes ]; description = "Library for maintaining correctness of URLs within an application"; license = stdenv.lib.licenses.bsd3; }) {}; "web3" = callPackage ({ mkDerivation, aeson, async, base, basement, bytestring, cereal , cryptonite, data-default, exceptions, generics-sop, hspec , hspec-contrib, hspec-discover, hspec-expectations, http-client , http-client-tls, machines, memory, microlens, microlens-aeson , microlens-mtl, microlens-th, mtl, OneTuple, parsec, random , relapse, split, stm, tagged, template-haskell, text, time , transformers, uuid-types, vinyl }: mkDerivation { pname = "web3"; version = "0.8.3.1"; sha256 = "1pvyyvaamxjz2pyxz25sw3f8hv8605qg99qpgx40bhbhrfvg8zpi"; libraryHaskellDepends = [ aeson async base basement bytestring cereal cryptonite data-default exceptions generics-sop http-client http-client-tls machines memory microlens microlens-aeson microlens-mtl microlens-th mtl OneTuple parsec relapse tagged template-haskell text transformers uuid-types vinyl ]; testHaskellDepends = [ aeson async base basement bytestring cereal cryptonite data-default exceptions generics-sop hspec hspec-contrib hspec-discover hspec-expectations http-client http-client-tls machines memory microlens microlens-aeson microlens-mtl microlens-th mtl OneTuple parsec random relapse split stm tagged template-haskell text time transformers uuid-types vinyl ]; testToolDepends = [ hspec-discover ]; doCheck = false; homepage = "https://github.com/airalab/hs-web3#readme"; description = "Ethereum API for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "webdriver" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , bytestring, data-default-class, directory, directory-tree , exceptions, filepath, http-client, http-types, lifted-base , monad-control, network, network-uri, scientific, temporary, text , time, transformers, transformers-base, unordered-containers , vector, zip-archive }: mkDerivation { pname = "webdriver"; version = "0.8.5"; sha256 = "1gn168cjwlpv2f4jchj48a9pvk8zqdxsf9qpx0lsj4bl2j5pl5m8"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring bytestring data-default-class directory directory-tree exceptions filepath http-client http-types lifted-base monad-control network network-uri scientific temporary text time transformers transformers-base unordered-containers vector zip-archive ]; homepage = "https://github.com/kallisti-dev/hs-webdriver"; description = "a Haskell client for the Selenium WebDriver protocol"; license = stdenv.lib.licenses.bsd3; }) {}; "webex-teams-api" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bitset-word8 , bytestring, conduit, data-default, hspec, http-conduit , http-types, network-uri, optparse-applicative, text, utf8-string , wai, warp }: mkDerivation { pname = "webex-teams-api"; version = "0.2.0.0"; sha256 = "02x4g10r0rl1g4fbqkj8zxcbz64g8dck4d77f0gswkadsn5y6mkp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bitset-word8 bytestring conduit data-default http-conduit network-uri text ]; executableHaskellDepends = [ aeson base bytestring data-default http-conduit optparse-applicative text utf8-string ]; testHaskellDepends = [ aeson async attoparsec base bytestring data-default hspec http-conduit http-types network-uri text wai warp ]; homepage = "https://github.com/nshimaza/webex-teams-api#readme"; description = "A Haskell bindings for Webex Teams API"; license = stdenv.lib.licenses.mit; }) {}; "webex-teams-conduit" = callPackage ({ mkDerivation, aeson, async, base, bytestring, conduit , data-default, hspec, http-client, http-conduit, http-types , network-uri, optparse-applicative, text, utf8-string, wai, warp , webex-teams-api }: mkDerivation { pname = "webex-teams-conduit"; version = "0.2.0.0"; sha256 = "0p9ffj3qm84c7m4w5bfpn53vcs96p7gdlyk87mjmc9h9i6v7sz0d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base conduit webex-teams-api ]; executableHaskellDepends = [ base bytestring conduit data-default http-client optparse-applicative text utf8-string webex-teams-api ]; testHaskellDepends = [ aeson async base bytestring conduit data-default hspec http-conduit http-types network-uri text wai warp webex-teams-api ]; homepage = "https://github.com/nshimaza/webex-teams-api#readme"; description = "Conduit wrapper of Webex Teams List API"; license = stdenv.lib.licenses.mit; }) {}; "webex-teams-pipes" = callPackage ({ mkDerivation, aeson, async, base, bytestring, data-default , hspec, http-client, http-conduit, http-types, network-uri , optparse-applicative, pipes, text, utf8-string, wai, warp , webex-teams-api }: mkDerivation { pname = "webex-teams-pipes"; version = "0.2.0.0"; sha256 = "001ilf2yj6q8rqcagjlh28rad191jyjjr1cpk6cf84v66isdbykp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base pipes webex-teams-api ]; executableHaskellDepends = [ base bytestring data-default http-client optparse-applicative pipes text utf8-string webex-teams-api ]; testHaskellDepends = [ aeson async base bytestring data-default hspec http-conduit http-types network-uri pipes text wai warp webex-teams-api ]; homepage = "https://github.com/nshimaza/webex-teams-api#readme"; description = "Pipes wrapper of Webex Teams List API"; license = stdenv.lib.licenses.mit; }) {}; "webrtc-vad" = callPackage ({ mkDerivation, base, primitive, vector }: mkDerivation { pname = "webrtc-vad"; version = "0.1.0.3"; sha256 = "0lylc3axcamrmjaarx3aacbjc9d0rkhmdgq1g2pc5j0lsf8ndk49"; libraryHaskellDepends = [ base primitive vector ]; description = "Easy voice activity detection"; license = stdenv.lib.licenses.mit; }) {}; "websockets" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, binary , bytestring, bytestring-builder, case-insensitive, containers , entropy, HUnit, network, QuickCheck, random, SHA , streaming-commons, test-framework, test-framework-hunit , test-framework-quickcheck2, text }: mkDerivation { pname = "websockets"; version = "0.12.5.3"; sha256 = "0mkxl7iwl5pl2w0svji9248v4c0hi45k725jj5ybaknb73650ns4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base base64-bytestring binary bytestring bytestring-builder case-insensitive containers entropy network random SHA streaming-commons text ]; testHaskellDepends = [ attoparsec base base64-bytestring binary bytestring bytestring-builder case-insensitive containers entropy HUnit network QuickCheck random SHA streaming-commons test-framework test-framework-hunit test-framework-quickcheck2 text ]; doCheck = false; homepage = "http://jaspervdj.be/websockets"; description = "A sensible and clean way to write WebSocket-capable servers in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "websockets-snap" = callPackage ({ mkDerivation, base, bytestring, bytestring-builder, io-streams , mtl, snap-core, snap-server, websockets }: mkDerivation { pname = "websockets-snap"; version = "0.10.3.1"; sha256 = "1hpszqb61xhbgfvxd6g56kdfxsyi14q7xh12jbdnyycbfijb9bqk"; libraryHaskellDepends = [ base bytestring bytestring-builder io-streams mtl snap-core snap-server websockets ]; description = "Snap integration for the websockets library"; license = stdenv.lib.licenses.bsd3; }) {}; "weeder" = callPackage ({ mkDerivation, aeson, base, bytestring, cmdargs, deepseq , directory, extra, filepath, foundation, hashable, process, text , unordered-containers, vector, yaml }: mkDerivation { pname = "weeder"; version = "1.0.8"; sha256 = "1ylwq1087x6ppn5y5krvl6q6fxcln58y8fwbah3ygp0cpgm4w816"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring cmdargs deepseq directory extra filepath foundation hashable process text unordered-containers vector yaml ]; executableHaskellDepends = [ base ]; homepage = "https://github.com/ndmitchell/weeder#readme"; description = "Detect dead code"; license = stdenv.lib.licenses.bsd3; }) {}; "weigh" = callPackage ({ mkDerivation, base, deepseq, mtl, process, split, temporary }: mkDerivation { pname = "weigh"; version = "0.0.14"; sha256 = "0l85marb5rl9nr1c0id42dnr5i9fk1jciy5h6lywhb34w3hbj61g"; libraryHaskellDepends = [ base deepseq mtl process split temporary ]; testHaskellDepends = [ base deepseq ]; homepage = "https://github.com/fpco/weigh#readme"; description = "Measure allocations of a Haskell functions/values"; license = stdenv.lib.licenses.bsd3; }) {}; "wide-word" = callPackage ({ mkDerivation, base, deepseq, primitive }: mkDerivation { pname = "wide-word"; version = "0.1.0.8"; sha256 = "1n6g9kn7k8gi2qi8fbik5pi2yj5mbzzj62512as1gjysv3y3l2dj"; libraryHaskellDepends = [ base deepseq primitive ]; doCheck = false; homepage = "https://github.com/erikd/wide-word"; description = "Data types for large but fixed width signed and unsigned integers"; license = stdenv.lib.licenses.bsd2; }) {}; "wikicfp-scraper" = callPackage ({ mkDerivation, attoparsec, base, bytestring, filepath, hspec , scalpel-core, text, time }: mkDerivation { pname = "wikicfp-scraper"; version = "0.1.0.11"; sha256 = "1f6zrgjhid1fps02hbd6lmaxpi635bdzcxbsfkfk8xd7wmj0x91b"; libraryHaskellDepends = [ attoparsec base bytestring scalpel-core text time ]; testHaskellDepends = [ base bytestring filepath hspec time ]; homepage = "https://github.com/debug-ito/wikicfp-scraper"; description = "Scrape WikiCFP web site"; license = stdenv.lib.licenses.bsd3; }) {}; "wild-bind" = callPackage ({ mkDerivation, base, containers, hspec, microlens, QuickCheck , semigroups, stm, text, transformers }: mkDerivation { pname = "wild-bind"; version = "0.1.2.3"; sha256 = "1dl3vh4xn6mml2mydapyqwlg872pczgz7lv912skzwnzv55hxg12"; libraryHaskellDepends = [ base containers semigroups text transformers ]; testHaskellDepends = [ base hspec microlens QuickCheck stm transformers ]; homepage = "https://github.com/debug-ito/wild-bind"; description = "Dynamic key binding framework"; license = stdenv.lib.licenses.bsd3; }) {}; "wild-bind-x11" = callPackage ({ mkDerivation, async, base, containers, fold-debounce, hspec, mtl , semigroups, stm, text, time, transformers, wild-bind, X11 }: mkDerivation { pname = "wild-bind-x11"; version = "0.2.0.6"; sha256 = "0dqxcmdx3dinqkpwdnkb5nlc0cvn1gnwril5qmzixzshh03c8va9"; libraryHaskellDepends = [ base containers fold-debounce mtl semigroups stm text transformers wild-bind X11 ]; testHaskellDepends = [ async base hspec text time transformers wild-bind X11 ]; homepage = "https://github.com/debug-ito/wild-bind"; description = "X11-specific implementation for WildBind"; license = stdenv.lib.licenses.bsd3; }) {}; "windns" = callPackage ({ mkDerivation, base, bytestring, deepseq, dnsapi }: mkDerivation { pname = "windns"; version = "0.1.0.1"; sha256 = "016d1cf51jqvhbzlf5kbizv4l4dymradac1420rl47q2k5faczq8"; configureFlags = [ "-fallow-non-windows" ]; libraryHaskellDepends = [ base bytestring deepseq ]; librarySystemDepends = [ dnsapi ]; description = "Domain Name Service (DNS) lookup via the /dnsapi.dll standard library"; license = stdenv.lib.licenses.gpl2; }) {dnsapi = null;}; "winery" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, cpu, hashable , megaparsec, mtl, prettyprinter, prettyprinter-ansi-terminal , QuickCheck, scientific, semigroups, text, time, transformers , unordered-containers, vector }: mkDerivation { pname = "winery"; version = "0.3.1"; sha256 = "1f63fgw7ky6kd0dk41rhqjxgvi33pa5ffrv0vk2i7dr88bmc1wgy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers cpu hashable megaparsec mtl prettyprinter prettyprinter-ansi-terminal scientific semigroups text time transformers unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring containers cpu hashable megaparsec mtl prettyprinter prettyprinter-ansi-terminal scientific semigroups text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers cpu hashable megaparsec mtl prettyprinter prettyprinter-ansi-terminal QuickCheck scientific semigroups text time transformers unordered-containers vector ]; homepage = "https://github.com/fumieval/winery#readme"; description = "Sustainable serialisation library"; license = stdenv.lib.licenses.bsd3; }) {}; "wire-streams" = callPackage ({ mkDerivation, base, binary, binary-parsers, bytestring , io-streams, QuickCheck, tasty, tasty-quickcheck }: mkDerivation { pname = "wire-streams"; version = "0.1.1.0"; sha256 = "09zvw9c1h42fwbry0nycnfjy8m8v4yfijvy9h6c5i2ccq1qgppwn"; revision = "1"; editedCabalFile = "1j7gpk3k82h0kxnhpv40jmnqxpnr0v0m4lj6bhpga81vlmznr088"; libraryHaskellDepends = [ base binary binary-parsers bytestring io-streams ]; testHaskellDepends = [ base binary bytestring io-streams QuickCheck tasty tasty-quickcheck ]; homepage = "https://github.com/winterland1989/wire-streams"; description = "Fast binary io-streams adapter"; license = stdenv.lib.licenses.bsd3; }) {}; "with-location" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "with-location"; version = "0.1.0"; sha256 = "1rzxvsyh8x3ql3zh7gyw9hjx9bl4v73h0y5kzgaxcfcdn86dg49c"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/sol/with-location#readme"; description = "Use ImplicitParams-based source locations in a backward compatible way"; license = stdenv.lib.licenses.mit; }) {}; "witherable" = callPackage ({ mkDerivation, base, base-orphans, containers, hashable , transformers, transformers-compat, unordered-containers, vector }: mkDerivation { pname = "witherable"; version = "0.3"; sha256 = "1h0rvygjr76avrpp8dzhama1accm2i9q3245m54543nm6yfn23v2"; libraryHaskellDepends = [ base base-orphans containers hashable transformers transformers-compat unordered-containers vector ]; homepage = "https://github.com/fumieval/witherable"; description = "filterable traversable"; license = stdenv.lib.licenses.bsd3; }) {}; "witness" = callPackage ({ mkDerivation, base, constraints, semigroupoids, transformers }: mkDerivation { pname = "witness"; version = "0.4"; sha256 = "180yy0dyvmn9jsl1gjbryxli3qkl2h6pvh297vsr9ax3h4vciilk"; libraryHaskellDepends = [ base constraints semigroupoids transformers ]; homepage = "https://github.com/AshleyYakeley/witness"; description = "values that witness types"; license = stdenv.lib.licenses.bsd3; }) {}; "wizards" = callPackage ({ mkDerivation, base, containers, control-monad-free, haskeline , mtl, transformers }: mkDerivation { pname = "wizards"; version = "1.0.3"; sha256 = "1clvbd1ckhvy29qrbmpkn7bya7300fq6znnps23nn3nxyrxhsr85"; libraryHaskellDepends = [ base containers control-monad-free haskeline mtl transformers ]; description = "High level, generic library for interrogative user interfaces"; license = stdenv.lib.licenses.bsd3; }) {}; "wl-pprint-annotated" = callPackage ({ mkDerivation, base, containers, deepseq, tasty, tasty-hunit , text }: mkDerivation { pname = "wl-pprint-annotated"; version = "0.1.0.1"; sha256 = "1br7qyf27iza213inwhf9bm2k6in0zbmfw6w4clqlc9f9cj2nrkb"; libraryHaskellDepends = [ base containers deepseq text ]; testHaskellDepends = [ base containers deepseq tasty tasty-hunit text ]; homepage = "https://github.com/minad/wl-pprint-annotated#readme"; description = "Pretty printer with annotation support"; license = stdenv.lib.licenses.bsd3; }) {}; "wl-pprint-console" = callPackage ({ mkDerivation, base, bytestring, colorful-monoids, text , wl-pprint-annotated }: mkDerivation { pname = "wl-pprint-console"; version = "0.1.0.2"; sha256 = "05dq90zh2ywmaz0z9vr7114f4c6gacp7b7hlbl3sx31km92v8xnb"; libraryHaskellDepends = [ base bytestring colorful-monoids text wl-pprint-annotated ]; homepage = "https://github.com/minad/wl-pprint-console#readme"; description = "Wadler/Leijen pretty printer supporting colorful console output"; license = stdenv.lib.licenses.mit; }) {}; "wl-pprint-text" = callPackage ({ mkDerivation, base, base-compat, text }: mkDerivation { pname = "wl-pprint-text"; version = "1.2.0.0"; sha256 = "0g3w92rad6x5appfb22rbzcas2ix2h0hy91sdxhq8a4a5cnlrpa0"; libraryHaskellDepends = [ base base-compat text ]; doCheck = false; description = "A Wadler/Leijen Pretty Printer for Text values"; license = stdenv.lib.licenses.bsd3; }) {}; "word-trie" = callPackage ({ mkDerivation, base, binary, containers, hspec, QuickCheck }: mkDerivation { pname = "word-trie"; version = "0.3.0"; sha256 = "10ljyb1hl4awg2c3wq5shdqj2s53q5fklf7p6np1jhn6i30c5wx3"; revision = "1"; editedCabalFile = "01aanzslm69z94lqy43hgyxj1ys7sqfqwn72l0snw3h2n3pjwn45"; libraryHaskellDepends = [ base binary containers ]; testHaskellDepends = [ base binary containers hspec QuickCheck ]; homepage = "https://github.com/yi-editor/word-trie"; description = "Implementation of a finite trie over words"; license = stdenv.lib.licenses.gpl2; }) {}; "word24" = callPackage ({ mkDerivation, base, deepseq, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "word24"; version = "2.0.1"; sha256 = "11m0qffpjngylmci73v7y3ap7v8244cylzgj3qai9wwdr1ya2jy3"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base deepseq QuickCheck test-framework test-framework-quickcheck2 ]; homepage = "https://github.com/winterland1989/word24"; description = "24-bit word and int types for GHC"; license = stdenv.lib.licenses.bsd3; }) {}; "word8" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "word8"; version = "0.1.3"; sha256 = "12jx7f13d2h1djq4fh4dyrab61sm49mj1w61j3rzp2vjfm696c16"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Word8 library"; license = stdenv.lib.licenses.bsd3; }) {}; "world-peace" = callPackage ({ mkDerivation, aeson, base, deepseq, doctest, Glob, profunctors , tagged }: mkDerivation { pname = "world-peace"; version = "0.1.0.0"; sha256 = "19anwyh9n9agpcdhzfbh0l28nm0mdn8616klihbw55yxkiwqaxkk"; libraryHaskellDepends = [ aeson base deepseq profunctors tagged ]; testHaskellDepends = [ base doctest Glob ]; homepage = "https://github.com/cdepillabout/world-peace"; description = "Open Union and Open Product Types"; license = stdenv.lib.licenses.bsd3; }) {}; "wrap" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "wrap"; version = "0.0.0"; sha256 = "03pmfwwx2ykjglzrc4k09q2lv8piq107j32dg0r1aadj2ysc9fzq"; libraryHaskellDepends = [ base ]; description = "Wrap a function's return value with another function"; license = stdenv.lib.licenses.bsd3; }) {}; "wreq" = callPackage ({ mkDerivation, aeson, attoparsec, authenticate-oauth, base , base16-bytestring, bytestring, Cabal, cabal-doctest , case-insensitive, containers, cryptonite, exceptions, ghc-prim , hashable, http-client, http-client-tls, http-types, lens , lens-aeson, memory, mime-types, psqueues, template-haskell, text , time, time-locale-compat, unordered-containers }: mkDerivation { pname = "wreq"; version = "0.5.3.1"; sha256 = "1i2f2bxx84l8qzkz9v3qhx5sbl78ysc3vqadfhrxk3h0ljklwfz3"; revision = "1"; editedCabalFile = "016sf02sm58fjsa7nmj12y8m2rwg34md8cnn533kdxm831jc9zyb"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson attoparsec authenticate-oauth base base16-bytestring bytestring case-insensitive containers cryptonite exceptions ghc-prim hashable http-client http-client-tls http-types lens lens-aeson memory mime-types psqueues template-haskell text time time-locale-compat unordered-containers ]; doCheck = false; homepage = "http://www.serpentine.com/wreq"; description = "An easy-to-use HTTP client library"; license = stdenv.lib.licenses.bsd3; }) {}; "ws" = callPackage ({ mkDerivation, async, attoparsec, attoparsec-uri, base , bytestring, exceptions, haskeline, mtl, network , optparse-applicative, strict, text, vector, websockets, wuss }: mkDerivation { pname = "ws"; version = "0.0.5"; sha256 = "1qj4yq2z7ml88jgcqfy8i1cn1cbmdv56vg7v6b2inh4b4h41yax6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async attoparsec-uri base bytestring exceptions haskeline mtl network text websockets wuss ]; executableHaskellDepends = [ async attoparsec attoparsec-uri base bytestring exceptions haskeline mtl network optparse-applicative strict text vector websockets wuss ]; homepage = "https://github.com/athanclark/ws#readme"; description = "A simple CLI utility for interacting with a websocket"; license = stdenv.lib.licenses.bsd3; }) {}; "wuss" = callPackage ({ mkDerivation, base, bytestring, connection, network, websockets }: mkDerivation { pname = "wuss"; version = "1.1.13"; sha256 = "16ll4wfk3i570id7ki5ab34q5wwzgr5k7fqmx8hvnxmdsr8h85cy"; libraryHaskellDepends = [ base bytestring connection network websockets ]; homepage = "https://github.com/tfausak/wuss#readme"; description = "Secure WebSocket (WSS) clients"; license = stdenv.lib.licenses.mit; }) {}; "x11-xim" = callPackage ({ mkDerivation, base, utf8-string, X11 }: mkDerivation { pname = "x11-xim"; version = "0.0.9.0"; sha256 = "0sn789j0kz891l9p0srx6537yq44b5jlyph9vc3xdb3ygy20bjrw"; revision = "1"; editedCabalFile = "1c561z9xvfcd7ddbiw3r0frhjvsrklachd38s66fzwjdgw1sl124"; libraryHaskellDepends = [ base utf8-string X11 ]; homepage = "https://github.com/YoshikuniJujo/x11-xim_haskell/wiki/"; description = "A binding to the xim of X11 graphics library"; license = stdenv.lib.licenses.bsd3; }) {}; "x509" = callPackage ({ mkDerivation, asn1-encoding, asn1-parse, asn1-types, base , bytestring, containers, cryptonite, hourglass, memory, mtl, pem , tasty, tasty-quickcheck }: mkDerivation { pname = "x509"; version = "1.7.5"; sha256 = "1j67c35g8334jx7x32hh6awhr43dplp0qwal5gnlkmx09axzrc5i"; revision = "1"; editedCabalFile = "1z98llpggldy4yb7afcsn3r3q4vklvx2pqyrhy9fir5y2yd5l601"; libraryHaskellDepends = [ asn1-encoding asn1-parse asn1-types base bytestring containers cryptonite hourglass memory mtl pem ]; testHaskellDepends = [ asn1-types base bytestring cryptonite hourglass mtl tasty tasty-quickcheck ]; homepage = "http://github.com/vincenthz/hs-certificate"; description = "X509 reader and writer"; license = stdenv.lib.licenses.bsd3; }) {}; "x509-store" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring , containers, cryptonite, directory, filepath, mtl, pem, tasty , tasty-hunit, x509 }: mkDerivation { pname = "x509-store"; version = "1.6.7"; sha256 = "1y8yyr1i95jkllg8k0z54k5v4vachp848clc07m33xpxidn3b1lp"; revision = "1"; editedCabalFile = "04h2h8kdzhd2fp3w4a834xc1n88b1jgrxlgcsynfn0iwpbsb41x7"; libraryHaskellDepends = [ asn1-encoding asn1-types base bytestring containers cryptonite directory filepath mtl pem x509 ]; testHaskellDepends = [ base bytestring tasty tasty-hunit x509 ]; homepage = "http://github.com/vincenthz/hs-certificate"; description = "X.509 collection accessing and storing methods"; license = stdenv.lib.licenses.bsd3; }) {}; "x509-system" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , mtl, pem, process, x509, x509-store }: mkDerivation { pname = "x509-system"; version = "1.6.6"; sha256 = "06a4m9c7vlr9nhp9gmqbb46arf0yj1dkdm4nip03hzy67spdmp20"; libraryHaskellDepends = [ base bytestring containers directory filepath mtl pem process x509 x509-store ]; homepage = "http://github.com/vincenthz/hs-certificate"; description = "Handle per-operating-system X.509 accessors and storage"; license = stdenv.lib.licenses.bsd3; }) {}; "x509-validation" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring , containers, cryptonite, data-default-class, hourglass, memory , mtl, pem, tasty, tasty-hunit, x509, x509-store }: mkDerivation { pname = "x509-validation"; version = "1.6.11"; sha256 = "16yihzljql3z8w5rgdl95fv3hgk7yd86kbl9b3glllsark5j2hzr"; libraryHaskellDepends = [ asn1-encoding asn1-types base bytestring containers cryptonite data-default-class hourglass memory mtl pem x509 x509-store ]; testHaskellDepends = [ asn1-encoding asn1-types base bytestring cryptonite data-default-class hourglass memory tasty tasty-hunit x509 x509-store ]; homepage = "http://github.com/vincenthz/hs-certificate"; description = "X.509 Certificate and CRL validation"; license = stdenv.lib.licenses.bsd3; }) {}; "xdg-basedir" = callPackage ({ mkDerivation, base, directory, filepath }: mkDerivation { pname = "xdg-basedir"; version = "0.2.2"; sha256 = "0azlzaxp2dn4l1nr7shsxah2magk1szf6fx0mv75az00qsjw6qg4"; libraryHaskellDepends = [ base directory filepath ]; homepage = "http://github.com/willdonnelly/xdg-basedir"; description = "A basic implementation of the XDG Base Directory specification"; license = stdenv.lib.licenses.bsd3; }) {}; "xeno" = callPackage ({ mkDerivation, array, base, bytestring, deepseq, hexml, hspec , mtl, mutable-containers, vector }: mkDerivation { pname = "xeno"; version = "0.3.5.1"; sha256 = "1bdvj5ql0q9i8vb3429d8kl3hyk45r37s23rm76mhwhazhqxcm60"; revision = "1"; editedCabalFile = "0d9w9x6lwhvshy4dbvd80ckb9p0g4vcmzy6kvwai9rqmszf89cnh"; libraryHaskellDepends = [ array base bytestring deepseq hspec mtl mutable-containers vector ]; testHaskellDepends = [ base bytestring hexml hspec ]; homepage = "https://github.com/ocramz/xeno"; description = "A fast event-based XML parser in pure Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "xenstore" = callPackage ({ mkDerivation, base, bytestring, cereal, mtl, network }: mkDerivation { pname = "xenstore"; version = "0.1.1"; sha256 = "0x788lpkkxg7ds1bgnw0kvkf6pkfbknn7jy0njhz85k7rv4kidf2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal mtl network ]; description = "Xenstore client access"; license = stdenv.lib.licenses.bsd3; }) {}; "xhtml" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "xhtml"; version = "3000.2.2.1"; sha256 = "0939kwpinq6l4n3nyvd1gzyl7f83gymw0wzqndlgy1yc7q0nkj2w"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/haskell/xhtml"; description = "An XHTML combinator library"; license = stdenv.lib.licenses.bsd3; }) {}; "xls" = callPackage ({ mkDerivation, base, conduit, filepath, getopt-generics , resourcet, transformers }: mkDerivation { pname = "xls"; version = "0.1.1"; sha256 = "0a09zw90xiaklr68w932md38s95jzwid914lw7frnf3qd8j12xq9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base conduit filepath resourcet transformers ]; executableHaskellDepends = [ base conduit getopt-generics resourcet transformers ]; testHaskellDepends = [ base ]; homepage = "http://github.com/harendra-kumar/xls"; description = "Parse Microsoft Excel xls files (BIFF/Excel 97-2004)"; license = stdenv.lib.licenses.bsd3; }) {}; "xlsx" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, binary-search , bytestring, conduit, containers, data-default, deepseq, Diff , errors, extra, filepath, groom, lens, mtl, network-uri , old-locale, raw-strings-qq, safe, smallcheck, tasty, tasty-hunit , tasty-smallcheck, text, time, transformers, vector, xeno , xml-conduit, zip-archive, zlib }: mkDerivation { pname = "xlsx"; version = "0.7.2"; sha256 = "00qigyz4nc23abawapxhw0sgmj9c5qplkkvyv6xxffanx9kh8mmj"; libraryHaskellDepends = [ attoparsec base base64-bytestring binary-search bytestring conduit containers data-default deepseq errors extra filepath lens mtl network-uri old-locale safe text time transformers vector xeno xml-conduit zip-archive zlib ]; testHaskellDepends = [ base bytestring containers Diff groom lens mtl raw-strings-qq smallcheck tasty tasty-hunit tasty-smallcheck text time vector xml-conduit ]; homepage = "https://github.com/qrilka/xlsx"; description = "Simple and incomplete Excel file parser/writer"; license = stdenv.lib.licenses.mit; }) {}; "xlsx-tabular" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, data-default , lens, text, xlsx }: mkDerivation { pname = "xlsx-tabular"; version = "0.2.2.1"; sha256 = "0bgxs1a0prnq6ljvv1g3rs39565w4609hv3ckq0gk0fz85yqkpa8"; libraryHaskellDepends = [ aeson base bytestring containers data-default lens text xlsx ]; testHaskellDepends = [ base ]; homepage = "https://github.com/kkazuo/xlsx-tabular"; description = "Xlsx table cell value extraction utility"; license = stdenv.lib.licenses.bsd3; }) {}; "xml" = callPackage ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "xml"; version = "1.3.14"; sha256 = "0g814lj7vaxvib2g3r734221k80k7ap9czv9hinifn8syals3l9j"; revision = "1"; editedCabalFile = "130xwqmgmg9vp988mppm5ivz1r5qbivb270fz2rwl4q0x04czdzd"; libraryHaskellDepends = [ base bytestring text ]; homepage = "http://code.galois.com"; description = "A simple XML library"; license = stdenv.lib.licenses.bsd3; }) {}; "xml-basic" = callPackage ({ mkDerivation, base, containers, data-accessor , explicit-exception, semigroups, utility-ht }: mkDerivation { pname = "xml-basic"; version = "0.1.3.1"; sha256 = "1qm3g00zavdal1f1yj2jrg7lb6b845fbf63b4pym5p49wkw3yx4d"; libraryHaskellDepends = [ base containers data-accessor explicit-exception semigroups utility-ht ]; description = "Basics for XML/HTML representation and processing"; license = stdenv.lib.licenses.bsd3; }) {}; "xml-conduit" = callPackage ({ mkDerivation, attoparsec, base, blaze-html, blaze-markup , bytestring, conduit, conduit-extra, containers , data-default-class, deepseq, doctest, hspec, HUnit, resourcet , text, transformers, xml-types }: mkDerivation { pname = "xml-conduit"; version = "1.8.0.1"; sha256 = "177gmyigxql1pn3ncz0r8annwv5cbxnihbgrrg1dhm4gmc9jy2wq"; libraryHaskellDepends = [ attoparsec base blaze-html blaze-markup bytestring conduit conduit-extra containers data-default-class deepseq resourcet text transformers xml-types ]; testHaskellDepends = [ base blaze-markup bytestring conduit containers doctest hspec HUnit resourcet text transformers xml-types ]; homepage = "http://github.com/snoyberg/xml"; description = "Pure-Haskell utilities for dealing with XML with the conduit package"; license = stdenv.lib.licenses.mit; }) {}; "xml-conduit-parse" = callPackage ({ mkDerivation, base, conduit, conduit-parse, containers , exceptions, parsers, text, xml-conduit, xml-types }: mkDerivation { pname = "xml-conduit-parse"; version = "0.3.1.2"; sha256 = "0233jcpv7lzan2hh6siw2rrjkjp4f5i1kkpjpdfija01f8by3an1"; revision = "1"; editedCabalFile = "0jnnr4z3c6rq2dz0ldiic5zwkrp36igf6gip11qrm9ss2pk9khbl"; libraryHaskellDepends = [ base conduit conduit-parse containers exceptions parsers text xml-conduit xml-types ]; doCheck = false; homepage = "https://github.com/k0ral/xml-conduit-parse"; description = "Streaming XML parser based on conduits"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; "xml-conduit-writer" = callPackage ({ mkDerivation, base, containers, data-default, dlist, mtl, text , xml-conduit, xml-types }: mkDerivation { pname = "xml-conduit-writer"; version = "0.1.1.2"; sha256 = "0n5fk6sj5grcfz51psbf8h4z40hd4dk8zpk870c6ipm2s9dc1488"; libraryHaskellDepends = [ base containers data-default dlist mtl text xml-conduit xml-types ]; testHaskellDepends = [ base text ]; homepage = "https://bitbucket.org/dpwiz/xml-conduit-writer"; description = "Warm and fuzzy creation of XML documents"; license = stdenv.lib.licenses.mit; }) {}; "xml-hamlet" = callPackage ({ mkDerivation, base, containers, hspec, HUnit, parsec , shakespeare, template-haskell, text, xml-conduit }: mkDerivation { pname = "xml-hamlet"; version = "0.5.0"; sha256 = "18qmj14jzh379fni477h5hrzcy1x7dajfczx1s3w4wiyv2mc1kkv"; libraryHaskellDepends = [ base containers parsec shakespeare template-haskell text xml-conduit ]; testHaskellDepends = [ base containers hspec HUnit parsec shakespeare template-haskell text xml-conduit ]; homepage = "http://www.yesodweb.com/"; description = "Hamlet-style quasiquoter for XML content"; license = stdenv.lib.licenses.bsd3; }) {}; "xml-html-qq" = callPackage ({ mkDerivation, base, blaze-markup, conduit, data-default, doctest , from-sum, Glob, heterocephalus, html-conduit, resourcet, tasty , tasty-hunit, template-haskell, text, th-lift, th-lift-instances , xml-conduit }: mkDerivation { pname = "xml-html-qq"; version = "0.1.0.1"; sha256 = "0ni354ihiaax7dlghq0qsili0sqy4z9vc3a75i24z2m59hgvnbhs"; libraryHaskellDepends = [ base blaze-markup conduit data-default from-sum heterocephalus html-conduit resourcet template-haskell text th-lift th-lift-instances xml-conduit ]; testHaskellDepends = [ base doctest Glob tasty tasty-hunit text xml-conduit ]; homepage = "https://github.com/cdepillabout/xml-html-qq"; description = "Quasi-quoters for XML and HTML Documents"; license = stdenv.lib.licenses.bsd3; }) {}; "xml-indexed-cursor" = callPackage ({ mkDerivation, base, bytestring, containers, data-default , doctest, Glob, tasty, tasty-hunit, text, xml-conduit }: mkDerivation { pname = "xml-indexed-cursor"; version = "0.1.1.0"; sha256 = "0x6slq1av9id5ph7ysg0g467knkcbvp0g0jr7x8w334ffgy25mj6"; libraryHaskellDepends = [ base bytestring containers data-default text xml-conduit ]; testHaskellDepends = [ base bytestring data-default doctest Glob tasty tasty-hunit text xml-conduit ]; homepage = "https://github.com/cdepillabout/xml-indexed-cursor"; description = "Indexed XML cursors similar to 'Text.XML.Cursor' from xml-conduit"; license = stdenv.lib.licenses.bsd3; }) {}; "xml-isogen" = callPackage ({ mkDerivation, base, data-default, deepseq, dom-parser , generic-arbitrary, hspec, lens, mtl, QuickCheck , quickcheck-instances, semigroups, template-haskell, text , xml-conduit, xml-conduit-writer }: mkDerivation { pname = "xml-isogen"; version = "0.3.0"; sha256 = "05qa83jzmfqa5yhzgp3n3bxi0dvyy9xdfgq1ymi0wa6xnmxjv0cz"; libraryHaskellDepends = [ base deepseq dom-parser lens mtl QuickCheck semigroups template-haskell text xml-conduit xml-conduit-writer ]; testHaskellDepends = [ base data-default deepseq dom-parser generic-arbitrary hspec QuickCheck quickcheck-instances semigroups xml-conduit xml-conduit-writer ]; homepage = "https://github.com/typeable/xml-isogen"; description = "Generate XML-isomorphic types"; license = stdenv.lib.licenses.mit; }) {}; "xml-lens" = callPackage ({ mkDerivation, base, case-insensitive, containers, lens, text , xml-conduit }: mkDerivation { pname = "xml-lens"; version = "0.1.6.3"; sha256 = "1s5ivi3caz56g5yyg3pharshs3wcygcssjx1sm9aw4mv3ylz3msd"; revision = "1"; editedCabalFile = "1fbk4wv7zr10wsh8a0svd799im64fybnlb09rjpfl2pvb6i6h1qs"; libraryHaskellDepends = [ base case-insensitive containers lens text xml-conduit ]; homepage = "https://github.com/fumieval/xml-lens"; description = "Lenses, traversals, and prisms for xml-conduit"; license = stdenv.lib.licenses.bsd3; }) {}; "xml-picklers" = callPackage ({ mkDerivation, base, Cabal, containers, QuickCheck, tasty , tasty-hunit, tasty-quickcheck, text, xml-types }: mkDerivation { pname = "xml-picklers"; version = "0.3.6"; sha256 = "196iy4z58x58bjk5jy4fpmn8zhiramlyca4rd732i8j3jp6h5f6i"; libraryHaskellDepends = [ base containers text xml-types ]; testHaskellDepends = [ base Cabal QuickCheck tasty tasty-hunit tasty-quickcheck text xml-types ]; doCheck = false; description = "XML picklers based on xml-types, ported from hexpat-pickle"; license = stdenv.lib.licenses.bsd3; }) {}; "xml-to-json" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, curl , hashable, hxt, hxt-curl, hxt-expat, hxt-tagsoup, regex-posix , tagsoup, text, unordered-containers, vector }: mkDerivation { pname = "xml-to-json"; version = "2.0.1"; sha256 = "0brfdlarr4yyfsfawkfjdbk4z3lvi9ihkhvqh5ws2ll0h80ja6md"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers curl hashable hxt hxt-curl hxt-expat hxt-tagsoup regex-posix tagsoup text unordered-containers vector ]; executableHaskellDepends = [ base ]; homepage = "https://github.com/sinelaw/xml-to-json"; description = "Library and command line tool for converting XML files to json"; license = stdenv.lib.licenses.mit; }) {}; "xml-to-json-fast" = callPackage ({ mkDerivation, base, directory, process, tagsoup, text }: mkDerivation { pname = "xml-to-json-fast"; version = "2.0.0"; sha256 = "0gsn8wdiwmvr7nvxbfj9vpzlxwdh8m9lprx2hxnkrnslmbhjz1fx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base tagsoup text ]; executableHaskellDepends = [ base directory process ]; homepage = "https://github.com/sinelaw/xml-to-json-fast"; description = "Fast, light converter of xml to json capable of handling huge xml files"; license = stdenv.lib.licenses.mit; }) {}; "xml-types" = callPackage ({ mkDerivation, base, deepseq, text }: mkDerivation { pname = "xml-types"; version = "0.3.6"; sha256 = "1jgqxsa9p2q3h6nymbfmvhldqrqlwrhrzmwadlyc0li50x0d8dwr"; libraryHaskellDepends = [ base deepseq text ]; homepage = "https://john-millikin.com/software/haskell-xml/"; description = "Basic types for representing XML"; license = stdenv.lib.licenses.mit; }) {}; "xmlbf" = callPackage ({ mkDerivation, base, bytestring, containers, QuickCheck , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck, text , transformers, unordered-containers }: mkDerivation { pname = "xmlbf"; version = "0.4.1"; sha256 = "0xfw9z1l3ja4qq0lj9i2n81fdh43ggprsy8rm71pcdacnpl056hq"; revision = "1"; editedCabalFile = "0j5yvsz0ib5w80wp1gc0li376adw8l861xvf5paa2hdq55jkxvi6"; libraryHaskellDepends = [ base bytestring containers text transformers unordered-containers ]; testHaskellDepends = [ base bytestring QuickCheck quickcheck-instances tasty tasty-hunit tasty-quickcheck text transformers unordered-containers ]; homepage = "https://gitlab.com/k0001/xmlbf"; description = "XML back and forth! Parser, renderer, ToXml, FromXml, fixpoints"; license = stdenv.lib.licenses.asl20; }) {}; "xmlbf-xeno" = callPackage ({ mkDerivation, base, bytestring, html-entities, QuickCheck , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck, text , unordered-containers, xeno, xmlbf }: mkDerivation { pname = "xmlbf-xeno"; version = "0.1.1"; sha256 = "0cnxcw1sh92ljcpla2j7pg0md8yj7j48jgjlsn0f9ha0j90lw73c"; libraryHaskellDepends = [ base bytestring html-entities text unordered-containers xeno xmlbf ]; testHaskellDepends = [ base bytestring QuickCheck quickcheck-instances tasty tasty-hunit tasty-quickcheck text unordered-containers xmlbf ]; homepage = "https://gitlab.com/k0001/xmlbf"; description = "xeno backend support for the xmlbf library"; license = stdenv.lib.licenses.asl20; }) {}; "xmlgen" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, containers , filepath, HUnit, hxt, mtl, process, QuickCheck, text, unix }: mkDerivation { pname = "xmlgen"; version = "0.6.2.2"; sha256 = "1milbbr2iqwckqbq6i9sypinvs4hs7mzqn274x350psjfy6ajvwj"; libraryHaskellDepends = [ base blaze-builder bytestring containers mtl text ]; testHaskellDepends = [ base bytestring containers filepath HUnit hxt process QuickCheck text unix ]; doCheck = false; description = "Fast XML generation library"; license = stdenv.lib.licenses.bsd3; }) {}; "xmonad" = callPackage ({ mkDerivation, base, containers, data-default, directory , extensible-exceptions, filepath, mtl, process, QuickCheck , setlocale, unix, utf8-string, X11 }: mkDerivation { pname = "xmonad"; version = "0.15"; sha256 = "0a7rh21k9y6g8fwkggxdxjns2grvvsd5hi2ls4klmqz5xvk4hyaa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default directory extensible-exceptions filepath mtl process setlocale unix utf8-string X11 ]; executableHaskellDepends = [ base mtl unix X11 ]; testHaskellDepends = [ base containers extensible-exceptions QuickCheck X11 ]; postInstall = '' install -D man/xmonad.1 $doc/share/man/man1/xmonad.1 install -D man/xmonad.hs $doc/share/doc/$name/sample-xmonad.hs ''; homepage = "http://xmonad.org"; description = "A tiling window manager"; license = stdenv.lib.licenses.bsd3; }) {}; "xmonad-contrib" = callPackage ({ mkDerivation, base, bytestring, containers, directory , extensible-exceptions, filepath, mtl, old-locale, old-time , process, random, semigroups, unix, utf8-string, X11, X11-xft , xmonad }: mkDerivation { pname = "xmonad-contrib"; version = "0.15"; sha256 = "0r9yzgy67j4mi3dyxx714f0ssk5qzca5kh4zw0fhiz1pf008cxms"; libraryHaskellDepends = [ base bytestring containers directory extensible-exceptions filepath mtl old-locale old-time process random semigroups unix utf8-string X11 X11-xft xmonad ]; homepage = "http://xmonad.org/"; description = "Third party extensions for xmonad"; license = stdenv.lib.licenses.bsd3; }) {}; "xmonad-extras" = callPackage ({ mkDerivation, alsa-mixer, base, bytestring, containers, hint , libmpd, mtl, network, regex-posix, X11, xmonad, xmonad-contrib }: mkDerivation { pname = "xmonad-extras"; version = "0.15.1"; sha256 = "1x61s81rnmh26i8bwd7jlpsa5jn7fsas2fsibg46bsszs5ln225q"; configureFlags = [ "-f-with_hlist" "-fwith_parsec" "-fwith_split" ]; libraryHaskellDepends = [ alsa-mixer base bytestring containers hint libmpd mtl network regex-posix X11 xmonad xmonad-contrib ]; homepage = "https://github.com/xmonad/xmonad-extras"; description = "Third party extensions for xmonad with wacky dependencies"; license = stdenv.lib.licenses.bsd3; }) {}; "xss-sanitize" = callPackage ({ mkDerivation, attoparsec, base, containers, css-text, hspec , HUnit, network-uri, tagsoup, text, utf8-string }: mkDerivation { pname = "xss-sanitize"; version = "0.3.6"; sha256 = "1d72s3a6520iwwc1wbn9v2znqgbw6a5wwzb23iq8ny9ccnjyx1dk"; libraryHaskellDepends = [ attoparsec base containers css-text network-uri tagsoup text utf8-string ]; testHaskellDepends = [ attoparsec base containers css-text hspec HUnit network-uri tagsoup text utf8-string ]; homepage = "https://github.com/yesodweb/haskell-xss-sanitize#readme"; description = "sanitize untrusted HTML to prevent XSS attacks"; license = stdenv.lib.licenses.bsd2; }) {}; "xxhash-ffi" = callPackage ({ mkDerivation, base, bytestring, hspec, QuickCheck }: mkDerivation { pname = "xxhash-ffi"; version = "0.2.0.0"; sha256 = "0srfz65dhn8lkxp1b4hiw385zg8kn5n83mnxm642h7jkakm66bpw"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; homepage = "https://github.com/haskell-haskey/xxhash-ffi#readme"; description = "Bindings to the C implementation the xxHash algorithm"; license = stdenv.lib.licenses.bsd3; }) {}; "yam" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, binary, bytestring , data-default, fast-logger, hspec, http-client, http-types, lens , menshen, monad-logger, mtl, mwc-random, QuickCheck, reflection , salak, scientific, servant-client, servant-server , servant-swagger, servant-swagger-ui, swagger2, text , unliftio-core, unordered-containers, vault, vector, wai, warp }: mkDerivation { pname = "yam"; version = "0.5.17"; sha256 = "128h0j2v9jsr8hpk43hd75i62xasq3g40v0fk20yzp82avyirqzq"; libraryHaskellDepends = [ aeson base base16-bytestring binary bytestring data-default fast-logger http-client http-types lens menshen monad-logger mtl mwc-random reflection salak scientific servant-client servant-server servant-swagger servant-swagger-ui swagger2 text unliftio-core unordered-containers vault vector wai warp ]; testHaskellDepends = [ aeson base base16-bytestring binary bytestring data-default fast-logger hspec http-client http-types lens menshen monad-logger mtl mwc-random QuickCheck reflection salak scientific servant-client servant-server servant-swagger servant-swagger-ui swagger2 text unliftio-core unordered-containers vault vector wai warp ]; homepage = "https://github.com/leptonyu/yam/yam#readme"; description = "Yam Web"; license = stdenv.lib.licenses.bsd3; }) {}; "yam-datasource" = callPackage ({ mkDerivation, base, conduit, persistent, resource-pool , resourcet, unliftio-core, yam }: mkDerivation { pname = "yam-datasource"; version = "0.5.17"; sha256 = "1ah2y614l0a3mkdrv6a4arbsy0a2wz7w7dwmkdf4rfl9zpm1lfsf"; libraryHaskellDepends = [ base conduit persistent resource-pool resourcet unliftio-core yam ]; homepage = "https://github.com/leptonyu/yam/yam-datasource#readme"; description = "Yam DataSource Middleware"; license = stdenv.lib.licenses.bsd3; }) {}; "yaml" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring , conduit, containers, directory, filepath, hspec, HUnit, libyaml , mockery, mtl, raw-strings-qq, resourcet, scientific , template-haskell, temporary, text, transformers , unordered-containers, vector }: mkDerivation { pname = "yaml"; version = "0.11.0.0"; sha256 = "1gr72lb3zan7g9pxqzxn3zxcbnrkc0vapm2dvp1mdlm4576ncr76"; configureFlags = [ "-fsystem-libyaml" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring conduit containers directory filepath libyaml mtl resourcet scientific template-haskell text transformers unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base base-compat bytestring conduit containers directory filepath hspec HUnit libyaml mockery mtl raw-strings-qq resourcet scientific template-haskell temporary text transformers unordered-containers vector ]; homepage = "https://github.com/snoyberg/yaml#readme"; description = "Support for parsing and rendering YAML documents"; license = stdenv.lib.licenses.bsd3; }) {}; "yes-precure5-command" = callPackage ({ mkDerivation, base, Cabal, containers, hspec, mtl, parsec , QuickCheck, random }: mkDerivation { pname = "yes-precure5-command"; version = "5.5.3"; sha256 = "0zmgl3qdpdvwcs842l6ymy3kh3axb0qim8nda22a28qrv3fg5wi7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal containers mtl parsec random ]; executableHaskellDepends = [ base Cabal containers mtl parsec random ]; testHaskellDepends = [ base containers hspec QuickCheck ]; homepage = "https://github.com/igrep/yes-precure5-command/"; description = "Extended yes command to reproduce phrases in Yes! Precure 5"; license = stdenv.lib.licenses.mit; }) {}; "yeshql" = callPackage ({ mkDerivation, base, yeshql-core, yeshql-hdbc }: mkDerivation { pname = "yeshql"; version = "4.1.0.1"; sha256 = "1dlxq8vp18fagfymlzqa4j0ns174s31d7p1vi54wz0b55ml91if4"; libraryHaskellDepends = [ base yeshql-core yeshql-hdbc ]; doCheck = false; homepage = "https://github.com/tdammers/yeshql"; description = "YesQL-style SQL database abstraction (legacy compatibility wrapper)"; license = stdenv.lib.licenses.mit; }) {}; "yeshql-core" = callPackage ({ mkDerivation, base, containers, convertible, filepath, parsec , stm, tasty, tasty-hunit, tasty-quickcheck, template-haskell }: mkDerivation { pname = "yeshql-core"; version = "4.1.0.2"; sha256 = "1zhpccdqy8y5ynyn2ax7p9l2lvz573f559iqkip26ijq84pjmny0"; libraryHaskellDepends = [ base containers convertible filepath parsec template-haskell ]; testHaskellDepends = [ base containers stm tasty tasty-hunit tasty-quickcheck ]; doCheck = false; homepage = "https://github.com/tdammers/yeshql"; description = "YesQL-style SQL database abstraction (core)"; license = stdenv.lib.licenses.mit; }) {}; "yeshql-hdbc" = callPackage ({ mkDerivation, base, containers, convertible, filepath, HDBC , parsec, stm, tasty, tasty-hunit, tasty-quickcheck , template-haskell, yeshql-core }: mkDerivation { pname = "yeshql-hdbc"; version = "4.1.0.2"; sha256 = "1p2j0fys7kdgb9882hiifnc1r4768c8jp7qy69ns1nbhd4f55b7l"; libraryHaskellDepends = [ base containers convertible filepath HDBC parsec template-haskell yeshql-core ]; testHaskellDepends = [ base containers HDBC stm tasty tasty-hunit tasty-quickcheck ]; doCheck = false; homepage = "https://github.com/tdammers/yeshql"; description = "YesQL-style SQL database abstraction (HDBC backend)"; license = stdenv.lib.licenses.mit; }) {}; "yesod" = callPackage ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring , conduit, data-default-class, directory, fast-logger, monad-logger , resourcet, semigroups, shakespeare, streaming-commons , template-haskell, text, transformers, unix, unordered-containers , wai, wai-extra, wai-logger, warp, yaml, yesod-core, yesod-form , yesod-persistent }: mkDerivation { pname = "yesod"; version = "1.6.0"; sha256 = "0wx77nbpzdh40p1bm527kimfj48vs9d2avpvvz2w42zi3pz2y94a"; libraryHaskellDepends = [ aeson base blaze-html blaze-markup bytestring conduit data-default-class directory fast-logger monad-logger resourcet semigroups shakespeare streaming-commons template-haskell text transformers unix unordered-containers wai wai-extra wai-logger warp yaml yesod-core yesod-form yesod-persistent ]; homepage = "http://www.yesodweb.com/"; description = "Creation of type-safe, RESTful web applications"; license = stdenv.lib.licenses.mit; }) {}; "yesod-alerts" = callPackage ({ mkDerivation, alerts, base, blaze-html, blaze-markup, safe, text , yesod-core }: mkDerivation { pname = "yesod-alerts"; version = "0.1.2.0"; sha256 = "0vqlkcb2q3wz6hp6ay6gj41vwlmq4x7flfbgq36ygnwwxjkwhllf"; libraryHaskellDepends = [ alerts base blaze-html blaze-markup safe text yesod-core ]; homepage = "https://github.com/alx741/yesod-alerts#readme"; description = "Alert messages for the Yesod framework"; license = stdenv.lib.licenses.bsd3; }) {}; "yesod-auth" = callPackage ({ mkDerivation, aeson, authenticate, base, base16-bytestring , base64-bytestring, binary, blaze-builder, blaze-html , blaze-markup, bytestring, conduit, conduit-extra, containers , cryptonite, data-default, email-validate, file-embed, http-client , http-client-tls, http-conduit, http-types, memory, network-uri , nonce, persistent, random, safe, shakespeare, template-haskell , text, time, transformers, unliftio, unliftio-core , unordered-containers, wai, yesod-core, yesod-form , yesod-persistent }: mkDerivation { pname = "yesod-auth"; version = "1.6.6"; sha256 = "0ibmv3ghxrrjjjqb9jg4wnwr7w4hl4lsvwic13ys8fihg40ln6ka"; revision = "1"; editedCabalFile = "14l8v1znq9y628vc6vj7dlgbryjkhf09kk2l2f5spr697lygh3qp"; libraryHaskellDepends = [ aeson authenticate base base16-bytestring base64-bytestring binary blaze-builder blaze-html blaze-markup bytestring conduit conduit-extra containers cryptonite data-default email-validate file-embed http-client http-client-tls http-conduit http-types memory network-uri nonce persistent random safe shakespeare template-haskell text time transformers unliftio unliftio-core unordered-containers wai yesod-core yesod-form yesod-persistent ]; homepage = "http://www.yesodweb.com/"; description = "Authentication for Yesod"; license = stdenv.lib.licenses.mit; }) {}; "yesod-auth-hashdb" = callPackage ({ mkDerivation, aeson, base, basic-prelude, bytestring, containers , hspec, http-conduit, http-types, monad-logger, network-uri , persistent, persistent-sqlite, resourcet, text , unordered-containers, wai-extra, yesod, yesod-auth, yesod-core , yesod-form, yesod-persistent, yesod-test }: mkDerivation { pname = "yesod-auth-hashdb"; version = "1.7.1.1"; sha256 = "0a1mz7nfrrgw0dalfbj72kd76nbgr9in63zrpijl4nd1p1j99br5"; libraryHaskellDepends = [ aeson base bytestring persistent text yesod-auth yesod-core yesod-form yesod-persistent ]; testHaskellDepends = [ aeson base basic-prelude bytestring containers hspec http-conduit http-types monad-logger network-uri persistent-sqlite resourcet text unordered-containers wai-extra yesod yesod-auth yesod-core yesod-test ]; homepage = "https://github.com/paul-rouse/yesod-auth-hashdb"; description = "Authentication plugin for Yesod"; license = stdenv.lib.licenses.mit; }) {}; "yesod-auth-oauth2" = callPackage ({ mkDerivation, aeson, base, bytestring, errors, hoauth2, hspec , http-client, http-conduit, http-types, microlens, random , safe-exceptions, text, uri-bytestring, yesod-auth, yesod-core }: mkDerivation { pname = "yesod-auth-oauth2"; version = "0.6.1.1"; sha256 = "19y5m94njn26vglnyrpzy59614dj7f7wbgnc354syr8qmdiliczp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring errors hoauth2 http-client http-conduit http-types microlens random safe-exceptions text uri-bytestring yesod-auth yesod-core ]; testHaskellDepends = [ base hspec uri-bytestring ]; homepage = "http://github.com/thoughtbot/yesod-auth-oauth2"; description = "OAuth 2.0 authentication plugins"; license = stdenv.lib.licenses.mit; }) {}; "yesod-bin" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, blaze-builder , bytestring, Cabal, conduit, conduit-extra, containers , data-default-class, directory, file-embed, filepath, fsnotify , http-client, http-client-tls, http-reverse-proxy, http-types , network, optparse-applicative, parsec, process, project-template , resourcet, say, shakespeare, split, stm, streaming-commons, tar , template-haskell, text, time, transformers, transformers-compat , unix-compat, unliftio, unordered-containers, wai, wai-extra, warp , warp-tls, yaml, zlib }: mkDerivation { pname = "yesod-bin"; version = "1.6.0.3"; sha256 = "1p5f6bl4gynm47m1xg1x1xh9nz913i83iprh2xd207359idjknz4"; revision = "4"; editedCabalFile = "1iw9m3z6m4n9dlwamf1kwr7pp2wpk6awf1m63zjkgw5j4vwxlcpg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base base64-bytestring blaze-builder bytestring Cabal conduit conduit-extra containers data-default-class directory file-embed filepath fsnotify http-client http-client-tls http-reverse-proxy http-types network optparse-applicative parsec process project-template resourcet say shakespeare split stm streaming-commons tar template-haskell text time transformers transformers-compat unix-compat unliftio unordered-containers wai wai-extra warp warp-tls yaml zlib ]; doHaddock = false; homepage = "http://www.yesodweb.com/"; description = "The yesod helper executable"; license = stdenv.lib.licenses.mit; }) {}; "yesod-core" = callPackage ({ mkDerivation, aeson, async, auto-update, base, blaze-html , blaze-markup, bytestring, case-insensitive, cereal, clientsession , conduit, conduit-extra, containers, cookie, deepseq, fast-logger , gauge, hspec, hspec-expectations, http-types, HUnit, memory , monad-logger, mtl, network, parsec, path-pieces, primitive , random, resourcet, rio, shakespeare, streaming-commons , template-haskell, text, time, transformers, unix-compat, unliftio , unordered-containers, vector, wai, wai-extra, wai-logger, warp , word8 }: mkDerivation { pname = "yesod-core"; version = "1.6.14"; sha256 = "1p7rm95fb3d27khzq6c10mvqffj8jwiirgfy53hvi3x27w9hqg6s"; libraryHaskellDepends = [ aeson auto-update base blaze-html blaze-markup bytestring case-insensitive cereal clientsession conduit conduit-extra containers cookie deepseq fast-logger http-types memory monad-logger mtl parsec path-pieces primitive random resourcet rio shakespeare template-haskell text time transformers unix-compat unliftio unordered-containers vector wai wai-extra wai-logger warp word8 ]; testHaskellDepends = [ async base bytestring clientsession conduit conduit-extra containers cookie hspec hspec-expectations http-types HUnit network path-pieces random resourcet shakespeare streaming-commons template-haskell text transformers unliftio wai wai-extra warp ]; benchmarkHaskellDepends = [ base blaze-html bytestring gauge shakespeare text ]; homepage = "http://www.yesodweb.com/"; description = "Creation of type-safe, RESTful web applications"; license = stdenv.lib.licenses.mit; }) {}; "yesod-csp" = callPackage ({ mkDerivation, attoparsec, base, case-insensitive, hspec , mono-traversable, network-uri, semigroups, syb, template-haskell , text, wai, yesod, yesod-core, yesod-test }: mkDerivation { pname = "yesod-csp"; version = "0.2.5.0"; sha256 = "16b569jwxw7rim9fmjkl3slddclcp1x75jf8czjj89d1wp202x15"; libraryHaskellDepends = [ attoparsec base case-insensitive mono-traversable network-uri semigroups syb template-haskell text wai yesod yesod-core ]; testHaskellDepends = [ attoparsec base hspec network-uri semigroups template-haskell yesod yesod-test ]; description = "Add CSP headers to Yesod apps"; license = stdenv.lib.licenses.mit; }) {}; "yesod-eventsource" = callPackage ({ mkDerivation, base, blaze-builder, conduit, transformers, wai , wai-eventsource, wai-extra, yesod-core }: mkDerivation { pname = "yesod-eventsource"; version = "1.6.0"; sha256 = "12s11q6zga37xyynll7b30gpv02k7jmmzfassshci02y9niyrkkg"; libraryHaskellDepends = [ base blaze-builder conduit transformers wai wai-eventsource wai-extra yesod-core ]; homepage = "http://www.yesodweb.com/"; description = "Server-sent events support for Yesod apps"; license = stdenv.lib.licenses.mit; }) {}; "yesod-fb" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, crypto-api, fb , http-client-tls, http-conduit, text, wai, yesod-core }: mkDerivation { pname = "yesod-fb"; version = "0.5.0"; sha256 = "1ns113f2ylim1b3r2dgwgc65yfy6qxjh9miqfz2fx29fq4250dyy"; libraryHaskellDepends = [ aeson base bytestring conduit crypto-api fb http-client-tls http-conduit text wai yesod-core ]; homepage = "https://github.com/psibi/yesod-fb"; description = "Useful glue functions between the fb library and Yesod"; license = stdenv.lib.licenses.bsd3; }) {}; "yesod-form" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-builder, blaze-html , blaze-markup, byteable, bytestring, containers, data-default , email-validate, hspec, network-uri, persistent, resourcet , semigroups, shakespeare, text, time, transformers, wai , xss-sanitize, yesod-core, yesod-persistent }: mkDerivation { pname = "yesod-form"; version = "1.6.4"; sha256 = "0iqcrbmwhgfk78qi2n1n3i39izqr7km4i8fa1zmvplqkcbyi149c"; libraryHaskellDepends = [ aeson attoparsec base blaze-builder blaze-html blaze-markup byteable bytestring containers data-default email-validate network-uri persistent resourcet semigroups shakespeare text time transformers wai xss-sanitize yesod-core yesod-persistent ]; testHaskellDepends = [ base hspec text time ]; homepage = "http://www.yesodweb.com/"; description = "Form handling support for Yesod Web Framework"; license = stdenv.lib.licenses.mit; }) {}; "yesod-form-bootstrap4" = callPackage ({ mkDerivation, base, text, yesod-core, yesod-form }: mkDerivation { pname = "yesod-form-bootstrap4"; version = "2.1.0"; sha256 = "1wf1jbhfs4f75977rnrrkahgysxqrcas4qi1ay1ggq29hp1z4hic"; libraryHaskellDepends = [ base text yesod-core yesod-form ]; homepage = "https://github.com/ncaq/yesod-form-bootstrap4#readme"; description = "renderBootstrap4"; license = stdenv.lib.licenses.mit; }) {}; "yesod-gitrepo" = callPackage ({ mkDerivation, base, directory, http-types, process, temporary , text, unliftio, wai, yesod-core }: mkDerivation { pname = "yesod-gitrepo"; version = "0.3.0"; sha256 = "07lqhih9jcb5rdjdkjsrg7s9l5f3y9lrsxa1rc1c8gxw0v2nfg5h"; libraryHaskellDepends = [ base directory http-types process temporary text unliftio wai yesod-core ]; homepage = "https://github.com/snoyberg/yesod-gitrepo#readme"; description = "Host content provided by a Git repo"; license = stdenv.lib.licenses.mit; }) {}; "yesod-gitrev" = callPackage ({ mkDerivation, aeson, base, githash, template-haskell, yesod-core }: mkDerivation { pname = "yesod-gitrev"; version = "0.2.1"; sha256 = "0wd6xvq9aa11n8y4hna0a5ivqfxnbg8w2bq5lramm895xs7c8d7w"; libraryHaskellDepends = [ aeson base githash template-haskell yesod-core ]; testHaskellDepends = [ base yesod-core ]; doCheck = false; homepage = "https://github.com/DanBurton/yesod-gitrev"; description = "A subsite for displaying git information"; license = stdenv.lib.licenses.bsd3; }) {}; "yesod-markdown" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, bytestring , directory, hspec, pandoc, persistent, shakespeare, text , xss-sanitize, yesod-core, yesod-form }: mkDerivation { pname = "yesod-markdown"; version = "0.12.6.1"; sha256 = "00f235w631rdw5kkrkb0xqvpw18k4faiv6sjzbbn5jzzi5asscyj"; libraryHaskellDepends = [ base blaze-html blaze-markup bytestring directory pandoc persistent shakespeare text xss-sanitize yesod-core yesod-form ]; testHaskellDepends = [ base blaze-html hspec text ]; homepage = "http://github.com/pbrisbin/yesod-markdown"; description = "Tools for using markdown in a yesod application"; license = stdenv.lib.licenses.gpl2; }) {}; "yesod-newsfeed" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, bytestring , containers, shakespeare, text, time, xml-conduit, yesod-core }: mkDerivation { pname = "yesod-newsfeed"; version = "1.6.1.0"; sha256 = "05cnyz9g76hnfmhqfav16mghr0x42fqnz1zi0ki4bjkl5mcrf2vd"; libraryHaskellDepends = [ base blaze-html blaze-markup bytestring containers shakespeare text time xml-conduit yesod-core ]; homepage = "http://www.yesodweb.com/"; description = "Helper functions and data types for producing News feeds"; license = stdenv.lib.licenses.mit; }) {}; "yesod-paginator" = callPackage ({ mkDerivation, base, blaze-markup, doctest, hspec, path-pieces , persistent, QuickCheck, quickcheck-classes, safe, text , transformers, uri-encode, yesod-core, yesod-test }: mkDerivation { pname = "yesod-paginator"; version = "1.1.0.2"; sha256 = "0r0qprsr2nkhy2b44xixmys32hp3wwhp5x521jzpcrd1jc5x38s9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-markup path-pieces persistent safe text transformers uri-encode yesod-core ]; testHaskellDepends = [ base doctest hspec QuickCheck quickcheck-classes yesod-core yesod-test ]; homepage = "http://github.com/pbrisbin/yesod-paginator"; description = "A pagination approach for yesod"; license = stdenv.lib.licenses.bsd3; }) {}; "yesod-persistent" = callPackage ({ mkDerivation, base, blaze-builder, conduit, hspec, persistent , persistent-sqlite, persistent-template, resource-pool, resourcet , text, transformers, wai-extra, yesod-core }: mkDerivation { pname = "yesod-persistent"; version = "1.6.0.2"; sha256 = "17adw0aaj29ia7ii3jka301442860b5wvfrms079q973gzahz5fd"; libraryHaskellDepends = [ base blaze-builder conduit persistent persistent-template resource-pool resourcet transformers yesod-core ]; testHaskellDepends = [ base blaze-builder conduit hspec persistent persistent-sqlite text wai-extra yesod-core ]; homepage = "http://www.yesodweb.com/"; description = "Some helpers for using Persistent from Yesod"; license = stdenv.lib.licenses.mit; }) {}; "yesod-recaptcha2" = callPackage ({ mkDerivation, aeson, base, classy-prelude, http-conduit , yesod-auth, yesod-core, yesod-form }: mkDerivation { pname = "yesod-recaptcha2"; version = "0.3.0"; sha256 = "12bgj16vfmvk6ri55wmx444njhlmf11v4cins8c1a6isjk8alhhc"; libraryHaskellDepends = [ aeson base classy-prelude http-conduit yesod-auth yesod-core yesod-form ]; homepage = "https://github.com/ncaq/yesod-recaptcha2#readme"; description = "yesod recaptcha2"; license = stdenv.lib.licenses.mit; }) {}; "yesod-sitemap" = callPackage ({ mkDerivation, base, conduit, containers, data-default, text , time, xml-conduit, xml-types, yesod-core }: mkDerivation { pname = "yesod-sitemap"; version = "1.6.0"; sha256 = "1mnv658z36ja1avig0g4pirb2i9vqriycykhfky74xymvjmhdyp5"; libraryHaskellDepends = [ base conduit containers data-default text time xml-conduit xml-types yesod-core ]; homepage = "http://www.yesodweb.com/"; description = "Generate XML sitemaps"; license = stdenv.lib.licenses.mit; }) {}; "yesod-static" = callPackage ({ mkDerivation, async, attoparsec, base, base64-bytestring , blaze-builder, bytestring, conduit, containers, cryptonite , cryptonite-conduit, css-text, data-default, directory, file-embed , filepath, hashable, hjsmin, hspec, http-types, HUnit, memory , mime-types, process, template-haskell, text, transformers , unix-compat, unordered-containers, wai, wai-app-static, wai-extra , yesod-core, yesod-test }: mkDerivation { pname = "yesod-static"; version = "1.6.0.1"; sha256 = "1jd0ryfr2vyrwasyvbqmc6j4ngv1lgz78w427f169l7gyl1firxb"; libraryHaskellDepends = [ async attoparsec base base64-bytestring blaze-builder bytestring conduit containers cryptonite cryptonite-conduit css-text data-default directory file-embed filepath hashable hjsmin http-types memory mime-types process template-haskell text transformers unix-compat unordered-containers wai wai-app-static yesod-core ]; testHaskellDepends = [ async base base64-bytestring bytestring conduit containers cryptonite cryptonite-conduit data-default directory file-embed filepath hjsmin hspec http-types HUnit memory mime-types process template-haskell text transformers unix-compat unordered-containers wai wai-app-static wai-extra yesod-core yesod-test ]; homepage = "http://www.yesodweb.com/"; description = "Static file serving subsite for Yesod Web Framework"; license = stdenv.lib.licenses.mit; }) {}; "yesod-test" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html , bytestring, case-insensitive, conduit, containers, cookie , hspec-core, html-conduit, http-types, HUnit, network, pretty-show , semigroups, text, time, transformers, wai, wai-extra, xml-conduit , xml-types, yesod-core }: mkDerivation { pname = "yesod-test"; version = "1.6.6.1"; sha256 = "1mr0ad6z6s9rnxnv5ayg8xr93xfx9gxm8zym0866339w7p292wqd"; libraryHaskellDepends = [ attoparsec base blaze-builder blaze-html bytestring case-insensitive conduit containers cookie hspec-core html-conduit http-types HUnit network pretty-show semigroups text time transformers wai wai-extra xml-conduit xml-types yesod-core ]; doCheck = false; homepage = "http://www.yesodweb.com"; description = "integration testing for WAI/Yesod Applications"; license = stdenv.lib.licenses.mit; }) {}; "yesod-text-markdown" = callPackage ({ mkDerivation, aeson, base, markdown, persistent, shakespeare , text, yesod-core, yesod-form, yesod-persistent }: mkDerivation { pname = "yesod-text-markdown"; version = "0.1.10"; sha256 = "1p3xcghlazxdqwgs4d1gsbmpjpmhmx8dcxjhha5hxww4ilyqpviw"; libraryHaskellDepends = [ aeson base markdown persistent shakespeare text yesod-core yesod-form yesod-persistent ]; description = "Yesod support for Text.Markdown."; license = stdenv.lib.licenses.bsd3; }) {}; "yesod-websockets" = callPackage ({ mkDerivation, base, conduit, mtl, transformers, unliftio , wai-websockets, websockets, yesod-core }: mkDerivation { pname = "yesod-websockets"; version = "0.3.0.1"; sha256 = "1k41qglb5fdzykyfpml4w74cg2m95ggm2jrnqy7bkj2l0fm4gjc6"; libraryHaskellDepends = [ base conduit mtl transformers unliftio wai-websockets websockets yesod-core ]; homepage = "https://github.com/yesodweb/yesod"; description = "WebSockets support for Yesod"; license = stdenv.lib.licenses.mit; }) {}; "yi-language" = callPackage ({ mkDerivation, alex, array, base, binary, containers , data-default, hashable, microlens-platform, oo-prototypes , pointedlist, regex-base, regex-tdfa, tasty, tasty-hspec , tasty-quickcheck, template-haskell, transformers-base , unordered-containers }: mkDerivation { pname = "yi-language"; version = "0.18.0"; sha256 = "0w647h1v1mjhqxnq9a7zwh42ry8dfd8franr9p8k8662q3lalvp8"; libraryHaskellDepends = [ array base binary containers data-default hashable microlens-platform oo-prototypes pointedlist regex-base regex-tdfa template-haskell transformers-base unordered-containers ]; libraryToolDepends = [ alex ]; testHaskellDepends = [ array base binary containers data-default hashable microlens-platform pointedlist regex-base regex-tdfa tasty tasty-hspec tasty-quickcheck template-haskell transformers-base unordered-containers ]; homepage = "https://github.com/yi-editor/yi#readme"; description = "Collection of language-related Yi libraries"; license = stdenv.lib.licenses.gpl2; }) {}; "yi-rope" = callPackage ({ mkDerivation, base, binary, bytestring, deepseq, fingertree , hspec, QuickCheck, quickcheck-instances, text }: mkDerivation { pname = "yi-rope"; version = "0.11"; sha256 = "020hnyhl2g313ch6dng9lq3xdjy3ssnb069wiwzbpg816mlii4ws"; libraryHaskellDepends = [ base binary bytestring deepseq fingertree text ]; testHaskellDepends = [ base hspec QuickCheck quickcheck-instances text ]; description = "A rope data structure used by Yi"; license = stdenv.lib.licenses.gpl2; }) {}; "yjtools" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "yjtools"; version = "0.9.18"; sha256 = "13zbq37p2prbyxq1wply7qqpc2wwsic78wzcgbc430nfrrpiq4lv"; libraryHaskellDepends = [ base ]; homepage = "http://homepage3.nifty.com/salamander/second/projects/yjtools/index.xhtml"; description = "some tools for Monad, List, Tuple and so on"; license = "LGPL"; }) {}; "yoga" = callPackage ({ mkDerivation, base, bindings-DSL, ieee754 }: mkDerivation { pname = "yoga"; version = "0.0.0.5"; sha256 = "14az05jh60ncsyw859b9v9m7lb5xcgsv2478pa3if93vxy1h40ih"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bindings-DSL ieee754 ]; description = "Bindings to Facebook's Yoga layout library"; license = stdenv.lib.licenses.bsd3; }) {}; "youtube" = callPackage ({ mkDerivation, base, bytestring, process, utility-ht }: mkDerivation { pname = "youtube"; version = "0.2.1.1"; sha256 = "098fhkyw70sxb58bj9hbshg12j57s23qrv9r1r7m13rxbxw6lf9f"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring process utility-ht ]; doHaddock = false; description = "Upload video to YouTube via YouTube API"; license = stdenv.lib.licenses.bsd3; }) {}; "zero" = callPackage ({ mkDerivation, base, semigroups }: mkDerivation { pname = "zero"; version = "0.1.4"; sha256 = "1mfmc7na5q2lrlz168hwzdjpmaqdqqpdlsfyk44v9f3kjqnwdk9q"; libraryHaskellDepends = [ base semigroups ]; homepage = "https://github.com/phaazon/zero"; description = "Semigroups with absorption"; license = stdenv.lib.licenses.bsd3; }) {}; "zeromq4-haskell" = callPackage ({ mkDerivation, async, base, bytestring, containers, exceptions , monad-control, QuickCheck, semigroups, tasty, tasty-hunit , tasty-quickcheck, transformers, transformers-base, zeromq }: mkDerivation { pname = "zeromq4-haskell"; version = "0.7.0"; sha256 = "17q756mldxx9b8a2nx9lvjrgvbmgjbnp896sqcgnijq7wr751m2q"; libraryHaskellDepends = [ async base bytestring containers exceptions monad-control semigroups transformers transformers-base ]; libraryPkgconfigDepends = [ zeromq ]; testHaskellDepends = [ async base bytestring QuickCheck tasty tasty-hunit tasty-quickcheck ]; homepage = "https://gitlab.com/twittner/zeromq-haskell/"; description = "Bindings to ZeroMQ 4.x"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) zeromq;}; "zeromq4-patterns" = callPackage ({ mkDerivation, async, base, binary, bytestring, exceptions , QuickCheck, stm, test-framework, test-framework-quickcheck2 , zeromq4-haskell }: mkDerivation { pname = "zeromq4-patterns"; version = "0.3.1.0"; sha256 = "1n9yndiw0z2asslkx2nlx56w3qhb55p7ih03j52889m2f8maiwvl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base binary bytestring exceptions stm zeromq4-haskell ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ async base binary bytestring QuickCheck test-framework test-framework-quickcheck2 ]; doCheck = false; homepage = "https://github.com/hverr/zeromq4-patterns#readme"; description = "Haskell implementation of several ZeroMQ patterns"; license = stdenv.lib.licenses.bsd3; }) {}; "zim-parser" = callPackage ({ mkDerivation, array, base, base-compat, binary, binary-conduit , bytestring, conduit, conduit-extra, hspec, lzma }: mkDerivation { pname = "zim-parser"; version = "0.2.1.0"; sha256 = "12apl53kj1lzfkw566z3j5fir8iab25s2pkajb3dmq2lbhwnlzxj"; libraryHaskellDepends = [ array base base-compat binary binary-conduit bytestring conduit conduit-extra lzma ]; testHaskellDepends = [ array base base-compat binary binary-conduit bytestring conduit conduit-extra hspec lzma ]; homepage = "https://github.com/robbinch/zim-parser#readme"; description = "Read and parse ZIM files"; license = stdenv.lib.licenses.gpl3; }) {}; "zip" = callPackage ({ mkDerivation, base, bytestring, bzlib-conduit, case-insensitive , cereal, conduit, conduit-extra, containers, digest, directory , dlist, exceptions, filepath, hspec, monad-control, mtl , QuickCheck, resourcet, temporary, text, time, transformers , transformers-base }: mkDerivation { pname = "zip"; version = "1.2.0"; sha256 = "1jbxnbiizdklv0pw8f22h38xbmk6d4wggy27w8injdsfi18f27dn"; revision = "1"; editedCabalFile = "084dfylc1h45r4v2zyld1vvrxs6x1ljq8hzinqrkv2ii748cmzdb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ 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 ]; executableHaskellDepends = [ base filepath ]; testHaskellDepends = [ base bytestring conduit containers directory dlist exceptions filepath hspec QuickCheck temporary text time transformers ]; doCheck = false; homepage = "https://github.com/mrkkrp/zip"; description = "Operations on zip archives"; license = stdenv.lib.licenses.bsd3; }) {}; "zip-archive" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , digest, directory, filepath, HUnit, mtl, pretty, process , temporary, text, time, unix, unzip, zlib }: mkDerivation { pname = "zip-archive"; version = "0.4.1"; sha256 = "1cdix5mnxrbs7b2kivhdydhfzgxidd9dqlw71mdw5p21cabwkmf5"; revision = "1"; editedCabalFile = "1mv6jns7zf0fi7lrhzk007g12v6x7yf5ycbj67rbh83xfkf4nxsi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers digest directory filepath mtl pretty text time unix zlib ]; testHaskellDepends = [ base bytestring directory filepath HUnit process temporary time unix ]; testToolDepends = [ unzip ]; homepage = "http://github.com/jgm/zip-archive"; description = "Library for creating and modifying zip archives"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) unzip;}; "zip-stream" = callPackage ({ mkDerivation, base, binary, binary-conduit, bytestring, conduit , conduit-extra, digest, directory, exceptions, filepath, mtl , primitive, resourcet, text, time, transformers, transformers-base , zlib }: mkDerivation { pname = "zip-stream"; version = "0.2.0.1"; sha256 = "11x58s5w1lr8hw86grxijd94sw5r8k376b8n4dlm8lqz5xhmri5p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary binary-conduit bytestring conduit conduit-extra digest exceptions mtl primitive resourcet text time transformers-base zlib ]; executableHaskellDepends = [ base bytestring conduit conduit-extra directory filepath resourcet text time transformers ]; description = "ZIP archive streaming using conduits"; license = stdenv.lib.licenses.bsd3; }) {}; "zippers" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, doctest, lens , profunctors, semigroupoids, semigroups }: mkDerivation { pname = "zippers"; version = "0.2.5"; sha256 = "11f0jx0dbm2y9y5hnpakdvk9fmsm3awr2lcxp46dyma6arr7f4id"; revision = "3"; editedCabalFile = "0y0klc2jaj611cjvmqi95dyj9yvribf9xhibn1andrz5rs6ysz3p"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base lens profunctors semigroupoids semigroups ]; testHaskellDepends = [ base doctest ]; homepage = "http://github.com/ekmett/zippers/"; description = "Traversal based zippers"; license = stdenv.lib.licenses.bsd3; }) {}; "zlib" = callPackage ({ mkDerivation, base, bytestring, zlib }: mkDerivation { pname = "zlib"; version = "0.6.2"; sha256 = "1vbzf0awb6zb456xf48za1kl22018646cfzq4frvxgb9ay97vk0d"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ zlib ]; doCheck = false; description = "Compression and decompression in the gzip and zlib formats"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) zlib;}; "zlib-bindings" = callPackage ({ mkDerivation, base, bytestring, hspec, QuickCheck, zlib }: mkDerivation { pname = "zlib-bindings"; version = "0.1.1.5"; sha256 = "02ciywlz4wdlymgc3jsnicz9kzvymjw1www2163gxidnz4wb8fy8"; revision = "2"; editedCabalFile = "0fq49694gqkab8m0vq4i879blswczwd66n7xh4r4gwiahf0ryvqc"; libraryHaskellDepends = [ base bytestring zlib ]; testHaskellDepends = [ base bytestring hspec QuickCheck zlib ]; homepage = "http://github.com/snapframework/zlib-bindings"; description = "Low-level bindings to the zlib package"; license = stdenv.lib.licenses.bsd3; }) {}; "zlib-lens" = callPackage ({ mkDerivation, base, bytestring, profunctors, zlib }: mkDerivation { pname = "zlib-lens"; version = "0.1.2.1"; sha256 = "1sv6yx7p06zk653d3rmcj0lh2rzwzfi25v9sz9n8kq4r712n79g5"; libraryHaskellDepends = [ base bytestring profunctors zlib ]; homepage = "http://lens.github.io/"; description = "Lenses for zlib"; license = stdenv.lib.licenses.bsd3; }) {}; "zot" = callPackage ({ mkDerivation, base, monads-tf }: mkDerivation { pname = "zot"; version = "0.0.3"; sha256 = "0cibi8zm9v8vi4i2xdm4kpk1v2kc0sh0fc5ylsn78gwyjcdhkaf8"; revision = "1"; editedCabalFile = "04gsbs6fvwpjjg1f6g1j17dxlfzsci9vmirk7mwqwmm9ha0a4hxm"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base monads-tf ]; doHaddock = false; description = "Zot language"; license = stdenv.lib.licenses.bsd3; }) {}; "zstd" = callPackage ({ mkDerivation, base, bytestring, deepseq, ghc-prim, QuickCheck , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "zstd"; version = "0.1.0.0"; sha256 = "1zsb8wgmd23gdzk26wf0i0q4n23qd5lagq6min7wz1yrk43q8x88"; libraryHaskellDepends = [ base bytestring deepseq ghc-prim ]; testHaskellDepends = [ base bytestring QuickCheck test-framework test-framework-quickcheck2 ]; doCheck = false; homepage = "https://github.com/facebookexperimental/hs-zstd"; description = "Haskell bindings to the Zstandard compression algorithm"; license = stdenv.lib.licenses.bsd3; }) {}; "ztail" = callPackage ({ mkDerivation, array, base, bytestring, filepath, hinotify , process, regex-posix, time, unix, unordered-containers }: mkDerivation { pname = "ztail"; version = "1.2.0.2"; sha256 = "05vpq3kiv1xrby2k1qn41s42cxxxblcgxpnw1sgyznx63pal2hx1"; revision = "1"; editedCabalFile = "0d0cpgb0v849zxl12c2gkm3x4nmyfycka1pcfix43lawx62rky8s"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bytestring filepath hinotify process regex-posix time unix unordered-containers ]; doHaddock = false; description = "Multi-file, colored, filtered log tailer"; license = stdenv.lib.licenses.bsd3; }) {}; }