# Generated by stackage2nix 0.6.1 from "/nix/store/jwic59nw202khsy06b5hy9irq3zipzb8-stackage-lts/lts-6.21.yaml" { pkgs, stdenv, callPackage }: self: { "AC-Vector" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "AC-Vector"; version = "2.3.2"; sha256 = "04ahf6ldfhvzbml9xd6yplygn8ih7b8zz7cw03hkr053g5kzylay"; libraryHaskellDepends = [ base ]; description = "Efficient geometric vectors and transformations"; license = stdenv.lib.licenses.bsd3; }) {}; "Agda" = callPackage ({ mkDerivation, alex, array, base, binary, boxes, bytestring , containers, cpphs, data-hash, deepseq, directory, EdisonAPI , EdisonCore, edit-distance, emacs, equivalence, filemanip , filepath, geniplate-mirror, happy, hashable, hashtables , haskeline, haskell-src-exts, monadplus, mtl, parallel, pretty , process, QuickCheck, strict, template-haskell, text, time , transformers, transformers-compat, unordered-containers, xhtml , zlib }: mkDerivation { pname = "Agda"; version = "2.5.1"; sha256 = "1j604nixih3knhxq8ldawljnxbyi522sjbrjk3an0i2izgm5hipf"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary boxes bytestring containers data-hash deepseq directory EdisonAPI EdisonCore edit-distance equivalence filepath geniplate-mirror hashable hashtables haskeline haskell-src-exts monadplus mtl parallel pretty process QuickCheck strict template-haskell text time transformers transformers-compat unordered-containers xhtml zlib ]; libraryToolDepends = [ alex cpphs happy ]; executableHaskellDepends = [ base binary containers directory filemanip filepath haskell-src-exts mtl process ]; executableToolDepends = [ emacs ]; postInstall = '' files=("$data/share/ghc-"*"/"*"-ghc-"*"/Agda-"*"/lib/prim/Agda/"{Primitive.agda,Builtin"/"*.agda}) for f in "''${files[@]}" ; do $out/bin/agda $f done for f in "''${files[@]}" ; do $out/bin/agda -c --no-main $f done $out/bin/agda-mode compile ''; homepage = "http://wiki.portal.chalmers.se/agda/"; description = "A dependently typed functional programming language and proof assistant"; license = "unknown"; }) {inherit (pkgs) emacs;}; "BlastHTTP" = callPackage ({ mkDerivation, base, biocore, biofasta, blastxml, bytestring , conduit, HTTP, http-conduit, hxt, mtl, network, transformers }: mkDerivation { pname = "BlastHTTP"; version = "1.2.0"; sha256 = "0vhnwjgamc1zry8w7m6jb7ambz3lqqr00j05xymzwcapgwg8v9b5"; revision = "1"; editedCabalFile = "1flvyvkichr69zswzi2d9lqq1rlfvgasihbfp52mjb2ds056axkh"; libraryHaskellDepends = [ base biocore biofasta blastxml bytestring conduit HTTP http-conduit hxt mtl network transformers ]; homepage = "https://github.com/eggzilla/BlastHTTP"; description = "Libary to interface with the NCBI blast REST interface"; license = stdenv.lib.licenses.gpl3; }) {}; "BlogLiterately" = callPackage ({ mkDerivation, base, blaze-html, bool-extras, bytestring, cmdargs , containers, data-default, directory, filepath, HaXml, haxr , highlighting-kate, hscolour, HTTP, lens, mtl, pandoc , pandoc-citeproc, pandoc-types, parsec, process, split, strict , tagsoup, temporary, transformers }: mkDerivation { pname = "BlogLiterately"; version = "0.8.4"; sha256 = "0zfxj4n5w256dbfa4blgj3niq75hm2adb63433fiv81v0hq4id0y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html bool-extras bytestring cmdargs containers data-default directory filepath HaXml haxr highlighting-kate hscolour HTTP lens mtl pandoc pandoc-citeproc pandoc-types parsec process split strict tagsoup temporary transformers ]; executableHaskellDepends = [ base cmdargs ]; homepage = "http://byorgey.wordpress.com/blogliterately/"; description = "A tool for posting Haskelly articles to blogs"; license = "GPL"; }) {}; "BlogLiterately-diagrams" = callPackage ({ mkDerivation, base, BlogLiterately, containers, diagrams-builder , diagrams-lib, diagrams-rasterific, directory, filepath , JuicyPixels, pandoc, safe }: mkDerivation { pname = "BlogLiterately-diagrams"; version = "0.2.0.3"; sha256 = "1hc2vdcmp54d188gd1wdbbn04nzk52y387369zkbcby6aj0smbm7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base BlogLiterately containers diagrams-builder diagrams-lib diagrams-rasterific directory filepath JuicyPixels pandoc safe ]; executableHaskellDepends = [ base BlogLiterately ]; description = "Include images in blog posts with inline diagrams code"; license = stdenv.lib.licenses.bsd3; }) {}; "Boolean" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Boolean"; version = "0.2.3"; sha256 = "1lsm06y7hgjp9qmlr6csf24x3wgna7sbf8dgh6sfl2rhs7fn8kgn"; 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, extensible-exceptions, filepath, HUnit , old-time, pretty, process, QuickCheck, regex-posix , test-framework, test-framework-hunit, test-framework-quickcheck2 , time, unix }: mkDerivation { pname = "Cabal"; version = "1.22.8.0"; sha256 = "0km3h156fy2wd5pv23cgvvgp7ifwh6pkfarsxn3hyidnxkfs4hia"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath pretty process time unix ]; testHaskellDepends = [ base bytestring containers directory extensible-exceptions filepath HUnit old-time process QuickCheck regex-posix test-framework test-framework-hunit test-framework-quickcheck2 unix ]; doCheck = false; homepage = "http://www.haskell.org/cabal/"; description = "A framework for packaging Haskell software"; license = stdenv.lib.licenses.bsd3; }) {}; "Cabal-ide-backend" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , deepseq, directory, filepath, pretty, process, time, unix }: mkDerivation { pname = "Cabal-ide-backend"; version = "1.23.0.0"; sha256 = "07s9gkq2d4sz8nrjayrnb3gbjm58sp7gfl3hnl8n1gsxsfbl2cgw"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath pretty process time unix ]; doHaddock = false; 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.2"; sha256 = "1857i9pwizdq8wr2502ff0ghaq9ggrklajj28fkj7lqi689n98qw"; 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.6"; sha256 = "19cyaq3hms0ba41f3ack6vsg3jlvvbdmh7qkgjn6qd12nfd7fwqg"; 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-cairo" = callPackage ({ mkDerivation, array, base, cairo, Chart, colour , data-default-class, lens, mtl, old-locale, operational, time }: mkDerivation { pname = "Chart-cairo"; version = "1.6"; sha256 = "03yah2kbs9abbqcr9sgycqqghnhxvs68lgmx7icr5wypsysbc2g2"; libraryHaskellDepends = [ array base cairo Chart colour data-default-class lens mtl old-locale operational time ]; homepage = "https://github.com/timbod7/haskell-chart/wiki"; description = "Cairo backend for Charts"; 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, lucid-svg, mtl , old-locale, operational, SVGFonts, text, time }: mkDerivation { pname = "Chart-diagrams"; version = "1.6"; sha256 = "1swqz4zr52vqnslzar0y91fdfk8b83088g0iv8hk5fr3qq5sdif4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-markup bytestring Chart colour containers data-default-class diagrams-core diagrams-lib diagrams-postscript diagrams-svg lens lucid-svg mtl old-locale operational SVGFonts text time ]; homepage = "https://github.com/timbod7/haskell-chart/wiki"; description = "Diagrams backend for Charts"; license = stdenv.lib.licenses.bsd3; }) {}; "ChasingBottoms" = callPackage ({ mkDerivation, array, base, containers, mtl, QuickCheck, random , syb }: mkDerivation { pname = "ChasingBottoms"; version = "1.3.1.2"; sha256 = "1mmqs8xhmlamb9ncvkwnsfb0zqprvw7flm91fyv4x8n4c25jfvkr"; libraryHaskellDepends = [ base containers mtl QuickCheck random syb ]; testHaskellDepends = [ array base containers mtl QuickCheck random syb ]; description = "For testing partial and infinite values"; license = stdenv.lib.licenses.mit; }) {}; "ClustalParser" = callPackage ({ mkDerivation, base, cmdargs, either-unwrap, hspec, parsec , vector }: mkDerivation { pname = "ClustalParser"; version = "1.1.4"; sha256 = "13y45j1zc03n2w12x1v3dd98lcib1dnxxgbdnw2y77wbsnfv4bfk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec vector ]; executableHaskellDepends = [ base cmdargs either-unwrap ]; testHaskellDepends = [ base hspec parsec ]; description = "Libary for parsing Clustal tools output"; license = "GPL"; }) {}; "ConfigFile" = callPackage ({ mkDerivation, base, containers, MissingH, mtl, parsec }: mkDerivation { pname = "ConfigFile"; version = "1.1.4"; sha256 = "057mw146bip9wzs7j4b5xr1x24d8w0kr4i3inri5m57jkwspn25f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers MissingH mtl parsec ]; homepage = "http://software.complete.org/configfile"; description = "Configuration file reading & writing"; license = stdenv.lib.licenses.bsd3; }) {}; "DAV" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers , data-default, exceptions, http-client, http-client-tls , http-types, lens, mtl, mtl-compat, network, network-uri , optparse-applicative, transformers, transformers-base , transformers-compat, utf8-string, xml-conduit, xml-hamlet }: mkDerivation { pname = "DAV"; version = "1.2"; sha256 = "0imp0ghizmz66hgcrnic9wvjbw6r8mffprw9z330fhnd2zpwh1qs"; revision = "1"; editedCabalFile = "1fv6q8dayvqg1qjc1dlvy4lzg22lrynaj6bsg75s5dk9nfal023c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring case-insensitive containers data-default exceptions http-client http-client-tls http-types lens mtl mtl-compat transformers transformers-base transformers-compat utf8-string xml-conduit xml-hamlet ]; executableHaskellDepends = [ base bytestring case-insensitive containers data-default exceptions http-client http-client-tls http-types lens mtl mtl-compat 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; }) {}; "DRBG" = callPackage ({ mkDerivation, base, binary, bytestring, cereal, cipher-aes128 , crypto-api, crypto-api-tests, cryptohash-cryptoapi, entropy , HUnit, mtl, parallel, prettyclass, QuickCheck, tagged , test-framework, test-framework-hunit }: mkDerivation { pname = "DRBG"; version = "0.5.5"; sha256 = "1z9vqc1nw0mf2sqgddcipmlkz6mckq9wnrzqqdy3rj3c90135pr1"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal cipher-aes128 crypto-api cryptohash-cryptoapi entropy mtl parallel prettyclass tagged ]; testHaskellDepends = [ base binary bytestring cereal cipher-aes128 crypto-api crypto-api-tests cryptohash-cryptoapi entropy HUnit mtl parallel prettyclass QuickCheck tagged test-framework test-framework-hunit ]; doCheck = false; description = "Deterministic random bit generator (aka RNG, PRNG) based HMACs, Hashes, and Ciphers"; 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.4.2"; sha256 = "0qa2z2lq1hrvakhyhj624mg8sd05ikhb66zwpa6x9vcyji93dxf5"; 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, pretty }: mkDerivation { pname = "Diff"; version = "0.3.2"; sha256 = "13iqqmpadcm7fvqwbfrz94w030rvjh66w2bdls1253128ac2n0vz"; revision = "1"; editedCabalFile = "0a0k6v2h3a17idvxz61qgjz31hd4zaapjhvk4vzsng15rdmrzaw6"; libraryHaskellDepends = [ array base pretty ]; description = "O(ND) diff algorithm in haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "Earley" = callPackage ({ mkDerivation, base, criterion, deepseq, ListLike, parsec, tasty , tasty-hunit, tasty-quickcheck, unordered-containers }: mkDerivation { pname = "Earley"; version = "0.11.0.1"; sha256 = "1cw575wk6zzkzqpps05ww33s4j98q81zr821avh9s2xv4q4s81y2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ListLike ]; executableHaskellDepends = [ base unordered-containers ]; testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion deepseq ListLike parsec ]; 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; }) {}; "EdisonAPI" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "EdisonAPI"; version = "1.3"; sha256 = "0kqmajw4rm9xl11x3mmk2q0ysvqa8xr1l4i3l0bgpfhjnk4xasd3"; libraryHaskellDepends = [ base mtl ]; homepage = "http://rwd.rdockins.name/edison/home/"; description = "A library of efficent, purely-functional data structures (API)"; license = "unknown"; }) {}; "EdisonCore" = callPackage ({ mkDerivation, array, base, containers, EdisonAPI, mtl , QuickCheck }: mkDerivation { pname = "EdisonCore"; version = "1.3.1.1"; sha256 = "06shxmcqxcahcn6zgl64vlqix4fnq53d97drcgsh94qp7gp201ry"; libraryHaskellDepends = [ array base containers EdisonAPI mtl QuickCheck ]; homepage = "http://rwd.rdockins.name/edison/home/"; description = "A library of efficent, purely-functional data structures (Core Implementations)"; license = "unknown"; }) {}; "EntrezHTTP" = callPackage ({ mkDerivation, base, biocore, bytestring, conduit, HTTP , http-conduit, hxt, mtl, network, Taxonomy, transformers }: mkDerivation { pname = "EntrezHTTP"; version = "1.0.1"; sha256 = "07y0rl3qv48iwl6p5hayfb3kn4vvk7b5wwjxkv62j8bppnqiqijl"; libraryHaskellDepends = [ base biocore bytestring conduit HTTP http-conduit hxt mtl network Taxonomy transformers ]; homepage = "https://github.com/eggzilla/EntrezHTTP"; description = "Libary to interface with the NCBI Entrez REST service"; license = stdenv.lib.licenses.gpl3; }) {}; "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; }) {}; "FontyFruity" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , directory, filepath, text, vector, xml }: mkDerivation { pname = "FontyFruity"; version = "0.5.3.2"; sha256 = "05f558p3288qfg8prfvb28cc7mwd5nk07ias87xflq5x81pnw6c7"; libraryHaskellDepends = [ base binary bytestring containers deepseq directory filepath text vector xml ]; description = "A true type file format loader"; license = stdenv.lib.licenses.bsd3; }) {}; "Frames" = callPackage ({ mkDerivation, base, criterion, ghc-prim, pipes, primitive , readable, template-haskell, text, transformers, vector, vinyl }: mkDerivation { pname = "Frames"; version = "0.1.6"; sha256 = "0l0ag07hlr1riy038sj5sczhaszjq1xvcfz9vpam15jfn0wncyks"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ghc-prim pipes primitive readable template-haskell text transformers vector vinyl ]; benchmarkHaskellDepends = [ base criterion pipes transformers ]; description = "Data frames For working with tabular data files"; license = stdenv.lib.licenses.bsd3; }) {}; "GLFW-b" = callPackage ({ mkDerivation, base, bindings-GLFW }: mkDerivation { pname = "GLFW-b"; version = "1.4.8.1"; sha256 = "1sca2wzkqw77jdj9mxnswx7zaicj1dsl5k3gjsaxmjznbkn4k2j3"; libraryHaskellDepends = [ base bindings-GLFW ]; doCheck = false; description = "Bindings to GLFW OpenGL library"; license = stdenv.lib.licenses.bsd3; }) {}; "GLURaw" = callPackage ({ mkDerivation, base, freeglut, mesa, OpenGLRaw, transformers }: mkDerivation { pname = "GLURaw"; version = "2.0.0.2"; sha256 = "1phmvxr0kkxq89ykmr8rj77inj8dvcxd6h72z1ncdgdazfz3sjw8"; libraryHaskellDepends = [ base OpenGLRaw transformers ]; librarySystemDepends = [ freeglut mesa ]; homepage = "http://www.haskell.org/haskellwiki/Opengl"; description = "A raw binding for the OpenGL graphics system"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) freeglut; inherit (pkgs) mesa;}; "GLUT" = callPackage ({ mkDerivation, array, base, bytestring, containers, OpenGL , OpenGLRaw, random, StateVar, transformers }: mkDerivation { pname = "GLUT"; version = "2.7.0.10"; sha256 = "0sbm943bg896nf3qjmlnsg3zzrr3pl330rzh9g0hwv47nzwwn4ab"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers OpenGL StateVar transformers ]; executableHaskellDepends = [ array base bytestring OpenGLRaw random ]; homepage = "http://www.haskell.org/haskellwiki/Opengl"; description = "A binding for the OpenGL Utility Toolkit"; license = stdenv.lib.licenses.bsd3; }) {}; "GPipe" = callPackage ({ mkDerivation, base, Boolean, containers, exception-transformers , gl, hashtables, linear, transformers }: mkDerivation { pname = "GPipe"; version = "2.1.7"; sha256 = "0548acc4g6yh5mb3y0yn0zdh4kzkq31nhm5gci0c3fdwjjclvdgb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base Boolean containers exception-transformers gl hashtables linear transformers ]; homepage = "http://tobbebex.blogspot.se/"; description = "Typesafe functional GPU graphics programming"; license = stdenv.lib.licenses.mit; }) {}; "GPipe-GLFW" = callPackage ({ mkDerivation, base, GLFW-b, GPipe, transformers }: mkDerivation { pname = "GPipe-GLFW"; version = "1.2.2"; sha256 = "0lnn24p4xmgpqbyf7gl6xdjf59hbm3dvl0vy1dajahjh252pdhmj"; libraryHaskellDepends = [ base GLFW-b GPipe transformers ]; homepage = "https://github.com/plredmond/GPipe-GLFW"; description = "GLFW OpenGL context creation for GPipe"; license = stdenv.lib.licenses.mit; }) {}; "Genbank" = callPackage ({ mkDerivation, base, biocore, biofasta, bytestring, cmdargs , parsec, split }: mkDerivation { pname = "Genbank"; version = "1.0.3"; sha256 = "14rbknlc1bxrld04i7dc5dklng5sp0b1rbiilndw5cair0d67brb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base biocore biofasta bytestring parsec split ]; executableHaskellDepends = [ base cmdargs ]; description = "Libary for processing the NCBI genbank format"; license = "GPL"; }) {}; "GenericPretty" = callPackage ({ mkDerivation, base, ghc-prim, pretty }: mkDerivation { pname = "GenericPretty"; version = "1.2.1"; sha256 = "0bb70mic7srr7x8k83d1i0m0a32gm72zr78ccdf3ckchj9136php"; 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, semigroups, test-framework , test-framework-hunit, test-framework-quickcheck2, transformers , transformers-compat }: mkDerivation { pname = "Glob"; version = "0.7.12"; sha256 = "0xf1j9mmvwda90w0f1zrzmf3gi404r8ildanvgsyk2nrn9cm9jn7"; libraryHaskellDepends = [ base containers directory dlist filepath semigroups transformers transformers-compat ]; testHaskellDepends = [ base containers directory dlist filepath HUnit QuickCheck semigroups 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; }) {}; "GraphSCC" = callPackage ({ mkDerivation, array, base, containers }: mkDerivation { pname = "GraphSCC"; version = "1.0.4"; sha256 = "1wbcx3wb02adb7l4nchxla3laliz0h5q074vfw4z0ic833k977bq"; libraryHaskellDepends = [ array base containers ]; description = "Tarjan's algorithm for computing the strongly connected components of a graph"; license = stdenv.lib.licenses.bsd3; }) {}; "H" = callPackage ({ mkDerivation, base, bytestring, cmdargs, directory, file-embed , inline-r, pretty, process, singletons, tasty, tasty-golden , tasty-hunit, temporary, text, vector }: mkDerivation { pname = "H"; version = "0.8.0.0"; sha256 = "113lshslc6aj4j8xpmq4bx5xjfk03l8jvg51imczlfkq1wadqydn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cmdargs file-embed inline-r pretty process temporary vector ]; testHaskellDepends = [ base bytestring directory inline-r process singletons tasty tasty-golden tasty-hunit text vector ]; doHaddock = false; doCheck = false; description = "The Haskell/R mixed programming environment"; license = stdenv.lib.licenses.bsd3; }) {}; "HCodecs" = callPackage ({ mkDerivation, array, base, bytestring, QuickCheck, random }: mkDerivation { pname = "HCodecs"; version = "0.5"; sha256 = "0mhp1alx0p9lzq3vm0k802f8ndm2386sshprn9zb8xq8bsd11gxi"; libraryHaskellDepends = [ array base bytestring QuickCheck random ]; testHaskellDepends = [ array base bytestring QuickCheck random ]; 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.1"; sha256 = "1bfjffn44n8w0bvznjiqm4ckfs28nipachip98f125p784ff4gks"; revision = "1"; editedCabalFile = "1zg7l48g45wc86kqyspzg92q3vnzb6c52rn8qkrhw85wk57yy76s"; 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-postgresql" = callPackage ({ mkDerivation, base, bytestring, convertible, HDBC, mtl, old-time , parsec, postgresql, time, utf8-string }: mkDerivation { pname = "HDBC-postgresql"; version = "2.3.2.4"; sha256 = "1zb8q44rvyykd6yfsmiqm9bl7fv1dks4383jh8z7gz1fvy18963i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring convertible HDBC mtl old-time parsec time utf8-string ]; librarySystemDepends = [ postgresql ]; executableSystemDepends = [ postgresql ]; homepage = "http://github.com/hdbc/hdbc-postgresql"; description = "PostgreSQL driver for HDBC"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) postgresql;}; "HDBC-session" = callPackage ({ mkDerivation, base, HDBC }: mkDerivation { pname = "HDBC-session"; version = "0.1.1.0"; sha256 = "1fc0zi9i3cba0rn6q8ibn1kdij7glm73qkzc97qg5f0pkmn7mlsa"; libraryHaskellDepends = [ base HDBC ]; homepage = "http://khibino.github.io/haskell-relational-record/"; description = "Bracketed connection for HDBC"; license = stdenv.lib.licenses.bsd3; }) {}; "HDBC-sqlite3" = callPackage ({ mkDerivation, base, bytestring, HDBC, mtl, sqlite, utf8-string }: mkDerivation { pname = "HDBC-sqlite3"; version = "2.3.3.1"; sha256 = "1spbhvwwyj4q7li33kvw1bsr6m1xbnxipga67s7cdgvyf2mxk0x7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring HDBC mtl utf8-string ]; librarySystemDepends = [ sqlite ]; executableSystemDepends = [ sqlite ]; homepage = "https://github.com/hdbc/hdbc-sqlite3"; description = "Sqlite v3 driver for HDBC"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) sqlite;}; "HList" = callPackage ({ mkDerivation, array, base, base-orphans, cmdargs, directory , doctest, filepath, ghc-prim, hspec, lens, mtl, process , profunctors, QuickCheck, syb, tagged, template-haskell }: mkDerivation { pname = "HList"; version = "0.4.2.0"; sha256 = "15bpglqj33n4y68mg8l2g0rllrcisg2f94wsl3n7rpy43md596fd"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base base-orphans ghc-prim mtl profunctors tagged template-haskell ]; testHaskellDepends = [ array base cmdargs directory doctest filepath hspec lens mtl process QuickCheck syb template-haskell ]; doCheck = false; description = "Heterogeneous lists"; license = stdenv.lib.licenses.mit; }) {}; "HPDF" = callPackage ({ mkDerivation, array, base, base64-bytestring, binary, bytestring , containers, errors, HTF, mtl, random, vector, zlib }: mkDerivation { pname = "HPDF"; version = "1.4.10"; sha256 = "1m072rc03yx5y4djmvj87kn6n23d9378v3ipl8lj3vzfjgfzsayy"; libraryHaskellDepends = [ array base base64-bytestring binary bytestring containers errors mtl random vector zlib ]; testHaskellDepends = [ base HTF ]; homepage = "http://www.alpheccar.org"; description = "Generation of PDF documents"; license = stdenv.lib.licenses.bsd3; }) {}; "HSet" = callPackage ({ mkDerivation, base, containers, hashable, hashtables }: mkDerivation { pname = "HSet"; version = "0.0.0"; sha256 = "09h4lxzc69ndh77rj1spnxlziaf70b65z6pnny1kdlk8bignlcwb"; libraryHaskellDepends = [ base containers hashable hashtables ]; description = "Faux heterogeneous sets"; license = stdenv.lib.licenses.bsd3; }) {}; "HStringTemplate" = callPackage ({ mkDerivation, array, base, blaze-builder, bytestring, containers , deepseq, directory, filepath, mtl, old-locale, parsec, pretty , syb, template-haskell, text, time, void }: mkDerivation { pname = "HStringTemplate"; version = "0.8.5"; sha256 = "1zrmbclnc0njdcppzsjlp4ln69hzcixmw1x1l6rjvxx5y51k0az0"; libraryHaskellDepends = [ array base blaze-builder bytestring containers deepseq directory filepath mtl old-locale parsec pretty syb template-haskell text time void ]; description = "StringTemplate implementation in Haskell"; 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.1.0"; sha256 = "0iz81pmc5prl0643jg53ywa65h7s16blchpvasnvfvvn47p6kd0w"; 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 = "LGPL"; }) {}; "HTTP" = callPackage ({ mkDerivation, array, base, bytestring, case-insensitive, conduit , conduit-extra, deepseq, http-types, httpd-shed, HUnit, mtl , network, network-uri, parsec, pureMD5, split, test-framework , test-framework-hunit, time, wai, warp }: mkDerivation { pname = "HTTP"; version = "4000.3.3"; sha256 = "1wlvvqcxsnd2is3khsla0vd8i9cy12v1pg6d6i13ihcd131a7bdv"; libraryHaskellDepends = [ array base bytestring mtl network network-uri parsec time ]; testHaskellDepends = [ base bytestring case-insensitive conduit conduit-extra deepseq http-types httpd-shed HUnit mtl network network-uri pureMD5 split test-framework test-framework-hunit wai warp ]; homepage = "https://github.com/haskell/HTTP"; description = "A library for client-side HTTP"; license = stdenv.lib.licenses.bsd3; }) {}; "HUnit" = callPackage ({ mkDerivation, base, deepseq, filepath }: mkDerivation { pname = "HUnit"; version = "1.3.1.2"; sha256 = "10akdh4fl615rrshxi3m5gf414il1q42z4zqyb6q4jasmscvzpms"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base deepseq filepath ]; homepage = "https://github.com/hspec/HUnit#readme"; description = "A unit testing framework for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "HaRe" = callPackage ({ mkDerivation, array, base, Cabal, cabal-helper, containers , directory, filepath, ghc, ghc-exactprint, ghc-mod, ghc-paths , ghc-prim, ghc-syb-utils, hslogger, monad-control, monoid-extras , mtl, old-time, parsec, pretty, rosezipper, semigroups , Strafunski-StrategyLib, syb, syz, time, transformers , transformers-base }: mkDerivation { pname = "HaRe"; version = "0.8.2.3"; sha256 = "010f194hnzvn3587qk60lra28ijsdb0rzbf1kb2rr4k6ss675kcc"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base Cabal cabal-helper containers directory filepath ghc ghc-exactprint ghc-mod ghc-paths ghc-prim ghc-syb-utils hslogger monad-control monoid-extras mtl old-time pretty rosezipper semigroups Strafunski-StrategyLib syb syz time transformers transformers-base ]; executableHaskellDepends = [ array base Cabal cabal-helper containers directory filepath ghc ghc-exactprint ghc-mod ghc-paths ghc-prim ghc-syb-utils hslogger monad-control monoid-extras mtl old-time parsec pretty rosezipper semigroups Strafunski-StrategyLib syb syz time transformers transformers-base ]; doCheck = false; homepage = "https://github.com/RefactoringTools/HaRe/wiki"; description = "the Haskell Refactorer"; license = stdenv.lib.licenses.bsd3; }) {}; "HaTeX" = callPackage ({ mkDerivation, base, bytestring, containers, matrix, parsec , QuickCheck, tasty, tasty-quickcheck, text, transformers , wl-pprint-extras }: mkDerivation { pname = "HaTeX"; version = "3.17.0.2"; sha256 = "1zl0bv21l9kplbj3n6rkx5gkjfzlj126qaxarkijb575ivacwniz"; libraryHaskellDepends = [ base bytestring containers matrix parsec QuickCheck text transformers wl-pprint-extras ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck text ]; homepage = "https://github.com/Daniel-Diaz/HaTeX/blob/master/README.md"; description = "The Haskell LaTeX library"; license = stdenv.lib.licenses.bsd3; }) {}; "HaXml" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , polyparse, pretty, random }: mkDerivation { pname = "HaXml"; version = "1.25.3"; sha256 = "1iq74dnxvannx9x1whqc3ixn93r4v5z7b4yv21n9q5963kpafj34"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers filepath polyparse pretty random ]; executableHaskellDepends = [ base directory polyparse pretty ]; homepage = "http://projects.haskell.org/HaXml/"; description = "Utilities for manipulating XML documents"; license = "LGPL"; }) {}; "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 ]; executableHaskellDepends = [ base hxt ]; 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; }) {}; "HaskellNet-SSL" = callPackage ({ mkDerivation, base, bytestring, connection, data-default , HaskellNet, network, tls }: mkDerivation { pname = "HaskellNet-SSL"; version = "0.3.3.0"; sha256 = "1x6miw5ph4qndsy345yym209r5lxsjsmmgyap6x1xjwxjcmlcz8p"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring connection data-default HaskellNet network tls ]; homepage = "https://github.com/dpwright/HaskellNet-SSL"; description = "Helpers to connect to SSL/TLS mail servers with HaskellNet"; license = stdenv.lib.licenses.bsd3; }) {}; "Hclip" = callPackage ({ mkDerivation, base, mtl, process, strict }: mkDerivation { pname = "Hclip"; version = "3.0.0.4"; sha256 = "04ppwm7vfzndrys8x1n8vfb41vzwx59r9xp4dkbiqmrms390pj6q"; libraryHaskellDepends = [ base mtl process strict ]; doCheck = false; homepage = "https://github.com/jetho/Hclip"; description = "A small cross-platform library for reading and modifying the system clipboard"; license = stdenv.lib.licenses.bsd3; }) {}; "HsOpenSSL" = callPackage ({ mkDerivation, base, bytestring, network, openssl, time }: mkDerivation { pname = "HsOpenSSL"; version = "0.11.2.4"; sha256 = "1f617fg2qpm9ff3hlkdg2ynzw9jd9j280lzj5gqncjakb4280f4w"; configureFlags = [ "-f-fast-bignum" ]; libraryHaskellDepends = [ base bytestring network time ]; librarySystemDepends = [ openssl ]; doCheck = false; homepage = "https://github.com/vshabanov/HsOpenSSL"; description = "Partial OpenSSL binding for Haskell"; license = stdenv.lib.licenses.publicDomain; }) {inherit (pkgs) openssl;}; "HsSyck" = callPackage ({ mkDerivation, base, bytestring, hashtables, syb, utf8-string }: mkDerivation { pname = "HsSyck"; version = "0.53"; sha256 = "17r4jwnkjinmzpw9m2crjwccdyv9wmpljnv1ldgljkr9p9mb5ywf"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring hashtables syb utf8-string ]; description = "Fast, lightweight YAML loader and dumper"; license = stdenv.lib.licenses.mit; }) {}; "IPv6Addr" = callPackage ({ mkDerivation, attoparsec, base, HUnit, iproute, network , network-info, random, test-framework, test-framework-hunit, text }: mkDerivation { pname = "IPv6Addr"; version = "0.6.1.0"; sha256 = "1il8906h5927zrimz9wckjmm9z3wmhl084kz913zc7afac5fp86y"; libraryHaskellDepends = [ 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; }) {}; "IfElse" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "IfElse"; version = "0.85"; sha256 = "1kfx1bwfjczj93a8yqz1n8snqiq5655qgzwv1lrycry8wb1vzlwa"; libraryHaskellDepends = [ base mtl ]; description = "Anaphoric and miscellaneous useful control-flow"; license = stdenv.lib.licenses.bsd3; }) {}; "IntervalMap" = callPackage ({ mkDerivation, base, Cabal, containers, criterion, deepseq , fingertree, QuickCheck, random, SegmentTree, weigh }: mkDerivation { pname = "IntervalMap"; version = "0.5.1.1"; sha256 = "1arjv8g4q3gkanwi8qvpvvcna3sazsrf566vf7w1aawgm6j28css"; libraryHaskellDepends = [ base containers deepseq ]; testHaskellDepends = [ base Cabal containers deepseq QuickCheck ]; benchmarkHaskellDepends = [ base containers criterion deepseq fingertree random SegmentTree weigh ]; 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.2.8"; sha256 = "0i2n7l28vi95fg2iyglizakbfnr29jwf92q2na9jli23sm3nb303"; 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-repa" = callPackage ({ mkDerivation, base, bytestring, JuicyPixels, repa, vector }: mkDerivation { pname = "JuicyPixels-repa"; version = "0.7.1.0"; sha256 = "0zi6262gqjj9dax3skwngz0ly5hgfbrh6snnvzx8ay1rvl1i5wdq"; libraryHaskellDepends = [ base bytestring JuicyPixels repa vector ]; description = "Convenience functions to obtain array representations of images"; 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.1.2"; sha256 = "15py0slh1jij8wrd68q0fqs9yarnabr470xm04i92904a809vgcs"; 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; }) {}; "JuicyPixels-util" = callPackage ({ mkDerivation, base, JuicyPixels, vector }: mkDerivation { pname = "JuicyPixels-util"; version = "0.2"; sha256 = "1b2rx5g8kd83hl50carr02mz21gvkasnsddw1f3pfvfsyfv3yyrc"; libraryHaskellDepends = [ base JuicyPixels vector ]; homepage = "https://github.com/fumieval/JuicyPixels-util"; description = "Convert JuicyPixel images into RGBA format, flip, trim and so on"; license = stdenv.lib.licenses.bsd3; }) {}; "List" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "List"; version = "0.5.2"; sha256 = "1b7ar17d2sq6ibgbiqbsrhk2zlxcxiwfv2xsfbya5hs8nflzkp97"; libraryHaskellDepends = [ base transformers ]; homepage = "http://github.com/yairchu/generator/tree"; description = "List monad transformer and class"; license = stdenv.lib.licenses.bsd3; }) {}; "ListLike" = callPackage ({ mkDerivation, array, base, bytestring, containers, dlist, fmlist , HUnit, QuickCheck, random, text, vector }: mkDerivation { pname = "ListLike"; version = "4.2.1"; sha256 = "0nc8y2y26s2ssgfpf9zpak4bdhnsba602syl3iby71gnpvjjlm6n"; libraryHaskellDepends = [ array base bytestring containers dlist fmlist text vector ]; testHaskellDepends = [ array base bytestring containers dlist fmlist HUnit QuickCheck random text vector ]; doCheck = false; homepage = "http://software.complete.org/listlike"; description = "Generic support for list-like structures"; license = stdenv.lib.licenses.bsd3; }) {}; "MASMGen" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "MASMGen"; version = "0.5.0.0"; sha256 = "1fdskc92m5bv5m19irhv3b8mr4wyzv1xnwaxgnd3ynmjgrrb127c"; libraryHaskellDepends = [ base containers mtl ]; testHaskellDepends = [ base containers mtl ]; description = "Generate MASM code from haskell"; license = stdenv.lib.licenses.lgpl3; }) {}; "MFlow" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, bytestring , case-insensitive, clientsession, conduit, conduit-extra , containers, cpphs, directory, extensible-exceptions, http-types , monadloc, mtl, old-time, parsec, pwstore-fast, random , RefSerialize, resourcet, stm, TCache, text, time, transformers , utf8-string, vector, wai, wai-extra, warp, warp-tls, Workflow }: mkDerivation { pname = "MFlow"; version = "0.4.6.0"; sha256 = "0hm3y606z4qdnp8kqbr69ll8hrx95qn782hhzmcq7n2jh54gg4sf"; libraryHaskellDepends = [ base blaze-html blaze-markup bytestring case-insensitive clientsession conduit conduit-extra containers directory extensible-exceptions http-types monadloc mtl old-time parsec pwstore-fast random RefSerialize resourcet stm TCache text time transformers utf8-string vector wai wai-extra warp warp-tls Workflow ]; libraryToolDepends = [ cpphs ]; description = "stateful, RESTful web framework"; license = stdenv.lib.licenses.bsd3; }) {}; "MemoTrie" = callPackage ({ mkDerivation, base, newtype-generics }: mkDerivation { pname = "MemoTrie"; version = "0.6.7"; sha256 = "0whnqibl1has9s3dnkf4l5aimma8flxl7b2467fq5scl2gf07ayd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base newtype-generics ]; executableHaskellDepends = [ base ]; 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.3.0.2"; sha256 = "1cjsspzfpwyhsa49gjcqx2dbdy7bwkwmhgx1izj86va09whp1f34"; revision = "2"; editedCabalFile = "1qybp8bfldrw9g7xza3ari8f3lnikinvrsgzgy3xjnpl5zfxzyg3"; 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; }) {}; "MonadCatchIO-transformers" = callPackage ({ mkDerivation, base, extensible-exceptions, monads-tf , transformers }: mkDerivation { pname = "MonadCatchIO-transformers"; version = "0.3.1.3"; sha256 = "1g840h7whsvgyrh4v58mdmsb7hinq785irbz6x9y08r1q8r9r90h"; libraryHaskellDepends = [ base extensible-exceptions monads-tf transformers ]; description = "Monad-transformer compatible version of the Control.Exception module"; 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, random, transformers , transformers-compat }: mkDerivation { pname = "MonadRandom"; version = "0.4.2.3"; sha256 = "1h1nhswrcmhy3mq6vd530p0df51fcnnf4csbwnljar7cf0mb2h6y"; libraryHaskellDepends = [ base mtl random transformers transformers-compat ]; description = "Random-number generation monad"; license = "unknown"; }) {}; "MusicBrainz" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, conduit-extra , HTTP, http-conduit, http-types, monad-control, resourcet, text , time, time-locale-compat, transformers, vector, xml-conduit , xml-types }: mkDerivation { pname = "MusicBrainz"; version = "0.2.4"; sha256 = "1f1x3iivxkn5d7w3xyh2q8mpn1mg24c1n6v8dvdsph745xszh8fj"; libraryHaskellDepends = [ aeson base bytestring conduit conduit-extra HTTP http-conduit http-types monad-control resourcet text time time-locale-compat transformers vector xml-conduit xml-types ]; homepage = "http://floss.scru.org/hMusicBrainz"; description = "interface to MusicBrainz XML2 web service"; license = stdenv.lib.licenses.gpl3; }) {}; "Network-NineP" = callPackage ({ mkDerivation, base, binary, bytestring, containers, convertible , exceptions, hslogger, monad-loops, monad-peel, mstate, mtl , network, NineP, regex-posix, stateref, transformers }: mkDerivation { pname = "Network-NineP"; version = "0.4.1"; sha256 = "0jhgjvrh9r30h0n4iq8p543dib7c455na9sy0zqpw7iccxn4aylx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers convertible exceptions hslogger monad-loops monad-peel mstate mtl network NineP regex-posix stateref transformers ]; description = "High-level abstraction over 9P protocol"; license = "unknown"; }) {}; "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; }) {}; "NoTrace" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "NoTrace"; version = "0.3.0.1"; sha256 = "0kszrn14jzv27h7s3x1ckskhl5a6ayvr8sq3105sbf9vndharvx8"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; homepage = "https://github.com/CindyLinz/Haskell-NoTrace"; description = "Remove all the functions come from Debug.Trace after debugging"; license = stdenv.lib.licenses.mit; }) {}; "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; }) {}; "Octree" = callPackage ({ mkDerivation, AC-Vector, base, markdown-unlit, QuickCheck }: mkDerivation { pname = "Octree"; version = "0.5.4.3"; sha256 = "0rdlf8cqpfz43j9xddc5pqp829nyirndkc2rc7h8f8ycpdzsmn2g"; libraryHaskellDepends = [ AC-Vector base QuickCheck ]; testHaskellDepends = [ AC-Vector base markdown-unlit QuickCheck ]; homepage = "https://github.com/mgajda/octree"; description = "Simple unbalanced Octree for storing data about 3D points"; license = stdenv.lib.licenses.bsd3; }) {}; "OneTuple" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "OneTuple"; version = "0.2.1"; sha256 = "1x52b68zh3k9lnps5s87kzan7dzvqp6mrwgayjq15w9dv6v78vsb"; libraryHaskellDepends = [ base ]; description = "Singleton Tuple"; license = stdenv.lib.licenses.bsd3; }) {}; "OpenGL" = callPackage ({ mkDerivation, base, bytestring, containers, GLURaw, ObjectName , OpenGLRaw, StateVar, text, transformers }: mkDerivation { pname = "OpenGL"; version = "3.0.1.0"; sha256 = "1nm2mzrn1h2nnfs9vl5p088hqpll7rdvcsyqsn8q641im9jhqp7l"; libraryHaskellDepends = [ base bytestring containers GLURaw ObjectName OpenGLRaw StateVar text transformers ]; homepage = "http://www.haskell.org/haskellwiki/Opengl"; description = "A binding for the OpenGL graphics system"; license = stdenv.lib.licenses.bsd3; }) {}; "OpenGLRaw" = callPackage ({ mkDerivation, base, bytestring, containers, fixed, half, mesa , text, transformers }: mkDerivation { pname = "OpenGLRaw"; version = "3.2.3.0"; sha256 = "18qbv7j206x9i9f8f969l7iarp0vfm4bjvrr8iz8b1qgxawb2k76"; libraryHaskellDepends = [ base bytestring containers fixed half text transformers ]; librarySystemDepends = [ mesa ]; homepage = "http://www.haskell.org/haskellwiki/Opengl"; description = "A raw binding for the OpenGL graphics system"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) mesa;}; "PSQueue" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "PSQueue"; version = "1.1"; sha256 = "1k291bh8j5vpcrn6vycww2blwg7jxx9yrfmrqdanz48gs4d8gq58"; libraryHaskellDepends = [ base ]; description = "Priority Search Queue"; license = stdenv.lib.licenses.bsd3; }) {}; "PortMidi" = callPackage ({ mkDerivation, alsaLib, base }: mkDerivation { pname = "PortMidi"; version = "0.1.6.0"; sha256 = "1c8lb1bwbx0p1qvd4zw0hb58fma9xhii0r3mn4bsnivq6z09nnal"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ alsaLib ]; homepage = "http://haskell.org/haskellwiki/PortMidi"; description = "A binding for PortMedia/PortMidi"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) alsaLib;}; "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, random, template-haskell , test-framework, tf-random, transformers }: mkDerivation { pname = "QuickCheck"; version = "2.8.2"; sha256 = "1ai6k5v0bibaxq8xffcblc6rwmmk6gf8vjyd9p2h3y6vwbhlvilq"; libraryHaskellDepends = [ base containers random template-haskell tf-random transformers ]; testHaskellDepends = [ base containers template-haskell test-framework ]; homepage = "https://github.com/nick8325/quickcheck"; description = "Automatic testing of Haskell programs"; license = stdenv.lib.licenses.bsd3; }) {}; "RNAlien" = callPackage ({ mkDerivation, aeson, base, biocore, biofasta, BlastHTTP , blastxml, bytestring, cassava, ClustalParser, cmdargs, containers , directory, edit-distance, either-unwrap, EntrezHTTP, filepath , hierarchical-clustering, HTTP, http-conduit, hxt, matrix, network , parsec, process, pureMD5, random, split, Taxonomy, text, time , transformers, vector, ViennaRNAParser }: mkDerivation { pname = "RNAlien"; version = "1.1.3"; sha256 = "0pcy098lfdkpzd1bfj71sppbviki6h640ahj7kgy2ay5pbyw7l6p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base biocore biofasta BlastHTTP blastxml bytestring cassava ClustalParser cmdargs containers directory edit-distance either-unwrap EntrezHTTP filepath hierarchical-clustering HTTP http-conduit hxt matrix network parsec process pureMD5 random Taxonomy text transformers vector ViennaRNAParser ]; executableHaskellDepends = [ base biocore biofasta bytestring cassava cmdargs containers directory either-unwrap filepath process random split time vector ViennaRNAParser ]; description = "Unsupervized construction of RNA family models"; license = stdenv.lib.licenses.gpl3; }) {}; "RSA" = callPackage ({ mkDerivation, base, binary, bytestring, crypto-api , crypto-pubkey-types, DRBG, pureMD5, QuickCheck, SHA, tagged , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "RSA"; version = "2.2.0"; sha256 = "1mzjlkw9i9r7r5a7mja01pq3ihvik2ncgah1jmznswaj6ga5cc19"; libraryHaskellDepends = [ base binary bytestring crypto-api crypto-pubkey-types pureMD5 SHA ]; testHaskellDepends = [ base binary bytestring crypto-api crypto-pubkey-types DRBG pureMD5 QuickCheck SHA tagged test-framework test-framework-quickcheck2 ]; 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, vector, vector-algorithms }: mkDerivation { pname = "Rasterific"; version = "0.6.1.1"; sha256 = "0rc6lygqv5qaxlm7wfhh52w7vqdwzvjqif2csvab5pr1k65v51qq"; libraryHaskellDepends = [ base bytestring containers dlist FontyFruity free JuicyPixels mtl primitive vector vector-algorithms ]; description = "A pure haskell drawing engine"; license = stdenv.lib.licenses.bsd3; }) {}; "ReadArgs" = callPackage ({ mkDerivation, base, system-filepath, text }: mkDerivation { pname = "ReadArgs"; version = "1.2.2"; sha256 = "1v6yr5zzrrj31prfzxxh1n27sfnkqpkw34v3a47rcnm444ba58a7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base system-filepath text ]; executableHaskellDepends = [ base system-filepath text ]; doCheck = false; homepage = "http://github.com/rampion/ReadArgs"; description = "Simple command line argument parsing"; license = stdenv.lib.licenses.bsd3; }) {}; "RefSerialize" = callPackage ({ mkDerivation, base, binary, bytestring, containers, hashtables , stringsearch }: mkDerivation { pname = "RefSerialize"; version = "0.3.1.4"; sha256 = "1hl1jxdarqp59fs1sjvxpyhcazrnlm4iywysgkf3iqm56jfp2f6w"; libraryHaskellDepends = [ base binary bytestring containers hashtables stringsearch ]; description = "Write to and read from ByteStrings maintaining internal memory references"; license = stdenv.lib.licenses.bsd3; }) {}; "Rlang-QQ" = callPackage ({ mkDerivation, array, base, binary, bytestring, Cabal, containers , data-binary-ieee754, directory, doctest, filepath , haskell-src-meta, HList, hspec, lens, mtl, process, repa, SHA , split, syb, template-haskell, temporary, text, transformers , trifecta, utf8-string, vector, zlib }: mkDerivation { pname = "Rlang-QQ"; version = "0.3.1.0"; sha256 = "0rl3cmr7vfc8vk7132y40ib0l53v9yndw71bmp25zj24nkmha7hj"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring Cabal containers data-binary-ieee754 directory filepath haskell-src-meta HList lens mtl process repa SHA split syb template-haskell temporary text transformers trifecta utf8-string vector zlib ]; testHaskellDepends = [ base directory doctest hspec lens vector ]; doCheck = false; homepage = "http://code.haskell.org/~aavogt/Rlang-QQ"; description = "quasiquoter for inline-R code"; license = stdenv.lib.licenses.bsd3; }) {}; "SHA" = callPackage ({ mkDerivation, array, base, binary, bytestring, directory , QuickCheck, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "SHA"; version = "1.6.4.2"; sha256 = "134ajm87fm4lpsw86m9q8apv20dw4bpk46raa389zr6bcdpifw64"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring ]; executableHaskellDepends = [ base bytestring directory ]; 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; }) {}; "STMonadTrans" = callPackage ({ mkDerivation, array, base, mtl }: mkDerivation { pname = "STMonadTrans"; version = "0.3.3"; sha256 = "05d37ax0j8dp1h1w6pxkf1415mzn4gasdhn7gbsr8ay46iv1r4fr"; libraryHaskellDepends = [ array base mtl ]; description = "A monad transformer version of the ST monad"; license = stdenv.lib.licenses.bsd3; }) {}; "SVGFonts" = callPackage ({ mkDerivation, attoparsec, base, blaze-markup, blaze-svg , containers, data-default-class, diagrams-core, diagrams-lib , directory, parsec, split, text, tuple, vector, xml }: mkDerivation { pname = "SVGFonts"; version = "1.5.0.1"; sha256 = "1x2f9i6jrpjiicqs3ivaa8iganhc0qq5g372w5w9xs4l1ykk2d3v"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base blaze-markup blaze-svg containers data-default-class diagrams-core diagrams-lib directory parsec split text tuple 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; }) {}; "SegmentTree" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "SegmentTree"; version = "0.3"; sha256 = "1hagm0y9x2j1wcgk5ibxnlh2slnxfggn79cq20ws0zvd4yqw3231"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; description = "Data structure for querying the set (or count) of intervals covering given point"; license = stdenv.lib.licenses.bsd3; }) {}; "Spintax" = callPackage ({ mkDerivation, attoparsec, base, extra, mwc-random, text }: mkDerivation { pname = "Spintax"; version = "0.1.0.0"; sha256 = "1v7ycw23h2m4npax3liz9ybqbwvzf924npb09bjaifgk0zqiblfr"; libraryHaskellDepends = [ attoparsec base extra mwc-random text ]; homepage = "https://github.com/MichelBoucey/spintax"; description = "Random text generation based on spintax"; license = stdenv.lib.licenses.bsd3; }) {}; "Spock" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , case-insensitive, containers, crypto-random, directory, focus , hashable, hspec, hspec-wai, http-types, hvect, list-t , monad-control, mtl, old-locale, path-pieces, random, reroute , resource-pool, resourcet, stm, stm-containers, text, time , transformers, transformers-base, unordered-containers, vault, wai , wai-extra, warp }: mkDerivation { pname = "Spock"; version = "0.10.0.1"; sha256 = "1llmcm39668c3sg8m80i16jql38rqk4qqfjcydlr7s18fyrxx07g"; revision = "1"; editedCabalFile = "1x5bnb3g0fvjw12p3j24s8dpxnid36xgr80lq1j4xpz3mbiw57sc"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive containers crypto-random directory focus hashable http-types hvect list-t monad-control mtl old-locale path-pieces random reroute resource-pool resourcet stm stm-containers text time transformers transformers-base unordered-containers vault wai wai-extra warp ]; testHaskellDepends = [ base base64-bytestring bytestring hspec hspec-wai http-types reroute stm text time unordered-containers wai wai-extra ]; homepage = "http://www.spock.li"; description = "Another Haskell web framework for rapid development"; license = stdenv.lib.licenses.bsd3; }) {}; "Spock-digestive" = callPackage ({ mkDerivation, base, digestive-functors, http-types, mtl, Spock , text, unordered-containers, wai }: mkDerivation { pname = "Spock-digestive"; version = "0.2.0.0"; sha256 = "0q02122qqs96bxdn3wlq2s6nk38xk94whr63yp3szp5rsy41smz5"; revision = "1"; editedCabalFile = "0d8cmiyrq1yya9x6v60nggac20g6jcjsm9d07zz9i9a99c19q3h4"; libraryHaskellDepends = [ base digestive-functors http-types mtl Spock text unordered-containers wai ]; homepage = "https://github.com/agrafix/Spock-digestive"; description = "Digestive functors support for Spock"; license = stdenv.lib.licenses.mit; }) {}; "Spock-lucid" = callPackage ({ mkDerivation, base, blaze-builder, lucid, Spock, transformers }: mkDerivation { pname = "Spock-lucid"; version = "0.3.0.0"; sha256 = "0g3zf2gxcybh4kdz1vykk6drzb9jirdlfcx6cdx81wa5bl8ck4cj"; libraryHaskellDepends = [ base blaze-builder lucid Spock transformers ]; homepage = "http://github.com/aelve/Spock-lucid"; description = "Lucid support for Spock"; license = stdenv.lib.licenses.bsd3; }) {}; "Spock-worker" = callPackage ({ mkDerivation, base, containers, errors, HTF, lifted-base, mtl , Spock, stm, text, time, transformers, vector }: mkDerivation { pname = "Spock-worker"; version = "0.3.0.0"; sha256 = "1wrmb1wbs55zk7cjhwwgj3lvzmn0ggms2d05rp3dcvas284mrv7m"; revision = "1"; editedCabalFile = "1i9llkqydqr3n8aqnqwx0d75h7yyf58zpm82ghyxbbzqi27sysaf"; libraryHaskellDepends = [ base containers errors lifted-base mtl Spock stm text time transformers vector ]; testHaskellDepends = [ base containers HTF stm vector ]; homepage = "http://github.com/agrafix/Spock-worker"; description = "Background workers for Spock"; license = stdenv.lib.licenses.mit; }) {}; "StateVar" = callPackage ({ mkDerivation, base, stm, transformers }: mkDerivation { pname = "StateVar"; version = "1.1.0.4"; sha256 = "1dzz9l0haswgag9x56q7n57kw18v7nhmzkjyr61nz9y9npn8vmks"; 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.0.9"; sha256 = "07cfm7i1r8icmadj204nz20gc7ggl78xq9gb6qk4yz6jii9n9r68"; 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.0"; sha256 = "0marslz5jg66r3i2d0yjjrj11bpywpadcxs5k4j6782iczxybd7s"; 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; }) {}; "Taxonomy" = callPackage ({ mkDerivation, aeson, base, bytestring, either-unwrap, fgl , graphviz, parsec, text, vector }: mkDerivation { pname = "Taxonomy"; version = "1.0.1"; sha256 = "12d21iblgw0qxvyjamlmknkxfbp2kml1xy3m42mw0xbwhbf39m12"; revision = "1"; editedCabalFile = "1wv9ngz8nfkygmkdlkymlna6r8fh4n3g5q2lhgqc936zalsfi8mq"; libraryHaskellDepends = [ aeson base bytestring either-unwrap fgl graphviz parsec text vector ]; description = "Libary for parsing, processing and vizualization of taxonomy data"; license = stdenv.lib.licenses.gpl3; }) {}; "TaxonomyTools" = callPackage ({ mkDerivation, aeson, base, bytestring, cassava, cmdargs , directory, either-unwrap, EntrezHTTP, fgl, hxt, parsec, process , Taxonomy, vector }: mkDerivation { pname = "TaxonomyTools"; version = "1.0.0"; sha256 = "0spj8aldrw8l10b52wn6dshdr0078qwwk0xfmgyj1dy614q4j6b0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring cassava cmdargs directory either-unwrap EntrezHTTP fgl hxt parsec process Taxonomy vector ]; doHaddock = false; description = "Tool for parsing, processing, comparing and visualizing taxonomy data"; license = stdenv.lib.licenses.gpl3; }) {}; "Unixutils" = callPackage ({ mkDerivation, base, bytestring, directory, exceptions, filepath , mtl, process, process-extras, pureMD5, regex-tdfa, unix, zlib }: mkDerivation { pname = "Unixutils"; version = "1.54.1"; sha256 = "0i16fg24n6lwn3jlh09bxdv1ip06ympkfvwmcj1nbcjcfhlmaagr"; libraryHaskellDepends = [ base bytestring directory exceptions filepath mtl process process-extras pureMD5 regex-tdfa unix zlib ]; homepage = "https://github.com/seereason/haskell-unixutils.git"; description = "A crude interface between Haskell and Unix-like operating systems"; license = stdenv.lib.licenses.bsd3; }) {}; "ViennaRNAParser" = callPackage ({ mkDerivation, base, hspec, parsec, process, transformers }: mkDerivation { pname = "ViennaRNAParser"; version = "1.2.9"; sha256 = "06djxygy06pynwr5g707qvs7j9dqm220fycysihh82kiw169ds7l"; libraryHaskellDepends = [ base parsec process transformers ]; testHaskellDepends = [ base hspec parsec ]; description = "Libary for parsing ViennaRNA package output"; license = "GPL"; }) {}; "Win32" = callPackage ({ mkDerivation, advapi32, base, bytestring, gdi32, shell32 , shfolder, user32, winmm }: mkDerivation { pname = "Win32"; version = "2.3.1.0"; sha256 = "1y9z682gmgjkrc8lijkidrlwh5pr30zgpvx2sc3gnvn8krg6jnk8"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ advapi32 gdi32 shell32 shfolder user32 winmm ]; homepage = "https://github.com/haskell/win32"; description = "A binding to part of the Win32 library"; license = stdenv.lib.licenses.bsd3; platforms = stdenv.lib.platforms.none; }) {advapi32 = null; gdi32 = null; shell32 = null; shfolder = null; user32 = null; winmm = null;}; "Win32-extras" = callPackage ({ mkDerivation, base, imm32, msimg32, Win32 }: mkDerivation { pname = "Win32-extras"; version = "0.2.0.1"; sha256 = "00lrqvsa74mqv0k4yz00j2jdpmchkyhcicqv24z9a53iv1i0xp7h"; libraryHaskellDepends = [ base Win32 ]; librarySystemDepends = [ imm32 msimg32 ]; homepage = "http://hub.darcs.net/shelarcy/Win32-extras/"; description = "Provides missing Win32 API"; license = stdenv.lib.licenses.bsd3; }) {imm32 = null; msimg32 = null;}; "Win32-notify" = callPackage ({ mkDerivation, base, containers, directory, Win32 }: mkDerivation { pname = "Win32-notify"; version = "0.3.0.1"; sha256 = "0zzbb00rykl8y1prkcm3paaamhmdrqji34070b9zg7sg2pc5k4f4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory Win32 ]; executableHaskellDepends = [ base directory ]; description = "A binding to part of the Win32 library for file notification"; license = stdenv.lib.licenses.bsd3; }) {}; "Workflow" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , exceptions, extensible-exceptions, mtl, old-time, RefSerialize , stm, TCache, vector }: mkDerivation { pname = "Workflow"; version = "0.8.3"; sha256 = "08r1s840771z1gy44dj3xc6ary7gk3ka3zvji5pmgzi998x4p6y8"; revision = "1"; editedCabalFile = "0jy6hn1lx9wpq44ld96msgb6a2hb6cvryn1a39b4rq4iy3m45r8v"; libraryHaskellDepends = [ base binary bytestring containers directory exceptions extensible-exceptions mtl old-time RefSerialize stm TCache vector ]; description = "Workflow patterns over a monad for thread state logging & recovery"; license = stdenv.lib.licenses.bsd3; }) {}; "X11" = callPackage ({ mkDerivation, base, data-default, libX11, libXext, libXinerama , libXrandr, libXrender }: mkDerivation { pname = "X11"; version = "1.6.1.2"; sha256 = "1kzjcynm3rr83ihqx2y2d852jc49da4p18gv6jzm7g87z22x85jj"; libraryHaskellDepends = [ base data-default ]; librarySystemDepends = [ libX11 libXext libXinerama libXrandr libXrender ]; homepage = "https://github.com/haskell-pkg-janitors/X11"; description = "A binding to the X11 graphics library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXrender;}; "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;}; "Yampa" = callPackage ({ mkDerivation, base, deepseq, random }: mkDerivation { pname = "Yampa"; version = "0.10.5"; sha256 = "1mznkhlrdiqszx7y6j6jpy4bnbb4ilkxi79fzd3b44zrj48gpdgb"; libraryHaskellDepends = [ base deepseq random ]; testHaskellDepends = [ base ]; homepage = "http://www.haskell.org/haskellwiki/Yampa"; description = "Library for programming hybrid systems"; license = stdenv.lib.licenses.bsd3; }) {}; "YampaSynth" = callPackage ({ mkDerivation, array, base, bytestring, containers, HCodecs , Yampa }: mkDerivation { pname = "YampaSynth"; version = "0.2"; sha256 = "028a7lrfyikvky52s19kffssnry1grnip3sm7z55bs5fazma1im1"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base bytestring containers HCodecs Yampa ]; doHaddock = false; homepage = "http://www-db.informatik.uni-tuebingen.de/team/giorgidze"; description = "Software synthesizer"; license = stdenv.lib.licenses.bsd3; }) {}; "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-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; }) {}; "accelerate" = callPackage ({ mkDerivation, array, base, containers, fclabels, ghc-prim , hashable, hashtables, pretty, template-haskell , unordered-containers }: mkDerivation { pname = "accelerate"; version = "0.15.1.0"; sha256 = "07bbam9za0g15vm0h0p9dypblw2f709v4qmvc52jcvmsv1drl3yv"; revision = "1"; editedCabalFile = "0dgzfcc2yjxqq5llvm19lak16ymsqghalm33y0calgp07fwkp1hj"; libraryHaskellDepends = [ array base containers fclabels ghc-prim hashable hashtables pretty template-haskell unordered-containers ]; homepage = "https://github.com/AccelerateHS/accelerate/"; description = "An embedded language for accelerated array processing"; 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; }) {}; "acid-state" = callPackage ({ mkDerivation, array, base, bytestring, cereal, containers , directory, extensible-exceptions, filepath, mtl, network , safecopy, stm, template-haskell, unix }: mkDerivation { pname = "acid-state"; version = "0.14.2"; sha256 = "1h75xc2xrxy3hfphni4l4s0cij1qiw1kwk3n6g1f2w28rfxixp46"; libraryHaskellDepends = [ array base bytestring cereal containers directory extensible-exceptions filepath mtl network safecopy stm template-haskell unix ]; homepage = "http://acid-state.seize.it/"; description = "Add ACID guarantees to any serializable Haskell data structure"; license = stdenv.lib.licenses.publicDomain; }) {}; "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.10"; sha256 = "1cbqrqmh4gb5635piqprw0cnjd8vzcg3vfklz51bl2v9gapb0688"; 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, comonad, containers, criterion , data-reify, erf, free, nats, reflection, transformers }: mkDerivation { pname = "ad"; version = "4.3.2.1"; sha256 = "17g32c265spvy6rnyqdyc54rqazkfi646mk96958y20ayqj5bpl4"; libraryHaskellDepends = [ array base comonad containers data-reify erf free nats reflection transformers ]; benchmarkHaskellDepends = [ base criterion erf ]; doCheck = false; homepage = "http://github.com/ekmett/ad"; description = "Automatic Differentiation"; license = stdenv.lib.licenses.bsd3; }) {}; "adjunctions" = callPackage ({ mkDerivation, array, base, comonad, containers, contravariant , distributive, free, mtl, profunctors, semigroupoids, semigroups , tagged, transformers, transformers-compat, void }: mkDerivation { pname = "adjunctions"; version = "4.3"; sha256 = "1k1ykisf96i4g2zm47c45md7p42c4vsp9r73392pz1g8mx7s2j5r"; revision = "1"; editedCabalFile = "1079l9szyr7ybi9wcvv1vjsjfrqirkn9z3j7dann8vbk81a4z37q"; libraryHaskellDepends = [ array base comonad containers contravariant distributive free mtl profunctors semigroupoids semigroups tagged transformers transformers-compat void ]; homepage = "http://github.com/ekmett/adjunctions/"; description = "Adjunctions and representable functors"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson" = callPackage ({ mkDerivation, attoparsec, base, base-orphans, bytestring , containers, deepseq, dlist, fail, ghc-prim, hashable, HUnit, mtl , QuickCheck, quickcheck-instances, scientific, semigroups, syb , tagged, template-haskell, test-framework, test-framework-hunit , test-framework-quickcheck2, text, time, transformers , unordered-containers, vector }: mkDerivation { pname = "aeson"; version = "0.11.2.1"; sha256 = "0k5p06pik7iyjm1jjkjbpqqn0mqps6b8mz9p9sp9hmganl4cffyc"; revision = "1"; editedCabalFile = "04sydhx056gpakm39xk7s849qjr218ai1sjj2zr7n0yxxm1sqzz9"; libraryHaskellDepends = [ attoparsec base bytestring containers deepseq dlist fail ghc-prim hashable mtl scientific semigroups syb tagged template-haskell text time transformers unordered-containers vector ]; testHaskellDepends = [ attoparsec base base-orphans bytestring containers ghc-prim hashable HUnit QuickCheck quickcheck-instances semigroups tagged template-haskell test-framework test-framework-hunit test-framework-quickcheck2 text time unordered-containers vector ]; homepage = "https://github.com/bos/aeson"; description = "Fast JSON parsing and encoding"; 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.0.1"; sha256 = "1rnq8nmqk69ms1pivgnz5ja1816vnx4d2v2rz98v1da5z59l8pqj"; revision = "1"; editedCabalFile = "1hm2lz9pfp3yd12l3y7cssyr30brw88cxbf63c2ssshifsnx38wa"; 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.0.5"; sha256 = "0xq587sqn68gnx1np035wl5j1341v19h26d7b1c06bw2qqymdv6g"; 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, base, base-compat, base-orphans , bytestring, containers, exceptions, hashable, nats, QuickCheck , quickcheck-instances, scientific, semigroups, tagged, tasty , tasty-hunit, tasty-quickcheck, text, time, time-locale-compat , unordered-containers, vector }: mkDerivation { pname = "aeson-compat"; version = "0.3.6"; sha256 = "0hnifh46g218ih666gha3r0hp8bahcl9aj1rr4jqyw2gykcnb8vs"; revision = "1"; editedCabalFile = "1ng62l7cg9l5mnkziszrj4hnlc72586mlvwh1zhqjccf6m172slf"; libraryHaskellDepends = [ aeson attoparsec base base-compat bytestring containers exceptions hashable nats scientific semigroups tagged text time time-locale-compat unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base base-compat base-orphans bytestring containers exceptions hashable nats QuickCheck quickcheck-instances scientific semigroups tagged tasty tasty-hunit tasty-quickcheck text time time-locale-compat unordered-containers vector ]; homepage = "https://github.com/phadej/aeson-compat#readme"; description = "Compatibility layer for aeson"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson-extra" = callPackage ({ mkDerivation, aeson, aeson-compat, attoparsec, base, base-compat , bytestring, containers, exceptions, hashable, parsec , quickcheck-instances, recursion-schemes, scientific, tasty , tasty-hunit, tasty-quickcheck, template-haskell, text, these , time, time-parsers, transformers, unordered-containers, vector }: mkDerivation { pname = "aeson-extra"; version = "0.3.2.0"; sha256 = "03gcvmlxy6vr8hiizrr08d5a5vxy6f11h5nfr5p1a74p1xadxw3s"; libraryHaskellDepends = [ aeson aeson-compat attoparsec base base-compat bytestring containers exceptions hashable parsec recursion-schemes scientific template-haskell text time time-parsers transformers unordered-containers vector ]; testHaskellDepends = [ aeson aeson-compat base base-compat bytestring containers exceptions hashable parsec quickcheck-instances scientific tasty tasty-hunit tasty-quickcheck template-haskell text these time time-parsers unordered-containers vector ]; homepage = "https://github.com/phadej/aeson-extra#readme"; description = "Extra goodies for aeson"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson-lens" = callPackage ({ mkDerivation, aeson, base, bytestring, doctest, lens, text , unordered-containers, vector }: mkDerivation { pname = "aeson-lens"; version = "0.5.0.0"; sha256 = "1pr8cxkx41wi7095cp1gpqrwadwx6azcrdi1kr1ik0fs6606dkks"; libraryHaskellDepends = [ aeson base bytestring lens text unordered-containers vector ]; testHaskellDepends = [ base doctest ]; doCheck = false; description = "Lens of Aeson"; license = stdenv.lib.licenses.bsd3; }) {}; "aeson-pretty" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, cmdargs, text , unordered-containers, vector }: mkDerivation { pname = "aeson-pretty"; version = "0.7.2"; sha256 = "03ap81853qi8yd9kdgczllrrni23a6glsfxrwj8zab6ipjrbh234"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring 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.1"; sha256 = "1z8kh3qjc4khadz1ijdqm7fbk7dh17sisqhpwd3c9aibj2927k9d"; 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 = "http://github.com/zalora/aeson-qq"; description = "JSON quasiquoter for Haskell"; license = stdenv.lib.licenses.mit; }) {}; "aeson-utils" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, scientific , text }: mkDerivation { pname = "aeson-utils"; version = "0.3.0.2"; sha256 = "07sbvmm158yqmw4hri9l66ag4r6l59x230gbjm9r97w4x0dlp0bi"; revision = "3"; editedCabalFile = "1w10jp0c85imp48pwvq58y2g44dvdwpkhhf1chfkyzx83kqizd1q"; libraryHaskellDepends = [ aeson attoparsec base bytestring scientific text ]; description = "Utilities for working with Aeson"; license = stdenv.lib.licenses.bsd3; }) {}; "agda-snippets" = callPackage ({ mkDerivation, Agda, base, containers, mtl, network-uri , transformers, xhtml }: mkDerivation { pname = "agda-snippets"; version = "2.5.1"; sha256 = "1mjn415halclsqph57s2a577w52d79jmwqcnmzvfdy3x0zzdbllx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ Agda base containers mtl network-uri xhtml ]; executableHaskellDepends = [ Agda base network-uri transformers ]; homepage = "http://github.com/liamoc/agda-snippets#readme"; description = "Render just the Agda snippets of a literate Agda file to HTML"; license = stdenv.lib.licenses.bsd3; }) {}; "agda-snippets-hakyll" = callPackage ({ mkDerivation, agda-snippets, base, directory, filepath, hakyll , network-uri, pandoc, pandoc-types }: mkDerivation { pname = "agda-snippets-hakyll"; version = "0.1.2.1"; sha256 = "1kxnsciaqrv58vl6335fcn3gf5a98r85q9f83knsxl62nxr2x6wz"; libraryHaskellDepends = [ agda-snippets base directory filepath hakyll network-uri pandoc pandoc-types ]; homepage = "https://github.com/liamoc/agda-snippets#readme"; description = "Literate Agda support using agda-snippets, for Hakyll pages"; license = stdenv.lib.licenses.bsd3; }) {}; "agentx" = callPackage ({ mkDerivation, base, binary, bitwise, bytestring, containers , data-default, Diff, fclabels, mtl, network, pipes , pipes-concurrency, pipes-network, safe, snmp, time, transformers , unix }: mkDerivation { pname = "agentx"; version = "0.2.0.0"; sha256 = "0pmnrij90xag46af4c5yws5g26pf77l5ck864f4cyw5g9acw67g6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bitwise bytestring containers data-default Diff fclabels mtl network pipes pipes-concurrency pipes-network safe snmp time transformers unix ]; executableHaskellDepends = [ base binary bitwise bytestring containers data-default Diff fclabels mtl network pipes pipes-concurrency pipes-network safe snmp time transformers unix ]; description = "AgentX protocol for write SNMP subagents"; license = stdenv.lib.licenses.bsd3; }) {}; "airship" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, blaze-builder , bytestring, bytestring-trie, case-insensitive, cryptohash , directory, either, filepath, http-date, http-media, http-types , lifted-base, microlens, mime-types, mmorph, monad-control, mtl , network, old-locale, random, tasty, tasty-hunit, tasty-quickcheck , text, time, transformers, transformers-base, unix , unordered-containers, wai, wai-extra }: mkDerivation { pname = "airship"; version = "0.5.0"; sha256 = "0lcrd14i0c292qnhbd9b1l10gz8pghd09xjrsmg146d433hq2bpl"; revision = "1"; editedCabalFile = "1lpzixk76xsgvrq18n8sdgfl6a32cxf7b069cyxj6bgyy794l0db"; libraryHaskellDepends = [ attoparsec base base64-bytestring blaze-builder bytestring bytestring-trie case-insensitive cryptohash directory either filepath http-date http-media http-types lifted-base microlens mime-types mmorph monad-control mtl network old-locale random text time transformers transformers-base unix unordered-containers wai wai-extra ]; testHaskellDepends = [ base bytestring tasty tasty-hunit tasty-quickcheck text transformers wai ]; homepage = "https://github.com/helium/airship/"; description = "A Webmachine-inspired HTTP library"; license = stdenv.lib.licenses.mit; }) {}; "alarmclock" = callPackage ({ mkDerivation, base, stm, time, unbounded-delays }: mkDerivation { pname = "alarmclock"; version = "0.2.0.9"; sha256 = "0vb7pmw7fdd7yv10bdjfqffzlgdkd6camw54a7fqq99pw3c0csv0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base stm time unbounded-delays ]; executableHaskellDepends = [ base time ]; homepage = "https://bitbucket.org/davecturner/alarmclock"; description = "Wake up and perform an action at a certain time"; license = stdenv.lib.licenses.bsd3; }) {}; "alex" = callPackage ({ mkDerivation, array, base, containers, directory, happy, process , QuickCheck }: mkDerivation { pname = "alex"; version = "3.1.7"; sha256 = "1l98px4df5l6rhqb6lkpav0gf7495qw795cd903b1gnclqys38c9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers directory QuickCheck ]; 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; }) {}; "amazonka" = callPackage ({ mkDerivation, amazonka-core, base, bytestring, conduit , conduit-extra, directory, exceptions, http-conduit, ini, mmorph , monad-control, mtl, resourcet, retry, tasty, tasty-hunit, text , time, transformers, transformers-base, transformers-compat }: mkDerivation { pname = "amazonka"; version = "1.4.3"; sha256 = "11k6q8qddw53qfa72analb5wd08zrcs2s9gw4jl5ipsmswb7iahq"; libraryHaskellDepends = [ amazonka-core base bytestring conduit conduit-extra directory exceptions http-conduit ini mmorph monad-control mtl resourcet retry text time transformers transformers-base transformers-compat ]; testHaskellDepends = [ base tasty tasty-hunit ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Comprehensive Amazon Web Services SDK"; license = "unknown"; }) {}; "amazonka-apigateway" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-apigateway"; version = "1.4.3"; sha256 = "0j6rji434cx8zzgykl417p1iwpic4iw0ngwzlk95l9b5lkd9bzkl"; 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 = "unknown"; }) {}; "amazonka-autoscaling" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-autoscaling"; version = "1.4.3"; sha256 = "1px3dyk58y2gll5vq98xamp747iahvsr45ysncxawk5mflmm0isa"; 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 = "unknown"; }) {}; "amazonka-certificatemanager" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-certificatemanager"; version = "1.4.3"; sha256 = "0m8dwgrh3bvhr9d4r317kr1vf3hxg8fkr9fv54xgb40xb2aqy8ni"; 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 = "unknown"; }) {}; "amazonka-cloudformation" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudformation"; version = "1.4.3"; sha256 = "143nrmajxk91fc2p2fx2s9zjcfq6ghnr1092mw4gvp9mppg6j81v"; 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 = "unknown"; }) {}; "amazonka-cloudfront" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudfront"; version = "1.4.3"; sha256 = "1gpcmcci3l152dd7cg5kw06dx5rsg0snhjdngvwmbh4wsfqcqhaj"; 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 = "unknown"; }) {}; "amazonka-cloudhsm" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudhsm"; version = "1.4.3"; sha256 = "0hqc431whm7bbqrbjxn3yhdqh6v2dklj5lbj3px7b35m36b9hj38"; 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 = "unknown"; }) {}; "amazonka-cloudsearch" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudsearch"; version = "1.4.3"; sha256 = "09hckh4v0cfqigl6vna0hb0l06hvzl099mcxiikzlnim4ifif9ki"; 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 = "unknown"; }) {}; "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.4.3"; sha256 = "0z9zahn5q6spkinan93ds89ks7vjwwlh1ifabs27rljvhj4cn5j4"; 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 = "unknown"; }) {}; "amazonka-cloudtrail" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudtrail"; version = "1.4.3"; sha256 = "0vzsfypakryq646b6fj515hy3g76w5bs7daf2khp2gypw1w4rsh4"; 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 = "unknown"; }) {}; "amazonka-cloudwatch" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudwatch"; version = "1.4.3"; sha256 = "0prdqa0cnq5icrb2zarnr4d1ky3pd1bl3gpn6q3w1x7xifhngpwq"; 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 = "unknown"; }) {}; "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.4.3"; sha256 = "0mnz2c3n53r2nqb3c6k3af6kfb8gc1b97mmi73hm28a09hz9x0zv"; 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 = "unknown"; }) {}; "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.4.3"; sha256 = "0q814sp92b6k3gnhap3yfx70y6ifp7x212wx3jdm356mn881f86y"; 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 = "unknown"; }) {}; "amazonka-codecommit" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-codecommit"; version = "1.4.3"; sha256 = "0swn8zah1ch19zxfb5aazci8mfyd2jl67822fa67rjxw0cr073gy"; 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 = "unknown"; }) {}; "amazonka-codedeploy" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-codedeploy"; version = "1.4.3"; sha256 = "1ncjaf61barpbszbpppqmbgi591f5xgfcqwpmgn8yhkjfjpx65nj"; 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 = "unknown"; }) {}; "amazonka-codepipeline" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-codepipeline"; version = "1.4.3"; sha256 = "1cgx4valskv92kv96vwnaq7ilhgs1dw8rj0h2cahh24ak57q48i4"; 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 = "unknown"; }) {}; "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.4.3"; sha256 = "0cmjpybkh7zyb7q4nrgln6q98ww2xpkxzj4fj9gdlxayh67s2nm4"; 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 = "unknown"; }) {}; "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.4.3"; sha256 = "1qj0p755sbiy102pky8brv5pl00bwaslpmqbah0ngjpmmiw3phm7"; 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 = "unknown"; }) {}; "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.4.3"; sha256 = "1rvbd5xf2i467ccxpakr9sh4iync0izxkn3ba3wxdsa4vpb8992i"; 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 = "unknown"; }) {}; "amazonka-config" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-config"; version = "1.4.3"; sha256 = "0rp210sp512yp6w7a01whwzn85830hgzc3hqb5dcas8j1sr0bhfr"; 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 = "unknown"; }) {}; "amazonka-core" = callPackage ({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring , case-insensitive, conduit, conduit-extra, cryptonite, deepseq , exceptions, hashable, 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.4.3"; sha256 = "1l7ais9l9y67l2igb7zc6fs0960wcg72slnkaivbq35v0ihy4w42"; revision = "1"; editedCabalFile = "1fjd4nsrbyi1cbjxji2yp94r4pv0ki221hdnkbwp4c1jixw3paf2"; libraryHaskellDepends = [ aeson attoparsec base bifunctors bytestring case-insensitive conduit conduit-extra cryptonite deepseq exceptions hashable 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 http-types QuickCheck quickcheck-unicode tasty tasty-hunit tasty-quickcheck template-haskell text time ]; homepage = "https://github.com/brendanhay/amazonka"; description = "Core data types and functionality for Amazonka libraries"; license = "unknown"; }) {}; "amazonka-datapipeline" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-datapipeline"; version = "1.4.3"; sha256 = "10fpygxb0ssb8y8d863rbdv15ln150p859zhnmszr9j7y9rkifq4"; 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 = "unknown"; }) {}; "amazonka-devicefarm" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-devicefarm"; version = "1.4.3"; sha256 = "1k9m7ld51rbv5bgfgmpdkx765rl8pnkkxd18ss4vzj3a2sjqkb1n"; 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 = "unknown"; }) {}; "amazonka-directconnect" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-directconnect"; version = "1.4.3"; sha256 = "0z9w2fx62zwg527ww93rbc812rvk03km0mpwhhy03cmgm2h7vxln"; 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 = "unknown"; }) {}; "amazonka-dms" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-dms"; version = "1.4.3"; sha256 = "1zzqcs033wqh51mbzhxga321ds2h83n2r4xrgaqclxi1q8myf50p"; 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 = "unknown"; }) {}; "amazonka-ds" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ds"; version = "1.4.3"; sha256 = "0077ryxw1y923j0n0isc7bmk57m9pms52nam80kz54r0qnskwhyk"; 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 = "unknown"; }) {}; "amazonka-dynamodb" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-dynamodb"; version = "1.4.3"; sha256 = "0lnnwhl55f924p6f3glipgljxmz219jmq6q36higpxgwhig6k79h"; 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 = "unknown"; }) {}; "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.4.3"; sha256 = "1i86ja3d4jnbmz5j12vdiw6my7qvvw392551vb8kh543pnymdk31"; 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 = "unknown"; }) {}; "amazonka-ec2" = callPackage ({ mkDerivation, amazonka-core, base }: mkDerivation { pname = "amazonka-ec2"; version = "1.4.3"; sha256 = "1dy1gif04kc2f3fk1fxvqk0hqygmn7vv3mjcsi896v8r07krisya"; libraryHaskellDepends = [ amazonka-core base ]; doCheck = false; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Elastic Compute Cloud SDK"; license = "unknown"; }) {}; "amazonka-ecr" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ecr"; version = "1.4.3"; sha256 = "0q8qgdnp4jgg2k80fm6v96ridzscdj6jx3yzqyprrf5lirf4ghg9"; 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 = "unknown"; }) {}; "amazonka-ecs" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ecs"; version = "1.4.3"; sha256 = "0w942pwxvy061j7c7w02mar21na7rwsb2k3iasb7lpv0d3daf42c"; 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 = "unknown"; }) {}; "amazonka-efs" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-efs"; version = "1.4.3"; sha256 = "00c3gagkv78illda1vylrf3aqkbjiazvy7xdx7hp9rsi8icm8l66"; 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 = "unknown"; }) {}; "amazonka-elasticache" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elasticache"; version = "1.4.3"; sha256 = "0ygq621fidmvw8pdjdbamjh5s9p2176144ys03fn4myvyphi4fb7"; 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 = "unknown"; }) {}; "amazonka-elasticbeanstalk" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elasticbeanstalk"; version = "1.4.3"; sha256 = "16xxdwlnrcavhifcnqycf9r8z97vyc4byhnw0mk95wzwfzj30mv7"; 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 = "unknown"; }) {}; "amazonka-elasticsearch" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elasticsearch"; version = "1.4.3"; sha256 = "1m8ls24z0k2is6rk8qvs59pa41iaydvk5wbyikgs1rvcjh8ijywy"; 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 = "unknown"; }) {}; "amazonka-elastictranscoder" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elastictranscoder"; version = "1.4.3"; sha256 = "0bwbrcygiw9pf12m7l8b38jfn5nggg81fh9v20vilhpmai756pcs"; 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 = "unknown"; }) {}; "amazonka-elb" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elb"; version = "1.4.3"; sha256 = "0midplqaf0y56xz9aikdggjinsx0yrgdpbsh86szxa2hzyfykyl1"; 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 = "unknown"; }) {}; "amazonka-emr" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-emr"; version = "1.4.3"; sha256 = "0xcfz9kq28hjdm5s1qm9za4wp8hfxmw3l4wwm22sasza0sdbc6mk"; 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 = "unknown"; }) {}; "amazonka-gamelift" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-gamelift"; version = "1.4.3"; sha256 = "0ab4fq1vcyfw5v6sn0nphj09rb2dadqf4xl6hjrc39l37mg8zyn7"; 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 = "unknown"; }) {}; "amazonka-glacier" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-glacier"; version = "1.4.3"; sha256 = "1v4bfg308mpkbdz9csy0dj69r5njrix6zyilln4s5szc2c7a3pyx"; 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 = "unknown"; }) {}; "amazonka-iam" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-iam"; version = "1.4.3"; sha256 = "0d1p4k48ck98hr0qj3jy6b9dlyah47vk6k3d4i8w79glx73xq222"; 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 = "unknown"; }) {}; "amazonka-importexport" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-importexport"; version = "1.4.3"; sha256 = "0r6awf6w2iyxidyzkd2cq15z91kzj9227zdnh13fzh35z105ymff"; 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 = "unknown"; }) {}; "amazonka-inspector" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-inspector"; version = "1.4.3"; sha256 = "1j18pz8zwyxgg5ng4546rrfwavqi0qc3bqw61qwifcxzqnvvjm0g"; 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 = "unknown"; }) {}; "amazonka-iot" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-iot"; version = "1.4.3"; sha256 = "149yghqz1vg7zd9h03v1mvzd2yq7g269w4441pv08bxbvpd1g7sb"; 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 = "unknown"; }) {}; "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.4.3"; sha256 = "15jvka70mjjcz7wg7w9jqfdvsp6gbaiqjwcs08gmk552qs5z0gic"; 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 = "unknown"; }) {}; "amazonka-kinesis" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-kinesis"; version = "1.4.3"; sha256 = "04p86biy6p06jm6pjs9c3fja7blkwp1px18lk7pp0d49i1s5k7vb"; 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 = "unknown"; }) {}; "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.4.3"; sha256 = "0fl52qyrin0f0g4mh0m0ravflz1xd03l093kqhww7jr7if7pvp9a"; 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 = "unknown"; }) {}; "amazonka-kms" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-kms"; version = "1.4.3"; sha256 = "1vbk998bablynivgrlyvhkfj5iqa6llq64wq4svh672if24hjflk"; 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 = "unknown"; }) {}; "amazonka-lambda" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-lambda"; version = "1.4.3"; sha256 = "11qps0409kip05558jx8zqlx0yv8h4lzhkng1hgv8yd3x9l8vmjf"; 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 = "unknown"; }) {}; "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.4.3"; sha256 = "1iyyh06k9giq9ph0azpnk6g1fgk2hp6bkdq18rqk6z3l05hbvafc"; 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 = "unknown"; }) {}; "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.4.3"; sha256 = "08bsndj3w3p2wmi2hbc9ay3f2pssgisi3sf0iiys4kkq8jwp0wjp"; 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 = "unknown"; }) {}; "amazonka-ml" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ml"; version = "1.4.3"; sha256 = "1pd4mpcqxlq4iiy3nnhv7qdbcwhsgk96whv8g78b3v22vyi32myx"; 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 = "unknown"; }) {}; "amazonka-opsworks" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-opsworks"; version = "1.4.3"; sha256 = "0wzjiqp4y5y5wzq16b2jyav88ffaqkiqda5q4rzqxmnp0avl8f4a"; 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 = "unknown"; }) {}; "amazonka-rds" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-rds"; version = "1.4.3"; sha256 = "1krapx545hgas1hkl95znzn0ydiagz7dm3ki3svlb0n8pmhy6n2d"; 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 = "unknown"; }) {}; "amazonka-redshift" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-redshift"; version = "1.4.3"; sha256 = "0s7yfz9ixh4x6q6j321bxgcfmnka36y13dh12g5nc3lcqrbpk7dg"; 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 = "unknown"; }) {}; "amazonka-route53" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-route53"; version = "1.4.3"; sha256 = "1kxhjb2z12rx5sc8r8585l5b4mp6gfjhgjgdb2wf3dsldx445yx7"; 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 SDK"; license = "unknown"; }) {}; "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.4.3"; sha256 = "12z19wm2579b6g3akhrnk2h50wbbrgq8yw7wfh47galgq71kyxqs"; 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 = "unknown"; }) {}; "amazonka-s3" = callPackage ({ mkDerivation, amazonka-core, base, lens, text }: mkDerivation { pname = "amazonka-s3"; version = "1.4.3"; sha256 = "0l7wv104lb5spgxw5r6nin4wsbjllxwwkhjam12sb6ayczkwkmly"; libraryHaskellDepends = [ amazonka-core base lens text ]; doCheck = false; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Simple Storage Service SDK"; license = "unknown"; }) {}; "amazonka-sdb" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sdb"; version = "1.4.3"; sha256 = "1lzixc181gk980pwjf2n2svc35s3nrjckxqmxz8hj3i1q8wqpb3z"; 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 = "unknown"; }) {}; "amazonka-ses" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ses"; version = "1.4.3"; sha256 = "18ln7nbp1gx2240nwdhs3y3k4dcpby708dn95df19n887izv1jic"; 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 = "unknown"; }) {}; "amazonka-sns" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sns"; version = "1.4.3"; sha256 = "0jjl6v8zci6mk2jd6iq05a36byjpnwprhnw9binndbw5sflka4v8"; 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 = "unknown"; }) {}; "amazonka-sqs" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sqs"; version = "1.4.3"; sha256 = "1kjyh9423dhdfj0i4afbd2r7c5swjz7lr0zy3d3s9jf5bymym51f"; 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 = "unknown"; }) {}; "amazonka-ssm" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ssm"; version = "1.4.3"; sha256 = "1h9q3jr4p101c5f24xwxz8474768qyd80x15pgr4v3zlg10kw2i6"; 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 Management Service SDK"; license = "unknown"; }) {}; "amazonka-storagegateway" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-storagegateway"; version = "1.4.3"; sha256 = "0ivvbckk3cflh3r0nh5miwf5ppxf00h5sf45bfdm5vdzl1dgl8jm"; 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 = "unknown"; }) {}; "amazonka-sts" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sts"; version = "1.4.3"; sha256 = "0v30k2azd7l0kfxnid3gp5rkzclc09i97vyz2dn6jfp8iwhkhvnk"; 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 = "unknown"; }) {}; "amazonka-support" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-support"; version = "1.4.3"; sha256 = "03yp4d06wa5z42x6aipwmigq4i7gkjamj2jcagfqgjgk6l6zpb6r"; 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 = "unknown"; }) {}; "amazonka-swf" = callPackage ({ mkDerivation, amazonka-core, base }: mkDerivation { pname = "amazonka-swf"; version = "1.4.3"; sha256 = "0sdl7bqyap5nb9cvc2rfp7k05arj3smdf6mryq4wlgnr4cnd0hq4"; libraryHaskellDepends = [ amazonka-core base ]; doCheck = false; homepage = "https://github.com/brendanhay/amazonka"; description = "Amazon Simple Workflow Service SDK"; license = "unknown"; }) {}; "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.4.3"; sha256 = "16wx07wxzgmi0vri16j5la0gf047fc6k12v8xbrb7brn22zhlc8h"; 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 = "unknown"; }) {}; "amazonka-waf" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-waf"; version = "1.4.3"; sha256 = "11ascm0xslbcw0w180bcv528c3q4h1lnkgxawyaix39cm1y9v73y"; 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 = "unknown"; }) {}; "amazonka-workspaces" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-workspaces"; version = "1.4.3"; sha256 = "0y2xh13sw71dhxap6z1qb4gna2hq1rrrprjkshnhd1n2mqbqv0k1"; 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 = "unknown"; }) {}; "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.13.1"; sha256 = "1bnl1pxgjzy012cs4zkscfpy5hp3r5rvybnm483bzhpi50r559iy"; 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; }) {}; "angel" = callPackage ({ mkDerivation, base, configurator, containers, mtl, old-locale , optparse-applicative, process, stm, tasty, tasty-hunit , tasty-quickcheck, text, time, transformers, unix , unordered-containers }: mkDerivation { pname = "angel"; version = "0.6.2"; sha256 = "0n73w8lczsncagf2041lq1963mnsmw9albwy0n5qbhqx9030pzya"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base configurator containers mtl old-locale optparse-applicative process stm text time transformers unix unordered-containers ]; testHaskellDepends = [ base configurator containers mtl old-locale process stm tasty tasty-hunit tasty-quickcheck text time transformers unix unordered-containers ]; doHaddock = false; doCheck = false; homepage = "http://github.com/MichaelXavier/Angel"; description = "Process management and supervision daemon"; 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; }) {}; "anonymous-sums" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "anonymous-sums"; version = "0.4.0.0"; sha256 = "0jb7s6m7dblnydrzh5nsczr0kpqwy9gr346pcrxsaywz2gfjcrhi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; homepage = "http://www.github.com/massysett/anonymous-sums"; description = "Anonymous sum types"; license = stdenv.lib.licenses.bsd3; }) {}; "ansi-terminal" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "ansi-terminal"; version = "0.6.2.3"; sha256 = "0hpfw0k025y681m9ml1c712skrb1p4vh7z5x1f0ci9ww7ssjrh2d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base unix ]; executableHaskellDepends = [ base unix ]; 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.7.3"; sha256 = "025pyphsjf0dnbrmj5nscbi6gzyigwgp3ifxb3psn7kji6mfr29p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base ]; executableHaskellDepends = [ 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; }) {}; "api-field-json-th" = callPackage ({ mkDerivation, aeson, base, HUnit, lens, split, template-haskell , text }: mkDerivation { pname = "api-field-json-th"; version = "0.1.0.1"; sha256 = "09kn005dd79b9fq2kf3a3ciqjxxsn86rd4fda04ldw1pc0hzpgl8"; 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; }) {}; "apiary" = callPackage ({ mkDerivation, aeson, base, blaze-builder, blaze-html , blaze-markup, bytestring, bytestring-read, case-insensitive , data-default-class, directory, exceptions, hashable, http-date , http-types, HUnit, mime-types, monad-control, mtl, process , resourcet, stringsearch, tasty, tasty-hunit, tasty-quickcheck , template-haskell, text, time, transformers, transformers-base , types-compat, unix-compat, unordered-containers, vault, wai , wai-extra, web-routing }: mkDerivation { pname = "apiary"; version = "2.0.2"; sha256 = "155mkd7fdy32vhpl3njwa4v5r720w1y436i3laz9nysxnjaqk85r"; libraryHaskellDepends = [ aeson base blaze-builder blaze-html blaze-markup bytestring bytestring-read case-insensitive data-default-class exceptions hashable http-date http-types mime-types monad-control mtl process resourcet stringsearch template-haskell text time transformers transformers-base types-compat unix-compat unordered-containers vault wai wai-extra web-routing ]; testHaskellDepends = [ aeson base bytestring directory http-types HUnit mtl tasty tasty-hunit tasty-quickcheck wai wai-extra ]; homepage = "https://github.com/philopon/apiary"; description = "Simple and type safe web framework that generate web API documentation"; license = stdenv.lib.licenses.mit; }) {}; "apiary-authenticate" = callPackage ({ mkDerivation, apiary, apiary-session, authenticate, base , blaze-builder, bytestring, cereal, data-default-class , http-client, http-client-tls, http-types, monad-control , resourcet, text, types-compat, wai, web-routing }: mkDerivation { pname = "apiary-authenticate"; version = "1.4.0"; sha256 = "01yivdslscbri4gy19mma794v9v2gnf94wlvms8p1flrcw6xpns0"; revision = "5"; editedCabalFile = "0jndacr6vcnh14d7bd10v9jl2qcpzfwr223j7x1f6zza70r2p5rl"; libraryHaskellDepends = [ apiary apiary-session authenticate base blaze-builder bytestring cereal data-default-class http-client http-client-tls http-types monad-control resourcet text types-compat wai web-routing ]; homepage = "https://github.com/philopon/apiary"; description = "authenticate support for apiary web framework"; license = stdenv.lib.licenses.mit; }) {}; "apiary-clientsession" = callPackage ({ mkDerivation, apiary, apiary-cookie, apiary-session, base , bytestring, cereal, clientsession, data-default-class, time , unix-compat, vault }: mkDerivation { pname = "apiary-clientsession"; version = "1.4.0"; sha256 = "1z96c4zfyyvrihr1al9zp6pwv4wxkfq02a1z63bxxrrfglrs3fx6"; revision = "3"; editedCabalFile = "06kcmwm1mrvqmbl510ni2j1rdsrzhs81xsjia5wlyhn4jr4192ag"; libraryHaskellDepends = [ apiary apiary-cookie apiary-session base bytestring cereal clientsession data-default-class time unix-compat vault ]; homepage = "https://github.com/philopon/apiary"; description = "clientsession support for apiary web framework"; license = stdenv.lib.licenses.mit; }) {}; "apiary-cookie" = callPackage ({ mkDerivation, apiary, base, blaze-builder, blaze-html , bytestring, cookie, time, types-compat, wai, web-routing }: mkDerivation { pname = "apiary-cookie"; version = "1.4.0"; sha256 = "017bxqavv4w5r2ghgmyhljqa4fyzl02v2sjwxi056s3phgrlrkrx"; revision = "4"; editedCabalFile = "0qc5nzjak8zb5i3kavz7hi1qy6ywalsrgj2wrxdb53jwac76gigc"; libraryHaskellDepends = [ apiary base blaze-builder blaze-html bytestring cookie time types-compat wai web-routing ]; homepage = "https://github.com/philopon/apiary"; description = "Cookie support for apiary web framework"; license = stdenv.lib.licenses.mit; }) {}; "apiary-eventsource" = callPackage ({ mkDerivation, apiary, base, blaze-builder, wai-extra }: mkDerivation { pname = "apiary-eventsource"; version = "1.4.0"; sha256 = "0xh1pm1l59n4c48vbk3ls42fxh4lzr6p8k8rmij1hl58zrkgbjd7"; revision = "2"; editedCabalFile = "15fc0hdrcic1nk62znn3dcq6dp00d0msl38kb7pdapvkpnyh1z0g"; libraryHaskellDepends = [ apiary base blaze-builder wai-extra ]; homepage = "https://github.com/philopon/apiary"; description = "eventsource support for apiary web framework"; license = stdenv.lib.licenses.mit; }) {}; "apiary-logger" = callPackage ({ mkDerivation, apiary, base, data-default-class, fast-logger , lifted-base, monad-control, monad-logger, transformers , transformers-base, types-compat }: mkDerivation { pname = "apiary-logger"; version = "1.4.0"; sha256 = "0pf030sn4mf05avl11hs9kz6qi9667s2vavn3wsxp1anl9bghk48"; revision = "4"; editedCabalFile = "1qs3fxaiybyb4g9d4w393yxwsxr4b6wzg5va7qmlqpcavr9l1224"; libraryHaskellDepends = [ apiary base data-default-class fast-logger lifted-base monad-control monad-logger transformers transformers-base types-compat ]; homepage = "https://github.com/philopon/apiary"; description = "fast-logger support for apiary web framework"; license = stdenv.lib.licenses.mit; }) {}; "apiary-memcached" = callPackage ({ mkDerivation, apiary, base, bytestring, data-default-class , memcached-binary, monad-control, text, transformers, types-compat }: mkDerivation { pname = "apiary-memcached"; version = "1.4.0"; sha256 = "1rwkj7byc84yism5sxphs1s231910ay8w7lap2cdg0y9k9f24gby"; revision = "2"; editedCabalFile = "1rqxpw0rhzqf678jpn7vdircp96q86f0j2w7id2a4bpgmixhfy9s"; libraryHaskellDepends = [ apiary base bytestring data-default-class memcached-binary monad-control text transformers types-compat ]; homepage = "https://github.com/philopon/apiary"; description = "memcached client for apiary web framework"; license = stdenv.lib.licenses.mit; }) {}; "apiary-mongoDB" = callPackage ({ mkDerivation, apiary, base, bson, data-default-class , lifted-base, monad-control, mongoDB, resource-pool, text, time , transformers, types-compat }: mkDerivation { pname = "apiary-mongoDB"; version = "1.4.0"; sha256 = "1srnkyw1i0vjarwqg13cmnwc0x0ab5m8scax9wd4scsmblpa75wd"; revision = "2"; editedCabalFile = "1pk0axkr5zrlbyqskznh050ahvpnccdpa0ixfn3i5sw26nnva4ny"; libraryHaskellDepends = [ apiary base bson data-default-class lifted-base monad-control mongoDB resource-pool text time transformers types-compat ]; homepage = "https://github.com/philopon/apiary"; description = "mongoDB support for apiary web framework"; license = stdenv.lib.licenses.mit; }) {}; "apiary-persistent" = callPackage ({ mkDerivation, apiary, apiary-logger, base, monad-control , monad-logger, persistent, resource-pool, resourcet, transformers , transformers-base, types-compat, web-routing }: mkDerivation { pname = "apiary-persistent"; version = "1.4.0"; sha256 = "00jaiykbxj1lh8qgv4y0ma9awaj1ymrjskwr9ra5pmka1mrwbih9"; revision = "3"; editedCabalFile = "17i3l8aj2k1hzlmyf2h4jl5savbrdvnvz2i8riwcmwfqgnmcfdc2"; libraryHaskellDepends = [ apiary apiary-logger base monad-control monad-logger persistent resource-pool resourcet transformers transformers-base types-compat web-routing ]; homepage = "https://github.com/philopon/apiary"; description = "persistent support for apiary web framework"; license = stdenv.lib.licenses.mit; }) {}; "apiary-session" = callPackage ({ mkDerivation, apiary, base, types-compat, wai, web-routing }: mkDerivation { pname = "apiary-session"; version = "1.4.0"; sha256 = "0jnppjykcrzdvlsli2ycyc11874dfqhwayny5p3x8nx9hnwxhk23"; revision = "3"; editedCabalFile = "04yrlp26dbhhybqvviajmd85vrcdbscmbw4nmag32wfnz5xdb0qr"; libraryHaskellDepends = [ apiary base types-compat wai web-routing ]; homepage = "https://github.com/philopon/apiary"; description = "session support for apiary web framework"; license = stdenv.lib.licenses.mit; }) {}; "apiary-websockets" = callPackage ({ mkDerivation, apiary, base, wai-websockets, web-routing , websockets }: mkDerivation { pname = "apiary-websockets"; version = "1.4.0"; sha256 = "0nslzy0s24jn58jd1q4z2gf0h7n1y2xks7cw86i9ybdph697wpp1"; revision = "2"; editedCabalFile = "1s8mpk1h6a6yxmwivclawwn20s2zs094cvbphl8ymil8mm505n3j"; libraryHaskellDepends = [ apiary base wai-websockets web-routing websockets ]; homepage = "https://github.com/philopon/apiary"; description = "websockets support for apiary web framework"; license = stdenv.lib.licenses.mit; }) {}; "app-settings" = callPackage ({ mkDerivation, base, containers, directory, hspec, HUnit, mtl , parsec, text }: mkDerivation { pname = "app-settings"; version = "0.2.0.8"; sha256 = "0s7a7x4amaplj2y220kljznwgpb27iq1gnkd6qg8zs5xlahhs75k"; 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.4"; sha256 = "09jb9ij78fdkz2qk66rw99q19qnm504dpv0yq0pjsl6xwjmndsjq"; libraryHaskellDepends = [ base bytestring ]; description = "A simple applicative parser"; 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.2.0.0"; sha256 = "0p4dchc2nav6sg0s1xciyqkgyla3kklhic80bfmy7mkakypbwjpp"; 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; }) {}; "approximate" = callPackage ({ mkDerivation, base, binary, bytes, cereal, comonad, deepseq , directory, doctest, filepath, ghc-prim, hashable, hashable-extras , lens, log-domain, pointed, safecopy, semigroupoids, semigroups , simple-reflect, vector }: mkDerivation { pname = "approximate"; version = "0.2.2.3"; sha256 = "1b1b61an77k0dxz60w8f07mw7s36i39nnnrcdqn5kg9npmnc3z90"; libraryHaskellDepends = [ base binary bytes cereal comonad deepseq ghc-prim hashable hashable-extras lens log-domain pointed safecopy semigroupoids semigroups vector ]; testHaskellDepends = [ base directory doctest filepath semigroups simple-reflect ]; homepage = "http://github.com/analytics/approximate/"; description = "Approximate discrete values and numbers"; license = stdenv.lib.licenses.bsd3; }) {}; "arbtt" = callPackage ({ mkDerivation, aeson, array, base, binary, bytestring , bytestring-progress, containers, deepseq, directory, filepath , libXScrnSaver, parsec, pcre-light, process-extras, strict, tasty , tasty-golden, tasty-hunit, terminal-progress-bar, time , transformers, unix, utf8-string, X11 }: mkDerivation { pname = "arbtt"; version = "0.9.0.10"; sha256 = "1hpwn0qw28sg9ii58y4mni4cjn2r87q551i37dw2ys4ca3lfnn6c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson array base binary bytestring bytestring-progress containers deepseq directory filepath parsec pcre-light strict terminal-progress-bar time transformers unix utf8-string X11 ]; executableSystemDepends = [ libXScrnSaver ]; testHaskellDepends = [ base binary bytestring containers deepseq directory parsec pcre-light process-extras tasty tasty-golden tasty-hunit time transformers unix utf8-string ]; doHaddock = false; homepage = "http://arbtt.nomeata.de/"; description = "Automatic Rule-Based Time Tracker"; license = "GPL"; }) {inherit (pkgs.xorg) libXScrnSaver;}; "arithmoi" = callPackage ({ mkDerivation, array, base, containers, criterion, ghc-prim , integer-gmp, mtl, QuickCheck, random, semigroups, smallcheck , tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck , transformers, transformers-compat }: mkDerivation { pname = "arithmoi"; version = "0.4.3.0"; sha256 = "15nisn8m1kbaqqxrvil6ih4pac3giwccjhn5fj2hm7g19cyk98ys"; libraryHaskellDepends = [ array base containers ghc-prim integer-gmp mtl random semigroups ]; testHaskellDepends = [ base containers QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck transformers transformers-compat ]; benchmarkHaskellDepends = [ base containers criterion random ]; homepage = "https://github.com/cartazio/arithmoi"; description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms."; license = stdenv.lib.licenses.mit; }) {}; "arrow-list" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "arrow-list"; version = "0.7"; sha256 = "1n6m77hdkpjd12r0b8fwxiz3jz0j86cplgsk27m2raj86vr3dy1k"; libraryHaskellDepends = [ base containers mtl ]; homepage = "https://github.com/silkapp/arrow-list"; description = "List arrows for Haskell"; 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.1.2"; sha256 = "1fnxvpbj8h5ciqgx4r6c0z7z2j6xiifb4w1jphrhx92xsyhgpz6s"; 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 ]; doCheck = false; description = "Pretty rendering of Ascii diagram into svg or png"; license = stdenv.lib.licenses.bsd3; }) {}; "asn1-encoding" = callPackage ({ mkDerivation, asn1-types, base, bytestring, hourglass, mtl , tasty, tasty-quickcheck, text }: mkDerivation { pname = "asn1-encoding"; version = "0.9.4"; sha256 = "1s6xjh1rhyqhfaivzd3hbnlixlx44krjmis05cpxgyq8vgvmi057"; 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; }) {}; "async" = callPackage ({ mkDerivation, base, HUnit, stm, test-framework , test-framework-hunit }: mkDerivation { pname = "async"; version = "2.1.0"; sha256 = "0brcy9bxhy0kxwvh3sfahgd2bg3zgbkhm5nrikf5r2y6z48pdhwk"; libraryHaskellDepends = [ base stm ]; testHaskellDepends = [ base HUnit 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-dejafu" = callPackage ({ mkDerivation, base, dejafu, exceptions, HUnit, hunit-dejafu }: mkDerivation { pname = "async-dejafu"; version = "0.1.2.2"; sha256 = "1c3xa47vjvw2p1jadhx40vpd20cmsic22zswdp1gi3hf89lryigz"; libraryHaskellDepends = [ base dejafu exceptions ]; testHaskellDepends = [ base dejafu HUnit hunit-dejafu ]; homepage = "https://github.com/barrucadu/dejafu"; description = "Run MonadConc operations asynchronously and wait for their results"; license = stdenv.lib.licenses.bsd3; }) {}; "atndapi" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, data-default , hspec, http-conduit, http-types, lifted-base, monad-control , monad-logger, mtl, parsec, QuickCheck, resourcet, text, time , transformers }: mkDerivation { pname = "atndapi"; version = "0.1.1.0"; sha256 = "1npyvfm9bqk6msly481rj7fypxpglajzqlkj3783vh92wdby6jqw"; libraryHaskellDepends = [ aeson base bytestring conduit data-default http-conduit http-types lifted-base monad-control monad-logger mtl parsec resourcet text time transformers ]; testHaskellDepends = [ aeson base bytestring conduit data-default hspec http-conduit http-types lifted-base monad-control monad-logger mtl parsec QuickCheck resourcet text time transformers ]; homepage = "http://github.com/ynishi/atndapi#readme"; description = "An interface of ATND API"; license = stdenv.lib.licenses.bsd3; }) {}; "atom-conduit" = callPackage ({ mkDerivation, base, conduit, conduit-parse, data-default , exceptions, foldl, hlint, lens-simple, mono-traversable, parsers , quickcheck-instances, resourcet, tasty, tasty-hunit , tasty-quickcheck, text, time, timerep, uri-bytestring , xml-conduit, xml-conduit-parse, xml-types }: mkDerivation { pname = "atom-conduit"; version = "0.3.1.1"; sha256 = "1cyjldipwwg2i6wbh3fwf23kvxf6h6fqbig6kwdf1bbgf9d3lq6h"; revision = "1"; editedCabalFile = "1b8xihp2rhifnbcz61yik7lsn1qvh3426adnfns8wh62w7m4bg4f"; libraryHaskellDepends = [ base conduit conduit-parse exceptions foldl lens-simple mono-traversable parsers text time timerep uri-bytestring xml-conduit xml-conduit-parse xml-types ]; testHaskellDepends = [ base conduit conduit-parse data-default exceptions hlint lens-simple mono-traversable parsers quickcheck-instances resourcet tasty tasty-hunit tasty-quickcheck text time uri-bytestring xml-conduit xml-conduit-parse xml-types ]; description = "Streaming parser/renderer for the Atom 1.0 standard (RFC 4287)."; license = "unknown"; }) {}; "atomic-primops" = callPackage ({ mkDerivation, base, ghc-prim, primitive }: mkDerivation { pname = "atomic-primops"; version = "0.8.0.4"; sha256 = "0r4qvf9cgv5a2h0dk6blxhahk808pmihma9k2ym3h1cchj9y7qa7"; 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.5"; sha256 = "1iaq0hprxcv0sl1sgwcgmm87zraf738va1bciwnx2jkk3k1v9iyv"; libraryHaskellDepends = [ base bytestring directory filepath temporary text unix-compat ]; testHaskellDepends = [ base bytestring directory 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, case-insensitive , containers, criterion, deepseq, directory, fail, filepath , ghc-prim, http-types, parsec, QuickCheck, quickcheck-unicode , scientific, semigroups, tasty, tasty-quickcheck, text , transformers, unordered-containers, vector }: mkDerivation { pname = "attoparsec"; version = "0.13.1.0"; sha256 = "0r1zrrkbqv8w4pb459fj5izd1h85p9nrsp3gyzj7qiayjpa79p2j"; libraryHaskellDepends = [ array base bytestring containers deepseq fail scientific semigroups text transformers ]; testHaskellDepends = [ array base bytestring deepseq fail QuickCheck quickcheck-unicode scientific semigroups tasty tasty-quickcheck text transformers vector ]; benchmarkHaskellDepends = [ array base bytestring case-insensitive containers criterion deepseq directory fail filepath ghc-prim http-types parsec scientific semigroups text transformers unordered-containers vector ]; homepage = "https://github.com/bos/attoparsec"; description = "Fast combinator parsing for bytestrings and text"; license = stdenv.lib.licenses.bsd3; }) {}; "attoparsec-enumerator" = callPackage ({ mkDerivation, attoparsec, base, bytestring, enumerator, text }: mkDerivation { pname = "attoparsec-enumerator"; version = "0.3.4"; sha256 = "127mj0v6342mzxnc73qki3k197vhwsff8qkf92gm5idyxdisg5dy"; libraryHaskellDepends = [ attoparsec base bytestring enumerator text ]; homepage = "https://john-millikin.com/software/attoparsec-enumerator/"; description = "Pass input from an enumerator to an Attoparsec parser"; license = stdenv.lib.licenses.mit; }) {}; "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-trans" = callPackage ({ mkDerivation, attoparsec, base, transformers }: mkDerivation { pname = "attoparsec-trans"; version = "0.1.1.0"; sha256 = "0lsbl7hhirr13jmn6fc4g5443j73p4rxjgxvv967n5dsp7xrjaa7"; libraryHaskellDepends = [ attoparsec base transformers ]; homepage = "https://github.com/srijs/haskell-attoparsec-trans"; description = "Interleaved effects for attoparsec parsers"; license = stdenv.lib.licenses.mit; }) {}; "authenticate" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring , case-insensitive, conduit, containers, http-conduit, http-types , monad-control, network-uri, resourcet, tagstream-conduit, text , transformers, unordered-containers, xml-conduit }: mkDerivation { pname = "authenticate"; version = "1.3.3.2"; sha256 = "0c3fcl1i32112jz7w2ss0p1x5xpcvsnnk0vbzi3shvk43rwzfpx6"; libraryHaskellDepends = [ aeson attoparsec base blaze-builder bytestring case-insensitive conduit containers http-conduit http-types monad-control 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 }: mkDerivation { pname = "authenticate-oauth"; version = "1.5.1.2"; sha256 = "0cvanznrz9942hs303821xvzlbsbqcq84v8qnpnnwx2f3bzpjhi9"; libraryHaskellDepends = [ base base64-bytestring blaze-builder bytestring crypto-pubkey-types data-default http-client http-types random RSA SHA time transformers ]; 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.0"; sha256 = "13ic0sh45ixxg456yg3y47f6b3avqn2l5ds0jc933ldk0z0wsdn8"; 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"; sha256 = "09dlh2alsx2mw5kvj931yhbj0aw7jmly2cm9xbscm2sf098w35jy"; 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 = "0.2.2"; sha256 = "00qdi2087l1nglhpkh9v12470ndk0vc8gkpm89ahlk4q93cwdm1a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal directory filepath ]; executableHaskellDepends = [ base ]; 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, filepath , hspec, inflections, 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.15"; sha256 = "0pkypz19dj3pnx6ajzq14wcpli25rbavqakbdbfjxblxhmhj93ak"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring clock containers cryptohash filepath inflections 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 = "empty"; 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.0.5"; sha256 = "0k0jknvbc2v8zxczhk34v4fn12bv1xjnvxnd2vl3cn2fhl3s17s6"; 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, cryptohash , either, http-types, mtl, resource-pool, rethinkdb-client-driver , servant, servant-server, stm, text, time, transformers, wai , wai-websockets, websockets }: mkDerivation { pname = "avers-server"; version = "0.0.5"; sha256 = "0xi1gclkbn6kfd3zg9bi8mdrq3rlqzy0wyl8bj3k7is69ydd2ay7"; libraryHaskellDepends = [ aeson avers avers-api base base64-bytestring bytestring bytestring-conversion containers cookie cryptohash either http-types mtl resource-pool rethinkdb-client-driver 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; }) {}; "aws" = callPackage ({ mkDerivation, aeson, attoparsec, base, base16-bytestring , base64-bytestring, blaze-builder, byteable, bytestring , case-insensitive, cereal, conduit, conduit-extra, containers , cryptohash, data-default, directory, errors, filepath , http-client, http-conduit, http-types, lifted-base, monad-control , mtl, network, old-locale, QuickCheck, quickcheck-instances , resourcet, safe, scientific, tagged, tasty, tasty-quickcheck , text, time, transformers, transformers-base, unordered-containers , utf8-string, vector, xml-conduit }: mkDerivation { pname = "aws"; version = "0.13.2"; sha256 = "0ngz0zcz8slzkwqk865a2x6nbv7hk8gaqfkk5qllmry3kgf9v2lr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring base64-bytestring blaze-builder byteable bytestring case-insensitive cereal conduit conduit-extra containers cryptohash data-default directory filepath http-conduit http-types lifted-base monad-control mtl network old-locale resourcet safe scientific tagged text time transformers unordered-containers utf8-string vector xml-conduit ]; testHaskellDepends = [ aeson base bytestring errors http-client lifted-base monad-control mtl QuickCheck quickcheck-instances resourcet tagged tasty tasty-quickcheck text time transformers transformers-base ]; doCheck = false; homepage = "http://github.com/aristidb/aws"; description = "Amazon Web Services (AWS) for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "b9" = callPackage ({ mkDerivation, aeson, async, base, bifunctors, binary, boxes , bytestring, conduit, conduit-extra, ConfigFile, directory , filepath, free, hashable, hspec, hspec-expectations, mtl , optparse-applicative, parallel, parsec, pretty, pretty-show , process, QuickCheck, random, semigroups, syb, template, text , time, transformers, unordered-containers, vector, yaml }: mkDerivation { pname = "b9"; version = "0.5.21"; sha256 = "1d3c5yay3sjhldb617xgdyfnkm9cjcba0bzjrsch705hfffh9nx7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base bifunctors binary boxes bytestring conduit conduit-extra ConfigFile directory filepath free hashable mtl parallel parsec pretty pretty-show process QuickCheck random semigroups syb template text time transformers unordered-containers vector yaml ]; executableHaskellDepends = [ base bytestring directory optparse-applicative ]; testHaskellDepends = [ aeson base bytestring hspec hspec-expectations QuickCheck semigroups text unordered-containers vector yaml ]; homepage = "https://github.com/sheyll/b9-vm-image-builder"; description = "A tool and library for building virtual machine images"; license = stdenv.lib.licenses.mit; }) {}; "bake" = callPackage ({ mkDerivation, aeson, base, bytestring, cmdargs, containers , deepseq, direct-sqlite, directory, disk-free-space, extra , filepath, hashable, HTTP, http-types, old-locale, process, random , safe, shake, smtp-mail, sqlite-simple, text, time, transformers , unordered-containers, wai, warp }: mkDerivation { pname = "bake"; version = "0.4"; sha256 = "1xxv78i2q9hiw30vkbcx09nabqv88g3a6k872ckm9wk8isrnw2zz"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring cmdargs containers deepseq direct-sqlite directory disk-free-space extra filepath hashable HTTP http-types old-locale random safe shake smtp-mail sqlite-simple text time transformers unordered-containers wai warp ]; executableHaskellDepends = [ aeson base bytestring cmdargs containers deepseq direct-sqlite directory disk-free-space extra filepath hashable HTTP http-types old-locale process random safe shake smtp-mail sqlite-simple text time transformers unordered-containers wai warp ]; homepage = "https://github.com/ndmitchell/bake#readme"; description = "Continuous integration system"; license = stdenv.lib.licenses.bsd3; }) {}; "bank-holidays-england" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck, time }: mkDerivation { pname = "bank-holidays-england"; version = "0.1.0.5"; sha256 = "0q1pm1bx7nz3vxrn04ikswjnbql1mny4shyv92ps6bkn29wdn686"; 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; }) {}; "barrier" = callPackage ({ mkDerivation, base, blaze-svg, bytestring, lens-family-core , tasty, tasty-golden, template-haskell, text, unordered-containers }: mkDerivation { pname = "barrier"; version = "0.1.0"; sha256 = "1flhgx323dnqhh6gxmfv4m8qj2yysckrr9pzw0g7jisvk6pmcz4z"; revision = "2"; editedCabalFile = "1rp9d086926n1g25qcnb2z6yx8fn6ydxypaip0h2fyaz23l15fdw"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-svg bytestring template-haskell text unordered-containers ]; testHaskellDepends = [ base bytestring lens-family-core tasty tasty-golden ]; homepage = "https://github.com/philopon/barrier"; description = "Shield.io style badge generator"; license = stdenv.lib.licenses.mit; }) {}; "base-compat" = callPackage ({ mkDerivation, base, hspec, QuickCheck, unix }: mkDerivation { pname = "base-compat"; version = "0.9.1"; sha256 = "0jj6nq0vb8ap3724c3r3cavc298m1gm238vmgi7wzzxr8s0v8cqh"; libraryHaskellDepends = [ base unix ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "A compatibility layer for base"; license = stdenv.lib.licenses.mit; }) {}; "base-noprelude" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "base-noprelude"; version = "4.8.2.0"; sha256 = "1iv3syif74h5f6394hraalg41a12ivw1ljq7hrsjzn0lb9lbfjmx"; 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, QuickCheck }: mkDerivation { pname = "base-orphans"; version = "0.5.4"; sha256 = "0qv20n4yabg7sc3rs2dd46a53c7idnd88by7n3s36dkbc21m41q4"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base hspec QuickCheck ]; 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.0.1.1"; sha256 = "1d9iga5nj66h295j09q0wh246ahagjcqfv9br6x51ya57fd0mkyw"; libraryHaskellDepends = [ base ]; 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.2.4"; sha256 = "1afc5pchd3vw33bmjbjygkd0l5zh7glbsx4bfyxfscpc1x1l3y52"; 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, HUnit, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "base64-bytestring"; version = "1.0.0.1"; sha256 = "0l1v4ddjdsgi9nqzyzcxxj76rwar3lzx8gmwf2r54bqan3san9db"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring containers HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "https://github.com/bos/base64-bytestring"; description = "Fast base64 encoding and decoding for ByteStrings"; 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"; }) {}; "basic-prelude" = callPackage ({ mkDerivation, base, bytestring, containers, filepath, hashable , lifted-base, ReadArgs, safe, text, transformers , unordered-containers, vector }: mkDerivation { pname = "basic-prelude"; version = "0.5.2"; sha256 = "0ljpqykrx53yca6vd8lnknj6v15klkh7dkvjs6jfl4kbvl6nlrln"; libraryHaskellDepends = [ base bytestring containers filepath hashable lifted-base ReadArgs safe text transformers unordered-containers vector ]; homepage = "https://github.com/snoyberg/basic-prelude"; description = "An enhanced core prelude; a common foundation for alternate preludes"; license = stdenv.lib.licenses.mit; }) {}; "bcrypt" = callPackage ({ mkDerivation, base, bytestring, entropy, memory }: mkDerivation { pname = "bcrypt"; version = "0.0.8"; sha256 = "000iw61cbxd35mgv71nfhm1sfxr6ksflbmlf3l51jjbkbnbh1lcw"; libraryHaskellDepends = [ base bytestring entropy memory ]; description = "Haskell bindings to the bcrypt password hash"; license = stdenv.lib.licenses.bsd3; }) {}; "benchpress" = callPackage ({ mkDerivation, base, bytestring, mtl, time }: mkDerivation { pname = "benchpress"; version = "0.2.2.8"; sha256 = "0z850h6k3nk1i7g8y2ndazp118785n9gmnp7ilf96ril6cpg7yrr"; 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; }) {}; "bento" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bento"; version = "0.1.0"; sha256 = "14li436dp33r4fygkbxr6rjljdamc0yhxv34wafsy4xsv8h898pb"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/tfausak/bento#readme"; description = "🍱 Manage stateful components"; license = stdenv.lib.licenses.mit; }) {}; "bifunctors" = callPackage ({ mkDerivation, base, comonad, containers, hspec, QuickCheck , semigroups, tagged, template-haskell, transformers , transformers-compat }: mkDerivation { pname = "bifunctors"; version = "5.2"; sha256 = "056y923znv08zxqyabaas91yg56ysbmb2jml0j27nfl6qpd77qa6"; libraryHaskellDepends = [ base comonad containers semigroups tagged template-haskell transformers ]; testHaskellDepends = [ base hspec QuickCheck transformers transformers-compat ]; doHaddock = false; 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.2"; sha256 = "1f1xvikb92pix66glciys5q2l4044cd8hyd996prz9sag3cw53ql"; 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, hspec , QuickCheck, quickcheck-assertions, resourcet, vector }: mkDerivation { pname = "binary-conduit"; version = "1.2.4.1"; sha256 = "10nalqf3zhg49b5drhw4y8zv9c3nsnlbc7bvw9la8vgzpihbnp24"; libraryHaskellDepends = [ base binary bytestring conduit resourcet 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-list" = callPackage ({ mkDerivation, base, binary, bytestring, criterion, deepseq , phantom-state, transformers }: mkDerivation { pname = "binary-list"; version = "1.1.1.2"; sha256 = "0y0qvlqb9c9ym0q2s9yjhbmgq56w3pxjva94rdr9a6q9lj7fa8bb"; libraryHaskellDepends = [ base binary bytestring deepseq phantom-state transformers ]; benchmarkHaskellDepends = [ base criterion ]; description = "Lists of length a power of two"; license = stdenv.lib.licenses.bsd3; }) {}; "binary-orphans" = callPackage ({ mkDerivation, aeson, base, binary, case-insensitive, hashable , QuickCheck, quickcheck-instances, scientific, semigroups, tagged , tasty, tasty-quickcheck, text, text-binary, time , unordered-containers, vector, vector-binary-instances }: mkDerivation { pname = "binary-orphans"; version = "0.1.5.1"; sha256 = "0k5g4gf2lnr9xxlm5ywr66ifinr1sdkdqwm6lra9c4ynk8cl4166"; revision = "4"; editedCabalFile = "07jmgkbhghr2pf9paq5xa34snvi95qmyv7fxg20kpl8mmh7fsal4"; libraryHaskellDepends = [ aeson base binary case-insensitive hashable scientific semigroups tagged text text-binary time unordered-containers vector vector-binary-instances ]; testHaskellDepends = [ aeson base binary case-insensitive hashable QuickCheck quickcheck-instances scientific semigroups tagged tasty tasty-quickcheck text time unordered-containers vector ]; homepage = "https://github.com/phadej/binary-orphans#readme"; description = "Orphan instances for binary"; license = stdenv.lib.licenses.bsd3; }) {}; "binary-parser" = callPackage ({ mkDerivation, base-prelude, bytestring, success, text , transformers }: mkDerivation { pname = "binary-parser"; version = "0.5.2"; sha256 = "0iam4j4z560rnj69wjf0pbylizygk36daaz06x2708w4dzr30bbi"; libraryHaskellDepends = [ base-prelude bytestring success text transformers ]; 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-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, bifunctors, binary , binary-orphans, bytestring, containers, criterion, deepseq , generics-sop, hashable, nats, quickcheck-instances, scientific , semigroups, SHA, tagged, tasty, tasty-quickcheck, text, time , unordered-containers, vector }: mkDerivation { pname = "binary-tagged"; version = "0.1.4.0"; sha256 = "0wanc0l8rxhw86dxiahajfr38rznd5fc5mqw6i8a1y11pm7789fw"; revision = "1"; editedCabalFile = "1isbv1y7j0shq5mliqz5mqkaabsjj318zgdj76k9f12k2gzd0j04"; libraryHaskellDepends = [ aeson array base binary bytestring containers generics-sop hashable nats scientific semigroups SHA tagged text time unordered-containers vector ]; testHaskellDepends = [ aeson array base bifunctors binary binary-orphans bytestring containers generics-sop hashable nats quickcheck-instances scientific semigroups SHA tagged tasty tasty-quickcheck text time unordered-containers vector ]; benchmarkHaskellDepends = [ aeson array base binary binary-orphans bytestring containers criterion deepseq generics-sop hashable nats scientific semigroups SHA tagged text time unordered-containers vector ]; homepage = "https://github.com/phadej/binary-tagged#readme"; description = "Tagged binary serialisation"; license = stdenv.lib.licenses.bsd3; }) {}; "binary-typed" = callPackage ({ mkDerivation, base, binary, bytestring, criterion, deepseq , murmur-hash, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "binary-typed"; version = "1.0"; sha256 = "02ans3vny69qfsmwlgri7v31rpff0h3mdp2zpikclay50a471ww5"; libraryHaskellDepends = [ base binary bytestring murmur-hash ]; testHaskellDepends = [ base binary bytestring tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base binary bytestring criterion deepseq ]; homepage = "https://github.com/quchen/binary-typed"; description = "Type-safe binary serialization"; license = stdenv.lib.licenses.bsd2; }) {}; "bindings-DSL" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bindings-DSL"; version = "1.0.23"; sha256 = "1rqhkk8hn1xjl3705dvakxx93q89vp0fw22v2cbrlapbir27cv7b"; 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, libX11, libXcursor, libXext , libXfixes, libXi, libXinerama, libXrandr, libXxf86vm, mesa , template-haskell }: mkDerivation { pname = "bindings-GLFW"; version = "3.1.2.2"; sha256 = "1j9za3fikmy9x6iaypa7fn5hypnavhs58y4s1ycgd80cbfiqawsk"; libraryHaskellDepends = [ base bindings-DSL template-haskell ]; librarySystemDepends = [ libX11 libXcursor libXext libXfixes libXi libXinerama libXrandr libXxf86vm mesa ]; doCheck = false; description = "Low-level bindings to GLFW OpenGL library"; license = stdenv.lib.licenses.bsd3; }) {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; inherit (pkgs) mesa;}; "bindings-posix" = callPackage ({ mkDerivation, base, bindings-DSL }: mkDerivation { pname = "bindings-posix"; version = "1.2.6"; sha256 = "1yza3qbf0f5gfpg79pb6xfpw37zg191nmxa4r6h9x4xb5na0rzff"; libraryHaskellDepends = [ base bindings-DSL ]; description = "Low level bindings to posix"; license = stdenv.lib.licenses.bsd3; }) {}; "bioace" = callPackage ({ mkDerivation, base, bioalign, biocore, bytestring, parsec }: mkDerivation { pname = "bioace"; version = "0.0.1"; sha256 = "08k2w66gpysjk038pi50lc21gbn2dyp5z8ls0qhcmjqc59dn8hvg"; libraryHaskellDepends = [ base bioalign biocore bytestring parsec ]; homepage = "https://patch-tag.com/r/dfornika/bioace/home"; description = "Library for reading ace assembly files"; license = "GPL"; }) {}; "bioalign" = callPackage ({ mkDerivation, base, biocore, bytestring }: mkDerivation { pname = "bioalign"; version = "0.0.5"; sha256 = "006gg8ds6klrl9rc1csi247rf8gzlgn9mdi0jl4pjz5xmf0jw5dr"; libraryHaskellDepends = [ base biocore bytestring ]; homepage = "https://patch-tag.com/r/dfornika/biophd/home"; description = "Data structures and helper functions for calculating alignments"; license = "GPL"; }) {}; "biocore" = callPackage ({ mkDerivation, base, bytestring, stringable }: mkDerivation { pname = "biocore"; version = "0.3.1"; sha256 = "06ml9p144bv0c9hv6pkcvhdgc0vw0jxzbqb834ilr38kjmrpsar1"; libraryHaskellDepends = [ base bytestring stringable ]; description = "A bioinformatics library"; license = "LGPL"; }) {}; "biofasta" = callPackage ({ mkDerivation, base, biocore, bytestring }: mkDerivation { pname = "biofasta"; version = "0.0.3"; sha256 = "1l770sg2gcg7wl5yfrrk9nr7hgd5m0q158ad5nd8z7i5vsfah8b2"; libraryHaskellDepends = [ base biocore bytestring ]; homepage = "https://patch-tag.com/r/dfornika/biofasta/home"; description = "Library for reading fasta sequence files"; license = "GPL"; }) {}; "biofastq" = callPackage ({ mkDerivation, base, biocore, bytestring }: mkDerivation { pname = "biofastq"; version = "0.1"; sha256 = "0453cb2sw6x9hx3z7w3fvymwi0l0s86wlvi6vvsh0jcwas3iirbl"; libraryHaskellDepends = [ base biocore bytestring ]; homepage = "http://biohaskell.org/"; description = "A library for reading FASTQ files"; license = "LGPL"; }) {}; "biophd" = callPackage ({ mkDerivation, base, binary, biocore, bytestring, parsec, text }: mkDerivation { pname = "biophd"; version = "0.0.4"; sha256 = "10pv3fg6msyn5c95vg773b17x37g91y1f2ny7qw3z3i196j0a453"; libraryHaskellDepends = [ base binary biocore bytestring parsec text ]; homepage = "https://patch-tag.com/r/dfornika/biophd/home"; description = "Library for reading phd sequence files"; license = "GPL"; }) {}; "biopsl" = callPackage ({ mkDerivation, base, biocore, bytestring, cmdargs , unordered-containers }: mkDerivation { pname = "biopsl"; version = "0.4"; sha256 = "1v9vg9gnrf606raqlzcd15irg60v3cf5m0yy5qsdyxm24102bgmj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base biocore bytestring ]; executableHaskellDepends = [ cmdargs unordered-containers ]; homepage = "http://biohaskell.org/"; description = "Library and executables for working with PSL files"; license = "LGPL"; }) {}; "bitcoin-api" = callPackage ({ mkDerivation, aeson, base, base58string, binary, bitcoin-block , bitcoin-script, bitcoin-tx, bitcoin-types, bytestring, hexstring , hspec, http-client, lens, lens-aeson, text, unordered-containers , wreq }: mkDerivation { pname = "bitcoin-api"; version = "0.12.1"; sha256 = "0c1ydggik4k3vj93bqk53privyblkwhd32jizw25qk5j34axwy69"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base58string binary bitcoin-block bitcoin-script bitcoin-tx bitcoin-types bytestring hexstring lens lens-aeson text unordered-containers wreq ]; testHaskellDepends = [ base base58string bitcoin-script bitcoin-tx bytestring hspec http-client lens text wreq ]; doCheck = false; homepage = "http://www.leonmergen.com/opensource.html"; description = "Provides access to the RPC API of Bitcoin Core"; license = stdenv.lib.licenses.mit; }) {}; "bitcoin-api-extra" = callPackage ({ mkDerivation, base, binary, bitcoin-api, bitcoin-block , bitcoin-tx, bytestring, conduit, hspec, http-client, lens, stm , stm-chans, stm-conduit, text, transformers, wreq }: mkDerivation { pname = "bitcoin-api-extra"; version = "0.9.1"; sha256 = "1z6pppjgq6sy4q78k176pnr6y3lq369brqf0pg90v0qggl0cc8y4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bitcoin-api bitcoin-block bitcoin-tx bytestring conduit lens stm stm-chans stm-conduit text transformers ]; testHaskellDepends = [ base bitcoin-api bitcoin-tx bytestring conduit hspec http-client lens text wreq ]; doCheck = false; homepage = "http://www.leonmergen.com/opensource.html"; description = "Higher level constructs on top of the bitcoin-api package"; license = stdenv.lib.licenses.mit; }) {}; "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, directory, doctest, filepath, mtl , transformers }: mkDerivation { pname = "bits"; version = "0.4"; sha256 = "12s5yk47y0zqzqiyaw9jchyl3crf1id9dk67m638b070d46k29p6"; libraryHaskellDepends = [ base bytes mtl transformers ]; testHaskellDepends = [ base directory doctest filepath ]; doCheck = false; homepage = "http://github.com/analytics/bits"; description = "Various bit twiddling and bitwise serialization primitives"; license = stdenv.lib.licenses.bsd3; }) {}; "bitwise" = callPackage ({ mkDerivation, array, base, bytestring, criterion, QuickCheck }: mkDerivation { pname = "bitwise"; version = "0.1.1.1"; sha256 = "11llsq03f7nlqdgzr2al71l01r3gbc8xfvrskx5ix3lc20aldq6d"; libraryHaskellDepends = [ array base bytestring ]; testHaskellDepends = [ base QuickCheck ]; benchmarkHaskellDepends = [ array base bytestring criterion ]; homepage = "http://code.mathr.co.uk/bitwise"; description = "fast multi-dimensional unboxed bit packed Bool arrays"; license = stdenv.lib.licenses.bsd3; }) {}; "blake2" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, criterion , hlint, QuickCheck, tasty, tasty-quickcheck }: mkDerivation { pname = "blake2"; version = "0.1.0"; sha256 = "1r8whiwbzhs6psg1qqfmvz8wbibdagn3bwqj1bcgs99ijy5v7kfl"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base base16-bytestring bytestring hlint QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; homepage = "https://github.com/centromere/blake2"; description = "A library providing BLAKE2"; license = stdenv.lib.licenses.publicDomain; }) {}; "blank-canvas" = callPackage ({ mkDerivation, aeson, base, base-compat, base64-bytestring , bytestring, colour, containers, data-default-class, http-types , kansas-comet, mime-types, scotty, stm, text, text-show , transformers, vector, wai, wai-extra, warp }: mkDerivation { pname = "blank-canvas"; version = "0.6"; sha256 = "1cs81ykw1y2q1kwkdni5w9jxa8bc31b118diaqzf870bqm7mq3ia"; revision = "7"; editedCabalFile = "1pb097zwhkv18g28x7pn92xlgj09jngv6kwlapp2agydd18vardr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base-compat base64-bytestring bytestring colour containers data-default-class http-types kansas-comet mime-types scotty stm text text-show transformers vector wai wai-extra warp ]; doCheck = false; homepage = "https://github.com/ku-fpg/blank-canvas/wiki"; description = "HTML5 Canvas Graphics Library"; license = stdenv.lib.licenses.bsd3; }) {}; "blastxml" = callPackage ({ mkDerivation, base, biocore, bytestring, parallel, tagsoup }: mkDerivation { pname = "blastxml"; version = "0.3.2"; sha256 = "0slqvv8729vlniwswwipw3yss9id6xvmd416kad1ij064g28j00c"; libraryHaskellDepends = [ base biocore bytestring parallel tagsoup ]; homepage = "http://biohaskell.org/"; description = "Library for reading Blast XML output"; license = "LGPL"; }) {}; "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.0.2"; sha256 = "1m33y6p5xldni8p4fzg8fmsyqvkfmnimdamr1xjnsmgm3dkf9lws"; 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-builder-enumerator" = callPackage ({ mkDerivation, base, blaze-builder, bytestring , bytestring-builder, enumerator, streaming-commons, transformers }: mkDerivation { pname = "blaze-builder-enumerator"; version = "0.2.1.0"; sha256 = "15mz4dfnngll61b1xv3hfazvzjfd8g9ym0hps1qiks1hl4c2kxah"; revision = "1"; editedCabalFile = "1bjgki6c3glllf49qpmw08c75mzgv6cldxc8c75cy8hx60rnsy98"; libraryHaskellDepends = [ base blaze-builder bytestring bytestring-builder enumerator streaming-commons transformers ]; homepage = "https://github.com/meiersi/blaze-builder-enumerator"; description = "Enumeratees for the incremental conversion of builders to bytestrings"; license = stdenv.lib.licenses.bsd3; }) {}; "blaze-html" = callPackage ({ mkDerivation, base, blaze-builder, blaze-markup, bytestring , containers, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2, text }: mkDerivation { pname = "blaze-html"; version = "0.8.1.2"; sha256 = "1dzjgsvfgz9d944z8af9lsl8h5as72vsyc0m4nzkks8jh6rr5vpp"; libraryHaskellDepends = [ base blaze-builder blaze-markup bytestring text ]; testHaskellDepends = [ base blaze-builder blaze-markup bytestring containers HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text ]; 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, containers, HUnit , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, text }: mkDerivation { pname = "blaze-markup"; version = "0.7.1.0"; sha256 = "1fn6nxwz9avnvjk32dnn32bs80j10g1f7s6452iysww8nrvpkkk2"; libraryHaskellDepends = [ base blaze-builder bytestring text ]; testHaskellDepends = [ base blaze-builder bytestring containers HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text ]; 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"; sha256 = "0ybi73xvc76czndkbzh176yx3maqq60l5avvb3i5xzmzg1yz7pwh"; 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; }) {}; "bloodhound" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, containers , data-default-class, exceptions, hashable, http-client, http-types , mtl, mtl-compat, network-uri, scientific, semigroups, text, time , transformers, unordered-containers, vector }: mkDerivation { pname = "bloodhound"; version = "0.11.0.0"; sha256 = "0fdrrdphlrqqn4164vp8qzvbwpgmpj918v8zlcx127mdfn370g6z"; libraryHaskellDepends = [ aeson base blaze-builder bytestring containers data-default-class exceptions hashable http-client http-types mtl mtl-compat network-uri scientific semigroups text time transformers unordered-containers vector ]; doCheck = false; homepage = "https://github.com/bitemyapp/bloodhound"; description = "ElasticSearch client library for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "bloomfilter" = callPackage ({ mkDerivation, array, base, bytestring, deepseq, QuickCheck , random, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "bloomfilter"; version = "2.0.1.0"; sha256 = "03vrmncg1c10a2wcg5skq30m1yiknn7nwxz2gblyyfaxglshspkc"; libraryHaskellDepends = [ array base bytestring deepseq ]; testHaskellDepends = [ base bytestring QuickCheck random test-framework test-framework-quickcheck2 ]; homepage = "https://github.com/bos/bloomfilter"; description = "Pure and impure Bloom Filter implementations"; license = stdenv.lib.licenses.bsd3; }) {}; "bmp" = callPackage ({ mkDerivation, base, binary, bytestring }: mkDerivation { pname = "bmp"; version = "1.2.5.2"; sha256 = "0f88f2ynm1fpzbjijy5fa8blfrdv42h5h28hfjlpd4fp0h96in5x"; libraryHaskellDepends = [ base binary bytestring ]; homepage = "http://code.ouroborus.net/bmp"; description = "Read and write uncompressed BMP image files"; license = stdenv.lib.licenses.mit; }) {}; "bool-extras" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bool-extras"; version = "0.4.0"; sha256 = "008m43f04ncx2c24c241gzwjyyglw8rwpq2gsakqkw0nwz3czs61"; libraryHaskellDepends = [ base ]; homepage = "http://tom.lokhorst.eu/bool-extras"; description = "A fold function for Bool"; license = stdenv.lib.licenses.bsd3; }) {}; "boomerang" = callPackage ({ mkDerivation, base, mtl, template-haskell, text }: mkDerivation { pname = "boomerang"; version = "1.4.5.2"; sha256 = "1gm2l34f5vzxh78vx02hwg7b19q3qvynff0y8kss5svx83a4bpl6"; libraryHaskellDepends = [ base mtl template-haskell text ]; description = "Library for invertible parsing and printing"; license = stdenv.lib.licenses.bsd3; }) {}; "both" = callPackage ({ mkDerivation, base, semigroups, zero }: mkDerivation { pname = "both"; version = "0.1.1.0"; sha256 = "13hf6j8qfaqw446ifyx0y60j9kvlvm0yj3r4h910bcszfjvyhkkg"; 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, cereal, comonad , hashable, hashable-extras, prelude-extras, profunctors , template-haskell, transformers }: mkDerivation { pname = "bound"; version = "1.0.7"; sha256 = "03il2vsqnca3jprsib8nh4x3pa2kymiyd0mi0b7v781wx2nqh0xd"; libraryHaskellDepends = [ base bifunctors binary bytes cereal comonad hashable hashable-extras prelude-extras profunctors template-haskell transformers ]; doCheck = false; homepage = "http://github.com/ekmett/bound/"; description = "Making de Bruijn Succ Less"; license = stdenv.lib.licenses.bsd3; }) {}; "bower-json" = callPackage ({ mkDerivation, aeson, aeson-better-errors, base, bytestring, mtl , scientific, tasty, tasty-hunit, text, transformers , unordered-containers, vector }: mkDerivation { pname = "bower-json"; version = "0.8.0"; sha256 = "1kzkvww62m3miqaqvbn1r3z2vixvsri3d6l475s3zp10f18gm3pf"; libraryHaskellDepends = [ aeson aeson-better-errors base bytestring 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.4"; sha256 = "1n7xiplzd3s1a39nizwjcgsh3wi2348mp21c3fk19v98ialfjgjf"; libraryHaskellDepends = [ base split ]; testHaskellDepends = [ base QuickCheck split ]; description = "2D text pretty-printing library"; license = stdenv.lib.licenses.bsd3; }) {}; "brick" = callPackage ({ mkDerivation, base, containers, contravariant, data-default , deepseq, lens, template-haskell, text, text-zipper, transformers , vector, vty }: mkDerivation { pname = "brick"; version = "0.4.1"; sha256 = "0parliwzc76c5lnanv73n2500ic8zdxyf0bkbyazqxmlvizxz85y"; configureFlags = [ "-fdemos" ]; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers contravariant data-default deepseq lens template-haskell text text-zipper transformers vector vty ]; executableHaskellDepends = [ base data-default lens text vector vty ]; homepage = "https://github.com/jtdaugherty/brick/"; description = "A declarative terminal user interface library"; license = stdenv.lib.licenses.bsd3; }) {}; "broadcast-chan" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "broadcast-chan"; version = "0.1.1"; sha256 = "1wl5x7qi00z7q9k6rbmzszzbrqycfcpg04a1ikrnvzqs61ddcnxd"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/merijn/broadcast-chan"; description = "Broadcast channel type that avoids 0 reader space leaks"; 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.3"; sha256 = "10j96x6014g3w7i6szx5klr5c7cn1r0b7k581fyzpkb5ad1vlflv"; 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 = "unknown"; }) {}; "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.1.2.0"; sha256 = "037yc1x8rkgw1yn6zvk2fk6in9vszc83k7iykqlqcxjq9jsbvrx1"; 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, aeson, attoparsec, base, bytestring, criterion , deepseq, HTF, http-types, json-builder, mtl, quickcheck-instances , text, unordered-containers, vector }: mkDerivation { pname = "buffer-builder"; version = "0.2.4.3"; sha256 = "0vxd4ypns2xs2zk92qir93l47achvbbywxsx812s56144a7a0gca"; libraryHaskellDepends = [ base bytestring mtl text unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base bytestring criterion deepseq HTF quickcheck-instances text vector ]; benchmarkHaskellDepends = [ aeson base bytestring criterion deepseq http-types json-builder text vector ]; homepage = "https://github.com/chadaustin/buffer-builder"; description = "Library for efficiently building up buffers, one piece at a time"; license = stdenv.lib.licenses.bsd3; }) {}; "bumper" = callPackage ({ mkDerivation, base, Cabal, containers, fclabels, process , regex-compat, split, strict }: mkDerivation { pname = "bumper"; version = "0.6.0.3"; sha256 = "1a6sqkdzq05az6yj3zmlcbx6bmhw4zjx2aijxfi481z3ifiy7z3w"; revision = "3"; editedCabalFile = "0r4fj5mxl452786jw6pr2nwhs5sszlxb9nwcrakr44jysm181lhw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers fclabels process regex-compat split strict ]; doHaddock = false; homepage = "http://github.com/silkapp/bumper"; description = "Automatically bump package versions, also transitively"; license = stdenv.lib.licenses.bsd3; }) {}; "bustle" = callPackage ({ mkDerivation, base, bytestring, cairo, containers, dbus , directory, filepath, gio, glib, gtk3, hgettext, HUnit, mtl, pango , parsec, pcap, process, QuickCheck, setlocale, system-glib , test-framework, test-framework-hunit, text, time }: mkDerivation { pname = "bustle"; version = "0.5.4"; sha256 = "051z39s1xb86ab1a3v4yz8vv8k2kygpixzd878nb1p2pp6xjq74j"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; libraryPkgconfigDepends = [ system-glib ]; executableHaskellDepends = [ base bytestring cairo containers dbus directory filepath gio glib gtk3 hgettext mtl pango parsec pcap process setlocale text time ]; testHaskellDepends = [ base bytestring cairo containers dbus directory filepath gtk3 hgettext HUnit mtl pango pcap QuickCheck setlocale test-framework test-framework-hunit text ]; doHaddock = false; homepage = "http://www.freedesktop.org/wiki/Software/Bustle/"; description = "Draw sequence diagrams of D-Bus traffic"; license = "unknown"; }) {system-glib = pkgs.glib;}; "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, cereal, containers , directory, doctest, filepath, hashable, mtl, scientific, text , time, transformers, transformers-compat, unordered-containers , void }: mkDerivation { pname = "bytes"; version = "0.15.2"; sha256 = "0d0z4sgl608x50zxhi0mlbag8g69x5sxs8763sz24djd2mqazyhb"; 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"; 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.6.0.0"; sha256 = "1mkg24zl0rapb3gqzkyj5ibp07wx3yzd72hmfczssl0is63rjhww"; 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 , criterion, double-conversion, QuickCheck, tasty, tasty-quickcheck , text, transformers }: 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 ]; benchmarkHaskellDepends = [ base bytestring criterion text transformers ]; homepage = "https://github.com/twittner/bytestring-conversion/"; description = "Type-classes to convert values to and from ByteString"; license = stdenv.lib.licenses.mpl20; }) {}; "bytestring-handle" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "bytestring-handle"; version = "0.1.0.4"; sha256 = "0q5yzx90ad9w7qvaix05bynxwlsbqjrgfc4hqb355ibf991wd0rh"; libraryHaskellDepends = [ base bytestring ]; doCheck = false; homepage = "http://hub.darcs.net/ganesh/bytestring-handle"; description = "ByteString-backed Handles"; license = stdenv.lib.licenses.bsd3; }) {}; "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-mmap" = callPackage ({ mkDerivation, base, bytestring, unix }: mkDerivation { pname = "bytestring-mmap"; version = "0.2.2"; sha256 = "1bv9xf4cpph1cbdwv6rbmq8ppi5wjpgd97lwln5l9ky5rvnaxg3v"; libraryHaskellDepends = [ base bytestring unix ]; homepage = "http://code.haskell.org/~dons/code/bytestring-mmap/"; description = "mmap support for strict ByteStrings"; license = stdenv.lib.licenses.bsd3; }) {}; "bytestring-progress" = callPackage ({ mkDerivation, base, bytestring, terminal-progress-bar, time }: mkDerivation { pname = "bytestring-progress"; version = "1.0.7"; sha256 = "0c1pz39jp9p8ppajnj3f2phph12nvhhjj7iz8sm580gzdl5rbc4p"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring terminal-progress-bar time ]; homepage = "http://github.com/acw/bytestring-progress"; description = "A library for tracking the consumption of a lazy ByteString"; license = stdenv.lib.licenses.bsd3; }) {}; "bytestring-read" = callPackage ({ mkDerivation, attoparsec, base, bytestring, bytestring-lexing , criterion, doctest, scientific, tasty, tasty-quickcheck, text , types-compat }: mkDerivation { pname = "bytestring-read"; version = "0.3.1"; sha256 = "0df6mb5fhfd1kgah5gv4q4ykxvl0y8hbqrdvm17nh33cxj2csj00"; revision = "3"; editedCabalFile = "15cin8zaybdahryza823zrb2d5dybsjmvjcik8sl8v70jnwzyayc"; libraryHaskellDepends = [ base bytestring types-compat ]; testHaskellDepends = [ base bytestring doctest tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ attoparsec base bytestring bytestring-lexing criterion scientific text ]; homepage = "https://github.com/philopon/bytestring-read"; description = "fast ByteString to number converting library"; license = stdenv.lib.licenses.mit; }) {}; "bytestring-tree-builder" = callPackage ({ mkDerivation, base, base-prelude, bytestring, criterion, deepseq , quickcheck-instances, semigroups, tasty, tasty-hunit , tasty-quickcheck, tasty-smallcheck, text }: mkDerivation { pname = "bytestring-tree-builder"; version = "0.2.7.1"; sha256 = "1mbbs77zcz4y95np8rkwvgmslhyjsv46sv7zzh6qfs20waraa0xf"; libraryHaskellDepends = [ base base-prelude bytestring semigroups text ]; testHaskellDepends = [ base-prelude bytestring quickcheck-instances tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; benchmarkHaskellDepends = [ base-prelude bytestring criterion deepseq ]; 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; }) {}; "bytestring-trie" = callPackage ({ mkDerivation, base, binary, bytestring }: mkDerivation { pname = "bytestring-trie"; version = "0.2.4.1"; sha256 = "0qqklrvdcprchnl4bxr6w7zf6k5gncincl3kysm34gd04sszxr1g"; libraryHaskellDepends = [ base binary bytestring ]; homepage = "http://code.haskell.org/~wren/"; description = "An efficient finite map from (byte)strings to values"; license = stdenv.lib.licenses.bsd3; }) {}; "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 , conduit-extra, data-default, hspec, mtl, QuickCheck, random , resourcet }: mkDerivation { pname = "bzlib-conduit"; version = "0.2.1.4"; sha256 = "07gxnbr65pl70lssgcxbajc0id9x4p3p8mc0hfi9lgf8rh270w1d"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bindings-DSL bytestring conduit conduit-extra data-default mtl resourcet ]; librarySystemDepends = [ bzip2 ]; testHaskellDepends = [ base bytestring conduit conduit-extra hspec QuickCheck random resourcet ]; benchmarkHaskellDepends = [ base conduit conduit-extra resourcet ]; homepage = "https://github.com/snoyberg/bzlib-conduit"; 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.1"; sha256 = "1fsj0wx8nv19yavky6s47djyh9nxcj9bz968x5w10fpl5ks4xc4m"; 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-debian" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bifunctors, Cabal , containers, data-default, debian, deepseq, Diff, directory , exceptions, filepath, hsemail, HUnit, lens, memoize, mtl , network-uri, newtype-generics, optparse-applicative, parsec , pretty, process, pureMD5, regex-tdfa, set-extra, syb, text, unix , Unixutils, utf8-string }: mkDerivation { pname = "cabal-debian"; version = "4.32.5"; sha256 = "0knj253i4lw3nag7acki150vgf51n6waid2fxxxsabmv5znw4y3y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint base bifunctors Cabal containers data-default debian deepseq Diff directory exceptions filepath hsemail HUnit lens memoize mtl network-uri newtype-generics optparse-applicative parsec pretty process pureMD5 regex-tdfa set-extra syb text unix Unixutils utf8-string ]; executableHaskellDepends = [ base Cabal debian lens mtl pretty Unixutils ]; testHaskellDepends = [ base Cabal containers debian Diff directory filepath hsemail HUnit lens pretty process text ]; doCheck = false; homepage = "https://github.com/ddssff/cabal-debian"; description = "Create a Debianization for a Cabal package"; license = stdenv.lib.licenses.bsd3; }) {}; "cabal-dependency-licenses" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath }: mkDerivation { pname = "cabal-dependency-licenses"; version = "0.1.2.0"; sha256 = "15145yrdvhx3vc5sr11pgb1zn4c8yds4kxai3fn5qr6n8n3kssj3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory filepath ]; doHaddock = false; homepage = "http://github.com/jaspervdj/cabal-dependency-licenses"; description = "Compose a list of a project's transitive dependencies with their licenses"; license = stdenv.lib.licenses.bsd3; }) {}; "cabal-file-th" = callPackage ({ mkDerivation, base, Cabal, directory, template-haskell }: mkDerivation { pname = "cabal-file-th"; version = "0.2.3"; sha256 = "0kawvb5n56rkq4453l6pia3wrr6jvvdwkghi6i176n1gm2zf2ri8"; revision = "1"; editedCabalFile = "0zp3w7rnyh81jwcfr7zlj66z9lw4y5rrprg5n65618imlgsnrg2h"; libraryHaskellDepends = [ base Cabal directory template-haskell ]; testHaskellDepends = [ base ]; homepage = "http://github.com/nkpart/cabal-file-th"; description = "Template Haskell expressions for reading fields from a project's cabal file"; license = stdenv.lib.licenses.bsd3; }) {}; "cabal-helper" = callPackage ({ mkDerivation, base, bytestring, Cabal, cabal-install, directory , extra, filepath, ghc-prim, mtl, process, template-haskell , temporary, transformers, unix, utf8-string }: mkDerivation { pname = "cabal-helper"; version = "0.6.3.1"; sha256 = "1zks3bxng6041k087rwsbg69zzsb4iqa1cybz3h4jrjgqn3rm6n1"; revision = "1"; editedCabalFile = "0hc09m5s8lmnlck2pkwdyg2wi9vsf8qw11q6v67rrhqxkqyns4v3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal directory filepath ghc-prim mtl process transformers ]; executableHaskellDepends = [ base bytestring Cabal directory filepath ghc-prim process template-haskell temporary transformers utf8-string ]; testHaskellDepends = [ base bytestring Cabal directory extra filepath ghc-prim mtl process template-haskell temporary transformers unix utf8-string ]; testToolDepends = [ cabal-install ]; doCheck = false; description = "Simple interface to some of Cabal's configuration state used by ghc-mod"; license = stdenv.lib.licenses.agpl3; }) {}; "cabal-install" = callPackage ({ mkDerivation, array, base, bytestring, Cabal, containers , directory, extensible-exceptions, filepath, HTTP, HUnit, mtl , network, network-uri, pretty, process, QuickCheck, random , regex-posix, stm, test-framework, test-framework-hunit , test-framework-quickcheck2, time, unix, zlib }: mkDerivation { pname = "cabal-install"; version = "1.22.9.0"; sha256 = "0h29x4049h7b1678437ajbd0dz5zxxqg4nd4g8y6aqq2fgjkah47"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bytestring Cabal containers directory filepath HTTP mtl network network-uri pretty process random stm time unix zlib ]; testHaskellDepends = [ array base bytestring Cabal containers directory extensible-exceptions filepath HTTP HUnit mtl network network-uri pretty process QuickCheck regex-posix stm test-framework test-framework-hunit test-framework-quickcheck2 time unix 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, Cabal, directory, filepath, process, time , unix }: mkDerivation { pname = "cabal-rpm"; version = "0.9.11"; sha256 = "10fm66yy3hphsd9vxgjj0j2g4fq19yrq34rdx7g27nnghj778p5s"; configureFlags = [ "-f-old-locale" ]; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal directory filepath process 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; }) {}; "cabal-sort" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , explicit-exception, fgl, filepath, process, transformers , utility-ht }: mkDerivation { pname = "cabal-sort"; version = "0.0.5.3"; sha256 = "1312kj7jhb5z3hidlgqvj6rlgiiribwfj3458i4axv8r345xcyqc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal containers directory explicit-exception fgl filepath process transformers utility-ht ]; doHaddock = false; description = "Topologically sort cabal packages"; license = stdenv.lib.licenses.bsd3; }) {}; "cabal-src" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , containers, directory, filepath, http-conduit, http-types , network, process, resourcet, shelly, system-fileio , system-filepath, tar, text, transformers }: mkDerivation { pname = "cabal-src"; version = "0.3.0.2"; sha256 = "1rpddgk9pxsssrznk31n55mvfqicnl1pjz7r0irdzrphjdp6qqa9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring conduit conduit-extra containers directory filepath http-conduit http-types network process resourcet shelly system-fileio system-filepath tar text transformers ]; doHaddock = false; homepage = "https://github.com/yesodweb/cabal-src"; description = "Alternative install procedure to avoid the diamond dependency issue"; license = stdenv.lib.licenses.bsd3; }) {}; "cacophony" = callPackage ({ mkDerivation, async, base, bytestring, criterion, cryptonite , deepseq, free, lens, memory, mtl }: mkDerivation { pname = "cacophony"; version = "0.6.0"; sha256 = "174av5awg7rvacv791x4hpasv0lqp0l98hrnzcz79wpvcbwjq6ra"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cryptonite deepseq free lens memory mtl ]; benchmarkHaskellDepends = [ async base bytestring criterion deepseq ]; doCheck = false; homepage = "https://github.com/centromere/cacophony"; description = "A library implementing the Noise protocol"; license = stdenv.lib.licenses.publicDomain; }) {}; "cairo" = callPackage ({ mkDerivation, array, base, bytestring, cairo, gtk2hs-buildtools , mtl, text, utf8-string }: mkDerivation { pname = "cairo"; version = "0.13.1.1"; sha256 = "1xl9kvvpdg9q4jp1r3d8s147y9qc4phimyga662sh4kq3r2j5bjq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring mtl text utf8-string ]; libraryPkgconfigDepends = [ cairo ]; libraryToolDepends = [ gtk2hs-buildtools ]; homepage = "http://projects.haskell.org/gtk2hs/"; description = "Binding to the Cairo library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) cairo;}; "calculator" = callPackage ({ mkDerivation, base, containers, gtk, haskeline, hmatrix, parsec , plot-gtk-ui, QuickCheck, transformers }: mkDerivation { pname = "calculator"; version = "0.4.1.2"; sha256 = "07fjvzqvhn376nhbw5hv921i6ranv9g4zx4r38a7y76rq2xyysx9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers gtk haskeline hmatrix parsec plot-gtk-ui transformers ]; testHaskellDepends = [ base containers gtk parsec plot-gtk-ui QuickCheck ]; doHaddock = false; homepage = "https://github.com/sumitsahrawat/calculator"; description = "A calculator repl, with variables, functions & Mathematica like dynamic plots"; license = stdenv.lib.licenses.gpl2; }) {}; "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.5"; sha256 = "0svq8sqig0ym4sx9alyvl3vdabigyx2zlq7d0pnz2g5ygkbkn9bb"; 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; }) {}; "cartel" = callPackage ({ mkDerivation, base, directory, filepath, multiarg, QuickCheck , random, tasty, tasty-quickcheck, tasty-th, time, transformers }: mkDerivation { pname = "cartel"; version = "0.16.0.0"; sha256 = "1cxnm13dyfys9lgv0s6rd6fk0mzlcc46ayv7ic1m6ifp12j4ynb7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath time transformers ]; testHaskellDepends = [ base directory filepath multiarg QuickCheck random tasty tasty-quickcheck tasty-th time transformers ]; homepage = "http://www.github.com/massysett/cartel"; description = "Specify Cabal files in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "case-insensitive" = callPackage ({ mkDerivation, base, bytestring, deepseq, hashable, HUnit , semigroups, test-framework, test-framework-hunit, text }: mkDerivation { pname = "case-insensitive"; version = "1.2.0.7"; sha256 = "1j6ahvrz1g5q89y2difyk838yhwjc8z67zr0v2z512qdznc3h38n"; libraryHaskellDepends = [ base bytestring deepseq hashable semigroups 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.1"; sha256 = "11vri5v866ixn5n8am217wlfbz4l4jlym2mlw58b4qck3rgx8as7"; 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; }) {}; "cassava" = callPackage ({ mkDerivation, array, attoparsec, base, blaze-builder, bytestring , containers, criterion, deepseq, hashable, HUnit, lazy-csv , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, text, unordered-containers, vector }: mkDerivation { pname = "cassava"; version = "0.4.5.0"; sha256 = "1jbingp1v3rf4hx2ikkdhw3y72j3vdzizcs4d6pbmlzgck3s283k"; libraryHaskellDepends = [ array attoparsec base blaze-builder bytestring containers deepseq hashable text unordered-containers vector ]; testHaskellDepends = [ attoparsec base bytestring hashable HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text unordered-containers vector ]; benchmarkHaskellDepends = [ array attoparsec base blaze-builder bytestring containers criterion deepseq hashable lazy-csv text unordered-containers vector ]; homepage = "https://github.com/hvr/cassava"; description = "A CSV parsing and encoding library"; license = stdenv.lib.licenses.bsd3; }) {}; "cautious-file" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, unix }: mkDerivation { pname = "cautious-file"; version = "1.0.2"; sha256 = "1sw5ngwrarq1lsd4c6v2wdmgbhkkq6kpybb62r8ccm11ddgn3yiq"; revision = "1"; editedCabalFile = "14yqf1wljrham5k4i4189h2pdlwgj3v59ff4p346fivdzh234666"; libraryHaskellDepends = [ base bytestring directory filepath unix ]; doCheck = false; description = "Ways to write a file cautiously, to reduce the chances of problems such as data loss due to crashes or power failures"; license = stdenv.lib.licenses.bsd3; }) {}; "cayley-client" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, exceptions , http-client, http-conduit, lens, lens-aeson, mtl, text , transformers, unordered-containers, vector }: mkDerivation { pname = "cayley-client"; version = "0.1.5.1"; sha256 = "0g2n82qqdx3r6gdy2inqcf2mx52la58aaj1jsi0i2wdan8ksnbis"; libraryHaskellDepends = [ aeson attoparsec base bytestring exceptions http-client http-conduit lens lens-aeson mtl text transformers unordered-containers vector ]; homepage = "https://github.com/MichelBoucey/cayley-client"; description = "A Haskell client for the Cayley graph database"; license = stdenv.lib.licenses.bsd3; }) {}; "cereal" = callPackage ({ mkDerivation, array, base, bytestring, containers, fail , ghc-prim, QuickCheck, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "cereal"; version = "0.5.2.0"; sha256 = "051bvljvgsjxz6r6nkyk3r7zgkcf11m55kjk5h7jsrqd6jnpf3mm"; libraryHaskellDepends = [ array base bytestring containers fail ghc-prim ]; testHaskellDepends = [ base bytestring QuickCheck test-framework test-framework-quickcheck2 ]; 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.7.3"; sha256 = "18h09j16m4yc4fcp80x7m1p2c87q6f628z36y8bnxbcjc9m95gq5"; libraryHaskellDepends = [ base bytestring cereal conduit resourcet transformers ]; testHaskellDepends = [ base bytestring cereal conduit HUnit mtl resourcet 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-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; }) {}; "cgi" = callPackage ({ mkDerivation, base, bytestring, containers, doctest, exceptions , mtl, multipart, network, network-uri, parsec, QuickCheck, time , xhtml }: mkDerivation { pname = "cgi"; version = "3001.3.0.1"; sha256 = "0lj7ri198r6fxz8zyc0vzpm7mx66794zxi9siffhh119qw8931cn"; libraryHaskellDepends = [ base bytestring containers exceptions mtl multipart network network-uri parsec time xhtml ]; testHaskellDepends = [ base doctest QuickCheck ]; homepage = "https://github.com/cheecheeo/haskell-cgi"; description = "A library for writing CGI programs"; 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"; 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.1"; sha256 = "1y6b3lxmc97228l4jabalgwakixgnjydlb2j81z3bzkc2f8nr88x"; libraryHaskellDepends = [ base bytestring ]; homepage = "http://github.com/aelve/charsetdetect-ae"; description = "Character set detection using Mozilla's Universal Character Set Detector"; license = "LGPL"; }) {}; "cheapskate" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring, containers , data-default, http-types, mtl, syb, text, uniplate, wai , wai-extra, xss-sanitize }: mkDerivation { pname = "cheapskate"; version = "0.1.0.5"; sha256 = "0cpsmfx5z2xykg71sv8j7pl8ga6pzyjnjdb9bxn00vcpqkzvfqvs"; revision = "1"; editedCabalFile = "1m88nnrdd2bzvpnaypzi38xa1criwyj5j6c6pzqjkkivmhk3bw99"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html containers data-default mtl syb text uniplate xss-sanitize ]; executableHaskellDepends = [ aeson base blaze-html bytestring http-types text wai wai-extra ]; 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"; 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"; 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"; sha256 = "1drw8rspdc4a7jw2ql3fi1dcmw56ah5csf2bil6ii8ccq5vsbfyz"; libraryHaskellDepends = [ base bytestring email-validate ]; librarySystemDepends = [ resolv ]; description = "Confirm whether an email is valid and probably existant"; license = stdenv.lib.licenses.bsd3; }) {resolv = null;}; "checkers" = callPackage ({ mkDerivation, array, base, QuickCheck, random }: mkDerivation { pname = "checkers"; version = "0.4.6"; sha256 = "03wpvxl03rj8v8f17jjmkfi94wvm8h1icyfgvgw7np6cpz99rp1a"; libraryHaskellDepends = [ array base QuickCheck random ]; description = "Check properties on standard classes and data structures"; license = stdenv.lib.licenses.bsd3; }) {}; "chell" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, options, patience , random, template-haskell, text, transformers }: mkDerivation { pname = "chell"; version = "0.4.0.1"; sha256 = "0lb95abzxl4a87nfqxsxpb3a39pd52cci43hcvj8615hyhqvs2jz"; libraryHaskellDepends = [ ansi-terminal base bytestring options patience random template-haskell text transformers ]; homepage = "https://john-millikin.com/software/chell/"; description = "A simple and intuitive library for automated testing"; license = stdenv.lib.licenses.mit; }) {}; "chell-quickcheck" = callPackage ({ mkDerivation, base, chell, QuickCheck, random }: mkDerivation { pname = "chell-quickcheck"; version = "0.2.5"; sha256 = "02bkcnx5k6r5csdnnkvk4wfd0l36nxb87i1463ynw17n7ym9s4cs"; libraryHaskellDepends = [ base chell QuickCheck random ]; homepage = "https://john-millikin.com/software/chell/"; description = "QuickCheck support for the Chell testing library"; license = stdenv.lib.licenses.mit; }) {}; "chunked-data" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, containers , mono-traversable, semigroups, text, transformers, vector }: mkDerivation { pname = "chunked-data"; version = "0.2.0"; sha256 = "0wmjpb0vq0nqvy317gmzxqh8yqq1bx0h2r90vqfpq3cv3z4g784s"; revision = "3"; editedCabalFile = "0251jrg9msn04b405q2kc6wrfw9991masha7khwb951p8biz1lcg"; libraryHaskellDepends = [ base blaze-builder bytestring containers mono-traversable semigroups text transformers vector ]; homepage = "https://github.com/fpco/chunked-data"; 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, cereal, criterion, crypto-api , entropy, tagged }: mkDerivation { pname = "cipher-aes128"; version = "0.7.0.3"; sha256 = "0fif8626z1p2q6734sjb69s1ascwmqiv9dkmzir7166ipjlbw9vg"; isLibrary = true; isExecutable = true; 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.5"; sha256 = "17sw5wy76hdk34nldcd44sqbf5fdhwii0racpd3zfrkad77d26h4"; libraryHaskellDepends = [ base ]; description = "Simple heuristic for packing discs of varying radii in a circle"; license = stdenv.lib.licenses.bsd3; }) {}; "clash-ghc" = callPackage ({ mkDerivation, array, base, bifunctors, bytestring, clash-lib , clash-prelude, clash-systemverilog, clash-verilog, clash-vhdl , containers, deepseq, directory, filepath, ghc, ghc-typelits-extra , ghc-typelits-natnormalise, hashable, haskeline, lens, mtl , process, text, time, transformers, unbound-generics, unix , unordered-containers }: mkDerivation { pname = "clash-ghc"; version = "0.6.23"; sha256 = "131pldcn6z3llp43y18wv05dg8f98i3z8qfpc0c7aln4hn6ds4zc"; revision = "2"; editedCabalFile = "1r3mndch06hvqnlpjcf3zi2hhg7d5zhjk7i86h0508k77nwscmc7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bifunctors bytestring clash-lib clash-prelude clash-systemverilog clash-verilog clash-vhdl containers deepseq directory filepath ghc ghc-typelits-extra ghc-typelits-natnormalise hashable haskeline lens mtl process text time transformers unbound-generics unix unordered-containers ]; doHaddock = false; homepage = "http://www.clash-lang.org/"; description = "CAES Language for Synchronous Hardware"; license = stdenv.lib.licenses.bsd2; }) {}; "clash-lib" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, clash-prelude , concurrent-supply, containers, deepseq, directory, errors, fgl , filepath, ghc, hashable, integer-gmp, lens, mtl, pretty, process , template-haskell, text, time, transformers, unbound-generics , unordered-containers, uu-parsinglib, wl-pprint-text }: mkDerivation { pname = "clash-lib"; version = "0.6.21"; sha256 = "1bcq5dsq4058ajdynjbwyrdqkf4bycxhmd6dkjjncfsybv8ka09b"; libraryHaskellDepends = [ aeson attoparsec base bytestring clash-prelude concurrent-supply containers deepseq directory errors fgl filepath ghc hashable integer-gmp lens mtl pretty process template-haskell text time transformers unbound-generics unordered-containers uu-parsinglib wl-pprint-text ]; homepage = "http://www.clash-lang.org/"; description = "CAES Language for Synchronous Hardware - As a Library"; license = stdenv.lib.licenses.bsd2; }) {}; "clash-prelude" = callPackage ({ mkDerivation, array, base, data-default, deepseq, doctest , ghc-prim, ghc-typelits-extra, ghc-typelits-natnormalise , integer-gmp, lens, QuickCheck, reflection, singletons , template-haskell, th-lift }: mkDerivation { pname = "clash-prelude"; version = "0.10.14"; sha256 = "1wppbqj9ycg7v21vlw0q3cfn7xfk88i14nn94djsiihabazym6dz"; libraryHaskellDepends = [ array base data-default deepseq ghc-prim ghc-typelits-extra ghc-typelits-natnormalise integer-gmp lens QuickCheck reflection singletons template-haskell th-lift ]; testHaskellDepends = [ base doctest ]; homepage = "http://www.clash-lang.org/"; description = "CAES Language for Synchronous Hardware - Prelude library"; license = stdenv.lib.licenses.bsd2; }) {}; "clash-systemverilog" = callPackage ({ mkDerivation, base, clash-lib, clash-prelude, fgl, lens, mtl , text, unordered-containers, wl-pprint-text }: mkDerivation { pname = "clash-systemverilog"; version = "0.6.9"; sha256 = "1zv5v2747w6lh5sl27zxznca5hv97fhvkp689n6wwqip14qjqbsh"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clash-lib clash-prelude fgl lens mtl text unordered-containers wl-pprint-text ]; homepage = "http://www.clash-lang.org/"; description = "CAES Language for Synchronous Hardware - SystemVerilog backend"; license = stdenv.lib.licenses.bsd2; }) {}; "clash-verilog" = callPackage ({ mkDerivation, base, clash-lib, clash-prelude, fgl, lens, mtl , text, unordered-containers, wl-pprint-text }: mkDerivation { pname = "clash-verilog"; version = "0.6.9"; sha256 = "0fwfyyr11fr4if52hq80d3a3pmi2k6ban0g337j9sd37kigarnm4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clash-lib clash-prelude fgl lens mtl text unordered-containers wl-pprint-text ]; homepage = "http://www.clash-lang.org/"; description = "CAES Language for Synchronous Hardware - Verilog backend"; license = stdenv.lib.licenses.bsd2; }) {}; "clash-vhdl" = callPackage ({ mkDerivation, base, clash-lib, clash-prelude, fgl, lens, mtl , text, unordered-containers, wl-pprint-text }: mkDerivation { pname = "clash-vhdl"; version = "0.6.16"; sha256 = "1j5h68yj77j47hnx7inj7vkr6vjib4yhnahcjl74q525llkbxx22"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clash-lib clash-prelude fgl lens mtl text unordered-containers wl-pprint-text ]; homepage = "http://www.clash-lang.org/"; description = "CAES Language for Synchronous Hardware - VHDL backend"; license = stdenv.lib.licenses.bsd2; }) {}; "classy-prelude" = callPackage ({ mkDerivation, base, basic-prelude, bifunctors, bytestring , chunked-data, containers, dlist, enclosed-exceptions, exceptions , ghc-prim, hashable, hspec, lifted-base, mono-traversable, mtl , mutable-containers, primitive, QuickCheck, semigroups, stm, text , time, time-locale-compat, transformers, transformers-base , unordered-containers, vector, vector-instances }: mkDerivation { pname = "classy-prelude"; version = "0.12.8"; sha256 = "0zya8wyp5g8pjgn26lpz840c8z1r5ldwwgra3a2lpmw7lrcrka5g"; libraryHaskellDepends = [ base basic-prelude bifunctors bytestring chunked-data containers dlist enclosed-exceptions exceptions ghc-prim hashable lifted-base mono-traversable mtl mutable-containers primitive semigroups stm text time time-locale-compat transformers transformers-base unordered-containers vector vector-instances ]; testHaskellDepends = [ base containers hspec QuickCheck transformers unordered-containers ]; homepage = "https://github.com/snoyberg/classy-prelude"; description = "A typeclass-based Prelude"; license = stdenv.lib.licenses.mit; }) {}; "classy-prelude-conduit" = callPackage ({ mkDerivation, base, bytestring, classy-prelude, conduit , conduit-combinators, hspec, monad-control, QuickCheck, resourcet , transformers, void }: mkDerivation { pname = "classy-prelude-conduit"; version = "0.12.8"; sha256 = "0gb6s5z67fm5pj3lwr1w334k710hz5bh4xmymcrqbsir8gq638jv"; libraryHaskellDepends = [ base bytestring classy-prelude conduit conduit-combinators monad-control resourcet transformers void ]; testHaskellDepends = [ base bytestring conduit hspec QuickCheck transformers ]; homepage = "https://github.com/snoyberg/classy-prelude"; description = "conduit instances for classy-prelude"; 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 = "0.12.8"; sha256 = "0pjzz03g3fi39blc33896k5jkrn9xqvx4q5kpq5f3dxh0y25qb7s"; libraryHaskellDepends = [ aeson base classy-prelude classy-prelude-conduit data-default http-conduit http-types persistent yesod yesod-newsfeed yesod-static ]; homepage = "https://github.com/snoyberg/classy-prelude"; description = "Provide a classy prelude including common Yesod functionality"; license = stdenv.lib.licenses.mit; }) {}; "clay" = callPackage ({ mkDerivation, base, mtl, text }: mkDerivation { pname = "clay"; version = "0.10.1"; sha256 = "0m0ajbgypn9ki741x2bmcmpmpkccazv76wh8b9gha9483cl21f1v"; revision = "1"; editedCabalFile = "0qq21aac9l9236qr13lfsa80sliqqzxdflh54nzz4w4l1hr3rjwf"; libraryHaskellDepends = [ base mtl text ]; doCheck = false; homepage = "http://fvisser.nl/clay"; description = "CSS preprocessor as embedded Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "clckwrks" = callPackage ({ mkDerivation, acid-state, aeson, aeson-qq, attoparsec, base , blaze-html, bytestring, cereal, containers, directory, filepath , happstack-authenticate, happstack-hsp, happstack-jmacro , happstack-server, happstack-server-tls, hsp, hsx-jmacro, hsx2hs , ixset, jmacro, lens, mtl, network, network-uri, old-locale , openssl, process, random, reform, reform-happstack, reform-hsp , safecopy, stm, text, time, time-locale-compat , unordered-containers, userid, utf8-string, uuid-orphans , uuid-types, vector, web-plugins, web-routes, web-routes-happstack , web-routes-hsp, web-routes-th, xss-sanitize }: mkDerivation { pname = "clckwrks"; version = "0.23.19.2"; sha256 = "117vwh1lxhzww1fwgja1hgrgximb25iiw6kcxwqrjrnbminsalql"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state aeson aeson-qq attoparsec base blaze-html bytestring cereal containers directory filepath happstack-authenticate happstack-hsp happstack-jmacro happstack-server happstack-server-tls hsp hsx-jmacro hsx2hs ixset jmacro lens mtl network network-uri old-locale process random reform reform-happstack reform-hsp safecopy stm text time time-locale-compat unordered-containers userid utf8-string uuid-orphans uuid-types vector web-plugins web-routes web-routes-happstack web-routes-hsp web-routes-th xss-sanitize ]; librarySystemDepends = [ openssl ]; homepage = "http://www.clckwrks.com/"; description = "A secure, reliable content management system (CMS) and blogging platform"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) openssl;}; "clckwrks-cli" = callPackage ({ mkDerivation, acid-state, base, clckwrks, haskeline, mtl , network, parsec }: mkDerivation { pname = "clckwrks-cli"; version = "0.2.16"; sha256 = "1rqjkj8nkm1hiidclbkc3wh9lz5kkadkn1r7szhrpcxny6hwlks2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ acid-state base clckwrks haskeline mtl network parsec ]; doHaddock = false; homepage = "http://www.clckwrks.com/"; description = "a command-line interface for adminstrating some aspects of clckwrks"; license = stdenv.lib.licenses.bsd3; }) {}; "clckwrks-plugin-media" = callPackage ({ mkDerivation, acid-state, attoparsec, base, blaze-html, cereal , clckwrks, containers, directory, filepath, gd, happstack-server , hsp, hsx2hs, ixset, magic, mtl, reform, reform-happstack , reform-hsp, safecopy, text, web-plugins, web-routes , web-routes-th }: mkDerivation { pname = "clckwrks-plugin-media"; version = "0.6.16"; sha256 = "16458x51lfcd92c2q7qdq1vqi18ahb8ga7jx3kw4nglala0vnkby"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state attoparsec base blaze-html cereal clckwrks containers directory filepath gd happstack-server hsp ixset magic mtl reform reform-happstack reform-hsp safecopy text web-plugins web-routes web-routes-th ]; libraryToolDepends = [ hsx2hs ]; homepage = "http://clckwrks.com/"; description = "media plugin for clckwrks"; license = stdenv.lib.licenses.bsd3; }) {}; "clckwrks-plugin-page" = callPackage ({ mkDerivation, acid-state, aeson, attoparsec, base, clckwrks , containers, directory, filepath, happstack-hsp, happstack-server , hsp, hsx2hs, ixset, mtl, old-locale, random, reform , reform-happstack, reform-hsp, safecopy, tagsoup, template-haskell , text, time, time-locale-compat, uuid, uuid-orphans, web-plugins , web-routes, web-routes-happstack, web-routes-th }: mkDerivation { pname = "clckwrks-plugin-page"; version = "0.4.3.5"; sha256 = "166lwlajsqlxma6zsdli06kbajqyskyr6vkqhzizs8n3a4vs2lpv"; libraryHaskellDepends = [ acid-state aeson attoparsec base clckwrks containers directory filepath happstack-hsp happstack-server hsp hsx2hs ixset mtl old-locale random reform reform-happstack reform-hsp safecopy tagsoup template-haskell text time time-locale-compat uuid uuid-orphans web-plugins web-routes web-routes-happstack web-routes-th ]; homepage = "http://www.clckwrks.com/"; description = "support for CMS/Blogging in clckwrks"; license = stdenv.lib.licenses.bsd3; }) {}; "clckwrks-theme-bootstrap" = callPackage ({ mkDerivation, base, clckwrks, happstack-authenticate, hsp , hsx-jmacro, hsx2hs, jmacro, mtl, text, web-plugins }: mkDerivation { pname = "clckwrks-theme-bootstrap"; version = "0.4.2"; sha256 = "0j13y941d3f3rygycx58fn7fsb1jwvcifdcvalcgfk8yllckfqbb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clckwrks happstack-authenticate hsp hsx-jmacro hsx2hs jmacro mtl text web-plugins ]; homepage = "http://www.clckwrks.com/"; description = "simple bootstrap based template for clckwrks"; 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 ]; doCheck = false; homepage = "https://github.com/corsis/clock"; description = "High-resolution clock functions: monotonic, realtime, cputime"; license = stdenv.lib.licenses.bsd3; }) {}; "clumpiness" = callPackage ({ mkDerivation, base, containers, tree-fun }: mkDerivation { pname = "clumpiness"; version = "0.17.0.0"; sha256 = "15f4js9rnn2rpkrvr9lphh624hkf4m15rdlvfwn29bvf40yk0jzx"; libraryHaskellDepends = [ base containers tree-fun ]; description = "Calculate the clumpiness of leaf properties in a tree"; license = stdenv.lib.licenses.gpl3; }) {}; "clustering" = callPackage ({ mkDerivation, base, binary, containers, matrices, mwc-random , parallel, primitive, vector }: mkDerivation { pname = "clustering"; version = "0.2.1"; sha256 = "1jxrgb13zm8bqcsx39fp31lrpna3y0pn7ckcf9q6gljz327c4y2h"; libraryHaskellDepends = [ base binary containers matrices mwc-random parallel primitive vector ]; doCheck = false; description = "High performance clustering algorithms"; license = stdenv.lib.licenses.mit; }) {}; "cmark" = callPackage ({ mkDerivation, base, blaze-html, bytestring, cheapskate , criterion, discount, HUnit, markdown, sundown, text }: mkDerivation { pname = "cmark"; version = "0.5.3.1"; sha256 = "09515h9b26az9c2mbl6l7azimaixa6yff8w359k0ml8jwykjvqaa"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base HUnit text ]; benchmarkHaskellDepends = [ base blaze-html cheapskate criterion discount markdown sundown text ]; homepage = "https://github.com/jgm/commonmark-hs"; description = "Fast, accurate CommonMark (Markdown) parser and renderer"; license = stdenv.lib.licenses.bsd3; }) {}; "cmdargs" = callPackage ({ mkDerivation, base, filepath, process, template-haskell , transformers }: mkDerivation { pname = "cmdargs"; version = "0.10.14"; sha256 = "0n6f9c298y147wwc36226vjajv76xh79ai17dn3s350kq59h1diq"; 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; }) {}; "code-builder" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "code-builder"; version = "0.1.3"; sha256 = "1ax4c19xkszahcxvwc1wa1hrgk6ajck5sbprbplsi1gc9jj4g7jm"; libraryHaskellDepends = [ base containers ]; description = "Simple system for generating code"; license = stdenv.lib.licenses.bsd3; }) {}; "codex" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, cryptohash , directory, either, filepath, hackage-db, http-client, lens , machines, machines-directory, MissingH, monad-loops, network , process, tar, text, transformers, wreq, yaml, zlib }: mkDerivation { pname = "codex"; version = "0.4.0.10"; sha256 = "04nq790x29nr9v7ppar6w7n8dphl5kpqc6xr2b1fc50vk7r3xlhx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal containers cryptohash directory either filepath hackage-db http-client lens machines machines-directory process tar text transformers wreq yaml zlib ]; executableHaskellDepends = [ base bytestring Cabal directory either filepath hackage-db MissingH monad-loops network process transformers wreq yaml ]; homepage = "http://github.com/aloiscochard/codex"; description = "A ctags file generator for cabal project dependencies"; license = stdenv.lib.licenses.asl20; }) {}; "colour" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "colour"; version = "2.3.3"; sha256 = "1qmn1778xzg07jg9nx4k1spdz2llivpblf6wwrps1qpqjhsac5cd"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; homepage = "http://www.haskell.org/haskellwiki/Colour"; description = "A model for human colour/color perception"; license = stdenv.lib.licenses.mit; }) {}; "commutative" = callPackage ({ mkDerivation, base, QuickCheck, quickcheck-instances, random , semigroups, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "commutative"; version = "0.0.1.4"; sha256 = "1ky9axa5vs12w4m8wzlnw1cf3m9ndq239534rxfknm3k5h0ldrqd"; libraryHaskellDepends = [ base random semigroups ]; testHaskellDepends = [ base QuickCheck quickcheck-instances random semigroups tasty tasty-hunit tasty-quickcheck ]; description = "Commutative binary operations"; license = stdenv.lib.licenses.mit; }) {}; "comonad" = callPackage ({ mkDerivation, base, containers, contravariant, directory , distributive, doctest, filepath, semigroups, tagged, transformers , transformers-compat }: mkDerivation { pname = "comonad"; version = "4.2.7.2"; sha256 = "0arvbaxgkawzdp38hh53akkahjg2aa3kj2b4ns0ni8a5ylg2cqmp"; libraryHaskellDepends = [ base containers contravariant distributive semigroups tagged transformers transformers-compat ]; testHaskellDepends = [ base directory doctest filepath ]; homepage = "http://github.com/ekmett/comonad/"; description = "Comonads"; license = stdenv.lib.licenses.bsd3; }) {}; "comonad-transformers" = callPackage ({ mkDerivation, base, comonad }: mkDerivation { pname = "comonad-transformers"; version = "4.0"; sha256 = "13zzp6r6s6c80skniphwvzxhpazbyal5854m53139kgcw560rv6z"; libraryHaskellDepends = [ base comonad ]; doHaddock = false; homepage = "http://github.com/ekmett/comonad-transformers/"; description = "This package has been merged into comonad 4.0"; license = stdenv.lib.licenses.bsd3; }) {}; "comonads-fd" = callPackage ({ mkDerivation, base, comonad }: mkDerivation { pname = "comonads-fd"; version = "4.0"; sha256 = "19xpv0dsz7w3a1sq1gdxwzglfal45vj2s22zb12g9mpk5rp3hw1s"; libraryHaskellDepends = [ base comonad ]; doHaddock = false; homepage = "http://github.com/ekmett/comonads-fd/"; description = "This package has been merged into comonad 4.0"; license = stdenv.lib.licenses.bsd3; }) {}; "compactmap" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck, vector }: mkDerivation { pname = "compactmap"; version = "0.1.4.1"; sha256 = "1a86nrwfxdlm0vvmjnhdkzywzvix4938hlz15idklgr9883x2xb4"; libraryHaskellDepends = [ base vector ]; testHaskellDepends = [ base containers hspec QuickCheck ]; description = "A read-only memory-efficient key-value store"; license = stdenv.lib.licenses.bsd3; }) {}; "compdata" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, derive , HUnit, mtl, QuickCheck, random, template-haskell, test-framework , test-framework-hunit, test-framework-quickcheck2, th-expand-syns , transformers, tree-view, uniplate }: mkDerivation { pname = "compdata"; version = "0.10.1"; sha256 = "1js0i32m4sm1fif6vr9p2d9xyl0zixnbg3f20mcnjmf59q9jymv1"; libraryHaskellDepends = [ base containers deepseq derive mtl QuickCheck template-haskell th-expand-syns transformers tree-view ]; testHaskellDepends = [ base containers deepseq derive HUnit mtl QuickCheck template-haskell test-framework test-framework-hunit test-framework-quickcheck2 th-expand-syns transformers ]; benchmarkHaskellDepends = [ base containers criterion deepseq derive mtl QuickCheck random template-haskell th-expand-syns transformers uniplate ]; description = "Compositional Data Types"; 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; }) {}; "composition-tree" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "composition-tree"; version = "0.2.0.2"; sha256 = "1mlvmximxddf7bhzd87sa78mp08jpcjx66sy1f2d2daymn3nglk7"; libraryHaskellDepends = [ base ]; doCheck = false; homepage = "https://github.com/liamoc/composition-tree"; description = "Composition trees for arbitrary monoids"; license = stdenv.lib.licenses.bsd3; }) {}; "compressed" = callPackage ({ mkDerivation, base, comonad, containers, fingertree, hashable , keys, pointed, reducers, semigroupoids, semigroups , unordered-containers }: mkDerivation { pname = "compressed"; version = "3.10"; sha256 = "1y290n421knfh8k8zbcabhw24hb13xj9pkxx4h4v15yji97p5mcw"; revision = "1"; editedCabalFile = "1fv1ix8bsqbsrzp44i7nz0wp1dwi3l2wdvqvp46a8vbakp5nif8a"; libraryHaskellDepends = [ base comonad containers fingertree hashable keys pointed reducers semigroupoids semigroups unordered-containers ]; homepage = "http://github.com/ekmett/compressed/"; description = "Compressed containers and reducers"; license = stdenv.lib.licenses.bsd3; }) {}; "concatenative" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "concatenative"; version = "1.0.1"; sha256 = "05xwqvcdnk8bsyj698ab9jxpa1nk23pf3m7wi9mwmw0q8n99fngd"; libraryHaskellDepends = [ base template-haskell ]; homepage = "https://patch-tag.com/r/salazar/concatenative/snapshot/current/content/pretty"; description = "A library for postfix control flow"; license = stdenv.lib.licenses.bsd3; }) {}; "conceit" = callPackage ({ mkDerivation, base, bifunctors, semigroupoids, semigroups, void }: mkDerivation { pname = "conceit"; version = "0.4.0.0"; sha256 = "02wq99h7rnsvzkkm6i7x6qk7d4fiy6llg5yr75h2zks387yalwl9"; libraryHaskellDepends = [ base bifunctors semigroupoids semigroups void ]; description = "Concurrent actions that may fail with a value"; license = stdenv.lib.licenses.bsd3; }) {}; "concurrent-extra" = callPackage ({ mkDerivation, base, stm, unbounded-delays }: mkDerivation { pname = "concurrent-extra"; version = "0.7.0.10"; sha256 = "04nw39pbfqa4ldymn706ij83hxa07c73r7hy18y5pwpmj05cq9vg"; libraryHaskellDepends = [ base stm 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.7.7"; sha256 = "1lfzqrqf9nwc18sfh97dhkf0k9dap3h4n3zkk9svm57ill7k7xyk"; 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-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; }) {}; "conduit" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, exceptions , hspec, kan-extensions, lifted-base, mmorph, monad-control, mtl , mwc-random, QuickCheck, resourcet, safe, transformers , transformers-base, vector }: mkDerivation { pname = "conduit"; version = "1.2.8"; sha256 = "1yqpvc60rblpdn9agjghmq7f6nz04nx5zi9qf7lbgwmdf16dzmc0"; libraryHaskellDepends = [ base exceptions lifted-base mmorph monad-control mtl resourcet transformers transformers-base ]; testHaskellDepends = [ base containers exceptions hspec mtl QuickCheck resourcet safe transformers ]; benchmarkHaskellDepends = [ base containers criterion deepseq hspec kan-extensions mwc-random transformers vector ]; homepage = "http://github.com/snoyberg/conduit"; description = "Streaming data processing library"; license = stdenv.lib.licenses.mit; }) {}; "conduit-combinators" = callPackage ({ mkDerivation, base, base16-bytestring, base64-bytestring , bytestring, chunked-data, conduit, conduit-extra, containers , directory, filepath, hspec, monad-control, mono-traversable, mtl , mwc-random, primitive, QuickCheck, resourcet, safe, silently , text, transformers, transformers-base, unix, unix-compat, vector , void }: mkDerivation { pname = "conduit-combinators"; version = "1.0.8.1"; sha256 = "0dvnka8ab52l2jlwlf7s1f4jvvkgd1jb7wbypx7fdp3ky687fd6g"; libraryHaskellDepends = [ base base16-bytestring base64-bytestring bytestring chunked-data conduit conduit-extra filepath monad-control mono-traversable mwc-random primitive resourcet text transformers transformers-base unix unix-compat vector void ]; testHaskellDepends = [ base base16-bytestring base64-bytestring bytestring chunked-data conduit containers directory filepath hspec mono-traversable mtl mwc-random QuickCheck safe silently text transformers vector ]; homepage = "https://github.com/snoyberg/mono-traversable"; description = "Commonly used conduit functions, for both chunked and unchunked data"; 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.3"; sha256 = "16j3h318i7s3nr9cz6n1v27d7nkmz5s6dp4fbahziy1pgb4bk3kr"; 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, blaze-builder, bytestring , bytestring-builder, conduit, criterion, directory, exceptions , filepath, hspec, monad-control, network, primitive, process , QuickCheck, resourcet, stm, streaming-commons, text, transformers , transformers-base }: mkDerivation { pname = "conduit-extra"; version = "1.1.13.3"; sha256 = "0j3cqpkrn7lbpviv6w0gjh93fjjbh1an2sq0yz7svaawja8civy2"; libraryHaskellDepends = [ async attoparsec base blaze-builder bytestring conduit directory exceptions filepath monad-control network primitive process resourcet stm streaming-commons text transformers transformers-base ]; testHaskellDepends = [ async attoparsec base blaze-builder bytestring bytestring-builder conduit exceptions hspec process QuickCheck resourcet stm streaming-commons text transformers transformers-base ]; benchmarkHaskellDepends = [ base blaze-builder bytestring bytestring-builder conduit criterion 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, criterion, mtl , QuickCheck, test-framework, test-framework-quickcheck2, text }: mkDerivation { pname = "conduit-iconv"; version = "0.1.1.1"; sha256 = "01dcnvs82mvp7wv5vbkwhq2sary87mss71mc6mmhlngkyis558jl"; libraryHaskellDepends = [ base bytestring conduit ]; testHaskellDepends = [ base bytestring conduit mtl QuickCheck test-framework test-framework-quickcheck2 text ]; benchmarkHaskellDepends = [ base bytestring conduit criterion mtl 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, hlint, mtl, parsers , resourcet, safe, safe-exceptions, tasty, tasty-hunit, text , transformers }: mkDerivation { pname = "conduit-parse"; version = "0.1.2.0"; sha256 = "05yfggq2g8ifwgb4w12i9n7hgjydvyk9i3bkszxk0ba51rmiyqhm"; libraryHaskellDepends = [ base conduit dlist mtl parsers safe safe-exceptions text transformers ]; testHaskellDepends = [ base conduit hlint mtl parsers resourcet safe-exceptions tasty tasty-hunit ]; homepage = "https://github.com/k0ral/conduit-parse"; description = "Parsing framework based on conduit"; license = "unknown"; }) {}; "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, text, tls , transformers, unordered-containers, wai, warp, warp-tls, x509 , x509-system, x509-validation, yaml }: mkDerivation { pname = "configuration-tools"; version = "0.2.15"; sha256 = "07hjfqsyj49piplf5xm5szbhy34bm47mxcmjriwaxn5djflafcc2"; 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 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.6"; sha256 = "1c1prsgad669cmf6qrqlb5hmh0dnam2imijqzpwcr4ja14l6rh83"; 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; }) {}; "constraints" = callPackage ({ mkDerivation, base, binary, deepseq, ghc-prim, hashable, mtl , transformers, transformers-compat }: mkDerivation { pname = "constraints"; version = "0.8"; sha256 = "120mmv9rwbahslisc1z8zx9lw7v6hl5fzid4l0hiy5as6ijqgl2c"; libraryHaskellDepends = [ base binary deepseq ghc-prim hashable mtl transformers transformers-compat ]; homepage = "http://github.com/ekmett/constraints/"; description = "Constraint manipulation"; license = stdenv.lib.licenses.bsd3; }) {}; "consul-haskell" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , connection, either, http-client, http-client-tls, http-types , HUnit, lifted-async, lifted-base, monad-control, network, stm , tasty, tasty-hunit, text, transformers }: mkDerivation { pname = "consul-haskell"; version = "0.3"; sha256 = "0d0n28w3wdg25phs6ylqxi31yah3vzjj2zj4vlx2xy8llv5zsgh7"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring connection either http-client http-client-tls http-types lifted-async lifted-base monad-control network stm text transformers ]; testHaskellDepends = [ base http-client HUnit network tasty tasty-hunit text transformers ]; doCheck = false; homepage = "https://github.com/alphaHeavy/consul-haskell"; description = "A consul client for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "containers-unicode-symbols" = callPackage ({ mkDerivation, base, base-unicode-symbols, containers }: mkDerivation { pname = "containers-unicode-symbols"; version = "0.3.1.1"; sha256 = "0ccv7rqkykfk5wmr73mc0kwrnwyzakgp5x495dgwn5nila3g4ma6"; libraryHaskellDepends = [ base base-unicode-symbols containers ]; homepage = "http://haskell.org/haskellwiki/Unicode-symbols"; description = "Unicode alternatives for common functions and operators"; license = stdenv.lib.licenses.bsd3; }) {}; "continued-fractions" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "continued-fractions"; version = "0.9.1.1"; sha256 = "0gqp1yazmmmdf04saa306jdsf8r5s98fll9rnm8ff6jzr87nvnnh"; libraryHaskellDepends = [ base ]; homepage = "/dev/null"; description = "Continued fractions"; license = stdenv.lib.licenses.publicDomain; }) {}; "contravariant" = callPackage ({ mkDerivation, base, semigroups, StateVar, transformers , transformers-compat, void }: mkDerivation { pname = "contravariant"; version = "1.4"; sha256 = "117fff8kkrvlmr8cb2jpj71z7lf2pdiyks6ilyx89mry6zqnsrp1"; libraryHaskellDepends = [ base semigroups StateVar transformers transformers-compat void ]; homepage = "http://github.com/ekmett/contravariant/"; description = "Contravariant functors"; license = stdenv.lib.licenses.bsd3; }) {}; "contravariant-extras" = callPackage ({ mkDerivation, base-prelude, contravariant, template-haskell , tuple-th }: mkDerivation { pname = "contravariant-extras"; version = "0.3.3.1"; sha256 = "1mbrgjybdx8fjdck4ldwi8955w4qnmm0ql56zix7dyn0s7s9spgk"; libraryHaskellDepends = [ base-prelude contravariant 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-monad-free" = callPackage ({ mkDerivation, base, prelude-extras, transformers }: mkDerivation { pname = "control-monad-free"; version = "0.6.1"; sha256 = "11i297ngwb5ck23vsr84fh5qx4hn7fzm9ml90y79lwi97hyigagy"; revision = "1"; editedCabalFile = "1901lm2md7flri4ms745lgla18x2k7v0xh51jbjbx6202ppcx3fh"; libraryHaskellDepends = [ base prelude-extras transformers ]; homepage = "http://github.com/pepeiborra/control-monad-free"; description = "Free monads and monad transformers"; license = stdenv.lib.licenses.publicDomain; }) {}; "control-monad-loop" = callPackage ({ mkDerivation, base, transformers, transformers-base }: mkDerivation { pname = "control-monad-loop"; version = "0.1"; sha256 = "003k4pp6wgn30m9ksbh8680f0klzsvd90wsl9jpqs9lpg14hi6zj"; libraryHaskellDepends = [ base transformers transformers-base ]; homepage = "https://github.com/joeyadams/haskell-control-monad-loop"; description = "Simple monad transformer for imperative-style loops"; license = stdenv.lib.licenses.bsd3; }) {}; "control-monad-omega" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "control-monad-omega"; version = "0.3.1"; sha256 = "11hirysr76i01qj8rm22xjcrv2qwxgwjlrqqyd1dsnnvypn9hfrq"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/luqui/control-monad-omega"; description = "A breadth-first list monad"; license = stdenv.lib.licenses.publicDomain; }) {}; "converge" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "converge"; version = "0.1.0.1"; sha256 = "0y28m7kgphknra0w2kzf0g4m2bdj604nr3f22xng46nl7kljbpvj"; libraryHaskellDepends = [ base ]; homepage = "/dev/null"; description = "Limit operations for converging sequences"; 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, blaze-builder, bytestring , data-default-class, deepseq, HUnit, old-locale, QuickCheck, tasty , tasty-hunit, tasty-quickcheck, text, time }: mkDerivation { pname = "cookie"; version = "0.4.2.1"; sha256 = "1r2j518lfcswn76qm6p2h1rl98gfsxad7p7z9qaww84fj28k0h86"; libraryHaskellDepends = [ base blaze-builder bytestring data-default-class deepseq old-locale text time ]; testHaskellDepends = [ base blaze-builder 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; }) {}; "country-codes" = callPackage ({ mkDerivation, aeson, base, HTF, HUnit, shakespeare, tagsoup , text }: mkDerivation { pname = "country-codes"; version = "0.1.3"; sha256 = "1dfihvawiqmd5v75781m75lyp8h73wqmd138wh9zakfbpz746a06"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base shakespeare text ]; executableHaskellDepends = [ base tagsoup text ]; testHaskellDepends = [ aeson base HTF HUnit ]; homepage = "https://github.com/prowdsponsor/country-codes"; description = "ISO 3166 country codes and i18n names"; 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.4"; sha256 = "18yr5qx3wpybflz5qdki2az30ra88ns6ywy636w7jv8nckahis74"; 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 ]; homepage = "http://github.com/hargettp/courier"; description = "A message-passing library for simplifying network applications"; license = stdenv.lib.licenses.mit; }) {}; "cpphs" = callPackage ({ mkDerivation, base, directory, old-locale, old-time, polyparse }: mkDerivation { pname = "cpphs"; version = "1.20.2"; sha256 = "1nr9hsnkz4spc4xdphkaqw97kkikpmycxr6nznjchrzql09dgcfw"; 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, criterion , crypto-random, mtl }: mkDerivation { pname = "cprng-aes"; version = "0.6.1"; sha256 = "1wr15kbmk1g3l8a75n0iwbzqg24ixv78slwzwb2q6rlcvq0jlnb4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base byteable bytestring cipher-aes crypto-random ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-random mtl ]; 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; }) {}; "cql" = callPackage ({ mkDerivation, base, bytestring, cereal, Decimal, iproute , network, QuickCheck, tasty, tasty-quickcheck, template-haskell , text, time, transformers, uuid, vector }: mkDerivation { pname = "cql"; version = "3.0.7"; sha256 = "0xpa1yhyvq5949wypj0yzi31751mh47mdv2p2nrvwypyqdd57y2l"; libraryHaskellDepends = [ base bytestring cereal 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://github.com/twittner/cql/"; description = "Cassandra CQL binary protocol"; license = stdenv.lib.licenses.mpl20; }) {}; "cql-io" = callPackage ({ mkDerivation, 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, uuid, vector }: mkDerivation { pname = "cql-io"; version = "0.15.2"; sha256 = "0sandmdimp2dhcngsrq8z5z4lq0hxafms3kn2fj52q85x6mbvafb"; 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 uuid vector ]; homepage = "https://github.com/twittner/cql-io/"; description = "Cassandra CQL client"; license = stdenv.lib.licenses.mpl20; }) {}; "crackNum" = callPackage ({ mkDerivation, base, data-binary-ieee754, ieee754 }: mkDerivation { pname = "crackNum"; version = "1.5"; sha256 = "01g2q4al44hy6iagxafwdxlr616p3qiyx13zn5waark8z95gwhgg"; revision = "1"; editedCabalFile = "04rfh3r4y38swvmyhp3r1x63zp0ki77r22frxgxmlfssv8x9gfd8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base data-binary-ieee754 ieee754 ]; executableHaskellDepends = [ base data-binary-ieee754 ieee754 ]; description = "Crack various integer, floating-point data formats"; license = stdenv.lib.licenses.bsd3; }) {}; "criterion" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, base, binary, bytestring , cassava, containers, deepseq, directory, filepath, Glob, hastache , HUnit, mtl, mwc-random, optparse-applicative, parsec, QuickCheck , statistics, test-framework, test-framework-hunit , test-framework-quickcheck2, text, time, transformers , transformers-compat, vector, vector-algorithms }: mkDerivation { pname = "criterion"; version = "1.1.1.0"; sha256 = "1pa9176916a75dx6dvd22zjzcy057rh32zqkn926156dm6kma677"; revision = "3"; editedCabalFile = "13lp2d8db0m4paascrzw6smrm0v0p97pg62ix682psjz40awz28f"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson ansi-wl-pprint base binary bytestring cassava containers deepseq directory filepath Glob hastache mtl mwc-random optparse-applicative parsec statistics text time transformers transformers-compat vector vector-algorithms ]; executableHaskellDepends = [ base optparse-applicative ]; testHaskellDepends = [ base bytestring HUnit QuickCheck statistics test-framework test-framework-hunit test-framework-quickcheck2 vector ]; homepage = "http://www.serpentine.com/criterion"; description = "Robust, reliable performance measurement and analysis"; license = stdenv.lib.licenses.bsd3; }) {}; "cron" = callPackage ({ mkDerivation, attoparsec, base, criterion, derive, mtl , mtl-compat, old-locale, quickcheck-instances, semigroups, tasty , tasty-hunit, tasty-quickcheck, text, time, transformers-compat }: mkDerivation { pname = "cron"; version = "0.4.1.2"; sha256 = "19fsc194w49vs4856y98fz6swjn1dhf2n7p4rhamir862fbhnk2m"; libraryHaskellDepends = [ attoparsec base mtl mtl-compat old-locale semigroups text time ]; testHaskellDepends = [ attoparsec base derive quickcheck-instances semigroups tasty tasty-hunit tasty-quickcheck text time transformers-compat ]; benchmarkHaskellDepends = [ attoparsec base criterion text time ]; homepage = "http://github.com/michaelxavier/cron"; description = "Cron datatypes and Attoparsec parser"; license = stdenv.lib.licenses.mit; }) {}; "crypto-api" = callPackage ({ mkDerivation, base, bytestring, cereal, entropy, tagged , transformers }: mkDerivation { pname = "crypto-api"; version = "0.13.2"; sha256 = "1vc27qcgbg7hf50rkqhlrs58zn1888ilh4b6wrrm07bnm48xacak"; 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-numbers" = callPackage ({ mkDerivation, base, byteable, bytestring, criterion , crypto-random, ghc-prim, integer-gmp, mtl, tasty, tasty-hunit , tasty-quickcheck, vector }: mkDerivation { pname = "crypto-numbers"; version = "0.2.7"; sha256 = "19l9y5jzvqrqfam13xin9m9ca0s5ql86yv0cjn6dzkydx4byn2j2"; revision = "1"; editedCabalFile = "1jjkhid8kwrz5894nad537rqxzzyx6b687bmgyk70nv0ny336j9b"; libraryHaskellDepends = [ base bytestring crypto-random ghc-prim integer-gmp vector ]; testHaskellDepends = [ base byteable bytestring crypto-random tasty tasty-hunit tasty-quickcheck vector ]; benchmarkHaskellDepends = [ base bytestring criterion mtl ]; doCheck = false; homepage = "https://github.com/vincenthz/hs-crypto-numbers"; description = "Cryptographic numbers: functions and algorithms"; license = stdenv.lib.licenses.bsd3; }) {}; "crypto-pubkey" = callPackage ({ mkDerivation, base, byteable, bytestring, criterion , crypto-numbers, crypto-pubkey-types, crypto-random, cryptohash , deepseq, mtl, tasty, tasty-hunit, tasty-kat, tasty-quickcheck }: mkDerivation { pname = "crypto-pubkey"; version = "0.2.8"; sha256 = "0vmmx2fqq2xc3xfavy22i2nyynpk88jhmjr62qgxw5w5qgsz5k60"; libraryHaskellDepends = [ base byteable bytestring crypto-numbers crypto-pubkey-types crypto-random cryptohash ]; testHaskellDepends = [ base byteable bytestring crypto-numbers crypto-pubkey-types crypto-random cryptohash tasty tasty-hunit tasty-kat tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-pubkey-types crypto-random cryptohash deepseq mtl ]; doCheck = false; homepage = "https://github.com/vincenthz/hs-crypto-pubkey"; description = "Public Key cryptography"; license = stdenv.lib.licenses.bsd3; }) {}; "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"; 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; }) {}; "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-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , cryptohash, resourcet, transformers }: mkDerivation { pname = "cryptohash-conduit"; version = "0.1.1"; sha256 = "1kmlskgb0jx8hkzdncr24aqir9k1kyfcb2rypvkdld1yin4nslga"; libraryHaskellDepends = [ base bytestring conduit conduit-extra cryptohash resourcet transformers ]; homepage = "http://github.com/vincenthz/hs-cryptohash-conduit"; description = "cryptohash conduit"; 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; }) {}; "cryptol" = callPackage ({ mkDerivation, alex, ansi-terminal, array, async, base , base-compat, bytestring, containers, criterion, deepseq , deepseq-generics, directory, filepath, generic-trie, gitrev , GraphSCC, happy, haskeline, heredoc, monad-control, monadLib , old-time, presburger, pretty, process, QuickCheck, random, sbv , simple-smt, smtLib, syb, template-haskell, text, tf-random , transformers, transformers-base, utf8-string }: mkDerivation { pname = "cryptol"; version = "2.3.0"; sha256 = "1kiq850h0svsyhklpdnxzblbhlzz4jsdj8927dlbbsx32jxpfda0"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array async base base-compat bytestring containers deepseq deepseq-generics directory filepath generic-trie gitrev GraphSCC heredoc monad-control monadLib old-time presburger pretty process QuickCheck random sbv simple-smt smtLib syb template-haskell text tf-random transformers transformers-base utf8-string ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ ansi-terminal base base-compat containers deepseq directory filepath haskeline monad-control monadLib process random sbv tf-random transformers ]; benchmarkHaskellDepends = [ base criterion deepseq text ]; homepage = "http://www.cryptol.net/"; description = "Cryptol: The Language of Cryptography"; license = stdenv.lib.licenses.bsd3; }) {}; "cryptonite" = callPackage ({ mkDerivation, base, byteable, bytestring, deepseq, ghc-prim , integer-gmp, memory, tasty, tasty-hunit, tasty-kat , tasty-quickcheck }: mkDerivation { pname = "cryptonite"; version = "0.19"; sha256 = "1rw5k34vpn4134yrzdhf0rsshsrkixfbv9ap18di2n00z2cw1shw"; libraryHaskellDepends = [ base bytestring deepseq ghc-prim integer-gmp memory ]; testHaskellDepends = [ base byteable bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck ]; homepage = "https://github.com/haskell-crypto/cryptonite"; description = "Cryptography Primitives sink"; license = stdenv.lib.licenses.bsd3; }) {}; "cryptonite-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , cryptonite, resourcet, transformers }: mkDerivation { pname = "cryptonite-conduit"; version = "0.1"; sha256 = "1h5ajwm3zzy29f3qi4f1lc22hl4wbb58j2198ny3n2c65yydb757"; libraryHaskellDepends = [ base bytestring conduit conduit-extra cryptonite resourcet transformers ]; homepage = "https://github.com/haskell-crypto/cryptonite-conduit"; description = "cryptonite conduit"; license = stdenv.lib.licenses.bsd3; }) {}; "css-syntax" = callPackage ({ mkDerivation, attoparsec, base, bytestring, directory, hspec , scientific, text }: mkDerivation { pname = "css-syntax"; version = "0.0.5"; sha256 = "17hbwnhwz9c6xdw508chygq684h7hrrv16yyrmqdj7f8hfzy0s9r"; libraryHaskellDepends = [ attoparsec base bytestring scientific text ]; testHaskellDepends = [ attoparsec base bytestring directory hspec scientific text ]; description = "This package implments a parser for the CSS syntax"; license = stdenv.lib.licenses.mit; }) {}; "css-text" = callPackage ({ mkDerivation, attoparsec, base, hspec, QuickCheck, text }: mkDerivation { pname = "css-text"; version = "0.1.2.1"; sha256 = "1xi1n2f0g8y43p95lynhcg50wxbq7hqfzbfzm7fy8mn7gvd920nw"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ attoparsec base hspec QuickCheck text ]; homepage = "http://www.yesodweb.com/"; description = "CSS parser and renderer"; license = stdenv.lib.licenses.bsd3; }) {}; "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; }) {}; "csv-conduit" = callPackage ({ mkDerivation, array, attoparsec, base, blaze-builder, bytestring , conduit, conduit-extra, containers, data-default, directory , ghc-prim, HUnit, mmorph, monad-control, mtl, primitive, resourcet , test-framework, test-framework-hunit, text, transformers , unordered-containers, vector }: mkDerivation { pname = "csv-conduit"; version = "0.6.6"; sha256 = "12sxxv92qblsa63zdnl80a8yk01b4cvk9k6h58w82bvcy5m0aabk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array attoparsec base blaze-builder bytestring conduit conduit-extra containers data-default ghc-prim mmorph monad-control mtl primitive resourcet text transformers unordered-containers vector ]; executableHaskellDepends = [ base bytestring containers directory mtl primitive text transformers vector ]; testHaskellDepends = [ base bytestring containers directory HUnit mtl primitive test-framework test-framework-hunit text transformers vector ]; homepage = "http://github.com/ozataman/csv-conduit"; description = "A flexible, fast, conduit-based CSV parser library for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "ctrie" = callPackage ({ mkDerivation, async, atomic-primops, base, containers, criterion , deepseq, hashable, primitive, QuickCheck, random, random-shuffle , stm, test-framework, test-framework-quickcheck2, transformers , unordered-containers }: mkDerivation { pname = "ctrie"; version = "0.1.1.0"; sha256 = "1f2vz91fs8fin9ykcjjp60mmm0hw886mqmmhbs4ai02rdi7v6d44"; libraryHaskellDepends = [ atomic-primops base hashable primitive ]; testHaskellDepends = [ base containers hashable QuickCheck test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ async base containers criterion deepseq hashable random random-shuffle stm transformers unordered-containers ]; homepage = "https://github.com/mcschroeder/ctrie"; description = "Non-blocking concurrent map"; license = stdenv.lib.licenses.mit; }) {}; "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; }) {}; "curl" = callPackage ({ mkDerivation, base, bytestring, containers, curl }: mkDerivation { pname = "curl"; version = "1.3.8"; sha256 = "0vj4hpaa30jz7c702xpsfvqaqdxz28zslsqnsfx6bf6dpwvck1wh"; configureFlags = [ "-fnew-base" ]; libraryHaskellDepends = [ base bytestring containers ]; librarySystemDepends = [ curl ]; description = "Haskell binding to libcurl"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) curl;}; "darcs" = callPackage ({ mkDerivation, array, async, attoparsec, base, base16-bytestring , binary, bytestring, cmdargs, containers, cryptohash, curl , data-ordlist, directory, fgl, filepath, FindBin, graphviz , hashable, haskeline, html, HTTP, HUnit, mmap, mtl, network , network-uri, old-time, parsec, process, QuickCheck, random , regex-applicative, regex-compat-tdfa, sandi, shelly, split, tar , terminfo, test-framework, test-framework-hunit , test-framework-quickcheck2, text, time, transformers , transformers-compat, unix, unix-compat, utf8-string, vector , zip-archive, zlib }: mkDerivation { pname = "darcs"; version = "2.12.0"; sha256 = "139hh9sxg0pkkgnmx5711i2ffj5462mw5zsb1ah1ljya94dqsc8p"; configureFlags = [ "-fuse-time-1point5" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array async attoparsec base base16-bytestring binary bytestring containers cryptohash data-ordlist directory fgl filepath graphviz hashable haskeline html HTTP mmap mtl network network-uri old-time parsec process random regex-applicative regex-compat-tdfa sandi tar terminfo text time transformers transformers-compat unix unix-compat utf8-string vector zip-archive zlib ]; librarySystemDepends = [ curl ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ array base bytestring cmdargs containers directory filepath FindBin HUnit mtl QuickCheck shelly split test-framework test-framework-hunit test-framework-quickcheck2 text zip-archive ]; doCheck = false; postInstall = '' mkdir -p $out/etc/bash_completion.d mv contrib/darcs_completion $out/etc/bash_completion.d/darcs ''; homepage = "http://darcs.net/"; description = "a distributed, interactive, smart revision control system"; license = "GPL"; }) {inherit (pkgs) curl;}; "data-accessor" = callPackage ({ mkDerivation, array, base, containers, transformers }: mkDerivation { pname = "data-accessor"; version = "0.2.2.7"; sha256 = "1vf2g1gac3rm32g97rl0fll51m88q7ry4m6khnl5j47qsmx24r9l"; 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-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-default" = callPackage ({ mkDerivation, base, data-default-class , data-default-instances-base, data-default-instances-containers , data-default-instances-dlist, data-default-instances-old-locale }: mkDerivation { pname = "data-default"; version = "0.5.3"; sha256 = "0d1hm0l9kim3kszshr4msmgzizrzha48gz2kb7b61p7n3gs70m7c"; libraryHaskellDepends = [ base data-default-class data-default-instances-base 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.0.1"; sha256 = "0ccgr3jllinchqhw3lsn73ic6axk4196if5274rr1rghls0fxj5d"; libraryHaskellDepends = [ base ]; description = "A class for types with a default value"; license = stdenv.lib.licenses.bsd3; }) {}; "data-default-instances-base" = callPackage ({ mkDerivation, base, data-default-class }: mkDerivation { pname = "data-default-instances-base"; version = "0.1.0"; sha256 = "0dj6kjh8s8vwbgv7iimf70jjga7y3xfwbhr6rfi56g6sr1fvq04y"; libraryHaskellDepends = [ base data-default-class ]; description = "Default instances for types in base"; 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-hash" = callPackage ({ mkDerivation, array, base, containers, QuickCheck , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "data-hash"; version = "0.2.0.1"; sha256 = "1ghbqvc48gf9p8wiy71hdpaj7by3b9cw6wgwi3qqz8iw054xs5wi"; libraryHaskellDepends = [ array base containers ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "Combinators for building fast hashing functions"; license = stdenv.lib.licenses.bsd3; }) {}; "data-inttrie" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-inttrie"; version = "0.1.2"; sha256 = "1y8xbwy1cdfrswlbr029hlyj3cbsfvayxh4kklsdzbrwgnnygnld"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/luqui/data-inttrie"; description = "A lazy, infinite trie of 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-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-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 ]; executableHaskellDepends = [ base ]; homepage = "http://ku-fpg.github.io/software/data-reify/"; description = "Reify a recursive data structure into an explicit graph"; license = stdenv.lib.licenses.bsd3; }) {}; "dataurl" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring , HTF, text }: mkDerivation { pname = "dataurl"; version = "0.1.0.0"; sha256 = "1chgcq2vc5kya8zmi0ir4589fph2rdssw1ivnkq209g7vd42prxi"; libraryHaskellDepends = [ attoparsec base base64-bytestring bytestring text ]; testHaskellDepends = [ attoparsec base base64-bytestring bytestring HTF text ]; homepage = "http://github.com/agrafix/dataurl#readme"; description = "Handle data-urls"; license = stdenv.lib.licenses.mit; }) {}; "dawg-ord" = callPackage ({ mkDerivation, base, containers, HUnit, mtl, smallcheck, tasty , tasty-hunit, tasty-quickcheck, tasty-smallcheck, transformers , vector }: mkDerivation { pname = "dawg-ord"; version = "0.5.0.2"; sha256 = "10ka4hpqiy9rhk305k84gg1svxx27l42hy03sc190z95h43w45bs"; libraryHaskellDepends = [ base containers mtl transformers vector ]; testHaskellDepends = [ base containers HUnit mtl smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; homepage = "https://github.com/kawu/dawg-ord"; description = "Directed acyclic word graphs"; license = stdenv.lib.licenses.bsd3; }) {}; "dbmigrations" = callPackage ({ mkDerivation, base, bytestring, configurator, containers , directory, fgl, filepath, HDBC, HDBC-postgresql, HDBC-sqlite3 , HUnit, MissingH, mtl, mysql, mysql-simple, process, random, split , template-haskell, text, time, yaml-light }: mkDerivation { pname = "dbmigrations"; version = "1.1.1"; sha256 = "17sc8jhyf9dw99nm47kjvy2id20c0wn59fw3g0z96pyl5q2l4ryk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring configurator containers directory fgl filepath HDBC HDBC-postgresql HDBC-sqlite3 mtl mysql mysql-simple random split template-haskell text time yaml-light ]; executableHaskellDepends = [ base configurator ]; testHaskellDepends = [ base bytestring configurator containers directory fgl filepath HDBC HDBC-postgresql HDBC-sqlite3 HUnit MissingH mtl mysql mysql-simple process split template-haskell text time yaml-light ]; doCheck = false; description = "An implementation of relational database \"migrations\""; license = stdenv.lib.licenses.bsd3; }) {}; "dbus" = callPackage ({ mkDerivation, base, bytestring, cereal, chell, chell-quickcheck , containers, criterion, deepseq, directory, filepath, libxml-sax , network, parsec, process, QuickCheck, random, text, transformers , unix, vector, xml-types }: mkDerivation { pname = "dbus"; version = "0.10.12"; sha256 = "0m1dp5jhjxgr52azqigqydbx7sgig8p2n6lbwfc9agmh1rjbbmzn"; libraryHaskellDepends = [ base bytestring cereal containers libxml-sax network parsec random text transformers unix vector xml-types ]; testHaskellDepends = [ base bytestring cereal chell chell-quickcheck containers directory filepath libxml-sax network parsec process QuickCheck random text transformers unix vector xml-types ]; benchmarkHaskellDepends = [ base criterion deepseq ]; doCheck = false; homepage = "https://john-millikin.com/software/haskell-dbus/"; description = "A client library for the D-Bus IPC system"; license = stdenv.lib.licenses.gpl3; }) {}; "debian" = callPackage ({ mkDerivation, base, bytestring, bzlib, containers, directory , either, exceptions, filepath, HaXml, HUnit, ListLike, mtl , network, network-uri, old-locale, parsec, pretty, process , process-extras, pureMD5, regex-compat, regex-tdfa , template-haskell, text, time, unix, Unixutils, utf8-string, zlib }: mkDerivation { pname = "debian"; version = "3.89"; sha256 = "0720jbndbcan1gs1qr5bjv36wq7zqc90z9i9dzr3i12wcclaa3gc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring bzlib containers directory either exceptions filepath HaXml HUnit ListLike mtl network network-uri old-locale parsec pretty process process-extras pureMD5 regex-compat regex-tdfa template-haskell text time unix Unixutils utf8-string zlib ]; executableHaskellDepends = [ base directory filepath HaXml pretty process unix ]; testHaskellDepends = [ base HUnit parsec pretty regex-tdfa text ]; homepage = "https://github.com/ddssff/debian-haskell"; description = "Modules for working with the Debian package system"; license = stdenv.lib.licenses.bsd3; }) {}; "debian-build" = callPackage ({ mkDerivation, base, Cabal, directory, filepath, process, split , transformers }: mkDerivation { pname = "debian-build"; version = "0.9.2.0"; sha256 = "0l57knlprz4qa33430gd2aknv30ag6038z5i1n73y1qa63wix4bx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal 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; }) {}; "declarative" = callPackage ({ mkDerivation, base, hasty-hamiltonian, lens, mcmc-types , mighty-metropolis, mwc-probability, pipes, primitive , speedy-slice, transformers }: mkDerivation { pname = "declarative"; version = "0.2.2"; sha256 = "13mciijpvykk85l3xkzq1nax7xrna2fl5gsfg80xa6i3k61gn092"; libraryHaskellDepends = [ base hasty-hamiltonian 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.1.1.2"; sha256 = "01pvigx8n9p8hwbzp2qiq6kzf7cxiam843jz2sjgliacmmp1v7l3"; revision = "1"; editedCabalFile = "1zf97hnh5djrg00ibjgq79hwcapvvivhrqlc9m87cy16x5zqcliz"; 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; }) {}; "dejafu" = callPackage ({ mkDerivation, array, atomic-primops, base, containers, deepseq , dpor, exceptions, monad-control, monad-loops, mtl, semigroups , stm, template-haskell, transformers, transformers-base }: mkDerivation { pname = "dejafu"; version = "0.3.2.1"; sha256 = "0zvps22bxbmklbxy2kbl0qd6pwrnc764az9289gv9y9wgdpdcgng"; libraryHaskellDepends = [ array atomic-primops base containers deepseq dpor exceptions monad-control monad-loops mtl semigroups stm template-haskell transformers transformers-base ]; homepage = "https://github.com/barrucadu/dejafu"; description = "Overloadable primitives for testable, potentially non-deterministic, concurrency"; license = stdenv.lib.licenses.mit; }) {}; "dependent-map" = callPackage ({ mkDerivation, base, containers, dependent-sum }: mkDerivation { pname = "dependent-map"; version = "0.2.3.0"; sha256 = "081a3gyb7d3cqsjkm6xjzlrlxlp9cj3di3k27gpyjcxbbmhrq2sa"; libraryHaskellDepends = [ base containers dependent-sum ]; homepage = "https://github.com/mokus0/dependent-map"; description = "Dependent finite maps (partial dependent products)"; license = "unknown"; }) {}; "dependent-sum" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "dependent-sum"; version = "0.3.2.2"; sha256 = "0r7q7i55ydygzxfdafdxhpkzxpm3ax39a4s9ldyfm9m3bxky9yrl"; 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.5"; sha256 = "0r87c0m2cjgvp62r84ki7nkaimdyjsv6l62sc8xvrn55ld6mhgxj"; libraryHaskellDepends = [ base dependent-sum template-haskell th-extras ]; homepage = "/dev/null"; description = "Template Haskell code to generate instances of classes in dependent-sum package"; license = stdenv.lib.licenses.publicDomain; }) {}; "derive" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , haskell-src-exts, pretty, process, syb, template-haskell , transformers, uniplate }: mkDerivation { pname = "derive"; version = "2.5.26"; sha256 = "0vaa9s5x2aas2cd35gv5a3hpzdrarn4bz5rw0mv3p7d7gxg2xvxn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory filepath haskell-src-exts pretty process syb template-haskell transformers uniplate ]; executableHaskellDepends = [ base ]; homepage = "https://github.com/ndmitchell/derive#readme"; description = "A program and library to derive instances for data types"; license = stdenv.lib.licenses.bsd3; }) {}; "deriving-compat" = callPackage ({ mkDerivation, base, base-compat, base-orphans, containers , ghc-prim, hspec, QuickCheck, template-haskell, transformers , transformers-compat }: mkDerivation { pname = "deriving-compat"; version = "0.2"; sha256 = "0amlk0cli785rz3p31gcxcbbiwm706ymadhanc0glkxdg2db0fvn"; libraryHaskellDepends = [ base containers ghc-prim template-haskell ]; testHaskellDepends = [ base base-compat base-orphans hspec QuickCheck transformers transformers-compat ]; homepage = "https://github.com/haskell-compat/deriving-compat"; description = "Backports of GHC deriving extensions"; license = stdenv.lib.licenses.bsd3; }) {}; "descriptive" = callPackage ({ mkDerivation, aeson, base, bifunctors, containers, hspec, HUnit , mtl, scientific, text, transformers, vector }: mkDerivation { pname = "descriptive"; version = "0.9.4"; sha256 = "0bxskc4q6jzpvifnhh6zl77xic0fbni8abf9lipfr1xzarbwcpkr"; libraryHaskellDepends = [ aeson base bifunctors containers mtl scientific text transformers vector ]; testHaskellDepends = [ aeson base bifunctors containers hspec HUnit mtl text transformers ]; homepage = "https://github.com/chrisdone/descriptive"; description = "Self-describing consumers/parsers; forms, cmd-line args, JSON, etc"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams" = callPackage ({ mkDerivation, diagrams-contrib, diagrams-core, diagrams-lib , diagrams-svg }: mkDerivation { pname = "diagrams"; version = "1.3.0.1"; sha256 = "19z4qj712w9kjnpizxkrq5xx3k19z2yrghnx6njscm994rfbz2pf"; 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-builder" = callPackage ({ mkDerivation, base, base-orphans, cmdargs, diagrams-lib , directory, exceptions, filepath, hashable, haskell-src-exts, hint , lens, mtl, split, transformers }: mkDerivation { pname = "diagrams-builder"; version = "0.7.2.4"; sha256 = "1g3f95f67d689cbwgas2iahif423yghybg1l9x2f7m9cjnwzprrl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-orphans cmdargs diagrams-lib directory exceptions filepath hashable haskell-src-exts hint lens mtl split transformers ]; homepage = "http://projects.haskell.org/diagrams"; description = "hint-based build service for the diagrams graphics EDSL"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-cairo" = callPackage ({ mkDerivation, array, base, bytestring, cairo, colour, containers , data-default-class, diagrams-core, diagrams-lib, filepath , hashable, JuicyPixels, lens, mtl, optparse-applicative, pango , split, statestack, transformers, unix, vector }: mkDerivation { pname = "diagrams-cairo"; version = "1.3.1.1"; sha256 = "1f3qd36vx9lgggsi450fk4gp5axglh1vfh0jzji36028iajkbih0"; libraryHaskellDepends = [ array base bytestring cairo colour containers data-default-class diagrams-core diagrams-lib filepath hashable JuicyPixels lens mtl optparse-applicative pango split statestack transformers unix vector ]; homepage = "http://projects.haskell.org/diagrams"; description = "Cairo backend for diagrams drawing EDSL"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-canvas" = callPackage ({ mkDerivation, base, blank-canvas, cmdargs, containers , data-default-class, diagrams-core, diagrams-lib, lens, mtl , NumInstances, optparse-applicative, statestack, text }: mkDerivation { pname = "diagrams-canvas"; version = "1.3.0.6"; sha256 = "1zx0jnjjhmxpznv399dnyvbcvhxj86820mgwj0b0cy3si9rhbs90"; libraryHaskellDepends = [ base blank-canvas cmdargs containers data-default-class diagrams-core diagrams-lib lens mtl NumInstances optparse-applicative statestack text ]; homepage = "http://projects.haskell.org/diagrams/"; description = "HTML5 canvas backend for diagrams drawing EDSL"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-contrib" = callPackage ({ mkDerivation, base, circle-packing, colour, containers , data-default, data-default-class, diagrams-core, diagrams-lib , diagrams-solve, force-layout, HUnit, lens, linear, MonadRandom , mtl, parsec, QuickCheck, random, semigroups, split , test-framework, test-framework-hunit, test-framework-quickcheck2 , text }: mkDerivation { pname = "diagrams-contrib"; version = "1.3.0.12"; sha256 = "084n4x09c3l5vlwbi1l2n1fqsxs23ricwfih2n25a5pjr4zscxm5"; libraryHaskellDepends = [ base circle-packing colour containers data-default data-default-class diagrams-core diagrams-lib diagrams-solve force-layout lens linear MonadRandom mtl parsec random semigroups split text ]; testHaskellDepends = [ base containers diagrams-lib HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; 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, semigroups , unordered-containers }: mkDerivation { pname = "diagrams-core"; version = "1.3.0.8"; sha256 = "0www8nbbsjm541ndbjcy9kvhyv579bjcvkbzwwb2chhng7bmyvrm"; libraryHaskellDepends = [ adjunctions base containers distributive dual-tree lens linear monoid-extras mtl semigroups unordered-containers ]; homepage = "http://projects.haskell.org/diagrams"; description = "Core libraries for diagrams EDSL"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-gtk" = callPackage ({ mkDerivation, base, cairo, diagrams-cairo, diagrams-lib, gtk }: mkDerivation { pname = "diagrams-gtk"; version = "1.3.0.2"; sha256 = "0aaci1rnxa9rpwyrwh6gsxnz5f8ai7ywa42kiyvxslcv1zim2izg"; libraryHaskellDepends = [ base cairo diagrams-cairo diagrams-lib gtk ]; homepage = "http://projects.haskell.org/diagrams/"; description = "Backend for rendering diagrams directly to GTK windows"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-haddock" = callPackage ({ mkDerivation, ansi-terminal, base, base64-bytestring, bytestring , Cabal, cautious-file, cmdargs, containers, cpphs , diagrams-builder, diagrams-lib, diagrams-svg, directory, filepath , haskell-src-exts, lens, linear, lucid-svg, mtl, parsec , QuickCheck, split, strict, tasty, tasty-quickcheck, text , uniplate }: mkDerivation { pname = "diagrams-haddock"; version = "0.3.0.10"; sha256 = "1bzhsqh64bksi811y51p9aa1ir3731ljp6g9j9c0gbhskk21gva9"; revision = "1"; editedCabalFile = "0v9n9bfzvdsgxc6x1fg5dlpa54yksp77gya5qngvl0wdj1d5szf7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base base64-bytestring bytestring cautious-file containers cpphs diagrams-builder diagrams-lib diagrams-svg directory filepath haskell-src-exts lens linear lucid-svg mtl parsec split strict text uniplate ]; executableHaskellDepends = [ base Cabal cmdargs cpphs directory filepath ]; testHaskellDepends = [ base containers haskell-src-exts lens parsec QuickCheck tasty tasty-quickcheck ]; homepage = "http://projects.haskell.org/diagrams/"; description = "Preprocessor for embedding diagrams in Haddock documentation"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-html5" = callPackage ({ mkDerivation, base, cmdargs, containers, data-default-class , diagrams-core, diagrams-lib, lens, mtl, NumInstances , optparse-applicative, split, statestack, static-canvas, text }: mkDerivation { pname = "diagrams-html5"; version = "1.3.0.7"; sha256 = "197p95fh6jbnbln5a5pqdqlmscdffjp5k7nha9jn3q5njmdwbpcb"; libraryHaskellDepends = [ base cmdargs containers data-default-class diagrams-core diagrams-lib lens mtl NumInstances optparse-applicative split statestack static-canvas text ]; homepage = "http://projects.haskell.org/diagrams/"; description = "HTML5 canvas backend for diagrams drawing EDSL"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-lib" = callPackage ({ mkDerivation, active, adjunctions, array, base, 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 , semigroups, tagged, tasty, tasty-hunit, text, transformers , unordered-containers }: mkDerivation { pname = "diagrams-lib"; version = "1.3.1.4"; sha256 = "05wn02cskfnjv4k49i4dly0lyw8rgd5fgk7zgmsbqal73awc5lhf"; libraryHaskellDepends = [ active adjunctions array base 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 semigroups tagged text transformers unordered-containers ]; testHaskellDepends = [ base tasty tasty-hunit ]; 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, filepath, hashable, lens , monoid-extras, mtl, semigroups, split, statestack }: mkDerivation { pname = "diagrams-postscript"; version = "1.3.0.7"; sha256 = "0lgpvqhjmb9m17sl5brbrznd3rngx947q6k4pf72vkpjvs4asigh"; libraryHaskellDepends = [ base containers data-default-class diagrams-core diagrams-lib dlist filepath 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, filepath, FontyFruity, hashable , JuicyPixels, lens, mtl, optparse-applicative, Rasterific, split , unix }: mkDerivation { pname = "diagrams-rasterific"; version = "1.3.1.8"; sha256 = "16fbflmx9ppicisqwx2g0527cm0j3hpgznzna4m3wmjma0802q5p"; revision = "1"; editedCabalFile = "0hc04gi6qibpxl7661f64pzi16awywc7ahyd6wlj059lasq08l4s"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers data-default-class diagrams-core diagrams-lib filepath FontyFruity hashable JuicyPixels lens mtl optparse-applicative Rasterific split unix ]; homepage = "http://projects.haskell.org/diagrams/"; description = "Rasterific backend for diagrams"; license = stdenv.lib.licenses.bsd3; }) {}; "diagrams-solve" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "diagrams-solve"; version = "0.1.0.1"; sha256 = "1piv8mi5182b2ggr28fnr4mda4vbk4mzasvy0nfp3517ii63mrbi"; libraryHaskellDepends = [ base ]; 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, directory, filepath , hashable, JuicyPixels, lens, lucid-svg, monoid-extras, mtl , old-time, optparse-applicative, process, semigroups, split, text , time }: mkDerivation { pname = "diagrams-svg"; version = "1.3.1.10"; sha256 = "19rr1bz8q0qj079ix9za32mvc4ycjxfcmddhddjxkmsrydb3had8"; libraryHaskellDepends = [ base base64-bytestring bytestring colour containers diagrams-core diagrams-lib directory filepath hashable JuicyPixels lens lucid-svg monoid-extras mtl old-time optparse-applicative process semigroups split text time ]; homepage = "http://projects.haskell.org/diagrams/"; description = "SVG backend for diagrams drawing EDSL"; license = stdenv.lib.licenses.bsd3; }) {}; "dice" = callPackage ({ mkDerivation, base, parsec, random-fu, transformers }: mkDerivation { pname = "dice"; version = "0.1"; sha256 = "1rfx3vh983f3gc6si661zimhjl47ip30l3pvf7dysjirr3gffgz1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec random-fu transformers ]; description = "Simplistic D&D style dice-rolling system"; license = stdenv.lib.licenses.publicDomain; }) {}; "diff3" = callPackage ({ mkDerivation, base, Diff, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "diff3"; version = "0.2.0.3"; sha256 = "0zdfn1jhsq8pd23qpkhzr8wgiwbazfbq688bjnpc406i7gq88k78"; libraryHaskellDepends = [ base Diff ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; homepage = "http://github.com/ocharles/diff3.git"; description = "Perform a 3-way difference of documents"; 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;}; "digestive-bootstrap" = callPackage ({ mkDerivation, base, blaze-bootstrap, blaze-html , digestive-functors, digestive-functors-blaze, http-types, text }: mkDerivation { pname = "digestive-bootstrap"; version = "0.1.0.1"; sha256 = "1xqq0kpxj2sm9z5r8qv8iwk15sa46f965y2gki8w81rzj237azgb"; libraryHaskellDepends = [ base blaze-bootstrap blaze-html digestive-functors digestive-functors-blaze http-types text ]; description = "Speed up form designing using digestive functors and bootstrap"; license = stdenv.lib.licenses.mit; }) {}; "digestive-functors" = callPackage ({ mkDerivation, base, bytestring, containers, HUnit, mtl , old-locale, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, text, time }: mkDerivation { pname = "digestive-functors"; version = "0.8.0.1"; sha256 = "1ipkmc43fkknc0d4s89r3151s6m8yc4c891l65cml1n0fsrmqgdf"; libraryHaskellDepends = [ base bytestring containers mtl old-locale text time ]; testHaskellDepends = [ base bytestring containers HUnit mtl old-locale QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text time ]; homepage = "http://github.com/jaspervdj/digestive-functors"; description = "A practical formlet library"; license = stdenv.lib.licenses.bsd3; }) {}; "digestive-functors-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, containers , digestive-functors, HUnit, lens, lens-aeson, mtl, safe , scientific, tasty, tasty-hunit, text, vector }: mkDerivation { pname = "digestive-functors-aeson"; version = "1.1.19"; sha256 = "19ysnr0m6iwsvl4xblf3qvfpayj2k1l98kl8xzk8d14ixs7scn7b"; libraryHaskellDepends = [ aeson base containers digestive-functors lens lens-aeson safe text vector ]; testHaskellDepends = [ aeson base bytestring digestive-functors HUnit mtl scientific tasty tasty-hunit text ]; homepage = "http://github.com/ocharles/digestive-functors-aeson"; description = "Run digestive-functors forms against JSON"; license = stdenv.lib.licenses.gpl3; }) {}; "digestive-functors-blaze" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, digestive-functors , text }: mkDerivation { pname = "digestive-functors-blaze"; version = "0.6.0.6"; sha256 = "1kx8d6w89cs9dr7fpfikv7mf0ql1lz854i492nwm64x3d016q6xi"; libraryHaskellDepends = [ base blaze-html blaze-markup digestive-functors text ]; homepage = "http://github.com/jaspervdj/digestive-functors"; description = "Blaze frontend for the digestive-functors library"; license = stdenv.lib.licenses.bsd3; }) {}; "digestive-functors-lucid" = callPackage ({ mkDerivation, base, digestive-functors, lucid, text }: mkDerivation { pname = "digestive-functors-lucid"; version = "0.0.0.4"; sha256 = "1q5h0zfz9x8zb08ayrxn0hd5cijrcqfgfihzg82vqiiaqygz9bi1"; libraryHaskellDepends = [ base digestive-functors lucid text ]; homepage = "https://github.com/athanclark/digestive-functors-lucid"; description = "Lucid frontend for the digestive-functors library"; license = stdenv.lib.licenses.bsd3; }) {}; "digits" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "digits"; version = "0.2"; sha256 = "18s9k7kj0qvd4297msl0k6ziwfb5bl1gwnxlrl8b4rkqda4kf17l"; libraryHaskellDepends = [ base QuickCheck ]; description = "Converts integers to lists of digits and back"; license = stdenv.lib.licenses.bsd3; }) {}; "dimensional" = callPackage ({ mkDerivation, base, criterion, deepseq, exact-pi, HUnit , numtype-dk, vector }: mkDerivation { pname = "dimensional"; version = "1.0.1.3"; sha256 = "19wkm9jm6pjrrwqvafhs8zmfa9g06l5a03pcr8jm6497jajndi9v"; libraryHaskellDepends = [ base deepseq exact-pi numtype-dk vector ]; testHaskellDepends = [ base HUnit ]; benchmarkHaskellDepends = [ base criterion deepseq ]; homepage = "https://github.com/bjornbm/dimensional/"; description = "Statically checked physical dimensions, using Type Families and Data Kinds"; license = stdenv.lib.licenses.bsd3; }) {}; "direct-sqlite" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, directory , HUnit, temporary, text }: mkDerivation { pname = "direct-sqlite"; version = "2.3.17"; sha256 = "1i7zdxmmniqx1ic3vx5d9w8glqriw2i8z0d4h19i9ksps597rpps"; libraryHaskellDepends = [ base bytestring 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, base, binary, bytestring, constraints, hspec , QuickCheck, syb, template-haskell }: mkDerivation { pname = "distributed-closure"; version = "0.3.3.0"; sha256 = "13rn5q7yjr6q5ds4xzgrkxinqrx13s1214ln4flm2ziwp79myrxw"; libraryHaskellDepends = [ base binary bytestring constraints syb template-haskell ]; testHaskellDepends = [ base binary hspec QuickCheck ]; homepage = "https://github.com/tweag/distributed-closure"; description = "Serializable closures for distributed programming"; license = stdenv.lib.licenses.bsd3; }) {}; "distributed-process" = callPackage ({ mkDerivation, base, binary, bytestring, containers , data-accessor, deepseq, distributed-static, exceptions, hashable , mtl, network-transport, network-transport-tcp, random , rank1dynamic, stm, syb, template-haskell, time, transformers }: mkDerivation { pname = "distributed-process"; version = "0.6.4"; sha256 = "0ks19422m19hvmd6x7i8dy60bk1ka33qr2ah9fqvpcccfsk56g81"; libraryHaskellDepends = [ base binary bytestring containers data-accessor deepseq distributed-static exceptions hashable mtl network-transport random rank1dynamic stm syb template-haskell time transformers ]; benchmarkHaskellDepends = [ base binary bytestring network-transport-tcp ]; doCheck = false; homepage = "http://haskell-distributed.github.com/"; description = "Cloud Haskell: Erlang-style concurrency in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "distributed-process-async" = callPackage ({ mkDerivation, ansi-terminal, base, binary, containers , data-accessor, deepseq, distributed-process , distributed-process-extras, distributed-process-tests, fingertree , hashable, HUnit, mtl, network, network-transport , network-transport-tcp, rematch, stm, test-framework , test-framework-hunit, time, transformers, unordered-containers }: mkDerivation { pname = "distributed-process-async"; version = "0.2.3"; sha256 = "15ddc60lxl3ja3rph61y4p758ys1ai9ih703jrac7cvbqdbi80yk"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process distributed-process-extras fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary deepseq distributed-process distributed-process-extras distributed-process-tests HUnit network network-transport network-transport-tcp rematch stm test-framework test-framework-hunit transformers ]; homepage = "http://github.com/haskell-distributed/distributed-process-async"; description = "Cloud Haskell Async API"; license = stdenv.lib.licenses.bsd3; }) {}; "distributed-process-client-server" = callPackage ({ mkDerivation, ansi-terminal, base, binary, containers , data-accessor, deepseq, distributed-process , distributed-process-async, distributed-process-extras , distributed-process-tests, fingertree, ghc-prim, hashable, HUnit , mtl, network, network-transport, network-transport-tcp, rematch , stm, test-framework, test-framework-hunit, time, transformers , unordered-containers }: mkDerivation { pname = "distributed-process-client-server"; version = "0.1.3.2"; sha256 = "07v0sgxrlgsmvnyrlz26415kdsz776qn6iqspp47nss8slj5d41c"; revision = "1"; editedCabalFile = "1ipw6f6ypr1zwagbz0v6jq7pnga0lyaszgffqw0csgal90hsqfyy"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process distributed-process-async distributed-process-extras fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary containers deepseq distributed-process distributed-process-async distributed-process-extras distributed-process-tests fingertree ghc-prim HUnit mtl network network-transport network-transport-tcp rematch stm test-framework test-framework-hunit transformers ]; doCheck = false; homepage = "http://github.com/haskell-distributed/distributed-process-client-server"; description = "The Cloud Haskell Application Platform"; license = stdenv.lib.licenses.bsd3; }) {}; "distributed-process-execution" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , containers, data-accessor, deepseq, distributed-process , distributed-process-client-server, distributed-process-extras , distributed-process-supervisor, distributed-process-tests , distributed-static, fingertree, ghc-prim, hashable, HUnit, mtl , network, network-transport, network-transport-tcp, QuickCheck , rematch, stm, test-framework, test-framework-hunit , test-framework-quickcheck2, time, transformers , unordered-containers }: mkDerivation { pname = "distributed-process-execution"; version = "0.1.2.2"; sha256 = "1dgpvgip2ji36jfrmxp818b2mz1fvh77l4l64m3ayljf75mwmgwz"; revision = "1"; editedCabalFile = "1gyphrpxcnqcz9crf3jq7m2v6yj3grlx1134x9sxcd6s70wdkyn7"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process distributed-process-client-server distributed-process-extras distributed-process-supervisor fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-process-extras distributed-process-tests distributed-static fingertree ghc-prim hashable HUnit mtl network network-transport network-transport-tcp QuickCheck rematch stm test-framework test-framework-hunit test-framework-quickcheck2 time transformers unordered-containers ]; doCheck = false; homepage = "http://github.com/haskell-distributed/distributed-process-execution"; description = "Execution Framework for The Cloud Haskell Application Platform"; license = stdenv.lib.licenses.bsd3; }) {}; "distributed-process-extras" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , containers, data-accessor, deepseq, distributed-process , distributed-process-tests, distributed-static, fingertree , ghc-prim, hashable, HUnit, mtl, network, network-transport , network-transport-tcp, QuickCheck, rematch, stm, test-framework , test-framework-hunit, test-framework-quickcheck2, time , transformers, unordered-containers }: mkDerivation { pname = "distributed-process-extras"; version = "0.2.1.2"; sha256 = "0j508ybsyamkiq7sb36xr5sgvi8rkd3zsh6va690hc7cwfjy3961"; revision = "1"; editedCabalFile = "1mikybsmm4jbnidaxy4lp1v4i9vg25nvklhz23660i1dbj57na2z"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-process-tests distributed-static fingertree ghc-prim hashable HUnit mtl network network-transport network-transport-tcp QuickCheck rematch stm test-framework test-framework-hunit test-framework-quickcheck2 time transformers unordered-containers ]; doCheck = false; homepage = "http://github.com/haskell-distributed/distributed-process-extras"; description = "Cloud Haskell Extras"; license = stdenv.lib.licenses.bsd3; }) {}; "distributed-process-registry" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , containers, data-accessor, deepseq, distributed-process , distributed-process-client-server, distributed-process-extras , distributed-process-supervisor, distributed-process-tests , distributed-static, fingertree, hashable, HUnit, mtl, network , network-transport, network-transport-tcp, rematch, stm , test-framework, test-framework-hunit, time, transformers , unordered-containers }: mkDerivation { pname = "distributed-process-registry"; version = "0.1.0.2"; sha256 = "1lkm11bak05yzs6yj80fk672zfps8crhf2fv6fzlqd43vv4nwbmf"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process distributed-process-client-server distributed-process-extras distributed-process-supervisor fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-process-extras distributed-process-tests distributed-static fingertree hashable HUnit mtl network network-transport network-transport-tcp rematch stm test-framework test-framework-hunit time transformers unordered-containers ]; homepage = "http://github.com/haskell-distributed/distributed-process-registry"; description = "Cloud Haskell Extended Process Registry"; license = stdenv.lib.licenses.bsd3; }) {}; "distributed-process-simplelocalnet" = callPackage ({ mkDerivation, base, binary, bytestring, containers , data-accessor, distributed-process, network, network-multicast , network-transport, network-transport-tcp, transformers }: mkDerivation { pname = "distributed-process-simplelocalnet"; version = "0.2.3.2"; sha256 = "0pw2cflm407cnig0c1rsj75rv1z3w7nlfdwvd1bagpc2lzw1qdf3"; revision = "1"; editedCabalFile = "1ry8b0dhh93hvvzjaq866x09jsivmch3fmp64xhaz8wjp7zhphvc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers data-accessor distributed-process network network-multicast network-transport network-transport-tcp transformers ]; homepage = "http://haskell-distributed.github.com"; description = "Simple zero-configuration backend for Cloud Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "distributed-process-supervisor" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , containers, data-accessor, deepseq, distributed-process , distributed-process-client-server, distributed-process-extras , distributed-static, fingertree, ghc-prim, hashable, HUnit, mtl , network, network-transport, network-transport-tcp, rematch, stm , test-framework, test-framework-hunit, time, transformers , unordered-containers }: mkDerivation { pname = "distributed-process-supervisor"; version = "0.1.3.2"; sha256 = "1x1x0lgkdk5skixh0974la3d7zvjm6g24l7cncdx8rzv1aa9r6ry"; revision = "1"; editedCabalFile = "0paylszj1av8k6yz8qvy8dqp7kcc5kwjanlwx8al5mmpbyp0hcxj"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process distributed-process-client-server distributed-process-extras fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-process-client-server distributed-process-extras distributed-static fingertree ghc-prim hashable HUnit mtl network network-transport network-transport-tcp rematch stm test-framework test-framework-hunit time transformers unordered-containers ]; doCheck = false; homepage = "http://github.com/haskell-distributed/distributed-process-supervisor"; description = "Supervisors for The Cloud Haskell Application Platform"; license = stdenv.lib.licenses.bsd3; }) {}; "distributed-process-task" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , containers, data-accessor, deepseq, distributed-process , distributed-process-async, distributed-process-client-server , distributed-process-extras, distributed-process-tests , distributed-static, fingertree, ghc-prim, hashable, HUnit, mtl , network, network-transport, network-transport-tcp, QuickCheck , rematch, stm, test-framework, test-framework-hunit , test-framework-quickcheck2, time, transformers , unordered-containers }: mkDerivation { pname = "distributed-process-task"; version = "0.1.2.2"; sha256 = "08sws0nay3li3bwh6jzmfcz77ac8wq5j2iij8dkd31ci3gqcl9gc"; revision = "1"; editedCabalFile = "09lwjaq1wlh078dbx0j2jrrw4ggjmijh812mwpn3h3vgc54si098"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process distributed-process-async distributed-process-client-server distributed-process-extras fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-process-async distributed-process-client-server distributed-process-extras distributed-process-tests distributed-static fingertree ghc-prim hashable HUnit mtl network network-transport network-transport-tcp QuickCheck rematch stm test-framework test-framework-hunit test-framework-quickcheck2 time transformers unordered-containers ]; doCheck = false; homepage = "http://github.com/haskell-distributed/distributed-process-task"; description = "Task Framework for The Cloud Haskell Application Platform"; license = stdenv.lib.licenses.bsd3; }) {}; "distributed-process-tests" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , distributed-process, distributed-static, HUnit, network , network-transport, network-transport-inmemory, random, rematch , setenv, stm, test-framework, test-framework-hunit }: mkDerivation { pname = "distributed-process-tests"; version = "0.4.6"; sha256 = "0lxzsvf4cis6ii90qcc099av32599q8w9rx8m4abspjs7qgz8r5s"; libraryHaskellDepends = [ ansi-terminal base binary bytestring distributed-process distributed-static HUnit network network-transport random rematch setenv stm test-framework test-framework-hunit ]; testHaskellDepends = [ base network network-transport network-transport-inmemory test-framework ]; homepage = "http://github.com/haskell-distributed/distributed-process/tree/master/distributed-process-tests"; description = "Tests and test support tools for distributed-process"; license = stdenv.lib.licenses.bsd3; }) {}; "distributed-static" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , rank1dynamic }: mkDerivation { pname = "distributed-static"; version = "0.3.5.0"; sha256 = "1yai3sgqk1z8kyvnmkw1ngmj7wazlyxva4smvsk37q1ss7fjfyz5"; libraryHaskellDepends = [ base binary bytestring containers deepseq rank1dynamic ]; homepage = "http://haskell-distributed.github.com"; description = "Compositional, type-safe, polymorphic static values and closures"; license = stdenv.lib.licenses.bsd3; }) {}; "distributive" = callPackage ({ mkDerivation, base, base-orphans, directory, doctest, filepath , tagged, transformers, transformers-compat }: mkDerivation { pname = "distributive"; version = "0.5.0.2"; sha256 = "028nrisra7i7w132a54ag3bs1kpymnywx8nxnxsv5r8z95prk17q"; libraryHaskellDepends = [ base base-orphans tagged transformers transformers-compat ]; testHaskellDepends = [ base directory doctest filepath ]; homepage = "http://github.com/ekmett/distributive/"; description = "Distributive functors -- Dual to Traversable"; license = stdenv.lib.licenses.bsd3; }) {}; "diversity" = callPackage ({ mkDerivation, base, containers, data-ordlist, fasta , math-functions, MonadRandom, optparse-applicative, parsec, pipes , random-shuffle, scientific, split }: mkDerivation { pname = "diversity"; version = "0.8.0.1"; sha256 = "1fpyq61jkvmha40gsk1mvz8p99cq64bnfx3p4pklchs202hq1vh6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-ordlist fasta math-functions MonadRandom parsec random-shuffle scientific split ]; executableHaskellDepends = [ base containers fasta optparse-applicative pipes ]; homepage = "https://github.com/GregorySchwartz/diversity"; description = "Quantify the diversity of a population"; license = stdenv.lib.licenses.gpl3; }) {}; "dixi" = callPackage ({ mkDerivation, acid-state, aeson, aeson-pretty, attoparsec, base , base-orphans, blaze-html, blaze-markup, bytestring , composition-tree, containers, data-default, directory, either , filepath, heredoc, lens, network-uri, pandoc, pandoc-types , patches-vector, safecopy, servant, servant-blaze, servant-docs , servant-server, shakespeare, template-haskell, text, time , time-locale-compat, timezone-olson, timezone-series, transformers , vector, warp, yaml }: mkDerivation { pname = "dixi"; version = "0.6.9.1"; sha256 = "0skciqz8wwciqwkmb7yxhnkfqgp6iy92xp3yj29z25sdykg272ck"; revision = "1"; editedCabalFile = "0q8vivfyqs9v9zz18h282h2mwl0hq7prl3qkh3sb3zfxd08dcr8i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ acid-state aeson base base-orphans blaze-html blaze-markup bytestring composition-tree containers data-default either heredoc lens network-uri pandoc pandoc-types patches-vector safecopy servant servant-blaze servant-server shakespeare template-haskell text time time-locale-compat timezone-olson timezone-series transformers vector ]; executableHaskellDepends = [ acid-state base base-orphans directory filepath servant-server text warp yaml ]; testHaskellDepends = [ aeson aeson-pretty attoparsec base base-orphans bytestring lens patches-vector servant servant-blaze servant-docs shakespeare text time vector ]; homepage = "https://github.com/liamoc/dixi"; description = "A wiki implemented with a firm theoretical foundation"; license = stdenv.lib.licenses.bsd3; }) {}; "djinn-ghc" = callPackage ({ mkDerivation, async, base, containers, djinn-lib, ghc, mtl , transformers }: mkDerivation { pname = "djinn-ghc"; version = "0.0.2.3"; sha256 = "190llfn8dvxkdan806nybn3d4psmnr1126zg8lmk8p5wd7nnm5fb"; libraryHaskellDepends = [ async base containers djinn-lib ghc mtl transformers ]; description = "Generate Haskell code from a type. Bridge from Djinn to GHC API."; license = stdenv.lib.licenses.bsd3; }) {}; "djinn-lib" = callPackage ({ mkDerivation, base, containers, mtl, pretty }: mkDerivation { pname = "djinn-lib"; version = "0.0.1.2"; sha256 = "048hs27awl4j9lg04qbnpf8c51mzbgy2afckis19zcswmavi1zn0"; libraryHaskellDepends = [ base containers mtl pretty ]; homepage = "http://www.augustsson.net/Darcs/Djinn/"; description = "Generate Haskell code from a type. Library extracted from djinn package."; license = stdenv.lib.licenses.bsd3; }) {}; "dlist" = callPackage ({ mkDerivation, base, Cabal, deepseq, QuickCheck }: mkDerivation { pname = "dlist"; version = "0.7.1.2"; sha256 = "10rp96rryij7d8gz5kv8ygc6chm1624ck5mbnqs2a3fkdzqj2b9k"; 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; }) {}; "dns" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring , bytestring-builder, conduit, conduit-extra, containers, doctest , hspec, iproute, mtl, network, random, resourcet, safe, word8 }: mkDerivation { pname = "dns"; version = "2.0.6"; sha256 = "1wn0662j0md4q5anyzi78dci8zrxn47cany1lzscdi37ram450ql"; libraryHaskellDepends = [ attoparsec base binary bytestring bytestring-builder conduit conduit-extra containers iproute mtl network random resourcet safe ]; testHaskellDepends = [ attoparsec base binary bytestring bytestring-builder conduit conduit-extra containers doctest hspec iproute mtl network random resourcet safe word8 ]; doCheck = false; testTarget = "spec"; description = "DNS library in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "dockerfile" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "dockerfile"; version = "0.1.0.1"; sha256 = "0980w0fh5xb7azknnmph6rmnzswsjw360ga5ymds2valq2vc0ji9"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "A simple DSL for describing and generating Dockerfile containers in Haskell"; license = stdenv.lib.licenses.mit; }) {}; "docopt" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, containers , HUnit, parsec, split, template-haskell, th-lift }: mkDerivation { pname = "docopt"; version = "0.7.0.4"; sha256 = "1074047zawhmhdvyv9gzpszczz8vxawyhgqa5h5ilwxiwyfwsw1l"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers parsec template-haskell th-lift ]; testHaskellDepends = [ aeson ansi-terminal base bytestring containers HUnit parsec split template-haskell 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; }) {}; "doctest" = callPackage ({ mkDerivation, base, base-compat, deepseq, directory, filepath , ghc, ghc-paths, hspec, HUnit, process, QuickCheck, setenv , silently, stringbuilder, syb, transformers, with-location }: mkDerivation { pname = "doctest"; version = "0.11.0"; sha256 = "0xv4vx1r3mk7cmiwywzrq25545cx3i7imhcx33mk47r88j5c49fj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat deepseq directory filepath ghc ghc-paths process syb transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base base-compat deepseq directory filepath ghc ghc-paths hspec HUnit 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.1.0.7"; sha256 = "0w5xgw841fxp26n4c9srp84g0m0b105sa1snwrjg5dvxa7d6asmc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring directory doctest filepath ]; executableHaskellDepends = [ aeson base bytestring directory doctest filepath ]; testHaskellDepends = [ base doctest ]; doHaddock = false; homepage = "http://github.com/karun012/doctest-discover"; description = "Easy way to run doctests via cabal"; license = stdenv.lib.licenses.publicDomain; }) {}; "dotenv" = callPackage ({ mkDerivation, base, base-compat, hspec, megaparsec , optparse-applicative, process, text }: mkDerivation { pname = "dotenv"; version = "0.3.0.1"; sha256 = "0b5vffb1w20qnffarwbb7vaf3h0s7xx525k0r2xigrqb9kskhfmq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat megaparsec text ]; executableHaskellDepends = [ base base-compat megaparsec optparse-applicative process text ]; testHaskellDepends = [ base base-compat hspec megaparsec text ]; homepage = "https://github.com/stackbuilders/dotenv-hs"; description = "Loads environment variables from dotenv files"; license = stdenv.lib.licenses.mit; }) {}; "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, integer-gmp , test-framework, test-framework-quickcheck2, text }: mkDerivation { pname = "double-conversion"; version = "2.0.1.0"; sha256 = "034ji9jgf3jl0n5pp1nki3lsg173c3b9vniwnwp1q21iasqbawh0"; libraryHaskellDepends = [ base bytestring ghc-prim integer-gmp text ]; testHaskellDepends = [ base bytestring test-framework 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.4"; sha256 = "1g2qwdz2vx0ymbgn5ihbsh79xqh7wzbhxw6682v9m0m43359rvzq"; libraryHaskellDepends = [ base bytestring feed tagsoup xml ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/psibi/download"; description = "High-level file download based on URLs"; license = stdenv.lib.licenses.bsd3; }) {}; "dpor" = callPackage ({ mkDerivation, base, containers, deepseq, random, semigroups }: mkDerivation { pname = "dpor"; version = "0.1.0.1"; sha256 = "0233kl8h49jsishjimf2fwr3j6b1mn96b5mmkgj0i7l8pwxg8030"; libraryHaskellDepends = [ base containers deepseq random semigroups ]; homepage = "https://github.com/barrucadu/dejafu"; description = "A generic implementation of dynamic partial-order reduction (DPOR) for testing arbitrary models of concurrency"; license = stdenv.lib.licenses.mit; }) {}; "drawille" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck }: mkDerivation { pname = "drawille"; version = "0.1.0.6"; sha256 = "02bccgr8xz06fk1q8jnpm9aa6mwgcrpmpn7z959zk01mg1ywm0ij"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers hspec QuickCheck ]; homepage = "https://github.com/yamadapc/haskell-drawille"; description = "A port of asciimoo's drawille to haskell"; license = stdenv.lib.licenses.gpl3; }) {}; "drifter" = callPackage ({ mkDerivation, base, containers, fgl, tasty, tasty-hunit , tasty-quickcheck, text }: mkDerivation { pname = "drifter"; version = "0.2.2"; sha256 = "1q8i6f6y0wzvn4nawzc47h90qbq5ycd6m73ih7336kpzyzphqzp4"; libraryHaskellDepends = [ base containers fgl text ]; testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck text ]; homepage = "https://github.com/AndrewRademacher/drifter"; description = "Simple schema management for arbitrary databases"; license = stdenv.lib.licenses.mit; }) {}; "drifter-postgresql" = callPackage ({ mkDerivation, base, drifter, either, mtl, postgresql-simple , tasty, tasty-hunit, text, time }: mkDerivation { pname = "drifter-postgresql"; version = "0.0.2"; sha256 = "142i86w1ljr5nwd6hxp2mg8v3wh5g9y26mwnjgg2yzaiighd3yq7"; revision = "1"; editedCabalFile = "0srgza1vvx533av3b9k48w0w8vc4ir1d15898k7glv9vc7d3az2p"; libraryHaskellDepends = [ base drifter either mtl postgresql-simple time ]; testHaskellDepends = [ base drifter either postgresql-simple tasty tasty-hunit text ]; doCheck = false; homepage = "http://github.com/michaelxavier/drifter-postgresql"; description = "PostgreSQL support for the drifter schema migration tool"; license = stdenv.lib.licenses.mit; }) {}; "dual-tree" = callPackage ({ mkDerivation, base, monoid-extras, newtype, semigroups }: mkDerivation { pname = "dual-tree"; version = "0.2.0.9"; sha256 = "193ncl8l186gxrfj5pszbmlwjw4gljlkziddql0dyqhr8yxhlzay"; libraryHaskellDepends = [ base monoid-extras newtype semigroups ]; description = "Rose trees with cached and accumulating monoidal annotations"; license = stdenv.lib.licenses.bsd3; }) {}; "dynamic-state" = callPackage ({ mkDerivation, base, binary, bytestring, hashable , unordered-containers }: mkDerivation { pname = "dynamic-state"; version = "0.2.2.0"; sha256 = "1ky739y1mqkw7lrs0l2cb9156v46k065srwd9dv19rihh6h4z0s8"; 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.1"; sha256 = "0v75081bx4qzlqy29hh639nzlr7dncwza3qxbzm9njc4jarf31pz"; libraryHaskellDepends = [ base directory filepath time unix ]; homepage = "http://github.com/kazu-yamamoto/easy-file"; description = "Cross-platform File handling"; license = stdenv.lib.licenses.bsd3; }) {}; "ede" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, base, bifunctors , bytestring, comonad, directory, filepath, free, lens, mtl , parsers, scientific, semigroups, tasty, tasty-golden, text , text-format, text-manipulate, trifecta, unordered-containers , vector }: mkDerivation { pname = "ede"; version = "0.2.8.4"; sha256 = "0wmfym5avlp1rafn9ba2c5a4qj7pm6gwmpra0kkpzf185nyagzgp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson ansi-wl-pprint base bifunctors bytestring comonad directory filepath free lens mtl parsers scientific semigroups text text-format text-manipulate trifecta unordered-containers vector ]; testHaskellDepends = [ aeson base bifunctors bytestring directory tasty tasty-golden text ]; homepage = "http://github.com/brendanhay/ede"; description = "Templating language with similar syntax and features to Liquid or Jinja2"; license = "unknown"; }) {}; "edit-distance" = callPackage ({ mkDerivation, array, base, containers, criterion, deepseq , process, QuickCheck, random, test-framework , test-framework-quickcheck2, time, unix }: mkDerivation { pname = "edit-distance"; version = "0.2.2.1"; sha256 = "0jkca97zyv23yyilp3jydcrzxqhyk27swhzh82llvban5zp8b21y"; revision = "1"; editedCabalFile = "1vjn4ryzdilz7l1ad7czh11nw48h5mj8if7ij3q0mmc3sffa8csd"; libraryHaskellDepends = [ array base containers random ]; testHaskellDepends = [ array base containers QuickCheck random test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ array base containers criterion deepseq process random time unix ]; 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; }) {}; "effect-handlers" = callPackage ({ mkDerivation, base, criterion, free, hspec, hspec-discover , HUnit, kan-extensions, mtl, QuickCheck }: mkDerivation { pname = "effect-handlers"; version = "0.1.0.8"; sha256 = "0358kbgv60ayg7g6iz9bqxqp0nih349bk740q9pj7ny8drxsff94"; libraryHaskellDepends = [ base free kan-extensions mtl ]; testHaskellDepends = [ base hspec hspec-discover HUnit QuickCheck ]; benchmarkHaskellDepends = [ base criterion ]; homepage = "https://github.com/edofic/effect-handlers"; description = "A library for writing extensible algebraic effects and handlers. Similar to extensible-effects but with deep handlers."; license = stdenv.lib.licenses.mit; }) {}; "either" = callPackage ({ mkDerivation, base, bifunctors, exceptions, free, mmorph , monad-control, MonadRandom, mtl, profunctors, semigroupoids , semigroups, transformers, transformers-base }: mkDerivation { pname = "either"; version = "4.4.1.1"; sha256 = "1lrlwqqnm6ibfcydlv5qvvssw7bm0c6yypy0rayjzv1znq7wp1xh"; libraryHaskellDepends = [ base bifunctors exceptions free mmorph monad-control MonadRandom mtl profunctors semigroupoids semigroups transformers transformers-base ]; homepage = "http://github.com/ekmett/either/"; description = "An either monad transformer"; license = stdenv.lib.licenses.bsd3; }) {}; "either-unwrap" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "either-unwrap"; version = "1.1"; sha256 = "0g1f5m7bcpnyg2sdvwx8x34ml6dqfrn326s8pbfciaqqf7wddayc"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/gcross/either-unwrap"; description = "Functions for probing and unwrapping values inside of Either"; 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.11"; sha256 = "00xnxmbrk29y3kg5mvdnmp91w1qa2kwikmlm2zgmfkysnzv43l4c"; 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.1"; sha256 = "1mir54l783pwy4fbz5bdbckz6d41iim4zdk06wpsl9xhn7s3vpjl"; 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.3"; sha256 = "05rkfhxrhf02k9jhjsv6h35g2ffdkk14a220xl7kv445mhix95rw"; 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.1.0"; sha256 = "04bpdmk3ma4fnylipg4hkq3jfkrw5f009vbns6vah0znawkpjhnh"; 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; }) {}; "elm-bridge" = callPackage ({ mkDerivation, aeson, base, containers, hspec, QuickCheck , template-haskell, text }: mkDerivation { pname = "elm-bridge"; version = "0.3.0.2"; sha256 = "0bqra3l32m9j8nplws8snq0wqy5m6qql2jspphkcbh7x5cv8jcyq"; libraryHaskellDepends = [ aeson base template-haskell ]; testHaskellDepends = [ aeson base containers hspec QuickCheck text ]; homepage = "https://github.com/agrafix/elm-bridge"; description = "Derive Elm types from Haskell types"; 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; }) {}; "email-validate" = callPackage ({ mkDerivation, attoparsec, base, bytestring, ghc-prim, HUnit , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "email-validate"; version = "2.2.0"; sha256 = "0sfbv4l5h13h9shgf2fgm1a7sxbcy633abvwwr5bqnq15kqd6zxa"; libraryHaskellDepends = [ attoparsec base bytestring ghc-prim ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "http://porg.es/blog/email-address-validation-simpler-faster-more-correct"; description = "Validating an email address string against RFC 5322"; 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.2"; sha256 = "1wc9h6zdnb5impvvml6vnjapajjanw7zgpnzg7c0v7115nwfm6vv"; revision = "1"; editedCabalFile = "0rjm8g2bm9a7qzklkp0rh5az4qh8nsl0hl119gjik671knygkdj0"; 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; }) {}; "engine-io" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, base64-bytestring , bytestring, either, free, monad-loops, mwc-random, stm, stm-delay , text, transformers, unordered-containers, vector, websockets }: mkDerivation { pname = "engine-io"; version = "1.2.13"; sha256 = "0ifg86lzcrrm60xdcv66cphpqjjs8zcz6yrfb6wn798b9a53ziaz"; libraryHaskellDepends = [ aeson async attoparsec base base64-bytestring bytestring either free monad-loops mwc-random stm stm-delay text transformers unordered-containers vector websockets ]; homepage = "http://github.com/ocharles/engine.io"; description = "A Haskell implementation of Engine.IO"; license = stdenv.lib.licenses.bsd3; }) {}; "engine-io-wai" = callPackage ({ mkDerivation, attoparsec, base, bytestring, either, engine-io , http-types, mtl, text, transformers, transformers-compat , unordered-containers, wai, wai-websockets, websockets }: mkDerivation { pname = "engine-io-wai"; version = "1.0.5"; sha256 = "1cysy2xfalq8f1b08130cz34a873c74yyvd6mw5dpfmc6mw77r40"; libraryHaskellDepends = [ attoparsec base bytestring either engine-io http-types mtl text transformers transformers-compat unordered-containers wai wai-websockets websockets ]; homepage = "http://github.com/ocharles/engine.io"; license = stdenv.lib.licenses.bsd3; }) {}; "engine-io-yesod" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , engine-io, http-types, text, unordered-containers, wai , wai-websockets, websockets, yesod-core }: mkDerivation { pname = "engine-io-yesod"; version = "1.0.4"; sha256 = "1ifvvhv5y2fd90waj776g1wz5k1gw0kylky0livcl7il54bncsfm"; libraryHaskellDepends = [ base bytestring conduit conduit-extra engine-io http-types text unordered-containers wai wai-websockets websockets yesod-core ]; license = stdenv.lib.licenses.bsd3; }) {}; "entropy" = callPackage ({ mkDerivation, base, bytestring, unix }: mkDerivation { pname = "entropy"; version = "0.3.7"; sha256 = "1vzg9fi597dbrcbjsr71y47rvmhiih7lg5rjnb297fzdlbmj1w0z"; libraryHaskellDepends = [ base bytestring unix ]; homepage = "https://github.com/TomMD/entropy"; description = "A platform independent entropy source"; license = stdenv.lib.licenses.bsd3; }) {}; "enumerator" = callPackage ({ mkDerivation, base, bytestring, containers, text, transformers }: mkDerivation { pname = "enumerator"; version = "0.4.20"; sha256 = "02a75dggj295zkhgjry5cb43s6y6ydpjb5w6vgl7kd9b6ma11qik"; libraryHaskellDepends = [ base bytestring containers text transformers ]; homepage = "https://john-millikin.com/software/enumerator/"; description = "Reliable, high-performance processing with left-fold enumerators"; license = stdenv.lib.licenses.mit; }) {}; "envelope" = callPackage ({ mkDerivation, aeson, base, doctest, Glob, mtl, text }: mkDerivation { pname = "envelope"; version = "0.1.0.0"; sha256 = "0viikd0vdpv15isya1nz8dd3d8crlvd5rk8v6qck443fbgdcw5li"; libraryHaskellDepends = [ aeson base 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.1.0.0"; sha256 = "16fapq8k8z4bq7gzald8chyv5gr5yf7gx8r3bamwwx7a81k4k8i7"; revision = "1"; editedCabalFile = "0bicsb9sbyjkkibzrmlk1kqpqiliz6d0mg5bb4h5gpf9v8yjv4m3"; 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; }) {}; "eq" = callPackage ({ mkDerivation, base, semigroupoids }: mkDerivation { pname = "eq"; version = "4.0.4"; sha256 = "1rdxmkmlgyinpih5p708k18j7qq0rj1c8gv240naa9gbkqg4qbq4"; libraryHaskellDepends = [ base semigroupoids ]; homepage = "http://github.com/ekmett/eq/"; description = "Leibnizian equality"; license = stdenv.lib.licenses.bsd3; }) {}; "equivalence" = callPackage ({ mkDerivation, base, containers, mtl, QuickCheck, STMonadTrans , template-haskell, test-framework, test-framework-quickcheck2 , transformers, transformers-compat }: mkDerivation { pname = "equivalence"; version = "0.3.1"; sha256 = "0zi053l03r5qcnpsphnq8xqazd0cbgj9n44hn47s1hagdra3j1bs"; libraryHaskellDepends = [ base containers mtl STMonadTrans transformers transformers-compat ]; testHaskellDepends = [ base containers mtl QuickCheck STMonadTrans template-haskell test-framework test-framework-quickcheck2 transformers transformers-compat ]; homepage = "https://bitbucket.org/paba/equivalence/"; description = "Maintaining an equivalence relation implemented as union-find using STT"; license = stdenv.lib.licenses.bsd3; }) {}; "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; }) {}; "errors" = callPackage ({ mkDerivation, base, safe, transformers, transformers-compat , unexceptionalio }: mkDerivation { pname = "errors"; version = "2.1.2"; sha256 = "11yqz769mxncl70bkh15q7bi6j8xbhwh92il2shfqxlbp1w8g0aw"; libraryHaskellDepends = [ base safe transformers transformers-compat unexceptionalio ]; description = "Simplified error-handling"; license = stdenv.lib.licenses.bsd3; }) {}; "esqueleto" = callPackage ({ mkDerivation, base, blaze-html, bytestring, conduit, containers , hspec, HUnit, monad-control, monad-logger, persistent , persistent-sqlite, persistent-template, QuickCheck, resourcet , tagged, text, transformers, unordered-containers }: mkDerivation { pname = "esqueleto"; version = "2.4.3"; sha256 = "0d3li5pfsg8d4ci25z4kzafn7fckyrjhrfbv7xbx37ji83xmqmdz"; revision = "1"; editedCabalFile = "0f0y9cbvjbzgq90l36722z4diwahi7yy8m3gdpxdxbllsqly27k5"; libraryHaskellDepends = [ base blaze-html bytestring conduit monad-logger persistent resourcet tagged text transformers unordered-containers ]; testHaskellDepends = [ base conduit containers hspec HUnit monad-control monad-logger persistent persistent-sqlite persistent-template QuickCheck resourcet text transformers ]; homepage = "https://github.com/prowdsponsor/esqueleto"; description = "Type-safe EDSL for SQL queries on persistent backends"; license = stdenv.lib.licenses.bsd3; }) {}; "etcd" = callPackage ({ mkDerivation, aeson, async, base, bytestring, hspec , http-conduit, MonadRandom, mtl, text, time }: mkDerivation { pname = "etcd"; version = "1.0.5"; sha256 = "0bqz678mnpw2jpywz2m76923cyq864xn537a9zsqhm6c80gc0vwi"; revision = "1"; editedCabalFile = "1ylq3wsl4ghjv1ib2zzfny7wdhwhwfnczl64wy18xipd5a6vrnsw"; libraryHaskellDepends = [ aeson base bytestring http-conduit text time ]; testHaskellDepends = [ async base hspec MonadRandom mtl text ]; doCheck = false; description = "Client for etcd, a highly-available key value store"; license = "unknown"; }) {}; "ether" = callPackage ({ mkDerivation, base, exceptions, mmorph, monad-control, mtl , QuickCheck, tasty, tasty-quickcheck, template-haskell , transformers, transformers-base, transformers-lift }: mkDerivation { pname = "ether"; version = "0.4.0.2"; sha256 = "0lyrvjl9hnxk2f0x57zj7zk06x996yja73wqvx3dq4s68i6wx7cb"; libraryHaskellDepends = [ base exceptions mmorph monad-control mtl template-haskell transformers transformers-base transformers-lift ]; testHaskellDepends = [ base mtl QuickCheck tasty tasty-quickcheck transformers ]; homepage = "https://int-index.github.io/ether/"; description = "Monad transformers and classes"; license = stdenv.lib.licenses.bsd3; }) {}; "event" = callPackage ({ mkDerivation, base, containers, semigroups, transformers }: mkDerivation { pname = "event"; version = "0.1.4"; sha256 = "0jl2s74zqnkpblf7b68bm32n1vk1rdjjyndb0waa2xsd5d0d34b7"; libraryHaskellDepends = [ base containers semigroups transformers ]; description = "Monoidal, monadic and first-class events"; license = stdenv.lib.licenses.bsd3; }) {}; "eventstore" = callPackage ({ mkDerivation, aeson, array, async, base, bytestring, cereal , containers, dns, dotnet-timespan, http-client, network, protobuf , random, semigroups, stm, tasty, tasty-hunit, text, time , unordered-containers, uuid }: mkDerivation { pname = "eventstore"; version = "0.12.0.0"; sha256 = "19gxahal5iyv3ka5pmimcbzsm2ag70acf6i9gvg4wyykkwinb368"; libraryHaskellDepends = [ aeson array async base bytestring cereal containers dns dotnet-timespan http-client network protobuf random semigroups stm text time unordered-containers uuid ]; testHaskellDepends = [ aeson base dotnet-timespan stm tasty tasty-hunit text time ]; doCheck = false; homepage = "http://github.com/YoEight/eventstore"; description = "EventStore TCP Client"; license = stdenv.lib.licenses.bsd3; platforms = [ "x86_64-darwin" "x86_64-linux" ]; }) {}; "exact-combinatorics" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "exact-combinatorics"; version = "0.2.0.8"; sha256 = "0pj7sh6s1kawk39hb42q1sx20g2rmzanpmr3zri9yvmb16qj5a1j"; libraryHaskellDepends = [ base ]; homepage = "http://code.haskell.org/~wren/"; 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.4.1.2"; sha256 = "1qs5zi9c87sypnxdwncdj7dnrylly7s2yvjhm7rx4fxsbxrfdfxj"; libraryHaskellDepends = [ base numtype-dk ]; homepage = "https://github.com/dmcclean/exact-pi/"; description = "Exact rational multiples of pi (and integer powers of pi)"; license = stdenv.lib.licenses.mit; }) {}; "exact-real" = callPackage ({ mkDerivation, base, checkers, criterion, directory, doctest , filepath, groups, integer-gmp, memoize, QuickCheck, random, tasty , tasty-hunit, tasty-quickcheck, tasty-th }: mkDerivation { pname = "exact-real"; version = "0.12.1"; sha256 = "1w6p57z0wng128lqm68fa0l3fqccwxq9zc95irxfclg7ibn5apwk"; libraryHaskellDepends = [ base integer-gmp memoize random ]; testHaskellDepends = [ base checkers directory doctest filepath groups QuickCheck random tasty tasty-hunit tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base criterion ]; homepage = "http://github.com/expipiplus1/exact-real"; description = "Exact real arithmetic"; 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.4"; sha256 = "15knkrxvwkgvj2yid7dqnhmd0ls4yvc08iyv8qvw1cdfmhksbcyr"; 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-quickcheck2, transformers , transformers-compat }: mkDerivation { pname = "exceptions"; version = "0.8.3"; sha256 = "1gl7xzffsqmigam6zg0jsglncgzxqafld2p6kb7ccp9xirzdjsjd"; libraryHaskellDepends = [ base mtl stm template-haskell transformers transformers-compat ]; testHaskellDepends = [ base mtl QuickCheck stm template-haskell test-framework 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, cryptohash, directory , executable-path, file-embed, template-haskell }: mkDerivation { pname = "executable-hash"; version = "0.2.0.2"; sha256 = "103s0095bb71wz3axhzw2w2nm5wfr01r9ypkdvbp22zhmq3xr1bj"; isLibrary = true; isExecutable = true; 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"; sha256 = "1jg58qf19qz93c60ryglcavwdcysz4fd4qn8kpw5im9w9kniawlc"; 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; }) {}; "exhaustive" = callPackage ({ mkDerivation, base, generics-sop, template-haskell, transformers }: mkDerivation { pname = "exhaustive"; version = "1.1.2"; sha256 = "0yqjc306z6dr3bf4fz9kxaaq0m9vjnkx99wqi25607ziv511b3k5"; libraryHaskellDepends = [ base generics-sop template-haskell transformers ]; homepage = "http://github.com/ocharles/exhaustive"; description = "Compile time checks that a computation considers producing data through all possible constructors"; license = stdenv.lib.licenses.bsd3; }) {}; "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, transformers }: mkDerivation { pname = "explicit-exception"; version = "0.1.8"; sha256 = "0vyi9k0rx083qs3yizcm89pvp38823akbrkr43w3ng6vh4vpmvkz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq transformers ]; homepage = "http://www.haskell.org/haskellwiki/Exception"; description = "Exceptions which are explicit in the type signature"; license = stdenv.lib.licenses.bsd3; }) {}; "extensible-effects" = callPackage ({ mkDerivation, base, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 , test-framework-th, transformers, transformers-base, type-aligned , void }: mkDerivation { pname = "extensible-effects"; version = "1.11.0.4"; sha256 = "04vr4bwm7vz0r5i0j3rk80qz3m08d3gv99s1adhlyhflk6lgp4mg"; libraryHaskellDepends = [ base transformers transformers-base type-aligned void ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th void ]; homepage = "https://github.com/suhailshergill/extensible-effects"; description = "An Alternative to Monad Transformers"; license = stdenv.lib.licenses.mit; }) {}; "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, directory, filepath, process, QuickCheck , time, unix }: mkDerivation { pname = "extra"; version = "1.4.10"; sha256 = "0nb7wpcsz9rhkbkr5pdgi8g94ii89iv2l9559dznjh1fq1s3y2xl"; libraryHaskellDepends = [ base directory filepath process time unix ]; testHaskellDepends = [ base directory filepath QuickCheck time unix ]; homepage = "https://github.com/ndmitchell/extra#readme"; description = "Extra functions I use"; license = stdenv.lib.licenses.bsd3; }) {}; "extract-dependencies" = callPackage ({ mkDerivation, async, base, Cabal, containers , package-description-remote }: mkDerivation { pname = "extract-dependencies"; version = "0.2.0.1"; sha256 = "04hwmh57rka8mqjcc40f4y8rw5l1a8q2qq1ibrc291nc102yfzwj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base Cabal containers package-description-remote ]; executableHaskellDepends = [ async base Cabal containers package-description-remote ]; homepage = "https://github.com/yamadapc/stack-run-auto"; description = "Given a hackage package outputs the list of its dependencies"; license = stdenv.lib.licenses.mit; }) {}; "fail" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fail"; version = "4.9.0.0"; sha256 = "18nlj6xvnggy61gwbyrpmvbdkq928wv0wx2zcsljb52kbhddnp3d"; libraryHaskellDepends = [ base ]; homepage = "https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail"; description = "Forward-compatible MonadFail class"; license = stdenv.lib.licenses.bsd3; }) {}; "farmhash" = callPackage ({ mkDerivation, base, bytestring, criterion, hspec, QuickCheck }: mkDerivation { pname = "farmhash"; version = "0.1.0.5"; sha256 = "188gqa5szqm88kgpax32b830cgyh8z5vq2fjha3fig7p8ma5ls0f"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; homepage = "https://github.com/abhinav/farmhash"; description = "Fast hash functions"; license = stdenv.lib.licenses.bsd3; }) {}; "fast-builder" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , deepseq, ghc-prim, process, QuickCheck, scientific, stm , template-haskell, text, true-name, unordered-containers, vector }: mkDerivation { pname = "fast-builder"; version = "0.0.0.6"; sha256 = "074ymsrgh549xvfd9gswgiph7shzdql1494vrzbl7v119vxw50sa"; libraryHaskellDepends = [ base bytestring ghc-prim ]; testHaskellDepends = [ base bytestring process QuickCheck stm ]; benchmarkHaskellDepends = [ aeson base bytestring containers criterion deepseq ghc-prim scientific template-haskell text true-name unordered-containers vector ]; homepage = "http://github.com/takano-akio/fast-builder"; description = "Fast ByteString Builder"; license = stdenv.lib.licenses.publicDomain; }) {}; "fast-logger" = callPackage ({ mkDerivation, array, auto-update, base, bytestring , bytestring-builder, directory, easy-file, filepath, hspec, text , unix, unix-time }: mkDerivation { pname = "fast-logger"; version = "2.4.7"; sha256 = "0f2a8vrznlnvhj75yc84piwp6fh9xfgkjqk6m0m4g4fsk3c0f6r0"; libraryHaskellDepends = [ array auto-update base bytestring bytestring-builder directory easy-file filepath text unix unix-time ]; testHaskellDepends = [ base bytestring directory hspec ]; homepage = "https://github.com/kazu-yamamoto/logger"; description = "A fast logging system"; license = stdenv.lib.licenses.bsd3; }) {}; "fasta" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, foldl , lens, parsec, pipes, pipes-attoparsec, pipes-bytestring , pipes-group, pipes-text, split, text }: mkDerivation { pname = "fasta"; version = "0.10.4.0"; sha256 = "1nk9kwjdvjvpdr6xf0047gqmw1fsvnfkw5jpri3wwd3q23v1cxnk"; libraryHaskellDepends = [ attoparsec base bytestring containers foldl lens parsec pipes pipes-attoparsec pipes-bytestring pipes-group pipes-text split text ]; homepage = "https://github.com/GregorySchwartz/fasta"; description = "A simple, mindless parser for fasta files"; license = stdenv.lib.licenses.gpl3; }) {}; "fay" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring , containers, data-default, data-lens-light, directory, filepath , ghc-paths, groom, haskell-src-exts, language-ecmascript, mtl , mtl-compat, optparse-applicative, process, random, safe , sourcemap, split, spoon, syb, tasty, tasty-hunit, tasty-th, text , time, transformers, transformers-compat, traverse-with-class , type-eq, uniplate, unordered-containers, utf8-string, vector }: mkDerivation { pname = "fay"; version = "0.23.1.12"; sha256 = "09zpc8a15939bg5chrk4cwf4akzslx1w09szwki262fkyrj0m71x"; revision = "6"; editedCabalFile = "02vy6ajjbvwh88zzdm5x54jmbxdl88fgpwpgcxpgrf039gy0il2d"; configureFlags = [ "-ftest" ]; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base-compat bytestring containers data-default data-lens-light directory filepath ghc-paths haskell-src-exts language-ecmascript mtl mtl-compat process safe sourcemap split spoon syb text time transformers transformers-compat traverse-with-class type-eq uniplate unordered-containers utf8-string vector ]; executableHaskellDepends = [ aeson attoparsec base bytestring containers directory filepath groom haskell-src-exts mtl optparse-applicative random split tasty tasty-hunit tasty-th text utf8-string ]; homepage = "https://github.com/faylang/fay/wiki"; description = "A compiler for Fay, a Haskell subset that compiles to JavaScript"; license = stdenv.lib.licenses.bsd3; }) {}; "fay-base" = callPackage ({ mkDerivation, base, fay }: mkDerivation { pname = "fay-base"; version = "0.20.0.1"; sha256 = "17mfblr40jhn93vz6vn0n0xsk4lwf5d5cavfy5zy8sg4inp6dkjr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base fay ]; homepage = "https://github.com/faylang/fay/"; description = "The base package for Fay"; license = stdenv.lib.licenses.bsd3; }) {}; "fay-builder" = callPackage ({ mkDerivation, base, Cabal, data-default, directory, fay , filepath, safe, split, text }: mkDerivation { pname = "fay-builder"; version = "0.2.0.5"; sha256 = "18ii5dnzk866q79h43fspdz8dzg17mzfrykh3pl4p0q4qdnylv8i"; revision = "3"; editedCabalFile = "12cf2y2y22nc0yv72qmhndjagbpv6g8ydmsx8d75jsgf82pfwsky"; libraryHaskellDepends = [ base Cabal data-default directory fay filepath safe split text ]; description = "Compile Fay code on cabal install, and ad-hoc recompile during development"; license = stdenv.lib.licenses.bsd3; }) {}; "fay-dom" = callPackage ({ mkDerivation, fay-base }: mkDerivation { pname = "fay-dom"; version = "0.5.0.1"; sha256 = "1zm6w6nccswaksr283alhnsss6xw4k7s61yp8ff4lg5127ff9wp0"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base ]; homepage = "https://github.com/faylang/fay-dom"; description = "DOM FFI wrapper library for Fay"; license = stdenv.lib.licenses.bsd3; }) {}; "fay-jquery" = callPackage ({ mkDerivation, fay-base, fay-text }: mkDerivation { pname = "fay-jquery"; version = "0.6.1.0"; sha256 = "04vg018zynb5ckj7ca9a9a3lbs8kjx8a5k0l3k73yp2y27w7xx8g"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base fay-text ]; homepage = "https://github.com/faylang/fay-jquery"; description = "jQuery bindings for Fay"; license = stdenv.lib.licenses.bsd3; }) {}; "fay-text" = callPackage ({ mkDerivation, fay, fay-base, text }: mkDerivation { pname = "fay-text"; version = "0.3.2.2"; sha256 = "1q1v8jzkccy9arq6jkz4ynpzm1691d1dv9wzyi4i5m6n0gl7aans"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay fay-base text ]; homepage = "https://github.com/faylang/fay-text"; description = "Fay Text type represented as JavaScript strings"; license = stdenv.lib.licenses.mit; }) {}; "fay-uri" = callPackage ({ mkDerivation, fay-base }: mkDerivation { pname = "fay-uri"; version = "0.2.0.0"; sha256 = "1vv4jgkz9cx8inbn6g6sn3a0nf1ak81qlj5li21sk2isj0yws1nr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base ]; homepage = "https://github.com/faylang/fay-uri"; description = "Persistent FFI bindings for using jsUri in Fay"; license = stdenv.lib.licenses.bsd3; }) {}; "fb" = callPackage ({ mkDerivation, aeson, attoparsec, base, base16-bytestring , base64-bytestring, bytestring, cereal, conduit, conduit-extra , crypto-api, cryptohash, cryptohash-cryptoapi, data-default , http-conduit, http-types, lifted-base, monad-control , monad-logger, old-locale, resourcet, text, time, transformers , transformers-base, unordered-containers }: mkDerivation { pname = "fb"; version = "1.0.13"; sha256 = "0plk6w2r8bvfmyn7kjacgjcf3c38vsgiw8x9zqw5s6vjnl2kxbsj"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring base64-bytestring bytestring cereal conduit conduit-extra crypto-api cryptohash cryptohash-cryptoapi data-default http-conduit http-types lifted-base monad-control monad-logger old-locale resourcet text time transformers transformers-base unordered-containers ]; doCheck = false; homepage = "https://github.com/prowdsponsor/fb"; description = "Bindings to Facebook's API"; license = stdenv.lib.licenses.bsd3; }) {}; "fb-persistent" = callPackage ({ mkDerivation, base, cereal, fb, persistent, text, time }: mkDerivation { pname = "fb-persistent"; version = "0.3.6"; sha256 = "1il06mlvvjybfnqpdnir9nr1g0irf84fa4q8lzavrlqgny8f294s"; libraryHaskellDepends = [ base cereal fb persistent text time ]; homepage = "https://github.com/prowdsponsor/fb-persistent"; description = "Provides Persistent instances to Facebook types"; license = stdenv.lib.licenses.bsd3; }) {}; "fclabels" = callPackage ({ mkDerivation, base, criterion, HUnit, mtl, template-haskell , transformers }: mkDerivation { pname = "fclabels"; version = "2.0.3.1"; sha256 = "12swyw9wg3nwrff91y2na9mfn676vslmzn9wiff6cicrv1gy74xr"; libraryHaskellDepends = [ base mtl template-haskell transformers ]; testHaskellDepends = [ base HUnit mtl template-haskell transformers ]; benchmarkHaskellDepends = [ base criterion ]; homepage = "https://github.com/sebastiaanvisser/fclabels"; description = "First class accessor labels implemented as lenses"; license = stdenv.lib.licenses.bsd3; }) {}; "fdo-notify" = callPackage ({ mkDerivation, base, containers, dbus }: mkDerivation { pname = "fdo-notify"; version = "0.3.1"; sha256 = "1n4zk1i7g34w0wk5zy8n4r63xbglxf62h8j78kv5fc2yn95l30vh"; libraryHaskellDepends = [ base containers dbus ]; homepage = "http://bitbucket.org/taejo/fdo-notify/"; description = "Desktop Notifications client"; 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; }) {}; "feed" = callPackage ({ mkDerivation, base, HUnit, old-locale, old-time, test-framework , test-framework-hunit, time, time-locale-compat, utf8-string, xml }: mkDerivation { pname = "feed"; version = "0.3.11.1"; sha256 = "10y9myj76b1q5h7qwvxw65j506dlzdd3jpb7qx3injqa2byd017d"; revision = "3"; editedCabalFile = "1pbbk8hjpk4j0szg397d53f12n329wjx84fj0jlrcqmnradzrbqb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base old-locale old-time time time-locale-compat utf8-string xml ]; testHaskellDepends = [ base HUnit old-locale old-time test-framework test-framework-hunit time time-locale-compat utf8-string xml ]; 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.4"; sha256 = "1d710zpz4c20ryh2g1z11gffs7gacg9fl34g5npadz61a0qnva9f"; 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 , QuickCheck, transformers }: mkDerivation { pname = "fgl"; version = "5.5.3.0"; sha256 = "0fbyb6jxy9whgrv6dgnkzz70cmy98arx3q2gnkhgl4a3d7idh36p"; libraryHaskellDepends = [ array base containers deepseq transformers ]; testHaskellDepends = [ base containers hspec QuickCheck ]; description = "Martin Erwig's Functional Graph Library"; license = stdenv.lib.licenses.bsd3; }) {}; "fgl-arbitrary" = callPackage ({ mkDerivation, base, containers, fgl, hspec, QuickCheck }: mkDerivation { pname = "fgl-arbitrary"; version = "0.2.0.2"; sha256 = "12qbsla4vivffris6y3gj29vrafkpyazqdbdy2m55nggypqpf7ah"; libraryHaskellDepends = [ base fgl QuickCheck ]; testHaskellDepends = [ base containers fgl hspec QuickCheck ]; description = "QuickCheck support for fgl"; license = stdenv.lib.licenses.bsd3; }) {}; "file-embed" = callPackage ({ mkDerivation, base, bytestring, directory, filepath , template-haskell }: mkDerivation { pname = "file-embed"; version = "0.0.10"; sha256 = "04gpylngm2aalqcgdk7gy7jiw291dala1354spxa8wspxif94lgp"; 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-location" = callPackage ({ mkDerivation, base, containers, HUnit, lifted-base, process , template-haskell, th-orphans, transformers }: mkDerivation { pname = "file-location"; version = "0.4.9"; sha256 = "1p0lz02pvlvq2781542ims3x5vcck35dw4g58bv16y96qarxwady"; libraryHaskellDepends = [ base containers HUnit lifted-base template-haskell th-orphans transformers ]; testHaskellDepends = [ base lifted-base process ]; homepage = "https://github.com/gregwebs/FileLocation.hs"; description = "common functions that show file location information"; 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, directory, exceptions, hashable, hinotify , lens, mtl, stm, strict-base-types, temporary , unordered-containers }: mkDerivation { pname = "filecache"; version = "0.2.9"; sha256 = "10fxjphldf2mi25pmx5l9j1073zb5lrhana2ysvkiazfmmjcvrh2"; libraryHaskellDepends = [ base exceptions hashable hinotify lens mtl stm strict-base-types unordered-containers ]; testHaskellDepends = [ base directory temporary unordered-containers ]; homepage = "http://lpuppet.banquise.net/"; description = "A Linux-only cache system associating values to files"; license = stdenv.lib.licenses.bsd3; }) {}; "filelock" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "filelock"; version = "0.1.0.1"; sha256 = "0qypjnbkfayqyaymx8qrq4abddlrlzanf6lqhfn9cqzcgzr6735d"; libraryHaskellDepends = [ base unix ]; 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; }) {}; "find-clumpiness" = callPackage ({ mkDerivation, aeson, base, bytestring, clumpiness, containers , optparse-applicative, text, text-show, tree-fun , unordered-containers, vector }: mkDerivation { pname = "find-clumpiness"; version = "0.2.0.1"; sha256 = "08nsfhhlr2f32wafbbl6jd8r4rpgjm7gc0xcb4glhqi6380jmnw7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base clumpiness containers text text-show tree-fun unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring clumpiness containers optparse-applicative text tree-fun unordered-containers ]; homepage = "http://github.com/GregorySchwartz/find-clumpiness#readme"; description = "Find the clumpiness of labels in a tree"; license = stdenv.lib.licenses.gpl2; }) {}; "fingertree" = callPackage ({ mkDerivation, base, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "fingertree"; version = "0.1.1.0"; sha256 = "1w6x3kp3by5yjmam6wlrf9vap5l5rrqaip0djbrdp0fpf2imn30n"; 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; }) {}; "fingertree-psqueue" = callPackage ({ mkDerivation, base, fingertree }: mkDerivation { pname = "fingertree-psqueue"; version = "0.3"; sha256 = "14kc0ijx44q7whniickjj3h9ag1pixn51dlxjs6n2ypaclcjz34z"; libraryHaskellDepends = [ base fingertree ]; description = "Implementation of priority search queues as finger trees"; 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-list" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fixed-list"; version = "0.1.6"; sha256 = "1gpv0p7xyzmrrq20irf0mpggnc0vm5hpq36j4vd1xlq6bplq1xmb"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/jvranish/FixedList/tree/master"; description = "A fixed length list type"; license = stdenv.lib.licenses.bsd3; }) {}; "fixed-vector" = callPackage ({ mkDerivation, base, deepseq, doctest, filemanip, primitive }: mkDerivation { pname = "fixed-vector"; version = "0.8.1.0"; sha256 = "14rsprg1hyjkv7n7d03zlx65hd6j7bl2fdw494chc24c4k3jjg1w"; 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, ghc-prim, primitive , transformers }: mkDerivation { pname = "fixed-vector-hetero"; version = "0.3.1.1"; sha256 = "1byy8md3da7brf452d69fkwykip5jkn5j1837vf2c0r7x9j76k49"; libraryHaskellDepends = [ base deepseq fixed-vector ghc-prim primitive transformers ]; homepage = "http://github.org/Shimuuar/fixed-vector-hetero"; description = "Generic heterogeneous vectors"; license = stdenv.lib.licenses.bsd3; }) {}; "flat-mcmc" = callPackage ({ mkDerivation, base, mcmc-types, monad-par, monad-par-extras , mwc-probability, pipes, primitive, transformers, vector }: mkDerivation { pname = "flat-mcmc"; version = "1.0.1"; sha256 = "0x775lv56v9nm8dy0308a50vrp5vlw1baqwfwalny20b085jz1d2"; libraryHaskellDepends = [ base mcmc-types monad-par monad-par-extras mwc-probability pipes primitive transformers vector ]; testHaskellDepends = [ base vector ]; homepage = "http://jtobin.github.com/flat-mcmc"; description = "Painless general-purpose sampling"; license = stdenv.lib.licenses.mit; }) {}; "flexible-defaults" = callPackage ({ mkDerivation, base, containers, template-haskell, th-extras , transformers }: mkDerivation { pname = "flexible-defaults"; version = "0.0.1.2"; sha256 = "1hkdnylmv1inmxgw2rx5wvy06z5spbxq82rs7xkpv4syrz734w42"; libraryHaskellDepends = [ base containers template-haskell th-extras transformers ]; homepage = "https://github.com/mokus0/flexible-defaults"; description = "Generate default function implementations for complex type classes"; license = stdenv.lib.licenses.publicDomain; }) {}; "flock" = callPackage ({ mkDerivation, base, lifted-base, monad-control, transformers , unix }: mkDerivation { pname = "flock"; version = "0.3.1.8"; sha256 = "1g1gf7qnlqkl57h28nzxnbzj7v2h73czffp5y7s7jm9vbihcwd4n"; revision = "2"; editedCabalFile = "0xsi6bwqd57qwr9bjd2nck7q3gbmbsl9pb1rk6h4bbmm1ciybv19"; libraryHaskellDepends = [ base lifted-base monad-control transformers unix ]; homepage = "http://github.com/hesselink/flock"; description = "Wrapper for flock(2)"; license = "unknown"; }) {}; "flow" = callPackage ({ mkDerivation, base, doctest, QuickCheck, template-haskell }: mkDerivation { pname = "flow"; version = "1.0.7"; sha256 = "0qhz3cplnpdj6c4hr576adcv4l4pmakncbqcc541gn5vql9lk5pi"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest QuickCheck template-haskell ]; doCheck = false; 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"; sha256 = "1gzwmsrbxk22v7syf8zfvxphm23dmjzfpysz6qww3qvib8wm64aq"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/sjoerdvisscher/fmlist"; description = "FoldMap lists"; license = stdenv.lib.licenses.bsd3; }) {}; "fn" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, directory , filepath, hspec, http-types, text, unordered-containers, wai , wai-extra }: mkDerivation { pname = "fn"; version = "0.3.0.1"; sha256 = "1gflcaph9mh5ba4d9nvfxcz0dp33iy7lcdj4584lycjjgrlvpkvj"; libraryHaskellDepends = [ base blaze-builder bytestring directory filepath http-types text unordered-containers wai wai-extra ]; testHaskellDepends = [ base directory filepath hspec http-types text unordered-containers wai wai-extra ]; homepage = "http://github.com/positiondev/fn#readme"; description = "A functional web framework"; license = stdenv.lib.licenses.isc; }) {}; "fn-extra" = callPackage ({ mkDerivation, base, blaze-builder, bytestring , digestive-functors, directory, either, fn, heist, http-types , lens, mtl, resourcet, text, wai, wai-extra, wai-util, xmlhtml }: mkDerivation { pname = "fn-extra"; version = "0.3.0.1"; sha256 = "01zjzykfh1gv14lx3xb8vmchk3qywlnarlfn2h2mbf69xns73fjs"; libraryHaskellDepends = [ base blaze-builder bytestring digestive-functors directory either fn heist http-types lens mtl resourcet text wai wai-extra wai-util xmlhtml ]; homepage = "http://github.com/positiondev/fn#readme"; description = "Extras for Fn, a functional web framework"; license = stdenv.lib.licenses.isc; }) {}; "focus" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "focus"; version = "0.1.5"; sha256 = "1cg7mkhv3ip87952k8kcjl1gx1nvcbhbq71czhxlnzi00qg68jzg"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/nikita-volkov/focus"; description = "A general abstraction for manipulating elements of container data structures"; license = stdenv.lib.licenses.mit; }) {}; "fold-debounce" = callPackage ({ mkDerivation, base, data-default-class, hspec, stm, stm-delay , time }: mkDerivation { pname = "fold-debounce"; version = "0.2.0.3"; sha256 = "1bx7nx7yzpjbyczhayf896lj860242cj8qyzc74l59zflwzalpna"; 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.1.0.4"; sha256 = "1k57xwlmhhrnyinwa64wmkspjaydq5assqixylnrhy0s7rx967pv"; 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; }) {}; "foldl" = callPackage ({ mkDerivation, base, bytestring, comonad, containers , contravariant, mwc-random, primitive, profunctors, text , transformers, vector }: mkDerivation { pname = "foldl"; version = "1.2.1"; sha256 = "0ww0wsv3b11qgpjzj3nlixz5gwy65yhpy40pww0rj7crh7gsibw6"; libraryHaskellDepends = [ base bytestring comonad containers contravariant mwc-random primitive profunctors text transformers vector ]; description = "Composable, streaming, and efficient left folds"; license = stdenv.lib.licenses.bsd3; }) {}; "force-layout" = callPackage ({ mkDerivation, base, containers, data-default-class, lens, linear }: mkDerivation { pname = "force-layout"; version = "0.4.0.5"; sha256 = "1jv5pyr9kd67y00wv1n6m19lhavqdpal5kr9zr42815y9a0d9iga"; libraryHaskellDepends = [ base containers data-default-class lens linear ]; description = "Simple force-directed layout"; license = stdenv.lib.licenses.bsd3; }) {}; "forecast-io" = callPackage ({ mkDerivation, aeson, base, text }: mkDerivation { pname = "forecast-io"; version = "0.2.0.0"; sha256 = "17wsqrq1zq1p80gnrfsvks5bhickfqj5mh2prbzzkzb3s28l1mby"; libraryHaskellDepends = [ aeson base text ]; homepage = "https://github.com/stormont/forecast-io"; description = "A Haskell library for working with forecast.io data."; 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; }) {}; "formatting" = callPackage ({ mkDerivation, base, clock, old-locale, scientific, text , text-format, time }: mkDerivation { pname = "formatting"; version = "6.2.2"; sha256 = "04ilp8zkzkab3x4v5kczpa58k5jr67yg9fq4prj7xrj81kixgp2g"; libraryHaskellDepends = [ base clock old-locale scientific text text-format time ]; description = "Combinator-based type-safe formatting (like printf() or FORMAT)"; license = stdenv.lib.licenses.bsd3; }) {}; "free" = callPackage ({ mkDerivation, base, bifunctors, comonad, containers , distributive, exceptions, mtl, prelude-extras, profunctors , semigroupoids, semigroups, template-haskell, transformers , transformers-compat }: mkDerivation { pname = "free"; version = "4.12.4"; sha256 = "1147s393442xf4gkpbq0rd1p286vmykgx85mxhk5d1c7wfm4bzn9"; libraryHaskellDepends = [ base bifunctors comonad containers distributive exceptions mtl prelude-extras profunctors semigroupoids semigroups template-haskell transformers transformers-compat ]; 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;}; "frisby" = callPackage ({ mkDerivation, array, base, containers, mtl }: mkDerivation { pname = "frisby"; version = "0.2"; sha256 = "0isj9p7j33va1a4q78vnq32j9jdbjww596rxja235z4whicraf53"; libraryHaskellDepends = [ array base containers mtl ]; homepage = "http://repetae.net/computer/frisby/"; description = "Linear time composable parser for PEG grammars"; 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, containers, directory, filepath , hinotify, tasty, tasty-hunit, temporary-rc, text, time , unix-compat }: mkDerivation { pname = "fsnotify"; version = "0.2.1"; sha256 = "0asl313a52qx2w6dw25g845683xsl840bwjh118nkwi5v1xipkzb"; libraryHaskellDepends = [ async base containers directory filepath hinotify text time unix-compat ]; testHaskellDepends = [ async base directory filepath tasty tasty-hunit temporary-rc unix-compat ]; doCheck = false; homepage = "https://github.com/haskell-fswatch/hfsnotify"; description = "Cross platform library for file change notification"; license = stdenv.lib.licenses.bsd3; }) {}; "funcmp" = callPackage ({ mkDerivation, base, filepath, process }: mkDerivation { pname = "funcmp"; version = "1.8"; sha256 = "09kmfgl15d71fr5h66j2b0ngw69y8dp41d55lz35nrjxq3l3gz1k"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base filepath process ]; homepage = "http://savannah.nongnu.org/projects/funcmp/"; description = "Functional MetaPost"; license = stdenv.lib.licenses.gpl3; }) {}; "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; }) {}; "gamma" = callPackage ({ mkDerivation, base, continued-fractions, converge , template-haskell, vector }: mkDerivation { pname = "gamma"; version = "0.9.0.2"; sha256 = "09z4m0qsf1aa2al7x3gl7z3xy6r4m0xqhnz8b917dxa104zw6flq"; libraryHaskellDepends = [ base continued-fractions converge template-haskell vector ]; homepage = "https://github.com/mokus0/gamma"; description = "Gamma function and related functions"; license = stdenv.lib.licenses.publicDomain; }) {}; "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;}; "generic-aeson" = callPackage ({ mkDerivation, aeson, attoparsec, base, generic-deriving, mtl , tagged, text, unordered-containers, vector }: mkDerivation { pname = "generic-aeson"; version = "0.2.0.8"; sha256 = "1jymvq8i9vyp4b6bxn0siyn0mxzs1r9mlwdhg3kckdlyidjglafy"; revision = "2"; editedCabalFile = "0wf94vvkai4671pbyfsf3rcmj00cp75mcbzxklxgimkipn2wv5hp"; libraryHaskellDepends = [ aeson attoparsec base generic-deriving mtl tagged text unordered-containers vector ]; description = "Derivation of Aeson instances using GHC generics"; license = stdenv.lib.licenses.bsd3; }) {}; "generic-deriving" = callPackage ({ mkDerivation, base, containers, ghc-prim, template-haskell }: mkDerivation { pname = "generic-deriving"; version = "1.10.5"; sha256 = "03aghpvgrx38h2q8imv1xhvmjdlfdsxzfvkxdi4xyb5jjsdaz8pn"; libraryHaskellDepends = [ base containers ghc-prim template-haskell ]; homepage = "https://github.com/dreixel/generic-deriving"; description = "Generic programming library for generalised deriving"; license = stdenv.lib.licenses.bsd3; }) {}; "generic-trie" = callPackage ({ mkDerivation, base, containers, transformers }: mkDerivation { pname = "generic-trie"; version = "0.3.0.2"; sha256 = "1sgqmc81m7fivla96lx2a8qqm8vg5jczqsaajblf0ygdjmg9lc9q"; libraryHaskellDepends = [ base containers transformers ]; homepage = "http://github.com/glguy/tries"; description = "A map, where the keys may be complex structured data"; license = stdenv.lib.licenses.bsd3; }) {}; "generic-xmlpickler" = callPackage ({ mkDerivation, base, generic-deriving, hxt, hxt-pickle-utils , tasty, tasty-hunit, tasty-th, text }: mkDerivation { pname = "generic-xmlpickler"; version = "0.1.0.5"; sha256 = "1brnlgnbys811qy64aps2j03ks2p0rkihaqzaszfwl80cpsn05ym"; revision = "1"; editedCabalFile = "03rq9imjpwzxa9qibfz5dia6gprfqkmpagnrxjdkmwa263lma27b"; libraryHaskellDepends = [ base generic-deriving hxt text ]; testHaskellDepends = [ base hxt hxt-pickle-utils tasty tasty-hunit tasty-th ]; homepage = "http://github.com/silkapp/generic-xmlpickler"; description = "Generic generation of HXT XmlPickler instances using GHC Generics"; license = stdenv.lib.licenses.bsd3; }) {}; "generics-eot" = callPackage ({ mkDerivation, base, directory, doctest, filepath, hspec , interpolate, markdown-unlit, mockery, QuickCheck, shake }: mkDerivation { pname = "generics-eot"; version = "0.2.1.1"; sha256 = "1n6h90vjr0q1xckr5xyv2gfncvhs8l4k63r4mf3bqdxdsa6jkbw9"; libraryHaskellDepends = [ base markdown-unlit ]; testHaskellDepends = [ base directory doctest filepath hspec interpolate markdown-unlit mockery QuickCheck shake ]; homepage = "https://github.com/soenkehahn/generics-eot#readme"; description = "A library for generic programming that aims to be easy to understand"; license = stdenv.lib.licenses.bsd3; }) {}; "generics-sop" = callPackage ({ mkDerivation, base, ghc-prim, template-haskell }: mkDerivation { pname = "generics-sop"; version = "0.2.2.0"; sha256 = "0832c7wxx9figliac4iglj9wy0qzfd0pkfw839lkf4wybpyyc29m"; libraryHaskellDepends = [ base ghc-prim template-haskell ]; testHaskellDepends = [ base ]; description = "Generic Programming using True Sums of Products"; license = stdenv.lib.licenses.bsd3; }) {}; "geniplate-mirror" = callPackage ({ mkDerivation, base, mtl, template-haskell }: mkDerivation { pname = "geniplate-mirror"; version = "0.7.4"; sha256 = "0prc9vq4653230g93dw3kw0kzrrn7sib982drzh09mlqsnbc5gqv"; libraryHaskellDepends = [ base mtl template-haskell ]; homepage = "https://github.com/danr/geniplate"; description = "Use Template Haskell to generate Uniplate-like functions"; 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"; sha256 = "0jm3m9vl7nfyh4zlyvmd7vw4gcjli4dqp27fja2dv7qcr96ki4yi"; 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-events" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers, mtl }: mkDerivation { pname = "ghc-events"; version = "0.4.4.0"; sha256 = "0vagr03rivl5ymcnkxnzb1x5b4cr6xknnkwmfliqfrc1hhjgcaxb"; revision = "1"; editedCabalFile = "0rfwiy10mjl4vyv3gjsi6chz34ra4qicq3px2nm5vrzmlalla8d5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers mtl ]; executableHaskellDepends = [ array base binary bytestring containers mtl ]; testHaskellDepends = [ array base binary bytestring containers mtl ]; doCheck = false; description = "Library and tool for parsing .eventlog files from GHC"; license = stdenv.lib.licenses.bsd3; }) {}; "ghc-exactprint" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filemanip , filepath, free, ghc, ghc-paths, HUnit, mtl, silently, syb }: mkDerivation { pname = "ghc-exactprint"; version = "0.5.2.1"; sha256 = "021gc0x79xp482jxv259jp7frdb5xrn1rhdks36a68b3f056svbm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory filepath free ghc ghc-paths mtl syb ]; testHaskellDepends = [ base containers directory filemanip filepath ghc ghc-paths HUnit mtl silently syb ]; description = "ExactPrint for GHC"; license = stdenv.lib.licenses.bsd3; }) {}; "ghc-heap-view" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq, ghc , template-haskell, transformers }: mkDerivation { pname = "ghc-heap-view"; version = "0.5.7"; sha256 = "090mlydgxhffin3x8d7xl5g0lmpvgr66y4ynnmapx62nq91bnv2b"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring containers ghc template-haskell transformers ]; testHaskellDepends = [ base deepseq ]; description = "Extract the heap representation of Haskell values and thunks"; license = stdenv.lib.licenses.bsd3; }) {}; "ghc-imported-from" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , exceptions, filepath, ghc, ghc-mod, ghc-paths, ghc-syb-utils , haddock-api, hspec, hspec-discover, monad-journal, mtl , optparse-applicative, parsec, pipes-transduce, process , process-streaming, safe, syb, transformers }: mkDerivation { pname = "ghc-imported-from"; version = "0.3.0.6"; sha256 = "1gjvj4k6v9ac4dzgsrzyv3rkyjg8s31j1v7pjhbnqchbxdla8ghs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal containers directory exceptions filepath ghc ghc-mod ghc-paths ghc-syb-utils haddock-api hspec hspec-discover monad-journal mtl optparse-applicative parsec pipes-transduce process process-streaming safe syb transformers ]; executableHaskellDepends = [ base bytestring Cabal containers directory exceptions filepath ghc ghc-mod ghc-paths ghc-syb-utils haddock-api hspec hspec-discover monad-journal mtl optparse-applicative parsec process process-streaming safe syb transformers ]; testHaskellDepends = [ base bytestring Cabal containers directory exceptions filepath ghc ghc-mod ghc-paths ghc-syb-utils haddock-api hspec hspec-discover monad-journal mtl optparse-applicative parsec process process-streaming safe syb transformers ]; doCheck = false; homepage = "https://github.com/carlohamalainen/ghc-imported-from"; description = "Find the Haddock documentation for a symbol"; license = stdenv.lib.licenses.bsd3; }) {}; "ghc-mod" = callPackage ({ mkDerivation, base, binary, bytestring, cabal-helper, containers , deepseq, directory, djinn-ghc, doctest, extra, fclabels, filepath , ghc, ghc-paths, ghc-syb-utils, haskell-src-exts, hlint, hspec , monad-control, monad-journal, mtl, old-time, optparse-applicative , pipes, pretty, process, safe, split, syb, temporary, text, time , transformers, transformers-base }: mkDerivation { pname = "ghc-mod"; version = "5.5.0.0"; sha256 = "0c8dwxfny7sq80p8ycj97qrgr5f0rxl8kcpgxga5r1qyakryhnyh"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring cabal-helper containers deepseq directory djinn-ghc extra fclabels filepath ghc ghc-paths ghc-syb-utils haskell-src-exts hlint monad-control monad-journal mtl old-time pipes pretty process safe split syb temporary text time transformers transformers-base ]; executableHaskellDepends = [ base binary deepseq directory fclabels filepath ghc monad-control mtl old-time optparse-applicative pretty process split time ]; testHaskellDepends = [ base doctest hspec ]; doCheck = false; homepage = "http://www.mew.org/~kazu/proj/ghc-mod/"; description = "Happy Haskell Programming"; license = stdenv.lib.licenses.agpl3; }) {}; "ghc-mtl" = callPackage ({ mkDerivation, base, exceptions, extensible-exceptions, ghc, mtl }: mkDerivation { pname = "ghc-mtl"; version = "1.2.1.0"; sha256 = "0h6r6gip9nsjlsq88wj105hhqliy7ac2dmmndsfzbjz07b03cklk"; libraryHaskellDepends = [ base exceptions extensible-exceptions ghc mtl ]; homepage = "http://hub.darcs.net/jcpetruzza/ghc-mtl"; description = "An mtl compatible version of the Ghc-Api monads and monad-transformers"; license = stdenv.lib.licenses.bsd3; }) {}; "ghc-parser" = callPackage ({ mkDerivation, base, cpphs, ghc, happy }: mkDerivation { pname = "ghc-parser"; version = "0.1.8.0"; sha256 = "0ljizdzrgn64s70li3yp273ib323jkpflcf305zfgia277vrskj9"; libraryHaskellDepends = [ base ghc ]; libraryToolDepends = [ cpphs happy ]; homepage = "https://github.com/gibiansky/IHaskell"; description = "Haskell source parser from GHC"; license = stdenv.lib.licenses.mit; }) {}; "ghc-paths" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ghc-paths"; version = "0.1.0.9"; sha256 = "0ibrr1dxa35xx20cpp8jzgfak1rdmy344dfwq4vlq013c6w8z9mg"; libraryHaskellDepends = [ base ]; description = "Knowledge of GHC's installation directories"; license = stdenv.lib.licenses.bsd3; }) {}; "ghc-session" = callPackage ({ mkDerivation, base, exceptions, ghc, ghc-mtl, ghc-paths , transformers, transformers-compat }: mkDerivation { pname = "ghc-session"; version = "0.1.2.1"; sha256 = "02vd3r83zck60lzj156w5v11xzah3s5ql6ip5p715z747zx1grf1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base exceptions ghc ghc-mtl ghc-paths transformers transformers-compat ]; executableHaskellDepends = [ base transformers ]; homepage = "http://github.com/pmlodawski/ghc-session"; description = "Simplified GHC API"; license = stdenv.lib.licenses.mit; }) {}; "ghc-syb-utils" = callPackage ({ mkDerivation, base, ghc, syb }: mkDerivation { pname = "ghc-syb-utils"; version = "0.2.3"; sha256 = "0rxwdivpcppwzbqglbrz8rm9f4g1gmba9ij7p7aj3di9x37kzxky"; libraryHaskellDepends = [ base ghc syb ]; homepage = "http://github.com/nominolo/ghc-syb"; description = "Scrap Your Boilerplate utilities for the GHC API"; license = stdenv.lib.licenses.bsd3; }) {}; "ghc-tcplugins-extra" = callPackage ({ mkDerivation, base, ghc }: mkDerivation { pname = "ghc-tcplugins-extra"; version = "0.2"; sha256 = "0x3kd39jlhkgx3p2hm0a1wy571fis529jn2iz0jkw3mj6ikjnm7k"; 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-tcplugins-extra , ghc-typelits-natnormalise, integer-gmp, tasty, tasty-hunit , transformers }: mkDerivation { pname = "ghc-typelits-extra"; version = "0.1.3"; sha256 = "1mqz870lx72m4xvdn7ngzfpmhzbrac3ra8gi7qqkm1navvb1vj35"; libraryHaskellDepends = [ base ghc ghc-tcplugins-extra integer-gmp transformers ]; testHaskellDepends = [ base ghc-typelits-natnormalise tasty tasty-hunit ]; homepage = "http://www.clash-lang.org/"; description = "Additional type-level operations on GHC.TypeLits.Nat"; license = stdenv.lib.licenses.bsd2; }) {}; "ghc-typelits-natnormalise" = callPackage ({ mkDerivation, base, ghc, ghc-tcplugins-extra, integer-gmp, tasty , tasty-hunit }: mkDerivation { pname = "ghc-typelits-natnormalise"; version = "0.4.6"; sha256 = "03hnpmqywb4lnvn7zyp5ni79k3zf4cp4z2mgi6jc79l8gj9qzkr4"; libraryHaskellDepends = [ base ghc ghc-tcplugins-extra integer-gmp ]; testHaskellDepends = [ base tasty tasty-hunit ]; homepage = "http://www.clash-lang.org/"; description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat"; license = stdenv.lib.licenses.bsd2; }) {}; "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.6.5"; sha256 = "0g4j2siq97kkc7plk54lcx57ky6jbpr75gr69mnxbw1mkp4gbyb7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cmdargs directory extra filepath process terminal-size time unix ]; 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.1"; sha256 = "04x5h0i4fgyc2c5ihrnk0w3l1f3avvcl115zlnich93nillgbnfw"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; homepage = "https://github.com/ghcjs/CodeMirror"; description = "Installs CodeMirror JavaScript files"; license = stdenv.lib.licenses.mit; }) {}; "ghcjs-dom" = callPackage ({ mkDerivation, base, glib, gtk3, text, transformers, webkitgtk3 }: mkDerivation { pname = "ghcjs-dom"; version = "0.2.4.0"; sha256 = "19k8p0g9i8nmky25lw55wxamsi96hrj9lc38hfidfj63f2vvcvcq"; libraryHaskellDepends = [ base glib gtk3 text transformers webkitgtk3 ]; description = "DOM library that supports both GHCJS and WebKitGTK"; license = stdenv.lib.licenses.mit; }) {}; "gi-atk" = callPackage ({ mkDerivation, atk, base, bytestring, containers, gi-glib , gi-gobject, haskell-gi, haskell-gi-base, text, transformers }: mkDerivation { pname = "gi-atk"; version = "2.0.3"; sha256 = "08162kbj7h311aylhxs9xpjv8rj9w3nymk195g026qncc4wq2w1l"; libraryHaskellDepends = [ base bytestring containers gi-glib gi-gobject haskell-gi haskell-gi-base 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, cairo, containers, haskell-gi , haskell-gi-base, text, transformers }: mkDerivation { pname = "gi-cairo"; version = "1.0.3"; sha256 = "12zy7asycbk262xm46czn3b154b9fid6qdd7g5d2i60rdgsaym0b"; libraryHaskellDepends = [ base bytestring containers haskell-gi haskell-gi-base 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, containers, gi-cairo , gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-pango, gtk3 , haskell-gi, haskell-gi-base, text, transformers }: mkDerivation { pname = "gi-gdk"; version = "3.0.3"; sha256 = "0jxyj20cp2ahhczjcbvifhfwszhv74qzg8wik13l66pl6c13ig8j"; libraryHaskellDepends = [ base bytestring containers gi-cairo gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-pango haskell-gi haskell-gi-base 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, containers, gdk_pixbuf, gi-gio , gi-glib, gi-gobject, haskell-gi, haskell-gi-base, text , transformers }: mkDerivation { pname = "gi-gdkpixbuf"; version = "2.0.3"; sha256 = "1ja5ynk1jfig1pls8pi8dpqa3gr9bxqzpqjv9v3kja6l58rcq7aw"; libraryHaskellDepends = [ base bytestring containers gi-gio gi-glib gi-gobject haskell-gi haskell-gi-base 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, containers, gi-glib, gi-gobject , glib, haskell-gi, haskell-gi-base, text, transformers }: mkDerivation { pname = "gi-gio"; version = "2.0.3"; sha256 = "177hjqyn7s8bbfmmzr2s0m8bhi3nl38bbj3f4nkp42xn7igw2b0v"; libraryHaskellDepends = [ base bytestring containers gi-glib gi-gobject haskell-gi haskell-gi-base 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, containers, glib, haskell-gi , haskell-gi-base, text, transformers }: mkDerivation { pname = "gi-glib"; version = "2.0.3"; sha256 = "0w0i5cqzi196gppixa44lmca8vkvxi9k68gkkr8giskxaj8i15ia"; libraryHaskellDepends = [ base bytestring containers haskell-gi haskell-gi-base 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, containers, gi-glib, glib , haskell-gi, haskell-gi-base, text, transformers }: mkDerivation { pname = "gi-gobject"; version = "2.0.3"; sha256 = "0fwpfdfrd8h8s6d6cihaqq9g0qvy7vy1bsh5yws96nf1lb4c5mcw"; libraryHaskellDepends = [ base bytestring containers gi-glib haskell-gi haskell-gi-base 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, containers, gi-atk, gi-cairo , gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-pango, gtk3 , haskell-gi, haskell-gi-base, text, transformers }: mkDerivation { pname = "gi-gtk"; version = "3.0.3"; sha256 = "0cbwk2vb0wphafhq6r2y7hbcvqy287ha5fxmf2biw8svyy9cq2j9"; 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 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-pango" = callPackage ({ mkDerivation, base, bytestring, cairo, containers, gi-glib , gi-gobject, haskell-gi, haskell-gi-base, pango, text , transformers }: mkDerivation { pname = "gi-pango"; version = "1.0.3"; sha256 = "0mq2zdcfi0bnfs3lsw4sr3cddq87aahfpqkn6mbng2832xygk9fi"; libraryHaskellDepends = [ base bytestring containers gi-glib gi-gobject haskell-gi haskell-gi-base 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;}; "gio" = callPackage ({ mkDerivation, array, base, bytestring, containers, glib , gtk2hs-buildtools, mtl, system-glib }: mkDerivation { pname = "gio"; version = "0.13.1.1"; sha256 = "0fqig1a9385gm1g7hdgpmmayj3zq0fj1smpa2xcjrw9vnj3rnkfh"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring containers glib mtl ]; libraryPkgconfigDepends = [ system-glib ]; libraryToolDepends = [ gtk2hs-buildtools ]; homepage = "http://projects.haskell.org/gtk2hs/"; description = "Binding to GIO"; license = stdenv.lib.licenses.lgpl21; }) {system-glib = pkgs.glib;}; "gipeda" = callPackage ({ mkDerivation, aeson, base, bytestring, cassava, containers , directory, extra, filepath, gitlib, gitlib-libgit2, scientific , shake, split, tagged, text, unordered-containers, vector, yaml }: mkDerivation { pname = "gipeda"; version = "0.2.0.1"; sha256 = "0bp1yzh73lxfxr7wf5jmaw77jfr109hsm5vajpj5qarrlw36sblb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring cassava containers directory extra filepath gitlib gitlib-libgit2 scientific shake split tagged text unordered-containers vector yaml ]; doHaddock = false; homepage = "https://github.com/nomeata/gipeda"; description = "Git Performance Dashboard"; license = stdenv.lib.licenses.mit; }) {}; "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.4.0.0"; sha256 = "0xlqhmvqgpcqbc8lbgkjy4dm3b0sld6522rmcqzavkij8bsm4adv"; 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 ]; executableHaskellDepends = [ base network-uri text ]; 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; }) {}; "git-annex" = callPackage ({ mkDerivation, aeson, async, aws, base, blaze-builder , bloomfilter, bup, byteable, bytestring, case-insensitive , clientsession, concurrent-output, conduit, conduit-extra , containers, crypto-api, cryptonite, curl, data-default, DAV, dbus , directory, disk-free-space, dlist, dns, edit-distance, esqueleto , exceptions, fdo-notify, feed, filepath, git, gnupg, gnutls , hinotify, hslogger, http-client, http-conduit, http-types, IfElse , json, lsof, magic, MissingH, monad-control, monad-logger , mountpoints, mtl, network, network-info, network-multicast , network-protocol-xmpp, network-uri, old-locale, openssh , optparse-applicative, path-pieces, perl, persistent , persistent-sqlite, persistent-template, process, QuickCheck , random, regex-tdfa, resourcet, rsync, SafeSemaphore, sandi , securemem, shakespeare, stm, tasty, tasty-hunit, tasty-quickcheck , tasty-rerun, template-haskell, text, time, torrent, transformers , unix, unix-compat, utf8-string, uuid, wai, wai-extra, warp , warp-tls, wget, which, xml-types, yesod, yesod-core , yesod-default, yesod-form, yesod-static }: mkDerivation { pname = "git-annex"; version = "6.20160511"; sha256 = "00dsx2ps2a0ri09amy0m32li2nfb9bgxaxi7vj8pvrbg2r9qiz45"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson async aws base blaze-builder bloomfilter byteable bytestring case-insensitive clientsession concurrent-output conduit conduit-extra containers crypto-api cryptonite data-default DAV dbus directory disk-free-space dlist dns edit-distance esqueleto exceptions fdo-notify feed filepath gnutls hinotify hslogger http-client http-conduit http-types IfElse json magic MissingH monad-control monad-logger mountpoints mtl network network-info network-multicast network-protocol-xmpp network-uri old-locale optparse-applicative path-pieces persistent persistent-sqlite persistent-template process QuickCheck random regex-tdfa resourcet SafeSemaphore sandi securemem shakespeare stm tasty tasty-hunit tasty-quickcheck tasty-rerun template-haskell text time torrent transformers unix unix-compat utf8-string uuid wai wai-extra warp warp-tls xml-types yesod yesod-core yesod-default yesod-form yesod-static ]; executableSystemDepends = [ bup curl git gnupg lsof openssh perl rsync wget which ]; doHaddock = false; preConfigure = "export HOME=$TEMPDIR; patchShebangs ."; installPhase = "make PREFIX=$out BUILDER=: install"; checkPhase = '' ln -sf dist/build/git-annex/git-annex git-annex ln -sf git-annex git-annex-shell export PATH+=":$PWD" git-annex test ''; enableSharedExecutables = false; homepage = "http://git-annex.branchable.com/"; description = "manage files with git, without checking their contents into git"; license = stdenv.lib.licenses.gpl3; platforms = [ "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) bup; inherit (pkgs) curl; inherit (pkgs) git; inherit (pkgs) gnupg; inherit (pkgs) lsof; inherit (pkgs) openssh; inherit (pkgs) perl; inherit (pkgs) rsync; inherit (pkgs) wget; inherit (pkgs) which;}; "git-fmt" = callPackage ({ mkDerivation, base, exceptions, extra, fast-logger, filepath , monad-logger, monad-parallel, mtl, omnifmt, optparse-applicative , pipes, pipes-concurrency, process, temporary, text, time }: mkDerivation { pname = "git-fmt"; version = "0.4.1.0"; sha256 = "0zg9g6w1axp90836g3fniq2a1p9m59a05h7ayi81csibz5whzhd9"; revision = "1"; editedCabalFile = "1abzdz0yyinniwbq9gbpc77mbisqgjj9h9jsmk1177dv2nbrglcn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base exceptions extra fast-logger filepath monad-logger monad-parallel mtl omnifmt optparse-applicative pipes pipes-concurrency process temporary text time ]; doHaddock = false; homepage = "https://github.com/hjwylde/git-fmt"; description = "Custom git command for formatting code"; license = stdenv.lib.licenses.bsd3; }) {}; "github" = callPackage ({ mkDerivation, aeson, aeson-compat, attoparsec, base, base-compat , base16-bytestring, binary, binary-orphans, byteable, bytestring , containers, cryptohash, deepseq, deepseq-generics, exceptions , file-embed, hashable, hspec, http-client, http-client-tls , http-link-header, http-types, iso8601-time, mtl, network-uri , semigroups, text, time, transformers, transformers-compat , unordered-containers, vector, vector-instances }: mkDerivation { pname = "github"; version = "0.14.1"; sha256 = "0zgs17s9hmla6yz4wlq5f7xpmz89cf8i3i1dvc8a3r2mg2azimgw"; revision = "1"; editedCabalFile = "111560ggn1ydpk24fz5i1q1hqj41b9q6yj427s9m2i7bg72w4gx0"; libraryHaskellDepends = [ aeson aeson-compat attoparsec base base-compat base16-bytestring binary binary-orphans byteable bytestring containers cryptohash deepseq deepseq-generics exceptions hashable http-client http-client-tls http-link-header http-types iso8601-time mtl network-uri semigroups text time transformers transformers-compat unordered-containers vector vector-instances ]; testHaskellDepends = [ aeson-compat base base-compat file-embed hspec unordered-containers vector ]; homepage = "https://github.com/phadej/github"; description = "Access to the GitHub API, v3"; license = stdenv.lib.licenses.bsd3; }) {}; "github-backup" = callPackage ({ mkDerivation, base, bytestring, containers, directory , exceptions, filepath, git, github, hslogger, IfElse, MissingH , mtl, network, network-uri, optparse-applicative, pretty-show , process, text, transformers, unix, unix-compat, utf8-string , vector }: mkDerivation { pname = "github-backup"; version = "1.20160522"; sha256 = "1a2s9l3zls4snwm0g1wl9r3c1xcvag7fgk1lhsgh67ijb227qpys"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base hslogger MissingH ]; executableHaskellDepends = [ base bytestring containers directory exceptions filepath github hslogger IfElse MissingH mtl network network-uri optparse-applicative pretty-show process text transformers unix unix-compat utf8-string vector ]; executableToolDepends = [ git ]; doHaddock = false; homepage = "https://github.com/joeyh/github-backup"; description = "backs up everything github knows about a repository, to the repository"; license = stdenv.lib.licenses.gpl3; }) {inherit (pkgs) git;}; "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 = "0.1.9"; sha256 = "1vyisjdh5v42fxjca9ypcislyrwa95ikl5vgpwypxncddj7wl46z"; 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 = [ base ]; homepage = "https://github.com/tfausak/github-release#readme"; description = "Upload files to GitHub releases"; license = stdenv.lib.licenses.mit; }) {}; "github-types" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, hspec, hspec-smallcheck , http-conduit, smallcheck, text, time, unordered-containers , vector }: mkDerivation { pname = "github-types"; version = "0.2.1"; sha256 = "0rvqmzbbc8k7xs0akry7xh5c2abzzr6290812cnwk9ry3d3fmr6c"; libraryHaskellDepends = [ aeson base text time ]; testHaskellDepends = [ aeson aeson-pretty base hspec hspec-smallcheck http-conduit smallcheck text time unordered-containers vector ]; description = "Type definitions for objects used by the GitHub v3 API"; license = "unknown"; }) {}; "github-webhook-handler" = callPackage ({ mkDerivation, aeson, base, bytestring, cryptohash, github-types , text, transformers, uuid, vector }: mkDerivation { pname = "github-webhook-handler"; version = "0.0.8"; sha256 = "1sjgnc1zl3xsv25nc71bw0dmj8z7iacf6b8cf8vc50v6c1a8i40x"; libraryHaskellDepends = [ aeson base bytestring cryptohash github-types text transformers uuid vector ]; description = "GitHub WebHook Handler"; license = stdenv.lib.licenses.mit; }) {}; "github-webhook-handler-snap" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, github-types , github-webhook-handler, snap-core, uuid }: mkDerivation { pname = "github-webhook-handler-snap"; version = "0.0.6"; sha256 = "03m812ka1y49d7p63b4i6x6z9g61lha7ncpd8yrr5522xcdbcqpc"; libraryHaskellDepends = [ base bytestring case-insensitive github-types github-webhook-handler snap-core uuid ]; description = "GitHub WebHook Handler implementation for Snap"; license = stdenv.lib.licenses.mit; }) {}; "gitlib" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, conduit , conduit-combinators, containers, directory, exceptions, filepath , hashable, lifted-async, lifted-base, monad-control, mtl , resourcet, semigroups, tagged, text, time, transformers, unix , unordered-containers }: mkDerivation { pname = "gitlib"; version = "3.1.1"; sha256 = "1vwmyfmqlly351jq9pgjhcfhnxvrhzkd4lfq7qpsa37vca5pas6x"; libraryHaskellDepends = [ base base16-bytestring bytestring conduit conduit-combinators containers directory exceptions filepath hashable lifted-async lifted-base monad-control mtl resourcet semigroups tagged text time transformers unix unordered-containers ]; description = "API library for working with Git repositories"; license = stdenv.lib.licenses.mit; }) {}; "gitlib-libgit2" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , containers, directory, exceptions, fast-logger, filepath, gitlib , gitlib-test, hlibgit2, hspec, hspec-expectations, HUnit , lifted-async, lifted-base, mmorph, monad-control, monad-loops , mtl, resourcet, stm, stm-conduit, tagged, template-haskell, text , text-icu, time, transformers, transformers-base }: mkDerivation { pname = "gitlib-libgit2"; version = "3.1.1"; sha256 = "1fv8r2w0fd9m7chrccmf5kw0pr2v0k2r2l0d782galdvq7mhca7w"; libraryHaskellDepends = [ base bytestring conduit conduit-combinators containers directory exceptions fast-logger filepath gitlib hlibgit2 lifted-async lifted-base mmorph monad-control monad-loops mtl resourcet stm stm-conduit tagged template-haskell text text-icu time transformers transformers-base ]; testHaskellDepends = [ base exceptions gitlib gitlib-test hspec hspec-expectations HUnit transformers ]; description = "Libgit2 backend for gitlib"; license = stdenv.lib.licenses.mit; }) {}; "gitlib-test" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , exceptions, gitlib, hspec, hspec-expectations, HUnit , monad-control, tagged, text, time, transformers }: mkDerivation { pname = "gitlib-test"; version = "3.1.0.3"; sha256 = "07r970d6m15gri6xim71kl2vvml85jlb0vc51zb67gfsd6iby2py"; libraryHaskellDepends = [ base bytestring conduit conduit-combinators exceptions gitlib hspec hspec-expectations HUnit monad-control tagged text time transformers ]; description = "Test library for confirming gitlib backend compliance"; license = stdenv.lib.licenses.mit; }) {}; "gitrev" = callPackage ({ mkDerivation, base, directory, filepath, process , template-haskell }: mkDerivation { pname = "gitrev"; version = "1.2.0"; sha256 = "00ii00j5bnxnhnmzcsbqfin8kdj6n9ll7akg3j8apajwvd7f74a3"; libraryHaskellDepends = [ base directory filepath process template-haskell ]; homepage = "https://github.com/acfoltzer/gitrev"; description = "Compile git revision info into Haskell projects"; license = stdenv.lib.licenses.bsd3; }) {}; "gitson" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, criterion , directory, doctest, errors, filepath, flock, Glob, hspec , monad-control, process, random, transformers }: mkDerivation { pname = "gitson"; version = "0.5.1"; sha256 = "175j2pkc3cb37h3vilb99i782as9yg68nacs2ysnp1m7hrxvvyjy"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring directory errors filepath flock monad-control process transformers ]; testHaskellDepends = [ aeson base directory doctest Glob hspec process transformers ]; benchmarkHaskellDepends = [ aeson base criterion directory random transformers ]; doCheck = false; homepage = "https://github.com/myfreeweb/gitson"; description = "A document store library for Git + JSON"; license = "unknown"; }) {}; "gl" = callPackage ({ mkDerivation, base, containers, directory, filepath, fixed, half , hxt, mesa, split, transformers }: mkDerivation { pname = "gl"; version = "0.7.8.1"; sha256 = "16i1lrcpklgxr6xd4750shp0x42999maxyay55brhj1jbpkjwygd"; libraryHaskellDepends = [ base containers directory filepath fixed half hxt split transformers ]; librarySystemDepends = [ mesa ]; description = "Complete OpenGL raw bindings"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) mesa;}; "glib" = callPackage ({ mkDerivation, base, bytestring, containers, glib , gtk2hs-buildtools, text, utf8-string }: mkDerivation { pname = "glib"; version = "0.13.2.2"; sha256 = "0zs9w11fqwjihfs2j2fvsia7h19anaiivfn62kjphmqrmh86gg0n"; libraryHaskellDepends = [ base bytestring containers text utf8-string ]; libraryPkgconfigDepends = [ glib ]; libraryToolDepends = [ gtk2hs-buildtools ]; homepage = "http://projects.haskell.org/gtk2hs/"; description = "Binding to the GLIB library for Gtk2Hs"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) glib;}; "gnuidn" = callPackage ({ mkDerivation, base, bytestring, c2hs, chell, chell-quickcheck , libidn, QuickCheck, text }: mkDerivation { pname = "gnuidn"; version = "0.2.2"; sha256 = "0vxrcp9xz5gsvx60k12991zn5c9nk3fgg0yw7dixbsjcfqgnnd31"; libraryHaskellDepends = [ base bytestring text ]; librarySystemDepends = [ libidn ]; libraryPkgconfigDepends = [ libidn ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring chell chell-quickcheck QuickCheck text ]; testSystemDepends = [ libidn ]; testPkgconfigDepends = [ libidn ]; testToolDepends = [ c2hs ]; homepage = "https://john-millikin.com/software/haskell-gnuidn/"; description = "Bindings for GNU IDN"; license = stdenv.lib.licenses.gpl3; }) {inherit (pkgs) libidn;}; "gnutls" = callPackage ({ mkDerivation, base, bytestring, gnutls, monads-tf, transformers }: mkDerivation { pname = "gnutls"; version = "0.2"; sha256 = "1c5pm0d80wpgh2bkcgbvmc72agf89h8ghfnrn1m1x3fljbgzvrn0"; libraryHaskellDepends = [ base bytestring monads-tf transformers ]; librarySystemDepends = [ gnutls ]; libraryPkgconfigDepends = [ gnutls ]; homepage = "https://john-millikin.com/software/haskell-gnutls/"; description = "Bindings for GNU libgnutls"; license = stdenv.lib.licenses.gpl3; }) {inherit (pkgs) gnutls;}; "google-cloud" = callPackage ({ mkDerivation, aeson, base, bytestring, http-client , http-client-tls, http-types, mtl, random, scientific, stm, text , time, unordered-containers }: mkDerivation { pname = "google-cloud"; version = "0.0.4"; sha256 = "16pv4iiladfsq92xnpj46xa91x5svk6qsmz5szwwb83fhkk7r9q9"; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls http-types mtl random scientific stm text time unordered-containers ]; description = "Client for the Google Cloud APIs"; license = stdenv.lib.licenses.mit; }) {}; "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, HTF, mtl , QuickCheck, 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 ]; testHaskellDepends = [ base containers deepseq hashable HTF mtl QuickCheck safe unordered-containers vector ]; 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.5.1"; sha256 = "04z1qbsf1c31r0mhn8bgr8hisffxacq3j61y4fym28idr8zqaqc3"; 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"; sha256 = "0k3g5wrznwxmlmki5z08aj4rnlilz9z83dy0mydwksljc2n5d9pf"; 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; }) {}; "graphviz" = callPackage ({ mkDerivation, base, bytestring, colour, containers, directory , dlist, fgl, fgl-arbitrary, filepath, polyparse, process , QuickCheck, temporary, text, transformers, wl-pprint-text }: mkDerivation { pname = "graphviz"; version = "2999.18.1.2"; sha256 = "1z453is01v0rnxlv6xx4iyaqv5vrp3bpz829mpv1a341sck2135h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring colour containers directory dlist fgl filepath polyparse process temporary text transformers wl-pprint-text ]; executableHaskellDepends = [ base bytestring directory filepath text ]; testHaskellDepends = [ base containers fgl fgl-arbitrary filepath QuickCheck text ]; doCheck = false; homepage = "http://projects.haskell.org/graphviz/"; description = "Bindings to Graphviz for graph visualisation"; 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"; }) {}; "groom" = callPackage ({ mkDerivation, base, haskell-src-exts }: mkDerivation { pname = "groom"; version = "0.1.2"; sha256 = "045hzpnf17rp1ib6q3gcznl9b7ivz5zmv0gh7qfg726kr8i030hf"; libraryHaskellDepends = [ base haskell-src-exts ]; description = "Pretty printing for well-behaved Show instances"; license = stdenv.lib.licenses.publicDomain; }) {}; "groundhog" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , blaze-builder, bytestring, containers, monad-control , monad-logger, mtl, scientific, text, time, transformers , transformers-base }: mkDerivation { pname = "groundhog"; version = "0.7.0.3"; sha256 = "0n5c501wfyqcl1iy4017yyxp95kz7mb4lgc0mjjk9si36ixkww9r"; revision = "2"; editedCabalFile = "1zzk6q800yl20hdg1wy0224lclj45n88k6aqskc6mbzady3zg8ml"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-builder bytestring containers monad-control monad-logger mtl scientific text time transformers transformers-base ]; 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 , text, time, transformers }: mkDerivation { pname = "groundhog-mysql"; version = "0.7.0.1"; sha256 = "01pnninva0va0pl9k7mjk2l7fm42978j9x82sj8z7cscshvl327f"; libraryHaskellDepends = [ base bytestring containers groundhog monad-control monad-logger mysql mysql-simple resource-pool text time transformers ]; description = "MySQL backend for the groundhog library"; license = stdenv.lib.licenses.bsd3; }) {}; "groundhog-postgresql" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, bytestring , containers, groundhog, monad-control, monad-logger , postgresql-libpq, postgresql-simple, resource-pool, text, time , transformers }: mkDerivation { pname = "groundhog-postgresql"; version = "0.7.0.2"; sha256 = "18wdj51v6qqyqx10lvknr3irhs5qddvh301bx7l9cdcpkk1la81i"; revision = "1"; editedCabalFile = "1jlr0vf0rvg3kb39qh0swx2p37r1xqkzqr30j2fxjw6q4ycz8k01"; libraryHaskellDepends = [ attoparsec base blaze-builder bytestring containers groundhog monad-control monad-logger postgresql-libpq postgresql-simple resource-pool text time transformers ]; description = "PostgreSQL backend for the groundhog library"; license = stdenv.lib.licenses.bsd3; }) {}; "groundhog-sqlite" = callPackage ({ mkDerivation, base, bytestring, containers, direct-sqlite , groundhog, monad-control, monad-logger, resource-pool, text , transformers, unordered-containers }: mkDerivation { pname = "groundhog-sqlite"; version = "0.7.0.1"; sha256 = "0lsm9yfapdpy4nf5bxrbjkvw9nwc82qfmyw1h9l3mc4b8nfp12dy"; libraryHaskellDepends = [ base bytestring containers direct-sqlite groundhog monad-control monad-logger resource-pool 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 , template-haskell, text, time, unordered-containers, yaml }: mkDerivation { pname = "groundhog-th"; version = "0.7.0.1"; sha256 = "15g07rzw2jygzs5p9jflq6l2rjrmf03lj8pprzc4vgwvk04x233h"; libraryHaskellDepends = [ aeson base bytestring containers groundhog template-haskell text time unordered-containers yaml ]; description = "Type-safe datatype-database mapping library"; license = stdenv.lib.licenses.bsd3; }) {}; "grouped-list" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, pointed , QuickCheck, tasty, tasty-quickcheck }: mkDerivation { pname = "grouped-list"; version = "0.2.1.2"; sha256 = "0xg8z3ipa9h6zjji3s1dwal3fkdii7bp36cikj0rlxfrn4s9zi2v"; libraryHaskellDepends = [ base containers deepseq pointed ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion ]; homepage = "https://github.com/Daniel-Diaz/grouped-list/blob/master/README.md"; description = "Grouped lists. Equal consecutive elements are grouped."; license = stdenv.lib.licenses.bsd3; }) {}; "groupoids" = callPackage ({ mkDerivation, base, semigroupoids }: mkDerivation { pname = "groupoids"; version = "4.0"; sha256 = "08la44c19pz2clws5mb939zc1d17cb6qy9qlh2n1634pl0zrawb6"; libraryHaskellDepends = [ base semigroupoids ]; doHaddock = false; homepage = "http://github.com/ekmett/groupoids/"; description = "This package has been absorbed into semigroupoids 4.0"; license = stdenv.lib.licenses.bsd3; }) {}; "groups" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "groups"; version = "0.4.0.0"; sha256 = "1kp8h3617cimya8nnadljyy4vk66dzl5nzfm900k2gh3ci8kja6k"; libraryHaskellDepends = [ base ]; description = "Haskell 98 groups"; license = stdenv.lib.licenses.bsd3; }) {}; "growler" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring , case-insensitive, either, http-types, lens, monad-control, mtl , pipes, pipes-aeson, pipes-wai, regex-compat, text, transformers , transformers-base, unordered-containers, vector, wai, wai-extra , warp }: mkDerivation { pname = "growler"; version = "0.6.0"; sha256 = "0skykz2p0kcs8g1vq7832h7fnw193hpq4pplkcaxazg8z97k8q75"; libraryHaskellDepends = [ aeson base blaze-builder bytestring case-insensitive either http-types lens monad-control mtl pipes pipes-aeson pipes-wai regex-compat text transformers transformers-base unordered-containers vector wai wai-extra warp ]; homepage = "http://github.com/iand675/growler"; description = "A revised version of the scotty library that attempts to be simpler and more performant"; license = stdenv.lib.licenses.mit; }) {}; "gsasl" = callPackage ({ mkDerivation, base, bytestring, gsasl, transformers }: mkDerivation { pname = "gsasl"; version = "0.3.6"; sha256 = "0cgrw5ypkwp4mzj8m12q783jqng1jp1j7ny15704jmjxbq13cq3q"; libraryHaskellDepends = [ base bytestring transformers ]; libraryPkgconfigDepends = [ gsasl ]; homepage = "https://john-millikin.com/software/haskell-gsasl/"; description = "Bindings for GNU libgsasl"; license = stdenv.lib.licenses.gpl3; }) {inherit (pkgs) gsasl;}; "gtk" = callPackage ({ mkDerivation, array, base, bytestring, cairo, containers, gio , glib, gtk2, gtk2hs-buildtools, mtl, pango, text }: mkDerivation { pname = "gtk"; version = "0.14.2"; sha256 = "1dbygcmnm4lg8d42dpqjnjpfd05qs3kvnj5075cy5wz23z2q1xsq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring cairo containers gio glib mtl pango text ]; libraryPkgconfigDepends = [ gtk2 ]; libraryToolDepends = [ gtk2hs-buildtools ]; doHaddock = false; homepage = "http://projects.haskell.org/gtk2hs/"; description = "Binding to the Gtk+ graphical user interface library"; license = stdenv.lib.licenses.lgpl21; }) {gtk2 = pkgs.gnome2.gtk;}; "gtk2hs-buildtools" = callPackage ({ mkDerivation, alex, array, base, containers, directory, filepath , happy, hashtables, pretty, process, random }: mkDerivation { pname = "gtk2hs-buildtools"; version = "0.13.0.5"; sha256 = "14qaiy31xgdfmskyvdkkbqs9vsqpnc31ra1w5z4f847c0nji2n6r"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers directory filepath hashtables pretty process random ]; executableToolDepends = [ alex happy ]; doHaddock = false; homepage = "http://projects.haskell.org/gtk2hs/"; description = "Tools to build the Gtk2Hs suite of User Interface libraries"; license = stdenv.lib.licenses.gpl2; }) {}; "gtk3" = callPackage ({ mkDerivation, array, base, bytestring, cairo, containers, gio , glib, gtk2hs-buildtools, gtk3, mtl, pango, text, time , transformers }: mkDerivation { pname = "gtk3"; version = "0.14.2"; sha256 = "079xrfhnkicph79i3m8psmrr0ka2gx9wi19wdlffc1rqpw38j6fs"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring cairo containers gio glib mtl pango text ]; libraryPkgconfigDepends = [ gtk3 ]; libraryToolDepends = [ gtk2hs-buildtools ]; executableHaskellDepends = [ array base cairo text time transformers ]; doHaddock = false; homepage = "http://projects.haskell.org/gtk2hs/"; description = "Binding to the Gtk+ 3 graphical user interface library"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) gtk3;}; "gtksourceview3" = callPackage ({ mkDerivation, array, base, containers, glib, gtk2hs-buildtools , gtk3, gtksourceview3, mtl, text }: mkDerivation { pname = "gtksourceview3"; version = "0.13.2.1"; sha256 = "1svc02xl6y04y2zrpqpkdnk9qjjd2pw89rqggi4a0j6rcg02ym31"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base containers glib gtk3 mtl text ]; libraryPkgconfigDepends = [ gtksourceview3 ]; libraryToolDepends = [ gtk2hs-buildtools ]; homepage = "http://projects.haskell.org/gtk2hs/"; description = "Binding to the GtkSourceView library"; license = stdenv.lib.licenses.lgpl21; }) {gtksourceview3 = pkgs.gnome3.gtksourceview;}; "hOpenPGP" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , bifunctors, binary, binary-conduit, byteable, bytestring, bzlib , conduit, conduit-extra, containers, criterion , crypto-cipher-types, cryptonite, data-default-class, errors , hashable, incremental-parser, ixset-typed, lens, memory , monad-loops, nettle, network, network-uri, newtype , openpgp-asciiarmor, QuickCheck, quickcheck-instances, resourcet , securemem, semigroups, split, tasty, tasty-hunit , tasty-quickcheck, text, time, time-locale-compat, transformers , unordered-containers, wl-pprint-extras, zlib }: mkDerivation { pname = "hOpenPGP"; version = "2.4.4"; sha256 = "01m8ynhzwz63aym87k52qrqi4wx16jgq84j6scgp23x6l8w7n4vd"; revision = "1"; editedCabalFile = "1pb2yhp968d99x9736rkv8wlqbgq3k1kmmlznnqrqjj9p7aahv2n"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring bifunctors binary binary-conduit byteable bytestring bzlib conduit conduit-extra containers crypto-cipher-types cryptonite data-default-class errors hashable incremental-parser ixset-typed lens memory monad-loops nettle network network-uri newtype openpgp-asciiarmor resourcet securemem semigroups split text time time-locale-compat transformers unordered-containers wl-pprint-extras zlib ]; testHaskellDepends = [ aeson attoparsec base bifunctors binary binary-conduit byteable bytestring bzlib conduit conduit-extra containers crypto-cipher-types cryptonite data-default-class errors hashable incremental-parser ixset-typed lens memory monad-loops nettle network network-uri newtype QuickCheck quickcheck-instances resourcet securemem semigroups split tasty tasty-hunit tasty-quickcheck text time time-locale-compat transformers unordered-containers wl-pprint-extras zlib ]; benchmarkHaskellDepends = [ aeson base base64-bytestring bifunctors binary binary-conduit byteable bytestring bzlib conduit conduit-extra containers criterion crypto-cipher-types cryptonite data-default-class errors hashable incremental-parser ixset-typed lens memory monad-loops nettle network network-uri newtype openpgp-asciiarmor resourcet securemem semigroups split text time time-locale-compat transformers unordered-containers wl-pprint-extras zlib ]; homepage = "http://floss.scru.org/hOpenPGP/"; description = "native Haskell implementation of OpenPGP (RFC4880)"; license = stdenv.lib.licenses.mit; }) {}; "hPDB" = callPackage ({ mkDerivation, AC-Vector, base, bytestring, containers, deepseq , directory, ghc-prim, iterable, mmap, mtl, Octree, parallel , QuickCheck, tagged, template-haskell, text, unordered-containers , vector, zlib }: mkDerivation { pname = "hPDB"; version = "1.2.0.9"; sha256 = "1kcfizpsvs4nsq8yrqk6syvr9kbbff1krlc4azkpmw4s3r68hjs4"; libraryHaskellDepends = [ AC-Vector base bytestring containers deepseq directory ghc-prim iterable mmap mtl Octree parallel QuickCheck tagged template-haskell text unordered-containers vector zlib ]; homepage = "https://github.com/BioHaskell/hPDB"; description = "Protein Databank file format library"; license = stdenv.lib.licenses.bsd3; }) {}; "hackage-db" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , filepath, tar, utf8-string }: mkDerivation { pname = "hackage-db"; version = "1.22"; sha256 = "0rhh7w4929zkwzv10ika952yiw4dkffqd8f79f1bl76lz1la6cjd"; revision = "1"; editedCabalFile = "0xj3wwf0wl8qfcz4zsxw0r6f79rg7h010jfv54gsiyzwpf67l9xm"; libraryHaskellDepends = [ base bytestring Cabal containers directory filepath tar utf8-string ]; homepage = "http://github.com/peti/hackage-db"; description = "access Hackage's package database via Data.Map"; license = stdenv.lib.licenses.bsd3; }) {}; "hackage-mirror" = callPackage ({ mkDerivation, aws, base, bytestring, cereal, conduit , conduit-extra, cryptohash, data-default, directory, exceptions , fast-logger, filepath, http-conduit, lifted-async, lifted-base , mmorph, monad-control, monad-logger, old-locale , optparse-applicative, resourcet, retry, shakespeare, stm, tar , template-haskell, temporary, text, thyme, transformers , unordered-containers }: mkDerivation { pname = "hackage-mirror"; version = "0.1.1.1"; sha256 = "1blfxvxikhfpmr20k5cbn29wzn2d6h8i0s8qq3k1m0qx0vkvl46p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aws base bytestring cereal conduit conduit-extra cryptohash data-default directory exceptions fast-logger filepath http-conduit lifted-async lifted-base mmorph monad-control monad-logger old-locale resourcet retry shakespeare stm tar template-haskell temporary text thyme transformers unordered-containers ]; executableHaskellDepends = [ base monad-logger optparse-applicative ]; homepage = "http://fpcomplete.com"; description = "Simple mirroring utility for Hackage"; license = stdenv.lib.licenses.mit; }) {}; "hackage-whatsnew" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath , hackage-db, process, temporary }: mkDerivation { pname = "hackage-whatsnew"; version = "0.1.0.1"; sha256 = "0bg0l6y6v0nrjz3ywfjx5jknhn9898q2h04m8q3iz1j5y6pzj80d"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory filepath hackage-db process temporary ]; doHaddock = false; homepage = "https://github.com/stepcut/hackage-whatsnew"; description = "Check for differences between working directory and hackage"; license = stdenv.lib.licenses.bsd3; }) {}; "hackmanager" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, file-embed , Glob, hastache, http-client, http-client-tls, http-types, mtl , optparse-applicative, process, text }: mkDerivation { pname = "hackmanager"; version = "0.1.0.0"; sha256 = "0iim0mr6sxxjx9krj6mc50aysk9lj15gdffyaqp9pyf8fbvynp4a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal directory file-embed Glob hastache http-client http-client-tls http-types mtl process text ]; executableHaskellDepends = [ base optparse-applicative text ]; homepage = "http://github.com/agrafix/hackmanager"; description = "Generate useful files for Haskell projects"; license = stdenv.lib.licenses.bsd3; }) {}; "haddock-api" = callPackage ({ mkDerivation, array, base, bytestring, Cabal, containers , deepseq, directory, filepath, ghc, ghc-paths, haddock-library , xhtml }: mkDerivation { pname = "haddock-api"; version = "2.16.1"; sha256 = "1spd5axg1pdjv4dkdb5gcwjsc8gg37qi4mr2k2db6ayywdkis1p2"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring Cabal containers deepseq directory filepath ghc ghc-paths haddock-library xhtml ]; homepage = "http://www.haskell.org/haddock/"; description = "A documentation-generation tool for Haskell libraries"; license = stdenv.lib.licenses.bsd3; }) {}; "haddock-library" = callPackage ({ mkDerivation, base, base-compat, bytestring, deepseq, hspec , QuickCheck, transformers }: mkDerivation { pname = "haddock-library"; version = "1.2.1"; sha256 = "0mhh2ppfhrvvi9485ipwbkv2fbgj35jvz3la02y3jlvg5ffs1c8g"; libraryHaskellDepends = [ base bytestring deepseq transformers ]; testHaskellDepends = [ base base-compat bytestring deepseq hspec QuickCheck transformers ]; homepage = "http://www.haskell.org/haddock/"; description = "Library exposing some functionality of Haddock"; license = stdenv.lib.licenses.bsd3; }) {}; "haddocset" = callPackage ({ mkDerivation, base, Cabal, conduit, conduit-extra, directory , exceptions, filepath, ghc, haddock-api, http-types, mtl , optparse-applicative, process, resourcet, sqlite-simple, tagsoup , text, transformers }: mkDerivation { pname = "haddocset"; version = "0.4.2"; sha256 = "140ja5i6l3dfy8pz8vrx8z2adx2mvr5y0252avf8b6lqjsxqgxm8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal conduit conduit-extra directory exceptions filepath ghc haddock-api http-types mtl optparse-applicative process resourcet sqlite-simple tagsoup text transformers ]; doHaddock = false; homepage = "https://github.com/philopon/haddocset"; description = "Generate docset of Dash by Haddock haskell documentation tool"; license = stdenv.lib.licenses.bsd3; }) {}; "hakyll" = callPackage ({ mkDerivation, base, binary, blaze-html, blaze-markup, bytestring , cmdargs, containers, cryptohash, data-default, deepseq, directory , filepath, fsnotify, http-conduit, http-types, HUnit, lrucache , mtl, network, network-uri, pandoc, pandoc-citeproc, parsec , process, QuickCheck, random, regex-base, regex-tdfa, resourcet , scientific, snap-core, snap-server, system-filepath, tagsoup , test-framework, test-framework-hunit, test-framework-quickcheck2 , text, time, time-locale-compat, unordered-containers, utillinux , vector, yaml }: mkDerivation { pname = "hakyll"; version = "4.8.3.2"; sha256 = "0f8bbvp32zj4vz3mqahhzcdrvp303vziivfwmwsbla8db5cwdj6x"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary blaze-html blaze-markup bytestring cmdargs containers cryptohash data-default deepseq directory filepath fsnotify http-conduit http-types lrucache mtl network network-uri pandoc pandoc-citeproc parsec process random regex-base regex-tdfa resourcet scientific snap-core snap-server system-filepath tagsoup text time time-locale-compat unordered-containers vector yaml ]; executableHaskellDepends = [ base directory filepath ]; testHaskellDepends = [ base binary blaze-html blaze-markup bytestring cmdargs containers cryptohash data-default deepseq directory filepath fsnotify http-conduit http-types HUnit lrucache mtl network network-uri pandoc pandoc-citeproc parsec process QuickCheck random regex-base regex-tdfa resourcet scientific snap-core snap-server system-filepath tagsoup test-framework test-framework-hunit test-framework-quickcheck2 text time time-locale-compat unordered-containers vector yaml ]; testToolDepends = [ utillinux ]; homepage = "http://jaspervdj.be/hakyll"; description = "A static website compiler library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) utillinux;}; "hakyll-sass" = callPackage ({ mkDerivation, aeson-pretty, base, data-default-class, filepath , hakyll, hsass }: mkDerivation { pname = "hakyll-sass"; version = "0.2.1"; sha256 = "0f9hagb8i1cd0q2r87rq8n6wlsi4yadx872wqw5ll3qxzslr37w5"; libraryHaskellDepends = [ aeson-pretty base data-default-class filepath hakyll hsass ]; homepage = "https://github.com/meoblast001/hakyll-sass"; description = "Hakyll SASS compiler over hsass"; license = stdenv.lib.licenses.mit; }) {}; "half" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "half"; version = "0.2.2.3"; sha256 = "0p4sb7vv9cljv48wlx65wgdnkryrk5d6yfh7g4yrm20w1p449hl5"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/ekmett/half"; description = "Half-precision floating-point"; license = stdenv.lib.licenses.bsd3; }) {}; "hamlet" = callPackage ({ mkDerivation, base, shakespeare }: mkDerivation { pname = "hamlet"; version = "1.2.0"; sha256 = "0rla3ap3malk8j6mh07fr2aqvbscpy743wrfq3skgjv3j4jlpjfi"; libraryHaskellDepends = [ base shakespeare ]; doHaddock = false; homepage = "http://www.yesodweb.com/book/shakespearean-templates"; description = "Haml-like template files that are compile-time checked (deprecated)"; license = stdenv.lib.licenses.mit; }) {}; "handwriting" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, lens, lens-aeson, random, split, text, transformers , wreq }: mkDerivation { pname = "handwriting"; version = "0.1.0.3"; sha256 = "1amysm2ds1prp6przgvqknxr3jn72kidqqh4j4s9pwxj35nl06vy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers lens lens-aeson split text transformers wreq ]; executableHaskellDepends = [ base bytestring directory filepath random text ]; testHaskellDepends = [ base ]; homepage = "http://github.com/ismailmustafa/handwriting-haskell#readme"; description = "API Client for the handwriting.io API."; license = stdenv.lib.licenses.bsd3; }) {}; "hapistrano" = callPackage ({ mkDerivation, base, base-compat, directory, either, filepath , hspec, mtl, process, temporary, time, time-locale-compat , transformers }: mkDerivation { pname = "hapistrano"; version = "0.2.1.2"; sha256 = "02gd8j5f006pv8xkrdyn3s6316ggn8nzqbxq37yxdyh26xx0pb93"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base either filepath mtl process time time-locale-compat transformers ]; executableHaskellDepends = [ base base-compat ]; testHaskellDepends = [ base directory either filepath hspec mtl process temporary ]; homepage = "https://github.com/stackbuilders/hapistrano"; description = "A deployment library for Haskell applications"; license = stdenv.lib.licenses.mit; }) {}; "happstack-authenticate" = callPackage ({ mkDerivation, acid-state, aeson, authenticate, base , base64-bytestring, boomerang, bytestring, containers , data-default, email-validate, filepath, happstack-hsp , happstack-jmacro, happstack-server, hsp, hsx-jmacro, hsx2hs , http-conduit, http-types, ixset-typed, jmacro, jwt, lens , mime-mail, mtl, pwstore-purehaskell, random, safecopy , shakespeare, text, time, unordered-containers, userid, web-routes , web-routes-boomerang, web-routes-happstack, web-routes-hsp , web-routes-th }: mkDerivation { pname = "happstack-authenticate"; version = "2.3.4.5"; sha256 = "1ljczi33m71blh4a3vl6hgv9h2krdwp4q8s21yg21xs75ms3lmb5"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state aeson authenticate base base64-bytestring boomerang bytestring containers data-default email-validate filepath happstack-hsp happstack-jmacro happstack-server hsp hsx-jmacro hsx2hs http-conduit http-types ixset-typed jmacro jwt lens mime-mail mtl pwstore-purehaskell random safecopy shakespeare text time unordered-containers userid web-routes web-routes-boomerang web-routes-happstack web-routes-hsp web-routes-th ]; homepage = "http://www.happstack.com/"; description = "Happstack Authentication Library"; license = stdenv.lib.licenses.bsd3; }) {}; "happstack-clientsession" = callPackage ({ mkDerivation, base, bytestring, cereal, clientsession , happstack-server, monad-control, mtl, safecopy, transformers-base }: mkDerivation { pname = "happstack-clientsession"; version = "7.3.1"; sha256 = "1sl67wdzaf6j773iapjnc1v2k19ycd18irkdpb4px1a1mq6ym0sv"; libraryHaskellDepends = [ base bytestring cereal clientsession happstack-server monad-control mtl safecopy transformers-base ]; homepage = "http://happstack.com"; description = "client-side session data"; license = stdenv.lib.licenses.bsd3; }) {}; "happstack-hsp" = callPackage ({ mkDerivation, base, bytestring, happstack-server, harp, hsp , hsx2hs, mtl, syb, text, utf8-string }: mkDerivation { pname = "happstack-hsp"; version = "7.3.7.1"; sha256 = "05wn21a0wkh0fjb8ikjyj5vy68kn0cfrqy8pivqgly6alpj89j5v"; libraryHaskellDepends = [ base bytestring happstack-server harp hsp hsx2hs mtl syb text utf8-string ]; homepage = "http://www.happstack.com/"; description = "Support for using HSP templates in Happstack"; license = stdenv.lib.licenses.bsd3; }) {}; "happstack-jmacro" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, cereal , digest, happstack-server, jmacro, text, utf8-string , wl-pprint-text }: mkDerivation { pname = "happstack-jmacro"; version = "7.0.11"; sha256 = "076zvc7kb68nanjrhgx1n37n9n83s862qcb4aa62idqzv52biii9"; libraryHaskellDepends = [ base base64-bytestring bytestring cereal digest happstack-server jmacro text utf8-string wl-pprint-text ]; homepage = "http://www.happstack.com/"; description = "Support for using JMacro with Happstack"; license = stdenv.lib.licenses.bsd3; }) {}; "happstack-server" = callPackage ({ mkDerivation, base, base64-bytestring, blaze-html, bytestring , containers, directory, exceptions, extensible-exceptions , filepath, hslogger, html, HUnit, monad-control, mtl, network , network-uri, old-locale, parsec, process, sendfile, syb , system-filepath, template-haskell, text, threads, time , time-compat, transformers, transformers-base, transformers-compat , unix, utf8-string, xhtml, zlib }: mkDerivation { pname = "happstack-server"; version = "7.4.6.2"; sha256 = "029vfqlzi6vcf7hm5g2igkmxnw6iy710h56ns1rq0bh2j4290987"; libraryHaskellDepends = [ base base64-bytestring blaze-html bytestring containers directory exceptions extensible-exceptions filepath hslogger html monad-control mtl network network-uri old-locale parsec process sendfile syb system-filepath template-haskell text threads time time-compat transformers transformers-base transformers-compat unix utf8-string xhtml zlib ]; testHaskellDepends = [ base bytestring containers HUnit parsec zlib ]; homepage = "http://happstack.com"; description = "Web related tools and services"; license = stdenv.lib.licenses.bsd3; }) {}; "happstack-server-tls" = callPackage ({ mkDerivation, base, bytestring, extensible-exceptions , happstack-server, hslogger, HsOpenSSL, network, openssl, sendfile , time, unix }: mkDerivation { pname = "happstack-server-tls"; version = "7.1.6.2"; sha256 = "1mghs9xsqmzlslry0hl8gv0cwk988lg41zwrw11a5wbii285lgmw"; libraryHaskellDepends = [ base bytestring extensible-exceptions happstack-server hslogger HsOpenSSL network sendfile time unix ]; librarySystemDepends = [ openssl ]; homepage = "http://www.happstack.com/"; description = "extend happstack-server with https:// support (TLS/SSL)"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) openssl;}; "happy" = callPackage ({ mkDerivation, array, base, containers, mtl, process }: mkDerivation { pname = "happy"; version = "1.19.5"; sha256 = "1nj353q4z1g186fpjzf0dnsg71qhxqpamx8jy89rjjvv3p0kmw32"; revision = "1"; editedCabalFile = "0v24l4ln0gpczy9ahyn93bh9265hbcy686bxkdwq1i5jm981z86n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers mtl ]; testHaskellDepends = [ base process ]; doHaddock = false; doCheck = false; homepage = "http://www.haskell.org/happy/"; description = "Happy is a parser generator for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "harp" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "harp"; version = "0.4.2"; sha256 = "1wwwy7375nbqshwg4i49ypav8a632awsr9xlmjp5q7iqs0v65akz"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/seereason/harp"; description = "HaRP allows pattern-matching with regular expressions"; license = stdenv.lib.licenses.bsd3; }) {}; "hashable" = callPackage ({ mkDerivation, base, bytestring, criterion, ghc-prim, HUnit , integer-gmp, QuickCheck, random, siphash, test-framework , test-framework-hunit, test-framework-quickcheck2, text, unix }: mkDerivation { pname = "hashable"; version = "1.2.4.0"; sha256 = "1wrwpchksxd1i63ydpqy6jkdzxrb5qsy64rfiv9lik9r1kdp35pv"; libraryHaskellDepends = [ base bytestring ghc-prim integer-gmp text ]; testHaskellDepends = [ base bytestring ghc-prim HUnit QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 text unix ]; benchmarkHaskellDepends = [ base bytestring criterion ghc-prim integer-gmp siphash text ]; 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-extras" = callPackage ({ mkDerivation, base, bifunctors, bytestring, directory, doctest , filepath, hashable, transformers, transformers-compat }: mkDerivation { pname = "hashable-extras"; version = "0.2.3"; sha256 = "0skby3b541iq1br3nm8yb9lg9l4rw682q5824ildhrg2a0x31q03"; libraryHaskellDepends = [ base bifunctors bytestring hashable transformers transformers-compat ]; testHaskellDepends = [ base directory doctest filepath ]; homepage = "http://github.com/analytics/hashable-extras/"; description = "Higher-rank Hashable"; license = stdenv.lib.licenses.bsd3; }) {}; "hashable-time" = callPackage ({ mkDerivation, base, hashable, time }: mkDerivation { pname = "hashable-time"; version = "0.2"; sha256 = "02ibzvdybbii01ppj9n1rb0wfip3svrzl6z9km4hvbkz8smj5dwp"; revision = "1"; editedCabalFile = "0d8xfx6dqliqgj0d6lc6ns9k4rgfz3m0gqzsa8cmm6hvdyjsn9dr"; libraryHaskellDepends = [ base hashable time ]; description = "Hashable instances for Data.Time"; license = stdenv.lib.licenses.bsd3; }) {}; "hashtables" = callPackage ({ mkDerivation, base, ghc-prim, hashable, primitive, vector }: mkDerivation { pname = "hashtables"; version = "1.2.1.0"; sha256 = "1b6w9xznk42732vpd8ili60k12yq190xnajgga0iwbdpyg424lgg"; 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 , terminfo, transformers, unix }: mkDerivation { pname = "haskeline"; version = "0.7.2.3"; sha256 = "09wd6sxgn65xxpk7dhy1cg3ywlbk0ccqq7xylycwk4zazy3gjgkd"; libraryHaskellDepends = [ base bytestring containers directory filepath 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, base, bytestring, Cabal, containers, directory , file-embed, filepath, glib, gobjectIntrospection, haskell-gi-base , mtl, pretty-show, process, safe, text, transformers, xdg-basedir , xml-conduit }: mkDerivation { pname = "haskell-gi"; version = "0.17.4"; sha256 = "0fvkzdklnqhk2a9xf3hdbphs7m1k29kqf4cvyik8xcpkfz40dhz3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal containers directory file-embed filepath haskell-gi-base mtl pretty-show process safe text transformers xdg-basedir xml-conduit ]; libraryPkgconfigDepends = [ glib gobjectIntrospection ]; executableHaskellDepends = [ base containers directory filepath haskell-gi-base pretty-show text ]; 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) gobjectIntrospection;}; "haskell-gi-base" = callPackage ({ mkDerivation, base, bytestring, containers, glib, text , transformers }: mkDerivation { pname = "haskell-gi-base"; version = "0.17"; sha256 = "0xkvywzqb10larn534v4dmjfkgfm774pm3ky3zhd0b3ps5axga7v"; libraryHaskellDepends = [ base bytestring containers text transformers ]; 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-lexer" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "haskell-lexer"; version = "1.0.1"; sha256 = "0rj3r1pk88hh3sk3mj61whp8czz5kpxhbc78xlr04bxwqjrjmm6p"; libraryHaskellDepends = [ base ]; description = "A fully compliant Haskell 98 lexer"; license = stdenv.lib.licenses.bsd3; }) {}; "haskell-neo4j-client" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , data-default, hashable, HTTP, http-client, http-client-tls , http-conduit, http-types, HUnit, lifted-base, mtl, network-uri , QuickCheck, resourcet, scientific, test-framework , test-framework-hunit, test-framework-quickcheck2 , test-framework-th, text, transformers, transformers-base , transformers-compat, unordered-containers, vector }: mkDerivation { pname = "haskell-neo4j-client"; version = "0.3.2.4"; sha256 = "1hl1qg4cy70c5c22dfqig3cj60nq1lhnnypcgj44pgfqnqlsbvih"; libraryHaskellDepends = [ aeson base bytestring containers data-default hashable HTTP http-client http-client-tls http-conduit http-types lifted-base mtl network-uri resourcet scientific text transformers transformers-base transformers-compat unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring Cabal data-default hashable HTTP http-client http-client-tls http-conduit http-types HUnit lifted-base mtl network-uri QuickCheck resourcet scientific test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th text transformers transformers-base transformers-compat unordered-containers vector ]; doCheck = false; homepage = "https://github.com/asilvestre/haskell-neo4j-rest-client"; description = "A Haskell neo4j client"; license = stdenv.lib.licenses.mit; }) {}; "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.2.0"; sha256 = "19lilhpwnjb7cks9fq1ipnc8f7dwxy0ri3dgjkdxs3i355byw99a"; 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, cpphs, directory , filepath, ghc-prim, happy, mtl, pretty, pretty-show, smallcheck , syb, tasty, tasty-golden, tasty-smallcheck }: mkDerivation { pname = "haskell-src-exts"; version = "1.17.1"; sha256 = "1g98amhn2b76g38y3dc55nny5812gqyqmswl1fniaiai41vm8p5s"; revision = "1"; editedCabalFile = "02zar6rnhk078ygs8vjrzc12mwyix10y9ikxfz3y3gmllzr4hwn0"; libraryHaskellDepends = [ array base cpphs ghc-prim pretty ]; libraryToolDepends = [ happy ]; testHaskellDepends = [ base containers directory filepath mtl pretty-show smallcheck syb tasty tasty-golden tasty-smallcheck ]; doCheck = false; 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-meta" = callPackage ({ mkDerivation, base, haskell-src-exts, pretty, syb , template-haskell, th-orphans }: mkDerivation { pname = "haskell-src-meta"; version = "0.6.0.14"; sha256 = "1j90xc74wf6r1f3ig4saynnmsifb13cmq8h0r1kmcscq4cwj94bn"; libraryHaskellDepends = [ base haskell-src-exts pretty syb template-haskell th-orphans ]; description = "Parse source to template-haskell abstract syntax"; license = stdenv.lib.licenses.bsd3; }) {}; "haskintex" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , filepath, haskell-src-exts, HaTeX, hint, parsec, process, text , transformers }: mkDerivation { pname = "haskintex"; version = "0.6.0.1"; sha256 = "0i0gx52mmf7wjbzdjb9zsxrwh840kxnnnr9br1f6ds3p1lx4cicv"; revision = "1"; editedCabalFile = "1izqirnyamfsbwkw2lv85jqijs5lcrhih85xszh6yk3mirsf45la"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers directory filepath haskell-src-exts HaTeX hint parsec process text transformers ]; executableHaskellDepends = [ base ]; homepage = "http://daniel-diaz.github.io/projects/haskintex"; description = "Haskell Evaluation inside of LaTeX code"; license = stdenv.lib.licenses.bsd3; }) {}; "hasql" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-prelude, bytestring , bytestring-tree-builder, contravariant, contravariant-extras , data-default-class, dlist, either, hashable, hashtables, loch-th , mtl, placeholders, postgresql-binary, postgresql-libpq , profunctors, scientific, semigroups, text, time, transformers , uuid, vector }: mkDerivation { pname = "hasql"; version = "0.19.15.2"; sha256 = "0d5vr1avgvl5asw1v73ppw84pfxxn8gsav0ry4c4yi137mhvs9dh"; libraryHaskellDepends = [ aeson attoparsec base base-prelude bytestring bytestring-tree-builder contravariant contravariant-extras data-default-class dlist either hashable hashtables loch-th mtl placeholders postgresql-binary postgresql-libpq profunctors scientific semigroups text time transformers uuid 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; }) {}; "hastache" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, containers , directory, filepath, HUnit, ieee754, mtl, process, syb, text , transformers }: mkDerivation { pname = "hastache"; version = "0.6.1"; sha256 = "0r5l8k157pgvz1ck4lfid5x05f2s0nlmwf33f4fj09b1kmk8k3wc"; revision = "4"; editedCabalFile = "1n3bzlkfd36q7qsaglw2w8p43sx4pc6xwhhjv3ksm5x8msriwrhh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-builder bytestring containers directory filepath ieee754 mtl syb text transformers ]; executableHaskellDepends = [ base blaze-builder bytestring containers directory filepath ieee754 mtl process syb text transformers ]; testHaskellDepends = [ base bytestring directory HUnit mtl syb text ]; doCheck = false; homepage = "http://github.com/lymar/hastache"; description = "Haskell implementation of Mustache templates"; license = stdenv.lib.licenses.bsd3; }) {}; "hasty-hamiltonian" = callPackage ({ mkDerivation, ad, base, lens, mcmc-types, mwc-probability, pipes , primitive, transformers }: mkDerivation { pname = "hasty-hamiltonian"; version = "1.1.3"; sha256 = "0qw4qcilv93367mykh4n6qi19r4y8vd1bjvmk3mabyacvisk1zhm"; libraryHaskellDepends = [ base 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, bytestring, containers, deepseq , directory, exceptions, filepath, hashable, HUnit, pretty, text , time, unordered-containers, vector }: mkDerivation { pname = "haxl"; version = "0.3.1.0"; sha256 = "16k60rfz9ww44xna71pcg56l1f4gsj4ldhkarzvvdad9yfq63agv"; revision = "2"; editedCabalFile = "1lb5435ym29x63w12hj40g4pgz1h2awiyj8p3qk8wyyr4hw558gk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers deepseq directory exceptions filepath hashable HUnit pretty text time unordered-containers vector ]; executableHaskellDepends = [ base hashable time ]; testHaskellDepends = [ aeson base bytestring containers hashable HUnit text unordered-containers ]; homepage = "https://github.com/facebook/Haxl"; description = "A Haskell library for efficient, concurrent, and concise data access"; license = stdenv.lib.licenses.bsd3; }) {}; "haxl-amazonka" = callPackage ({ mkDerivation, amazonka, amazonka-core, async, base, conduit , hashable, haxl, transformers }: mkDerivation { pname = "haxl-amazonka"; version = "0.1.0.0"; sha256 = "1v384wf0p650mww1chn9876sg7g62dbi7xd8hh9x85fgr3737abw"; revision = "1"; editedCabalFile = "1pz7zs7xrg5a9l708a18p8i74bpv9jkqvyfkrdihq4c2gy96c11n"; libraryHaskellDepends = [ amazonka amazonka-core async base conduit hashable haxl transformers ]; homepage = "http://github.com/tvh/haxl-amazonka#readme"; description = "Haxl data source for accessing AWS services through amazonka"; license = stdenv.lib.licenses.bsd3; }) {}; "haxr" = callPackage ({ mkDerivation, array, base, base-compat, base64-bytestring , blaze-builder, bytestring, HaXml, HsOpenSSL, http-streams , http-types, io-streams, mtl, mtl-compat, network, network-uri , old-locale, old-time, template-haskell, text, time, utf8-string }: mkDerivation { pname = "haxr"; version = "3000.11.2"; sha256 = "0iwbdvywily6ma1a1v9l4kflvm8d8234zhvyb9imx7g7grns1kgb"; libraryHaskellDepends = [ array base base-compat base64-bytestring blaze-builder bytestring HaXml HsOpenSSL http-streams http-types io-streams mtl mtl-compat network network-uri old-locale old-time template-haskell text time utf8-string ]; homepage = "http://www.haskell.org/haskellwiki/HaXR"; description = "XML-RPC client and server library"; license = stdenv.lib.licenses.bsd3; }) {}; "hbayes" = callPackage ({ mkDerivation, array, base, binary, boxes, containers, directory , filepath, gamma, HUnit, mtl, mwc-random, parsec, pretty , QuickCheck, random, split, statistics, test-framework , test-framework-hunit, test-framework-quickcheck2, vector }: mkDerivation { pname = "hbayes"; version = "0.5.2"; sha256 = "1x8nwh3ba9qvrbcxd2fdb3lv9b94w6lkvdg4vrqm7vbns9yyk162"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary boxes containers directory filepath gamma HUnit mtl mwc-random parsec pretty QuickCheck random split statistics test-framework test-framework-hunit test-framework-quickcheck2 vector ]; testHaskellDepends = [ array base binary boxes containers directory filepath gamma HUnit mtl mwc-random parsec pretty QuickCheck random split statistics test-framework test-framework-hunit test-framework-quickcheck2 vector ]; homepage = "http://www.alpheccar.org"; description = "Bayesian Networks"; 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, extensible-exceptions, filepath, hsyslog , mtl, unix }: mkDerivation { pname = "hdaemonize"; version = "0.5.0.2"; sha256 = "1bjkb542sgwcbkab7w9kizlwap4wcdj3knshyh0gv92cvpqlzkam"; libraryHaskellDepends = [ base 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; }) {}; "hdevtools" = callPackage ({ mkDerivation, base, bin-package-db, Cabal, cmdargs, directory , filepath, ghc, ghc-paths, network, process, syb, time , transformers, unix }: mkDerivation { pname = "hdevtools"; version = "0.1.4.1"; sha256 = "0sjrz082a6gn03ygm3yc6xmbb0zbgpwrxr61007811k9plzr959y"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bin-package-db Cabal cmdargs directory filepath ghc ghc-paths network process syb time transformers unix ]; doHaddock = false; homepage = "https://github.com/hdevtools/hdevtools/"; description = "Persistent GHC powered background server for FAST haskell development tools"; license = stdenv.lib.licenses.mit; }) {}; "hdocs" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, Cabal , containers, filepath, ghc, ghc-paths, haddock-api , haddock-library, mtl, network, process, text }: mkDerivation { pname = "hdocs"; version = "0.5.0.1"; sha256 = "1nzhzydh1g8zmvdixs8c62bfrimk19zb1gj7rqv5fdy7rynm6kkd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring Cabal containers filepath ghc ghc-paths haddock-api haddock-library mtl network process text ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring containers filepath haddock-api mtl network text ]; testHaskellDepends = [ base containers mtl ]; homepage = "https://github.com/mvoidex/hdocs"; description = "Haskell docs tool"; license = stdenv.lib.licenses.bsd3; }) {}; "heap" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "heap"; version = "1.0.3"; sha256 = "00plmd5b8dlgb8324h1dbd168apfcx3hkv65rhi463a8lff7xmcv"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "Heaps in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "heaps" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "heaps"; version = "0.3.3"; sha256 = "0dqmmv51sxrwj6qliji1idpm0nc1w52kjvcvfj37gjnqwv9miqq4"; libraryHaskellDepends = [ base ]; doCheck = false; homepage = "http://github.com/ekmett/heaps/"; description = "Asymptotically optimal Brodal/Okasaki heaps"; license = stdenv.lib.licenses.bsd3; }) {}; "hebrew-time" = callPackage ({ mkDerivation, base, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2, time }: mkDerivation { pname = "hebrew-time"; version = "0.1.1"; sha256 = "0ckridxf4rvhhp0k1mckbbbpzfs32l4mwg7n9mrmsggldpl7x6f7"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 time ]; homepage = "https://github.com/snoyberg/hebrew-time"; description = "Hebrew dates and prayer times"; license = stdenv.lib.licenses.mit; }) {}; "hedis" = callPackage ({ mkDerivation, attoparsec, base, BoundedChan, bytestring , bytestring-lexing, mtl, network, resource-pool, time, vector }: mkDerivation { pname = "hedis"; version = "0.6.10"; sha256 = "0pc95avhs8w4i1j36n9w1ig8g0xczmnwip24lia4n6l9ivylp5ri"; libraryHaskellDepends = [ attoparsec base BoundedChan bytestring bytestring-lexing mtl network resource-pool time vector ]; 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; }) {}; "heist" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-builder, blaze-html , bytestring, containers, directory, directory-tree, dlist, either , filepath, hashable, map-syntax, MonadCatchIO-transformers, mtl , process, random, text, time, transformers, unordered-containers , vector, xmlhtml }: mkDerivation { pname = "heist"; version = "0.14.1.4"; sha256 = "1jazrw2mi5hzx7dbcfdy41lbrrckcqiggsv08m4pw39id2701gyy"; libraryHaskellDepends = [ aeson attoparsec base blaze-builder blaze-html bytestring containers directory directory-tree dlist either filepath hashable map-syntax MonadCatchIO-transformers mtl process random text time transformers unordered-containers vector xmlhtml ]; homepage = "http://snapframework.com/"; description = "An Haskell template system supporting both HTML5 and XML"; license = stdenv.lib.licenses.bsd3; }) {}; "here" = callPackage ({ mkDerivation, base, haskell-src-meta, mtl, parsec , template-haskell }: mkDerivation { pname = "here"; version = "1.2.8"; sha256 = "1v67b4vjll68byh5iyghhq7zvjvrqm5mni9ky1rpjy4c946cnvrf"; 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; }) {}; "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; }) {}; "hexpat" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, List, text , transformers, utf8-string }: mkDerivation { pname = "hexpat"; version = "0.20.9"; sha256 = "17cx8iafb07f2c8wmfmrfgpz9cjilciba6001klf42z039ghf72x"; libraryHaskellDepends = [ base bytestring containers deepseq List text transformers utf8-string ]; homepage = "http://haskell.org/haskellwiki/Hexpat/"; description = "XML parser/formatter based on expat"; license = stdenv.lib.licenses.bsd3; }) {}; "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; }) {}; "hflags" = callPackage ({ mkDerivation, base, containers, template-haskell, text }: mkDerivation { pname = "hflags"; version = "0.4.2"; sha256 = "1i9c1xszaymiqxh3ss7601cw8m8zpzvzg3k92jvdj4a0gxihvlrc"; revision = "1"; editedCabalFile = "1kasg8y0ia3q2iy6vmjvwwn9dyxzy59s6s9chwxhdgsvncx38ra1"; libraryHaskellDepends = [ base containers template-haskell text ]; homepage = "http://github.com/errge/hflags"; description = "Command line flag parser, very similar to Google's gflags"; license = stdenv.lib.licenses.asl20; }) {}; "hformat" = callPackage ({ mkDerivation, base, base-unicode-symbols, hspec, text }: mkDerivation { pname = "hformat"; version = "0.1.0.1"; sha256 = "034ds3bcmyri1zfnf2jbv0739mklp1m2pan3x3zg4f6kny8hv0v2"; libraryHaskellDepends = [ 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, unix }: mkDerivation { pname = "hfsevents"; version = "0.1.6"; sha256 = "019zbnvfd866ch49gax0c1c93zv92142saim1hrgypz5lprz7hvl"; libraryHaskellDepends = [ base bytestring cereal mtl text unix ]; 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;}; "hgettext" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath , haskell-src-exts, process, setlocale, uniplate }: mkDerivation { pname = "hgettext"; version = "0.1.30"; sha256 = "1pgzyd1nqzl7g88pcw7sncija5sd2k4zif9d8qfw96cw6m6kli96"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal containers directory filepath process setlocale ]; executableHaskellDepends = [ base haskell-src-exts uniplate ]; homepage = "https://github.com/vasylp/hgettext"; description = "Bindings to libintl.h (gettext, bindtextdomain)"; license = stdenv.lib.licenses.bsd3; }) {}; "hid" = callPackage ({ mkDerivation, base, bytestring, c2hs, hidapi, transformers }: mkDerivation { pname = "hid"; version = "0.2.2"; sha256 = "1lkkhw85cprflh1r807y2bf3m0l8nz9x0ihqs7x6qqkip1icbm8d"; libraryHaskellDepends = [ base bytestring transformers ]; libraryPkgconfigDepends = [ hidapi ]; libraryToolDepends = [ c2hs ]; homepage = "https://github.com/phaazon/hid"; description = "Interface to hidapi library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) hidapi;}; "hidapi" = callPackage ({ mkDerivation, base, bytestring, deepseq, deepseq-generics , systemd }: mkDerivation { pname = "hidapi"; version = "0.1.4"; sha256 = "0xbar7a0krfdj9aks9yqwv930ndikd0n6r6sm1ci97qg69cflh7w"; 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; }) {systemd = null;}; "hierarchical-clustering" = callPackage ({ mkDerivation, array, base, containers, hspec, HUnit, QuickCheck }: mkDerivation { pname = "hierarchical-clustering"; version = "0.4.6"; sha256 = "1cfcrnxqczqzqgpyipsw9dwfw1j75zd11vpd12i533f3p44pzwbm"; libraryHaskellDepends = [ array base containers ]; testHaskellDepends = [ base hspec HUnit QuickCheck ]; description = "Fast algorithms for single, average/UPGMA and complete linkage clustering"; license = stdenv.lib.licenses.bsd3; }) {}; "highjson" = callPackage ({ mkDerivation, aeson, attoparsec, base, buffer-builder , bytestring, containers, criterion, deepseq, hashable, hspec , hvect, QuickCheck, scientific, text, unordered-containers, vector }: mkDerivation { pname = "highjson"; version = "0.2.0.2"; sha256 = "07qz7zb53vbpb9ixrw0qwn5qhvgwzvrvfkp343a1cvbb42slpmkz"; libraryHaskellDepends = [ attoparsec base buffer-builder bytestring containers hashable hvect scientific text unordered-containers vector ]; testHaskellDepends = [ base hspec QuickCheck text ]; benchmarkHaskellDepends = [ aeson base bytestring criterion deepseq text ]; homepage = "https://github.com/agrafix/highjson"; description = "Very fast JSON serialisation and parsing library"; license = stdenv.lib.licenses.mit; }) {}; "highlighting-kate" = callPackage ({ mkDerivation, base, blaze-html, containers, Diff, directory , filepath, mtl, parsec, process, regex-pcre-builtin, utf8-string }: mkDerivation { pname = "highlighting-kate"; version = "0.6.3"; sha256 = "03c4flh4h1jd48bx0qmplax3q8w6wj1dhbh6j0xhaf5h95fbinki"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html containers mtl parsec regex-pcre-builtin utf8-string ]; executableHaskellDepends = [ base blaze-html containers filepath ]; testHaskellDepends = [ base blaze-html containers Diff directory filepath process ]; homepage = "http://github.com/jgm/highlighting-kate"; description = "Syntax highlighting"; license = "GPL"; }) {}; "hindent" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, descriptive , directory, ghc-prim, haskell-src-exts, hspec, monad-loops, mtl , text, transformers }: mkDerivation { pname = "hindent"; version = "4.6.4"; sha256 = "1ksdirn46n1b7hfa0j8sv5rm5599cax9kdmm7sq692jvf2c19z16"; revision = "3"; editedCabalFile = "0dggiv76b6nj1lgvmihnb2174knpf5kzdafppmcsds9bjh2w7sw6"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers haskell-src-exts monad-loops mtl text transformers ]; executableHaskellDepends = [ base descriptive directory ghc-prim haskell-src-exts text ]; testHaskellDepends = [ base directory haskell-src-exts hspec monad-loops mtl text ]; benchmarkHaskellDepends = [ base criterion deepseq directory ghc-prim haskell-src-exts text ]; doCheck = false; homepage = "http://www.github.com/chrisdone/hindent"; description = "Extensible Haskell pretty printer"; license = stdenv.lib.licenses.bsd3; }) {}; "hinotify" = callPackage ({ mkDerivation, base, containers, directory, unix }: mkDerivation { pname = "hinotify"; version = "0.3.8.1"; sha256 = "03c1f4d7x805zdiq2w26kl09xrfjw19saycdkhnixzv2qcr6xm1p"; libraryHaskellDepends = [ base containers directory unix ]; testHaskellDepends = [ base directory ]; homepage = "https://github.com/kolmodin/hinotify.git"; description = "Haskell binding to inotify"; license = stdenv.lib.licenses.bsd3; }) {}; "hint" = callPackage ({ mkDerivation, base, directory, exceptions, filepath, ghc , ghc-paths, mtl, random, unix }: mkDerivation { pname = "hint"; version = "0.5.2"; sha256 = "03rcl8gpp5qz8z89xj2wcknyxagqjkgf95yvschzxp01gkwxv25r"; libraryHaskellDepends = [ base directory exceptions filepath ghc ghc-paths mtl random unix ]; doCheck = false; homepage = "https://github.com/mvdan/hint"; description = "Runtime Haskell interpreter (GHC API wrapper)"; license = stdenv.lib.licenses.bsd3; }) {}; "histogram-fill" = callPackage ({ mkDerivation, base, criterion, deepseq, ghc-prim , monad-primitive, mwc-random, primitive, vector }: mkDerivation { pname = "histogram-fill"; version = "0.8.4.1"; sha256 = "0zamqza4ky90l27sjgv55rp7s1g4hs0k0qn2qza7lfwk991ijn9q"; libraryHaskellDepends = [ base deepseq ghc-prim monad-primitive primitive vector ]; benchmarkHaskellDepends = [ base criterion mwc-random vector ]; homepage = "https://github.com/Shimuuar/histogram-fill/"; description = "Library for histograms creation"; license = stdenv.lib.licenses.bsd3; }) {}; "hit" = callPackage ({ mkDerivation, attoparsec, base, byteable, bytedump, bytestring , containers, cryptohash, hourglass, mtl, parsec, patience, random , system-fileio, system-filepath, tasty, tasty-quickcheck , unix-compat, utf8-string, vector, zlib, zlib-bindings }: mkDerivation { pname = "hit"; version = "0.6.3"; sha256 = "0wg44vgd5jzi0r0vg8k5zrvlr7rcrb4nrp862c6y991941qv71nv"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base byteable bytestring containers cryptohash hourglass mtl parsec patience random system-fileio system-filepath unix-compat utf8-string vector zlib zlib-bindings ]; testHaskellDepends = [ base bytedump bytestring hourglass tasty tasty-quickcheck ]; homepage = "http://github.com/vincenthz/hit"; description = "Git operations in haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "hjpath" = callPackage ({ mkDerivation, base, containers, hjson, parsec }: mkDerivation { pname = "hjpath"; version = "3.0.1"; sha256 = "0wmzxwi24q7r0yxnalzqnn3k0bzf7wc4ql26dv94pvzir156kahj"; libraryHaskellDepends = [ base containers hjson parsec ]; homepage = "http://bitcheese.net/wiki/code/hjpath"; description = "XPath-like syntax for querying JSON"; 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; }) {}; "hjson" = callPackage ({ mkDerivation, base, containers, parsec }: mkDerivation { pname = "hjson"; version = "1.3.2"; sha256 = "1r59g5ypqjsldflsddg7pzpa6j8jps5nwm4h9cwiw7qk734rjik8"; libraryHaskellDepends = [ base containers parsec ]; description = "JSON parsing library"; license = stdenv.lib.licenses.bsd3; }) {}; "hledger" = callPackage ({ mkDerivation, base, base-compat, cmdargs, containers, criterion , csv, directory, filepath, haskeline, hledger-lib, html, HUnit , mtl, mtl-compat, old-time, parsec, pretty-show, process , regex-tdfa, safe, shakespeare, split, tabular, terminfo , test-framework, test-framework-hunit, text, time, timeit , unordered-containers, utf8-string, wizards }: mkDerivation { pname = "hledger"; version = "0.27"; sha256 = "1c4jny3by08sxkxprsjhzf5dgh5zxp8mg4b5cxnlvhj6d9cdzv0a"; revision = "2"; editedCabalFile = "16lh88x19vj6c3fz5xby23vgsqqijbxvj6j9i5llmx2yq7qmkw8i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat cmdargs containers csv directory filepath haskeline hledger-lib HUnit mtl mtl-compat old-time parsec pretty-show process regex-tdfa safe shakespeare split tabular terminfo text time unordered-containers utf8-string wizards ]; executableHaskellDepends = [ base base-compat cmdargs containers csv directory filepath haskeline hledger-lib HUnit mtl mtl-compat old-time parsec pretty-show process regex-tdfa safe shakespeare split tabular terminfo text time unordered-containers utf8-string wizards ]; testHaskellDepends = [ base base-compat cmdargs containers csv directory filepath haskeline hledger-lib HUnit mtl mtl-compat old-time parsec pretty-show process regex-tdfa safe shakespeare split tabular terminfo test-framework test-framework-hunit text time unordered-containers utf8-string wizards ]; benchmarkHaskellDepends = [ base base-compat criterion directory filepath hledger-lib html process tabular time timeit ]; homepage = "http://hledger.org"; description = "Command-line interface for the hledger accounting tool"; license = "GPL"; }) {}; "hledger-interest" = callPackage ({ mkDerivation, base, Cabal, Decimal, hledger-lib, mtl, time }: mkDerivation { pname = "hledger-interest"; version = "1.4.4"; sha256 = "16knk1cwrpg5jn6vgcab7hqpjzg33ysz57x1f2glrmhhv1slmbfn"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base Cabal Decimal hledger-lib mtl time ]; doHaddock = false; homepage = "http://github.com/peti/hledger-interest"; description = "computes interest for a given account"; license = stdenv.lib.licenses.bsd3; }) {}; "hledger-lib" = callPackage ({ mkDerivation, array, base, base-compat, blaze-markup, bytestring , cmdargs, containers, csv, Decimal, deepseq, directory, filepath , HUnit, mtl, mtl-compat, old-time, parsec, pretty-show, regex-tdfa , safe, split, test-framework, test-framework-hunit, time , transformers, uglymemo, utf8-string }: mkDerivation { pname = "hledger-lib"; version = "0.27"; sha256 = "01i6cx45f31adppcbr0dkd1y312lbf2x0z098cbl2rbf2007ki3p"; revision = "3"; editedCabalFile = "1cgya5p183r3bi455pvgnwkwzs62dyxzv0nr6p05irn0pl3lywvb"; libraryHaskellDepends = [ array base base-compat blaze-markup bytestring cmdargs containers csv Decimal deepseq directory filepath HUnit mtl mtl-compat old-time parsec pretty-show regex-tdfa safe split time transformers uglymemo utf8-string ]; testHaskellDepends = [ array base base-compat blaze-markup bytestring cmdargs containers csv Decimal deepseq directory filepath HUnit mtl mtl-compat old-time parsec pretty-show regex-tdfa safe split test-framework test-framework-hunit time transformers uglymemo utf8-string ]; homepage = "http://hledger.org"; description = "Core data types, parsers and functionality for the hledger accounting tools"; license = "GPL"; }) {}; "hledger-ui" = callPackage ({ mkDerivation, base, base-compat, brick, cmdargs, containers , data-default, filepath, hledger, hledger-lib, HUnit, lens , pretty-show, safe, split, time, transformers, vector, vty }: mkDerivation { pname = "hledger-ui"; version = "0.27.4"; sha256 = "0z9pxh7zkzlnhvrncar2lrcip6fvjl19nkplymhva3v33xr495f9"; revision = "1"; editedCabalFile = "1kdxbprmpcjzx6h67crngdy1k5gqc8ypnhb8bnigyczriwvhlmc1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base base-compat brick cmdargs containers data-default filepath hledger hledger-lib HUnit lens pretty-show safe split time transformers vector vty ]; doHaddock = false; homepage = "http://hledger.org"; description = "Curses-style user interface for the hledger accounting tool"; license = "GPL"; }) {}; "hledger-web" = callPackage ({ mkDerivation, base, base-compat, blaze-html, blaze-markup , bytestring, clientsession, cmdargs, conduit-extra, data-default , directory, filepath, hjsmin, hledger, hledger-lib, hspec , http-client, http-conduit, HUnit, json, parsec, safe, shakespeare , template-haskell, text, time, transformers, wai, wai-extra , wai-handler-launch, warp, yaml, yesod, yesod-core, yesod-form , yesod-static, yesod-test }: mkDerivation { pname = "hledger-web"; version = "0.27"; sha256 = "1vziin2x88s70v4hiskagflh62jfx21k0w365zyx3f89kfl2ywlj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat blaze-html blaze-markup bytestring clientsession cmdargs conduit-extra data-default directory filepath hjsmin hledger hledger-lib http-client http-conduit HUnit json parsec safe shakespeare template-haskell text time transformers wai wai-extra wai-handler-launch warp yaml yesod yesod-core yesod-form yesod-static ]; executableHaskellDepends = [ base base-compat blaze-html blaze-markup bytestring clientsession cmdargs conduit-extra data-default directory filepath hjsmin hledger hledger-lib http-client http-conduit HUnit json parsec safe shakespeare template-haskell text time transformers wai wai-extra wai-handler-launch warp yaml yesod yesod-core yesod-form yesod-static ]; testHaskellDepends = [ base base-compat blaze-html blaze-markup bytestring clientsession cmdargs conduit-extra data-default directory filepath hjsmin hledger hledger-lib hspec http-client http-conduit HUnit json parsec safe shakespeare template-haskell text time transformers wai wai-extra wai-handler-launch warp yaml yesod yesod-core yesod-form yesod-static yesod-test ]; homepage = "http://hledger.org"; description = "Web interface for the hledger accounting tool"; license = "GPL"; }) {}; "hlibgit2" = callPackage ({ mkDerivation, base, bindings-DSL, git, openssl, process, zlib }: mkDerivation { pname = "hlibgit2"; version = "0.18.0.15"; sha256 = "00an9ifmxa59hg9vkfwbgp8a4yjw0266hacc06ckdl9r3gvw2w0i"; 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, hspec, libsass }: mkDerivation { pname = "hlibsass"; version = "0.1.5.0"; sha256 = "1f2vs8c4xdw1c4493md7dnprljwvrmgb1s833ga626qws0arlgnf"; 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, ansi-terminal, base, cmdargs, containers, cpphs , directory, extra, filepath, haskell-src-exts, hscolour, process , refact, transformers, uniplate }: mkDerivation { pname = "hlint"; version = "1.9.35"; sha256 = "12ksgnlp14c9xkz6zzwnkivzs4ch0lv93h1fw4p8d83pvkd8jqjy"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ ansi-terminal base cmdargs containers cpphs directory extra filepath haskell-src-exts hscolour process refact transformers uniplate ]; executableHaskellDepends = [ base ]; homepage = "https://github.com/ndmitchell/hlint#readme"; description = "Source code suggestions"; license = stdenv.lib.licenses.bsd3; }) {}; "hmatrix" = callPackage ({ mkDerivation, array, base, binary, blas, bytestring, deepseq , liblapack, random, split, storable-complex, vector }: mkDerivation { pname = "hmatrix"; version = "0.17.0.2"; sha256 = "1fgsrh2y9y971pzrd3767rg97bjr1ghpdvwmn1nn65s90rc9bv98"; libraryHaskellDepends = [ array base binary bytestring deepseq random split storable-complex vector ]; librarySystemDepends = [ blas liblapack ]; preConfigure = "sed -i hmatrix.cabal -e '/\\/usr\\//D'"; homepage = "https://github.com/albertoruiz/hmatrix"; description = "Numeric Linear Algebra"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) blas; inherit (pkgs) liblapack;}; "hmatrix-gsl" = callPackage ({ mkDerivation, array, base, gsl, hmatrix, process, random, vector }: mkDerivation { pname = "hmatrix-gsl"; version = "0.17.0.0"; sha256 = "1jbqwn9d2nldc4klhy0n8gcxr889h0daw2mjfhwgksfy1bwfjl7w"; libraryHaskellDepends = [ array base hmatrix process random vector ]; libraryPkgconfigDepends = [ gsl ]; homepage = "https://github.com/albertoruiz/hmatrix"; description = "Numerical computation"; license = "GPL"; }) {inherit (pkgs) gsl;}; "hmatrix-gsl-stats" = callPackage ({ mkDerivation, base, binary, gsl, hmatrix, storable-complex , vector }: mkDerivation { pname = "hmatrix-gsl-stats"; version = "0.4.1.3"; sha256 = "0f3pzi494n4js0xiq5b38n07cnby0h9da6gmwywf8plvxm9271fl"; 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;}; "hmt" = callPackage ({ mkDerivation, array, base, bytestring, colour, containers , data-ordlist, directory, filepath, lazy-csv, logict , multiset-comb, parsec, permutation, primes, safe, split , utf8-string }: mkDerivation { pname = "hmt"; version = "0.15"; sha256 = "051kgsh9nl5f1nw8a24x7ds18g6ppzbhk3d9lf74nvvnccnzg3a9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring colour containers data-ordlist directory filepath lazy-csv logict multiset-comb parsec permutation primes safe split utf8-string ]; homepage = "http://rd.slavepianos.org/t/hmt"; description = "Haskell Music Theory"; license = "GPL"; }) {}; "hoauth2" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, http-conduit , http-types, text, wai, warp }: mkDerivation { pname = "hoauth2"; version = "0.5.4.0"; sha256 = "1yfdlig203hq5dwp7b231xr4dlfv85rl217a52drq6z5bv6v10yw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring http-conduit http-types text ]; executableHaskellDepends = [ aeson base bytestring containers http-conduit http-types text wai warp ]; homepage = "https://github.com/freizl/hoauth2"; description = "Haskell OAuth2 authentication client"; license = stdenv.lib.licenses.bsd3; }) {}; "holy-project" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal , directory, filepath, hastache, http-conduit, HUnit, lens , lens-aeson, process, QuickCheck, random, smallcheck, split, syb , tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck, text , time, unix }: mkDerivation { pname = "holy-project"; version = "0.2.0.1"; sha256 = "05181blw3y9j2715rdm49y6mfcpgyihb6yjswhp231kr6x40zxmh"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson ansi-terminal base bytestring directory filepath hastache http-conduit lens lens-aeson process random split syb text time unix ]; executableHaskellDepends = [ aeson ansi-terminal base bytestring Cabal directory filepath hastache http-conduit HUnit lens lens-aeson process QuickCheck random smallcheck split syb tasty tasty-hunit tasty-quickcheck tasty-smallcheck text time unix ]; testHaskellDepends = [ base bytestring Cabal HUnit QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; homepage = "http://github.com/yogsototh/holy-project"; description = "Start your Haskell project with cabal, git and tests"; license = stdenv.lib.licenses.mit; }) {}; "hoogle" = callPackage ({ mkDerivation, aeson, array, base, binary, blaze-builder , bytestring, Cabal, case-insensitive, cmdargs, conduit, containers , deepseq, directory, filepath, haskell-src-exts, http-types , old-locale, parsec, process, QuickCheck, random, resourcet, safe , shake, tagsoup, temporary, text, time, transformers, uniplate , unix, vector, vector-algorithms, wai, warp }: mkDerivation { pname = "hoogle"; version = "4.2.43"; sha256 = "05vwz87a559cj8bc15gy7gn3sjckmw6ipi91i3cxag1nbmbdyc7b"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary blaze-builder bytestring case-insensitive conduit containers deepseq directory filepath haskell-src-exts http-types parsec process QuickCheck random resourcet safe text transformers uniplate unix vector vector-algorithms wai ]; executableHaskellDepends = [ aeson array base binary blaze-builder bytestring Cabal case-insensitive cmdargs conduit containers deepseq directory filepath haskell-src-exts http-types old-locale parsec process QuickCheck random resourcet safe shake tagsoup text time transformers uniplate unix vector vector-algorithms wai warp ]; testHaskellDepends = [ base directory filepath process temporary ]; doCheck = false; testTarget = "--test-option=--no-net"; homepage = "http://www.haskell.org/hoogle/"; description = "Haskell API Search"; license = stdenv.lib.licenses.bsd3; }) {}; "hopenpgp-tools" = callPackage ({ mkDerivation, aeson, alex, ansi-wl-pprint, array, attoparsec , base, base16-bytestring, binary, binary-conduit, bytestring , conduit, conduit-extra, containers, crypto-pubkey, cryptohash , directory, errors, fgl, graphviz, happy, hOpenPGP, ixset-typed , lens, monad-loops, openpgp-asciiarmor, optparse-applicative , resourcet, text, time, time-locale-compat, transformers , unordered-containers, wl-pprint-extras, wl-pprint-terminfo, yaml }: mkDerivation { pname = "hopenpgp-tools"; version = "0.18"; sha256 = "0xizr640mp1a2n2n09vd2ayv99857gcd9j41wwkg09gpy35sjgz1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson ansi-wl-pprint array attoparsec base base16-bytestring binary binary-conduit bytestring conduit conduit-extra containers crypto-pubkey cryptohash directory errors fgl graphviz hOpenPGP ixset-typed lens monad-loops openpgp-asciiarmor optparse-applicative resourcet text time time-locale-compat transformers unordered-containers wl-pprint-extras wl-pprint-terminfo yaml ]; executableToolDepends = [ alex happy ]; doHaddock = false; homepage = "http://floss.scru.org/hopenpgp-tools"; description = "hOpenPGP-based command-line tools"; license = "unknown"; }) {}; "hopenssl" = callPackage ({ mkDerivation, base, bytestring, mtl, openssl }: mkDerivation { pname = "hopenssl"; version = "1.7"; sha256 = "1zs69kxwz5fnm62mdscbpfz78vwnda75gyx1vxmmlisfhfslprly"; libraryHaskellDepends = [ base bytestring mtl ]; librarySystemDepends = [ openssl ]; homepage = "http://github.com/peti/hopenssl"; description = "FFI bindings to OpenSSL's EVP digest interface"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) openssl;}; "hosc" = callPackage ({ mkDerivation, base, binary, blaze-builder, bytestring, criterion , data-binary-ieee754, deepseq, network, QuickCheck, test-framework , test-framework-quickcheck2, time, transformers }: mkDerivation { pname = "hosc"; version = "0.15"; sha256 = "1yp25n159p69r32y3x7iwc55l5q9qaamj2vyl1473x8ras5afdcf"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary blaze-builder bytestring data-binary-ieee754 network time transformers ]; testHaskellDepends = [ base bytestring QuickCheck test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq ]; homepage = "http://rd.slavepianos.org/t/hosc"; description = "Haskell Open Sound Control"; license = "GPL"; }) {}; "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, criterion, deepseq, mtl , old-locale, tasty, tasty-hunit, tasty-quickcheck, time }: mkDerivation { pname = "hourglass"; version = "0.2.10"; sha256 = "104d1yd84hclprg740nkz60vx589mnm094zriw6zczbgg8nkclym"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base deepseq mtl old-locale tasty tasty-hunit tasty-quickcheck time ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq mtl old-locale time ]; homepage = "https://github.com/vincenthz/hs-hourglass"; description = "simple performant time related library"; license = stdenv.lib.licenses.bsd3; }) {}; "hpack" = callPackage ({ mkDerivation, aeson, aeson-qq, base, base-compat, containers , deepseq, directory, filepath, Glob, hspec, interpolate, mockery , QuickCheck, temporary, text, unordered-containers, yaml }: mkDerivation { pname = "hpack"; version = "0.14.1"; sha256 = "100jqn5y6j2b6dsq1kln89kbzpz3a8rg74mbxwk2ix2jkiqyhc59"; revision = "1"; editedCabalFile = "1ifx1ajb9jw77bsbx315laixs2fsn7w3vfz2qn4k2qk9g2ckr9jr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base-compat containers deepseq directory filepath Glob text unordered-containers yaml ]; executableHaskellDepends = [ aeson base base-compat containers deepseq directory filepath Glob text unordered-containers yaml ]; testHaskellDepends = [ aeson aeson-qq base base-compat containers deepseq directory filepath Glob hspec interpolate mockery QuickCheck temporary text unordered-containers yaml ]; homepage = "https://github.com/sol/hpack#readme"; description = "An alternative format for Haskell packages"; license = stdenv.lib.licenses.mit; }) {}; "hpc-coveralls" = callPackage ({ mkDerivation, aeson, async, base, bytestring, Cabal, cmdargs , containers, curl, directory, directory-tree, hpc, HUnit, process , pureMD5, regex-posix, retry, safe, split, transformers }: mkDerivation { pname = "hpc-coveralls"; version = "1.0.6"; sha256 = "116g0awcmc0ldij9pcqiiyrhij049r9sl9qrj5q2gc0d5jmkk1z5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring Cabal cmdargs containers curl directory directory-tree hpc process pureMD5 retry safe split transformers ]; executableHaskellDepends = [ aeson async base bytestring Cabal cmdargs containers curl directory directory-tree hpc process pureMD5 regex-posix retry safe split transformers ]; testHaskellDepends = [ base HUnit ]; homepage = "https://github.com/guillaume-nargeot/hpc-coveralls"; description = "Coveralls.io support for Haskell."; license = stdenv.lib.licenses.bsd3; }) {}; "hprotoc" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , directory, filepath, haskell-src-exts, mtl, parsec , protocol-buffers, protocol-buffers-descriptor, utf8-string }: mkDerivation { pname = "hprotoc"; version = "2.2.0"; sha256 = "1gjhbdqmxf3g7anfx470859nk2gh74w1vlhcnkvqc15r25xinihj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers directory filepath haskell-src-exts mtl parsec protocol-buffers protocol-buffers-descriptor utf8-string ]; libraryToolDepends = [ alex ]; executableHaskellDepends = [ array base binary bytestring containers directory filepath haskell-src-exts mtl parsec protocol-buffers protocol-buffers-descriptor utf8-string ]; executableToolDepends = [ alex ]; homepage = "https://github.com/k-bx/protocol-buffers"; description = "Parse Google Protocol Buffer specifications"; license = stdenv.lib.licenses.bsd3; }) {}; "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 = "5.5"; sha256 = "0pf5lh179rw9jkmw16ss3kiwydlj6zgfk868mjl5s57kx55z7ycm"; libraryHaskellDepends = [ base syb ]; homepage = "http://istitutocolli.org/repos/hs-bibutils/"; description = "Haskell bindings to bibutils, the bibliography conversion utilities"; license = "GPL"; }) {}; "hsass" = callPackage ({ mkDerivation, base, bytestring, data-default-class, filepath , hlibsass, hspec, hspec-discover, monad-loops, temporary , transformers }: mkDerivation { pname = "hsass"; version = "0.4.0"; sha256 = "178gxjv7aar8b0nwfrglavsfbrdjkwvkjq86k5b3j877047aybsi"; libraryHaskellDepends = [ base bytestring data-default-class filepath hlibsass monad-loops transformers ]; testHaskellDepends = [ base bytestring data-default-class hspec hspec-discover temporary ]; homepage = "https://github.com/jakubfijalkowski/hsass"; description = "Integrating Sass into Haskell applications"; license = stdenv.lib.licenses.mit; }) {}; "hsb2hs" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , preprocessor-tools }: mkDerivation { pname = "hsb2hs"; version = "0.3.1"; sha256 = "1n7rj2q87j544d82alxhrsqhz4ix8qpwxpw3l2np7wjl0n101n4a"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory filepath preprocessor-tools ]; doHaddock = false; description = "Preprocesses a file, adding blobs from files as string literals"; license = stdenv.lib.licenses.bsd3; }) {}; "hscolour" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "hscolour"; version = "1.24.1"; sha256 = "1j3rpzjygh3igvnd1n2xn63bq68rs047cjxr2qi6xyfnivgf6vz4"; 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-lens, aeson-pretty, array, async , attoparsec, base, bin-package-db, bytestring, Cabal, containers , cpphs, data-default, deepseq, directory, exceptions, filepath , fsnotify, ghc, ghc-paths, ghc-syb-utils, haddock-api , haskell-src-exts, hdocs, hformat, hlint, hspec, HTTP, lens , lifted-base, monad-control, monad-loops, mtl, network , optparse-applicative, process, regex-pcre-builtin, scientific , simple-log, syb, template-haskell, text, text-region, time , transformers, transformers-base, uniplate, unix , unordered-containers, vector }: mkDerivation { pname = "hsdev"; version = "0.2.0.0"; sha256 = "0bmhywsvd7srkmgkck38pqhk63rakr5cswm9glhmwvzmy0fkcdns"; revision = "2"; editedCabalFile = "145isv1zrnkkmrz93gjf21fbm9yb8i0vbnvpqh8ky5bkjjdymf28"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty array async attoparsec base bin-package-db bytestring Cabal containers cpphs data-default deepseq directory exceptions filepath fsnotify ghc ghc-paths ghc-syb-utils haddock-api haskell-src-exts hdocs hformat hlint HTTP lens lifted-base monad-control monad-loops mtl network optparse-applicative process regex-pcre-builtin scientific simple-log syb template-haskell text text-region time transformers transformers-base uniplate unix unordered-containers vector ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring containers data-default deepseq directory exceptions filepath haskell-src-exts lens monad-loops mtl network optparse-applicative process text transformers unordered-containers vector ]; testHaskellDepends = [ aeson aeson-lens async base containers data-default deepseq directory filepath hformat hspec lens mtl text ]; doHaddock = false; doCheck = false; homepage = "https://github.com/mvoidex/hsdev"; description = "Haskell development library"; license = stdenv.lib.licenses.bsd3; }) {}; "hse-cpp" = callPackage ({ mkDerivation, base, cpphs, haskell-src-exts }: mkDerivation { pname = "hse-cpp"; version = "0.1"; sha256 = "0f1bgi1hnpnry1pm7jhi626afdvymzy7k0a70n07n41js46pjxd0"; revision = "1"; editedCabalFile = "0jrav7kl7a3a421xhaqh03jvj7qsgscpi93fpxss0q4pgq98gmcy"; libraryHaskellDepends = [ base cpphs haskell-src-exts ]; description = "Preprocess+parse haskell code"; license = stdenv.lib.licenses.mit; }) {}; "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 = "1.7.7"; sha256 = "16wqrpzi5njv26za1rckn74jsqmyswndb6k38yz1567h1y4w7ai5"; libraryHaskellDepends = [ base mtl old-time parsec ]; testHaskellDepends = [ base doctest hspec old-time parsec ]; homepage = "http://github.com/peti/hsemail"; description = "Internet Message Parsers"; license = stdenv.lib.licenses.bsd3; }) {}; "hsexif" = callPackage ({ mkDerivation, base, binary, bytestring, containers, hspec, HUnit , iconv, text, time }: mkDerivation { pname = "hsexif"; version = "0.6.0.9"; sha256 = "0164mlsl245icgvrsn1c5pyvyzhgga48a43952xln30azkr9y721"; 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; }) {}; "hsignal" = callPackage ({ mkDerivation, array, base, binary, blas, bytestring, gsl , hmatrix, hmatrix-gsl, hmatrix-gsl-stats, hstatistics, liblapack , mtl, storable-complex, vector }: mkDerivation { pname = "hsignal"; version = "0.2.7.4"; sha256 = "0fpmnknpwpl3z4f6cqgkpid9agb6d45d4cqbv8sl8fnifv53c119"; libraryHaskellDepends = [ array base binary bytestring hmatrix hmatrix-gsl hmatrix-gsl-stats hstatistics mtl storable-complex vector ]; librarySystemDepends = [ blas liblapack ]; libraryPkgconfigDepends = [ gsl ]; homepage = "http://code.haskell.org/hsignal"; description = "Signal processing and EEG data analysis"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) blas; inherit (pkgs) gsl; inherit (pkgs) liblapack;}; "hslogger" = callPackage ({ mkDerivation, base, containers, directory, HUnit, mtl, network , old-locale, process, time, unix }: mkDerivation { pname = "hslogger"; version = "1.2.10"; sha256 = "0as5gvlh6pi2gflakp695qnlizyyp059dqrhvjl4gjxalja6xjnp"; libraryHaskellDepends = [ base containers directory mtl network old-locale process time unix ]; testHaskellDepends = [ base HUnit ]; homepage = "http://software.complete.org/hslogger"; description = "Versatile logging framework"; license = stdenv.lib.licenses.bsd3; }) {}; "hslua" = callPackage ({ mkDerivation, base, bytestring, hspec, hspec-contrib, HUnit , QuickCheck, quickcheck-instances, text }: mkDerivation { pname = "hslua"; version = "0.4.1"; sha256 = "0gqp6qhp4v24kzv2j49kgk7bxqzw0w10x0zr0r2j9wkfavqb9wid"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec hspec-contrib HUnit QuickCheck quickcheck-instances text ]; description = "A Lua language interpreter embedding in Haskell"; license = stdenv.lib.licenses.mit; }) {}; "hsndfile" = callPackage ({ mkDerivation, base, c2hs, libsndfile }: mkDerivation { pname = "hsndfile"; version = "0.8.0"; sha256 = "1ywfarzqzxa36irzk4sb15j5ywq1a0ypv9yr02abl3bbqbs7wzp9"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ libsndfile ]; libraryToolDepends = [ c2hs ]; homepage = "http://haskell.org/haskellwiki/Hsndfile"; description = "Haskell bindings for libsndfile"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) libsndfile;}; "hsndfile-vector" = callPackage ({ mkDerivation, base, hsndfile, vector }: mkDerivation { pname = "hsndfile-vector"; version = "0.5.2"; sha256 = "1598bf87llbiri1qh8zirhbsd94c9vhd41lf9vialqrykbmi3zig"; libraryHaskellDepends = [ base hsndfile vector ]; homepage = "http://haskell.org/haskellwiki/Hsndfile"; description = "Haskell bindings for libsndfile (Data.Vector interface)"; license = stdenv.lib.licenses.lgpl2; }) {}; "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, directory, hspec-core, hspec-discover , hspec-expectations, hspec-meta, HUnit, QuickCheck, stringbuilder , transformers }: mkDerivation { pname = "hspec"; version = "2.2.4"; sha256 = "1cf90gqvg1iknja6ymxqxyabpahcxni3blqllh81ywbir3whljvj"; revision = "1"; editedCabalFile = "03w8nd1c7qxa46pfk7pfl6nr15a86x0srdlr2sr14cywg9rwn8pb"; libraryHaskellDepends = [ base hspec-core hspec-discover hspec-expectations HUnit QuickCheck transformers ]; testHaskellDepends = [ base directory hspec-core hspec-discover hspec-expectations hspec-meta HUnit QuickCheck stringbuilder transformers ]; 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-contrib" = callPackage ({ mkDerivation, base, hspec, hspec-core, HUnit, QuickCheck }: mkDerivation { pname = "hspec-contrib"; version = "0.3.0"; sha256 = "006syw8xagfhsx06ws9ywig1qx5lk4cgl7sq6pbid1s64c72mxn4"; 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, async, base, deepseq , hspec-expectations, hspec-meta, HUnit, process, QuickCheck , quickcheck-io, random, setenv, silently, tf-random, time , transformers }: mkDerivation { pname = "hspec-core"; version = "2.2.4"; sha256 = "0x845ngfl6vf65fnpb5mm3wj0ql45pz11bnm0x4gxc4ybd9c52ij"; revision = "1"; editedCabalFile = "1hw6vi9dk2qdyphnxv9mlpwgwzxq23hbrb6axdaywwgb2b39y34s"; libraryHaskellDepends = [ ansi-terminal async base deepseq hspec-expectations HUnit QuickCheck quickcheck-io random setenv tf-random time transformers ]; testHaskellDepends = [ ansi-terminal async base deepseq hspec-expectations hspec-meta HUnit process QuickCheck quickcheck-io random setenv silently tf-random time transformers ]; 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 }: mkDerivation { pname = "hspec-discover"; version = "2.2.4"; sha256 = "1bz7wb8v0bx1amiz4bpj34xq97d1ia29n3f654wcrh6lacydp3dv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath ]; executableHaskellDepends = [ base directory filepath ]; testHaskellDepends = [ base directory filepath hspec-meta ]; homepage = "http://hspec.github.io/"; description = "Automatically discover and run Hspec tests"; license = stdenv.lib.licenses.mit; }) {}; "hspec-expectations" = callPackage ({ mkDerivation, base, HUnit }: mkDerivation { pname = "hspec-expectations"; version = "0.7.2"; sha256 = "1w56jiqfyl237sr207gh3b0l8sr9layy0mdsgd5wknzb49mif6ip"; libraryHaskellDepends = [ base HUnit ]; homepage = "https://github.com/sol/hspec-expectations#readme"; description = "Catchy combinators for HUnit"; 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 ]; homepage = "https://github.com/myfreeweb/hspec-expectations-pretty-diff#readme"; description = "Catchy combinators for HUnit"; license = stdenv.lib.licenses.mit; }) {}; "hspec-jenkins" = callPackage ({ mkDerivation, base, blaze-markup, hspec }: mkDerivation { pname = "hspec-jenkins"; version = "0.1.1"; sha256 = "16aql0fyssc16z85isskccq93dj5i1pydblnf2q1np7z6pl1azy2"; libraryHaskellDepends = [ base blaze-markup hspec ]; homepage = "https://github.com/worksap-ate/hspec-jenkins"; description = "Jenkins-friendly XML formatter for Hspec"; license = stdenv.lib.licenses.mit; }) {}; "hspec-megaparsec" = callPackage ({ mkDerivation, base, hspec, hspec-expectations, megaparsec }: mkDerivation { pname = "hspec-megaparsec"; version = "0.1.1"; sha256 = "1icm4xd0xq75caq8gd4xbx8zhc0zw3yavqbfiaxb18zrvwxnix2g"; revision = "1"; editedCabalFile = "1f6gar0724dm1w23ldrr7gsiybm2nwzwd4znpr0088z8x7pqs9mm"; libraryHaskellDepends = [ base 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, async, base, deepseq, directory , filepath, hspec-expectations, HUnit, QuickCheck, quickcheck-io , random, setenv, time, transformers }: mkDerivation { pname = "hspec-meta"; version = "2.2.1"; sha256 = "1m1pkrxiglxzwv8gdj5jr1bdbhxvvg6sbl9m61w4565d7k1m8yxa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal async base deepseq hspec-expectations HUnit QuickCheck quickcheck-io random setenv time transformers ]; executableHaskellDepends = [ base directory filepath ]; homepage = "http://hspec.github.io/"; description = "A version of Hspec which is used to test Hspec itself"; license = stdenv.lib.licenses.mit; }) {}; "hspec-setup" = callPackage ({ mkDerivation, base, directory, filepath, process, projectroot }: mkDerivation { pname = "hspec-setup"; version = "0.1.1.1"; sha256 = "028ix7n1h20fafjiki5azd72jznpdxzvly2dx1ribyn01z8lnagx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath process projectroot ]; doHaddock = false; homepage = "https://github.com/yamadapc/haskell-hspec-setup"; description = "Add an hspec test-suite in one command"; license = stdenv.lib.licenses.mit; }) {}; "hspec-smallcheck" = callPackage ({ mkDerivation, base, hspec, hspec-core, QuickCheck, smallcheck }: mkDerivation { pname = "hspec-smallcheck"; version = "0.4.1"; sha256 = "1xf07xvldp0cc6694k6hzals7mr4l5148skjs9a9arsqmlad1pf5"; libraryHaskellDepends = [ base hspec-core smallcheck ]; testHaskellDepends = [ base hspec hspec-core QuickCheck smallcheck ]; homepage = "http://hspec.github.io/"; description = "SmallCheck support for the Hspec testing framework"; license = stdenv.lib.licenses.mit; }) {}; "hspec-snap" = callPackage ({ mkDerivation, aeson, base, bytestring, containers , digestive-functors, directory, HandsomeSoup, hspec, hspec-core , hxt, lens, mtl, snap, snap-core, text, transformers }: mkDerivation { pname = "hspec-snap"; version = "0.4.0.1"; sha256 = "0fldw2rzi78bdv58ksfxsls7ljkw7f4f7bjk4h3w6c81553svzj2"; libraryHaskellDepends = [ aeson base bytestring containers digestive-functors HandsomeSoup hspec hspec-core hxt lens mtl snap snap-core text transformers ]; testHaskellDepends = [ aeson base bytestring containers digestive-functors directory HandsomeSoup hspec hspec-core hxt lens mtl snap snap-core text transformers ]; homepage = "https://github.com/dbp/hspec-snap"; description = "A library for testing with Hspec and the Snap Web Framework"; license = stdenv.lib.licenses.bsd3; }) {}; "hspec-wai" = callPackage ({ mkDerivation, base, base-compat, bytestring, case-insensitive , hspec, hspec-core, hspec-expectations, http-types, QuickCheck , text, transformers, wai, wai-extra, with-location }: mkDerivation { pname = "hspec-wai"; version = "0.6.6"; sha256 = "1q5hh0q4x3kzv37zmcwagnlp6k3l5hqpy6zi18m32vvbsly7b8c9"; libraryHaskellDepends = [ base base-compat bytestring case-insensitive hspec-core hspec-expectations http-types QuickCheck text transformers wai wai-extra with-location ]; testHaskellDepends = [ base base-compat bytestring case-insensitive hspec hspec-core hspec-expectations http-types QuickCheck text transformers wai wai-extra with-location ]; 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.6.1"; sha256 = "0sbw6iddywxdg4n8npnz6m0lmcf9nrq3ib7kckpx7shpq9khwgih"; 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; }) {}; "hspec-webdriver" = callPackage ({ mkDerivation, base, data-default, hashable, hspec, hspec-core , HUnit, lifted-base, stm, text, transformers, unordered-containers , webdriver }: mkDerivation { pname = "hspec-webdriver"; version = "1.1.0"; sha256 = "0sbfd8c10rqkb94p2zz1173dqfmir8rmq6n2nx71w3y2ypar1j22"; libraryHaskellDepends = [ base data-default hashable hspec hspec-core HUnit lifted-base stm text transformers unordered-containers webdriver ]; homepage = "https://bitbucket.org/wuzzeb/webdriver-utils"; description = "Write end2end web application tests using webdriver and hspec"; license = stdenv.lib.licenses.mit; }) {}; "hstatistics" = callPackage ({ mkDerivation, array, base, hmatrix, hmatrix-gsl-stats, random , vector }: mkDerivation { pname = "hstatistics"; version = "0.2.5.3"; sha256 = "0b9ah4b927gy7yib4yn83i0i10qrzk2c2pk9rb2mmlkbryfvza6q"; libraryHaskellDepends = [ array base hmatrix hmatrix-gsl-stats random vector ]; homepage = "http://code.haskell.org/hstatistics"; description = "Statistics"; license = stdenv.lib.licenses.bsd3; }) {}; "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; }) {}; "hsx-jmacro" = callPackage ({ mkDerivation, base, hsp, jmacro, mtl, text, wl-pprint-text }: mkDerivation { pname = "hsx-jmacro"; version = "7.3.8"; sha256 = "15a427bkyn36rdkkvw74ck5dzgbsxnwhy23yd6fibidcz2iyziwp"; libraryHaskellDepends = [ base hsp jmacro mtl text wl-pprint-text ]; homepage = "http://www.happstack.com/"; description = "hsp+jmacro support"; license = stdenv.lib.licenses.bsd3; }) {}; "hsx2hs" = callPackage ({ mkDerivation, base, bytestring, haskell-src-exts , haskell-src-meta, mtl, template-haskell, utf8-string }: mkDerivation { pname = "hsx2hs"; version = "0.13.5"; sha256 = "0vpdjdazvkn2x0z1znadbrkzw2d1b9irlf9zayzbz0pghy9a5fhd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring haskell-src-exts haskell-src-meta mtl template-haskell utf8-string ]; homepage = "https://github.com/seereason/hsx2hs"; description = "HSX (Haskell Source with XML) allows literal XML syntax in Haskell source code"; license = stdenv.lib.licenses.bsd3; }) {}; "hsyslog" = callPackage ({ mkDerivation, base, doctest }: mkDerivation { pname = "hsyslog"; version = "2.0"; sha256 = "02v698grn43bvikqhqiz9ys8x2amngdmhvl3i0ar9203p2x8q3pq"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; homepage = "http://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 , taglib, text }: mkDerivation { pname = "htaglib"; version = "1.0.4"; sha256 = "19s01g8inwmzbvbs1ph4rg2kaqipj7jc9lkg2y9y28gpdrgw48qb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring text ]; librarySystemDepends = [ taglib ]; testHaskellDepends = [ base directory filepath hspec ]; 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, base, bytestring, conduit, conduit-extra , containers, hspec, HUnit, resourcet, tagstream-conduit, text , transformers, xml-conduit, xml-types }: mkDerivation { pname = "html-conduit"; version = "1.2.1.1"; sha256 = "1a5878axl1w65rv3g76d8fwgzbwazikna885jz5156zrrdq79hlq"; libraryHaskellDepends = [ base bytestring conduit conduit-extra containers resourcet tagstream-conduit text transformers xml-conduit xml-types ]; testHaskellDepends = [ base bytestring containers hspec HUnit xml-conduit ]; homepage = "https://github.com/snoyberg/xml"; description = "Parse HTML documents using xml-conduit datatypes"; license = stdenv.lib.licenses.mit; }) {}; "htoml" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , file-embed, old-locale, parsec, tasty, tasty-hspec, tasty-hunit , text, time, unordered-containers, vector }: mkDerivation { pname = "htoml"; version = "1.0.0.1"; sha256 = "0asrpp8d45la0l9znzl7cf8vjyzyqvqp1npzqr8smav8axj5y50i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers old-locale parsec text time unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring containers file-embed parsec tasty tasty-hspec tasty-hunit text time unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers file-embed parsec tasty tasty-hspec tasty-hunit text time unordered-containers vector ]; benchmarkHaskellDepends = [ aeson base containers criterion parsec text time unordered-containers vector ]; homepage = "https://github.com/cies/htoml"; description = "Parser for TOML files"; license = stdenv.lib.licenses.bsd3; }) {}; "http-accept" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "http-accept"; version = "0.2"; sha256 = "1ivwkwr9jgbf6m2dv4gaw5vxrz2vm5wzz65ncl5jpma6wimwh4ii"; libraryHaskellDepends = [ base bytestring ]; homepage = "https://github.com/singpolyma/http-accept"; description = "Functions for working with HTTP Accept headers"; license = "unknown"; }) {}; "http-api-data" = callPackage ({ mkDerivation, base, bytestring, directory, doctest, filepath , hspec, HUnit, QuickCheck, text, time, time-locale-compat }: mkDerivation { pname = "http-api-data"; version = "0.2.4"; sha256 = "0db6brf5rbd3ah3cz9is6j3l42yv86dcxkz8dv7bj5rv6iihifbb"; libraryHaskellDepends = [ base bytestring text time time-locale-compat ]; testHaskellDepends = [ base bytestring directory doctest filepath hspec HUnit QuickCheck text time ]; 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, base64-bytestring , blaze-builder, bytestring, case-insensitive, containers, cookie , data-default-class, deepseq, directory, exceptions, filepath , ghc-prim, hspec, http-types, mime-types, monad-control, network , network-uri, random, streaming-commons, text, time, transformers , zlib }: mkDerivation { pname = "http-client"; version = "0.4.31.1"; sha256 = "036fhqdj05mybbb0n8f4j2hy246m9qbp2liiddwdbpf5dcswsckh"; libraryHaskellDepends = [ array base base64-bytestring blaze-builder bytestring case-insensitive containers cookie data-default-class deepseq exceptions filepath ghc-prim http-types mime-types network network-uri random streaming-commons text time transformers ]; testHaskellDepends = [ async base base64-bytestring blaze-builder bytestring case-insensitive containers deepseq directory hspec http-types monad-control network network-uri streaming-commons text time transformers zlib ]; homepage = "https://github.com/snoyberg/http-client"; description = "An HTTP client engine, intended as a base layer for more user-friendly packages"; license = stdenv.lib.licenses.mit; }) {}; "http-client-openssl" = callPackage ({ mkDerivation, base, HsOpenSSL, hspec, http-client, http-types , network }: mkDerivation { pname = "http-client-openssl"; version = "0.2.0.4"; sha256 = "1vdgw6ymx0ha4r5pxgn4bjfwgx8dap9qilsdak1784fr9rlxvp98"; libraryHaskellDepends = [ base HsOpenSSL http-client network ]; testHaskellDepends = [ base HsOpenSSL hspec http-client http-types ]; homepage = "https://github.com/snoyberg/http-client"; description = "http-client backend using the OpenSSL library"; license = stdenv.lib.licenses.mit; }) {}; "http-client-tls" = callPackage ({ mkDerivation, base, bytestring, connection, data-default-class , hspec, http-client, http-types, network, tls }: mkDerivation { pname = "http-client-tls"; version = "0.2.4.1"; sha256 = "18wbca7jg15p0ds3339f435nqv2ng0fqc4bylicjzlsww625ij4d"; revision = "1"; editedCabalFile = "0v7mb10cq7j6f1a0rli8wp5gmk06zx218ly4wzyg97a43g7v1w96"; libraryHaskellDepends = [ base bytestring connection data-default-class http-client network tls ]; testHaskellDepends = [ base hspec http-client http-types ]; 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, base, blaze-builder, bytestring , case-insensitive, conduit, conduit-extra, connection, cookie , data-default-class, exceptions, hspec, http-client , http-client-tls, http-types, HUnit, lifted-base, monad-control , mtl, network, resourcet, streaming-commons, temporary, text, time , transformers, utf8-string, wai, wai-conduit, warp, warp-tls }: mkDerivation { pname = "http-conduit"; version = "2.1.11"; sha256 = "0zqdry6lyvbncjwvwl7zjak6a0mi4fapafn7rns0j2h82l2mrpvm"; libraryHaskellDepends = [ aeson base bytestring conduit conduit-extra data-default-class exceptions http-client http-client-tls http-types lifted-base monad-control mtl resourcet transformers ]; testHaskellDepends = [ aeson base blaze-builder bytestring case-insensitive conduit conduit-extra connection cookie data-default-class hspec http-client http-types HUnit lifted-base network streaming-commons temporary text time transformers 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.6.1"; sha256 = "0dknh28kyarnzqrsc80ssalxjrq0qbv7ir49247p2grb7rh0dqgj"; libraryHaskellDepends = [ array attoparsec base bytestring ]; testHaskellDepends = [ base bytestring doctest hspec old-locale time ]; description = "HTTP Date parser/formatter"; license = stdenv.lib.licenses.bsd3; }) {}; "http-link-header" = callPackage ({ mkDerivation, attoparsec, base, bytestring , bytestring-conversion, criterion, directory, errors, hspec , hspec-attoparsec, network-uri, QuickCheck, text, transformers }: mkDerivation { pname = "http-link-header"; version = "1.0.2"; sha256 = "11c61x137ap3s6hkxj1kzbn5xpibcj4rdmz3cd6sxkqqjnm372v1"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-conversion errors network-uri text ]; testHaskellDepends = [ base hspec hspec-attoparsec QuickCheck text ]; benchmarkHaskellDepends = [ base criterion directory network-uri text transformers ]; 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 }: mkDerivation { pname = "http-media"; version = "0.6.4"; sha256 = "1ly93k3d6kilma8gv6y1vf4d3lz4xg5xwi5p8x10w9al13sjqxpg"; libraryHaskellDepends = [ base bytestring case-insensitive containers ]; testHaskellDepends = [ base bytestring case-insensitive containers QuickCheck test-framework test-framework-quickcheck2 ]; 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, async, base, blaze-builder, bytestring , case-insensitive, conduit, conduit-extra, containers , data-default-class, hspec, http-client, http-conduit, http-types , lifted-base, monad-control, network, resourcet, streaming-commons , text, transformers, wai, wai-logger, warp, word8 }: mkDerivation { pname = "http-reverse-proxy"; version = "0.4.3.1"; sha256 = "1sw30w4slkkxv6z351iis0g5jx4c9993nwrz77w32rl3b2m8b4jp"; libraryHaskellDepends = [ async base blaze-builder bytestring case-insensitive conduit conduit-extra containers data-default-class http-client http-types lifted-base monad-control network resourcet streaming-commons text transformers wai wai-logger word8 ]; testHaskellDepends = [ base blaze-builder bytestring conduit conduit-extra hspec http-conduit http-types lifted-base network resourcet streaming-commons transformers 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, aeson-pretty, attoparsec, base , base64-bytestring, blaze-builder, bytestring, case-insensitive , directory, ghc-prim, HsOpenSSL, hspec, hspec-expectations , http-common, HUnit, io-streams, MonadCatchIO-transformers, mtl , network, network-uri, openssl-streams, snap-core, snap-server , system-fileio, system-filepath, text, transformers , unordered-containers }: mkDerivation { pname = "http-streams"; version = "0.8.3.3"; sha256 = "0cp2jdalg0vzikl6v4yhyflllv7yqskph5gp5ahirawhcj9rfi9z"; 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 ]; testHaskellDepends = [ aeson aeson-pretty attoparsec base base64-bytestring blaze-builder bytestring case-insensitive directory ghc-prim HsOpenSSL hspec hspec-expectations http-common HUnit io-streams MonadCatchIO-transformers mtl network network-uri openssl-streams snap-core snap-server system-fileio system-filepath text transformers unordered-containers ]; homepage = "http://research.operationaldynamics.com/projects/http-streams/"; description = "An HTTP client using io-streams"; license = stdenv.lib.licenses.bsd3; }) {}; "http-types" = callPackage ({ mkDerivation, array, base, blaze-builder, bytestring , case-insensitive, doctest, hspec, QuickCheck , quickcheck-instances, text }: mkDerivation { pname = "http-types"; version = "0.9.1"; sha256 = "0l7mnvqyppxpnq6ds4a9f395zdbl22z3sxiry1myfs8wvj669vbv"; libraryHaskellDepends = [ array base blaze-builder bytestring case-insensitive text ]; testHaskellDepends = [ base blaze-builder 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, bytestring , bytestring-builder, case-insensitive, containers, criterion , directory, doctest, filepath, Glob, hashtables, heaps, hex, hspec , mwc-random, psqueues, random, stm, text, unordered-containers , vector, word8 }: mkDerivation { pname = "http2"; version = "1.6.2"; sha256 = "1rvg9diqlh62sbrsibkllfq55sdjxx7bjfy6dqkns9qrzb05mrwr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring bytestring-builder case-insensitive containers psqueues stm ]; executableHaskellDepends = [ aeson aeson-pretty array base bytestring bytestring-builder case-insensitive containers directory filepath hex text unordered-containers vector word8 ]; testHaskellDepends = [ aeson aeson-pretty array base bytestring bytestring-builder case-insensitive containers directory doctest filepath Glob hex hspec psqueues stm text unordered-containers vector word8 ]; benchmarkHaskellDepends = [ array base bytestring case-insensitive containers criterion hashtables heaps mwc-random psqueues random stm ]; description = "HTTP/2.0 library including frames 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"; 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, criterion, doctest, Glob }: mkDerivation { pname = "human-readable-duration"; version = "0.2.0.3"; sha256 = "1nlrfp4j9i83gym765srndqaa62f22jwqzbmmql8fn4l54dakwwk"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest Glob ]; benchmarkHaskellDepends = [ base criterion ]; homepage = "http://github.com/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 = "0.3.0.2"; sha256 = "18x7672n79qjylwk98py6sy7pi1s9i6nkz5b14g4lyqa6ldzz9pb"; 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, HTF }: mkDerivation { pname = "hvect"; version = "0.3.1.0"; sha256 = "1f3aaav4fg11hv9nk2chcgdz1j8swlfgixrcnww7m2vilc429fmr"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HTF ]; homepage = "https://github.com/agrafix/hvect"; description = "Simple strict heterogeneous lists"; license = stdenv.lib.licenses.mit; }) {}; "hw-bits" = callPackage ({ mkDerivation, base, bytestring, criterion, hspec, hw-prim, mmap , parsec, QuickCheck, resourcet, vector }: mkDerivation { pname = "hw-bits"; version = "0.0.0.6"; sha256 = "0dvcxy2pqr97s09w2ixakdr3439l5hv1y3p9mf9b73snzv6pdzlc"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring hw-prim parsec vector ]; executableHaskellDepends = [ base criterion mmap resourcet vector ]; testHaskellDepends = [ base hspec QuickCheck vector ]; benchmarkHaskellDepends = [ base criterion hw-prim vector ]; homepage = "http://github.com/haskell-works/hw-bits#readme"; description = "Conduits for tokenizing streams"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-conduit" = callPackage ({ mkDerivation, array, base, bytestring, conduit, criterion, hspec , hw-bits, mmap, resourcet, vector, word8 }: mkDerivation { pname = "hw-conduit"; version = "0.0.0.11"; sha256 = "0yyp3q5alc1h3indxyck979gz6vsjycizifcbyydjn0qj0x1kqg0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring conduit hw-bits resourcet word8 ]; executableHaskellDepends = [ base criterion ]; testHaskellDepends = [ base bytestring hspec ]; benchmarkHaskellDepends = [ base bytestring conduit criterion mmap vector ]; homepage = "http://github.com/haskell-works/hw-conduit#readme"; description = "Conduits for tokenizing streams"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-diagnostics" = callPackage ({ mkDerivation, base, hspec, QuickCheck }: mkDerivation { pname = "hw-diagnostics"; version = "0.0.0.4"; sha256 = "05sck351ch775894qf2qfznlj5gkn2a0a1shigd6p3aydcn7rh33"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; homepage = "http://github.com/haskell-works/hw-diagnostics#readme"; description = "Conduits for tokenizing streams"; license = stdenv.lib.licenses.mit; }) {}; "hw-json" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring, conduit , containers, criterion, hspec, hw-bits, hw-conduit, hw-diagnostics , hw-parser, hw-prim, hw-rankselect, mmap, mono-traversable, parsec , QuickCheck, resourcet, text, transformers, vector, word8 }: mkDerivation { pname = "hw-json"; version = "0.0.0.2"; sha256 = "1ymk71yvd1fyp447c2q85sawmd6nv49lbzyml1341vxis0h5j85i"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array attoparsec base bytestring conduit containers hw-bits hw-conduit hw-parser hw-prim hw-rankselect mono-traversable resourcet text vector word8 ]; executableHaskellDepends = [ base bytestring conduit criterion hw-bits hw-conduit hw-diagnostics hw-prim hw-rankselect mmap resourcet vector ]; testHaskellDepends = [ attoparsec base bytestring conduit hspec hw-bits hw-conduit hw-prim hw-rankselect mmap parsec QuickCheck resourcet transformers vector ]; benchmarkHaskellDepends = [ base bytestring conduit criterion hw-bits hw-conduit hw-prim hw-rankselect mmap resourcet vector ]; homepage = "http://github.com/haskell-works/hw-json#readme"; description = "Conduits for tokenizing streams"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-parser" = callPackage ({ mkDerivation, attoparsec, base, bytestring, hw-prim , mono-traversable, text }: mkDerivation { pname = "hw-parser"; version = "0.0.0.1"; sha256 = "09c02ajw5nx3mmydyi82464fkd6z8xf6a4z63alwmks16jyda24v"; libraryHaskellDepends = [ attoparsec base bytestring hw-prim mono-traversable text ]; homepage = "http://github.com/haskell-works/hw-parser#readme"; description = "Conduits for tokenizing streams"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-prim" = callPackage ({ mkDerivation, base, bytestring, criterion, hspec, QuickCheck , random, vector }: mkDerivation { pname = "hw-prim"; version = "0.0.0.10"; sha256 = "0vkpmfjn6pq8a87g19jk7fj9qbz0fy2z15pk70jd2r4692h1s6k4"; revision = "1"; editedCabalFile = "1x66188vj2gmribbvmvqadqlrr92znn94g73rxri3cd7ym2kwj3d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring random vector ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; benchmarkHaskellDepends = [ base criterion vector ]; 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, bytestring, conduit, criterion, hspec , hw-bits, hw-prim, mmap, QuickCheck, vector }: mkDerivation { pname = "hw-rankselect"; version = "0.0.0.2"; sha256 = "0shqvigs2j6my36cb31nwhi8qq9a98aap5kiikdw74r0lkyb2ydd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hw-bits hw-prim vector ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec hw-bits hw-prim QuickCheck vector ]; benchmarkHaskellDepends = [ base bytestring conduit criterion hw-prim mmap vector ]; homepage = "http://github.com/haskell-works/hw-rankselect#readme"; description = "Conduits for tokenizing streams"; license = stdenv.lib.licenses.bsd3; }) {}; "hw-succinct" = callPackage ({ mkDerivation, attoparsec, base, bytestring, conduit, containers , hw-bits, hw-conduit, hw-parser, hw-prim, hw-rankselect , mono-traversable, text, vector, word8 }: mkDerivation { pname = "hw-succinct"; version = "0.0.0.14"; sha256 = "1szvbyv7i5fzc4rqff1sd795qqv0rp6l4x51rnkvmq6py5jyrqpk"; libraryHaskellDepends = [ attoparsec base bytestring conduit containers hw-bits hw-conduit hw-parser hw-prim hw-rankselect mono-traversable text vector word8 ]; homepage = "http://github.com/haskell-works/hw-succinct#readme"; description = "Conduits for tokenizing streams"; license = stdenv.lib.licenses.bsd3; }) {}; "hweblib" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers , criterion, 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 ]; benchmarkHaskellDepends = [ attoparsec base bytestring containers criterion HUnit mtl transformers ]; homepage = "http://github.com/aycanirican/hweblib"; description = "Haskell Web Library"; license = stdenv.lib.licenses.bsd3; }) {}; "hworker" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, hedis, hspec , hspec-contrib, HUnit, text, time, uuid }: mkDerivation { pname = "hworker"; version = "0.1.0.1"; sha256 = "079z4ahnbwibhy15jm3ymfzbfxgwy7f2l1raq06sp47ip16wrjrl"; libraryHaskellDepends = [ aeson attoparsec base bytestring hedis text time uuid ]; testHaskellDepends = [ aeson attoparsec base bytestring hedis hspec hspec-contrib HUnit text time uuid ]; doCheck = false; homepage = "http://github.com/dbp/hworker"; description = "A reliable at-least-once job queue built on top of redis"; license = stdenv.lib.licenses.isc; }) {}; "hworker-ses" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-ses, base , hworker, lens, text, time, unordered-containers }: mkDerivation { pname = "hworker-ses"; version = "0.1.1.0"; sha256 = "1iw16mm7iwjm50y4k878p885d6hjsbnvg3msvpq9zcw52mlk0lyx"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-ses base hworker lens text time unordered-containers ]; homepage = "http://github.com/dbp/hworker-ses"; description = "Library for sending email with Amazon's SES and hworker"; license = stdenv.lib.licenses.isc; }) {}; "hxt" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , directory, filepath, HUnit, hxt-charproperties , hxt-regex-xmlschema, hxt-unicode, mtl, network-uri, parsec }: mkDerivation { pname = "hxt"; version = "9.3.1.15"; sha256 = "0q35jqi3g5qfwzp2p2hm22lkmbmk08bx2qvpgq4731zm48y7ngkj"; configureFlags = [ "-fnetwork-uri" ]; libraryHaskellDepends = [ base binary bytestring containers deepseq directory filepath HUnit 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"; }) {}; "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"; }) {}; "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-pickle-utils" = callPackage ({ mkDerivation, base, hxt, mtl }: mkDerivation { pname = "hxt-pickle-utils"; version = "0.1.0.3"; sha256 = "1id9459yphsbxqa0z89dhsmqqcgvk2axv91d05aw3n6r4ygs3nwx"; revision = "1"; editedCabalFile = "16dh3pj4bjalvahiwqcfxx3qasr3kqqy9bq7jfhp8hnn2fij0nvf"; libraryHaskellDepends = [ base hxt mtl ]; homepage = "https://github.com/silkapp/hxt-pickle-utils"; description = "Utility functions for using HXT picklers"; license = stdenv.lib.licenses.bsd3; }) {}; "hxt-regex-xmlschema" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, HUnit , hxt-charproperties, parsec, text }: mkDerivation { pname = "hxt-regex-xmlschema"; version = "9.2.0.2"; sha256 = "1hkcd5p7rhv8z2vlcpd1gcdiyni28m8k8yd5fnxw8a9bvrnnfi27"; libraryHaskellDepends = [ base bytestring hxt-charproperties parsec text ]; testHaskellDepends = [ base bytestring HUnit parsec text ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq 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-relaxng" = callPackage ({ mkDerivation, base, containers, hxt, hxt-charproperties , hxt-regex-xmlschema, network-uri, parsec }: mkDerivation { pname = "hxt-relaxng"; version = "9.1.5.5"; sha256 = "07s47z5xhd0pdzz8mr9vg78qxay450sm8ljycpprq7y7mgh2vzhf"; configureFlags = [ "-fnetwork-uri" ]; libraryHaskellDepends = [ base containers hxt hxt-charproperties hxt-regex-xmlschema network-uri parsec ]; homepage = "https://github.com/UweSchmidt/hxt"; description = "The HXT RelaxNG validator"; 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"; }) {}; "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, vector }: mkDerivation { pname = "hybrid-vectors"; version = "0.2.1"; sha256 = "18nc6qw7f9rxi0h6qk28yq6i0x19gwjzq2v9mi2ajxnwzvydip1f"; libraryHaskellDepends = [ base deepseq primitive 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, cereal , cereal-vector, comonad, deepseq, directory, distributive, doctest , filepath, generic-deriving, hashable, hashable-extras, lens , reflection, safecopy, semigroupoids, semigroups, simple-reflect , siphash, tagged, vector }: mkDerivation { pname = "hyperloglog"; version = "0.4.0.4"; sha256 = "0iwqkgrvk7p9qmfbfld7cpparbc2j674i8vzmcwbr06n63ds5mrl"; libraryHaskellDepends = [ approximate base binary bits bytes cereal cereal-vector comonad deepseq distributive hashable hashable-extras 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, containers, unordered-containers , zlib }: mkDerivation { pname = "hyphenation"; version = "0.6"; sha256 = "1xqj4na1gm40ssirc4k70r27bzxhg2dkiipp48a5hqwgq5k3crrg"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers unordered-containers zlib ]; doCheck = false; homepage = "http://github.com/ekmett/hyphenation"; description = "Configurable Knuth-Liang hyphenation"; license = stdenv.lib.licenses.bsd3; }) {}; "hzulip" = callPackage ({ mkDerivation, aeson, async, base, bytestring, conduit , exceptions, hspec, http-client, http-client-tls, http-types, lens , lens-aeson, mtl, raw-strings-qq, scotty, stm, stm-conduit, text , transformers }: mkDerivation { pname = "hzulip"; version = "1.1.1.3"; sha256 = "0qc68shmp8s3bwp64vdn5wvffxkvk5zxzzrv07yfp12rcsg15754"; libraryHaskellDepends = [ aeson base bytestring conduit exceptions http-client http-client-tls http-types lens lens-aeson mtl stm stm-conduit text transformers ]; testHaskellDepends = [ aeson async base bytestring conduit exceptions hspec http-client http-client-tls http-types lens lens-aeson mtl raw-strings-qq scotty stm stm-conduit text transformers ]; homepage = "https://github.com/yamadapc/hzulip"; description = "A haskell wrapper for the Zulip API"; license = stdenv.lib.licenses.gpl2; }) {}; "ical" = callPackage ({ mkDerivation, aeson, attoparsec, base, containers, either, mtl , text, time, transformers }: mkDerivation { pname = "ical"; version = "0.0.1"; sha256 = "10nqlypcv7rpc8q83rjhpb2n3sfqfx6p3xhf123hmacs4ks5vr7m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base containers either mtl text time transformers ]; executableHaskellDepends = [ base time ]; testHaskellDepends = [ base ]; homepage = "http://github.com/chrisdone/ical#readme"; description = "iCalendar format parser and org-mode converter"; license = stdenv.lib.licenses.bsd3; }) {}; "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; }) {}; "ide-backend" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, binary, bytestring , bytestring-trie, Cabal-ide-backend, containers, crypto-api , data-accessor, data-accessor-mtl, directory, executable-path , filemanip, filepath, fingertree, ghc-prim, ide-backend-common , mtl, network, pretty-show, process, pureMD5, random, tagged , template-haskell, temporary, text, time, transformers, unix , unix-compat, unordered-containers, utf8-string }: mkDerivation { pname = "ide-backend"; version = "0.10.0.1"; sha256 = "1w7swl5gs2i4kxrzm5kvjpp6qfjw2h8gq5lwqgx98phkv30nw607"; revision = "1"; editedCabalFile = "0bb6cg0yiadcwa7pdg5gan3lir3pxdakwimi0cp64hi76scy0xng"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ async attoparsec base binary bytestring Cabal-ide-backend containers data-accessor data-accessor-mtl directory filemanip filepath ghc-prim ide-backend-common mtl network pretty-show process pureMD5 template-haskell temporary text time transformers unix utf8-string ]; executableHaskellDepends = [ aeson async attoparsec base binary bytestring bytestring-trie Cabal-ide-backend containers crypto-api data-accessor data-accessor-mtl directory executable-path filemanip filepath fingertree ghc-prim ide-backend-common mtl network pretty-show process pureMD5 random tagged template-haskell temporary text time transformers unix unix-compat unordered-containers ]; doCheck = false; description = "An IDE backend library"; license = stdenv.lib.licenses.mit; }) {}; "ide-backend-common" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, base64-bytestring , binary, bytestring, bytestring-trie, containers, crypto-api , data-accessor, directory, filepath, fingertree, monad-logger, mtl , network, pretty-show, process, pureMD5, tagged, template-haskell , temporary, text, transformers, unix, unix-compat }: mkDerivation { pname = "ide-backend-common"; version = "0.10.1.2"; sha256 = "0nwiln0kvwb14jg1mhn6g5swmijn4f4cvkk5hsjp8q8sivrjh403"; revision = "1"; editedCabalFile = "1ncxddrqgdz60575ddsbpd1vr18ps5qrq6n9g4571428gx2skjn4"; libraryHaskellDepends = [ aeson async attoparsec base base64-bytestring binary bytestring bytestring-trie containers crypto-api data-accessor directory filepath fingertree monad-logger mtl network pretty-show process pureMD5 tagged template-haskell temporary text transformers unix unix-compat ]; description = "Shared library used be ide-backend and ide-backend-server"; license = stdenv.lib.licenses.mit; }) {}; "ide-backend-rts" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ide-backend-rts"; version = "0.1.3.1"; sha256 = "1zj1glpyhmgpkxy4n96aqqf3s1gl2irl8ksnx4i9y4nwvs06qzj0"; libraryHaskellDepends = [ base ]; description = "RTS for the IDE backend"; license = stdenv.lib.licenses.mit; }) {}; "ide-backend-server" = callPackage ({ mkDerivation, array, async, base, bytestring, Cabal, containers , data-accessor, data-accessor-mtl, directory, file-embed , filemanip, filepath, ghc, haddock-api, ide-backend-common, mtl , network, process, tar, temporary, text, time, transformers, unix , unordered-containers, zlib }: mkDerivation { pname = "ide-backend-server"; version = "0.10.0.2"; sha256 = "0pzyrjdd35xqlazr70g3045qa7f08gbl4qq16rvppivw4h40wag5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array async base bytestring Cabal containers data-accessor data-accessor-mtl directory file-embed filemanip filepath ghc haddock-api ide-backend-common mtl network process tar temporary text time transformers unix unordered-containers zlib ]; doHaddock = false; description = "An IDE backend server"; license = stdenv.lib.licenses.mit; }) {}; "idris" = callPackage ({ mkDerivation, aeson, annotated-wl-pprint, ansi-terminal , ansi-wl-pprint, async, base, base64-bytestring, binary , blaze-html, blaze-markup, bytestring, cheapskate, containers , deepseq, directory, filepath, fingertree, fsnotify, haskeline , ieee754, mtl, network, optparse-applicative, parsers, pretty , process, safe, split, terminal-size, text, time, transformers , transformers-compat, trifecta, uniplate, unix , unordered-containers, utf8-string, vector , vector-binary-instances, zip-archive }: mkDerivation { pname = "idris"; version = "0.11.2"; sha256 = "1b9zfyvnv42x8s3pj00c3i0b4i409mpj5iazhfb9xp07bv4fw821"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson annotated-wl-pprint ansi-terminal ansi-wl-pprint async base base64-bytestring binary blaze-html blaze-markup bytestring cheapskate containers deepseq directory filepath fingertree fsnotify haskeline ieee754 mtl network optparse-applicative parsers pretty process safe split terminal-size text time transformers transformers-compat trifecta uniplate unix unordered-containers utf8-string vector vector-binary-instances zip-archive ]; executableHaskellDepends = [ base directory filepath haskeline transformers ]; testHaskellDepends = [ base containers directory filepath haskeline process time transformers ]; doCheck = false; homepage = "http://www.idris-lang.org/"; description = "Functional Programming Language with Dependent Types"; license = stdenv.lib.licenses.bsd3; }) {}; "ieee754" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ieee754"; version = "0.7.8"; sha256 = "1zvfnnd5nm5kgr60214cdyks0kqdqyzpwk5sdh0s60yr8b7fyjny"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/patperry/hs-ieee754"; description = "Utilities for dealing with IEEE floating point numbers"; license = stdenv.lib.licenses.bsd3; }) {}; "ig" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , conduit, conduit-extra, crypto-api, cryptohash , cryptohash-cryptoapi, data-default, http-conduit, http-types , lifted-base, monad-control, resourcet, text, time, transformers , transformers-base, unordered-containers }: mkDerivation { pname = "ig"; version = "0.7"; sha256 = "0maw7n3mn808290f74jzmavb9bci1fx093izixxa9ky9anp3lxii"; libraryHaskellDepends = [ aeson base base16-bytestring bytestring conduit conduit-extra crypto-api cryptohash cryptohash-cryptoapi data-default http-conduit http-types lifted-base monad-control resourcet text time transformers transformers-base unordered-containers ]; homepage = "https://github.com/prowdsponsor/ig"; description = "Bindings to Instagram's API"; license = stdenv.lib.licenses.bsd3; }) {}; "ignore" = callPackage ({ mkDerivation, base, directory, Glob, HTF, mtl, path, pcre-heavy , text }: mkDerivation { pname = "ignore"; version = "0.1.1.0"; sha256 = "0x9mqx198ssj742cv8w643w2cxv9avgyl9j7dr85mp4bmgyq3x5a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory Glob mtl path pcre-heavy text ]; executableHaskellDepends = [ base directory path ]; testHaskellDepends = [ base HTF text ]; homepage = "http://github.com/agrafix/ignore"; description = "Handle ignore files of different VCSes"; license = stdenv.lib.licenses.bsd3; }) {}; "ihaskell" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bin-package-db , bytestring, cereal, cmdargs, containers, directory, filepath, ghc , ghc-parser, ghc-paths, haskeline, haskell-src-exts, hlint, hspec , http-client, http-client-tls, HUnit, ipython-kernel, mtl, parsec , process, random, setenv, shelly, split, stm, strict, system-argv0 , text, transformers, unix, unordered-containers, utf8-string, uuid , vector }: mkDerivation { pname = "ihaskell"; version = "0.8.4.0"; sha256 = "09vzwbxc8hnm7cwhs1nfpd6abwmlld495h304iwv1j653zrhjygp"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base64-bytestring bin-package-db bytestring cereal cmdargs containers directory filepath ghc ghc-parser ghc-paths haskeline haskell-src-exts hlint http-client http-client-tls ipython-kernel mtl parsec process random shelly split stm strict system-argv0 text transformers unix unordered-containers utf8-string uuid vector ]; executableHaskellDepends = [ aeson base bin-package-db bytestring containers directory ghc ipython-kernel process strict text transformers unix ]; testHaskellDepends = [ aeson base base64-bytestring bin-package-db bytestring cereal cmdargs containers directory filepath ghc ghc-parser ghc-paths haskeline haskell-src-exts hlint hspec http-client http-client-tls HUnit ipython-kernel mtl parsec process random setenv shelly split stm strict system-argv0 text transformers unix unordered-containers utf8-string uuid vector ]; doCheck = false; homepage = "http://github.com/gibiansky/IHaskell"; description = "A Haskell backend kernel for the IPython project"; license = stdenv.lib.licenses.mit; }) {}; "ihaskell-aeson" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, here , ihaskell, text }: mkDerivation { pname = "ihaskell-aeson"; version = "0.3.0.0"; sha256 = "0h2bbkqwl8mdyn24n0lphcjfrvmfq8ckincv3rncspp9h0v705m7"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring here ihaskell text ]; homepage = "http://www.github.com/gibiansky/ihaskell"; description = "IHaskell display instances for Aeson"; license = stdenv.lib.licenses.mit; }) {}; "ihaskell-basic" = callPackage ({ mkDerivation, base, ihaskell }: mkDerivation { pname = "ihaskell-basic"; version = "0.3.0.0"; sha256 = "1vb4x6h6bs3liq1bbnhs3ns0zrk4czy63zmkp1q075g7fq1fh7hw"; libraryHaskellDepends = [ base ihaskell ]; homepage = "http://www.github.com/gibiansky/IHaskell"; description = "IHaskell display instances for basic types"; license = stdenv.lib.licenses.mit; }) {}; "ihaskell-blaze" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, ihaskell }: mkDerivation { pname = "ihaskell-blaze"; version = "0.3.0.0"; sha256 = "1il3iz1nksh5v753srvchrjdazf7dqsd3q59w7crzbyrlx81v97b"; libraryHaskellDepends = [ base blaze-html blaze-markup ihaskell ]; homepage = "http://www.github.com/gibiansky/ihaskell"; description = "IHaskell display instances for blaze-html types"; license = stdenv.lib.licenses.mit; }) {}; "ihaskell-charts" = callPackage ({ mkDerivation, base, bytestring, Chart, Chart-cairo , data-default-class, directory, ihaskell }: mkDerivation { pname = "ihaskell-charts"; version = "0.3.0.0"; sha256 = "0nlimyx953v1s4xgzdb9987i9bw1bdralkg2x6cp41kzqd49i4f3"; libraryHaskellDepends = [ base bytestring Chart Chart-cairo data-default-class directory ihaskell ]; homepage = "http://www.github.com/gibiansky/ihaskell"; description = "IHaskell display instances for charts types"; license = stdenv.lib.licenses.mit; }) {}; "ihaskell-diagrams" = callPackage ({ mkDerivation, active, base, bytestring, diagrams, diagrams-cairo , diagrams-lib, directory, ihaskell, text }: mkDerivation { pname = "ihaskell-diagrams"; version = "0.3.1.0"; sha256 = "18q7m6xrshn1ixn0j75bdvpgvjq63sic3dfjzcz9zk73zmvpj4qz"; libraryHaskellDepends = [ active base bytestring diagrams diagrams-cairo diagrams-lib directory ihaskell text ]; homepage = "http://www.github.com/gibiansky/ihaskell"; description = "IHaskell display instances for diagram types"; license = stdenv.lib.licenses.mit; }) {}; "ihaskell-hatex" = callPackage ({ mkDerivation, base, HaTeX, ihaskell, text }: mkDerivation { pname = "ihaskell-hatex"; version = "0.2.1.0"; sha256 = "098mbabwsl5i5dnvdy732ivrpzyb5njpr4483zss22axdni9p68i"; libraryHaskellDepends = [ base HaTeX ihaskell text ]; homepage = "http://www.github.com/gibiansky/IHaskell"; description = "IHaskell display instances for hatex"; license = stdenv.lib.licenses.mit; }) {}; "ihaskell-inline-r" = callPackage ({ mkDerivation, base, base64-bytestring, blaze-html, bytestring , filepath, ihaskell, ihaskell-blaze, inline-r, template-haskell , temporary }: mkDerivation { pname = "ihaskell-inline-r"; version = "0.1.1.0"; sha256 = "0nk6b3mz2sbc90gv307kfhsh72qcn1lfcyn34v7vn3hlq79lln76"; libraryHaskellDepends = [ base base64-bytestring blaze-html bytestring filepath ihaskell ihaskell-blaze inline-r template-haskell temporary ]; homepage = "https://tweag.github.io/HaskellR/"; description = "Embed R quasiquotes and plots in IHaskell notebooks"; license = stdenv.lib.licenses.bsd3; }) {}; "ihaskell-juicypixels" = callPackage ({ mkDerivation, base, bytestring, directory, ihaskell, JuicyPixels }: mkDerivation { pname = "ihaskell-juicypixels"; version = "0.3.0.0"; sha256 = "0apsll540z4hzzs39bqk14iadnr4rjp873q712la7lp2xnyf4k0y"; libraryHaskellDepends = [ base bytestring directory ihaskell JuicyPixels ]; homepage = "http://www.github.com/gibiansky/ihaskell"; description = "IHaskell - IHaskellDisplay instances of the image types of the JuicyPixels package"; license = stdenv.lib.licenses.mit; }) {}; "ihaskell-magic" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, ihaskell , ipython-kernel, magic, text, utf8-string }: mkDerivation { pname = "ihaskell-magic"; version = "0.3.0.0"; sha256 = "05jvyca163daqrmpb7fhk1wng04vk4bayffp0lp68sy3zskrjndl"; libraryHaskellDepends = [ base base64-bytestring bytestring ihaskell ipython-kernel magic text utf8-string ]; homepage = "http://www.github.com/gibiansky/IHaskell"; description = "IHaskell display instances for bytestrings"; license = stdenv.lib.licenses.mit; }) {}; "ihaskell-rlangqq" = callPackage ({ mkDerivation, base, base64-bytestring, blaze-html, bytestring , directory, filepath, ihaskell, ihaskell-blaze, Rlang-QQ, split , stm, template-haskell, xformat }: mkDerivation { pname = "ihaskell-rlangqq"; version = "0.3.0.0"; sha256 = "1w2ywl3m122d56cvgnhll6dpjw03y2jy3nc8v325291zhknrziaj"; libraryHaskellDepends = [ base base64-bytestring blaze-html bytestring directory filepath ihaskell ihaskell-blaze Rlang-QQ split stm template-haskell xformat ]; description = "a rDisp quasiquote to show plots from Rlang-QQ in IHaskell"; 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"; 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, lifted-base, monad-control, stm, tasty , tasty-hunit, transformers, transformers-base }: mkDerivation { pname = "immortal"; version = "0.2.2"; sha256 = "0fk2qgi33k45nbrbngqr73kaxcd6bf25fk8qh1rwvspm60w8z1dk"; libraryHaskellDepends = [ base lifted-base monad-control stm transformers-base ]; testHaskellDepends = [ base lifted-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, criterion, random , template-haskell }: mkDerivation { pname = "include-file"; version = "0.1.0.3"; sha256 = "0a9xwd5ihrw5z8i8mvfmghdjk9nnhif97jdp7jamyzvivhxiz3r0"; libraryHaskellDepends = [ base bytestring random template-haskell ]; testHaskellDepends = [ base bytestring ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Inclusion of files in executables at compile-time"; license = stdenv.lib.licenses.bsd3; }) {}; "incremental-parser" = callPackage ({ mkDerivation, base, bytestring, checkers, criterion, deepseq , monoid-subclasses, QuickCheck, tasty, tasty-quickcheck, text }: mkDerivation { pname = "incremental-parser"; version = "0.2.5"; sha256 = "1hbsm1g8avph1n107c32d1r3bbk6kli6rg7a1k03wf3dx04d43vx"; libraryHaskellDepends = [ base monoid-subclasses ]; testHaskellDepends = [ base checkers monoid-subclasses QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq monoid-subclasses text ]; homepage = "https://github.com/blamario/incremental-parser"; description = "Generic parser library capable of providing partial results from partial input"; license = "GPL"; }) {}; "indents" = callPackage ({ mkDerivation, base, concatenative, mtl, parsec }: mkDerivation { pname = "indents"; version = "0.3.3"; sha256 = "16lz21bp9j14xilnq8yym22p3saxvc9fsgfcf5awn2a6i6n527xn"; libraryHaskellDepends = [ base concatenative mtl parsec ]; homepage = "http://patch-tag.com/r/salazar/indents"; description = "indentation sensitive parser-combinators for parsec"; license = stdenv.lib.licenses.bsd3; }) {}; "inflections" = callPackage ({ mkDerivation, base, containers, HUnit, parsec, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "inflections"; version = "0.2.0.1"; sha256 = "0d9civz3kbmi66yk7qaqrx114w5lkl5zaysgf5sgiyq9nji5dj2b"; libraryHaskellDepends = [ base containers parsec ]; testHaskellDepends = [ base containers HUnit parsec QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "https://github.com/stackbuilders/inflections-hs"; description = "Inflections library for Haskell"; license = stdenv.lib.licenses.mit; }) {}; "ini" = callPackage ({ mkDerivation, attoparsec, base, text, unordered-containers }: mkDerivation { pname = "ini"; version = "0.3.5"; sha256 = "1iicavbjr4qmlcdxh32cgqxlxd80xvzyxxskrs3hji1qzrnq7lxz"; 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, binary, bytestring , containers, cryptohash, directory, filepath, gsl, gslcblas , hashable, hspec, mtl, parsec, parsers, QuickCheck, raw-strings-qq , regex-posix, template-haskell, transformers, unordered-containers , vector }: mkDerivation { pname = "inline-c"; version = "0.5.5.9"; sha256 = "08pyjy107j9sqfnl0p87x79bkp5lrfjfgd0agjgzvr71bzkwlj1f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint base binary bytestring containers cryptohash directory filepath hashable mtl parsec parsers QuickCheck template-haskell transformers unordered-containers vector ]; executableSystemDepends = [ gsl gslcblas ]; testHaskellDepends = [ ansi-wl-pprint base containers hashable hspec parsers QuickCheck raw-strings-qq regex-posix template-haskell transformers unordered-containers vector ]; description = "Write Haskell source files including C code inline. No FFI required."; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) gsl; gslcblas = null;}; "inline-c-cpp" = callPackage ({ mkDerivation, base, inline-c, template-haskell }: mkDerivation { pname = "inline-c-cpp"; version = "0.1.0.0"; sha256 = "0iba77p2ncxbg5sb4ks8f3lgp6zdnjhzvrr2ap3yg49is5b9f5rf"; libraryHaskellDepends = [ base inline-c template-haskell ]; testHaskellDepends = [ base ]; description = "Lets you embed C++ code into Haskell"; license = stdenv.lib.licenses.mit; }) {}; "inline-r" = callPackage ({ mkDerivation, aeson, base, bytestring, c2hs, containers , criterion, data-default-class, deepseq, directory, exceptions , filepath, ieee754, mtl, pretty, primitive, process , quickcheck-assertions, R, reflection, setenv, silently , singletons, strict, tasty, tasty-expected-failure, tasty-golden , tasty-hunit, tasty-quickcheck, template-haskell, temporary, text , th-lift, th-orphans, transformers, unix, vector }: mkDerivation { pname = "inline-r"; version = "0.8.0.1"; sha256 = "0q8yyjhdnl6m0vmxb8x4c6mqi7akdrkgwq0z1vh76cfb8qq3dqjc"; libraryHaskellDepends = [ aeson base bytestring containers data-default-class deepseq exceptions mtl pretty primitive process reflection setenv singletons template-haskell text th-lift th-orphans transformers unix vector ]; libraryPkgconfigDepends = [ R ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring directory filepath ieee754 mtl process quickcheck-assertions silently singletons strict tasty tasty-expected-failure tasty-golden tasty-hunit tasty-quickcheck template-haskell temporary text unix vector ]; benchmarkHaskellDepends = [ base criterion filepath primitive process singletons template-haskell vector ]; description = "Seamlessly call R from Haskell and vice versa. No FFI required."; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) R;}; "insert-ordered-containers" = callPackage ({ mkDerivation, aeson, base, base-compat, hashable, lens , QuickCheck, semigroupoids, semigroups, tasty, tasty-quickcheck , text, transformers, unordered-containers }: mkDerivation { pname = "insert-ordered-containers"; version = "0.1.0.1"; sha256 = "02lhdgaaf6qmn247fnicmd1v1cvcn6n50498kfkqg661538ya1a9"; revision = "3"; editedCabalFile = "1ccq5ivly2y9k214lbdz0l5h4w5wh1mw24n88n5ldb9ml2dac7y8"; libraryHaskellDepends = [ aeson base base-compat hashable lens semigroupoids semigroups text transformers unordered-containers ]; testHaskellDepends = [ aeson base base-compat hashable lens QuickCheck semigroupoids semigroups tasty tasty-quickcheck text transformers unordered-containers ]; homepage = "https://github.com/phadej/insert-ordered-containers#readme"; description = "Associative containers retating insertion order for traversals"; license = stdenv.lib.licenses.bsd3; }) {}; "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; }) {}; "interpolate" = callPackage ({ mkDerivation, base, bytestring, haskell-src-meta, hspec , QuickCheck, quickcheck-instances, template-haskell, text }: mkDerivation { pname = "interpolate"; version = "0.1.0"; sha256 = "0wlc10qd1bq3xj64a3yq2gzds9kas9zyylkm9kxd46gy35fns6id"; libraryHaskellDepends = [ base haskell-src-meta template-haskell ]; testHaskellDepends = [ base bytestring haskell-src-meta hspec QuickCheck quickcheck-instances template-haskell text ]; description = "String interpolation done right"; license = stdenv.lib.licenses.mit; }) {}; "interpolatedstring-perl6" = callPackage ({ mkDerivation, base, bytestring, haskell-src-meta , template-haskell, text }: mkDerivation { pname = "interpolatedstring-perl6"; version = "1.0.0"; sha256 = "1lx125wzadvbicsaml9wrhxxplc4gd0i4wk3f1apb0kl5nnv5q35"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring haskell-src-meta template-haskell text ]; description = "QuasiQuoter for Perl6-style multi-line interpolated strings"; license = stdenv.lib.licenses.publicDomain; }) {}; "intervals" = callPackage ({ mkDerivation, array, base, directory, distributive, doctest , filepath, ghc-prim, QuickCheck, template-haskell }: mkDerivation { pname = "intervals"; version = "0.7.2"; sha256 = "0a7ysncmwkqh7q1d8y1h4lb5373k93xdly3bqrjb7ihazmylml0d"; 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; }) {}; "invariant" = callPackage ({ mkDerivation, array, base, bifunctors, containers, contravariant , ghc-prim, hspec, profunctors, QuickCheck, semigroups, StateVar , stm, tagged, template-haskell, transformers, transformers-compat , unordered-containers }: mkDerivation { pname = "invariant"; version = "0.3.1"; sha256 = "1zzxfg49rxsmvl99fxx66x420v72gj8jvnnikp4wx6dsalwwx26v"; libraryHaskellDepends = [ array base bifunctors containers contravariant ghc-prim profunctors semigroups StateVar stm tagged template-haskell transformers transformers-compat unordered-containers ]; testHaskellDepends = [ base hspec QuickCheck ]; homepage = "https://github.com/nfrisby/invariant-functors"; description = "Haskell 98 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.6"; sha256 = "1vqw5v1b9mrkhhszxp1rg8gl1d53akdlzwh40w01b1ni208jhav1"; 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.3.5.0"; sha256 = "1q6a9rww9pjq1d533avkai2pi5sb6prdacxc7bfz81jy7kpxf9vc"; 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; }) {}; "ip6addr" = callPackage ({ mkDerivation, base, cmdargs, IPv6Addr, text }: mkDerivation { pname = "ip6addr"; version = "0.5.1.3"; sha256 = "0h4km817rzm4hd3jcyfpkfanfd1bqxfns0f9b6pfdc3przwigpaf"; 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.0"; sha256 = "1ply0i110c2sppjbfyysgw48jfjnsbam5zwil8xws0hp20rh1pb5"; libraryHaskellDepends = [ appar base byteorder containers network ]; testHaskellDepends = [ appar base byteorder containers doctest hspec network QuickCheck safe ]; 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 , directory, filepath, mtl, parsec, process, SHA, temporary, text , transformers, unordered-containers, uuid, zeromq4-haskell }: mkDerivation { pname = "ipython-kernel"; version = "0.8.4.0"; sha256 = "0r426gbvr5k019v49gmw32fv0xnq5viizin4gb7wxcnm6ql84k5c"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring cereal containers directory filepath mtl process SHA temporary text transformers unordered-containers uuid zeromq4-haskell ]; executableHaskellDepends = [ base filepath mtl parsec text transformers ]; 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, data-default-class , irc-conduit, irc-ctcp, old-locale, stm, stm-conduit, text, time , transformers }: mkDerivation { pname = "irc-client"; version = "0.3.0.0"; sha256 = "032f663wh1aw1lxwpx0499pmz6mfa22i5x8gxvck04blkpg7xjfx"; libraryHaskellDepends = [ base bytestring conduit data-default-class irc-conduit irc-ctcp old-locale stm stm-conduit text time transformers ]; 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, text, time, tls , transformers, x509-validation }: mkDerivation { pname = "irc-conduit"; version = "0.1.2.0"; sha256 = "1mw418frhbnk7gncilvb2c3cj4fvzm5fvafq0p28vggxisda9bkp"; libraryHaskellDepends = [ async base bytestring conduit conduit-extra connection irc irc-ctcp network-conduit-tls 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; }) {}; "irc-dcc" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring, errors , hspec-attoparsec, io-streams, iproute, irc-ctcp, network, path , tasty, tasty-hspec, transformers, utf8-string }: mkDerivation { pname = "irc-dcc"; version = "1.2.1"; sha256 = "04n5ylrimv10v7528vm31l7rpv2w33h08mlb30ljyzn246wy0j5k"; revision = "1"; editedCabalFile = "0sz7lh29g5z8mdvmlh7nva1kjqvjba0idjalr332z1l7gksvn9yg"; libraryHaskellDepends = [ attoparsec base binary bytestring errors io-streams iproute irc-ctcp network path transformers utf8-string ]; testHaskellDepends = [ attoparsec base binary bytestring hspec-attoparsec iproute irc-ctcp network path tasty tasty-hspec utf8-string ]; homepage = "https://github.com/JanGe/irc-dcc"; description = "A DCC message parsing and helper 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.7"; sha256 = "1cfmrkrx5wdcr8rrwakhmv0a5bxipxc3l7p4z5nxzl5nrjrli79s"; 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.4"; sha256 = "09h1jfdj9fv1nsryhka2mgl8nig9840f5kv06vyyh7l4l1z767bn"; 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" = callPackage ({ mkDerivation, base, containers, safecopy, syb, syb-with-class , template-haskell }: mkDerivation { pname = "ixset"; version = "1.0.7"; sha256 = "1la2gdlblgwpymlawcc9zqr7c5w942di12yshm35wg0x3dc5l3ig"; libraryHaskellDepends = [ base containers safecopy syb syb-with-class template-haskell ]; homepage = "http://happstack.com"; description = "Efficient relational queries on Haskell sets"; 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.3.1"; sha256 = "0xdm036vd6p7ax6dqziccrgzh45hv5zzg747s25hsihhjv46665l"; libraryHaskellDepends = [ base containers deepseq safecopy syb template-haskell ]; testHaskellDepends = [ base containers HUnit QuickCheck tasty tasty-hunit tasty-quickcheck ]; doCheck = false; description = "Efficient relational queries on Haskell sets"; license = stdenv.lib.licenses.bsd3; }) {}; "jmacro" = callPackage ({ mkDerivation, aeson, base, bytestring, containers , haskell-src-exts, haskell-src-meta, mtl, parseargs, parsec , regex-posix, safe, syb, template-haskell, text , unordered-containers, vector, wl-pprint-text }: mkDerivation { pname = "jmacro"; version = "0.6.14"; sha256 = "084rvwav0j33nffiklsrgafg3kmsmd2wnrydw152l6cznwd43fdc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers haskell-src-exts haskell-src-meta mtl parsec regex-posix safe syb template-haskell text unordered-containers vector wl-pprint-text ]; executableHaskellDepends = [ aeson base bytestring containers haskell-src-exts haskell-src-meta mtl parseargs parsec regex-posix safe syb template-haskell text unordered-containers vector wl-pprint-text ]; description = "QuasiQuotation library for programmatic generation of Javascript code"; license = stdenv.lib.licenses.bsd3; }) {}; "jmacro-rpc" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring , containers, contravariant, jmacro, mtl, scientific, split, text , unordered-containers, vector }: mkDerivation { pname = "jmacro-rpc"; version = "0.3.2"; sha256 = "1nf5f62s749xsji2rg25dgj7mc668l3n7i7l9n1pjkn8gfwm6bx3"; libraryHaskellDepends = [ aeson attoparsec base blaze-html bytestring containers contravariant jmacro mtl scientific split text unordered-containers vector ]; homepage = "http://hub.darcs.net/gershomb/jmacro"; description = "JSON-RPC clients and servers using JMacro, and evented client-server Reactive Programming"; license = stdenv.lib.licenses.bsd3; }) {}; "jmacro-rpc-happstack" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring, containers , happstack-server, jmacro, jmacro-rpc, mtl }: mkDerivation { pname = "jmacro-rpc-happstack"; version = "0.3.2"; sha256 = "0r5h8hlsjppnhqdxa0dsrjkpv3pldbkv5v4dryd4km2v38yfxkcr"; libraryHaskellDepends = [ aeson base blaze-html bytestring containers happstack-server jmacro jmacro-rpc mtl ]; homepage = "http://hub.darcs.net/gershomb/jmacro-rpc"; description = "Happstack backend for jmacro-rpc"; license = stdenv.lib.licenses.bsd3; }) {}; "jmacro-rpc-snap" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, jmacro , jmacro-rpc, mtl, snap-core }: mkDerivation { pname = "jmacro-rpc-snap"; version = "0.3"; sha256 = "1syzx2lw4r8knsqhsvilp04wb8a718379cmn0nhjqlwhpaja9bj8"; libraryHaskellDepends = [ aeson base bytestring containers jmacro jmacro-rpc mtl snap-core ]; homepage = "http://hub.darcs.net/gershomb/jmacro-rpc"; description = "Snap backend for jmacro-rpc"; license = stdenv.lib.licenses.bsd3; }) {}; "jose" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , bifunctors, byteable, bytestring, cryptonite, data-default-class , hspec, lens, memory, mtl, network-uri, QuickCheck , quickcheck-instances, safe, semigroups, tasty, tasty-hspec , tasty-quickcheck, template-haskell, text, time , unordered-containers, vector, x509 }: mkDerivation { pname = "jose"; version = "0.4.0.3"; sha256 = "02hgbsm1b12l6j24qn7vd1vv2gscb4jx8sqri5vl576cwlvq0avl"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring bifunctors byteable bytestring cryptonite data-default-class lens memory mtl network-uri QuickCheck quickcheck-instances safe semigroups template-haskell text time unordered-containers vector x509 ]; testHaskellDepends = [ aeson attoparsec base base64-bytestring bifunctors byteable bytestring cryptonite data-default-class hspec lens memory 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, base, bytestring, cereal, containers , criterion, cryptonite, either, hspec, HUnit, memory, mtl , QuickCheck, text, time, unordered-containers, vector }: mkDerivation { pname = "jose-jwt"; version = "0.7.3"; sha256 = "1x5r27zw2h08wsxbj44bh3zlxn87j9lf85j4wi25mzinb71w61dl"; configureFlags = [ "-f-doctest" ]; libraryHaskellDepends = [ aeson base bytestring cereal containers cryptonite either memory mtl text time unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring cryptonite either hspec HUnit memory mtl QuickCheck text unordered-containers vector ]; benchmarkHaskellDepends = [ base bytestring criterion cryptonite ]; doCheck = false; homepage = "http://github.com/tekul/jose-jwt"; description = "JSON Object Signing and Encryption Library"; license = stdenv.lib.licenses.bsd3; }) {}; "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 = "1.12.4"; sha256 = "1nzzb6hk9azyv636jn8mwc1isqi3grgzp4wjr0hyqawk2chvff30"; 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; }) {}; "jsaddle" = callPackage ({ mkDerivation, base, glib, gtk3, lens, template-haskell, text , transformers, webkitgtk3, webkitgtk3-javascriptcore }: mkDerivation { pname = "jsaddle"; version = "0.3.0.3"; sha256 = "129cpbswb402yw4v8wac5wddmrgs7f8mblg7j3d0j5185k1m9jwd"; configureFlags = [ "-fgtk3" ]; libraryHaskellDepends = [ base glib gtk3 lens template-haskell text transformers webkitgtk3 webkitgtk3-javascriptcore ]; doCheck = false; description = "High level interface for webkit-javascriptcore"; license = stdenv.lib.licenses.mit; }) {}; "json" = callPackage ({ mkDerivation, array, base, bytestring, containers, mtl, parsec , pretty, syb, text }: mkDerivation { pname = "json"; version = "0.9.1"; sha256 = "18l5027vc68hnnxrxlnyl59vkkg95a92m1zzms0dqiby2r6pxdcn"; 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-autotype" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, GenericPretty, hashable, hflags, lens, mmap, mtl , pretty, process, QuickCheck, scientific, smallcheck, text , uniplate, unordered-containers, vector }: mkDerivation { pname = "json-autotype"; version = "1.0.14"; sha256 = "1x6j5xj143dc65wprpdba7nmpp39ikxwnnbkaalqzbhqrpcnylrp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers filepath GenericPretty hashable hflags lens mmap mtl pretty process scientific text uniplate unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring containers filepath GenericPretty hashable hflags lens mtl pretty process scientific text uniplate unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers directory filepath GenericPretty hashable hflags lens mtl pretty process QuickCheck scientific smallcheck text uniplate unordered-containers vector ]; homepage = "https://github.com/mgajda/json-autotype"; description = "Automatic type declaration for JSON input data"; license = stdenv.lib.licenses.bsd3; }) {}; "json-builder" = callPackage ({ mkDerivation, base, blaze-builder, blaze-textual, bytestring , containers, text, unordered-containers, utf8-string, vector }: mkDerivation { pname = "json-builder"; version = "0.3"; sha256 = "0k8b93bqi68c7nwq09cws8kfm84kd4k5lpy4z9ifks1jaiyj3vxm"; libraryHaskellDepends = [ base blaze-builder blaze-textual bytestring containers text unordered-containers utf8-string vector ]; homepage = "http://github.com/lpsmith/json-builder"; description = "Data structure agnostic JSON serialization"; license = stdenv.lib.licenses.bsd3; }) {}; "json-schema" = callPackage ({ mkDerivation, aeson, aeson-utils, attoparsec, base, bytestring , containers, generic-aeson, generic-deriving, mtl, scientific , tasty, tasty-hunit, tasty-th, text, time, unordered-containers , vector }: mkDerivation { pname = "json-schema"; version = "0.7.4.1"; sha256 = "15kwgpkryd865nls9zm6ya6jzmiygsb537ij7ps39dzasqbnl3an"; revision = "5"; editedCabalFile = "1cqfin8csr00x96cisb9h3zsiqmcch2xyxnadp613zs6g8i1a5pc"; libraryHaskellDepends = [ aeson base containers generic-aeson generic-deriving mtl scientific text time unordered-containers vector ]; testHaskellDepends = [ aeson aeson-utils attoparsec base bytestring generic-aeson tasty tasty-hunit tasty-th text vector ]; description = "Types and type classes for defining JSON schemas"; license = stdenv.lib.licenses.bsd3; }) {}; "jwt" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, cryptonite , data-default, doctest, http-types, HUnit, lens, lens-aeson , memory, network-uri, QuickCheck, scientific, semigroups, tasty , tasty-hunit, tasty-quickcheck, tasty-th, text, time , unordered-containers, vector }: mkDerivation { pname = "jwt"; version = "0.7.2"; sha256 = "0c8aq9y7chq58xp9qd0w5dgbh2q3ksfidj3b4dm5k68ks89p95hp"; libraryHaskellDepends = [ aeson base bytestring containers cryptonite data-default http-types memory network-uri scientific semigroups text time unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers cryptonite data-default doctest http-types HUnit lens lens-aeson memory network-uri QuickCheck scientific semigroups tasty tasty-hunit tasty-quickcheck tasty-th text time unordered-containers vector ]; doCheck = false; homepage = "https://bitbucket.org/ssaasen/haskell-jwt"; description = "JSON Web Token (JWT) decoding and encoding"; license = stdenv.lib.licenses.mit; }) {}; "kan-extensions" = callPackage ({ mkDerivation, adjunctions, array, base, comonad, containers , contravariant, distributive, free, mtl, semigroupoids, tagged , transformers }: mkDerivation { pname = "kan-extensions"; version = "4.2.3"; sha256 = "0iywbadpy8s3isfzlx9dlz3apaywhqq4gdbxkwygksq8pzdhwkrk"; libraryHaskellDepends = [ adjunctions array base comonad containers contravariant distributive free mtl semigroupoids tagged transformers ]; homepage = "http://github.com/ekmett/kan-extensions/"; description = "Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads"; license = stdenv.lib.licenses.bsd3; }) {}; "kanji" = callPackage ({ mkDerivation, base, bytestring, containers, microlens, text }: mkDerivation { pname = "kanji"; version = "2.0.0"; sha256 = "0g0549c96vc4ndvs1c5dazwha6d3s28h4xwkskmvgli1kxdm2iqm"; libraryHaskellDepends = [ base bytestring containers microlens text ]; homepage = "https://github.com/fosskers/nanq"; description = "Perform 漢字検定 (Japan Kanji Aptitude Test) level analysis on Japanese Kanji"; license = stdenv.lib.licenses.gpl3; }) {}; "kansas-comet" = callPackage ({ mkDerivation, aeson, base, containers, data-default-class , scotty, stm, text, time, transformers, unordered-containers }: mkDerivation { pname = "kansas-comet"; version = "0.4"; sha256 = "1q9rffh6589a5am8mvfzxzwws34vg08rdjxggfabhmg9y9jla6hz"; revision = "8"; editedCabalFile = "125967gn3npzcq9bn9g0dxqd9pc85ph6s89801d6hivl0kz24mfk"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base containers data-default-class scotty stm text time transformers unordered-containers ]; homepage = "https://github.com/ku-fpg/kansas-comet/"; description = "A JavaScript push mechanism based on the comet idiom"; license = stdenv.lib.licenses.bsd3; }) {}; "katip" = callPackage ({ mkDerivation, aeson, auto-update, base, blaze-builder , bytestring, containers, criterion, deepseq, directory, either , exceptions, hostname, microlens, microlens-th, monad-control, mtl , old-locale, quickcheck-instances, regex-tdfa-rc, resourcet , string-conv, tasty, tasty-hunit, tasty-quickcheck , template-haskell, temporary, text, time, time-locale-compat , transformers, transformers-base, transformers-compat, unix , unordered-containers }: mkDerivation { pname = "katip"; version = "0.2.0.0"; sha256 = "1fakmlaxvs1m1r6p3hjrib83rwz8472kpfqw7ih7da1dx5s7i55x"; libraryHaskellDepends = [ aeson auto-update base bytestring containers either exceptions hostname microlens microlens-th monad-control mtl old-locale resourcet string-conv template-haskell text time time-locale-compat transformers transformers-base transformers-compat unix unordered-containers ]; testHaskellDepends = [ aeson base directory quickcheck-instances regex-tdfa-rc tasty tasty-hunit tasty-quickcheck template-haskell temporary text time unordered-containers ]; benchmarkHaskellDepends = [ aeson base blaze-builder criterion deepseq text time transformers unix ]; homepage = "https://github.com/Soostone/katip"; description = "A structured logging framework"; license = stdenv.lib.licenses.bsd3; }) {}; "katip-elasticsearch" = callPackage ({ mkDerivation, aeson, async, base, bloodhound, containers , criterion, deepseq, enclosed-exceptions, exceptions, http-client , http-types, katip, lens, lens-aeson, quickcheck-instances, retry , rng-utils, scientific, stm, stm-chans, tasty, tasty-hunit , tasty-quickcheck, text, time, transformers, unordered-containers , uuid, vector }: mkDerivation { pname = "katip-elasticsearch"; version = "0.2.1.0"; sha256 = "1179rincbb7dz69wrm4hvb8mandwjalmjv1lykrdjzhvrw83s2p0"; libraryHaskellDepends = [ aeson async base bloodhound enclosed-exceptions exceptions http-client http-types katip retry scientific stm stm-chans text time transformers unordered-containers uuid ]; testHaskellDepends = [ aeson base bloodhound containers http-client http-types katip lens lens-aeson quickcheck-instances scientific stm tasty tasty-hunit tasty-quickcheck text time transformers unordered-containers vector ]; benchmarkHaskellDepends = [ aeson base bloodhound criterion deepseq rng-utils text unordered-containers uuid ]; doCheck = false; description = "ElasticSearch scribe for the Katip logging framework"; license = stdenv.lib.licenses.bsd3; }) {}; "kdt" = callPackage ({ mkDerivation, base, criterion, deepseq, deepseq-generics, heap , mersenne-random-pure64, MonadRandom, QuickCheck }: mkDerivation { pname = "kdt"; version = "0.2.4"; sha256 = "16lz8zwv964izdbrdm8b2g8p1qdb4yv4f7qpfdi4c0fbq2d8y3xw"; libraryHaskellDepends = [ base deepseq deepseq-generics heap ]; testHaskellDepends = [ base deepseq deepseq-generics QuickCheck ]; benchmarkHaskellDepends = [ base criterion deepseq deepseq-generics heap mersenne-random-pure64 MonadRandom 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; }) {}; "keter" = callPackage ({ mkDerivation, aeson, array, async, attoparsec, base , blaze-builder, bytestring, case-insensitive, conduit , conduit-extra, containers, data-default, directory, filepath , fsnotify, hspec, http-client, http-conduit, http-reverse-proxy , http-types, HUnit, lifted-base, mtl, network, process, random , regex-tdfa, stm, tar, template-haskell, text, time, tls , transformers, unix, unix-compat, unordered-containers, vector , wai, wai-app-static, wai-extra, warp, warp-tls, yaml, zlib }: mkDerivation { pname = "keter"; version = "1.4.3.2"; sha256 = "13sa6yjpkgqak7nnjmws928jm46839zbcdxi7whzhp1snwn9cb1k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array async attoparsec base blaze-builder bytestring case-insensitive conduit conduit-extra containers data-default directory filepath fsnotify http-client http-conduit http-reverse-proxy http-types lifted-base mtl network process random regex-tdfa stm tar template-haskell text time tls transformers unix unix-compat unordered-containers vector wai wai-app-static wai-extra warp warp-tls yaml zlib ]; executableHaskellDepends = [ base data-default filepath ]; testHaskellDepends = [ base bytestring conduit hspec HUnit transformers unix ]; homepage = "http://www.yesodweb.com/"; description = "Web application deployment manager, focusing on Haskell web frameworks"; license = stdenv.lib.licenses.mit; }) {}; "keycode" = callPackage ({ mkDerivation, base, containers, ghc-prim }: mkDerivation { pname = "keycode"; version = "0.2.2"; sha256 = "046k8d1h5wwadf5z4pppjkc3g7v2zxlzb06s1xgixc42y5y41yan"; libraryHaskellDepends = [ base containers ghc-prim ]; 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, transformers, transformers-compat , unordered-containers }: mkDerivation { pname = "keys"; version = "3.11"; sha256 = "1cn45h27hxwb4ci1iyd2qn0fzyb2y85qq4821a9xm37bwsvrgwqc"; revision = "1"; editedCabalFile = "1lyg4wyi7mkqvbfl9lvfln3j4vys47jih56zyjba7nx36kbw185i"; libraryHaskellDepends = [ array base comonad containers free hashable semigroupoids semigroups transformers transformers-compat unordered-containers ]; homepage = "http://github.com/ekmett/keys/"; description = "Keyed functors and containers"; 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; }) {}; "knob" = callPackage ({ mkDerivation, base, bytestring, transformers }: mkDerivation { pname = "knob"; version = "0.1.1"; sha256 = "05qj7s04p5pbasivyxc06l0jbii250zjnvb3l1y2sfhglb7q8b4c"; libraryHaskellDepends = [ base bytestring transformers ]; homepage = "https://john-millikin.com/software/knob/"; description = "Memory-backed handles"; license = stdenv.lib.licenses.mit; }) {}; "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.0.3"; sha256 = "178y3d9gxfv03as4p3f5hdf4csnc3dfkpabwbyc38m0m8p2y20a0"; revision = "1"; editedCabalFile = "0dm107c8nxdh544pswj7saxmaz1jbzwphdzgpyk857l33sdmy203"; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls mtl ]; description = "Kraken.io API client"; license = stdenv.lib.licenses.mit; }) {}; "kure" = callPackage ({ mkDerivation, base, dlist, transformers }: mkDerivation { pname = "kure"; version = "2.16.12"; sha256 = "1n95f1ijxjxgbq8a33jzmd91yk15bgxx8damxs04y99kzih7sgjc"; libraryHaskellDepends = [ base dlist transformers ]; homepage = "http://www.ittc.ku.edu/csdl/fpg/software/kure.html"; description = "Combinators for Strategic Programming"; license = stdenv.lib.licenses.bsd3; }) {}; "lackey" = callPackage ({ mkDerivation, base, servant, servant-foreign, tasty, tasty-hspec , text }: mkDerivation { pname = "lackey"; version = "0.3.2"; sha256 = "1qc4pw5d0rbpk1n3lx1c0rxh6ky2mkwkv3dgxybfna8dx274g9qd"; libraryHaskellDepends = [ base servant servant-foreign text ]; testHaskellDepends = [ base servant tasty tasty-hspec text ]; homepage = "https://github.com/tfausak/lackey#readme"; description = "Generate Ruby clients from Servant APIs"; license = stdenv.lib.licenses.mit; }) {}; "lambdacube-compiler" = callPackage ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring , containers, deepseq, directory, exceptions, filepath, JuicyPixels , lambdacube-ir, megaparsec, monad-control, mtl , optparse-applicative, patience, pretty-show, process, QuickCheck , tasty, tasty-quickcheck, text, time, vect, vector, websockets , wl-pprint }: mkDerivation { pname = "lambdacube-compiler"; version = "0.5.0.1"; sha256 = "0r6m5aixsdqkjwv9ww1h2s8mn7l86m732bx9kinjxq913pgyyk6q"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base containers deepseq directory exceptions filepath lambdacube-ir megaparsec mtl pretty-show text vector wl-pprint ]; executableHaskellDepends = [ aeson async base base64-bytestring bytestring containers deepseq directory exceptions filepath JuicyPixels lambdacube-ir megaparsec monad-control mtl optparse-applicative patience pretty-show process QuickCheck tasty tasty-quickcheck text time vect vector websockets wl-pprint ]; homepage = "http://lambdacube3d.com"; description = "LambdaCube 3D is a DSL to program GPUs"; license = stdenv.lib.licenses.bsd3; }) {}; "lambdacube-gl" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , containers, exceptions, GLFW-b, JuicyPixels, lambdacube-ir, mtl , network, OpenGLRaw, text, time, vector, vector-algorithms , wavefront, websockets }: mkDerivation { pname = "lambdacube-gl"; version = "0.5.1.1"; sha256 = "1hv3kjvnca88iqgp1h9v8y82aqql864w9aicf1jplq46znmxiz24"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers JuicyPixels lambdacube-ir mtl OpenGLRaw vector vector-algorithms ]; executableHaskellDepends = [ aeson base base64-bytestring bytestring containers exceptions GLFW-b JuicyPixels lambdacube-ir mtl network OpenGLRaw text time vector wavefront websockets ]; homepage = "http://lambdacube3d.com"; description = "OpenGL 3.3 Core Profile backend for LambdaCube 3D"; license = stdenv.lib.licenses.bsd3; }) {}; "lambdacube-ir" = callPackage ({ mkDerivation, aeson, base, containers, mtl, text, vector }: mkDerivation { pname = "lambdacube-ir"; version = "0.3.0.0"; sha256 = "1g4dnsj509rs3rp9b7m80aan272lvs9dn4vdn1pg6jwqjchkz72a"; libraryHaskellDepends = [ aeson base containers mtl text vector ]; description = "LambdaCube 3D intermediate representation of 3D graphics pipelines"; license = stdenv.lib.licenses.bsd3; }) {}; "language-c" = callPackage ({ mkDerivation, alex, array, base, bytestring, containers , directory, filepath, happy, pretty, process, syb }: mkDerivation { pname = "language-c"; version = "0.5.0"; sha256 = "08i2bl7jmmymn2sldzlbz6ig7lx3wfwhlpadzibs3fx72z08pmc6"; libraryHaskellDepends = [ array base bytestring containers directory filepath pretty process syb ]; libraryToolDepends = [ alex happy ]; 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.11.7"; sha256 = "0c52448s9v6hci7i81z8g2rcjm8a9wwish1n21xnxv8jrhi3npfk"; 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 = "http://www.drexel.edu/~mainland/"; description = "C/CUDA/OpenCL/Objective-C quasiquoting library"; license = stdenv.lib.licenses.bsd3; }) {}; "language-ecmascript" = callPackage ({ mkDerivation, base, containers, data-default-class, Diff , directory, filepath, HUnit, mtl, parsec, QuickCheck , template-haskell, test-framework, test-framework-hunit , test-framework-quickcheck2, testing-feat, uniplate, wl-pprint }: mkDerivation { pname = "language-ecmascript"; version = "0.17.1.0"; sha256 = "0gl82zq50x98jzagkzdb5fgf5gnspvpx6i66g3r25mcn606ky7nz"; revision = "2"; editedCabalFile = "0wndi8w3nchzvsmqxy5pbxld4c18a0b3ncffqfail1dpa6i30my6"; libraryHaskellDepends = [ base containers data-default-class Diff mtl parsec QuickCheck template-haskell testing-feat uniplate wl-pprint ]; testHaskellDepends = [ base containers data-default-class Diff directory filepath HUnit mtl parsec QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 uniplate wl-pprint ]; homepage = "http://github.com/jswebtools/language-ecmascript"; description = "JavaScript parser and pretty-printer library"; license = stdenv.lib.licenses.bsd3; }) {}; "language-glsl" = callPackage ({ mkDerivation, base, HUnit, parsec, prettyclass, test-framework , test-framework-hunit }: mkDerivation { pname = "language-glsl"; version = "0.2.0"; sha256 = "1wmfzif1cc3a8sls3swms9x54hm9ic8y301zav6fg4mr7xa4hqr3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec prettyclass ]; executableHaskellDepends = [ base parsec prettyclass ]; testHaskellDepends = [ base HUnit parsec prettyclass test-framework test-framework-hunit ]; description = "GLSL abstract syntax tree, parser, and pretty-printer"; 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, cpphs, directory, filepath , HUnit, mtl, parsec, pretty, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "language-java"; version = "0.2.8"; sha256 = "0ry3x4riqyjr2bwrk64992aw2g7jxzrsk8f291iby62bkq49wy0b"; libraryHaskellDepends = [ array base cpphs parsec pretty ]; libraryToolDepends = [ alex ]; testHaskellDepends = [ base directory filepath HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "http://github.com/vincenthz/language-java"; description = "Manipulating Java source: abstract syntax, lexer, parser, and pretty-printer"; 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.8"; sha256 = "1f9a3ham7shpjxkws761inhjf0gf30fylcjmcavrwyrd05h8g94q"; 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 = "http://github.com/erikd/language-javascript"; description = "Parser for JavaScript"; license = stdenv.lib.licenses.bsd3; }) {}; "language-lua2" = callPackage ({ mkDerivation, base, containers, deepseq, Earley , lexer-applicative, microlens, optparse-applicative, QuickCheck , regex-applicative, semigroups, srcloc, tasty, tasty-hunit , tasty-quickcheck, transformers, unordered-containers, wl-pprint }: mkDerivation { pname = "language-lua2"; version = "0.1.0.5"; sha256 = "0g9r4i29061xgglqwh3gicdm68v28b73bn7as7lwgqfv2nqdf92g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers Earley lexer-applicative microlens regex-applicative semigroups srcloc transformers unordered-containers wl-pprint ]; executableHaskellDepends = [ base Earley lexer-applicative optparse-applicative srcloc wl-pprint ]; testHaskellDepends = [ base deepseq lexer-applicative QuickCheck semigroups srcloc tasty tasty-hunit tasty-quickcheck unordered-containers ]; homepage = "http://github.com/mitchellwrosen/language-lua2"; description = "Lua parser and pretty printer"; 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-thrift" = callPackage ({ mkDerivation, ansi-wl-pprint, base, containers, hspec , hspec-discover, megaparsec, QuickCheck, text, transformers }: mkDerivation { pname = "language-thrift"; version = "0.8.0.2"; sha256 = "139fqs2416p0xlv1dj417amgjz47jrm4jxdjhr7ga6fm4k3mjf1q"; libraryHaskellDepends = [ ansi-wl-pprint base containers megaparsec text transformers ]; testHaskellDepends = [ ansi-wl-pprint base containers hspec hspec-discover megaparsec QuickCheck text transformers ]; homepage = "https://github.com/abhinav/language-thrift#readme"; description = "Parser and pretty printer for the Thrift IDL format"; 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-formulae-hakyll" = callPackage ({ mkDerivation, base, hakyll, latex-formulae-image , latex-formulae-pandoc, lrucache, pandoc-types }: mkDerivation { pname = "latex-formulae-hakyll"; version = "0.2.0.2"; sha256 = "0rdv74y5wlhw28kv8l09p1dvhbkgxz5v9fa9hgnlx1h9miz3lwl2"; libraryHaskellDepends = [ base hakyll latex-formulae-image latex-formulae-pandoc lrucache pandoc-types ]; homepage = "https://github.com/liamoc/latex-formulae#readme"; description = "Use actual LaTeX to render formulae inside Hakyll pages"; license = stdenv.lib.licenses.bsd3; }) {}; "latex-formulae-image" = callPackage ({ mkDerivation, base, directory, errors, filepath, JuicyPixels , process, temporary, transformers }: mkDerivation { pname = "latex-formulae-image"; version = "0.1.1.1"; sha256 = "0q9zmin56lxfg694ppw309lz4aanz7xa488lqwhfr0kjchh38rkc"; libraryHaskellDepends = [ base directory errors filepath JuicyPixels process temporary transformers ]; homepage = "http://github.com/liamoc/latex-formulae#readme"; description = "A library for rendering LaTeX formulae as images using an actual LaTeX installation"; license = stdenv.lib.licenses.bsd3; }) {}; "latex-formulae-pandoc" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, directory , filepath, JuicyPixels, latex-formulae-image, pandoc-types }: mkDerivation { pname = "latex-formulae-pandoc"; version = "0.2.0.3"; sha256 = "0bficlpki79wln6b421mzb1jb0brn2kvhm4q1filv0bjjla215r8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-bytestring bytestring directory filepath JuicyPixels latex-formulae-image pandoc-types ]; executableHaskellDepends = [ base latex-formulae-image pandoc-types ]; homepage = "http://github.com/liamoc/latex-formulae#readme"; description = "Render LaTeX formulae in pandoc documents to images with an actual LaTeX installation"; license = stdenv.lib.licenses.bsd3; }) {}; "lattices" = callPackage ({ mkDerivation, base, containers, deepseq, hashable, QuickCheck , semigroups, tagged, tasty, tasty-quickcheck, transformers , universe-base, universe-reverse-instances, unordered-containers , void }: mkDerivation { pname = "lattices"; version = "1.5.0"; sha256 = "07sxli1xix9gi8smk6crgx4ijs7mjq6g95ci423r0fsh6i1zpqy6"; revision = "1"; editedCabalFile = "04l5x09f48vdkljzl79g2cybbm5wdxa0bf4xvlwdkcbky9h0qvan"; libraryHaskellDepends = [ base containers deepseq hashable semigroups tagged universe-base universe-reverse-instances unordered-containers void ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck transformers ]; homepage = "http://github.com/phadej/lattices/"; description = "Fine-grained library for constructing and manipulating lattices"; license = stdenv.lib.licenses.bsd3; }) {}; "lazy-csv" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "lazy-csv"; version = "0.5.1"; sha256 = "17v495xnv38bx9zfjfa8dl3prj94lg74dhn1jzqrjq488gfwp2w8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; executableHaskellDepends = [ base bytestring ]; homepage = "http://code.haskell.org/lazy-csv"; description = "Efficient lazy parsers for CSV (comma-separated values)"; license = stdenv.lib.licenses.bsd3; }) {}; "lca" = callPackage ({ mkDerivation, base, doctest }: mkDerivation { pname = "lca"; version = "0.3"; sha256 = "081fk0ci5vb84w4zwah6qwbr0i78v2pr6m6nn1y226vv5w3kakza"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; homepage = "http://github.com/ekmett/lca/"; description = "O(log n) persistent on-line lowest common ancestor calculation without preprocessing"; license = stdenv.lib.licenses.bsd3; }) {}; "leksah-server" = callPackage ({ mkDerivation, attoparsec, base, bin-package-db, binary , binary-shared, bytestring, Cabal, conduit, conduit-extra , containers, deepseq, directory, executable-path, filepath, ghc , haddock-api, haddock-library, hslogger, HTTP, HUnit, ltk, network , network-uri, parsec, pretty, process, resourcet, strict, text , time, transformers, unix }: mkDerivation { pname = "leksah-server"; version = "0.15.2.0"; sha256 = "0haj6pi593x0chkvkvvv6d523fmg8vd0hjzkj8sjf8h8ys0sg9k2"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bin-package-db binary binary-shared bytestring Cabal conduit conduit-extra containers deepseq directory executable-path filepath ghc haddock-api haddock-library hslogger HTTP ltk network network-uri parsec pretty process resourcet strict text time transformers unix ]; executableHaskellDepends = [ attoparsec base bin-package-db binary binary-shared bytestring Cabal conduit conduit-extra containers deepseq directory executable-path filepath ghc haddock-api haddock-library hslogger HTTP ltk network network-uri parsec pretty process resourcet strict text time transformers unix ]; testHaskellDepends = [ base conduit conduit-extra hslogger HUnit process resourcet transformers ]; homepage = "http://leksah.org"; description = "Metadata collection for leksah"; license = "GPL"; }) {}; "lens" = callPackage ({ mkDerivation, array, base, base-orphans, bifunctors, bytestring , comonad, comonads-fd, containers, contravariant, criterion , deepseq, directory, distributive, doctest, exceptions, filepath , free, generic-deriving, ghc-prim, hashable, hlint, 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, transformers , transformers-compat, unordered-containers, vector, void }: mkDerivation { pname = "lens"; version = "4.13"; sha256 = "0g4g0xksrb2m8wgsmraaq8qnk1sssb42kr65fc7clgyid6zyfmim"; revision = "1"; editedCabalFile = "07raq2v72y1p30hcgqy765q471ndwwl3pzmgp1p1dlpzqf3c8fjf"; libraryHaskellDepends = [ array base base-orphans bifunctors bytestring comonad containers contravariant distributive exceptions filepath free ghc-prim hashable kan-extensions mtl parallel profunctors reflection semigroupoids semigroups tagged template-haskell text transformers transformers-compat unordered-containers vector void ]; testHaskellDepends = [ base bytestring containers deepseq directory doctest filepath generic-deriving hlint HUnit mtl nats parallel QuickCheck semigroups simple-reflect test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th text transformers unordered-containers vector ]; benchmarkHaskellDepends = [ base bytestring comonad comonads-fd containers criterion deepseq generic-deriving transformers unordered-containers vector ]; doCheck = false; homepage = "http://github.com/ekmett/lens/"; description = "Lenses, Folds and Traversals"; license = stdenv.lib.licenses.bsd3; }) {}; "lens-action" = callPackage ({ mkDerivation, base, comonad, contravariant, directory, doctest , filepath, lens, mtl, profunctors, semigroupoids, semigroups , transformers }: mkDerivation { pname = "lens-action"; version = "0.2.0.2"; sha256 = "0wfkqqlkwk6jim7s21w2f182qnxlvzfapkbvx6ycz9v8vsr70v72"; revision = "2"; editedCabalFile = "1z0bgv6zvxhhcamv4pnwi8lldps38qx0jjmq3h5703nfiikqrwgj"; 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, directory , doctest, filepath, generic-deriving, lens, scientific, semigroups , simple-reflect, text, unordered-containers, vector }: mkDerivation { pname = "lens-aeson"; version = "1.0.0.5"; sha256 = "17sx79s3rx19smf0phdvyd5vkhk0fhgswhyzqss0j8l5fmdsvyk5"; revision = "3"; editedCabalFile = "1lfp1fyjylfgamqgn65igpak40qhb6ql4xh24dlicq5sfmqx44fm"; libraryHaskellDepends = [ aeson attoparsec base bytestring lens scientific text unordered-containers vector ]; testHaskellDepends = [ base directory doctest filepath 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.1"; sha256 = "1dwsrli94i8vs1wzfbxbxh49qhn8jn9hzmxwgd3dqqx07yx8x0s1"; 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.1"; sha256 = "190r3n25m8x24nd6xjbbk9x0qhs1mw22xlpsbf3cdp3cda3vkqwm"; libraryHaskellDepends = [ base containers transformers ]; description = "Haskell 98 Lens Families"; license = stdenv.lib.licenses.bsd3; }) {}; "lens-family-th" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "lens-family-th"; version = "0.4.1.0"; sha256 = "084yng26xyhw6c6hij3p70zvjpvm1dlw6klphw51car9gi6dqkvm"; revision = "2"; editedCabalFile = "0simbh9r9gjb375slxpbnlxfj594fm5k1gh33k4x23i5vjg1934p"; libraryHaskellDepends = [ base template-haskell ]; homepage = "http://github.com/DanBurton/lens-family-th#readme"; description = "Generate lens-family style lenses"; 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.0"; sha256 = "0hjizjmvdngxn63gs7x87qidh71aqhvyigrnqlbfjqan76pb6m29"; 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; }) {}; "lentil" = callPackage ({ mkDerivation, ansi-wl-pprint, base, csv, directory, filemanip , filepath, hspec, natural-sort, optparse-applicative, parsec , regex-tdfa }: mkDerivation { pname = "lentil"; version = "0.1.12.0"; sha256 = "1yw0hd1lwykjp3mrcv9vramaa75dv223q12zm2bh38sb09pq1754"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint base csv directory filemanip filepath natural-sort optparse-applicative parsec regex-tdfa ]; testHaskellDepends = [ ansi-wl-pprint base csv directory filemanip filepath hspec natural-sort optparse-applicative parsec regex-tdfa ]; doHaddock = false; homepage = "http://www.ariis.it/static/articles/lentil/page.html"; description = "frugal issue tracker"; license = stdenv.lib.licenses.gpl3; }) {}; "leveldb-haskell" = callPackage ({ mkDerivation, async, base, bytestring, data-default, directory , exceptions, filepath, leveldb, mtl, QuickCheck, resourcet, tasty , tasty-quickcheck, temporary, transformers }: mkDerivation { pname = "leveldb-haskell"; version = "0.6.4"; sha256 = "010vmm7afzl8awn0iqdfd6gnh16q7cracwwi70ij98ymrp1gka15"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring data-default exceptions filepath resourcet transformers ]; librarySystemDepends = [ leveldb ]; executableHaskellDepends = [ async base bytestring data-default resourcet transformers ]; 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;}; "lexer-applicative" = callPackage ({ mkDerivation, base, deepseq, regex-applicative, srcloc, tasty , tasty-hunit }: mkDerivation { pname = "lexer-applicative"; version = "2.1.0.1"; sha256 = "1754rimbj7jdhdhc3ql5ks5mccqip4l6cffkw2bzjw3x1s0155iy"; libraryHaskellDepends = [ base regex-applicative srcloc ]; testHaskellDepends = [ base deepseq regex-applicative srcloc tasty tasty-hunit ]; homepage = "https://github.com/feuerbach/lexer-applicative"; description = "Simple lexer based on applicative regular expressions"; license = stdenv.lib.licenses.mit; }) {}; "lhs2tex" = callPackage ({ mkDerivation, base, directory, filepath, mtl, process , regex-compat }: mkDerivation { pname = "lhs2tex"; version = "1.19"; sha256 = "03mhhkrqjjqmmh18im8di1cl6wqv30lsib5hv73f0wsnv5bhbbi4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath mtl process regex-compat ]; doHaddock = false; homepage = "http://www.andres-loeh.de/lhs2tex/"; description = "Preprocessor for typesetting Haskell sources with LaTeX"; license = "GPL"; }) {}; "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; }) {}; "libinfluxdb" = callPackage ({ mkDerivation, base, bytestring, clock, containers, http-client , http-client-tls, http-types, resource-pool, stm, text }: mkDerivation { pname = "libinfluxdb"; version = "0.0.4"; sha256 = "0gzgcczw1jz0cns9x9na8rnyrapwml2ih9x0dv28pqf9fk1bpd95"; libraryHaskellDepends = [ base bytestring clock containers http-client http-client-tls http-types resource-pool stm text ]; description = "libinfluxdb"; license = stdenv.lib.licenses.mit; }) {}; "libnotify" = callPackage ({ mkDerivation, base, bytestring, glib, gtk, libnotify }: mkDerivation { pname = "libnotify"; version = "0.1.1.0"; sha256 = "1wc19v14agadj7dzi81lm3qzk2x33apaj5ylmg7x232k56xzfvr0"; libraryHaskellDepends = [ base bytestring glib gtk ]; librarySystemDepends = [ libnotify ]; description = "Bindings to libnotify library"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) libnotify;}; "librato" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, either , http-client, http-conduit, http-types, mtl, resourcet, text , unordered-containers, uri-templater, vector }: mkDerivation { pname = "librato"; version = "0.2.0.1"; sha256 = "1l0q8kx0v563glplz5blg5scnvwf1aak04w08abxkrbfdjq6a8z4"; libraryHaskellDepends = [ aeson attoparsec base bytestring either http-client http-conduit http-types mtl resourcet text unordered-containers uri-templater vector ]; homepage = "https://github.com/SaneTracker/librato"; description = "Bindings to the Librato API"; license = stdenv.lib.licenses.mit; }) {}; "libsystemd-journal" = callPackage ({ mkDerivation, base, bytestring, hashable, hsyslog, pipes , pipes-safe, systemd, text, transformers, uniplate , unix-bytestring, unordered-containers, uuid, vector }: mkDerivation { pname = "libsystemd-journal"; version = "1.4.0"; sha256 = "1lpg2nv2zqdv4m1i71qmf7h1dhkbjfc2kaprphmynqk67a80rcii"; libraryHaskellDepends = [ base bytestring hashable hsyslog pipes pipes-safe text transformers uniplate unix-bytestring unordered-containers uuid vector ]; libraryPkgconfigDepends = [ systemd ]; homepage = "http://github.com/ocharles/libsystemd-journal"; description = "Haskell bindings to libsystemd-journal"; license = stdenv.lib.licenses.bsd3; }) {systemd = null;}; "libxml-sax" = callPackage ({ mkDerivation, base, bytestring, libxml2, text, xml-types }: mkDerivation { pname = "libxml-sax"; version = "0.7.5"; sha256 = "0lbdq6lmiyrnzk6gkx09vvp928wj8qnqnqfzy14mfv0drj21f54r"; libraryHaskellDepends = [ base bytestring text xml-types ]; librarySystemDepends = [ libxml2 ]; libraryPkgconfigDepends = [ libxml2 ]; homepage = "https://john-millikin.com/software/haskell-libxml/"; description = "Bindings for the libXML2 SAX interface"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) libxml2;}; "lift-generics" = callPackage ({ mkDerivation, base, base-compat, generic-deriving, ghc-prim , hspec, template-haskell }: mkDerivation { pname = "lift-generics"; version = "0.1.1"; sha256 = "1jrh74a1c95cd70xr371fslqsjar8jb8mnlmapjb1dvg8722rkq7"; 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, criterion, deepseq , HUnit, lifted-base, monad-control, mtl, tasty, tasty-hunit , tasty-th, transformers-base }: mkDerivation { pname = "lifted-async"; version = "0.9.0"; sha256 = "00fnwfcnc6niq9jbbb9rap9rkdgv5qhcglwanzc5fi8834j94c1r"; libraryHaskellDepends = [ async base constraints lifted-base monad-control transformers-base ]; testHaskellDepends = [ async base HUnit lifted-base monad-control mtl tasty tasty-hunit tasty-th ]; benchmarkHaskellDepends = [ async base criterion deepseq ]; 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, monad-control, transformers-base }: mkDerivation { pname = "lifted-base"; version = "0.2.3.8"; sha256 = "17yz4n7q96x4cp8vxai8csn2vmpigxvipkfh48arahf91f0xy18n"; libraryHaskellDepends = [ base monad-control transformers-base ]; doCheck = false; homepage = "https://github.com/basvandijk/lifted-base"; description = "lifted IO operations from the base library"; license = stdenv.lib.licenses.bsd3; }) {}; "linear" = callPackage ({ mkDerivation, 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 }: mkDerivation { pname = "linear"; version = "1.20.5"; sha256 = "03fccjs8z7crp54azwwq2pk35mqzifmf3zzpbn92fz0y5wjbgn31"; 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 ]; doCheck = false; homepage = "http://github.com/ekmett/linear/"; description = "Linear Algebra"; license = stdenv.lib.licenses.bsd3; }) {}; "linear-accelerate" = callPackage ({ mkDerivation, accelerate, base, lens, linear }: mkDerivation { pname = "linear-accelerate"; version = "0.2"; sha256 = "0433mzw2cswk86nmj3gnygn3d07yq0sbmv2ylxbw8ri35yddjap6"; libraryHaskellDepends = [ accelerate base lens linear ]; homepage = "http://github.com/ekmett/linear-accelerate/"; description = "Instances to use linear vector spaces on accelerate backends"; 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, unix }: mkDerivation { pname = "linux-namespaces"; version = "0.1.2.0"; sha256 = "0yznnp9rdz15drm79pvbqbrbk2nczbkmlf00pb7rki7w1l9njp2q"; libraryHaskellDepends = [ base unix ]; homepage = "https://github.com/redneb/hs-linux-namespaces"; description = "Create new or enter an existing linux namespaces"; license = stdenv.lib.licenses.bsd3; }) {}; "list-fusion-probe" = callPackage ({ mkDerivation, base, tasty, tasty-hunit }: mkDerivation { pname = "list-fusion-probe"; version = "0.1.0.6"; sha256 = "1cd6pbaliavasjl76bz86swa5zdymh84grs3cx01hspbc1a190kn"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "testing list fusion for success"; license = stdenv.lib.licenses.bsd3; }) {}; "list-prompt" = callPackage ({ mkDerivation, ansi-terminal, base, data-default, hspec, stm , terminal-size, vty }: mkDerivation { pname = "list-prompt"; version = "0.1.1.0"; sha256 = "1vjdr8q1fzk07a90hpsd2x4ga0cczmjn5r3v3axdwh19h1x3qcn7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base data-default stm terminal-size vty ]; executableHaskellDepends = [ ansi-terminal base data-default stm terminal-size vty ]; testHaskellDepends = [ ansi-terminal base data-default hspec stm terminal-size vty ]; homepage = "https://github.com/yamadapc/list-prompt.git"; description = "A simple list prompt UI for the terminal"; license = stdenv.lib.licenses.gpl2; }) {}; "list-t" = callPackage ({ mkDerivation, base, base-prelude, mmorph, monad-control, mtl , transformers, transformers-base }: mkDerivation { pname = "list-t"; version = "0.4.7"; sha256 = "1jd692xphl4wkp8l5ixcmlwgf5130dx329fwxfsmkvqbaza00nbb"; libraryHaskellDepends = [ base base-prelude 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; }) {}; "load-env" = callPackage ({ mkDerivation, base, directory, hspec, HUnit, parsec }: mkDerivation { pname = "load-env"; version = "0.1.1"; sha256 = "05pxxplp96pcnzk61xcckxnxljl3hjl13ckn4xrr93zmlw49rqwg"; libraryHaskellDepends = [ base directory parsec ]; testHaskellDepends = [ base directory hspec HUnit parsec ]; description = "Load environment variables from a file"; license = stdenv.lib.licenses.bsd3; }) {}; "loch-th" = callPackage ({ mkDerivation, base, pretty, template-haskell }: mkDerivation { pname = "loch-th"; version = "0.2.1"; sha256 = "1kfrjsgzq6wl749n2wm1fhwwigjxcd9lww7whiwjrbmhiz5ism3p"; 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; }) {}; "log-domain" = callPackage ({ mkDerivation, base, binary, bytes, cereal, comonad, deepseq , directory, distributive, doctest, filepath, generic-deriving , hashable, hashable-extras, safecopy, semigroupoids, semigroups , simple-reflect, vector }: mkDerivation { pname = "log-domain"; version = "0.10.3.1"; sha256 = "059qcjasf5m40z42djhqmjmnz086hjrmyv86l8h8nd8qc982gx1n"; revision = "1"; editedCabalFile = "16145rhqbj0vhm641jbf1kshx9j9z75w0nccbxvw35k9y15lym7z"; libraryHaskellDepends = [ base binary bytes cereal comonad deepseq distributive hashable hashable-extras safecopy semigroupoids semigroups vector ]; testHaskellDepends = [ base directory doctest filepath 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; }) {}; "logging-facade" = callPackage ({ mkDerivation, base, hspec, template-haskell, transformers }: mkDerivation { pname = "logging-facade"; version = "0.1.1"; sha256 = "18ldv6rsff480rqpbs3iabjpvn1fhw0i2a0g80jnhxg9ajfz5yb0"; libraryHaskellDepends = [ base template-haskell transformers ]; testHaskellDepends = [ base hspec ]; description = "Simple logging abstraction that allows multiple back-ends"; license = stdenv.lib.licenses.mit; }) {}; "logict" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "logict"; version = "0.6.0.2"; sha256 = "07hnirv6snnym2r7iijlfz00b60jpy2856zvqxh989q0in7bd0hi"; libraryHaskellDepends = [ base mtl ]; homepage = "http://code.haskell.org/~dolio/"; description = "A backtracking logic-programming monad"; license = stdenv.lib.licenses.bsd3; }) {}; "loop" = callPackage ({ mkDerivation, base, criterion, foldl, hspec, mtl, random, vector }: mkDerivation { pname = "loop"; version = "0.3.0"; sha256 = "1kry1c6jmn96jqsdj46x2z3ibwnn34lf8gyxj80cqa5bpl8215lj"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec mtl ]; benchmarkHaskellDepends = [ base criterion foldl mtl random vector ]; homepage = "https://github.com/nh2/loop"; description = "Fast loops (for when GHC can't optimize forM_)"; license = stdenv.lib.licenses.mit; }) {}; "lrucache" = callPackage ({ mkDerivation, base, containers, contravariant }: mkDerivation { pname = "lrucache"; version = "1.2.0.0"; sha256 = "05knlckzx261yxbz38rqq8vy86zj1np0w2l32cnib6714vhaj5sz"; libraryHaskellDepends = [ base containers contravariant ]; homepage = "http://github.com/chowells79/lrucache"; description = "a simple, pure LRU cache"; license = stdenv.lib.licenses.bsd3; }) {}; "ltext" = callPackage ({ mkDerivation, aeson, base, containers, data-default, deepseq , directory, hspec, mtl, mtl-compat, optparse-applicative, parsec , pretty, template-haskell, text, transformers, yaml }: mkDerivation { pname = "ltext"; version = "0.0.2.1"; sha256 = "0dr99prlsbzisaz8jbiw297fw1fysr9zq0g5ywc959ar3nki039f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers deepseq mtl mtl-compat parsec pretty template-haskell text transformers ]; executableHaskellDepends = [ aeson base containers data-default deepseq directory mtl mtl-compat optparse-applicative parsec pretty template-haskell text transformers yaml ]; testHaskellDepends = [ base hspec mtl ]; description = "Higher-order file applicator"; license = stdenv.lib.licenses.bsd3; }) {}; "ltk" = callPackage ({ mkDerivation, base, Cabal, containers, filepath, ghc, glib, gtk3 , mtl, parsec, pretty, text, transformers }: mkDerivation { pname = "ltk"; version = "0.15.0.5"; sha256 = "18niv2rr06nms5g7vjk7ki52s7dfbkdbw52w55p79s9n6gj1q424"; libraryHaskellDepends = [ base Cabal containers filepath ghc glib gtk3 mtl parsec pretty text transformers ]; homepage = "http://www.leksah.org"; description = "Leksah tool kit"; license = "GPL"; }) {}; "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.6"; sha256 = "1jd894c7baqhx3a5ihbfcw89mjpvr4liphl9zl7ccgfcp9rmqhx8"; 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 ]; homepage = "https://github.com/chrisdone/lucid"; description = "Clear to write, read and edit DSL for HTML"; license = stdenv.lib.licenses.bsd3; }) {}; "lucid-svg" = callPackage ({ mkDerivation, base, blaze-builder, lucid, text, transformers }: mkDerivation { pname = "lucid-svg"; version = "0.6.0.1"; sha256 = "1k37vc89a902v99qbyv3h03rbyfxqgva2h2nrbpmvsadj5cggkx8"; libraryHaskellDepends = [ base blaze-builder lucid text transformers ]; homepage = "http://github.com/jeffreyrosenbluth/lucid-svg.git"; description = "DSL for SVG using lucid for HTML"; license = stdenv.lib.licenses.bsd3; }) {}; "luminance" = callPackage ({ mkDerivation, base, containers, contravariant, dlist, gl, linear , mtl, resourcet, semigroups, transformers, vector, void }: mkDerivation { pname = "luminance"; version = "0.11.0.4"; sha256 = "1r7r6y5y2p478ycblm415cac6936iwr90w7w19qpcjj20161qk7k"; libraryHaskellDepends = [ base containers contravariant dlist gl linear mtl resourcet semigroups transformers vector void ]; homepage = "https://github.com/phaazon/luminance"; description = "Type-safe, type-level and stateless graphics framework"; license = stdenv.lib.licenses.bsd3; }) {}; "luminance-samples" = callPackage ({ mkDerivation, base, contravariant, GLFW-b, JuicyPixels, linear , luminance, mtl, resourcet, transformers }: mkDerivation { pname = "luminance-samples"; version = "0.11"; sha256 = "1ybq5s7pzdzn98vbjfpvdhk9hdgyi0gcplv6ibywnd8vv1xzzyvq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base contravariant GLFW-b JuicyPixels linear luminance mtl resourcet transformers ]; doHaddock = false; homepage = "https://github.com/phaazon/luminance-samples"; description = "Luminance samples"; license = stdenv.lib.licenses.bsd3; }) {}; "lzma-conduit" = callPackage ({ mkDerivation, base, bindings-DSL, bytestring, conduit, HUnit , lzma, QuickCheck, resourcet, test-framework, test-framework-hunit , test-framework-quickcheck2, transformers }: mkDerivation { pname = "lzma-conduit"; version = "1.1.3.0"; sha256 = "03rrxxd2h93civbd72lh41xhfziylyknyyi34dcxifx2aahfgydb"; libraryHaskellDepends = [ base bindings-DSL bytestring conduit resourcet transformers ]; librarySystemDepends = [ lzma ]; testHaskellDepends = [ base 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; }) {inherit (pkgs) lzma;}; "machines" = callPackage ({ mkDerivation, base, comonad, containers, free, mtl, pointed , profunctors, semigroups, transformers, void }: mkDerivation { pname = "machines"; version = "0.5.1"; sha256 = "1dyvyy0yv9qha1ff2nfrl304vmmbi4hd881jyj3xpqhgc3zz8ab2"; revision = "1"; editedCabalFile = "079dp8a30w53pcm5ik5qx6vsgir5g84xm9b9j59kamhvig65y3f5"; libraryHaskellDepends = [ base comonad containers free mtl pointed profunctors semigroups transformers void ]; doCheck = false; 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.0.9"; sha256 = "095zzbhdaa3fimlxiycvn09zlgcf4lbbqrrh3gbwmy1i8j3ybq9q"; 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; }) {}; "machines-process" = callPackage ({ mkDerivation, base, chunked-data, machines, machines-io, process }: mkDerivation { pname = "machines-process"; version = "0.2.0.8"; sha256 = "0bgs9zhx66dij8mipw6llkvyr1q18gsz78s0d71sqmh7lwl965bs"; libraryHaskellDepends = [ base chunked-data machines machines-io process ]; homepage = "http://github.com/aloiscochard/machines-process"; description = "Process (system) utilities for the machines library"; license = stdenv.lib.licenses.asl20; }) {}; "magic" = callPackage ({ mkDerivation, base, file }: mkDerivation { pname = "magic"; version = "1.1"; sha256 = "10p0gjjjwr1dda7hahwrwn5njbfhl67arq3v3nf1jr3vymlkn75j"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ file ]; description = "Interface to C file/magic library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) file;}; "mainland-pretty" = callPackage ({ mkDerivation, base, containers, srcloc, text }: mkDerivation { pname = "mainland-pretty"; version = "0.4.1.4"; sha256 = "175gbycqnmnjiqx2mfr9x9gqafx4s2abg6n681kh0knqkl8nnlmn"; libraryHaskellDepends = [ base containers srcloc text ]; homepage = "http://www.cs.drexel.edu/~mainland/"; description = "Pretty printing designed for printing source code"; license = stdenv.lib.licenses.bsd3; }) {}; "managed" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "managed"; version = "1.0.5"; sha256 = "1q3j8w6z8jaxh5a0ifzj51vipyhfrb1hk6l87pm319ysv91rkjdr"; libraryHaskellDepends = [ base transformers ]; description = "A monad for managed values"; license = stdenv.lib.licenses.bsd3; }) {}; "mandrill" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, blaze-html , bytestring, containers, email-validate, http-client , http-client-tls, http-types, lens, mtl, old-locale, QuickCheck , raw-strings-qq, tasty, tasty-hunit, tasty-quickcheck, text, time , unordered-containers }: mkDerivation { pname = "mandrill"; version = "0.5.2.3"; sha256 = "09qa8aqm8qbxqpgxd1gnh9x2w62b124qp2ppizjij8881h5xhlzy"; libraryHaskellDepends = [ aeson base base64-bytestring blaze-html bytestring containers email-validate http-client http-client-tls http-types lens mtl old-locale QuickCheck text time unordered-containers ]; testHaskellDepends = [ aeson base bytestring QuickCheck raw-strings-qq tasty tasty-hunit tasty-quickcheck text ]; description = "Library for interfacing with the Mandrill JSON API"; license = stdenv.lib.licenses.mit; }) {}; "map-syntax" = callPackage ({ mkDerivation, base, containers, deepseq, hspec, HUnit, mtl , QuickCheck, transformers }: mkDerivation { pname = "map-syntax"; version = "0.2.0.1"; sha256 = "0mawbfi2i041vgcbvi41gz2p9s3l0vih7x0mmsg79p4qv84hwpzl"; libraryHaskellDepends = [ base containers mtl ]; testHaskellDepends = [ base containers deepseq hspec HUnit mtl QuickCheck transformers ]; description = "Syntax sugar for defining maps"; license = stdenv.lib.licenses.bsd3; }) {}; "markdown" = callPackage ({ mkDerivation, attoparsec, base, blaze-html, blaze-markup , conduit, conduit-extra, containers, data-default, directory , filepath, hspec, text, transformers, xml-conduit, xml-types , xss-sanitize }: mkDerivation { pname = "markdown"; version = "0.1.14"; sha256 = "0byliprywcjcg490ja7ar5xa0nr1ln83kd5nd8k7g10c2069wki0"; 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 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.4.0"; sha256 = "1kj2bffl7ndd8ygwwa3r1mbpwbxbfhyfgnbla8k8g9i6ffp0qrbw"; 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; }) {}; "markup" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, clay, comonad , lucid, mmorph, monad-control, monad-logger, mtl, path-extra , resourcet, text, transformers-base, urlpath }: mkDerivation { pname = "markup"; version = "3.1.0"; sha256 = "0g8dg03r7i4r71bg834kf1cgh0igmb74334skkydlq9q911hclf7"; revision = "1"; editedCabalFile = "1ax30n6qyy7kjcz2qyd6idaif1hxxz4n37p6lpfn5bnvg585ddmg"; libraryHaskellDepends = [ base blaze-html blaze-markup clay comonad lucid mmorph monad-control monad-logger mtl path-extra resourcet text transformers-base urlpath ]; description = "Abstraction for HTML-embedded content"; license = stdenv.lib.licenses.mit; }) {}; "math-functions" = callPackage ({ mkDerivation, base, deepseq, erf, HUnit, primitive, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 , vector, vector-th-unbox }: mkDerivation { pname = "math-functions"; version = "0.1.7.0"; sha256 = "19mylvs0ilj2miyc724cbr5pn8s1zr5lfgsnlmbgnabqjiqa1ypk"; revision = "1"; editedCabalFile = "1xajk2wnhknjrgmf5x0iikfhkvpinaicj7ql420brm0649z2iry7"; libraryHaskellDepends = [ base deepseq erf primitive vector vector-th-unbox ]; testHaskellDepends = [ base 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 = "Special functions and Chebyshev polynomials"; license = stdenv.lib.licenses.bsd3; }) {}; "matrices" = callPackage ({ mkDerivation, base, criterion, primitive, tasty, tasty-hunit , tasty-quickcheck, vector }: mkDerivation { pname = "matrices"; version = "0.4.3"; sha256 = "0fa01n6zw6lv8d4930cqgcrm20lqw0ngfh5qx0j6h533vdbmxikv"; libraryHaskellDepends = [ base primitive vector ]; testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck vector ]; benchmarkHaskellDepends = [ base criterion vector ]; description = "native matrix based on vector"; license = stdenv.lib.licenses.bsd3; }) {}; "matrix" = callPackage ({ mkDerivation, base, criterion, deepseq, loop, primitive , QuickCheck, tasty, tasty-quickcheck, vector }: mkDerivation { pname = "matrix"; version = "0.3.5.0"; sha256 = "1d9mrbkzg6k9frvash5hf6gxmj3r2zwfk6mjaw03c4k2yv042gbs"; libraryHaskellDepends = [ base deepseq loop primitive vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "A native implementation of 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.3"; sha256 = "1r8r5y2a69aralqz3mjhkq9dnb9jq1z1v1s2y1dpvx2alapkw2h8"; libraryHaskellDepends = [ base safe text time time-locale-compat ]; description = "Read and write standard mailbox files"; license = stdenv.lib.licenses.bsd3; }) {}; "mcmc-types" = callPackage ({ mkDerivation, base, containers, mwc-probability, transformers }: mkDerivation { pname = "mcmc-types"; version = "1.0.1"; sha256 = "1q26n8k372hrxncyxpfm6yi2cfl5a9q5ll6fm0yq2qcif5s19q84"; libraryHaskellDepends = [ base containers mwc-probability transformers ]; homepage = "http://github.com/jtobin/mcmc-types"; description = "Common types for sampling"; license = stdenv.lib.licenses.mit; }) {}; "megaparsec" = callPackage ({ mkDerivation, base, bytestring, criterion, fail, HUnit, mtl , QuickCheck, semigroups, test-framework, test-framework-hunit , test-framework-quickcheck2, text, transformers }: mkDerivation { pname = "megaparsec"; version = "4.4.0"; sha256 = "047k4q7fv1rpn4bsadh9jrswnsypilfrbabyss7vhk7i3hmdzbck"; libraryHaskellDepends = [ base bytestring fail mtl semigroups text transformers ]; testHaskellDepends = [ base HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; benchmarkHaskellDepends = [ base bytestring criterion text ]; homepage = "https://github.com/mrkkrp/megaparsec"; description = "Monadic parser combinators"; license = stdenv.lib.licenses.bsd2; }) {}; "memcached-binary" = callPackage ({ mkDerivation, base, bytestring, data-default-class, hspec, HUnit , network, process, resource-pool, storable-endian, time , unordered-containers }: mkDerivation { pname = "memcached-binary"; version = "0.2.0"; sha256 = "137vb065f744jq3avpraqryzspch78vc5krp0fw2zzcbk5cm92ad"; revision = "3"; editedCabalFile = "1cx6xs9v7dcr4jv4757zsggic78qph4mirbp4n35ky8hxxjvf51k"; libraryHaskellDepends = [ base bytestring data-default-class network resource-pool storable-endian time unordered-containers ]; testHaskellDepends = [ base bytestring data-default-class hspec HUnit network process ]; doCheck = false; homepage = "https://github.com/philopon/memcached-binary"; description = "memcached client using binary protocol"; license = stdenv.lib.licenses.mit; }) {}; "memoization-utils" = callPackage ({ mkDerivation, base, containers, hspec, lrucache, time , time-units }: mkDerivation { pname = "memoization-utils"; version = "0.1.0.1"; sha256 = "1diaqy6wi7f7wh3yx65klj1kd1yf6cfq4grr0g9lx8m1gkgrb91j"; libraryHaskellDepends = [ base containers lrucache time time-units ]; testHaskellDepends = [ base hspec time time-units ]; homepage = "http://github.com/yamadapc/haskell-memoization-utils"; description = "Utilities for memoizing functions"; license = stdenv.lib.licenses.mit; }) {}; "memoize" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "memoize"; version = "0.7"; sha256 = "1sqi9n9r2q3sh00isgj3rmayrlm970a2g9x389rlfb0kczixdnq4"; revision = "1"; editedCabalFile = "1wprq7wqyp8wxy5slrgw6b3vjbarlv1iwm3qg8hgckzzpsgszk2d"; libraryHaskellDepends = [ base template-haskell ]; description = "A memoization library"; license = stdenv.lib.licenses.bsd3; }) {}; "memory" = callPackage ({ mkDerivation, base, bytestring, deepseq, ghc-prim, tasty , tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "memory"; version = "0.13"; sha256 = "02l742qxjqy3jw1a347gb7sn7pn7a5qha1vzi2qqbvgafcjn0wyw"; libraryHaskellDepends = [ base bytestring deepseq ghc-prim ]; testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck ]; homepage = "https://github.com/vincenthz/hs-memory"; description = "memory and related abstraction stuff"; license = stdenv.lib.licenses.bsd3; }) {}; "mersenne-random-pure64" = callPackage ({ mkDerivation, base, old-time, random }: mkDerivation { pname = "mersenne-random-pure64"; version = "0.2.0.5"; sha256 = "0vil720bmbijf07i23iy10qnqa29j52pjvhcqj3a1s3gqbb3389w"; configureFlags = [ "-f-small_base" ]; libraryHaskellDepends = [ base old-time random ]; 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; }) {}; "messagepack" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, QuickCheck , test-framework, test-framework-quickcheck2, test-framework-th }: mkDerivation { pname = "messagepack"; version = "0.5.3"; sha256 = "0z5nm1b6i2jn6g1p7z65rkc3f5ncjazgqbvapkj2ywdk7na9hzhc"; libraryHaskellDepends = [ base bytestring cereal containers ]; testHaskellDepends = [ base bytestring cereal containers QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; doCheck = false; homepage = "https://github.com/rodrigosetti/messagepack"; description = "Serialize instance for Message Pack Object"; license = stdenv.lib.licenses.mit; }) {}; "messagepack-rpc" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, messagepack , network-simple }: mkDerivation { pname = "messagepack-rpc"; version = "0.5.1"; sha256 = "1g5096h595ajcb6kyb4s1azkwv9cmw2w7r9nvmm4wa388rj60yda"; revision = "1"; editedCabalFile = "05p6naaxswmsc3w7k67ydzzwyn60ymp0jbrc0f66p2sajvlnviax"; libraryHaskellDepends = [ base bytestring cereal containers messagepack network-simple ]; homepage = "http://github.com/rodrigosetti/messagepack-rpc"; description = "Message Pack RPC over TCP"; license = stdenv.lib.licenses.mit; }) {}; "metrics" = callPackage ({ mkDerivation, ansi-terminal, async, base, bytestring, containers , lens, mtl, mwc-random, primitive, QuickCheck, text, time, unix , unordered-containers, vector, vector-algorithms }: mkDerivation { pname = "metrics"; version = "0.3.0.2"; sha256 = "00iwairgi9lvb4f8iz4d834v8vq1f4awr34nl72fbkqgccdq1whd"; libraryHaskellDepends = [ ansi-terminal base bytestring containers lens mtl mwc-random primitive text time unix unordered-containers vector vector-algorithms ]; testHaskellDepends = [ async base lens mwc-random primitive QuickCheck unix ]; description = "High-performance application metric tracking"; license = stdenv.lib.licenses.mit; }) {}; "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, streaming-commons, tagsoup, template-haskell, text, time , transformers, unordered-containers, vector, wai-extra, warp , xml-lens, xss-sanitize }: mkDerivation { pname = "microformats2-parser"; version = "1.0.1.6"; sha256 = "1y1kxnih57yizdf89xajrmr6y8qwrl7qzk039yrzn6xzb0vawdwr"; 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 streaming-commons text wai-extra warp ]; 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.7.0"; sha256 = "09hylf79vnxahxvirlaykrhifs0i6ckv4y8vwpfw2f7hbi58fjf1"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/aelve/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, directory , doctest, filepath, generic-deriving, microlens, scientific , semigroups, simple-reflect, text, unordered-containers, vector }: mkDerivation { pname = "microlens-aeson"; version = "2.1.1"; sha256 = "1nmc2jb982b7mz919lfmhdcmzagg1517a3q4fj66pf6labfbqhsv"; libraryHaskellDepends = [ aeson attoparsec base bytestring microlens scientific text unordered-containers vector ]; testHaskellDepends = [ base directory doctest filepath generic-deriving semigroups simple-reflect ]; 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, contravariant, microlens }: mkDerivation { pname = "microlens-contra"; version = "0.1.0.1"; sha256 = "15gmqxi24jy8w83852y5qf4xymiilkl24sppcaw7r2hn6yfz30s9"; libraryHaskellDepends = [ base contravariant microlens ]; homepage = "http://github.com/aelve/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.7.0"; sha256 = "1pqcpx235al3y73p3day2w1mfqh9f5ix0bc513qyjqhgbmj6h7zg"; libraryHaskellDepends = [ array base bytestring containers microlens transformers ]; homepage = "http://github.com/aelve/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.10.0"; sha256 = "17dk2i7ggpipyjnb01wdlqcg4fnmgdbq7xhm34zaw97k03qc9pmi"; 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.7.0"; sha256 = "02dzlqwyzyk0hpjs61shdz8bg335gppqm51gnic2xvn331ca2l40"; libraryHaskellDepends = [ base hashable microlens microlens-ghc microlens-mtl microlens-th text unordered-containers vector ]; homepage = "http://github.com/aelve/microlens"; description = "Feature-complete microlens"; license = stdenv.lib.licenses.bsd3; }) {}; "microlens-th" = callPackage ({ mkDerivation, base, containers, microlens, template-haskell }: mkDerivation { pname = "microlens-th"; version = "0.4.1.0"; sha256 = "1ajv2nvkg2wmqi2nx9r6b8863arpqbh820809cgpfmf9p8zzwan6"; libraryHaskellDepends = [ base containers microlens template-haskell ]; homepage = "http://github.com/aelve/microlens"; description = "Automatic generation of record lenses for microlens"; license = stdenv.lib.licenses.bsd3; }) {}; "midair" = callPackage ({ mkDerivation, base, containers, safe, stm }: mkDerivation { pname = "midair"; version = "0.2.0.0"; sha256 = "1fdii0pj3f1bskj9bnphhy9gbp58cqjk0q3cmfj3ynkqz20j49ij"; libraryHaskellDepends = [ base containers safe stm ]; description = "Hot-swappable FRP"; license = stdenv.lib.licenses.gpl3; }) {}; "mighty-metropolis" = callPackage ({ mkDerivation, base, containers, mcmc-types, mwc-probability , pipes, primitive, transformers }: mkDerivation { pname = "mighty-metropolis"; version = "1.0.2"; sha256 = "1wn0hfymh969yriy8c8qdl52kjk0r8nz1fpr7iwiskvdvc65d733"; libraryHaskellDepends = [ base mcmc-types mwc-probability pipes primitive transformers ]; testHaskellDepends = [ base containers mwc-probability ]; 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.11"; sha256 = "1vnzpqm9axpbismsd2snkfz8pl5jdlnmqf98f4vqijq66bw29yl4"; 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-conduit, http-types , mime-mail, old-locale, text, time, transformers, xml-conduit , xml-types }: mkDerivation { pname = "mime-mail-ses"; version = "0.3.2.3"; sha256 = "0k2dgw3alnfjj4byr30d687b27hmwh4pacm0jwh15prcdhw7gy83"; libraryHaskellDepends = [ base base64-bytestring byteable bytestring conduit cryptohash http-client 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.7"; sha256 = "1fg9cqpp5lswk8ajlq4f41n12c2v2naz179l8dsz6zisjqj4l5l3"; libraryHaskellDepends = [ base bytestring containers text ]; homepage = "https://github.com/yesodweb/wai"; description = "Basic mime-type handling types and functions"; license = stdenv.lib.licenses.mit; }) {}; "misfortune" = callPackage ({ mkDerivation, base, bytestring, cereal, directory, filepath , knob, monad-loops, random-fu, regex-base, regex-pcre, semigroups , text, utf8-string, vector }: mkDerivation { pname = "misfortune"; version = "0.1.1.2"; sha256 = "0j93zqgqskrj2zc0vwsmwldidr6nkcxq2v3mmzv7l7l1bwhl8jxf"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal directory filepath knob random-fu semigroups text utf8-string vector ]; executableHaskellDepends = [ monad-loops regex-base regex-pcre ]; homepage = "https://github.com/mokus0/misfortune"; description = "fortune-mod clone"; license = stdenv.lib.licenses.publicDomain; }) {}; "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; }) {}; "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; }) {}; "mmorph" = callPackage ({ mkDerivation, base, mtl, transformers, transformers-compat }: mkDerivation { pname = "mmorph"; version = "1.0.6"; sha256 = "1i8dzrc5qi3ryc9vrrmpn3sihmramsbhhd592w4w2k5g26qr3hql"; libraryHaskellDepends = [ base mtl transformers transformers-compat ]; description = "Monad morphisms"; license = stdenv.lib.licenses.bsd3; }) {}; "mockery" = callPackage ({ mkDerivation, base, base-compat, bytestring, directory, filepath , hspec, logging-facade, temporary }: mkDerivation { pname = "mockery"; version = "0.3.3"; sha256 = "1m7sq2vclgir3qbpngzl3g87ks4034blwwf7p3h02c0jlcwpl5b1"; 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; }) {}; "modify-fasta" = callPackage ({ mkDerivation, base, containers, fasta, mtl, optparse-applicative , pipes, pipes-text, regex-tdfa, regex-tdfa-text, split, text , text-show }: mkDerivation { pname = "modify-fasta"; version = "0.8.2.1"; sha256 = "18319sq20kh1iy5f66hxdbmnxi56wri5jpp12qgaqlrkfpdwvxss"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers fasta regex-tdfa regex-tdfa-text split text text-show ]; executableHaskellDepends = [ base containers fasta mtl optparse-applicative pipes pipes-text split text ]; homepage = "https://github.com/GregorySchwartz/modify-fasta"; description = "Modify fasta (and CLIP) files in several optional ways"; license = stdenv.lib.licenses.gpl3; }) {}; "moesocks" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, binary, bytestring , containers, cryptohash, hslogger, HsOpenSSL, iproute, lens , lens-aeson, mtl, network, optparse-applicative, random, stm , strict, text, time, transformers, unordered-containers }: mkDerivation { pname = "moesocks"; version = "1.0.0.41"; sha256 = "15fbqmjshkc6fiqz7k8sfv6vkabk7slw77hg3da1gdiw6rh5k445"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson async attoparsec base binary bytestring containers cryptohash hslogger HsOpenSSL iproute lens lens-aeson mtl network optparse-applicative random stm strict text time transformers unordered-containers ]; doHaddock = false; homepage = "https://github.com/nfjinjing/moesocks"; description = "A functional firewall killer"; license = stdenv.lib.licenses.asl20; }) {}; "mole" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring , containers, cryptohash, css-syntax, directory, filemanip , filepath, fsnotify, hspec, hspec-smallcheck, kraken, mtl , network-uri, optparse-applicative, process, smallcheck, snap , snap-server, stm, tagsoup, text, time, transformers, unix , unordered-containers, vector }: mkDerivation { pname = "mole"; version = "0.0.3"; sha256 = "17j6a45lxa8v4gq4a5bazx8sskwsgckpa37ckfg0xkn5yi4x37fx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base base64-bytestring bytestring containers cryptohash css-syntax directory filemanip filepath fsnotify kraken mtl network-uri optparse-applicative process snap snap-server stm tagsoup text time transformers unix ]; testHaskellDepends = [ attoparsec base bytestring containers hspec hspec-smallcheck kraken smallcheck stm text time unordered-containers vector ]; doHaddock = false; description = "A glorified string replacement tool"; license = stdenv.lib.licenses.mit; }) {}; "monad-control" = callPackage ({ mkDerivation, base, stm, transformers, transformers-base , transformers-compat }: mkDerivation { pname = "monad-control"; version = "1.0.1.0"; sha256 = "1x018gi5irznx5rgzmkr2nrgh26r8cvqwkcfc6n6y05pdjf21c6l"; 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-coroutine" = callPackage ({ mkDerivation, base, monad-parallel, transformers , transformers-compat }: mkDerivation { pname = "monad-coroutine"; version = "0.9.0.3"; sha256 = "1r69cjmkgplgwf94bqm0hz4aiyp5fkn6fyqr72i128zgk62gxah8"; 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.5.11"; sha256 = "0rq44dk1fvfqkhng2yczyyz7jh6d6m0kjy58k02ady28f7j2r5vn"; 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-http" = callPackage ({ mkDerivation, base, base-compat, bytestring, exceptions , http-client, http-client-tls, http-types, monad-logger , monadcryptorandom, MonadRandom, mtl, text, transformers , transformers-compat }: mkDerivation { pname = "monad-http"; version = "0.1.0.0"; sha256 = "14ki66l60la1mmm544vvzn930liaygj6zrql10nr192shf3v0cx3"; revision = "3"; editedCabalFile = "1xjgcqg1l2dbsvd5xr780ncbjd4cahih5mz7dnpyfcpi9s54y93x"; libraryHaskellDepends = [ base base-compat bytestring exceptions http-client http-client-tls http-types monad-logger monadcryptorandom MonadRandom mtl text transformers transformers-compat ]; homepage = "https://github.com/futurice/haskell-monad-http#readme"; description = "A class of monads which can do http requests"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-journal" = callPackage ({ mkDerivation, base, either, monad-control, mtl, transformers , transformers-base }: mkDerivation { pname = "monad-journal"; version = "0.7.2"; sha256 = "024xqvbbhfg5miy86nm3bvjplkqv3mds0qa89ia9hhcrpmvadcbj"; libraryHaskellDepends = [ base either 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, blaze-builder, 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 }: mkDerivation { pname = "monad-logger"; version = "0.3.20"; sha256 = "1scz7jxsqfv574sifv4az7pp4b5fx26l80lm1sjf9k6i0hg0pgjq"; libraryHaskellDepends = [ base blaze-builder 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 ]; homepage = "https://github.com/kazu-yamamoto/logger"; 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-syslog" = callPackage ({ mkDerivation, base, bytestring, fast-logger, hsyslog , monad-logger, text, transformers }: mkDerivation { pname = "monad-logger-syslog"; version = "0.1.2.0"; sha256 = "1hi16brsjgnfz0aqmgv777jdvr4v4mpm4vpqnyp6l174rfc6azcb"; 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-par" = callPackage ({ mkDerivation, abstract-deque, abstract-par, array, base , containers, deepseq, HUnit, monad-par-extras, mtl, mwc-random , parallel, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, test-framework-th, time }: 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 ]; testHaskellDepends = [ abstract-deque abstract-par array base containers deepseq HUnit monad-par-extras mtl mwc-random QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th time ]; 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.2"; sha256 = "1czg23k9qpggj58fksi4zqyig2flqqi1fznq17iw276fivnimgb0"; 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.1"; sha256 = "1573kzxbqgrmvgwmqq0v31lwx3k6vq15agcnzjibn5x1214zb4gm"; 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-primitive" = callPackage ({ mkDerivation, base, primitive, transformers }: mkDerivation { pname = "monad-primitive"; version = "0.1"; sha256 = "1vi6g65hdyq5vq78mfag0qljxgzb6vq83m82x3cpgjl7dr9k5h1x"; libraryHaskellDepends = [ base primitive transformers ]; homepage = "http://bitbucket.org/Shimuuar/monad-primitive"; description = "Type class for monad transformers stack with pirimitive base monad"; 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, containers, ghc-prim }: mkDerivation { pname = "monad-skeleton"; version = "0.1.2.2"; sha256 = "1qrd6qgb2avr1ww5swqm16dqdbz0h61jp502d73p90rhkq5lzk5i"; libraryHaskellDepends = [ base containers ghc-prim ]; homepage = "https://github.com/fumieval/monad-skeleton"; description = "An undead monad"; license = stdenv.lib.licenses.bsd3; }) {}; "monad-st" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "monad-st"; version = "0.2.4"; sha256 = "1j67s07p5lsr81cjl0ch5d1q7zarmpak5kmnwckhavihg3l5m3bi"; 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.2"; sha256 = "0pdhx2xfh0ik3vzflg2jmw9nplljvc32aisa6xgivixljk503fd9"; revision = "1"; editedCabalFile = "1v59w75w589mh6n3ga2fcihgmjmg0vd0q7fg9l2q52yhgx5pz9m3"; 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.0"; sha256 = "1qac8ijilndn4pcdf142f1vpqqaqrnh7zmq0jh86bpnwhhrwqym9"; 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; }) {}; "monadLib" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "monadLib"; version = "3.7.3"; sha256 = "17m9rj6spr5n9jlhwwvk8p40yrpwgz3j9kj3pjq7mpyrc1ssfd0q"; libraryHaskellDepends = [ base ]; homepage = "http://wiki.github.com/yav/monadlib"; description = "A collection of monad transformers"; license = stdenv.lib.licenses.bsd3; }) {}; "monadcryptorandom" = callPackage ({ mkDerivation, base, bytestring, crypto-api, mtl, tagged , transformers }: mkDerivation { pname = "monadcryptorandom"; version = "0.7.0"; sha256 = "08sna63ndgcnry14xh6sl471dhx3vklbpv8f3mgqvi9bjdrij0b7"; libraryHaskellDepends = [ base bytestring crypto-api mtl tagged transformers ]; homepage = "https://github.com/TomMD/monadcryptorandom"; description = "A monad for using CryptoRandomGen"; license = stdenv.lib.licenses.bsd3; }) {}; "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; }) {}; "monadloc" = callPackage ({ mkDerivation, base, template-haskell, transformers }: mkDerivation { pname = "monadloc"; version = "0.7.1"; sha256 = "1a773nysrsj61ka7bdacb0i7dxlgb1fjz3x5w9c1w1dv7rmhynmj"; libraryHaskellDepends = [ base template-haskell transformers ]; homepage = "http://github.com/pepeiborra/monadloc"; description = "A class for monads which can keep a monadic call trace"; license = stdenv.lib.licenses.publicDomain; }) {}; "monadplus" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "monadplus"; version = "1.4.2"; sha256 = "15b5320wdpmdp5slpphnc1x4rhjch3igw245dp2jxbqyvchdavin"; libraryHaskellDepends = [ base ]; description = "Haskell98 partial maps and filters over MonadPlus"; 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, containers, criterion, cryptohash , hashtables, hspec, lifted-base, monad-control, mtl, network , nonce, old-locale, parsec, random, random-shuffle, text, time , transformers-base }: mkDerivation { pname = "mongoDB"; version = "2.0.10"; sha256 = "1pxhymrlbqvd5r9mqh4mg13w287aarw2ss641c6ffk4791k9b1l9"; libraryHaskellDepends = [ array base base16-bytestring base64-bytestring binary bson bytestring containers cryptohash hashtables lifted-base monad-control mtl network nonce parsec random random-shuffle text transformers-base ]; testHaskellDepends = [ base hspec mtl old-locale text time ]; benchmarkHaskellDepends = [ array base binary bson bytestring containers criterion cryptohash hashtables lifted-base monad-control mtl network parsec random random-shuffle text transformers-base ]; homepage = "https://github.com/mongodb-haskell/mongodb"; description = "Driver (client) for MongoDB, a free, scalable, fast, document DBMS"; license = "unknown"; }) {}; "mono-traversable" = callPackage ({ mkDerivation, base, bytestring, comonad, containers, criterion , dlist, dlist-instances, foldl, hashable, hspec, HUnit, mwc-random , QuickCheck, semigroupoids, semigroups, split, text, transformers , unordered-containers, vector, vector-algorithms, vector-instances }: mkDerivation { pname = "mono-traversable"; version = "0.10.2"; sha256 = "1f2j0j73w5mkr0i32r358820q4sdcllgw8hmn57mqapwz6kyb7ip"; libraryHaskellDepends = [ base bytestring comonad containers dlist dlist-instances hashable semigroupoids semigroups split text transformers unordered-containers vector vector-algorithms vector-instances ]; testHaskellDepends = [ base bytestring containers foldl hspec HUnit QuickCheck semigroups text transformers unordered-containers vector ]; benchmarkHaskellDepends = [ base criterion mwc-random vector ]; homepage = "https://github.com/snoyberg/mono-traversable"; description = "Type classes for mapping, folding, and traversing monomorphic containers"; license = stdenv.lib.licenses.mit; }) {}; "monoid-extras" = callPackage ({ mkDerivation, base, criterion, groups, semigroupoids, semigroups }: mkDerivation { pname = "monoid-extras"; version = "0.4.2"; sha256 = "07r86ip6jfa2ka84dpilap01g1pg8r5bqz2nk7js6mlnbh2lxzqk"; libraryHaskellDepends = [ base groups semigroupoids semigroups ]; benchmarkHaskellDepends = [ base criterion ]; 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.2"; sha256 = "0azfpyilymiw7w9zvbm31fp72c8qr8lajljjv78s9p6kxcr7299q"; 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; }) {}; "monoidal-containers" = callPackage ({ mkDerivation, base, containers, deepseq, hashable, lens, newtype , unordered-containers }: mkDerivation { pname = "monoidal-containers"; version = "0.1.2.5"; sha256 = "0f6lr6mhn63ln4jq5wjb2n3iifzyn67zpdpzzsx738k7x2qj88f8"; libraryHaskellDepends = [ base containers deepseq hashable lens newtype unordered-containers ]; homepage = "http://github.com/bgamari/monoidal-containers"; description = "Containers with monoidal accumulation"; license = stdenv.lib.licenses.bsd3; }) {}; "morte" = callPackage ({ mkDerivation, alex, array, base, binary, containers, criterion , deepseq, Earley, http-client, http-client-tls, microlens , microlens-mtl, mtl, optparse-applicative, pipes, QuickCheck , system-fileio, system-filepath, tasty, tasty-hunit , tasty-quickcheck, text, text-format, transformers }: mkDerivation { pname = "morte"; version = "1.6.2"; sha256 = "0niv6s3r863p67zabnh6fz5dijfx128x4m6i5nhahdh2qhfa8yr7"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary containers deepseq Earley http-client http-client-tls microlens microlens-mtl pipes system-fileio system-filepath text text-format transformers ]; libraryToolDepends = [ alex ]; executableHaskellDepends = [ base optparse-applicative text ]; testHaskellDepends = [ base mtl QuickCheck system-filepath tasty tasty-hunit tasty-quickcheck text transformers ]; benchmarkHaskellDepends = [ base criterion system-filepath text ]; description = "A bare-bones calculus of constructions"; 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"; }) {}; "msi-kb-backlit" = callPackage ({ mkDerivation, base, bytestring, hid, split }: mkDerivation { pname = "msi-kb-backlit"; version = "0.1.0.1"; sha256 = "1lq1a13h74dkhmh6mkg9mzksvzc2mjb8ynsbs9856z7079ifsdw4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring hid split ]; doHaddock = false; description = "A command line tool to change backlit colors of your MSI keyboards"; license = stdenv.lib.licenses.bsd3; }) {}; "mstate" = callPackage ({ mkDerivation, base, monad-peel, mtl, stm }: mkDerivation { pname = "mstate"; version = "0.2.7"; sha256 = "05rcpfang0biy16aglf6da44zp9zqy2x0zdsfl75mv1drkky6225"; libraryHaskellDepends = [ base monad-peel mtl stm ]; description = "MState: A consistent State monad for concurrent applications"; license = stdenv.lib.licenses.bsd3; }) {}; "mtl" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "mtl"; version = "2.2.1"; sha256 = "1icdbj2rshzn0m1zz5wa7v3xvkf6qw811p4s7jgqwvx1ydwrvrfa"; revision = "1"; editedCabalFile = "0fsa965g9h23mlfjzghmmhcb9dmaq8zpm374gby6iwgdx47q0njb"; libraryHaskellDepends = [ base transformers ]; homepage = "http://github.com/ekmett/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.1.3"; sha256 = "15388p9ybdn6digk6cpdsw6havd0yva8vvwl3p7fnc9sb59wln34"; revision = "3"; editedCabalFile = "0igfsrc7q326ggvw47xwq1xffa4r225akla0nwgmqhd7y1n5753c"; 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 ]; 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, QuickCheck, tasty, tasty-quickcheck , tasty-th }: mkDerivation { pname = "multiarg"; version = "0.30.0.10"; sha256 = "188pqjpd1l4kwv4gnym6nq6nyfmcrq153bdpqbfjmmh6iqx65yn9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th ]; 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 }: mkDerivation { pname = "multipart"; version = "0.1.2"; sha256 = "0g04jhyw1ib1s7c9bcldyyn4n90qd9x7dmvic4vgq57bgcqgnhz5"; libraryHaskellDepends = [ base bytestring parsec ]; homepage = "http://www.github.com/silkapp/multipart"; description = "HTTP multipart split out of the cgi package"; license = stdenv.lib.licenses.bsd3; }) {}; "multiplate" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "multiplate"; version = "0.0.3"; sha256 = "1gsfmw7dzsxycixqqrh5wr1g3izn7rm2a4a20nh8pp6fgn21c01c"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base transformers ]; homepage = "http://haskell.org/haskellwiki/Multiplate"; description = "Lightweight generic library for mutually recursive data types"; license = stdenv.lib.licenses.mit; }) {}; "multiset" = callPackage ({ mkDerivation, base, containers, doctest, Glob }: mkDerivation { pname = "multiset"; version = "0.3.3"; sha256 = "0dg1dlvsyjam5z284p2pzfdzhk88z9bw57v290xzx0dyvg9pfkn7"; revision = "2"; editedCabalFile = "1pwb1prra12yrm3qdjp8h7343cilbkck85blhaflzsmn1sbcyq2w"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base doctest Glob ]; description = "The Data.MultiSet container type"; license = stdenv.lib.licenses.bsd3; }) {}; "multiset-comb" = callPackage ({ mkDerivation, base, containers, transformers }: mkDerivation { pname = "multiset-comb"; version = "0.2.4.1"; sha256 = "1nih0101d6z2m4wi22804vjxrd5nr35mmqk31lm7bhanmwnl7qwa"; libraryHaskellDepends = [ base containers transformers ]; description = "Combinatorial algorithms over multisets"; 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; }) {}; "mustache" = callPackage ({ mkDerivation, aeson, base, base-unicode-symbols, bytestring , cmdargs, containers, directory, either, filepath, hspec, mtl , parsec, process, scientific, temporary, text , unordered-containers, vector, yaml }: mkDerivation { pname = "mustache"; version = "1.0.2"; sha256 = "09q9il4ykf46hd0m0sd799y7pwspcwxyl1fxmzamvz4330jkrm3p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base-unicode-symbols bytestring containers directory either filepath mtl parsec scientific text unordered-containers vector ]; executableHaskellDepends = [ aeson base base-unicode-symbols bytestring cmdargs filepath text yaml ]; testHaskellDepends = [ aeson base base-unicode-symbols directory filepath hspec process temporary text unordered-containers yaml ]; homepage = "https://github.com/JustusAdam/mustache"; description = "A mustache template parser library"; license = stdenv.lib.licenses.bsd3; }) {}; "mutable-containers" = callPackage ({ mkDerivation, base, containers, criterion, ghc-prim, hspec , mono-traversable, primitive, QuickCheck, vector }: mkDerivation { pname = "mutable-containers"; version = "0.3.3"; sha256 = "1svwa54prfdmhdlmv118lnkwv3jx3rx7v5x30wbdsy39n75kjyks"; libraryHaskellDepends = [ base containers ghc-prim mono-traversable primitive vector ]; testHaskellDepends = [ base containers hspec primitive QuickCheck vector ]; benchmarkHaskellDepends = [ base containers criterion ]; homepage = "https://github.com/snoyberg/mono-traversable"; 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 = "1.2.1"; sha256 = "1zbl2lbsd20qzz9jpcmghwpflfximmxh33r827dn9gdik69q6vf0"; 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-random" = callPackage ({ mkDerivation, base, HUnit, primitive, QuickCheck, statistics , test-framework, test-framework-hunit, test-framework-quickcheck2 , time, vector }: mkDerivation { pname = "mwc-random"; version = "0.13.4.0"; sha256 = "1slab95piyq5n8m739i5ghdmgpvjfdsq5qqd5czawv7ynbmgsb65"; libraryHaskellDepends = [ base primitive time vector ]; testHaskellDepends = [ base HUnit QuickCheck statistics test-framework test-framework-hunit test-framework-quickcheck2 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, containers, mysql }: mkDerivation { pname = "mysql"; version = "0.1.1.8"; sha256 = "115xz4khg4klrgjvv9dy83pv197b4y1zgw6fbpv8j88yr3qjmw4h"; libraryHaskellDepends = [ base bytestring containers ]; librarySystemDepends = [ mysql ]; homepage = "https://github.com/bos/mysql"; description = "A low-level MySQL client library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) mysql;}; "mysql-simple" = callPackage ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder , blaze-textual, bytestring, mysql, old-locale, pcre-light, text , time }: mkDerivation { pname = "mysql-simple"; version = "0.2.2.5"; sha256 = "132igmgrgkpc0g9063d593ha3iv40k5dd017nlb07sz0qs9hi8w6"; libraryHaskellDepends = [ attoparsec base base16-bytestring blaze-builder blaze-textual bytestring mysql old-locale pcre-light text time ]; homepage = "https://github.com/bos/mysql-simple"; description = "A mid-level MySQL client library"; 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; }) {}; "names-th" = callPackage ({ mkDerivation, base, containers, template-haskell }: mkDerivation { pname = "names-th"; version = "0.2.0.2"; sha256 = "09mzb4ff45kn6gbbf40jvpk0pgnwlyyw7i3ncmmybx6i4mypv048"; 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.1"; sha256 = "0jq2l1lmy4hcl6r975xcg86xr1y7jfxr3qn27ibsmjbzlnxdkjyv"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec silently ]; description = "A lightweight implementation of a subset of Hspec's API"; license = stdenv.lib.licenses.mit; }) {}; "nationstates" = callPackage ({ mkDerivation, base, bytestring, clock, containers, http-client , http-client-tls, http-types, multiset, tls, transformers, xml }: mkDerivation { pname = "nationstates"; version = "0.5.0.0"; sha256 = "14jnyzbjfvs0kcpdm5nwb9s4bnwqwc10q6484k77gbhn3gfgq3h2"; libraryHaskellDepends = [ base bytestring clock containers http-client http-client-tls http-types multiset tls transformers xml ]; homepage = "https://github.com/lfairy/nationstates"; description = "NationStates API client"; license = stdenv.lib.licenses.asl20; }) {}; "nats" = callPackage ({ mkDerivation }: mkDerivation { pname = "nats"; version = "1.1.1"; sha256 = "1kfl2yy97nb7q0j17v96rl73xvi3z4db9bk0xychc76dax41n78k"; doHaddock = false; homepage = "http://github.com/ekmett/nats/"; description = "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.3.1"; sha256 = "00lps0m6ysdz36sd5cz8fjl3r1p2k1qdqiwd543kiwwhhzqkjnlv"; 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, HTF, parsec, template-haskell , text }: mkDerivation { pname = "neat-interpolation"; version = "0.3.2.1"; sha256 = "0550dy0vwh81byi9bxhdzqx5y9lnvkwj5rbks5rbj2fylhyf8c2m"; libraryHaskellDepends = [ base base-prelude parsec template-haskell text ]; testHaskellDepends = [ base-prelude HTF ]; homepage = "https://github.com/nikita-volkov/neat-interpolation"; description = "A quasiquoter for neat and simple multiline text interpolation"; license = stdenv.lib.licenses.mit; }) {}; "nested-routes" = callPackage ({ mkDerivation, attoparsec, base, bytestring, composition-extra , errors, exceptions, hashable, hspec, hspec-wai, http-types, mtl , poly-arity, pred-trie, regex-compat, semigroups, text , transformers, tries, unordered-containers , wai-middleware-content-type, wai-middleware-verbs , wai-transformers, warp }: mkDerivation { pname = "nested-routes"; version = "7.0.0"; sha256 = "18i13k1hpxpjja83g5pr676wva1wiimjpb50nkxcmjyk63birh7a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring composition-extra errors exceptions hashable mtl poly-arity pred-trie regex-compat semigroups text transformers tries unordered-containers wai-middleware-content-type wai-middleware-verbs wai-transformers ]; executableHaskellDepends = [ attoparsec base bytestring composition-extra errors exceptions hashable http-types mtl poly-arity pred-trie regex-compat semigroups text transformers tries unordered-containers wai-middleware-content-type wai-middleware-verbs wai-transformers warp ]; testHaskellDepends = [ attoparsec base bytestring composition-extra errors exceptions hashable hspec hspec-wai http-types mtl poly-arity pred-trie regex-compat semigroups text transformers tries unordered-containers wai-middleware-content-type wai-middleware-verbs wai-transformers ]; description = "Declarative, compositional Wai responses"; license = stdenv.lib.licenses.bsd3; }) {}; "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.2.0"; sha256 = "1plv9r86ljgjvvb8ny8zayrcdrmy7cd8jfvq4vp56b407dqq8092"; 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 ]; doCheck = false; homepage = "https://github.com/stbuehler/haskell-nettle"; description = "safe nettle binding"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) nettle;}; "network" = callPackage ({ mkDerivation, base, bytestring, doctest, HUnit, test-framework , test-framework-hunit, unix }: mkDerivation { pname = "network"; version = "2.6.3.1"; sha256 = "1rl2gl37cf4k0ddsq93q15fwdz1l25nhl4w205krbh7d5dg5y12p"; libraryHaskellDepends = [ base bytestring unix ]; testHaskellDepends = [ base bytestring doctest HUnit test-framework test-framework-hunit ]; 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 ]; homepage = "http://github.com/solatis/haskell-network-attoparsec"; description = "Utility functions for running a parser against a socket"; license = stdenv.lib.licenses.mit; }) {}; "network-carbon" = callPackage ({ mkDerivation, base, bytestring, network, text, time, vector }: mkDerivation { pname = "network-carbon"; version = "1.0.6"; sha256 = "1xlys5nal0c1cgr16jkf3mml9aqs65rk5a32g9ij32myhqnsgq18"; libraryHaskellDepends = [ base bytestring network text time vector ]; homepage = "http://github.com/ocharles/network-carbon"; description = "A Haskell implementation of the Carbon protocol (part of the Graphite monitoring tools)"; license = stdenv.lib.licenses.bsd3; }) {}; "network-conduit-tls" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , connection, cprng-aes, data-default, HUnit, monad-control, mtl , network, streaming-commons, tls, transformers, transformers-base }: mkDerivation { pname = "network-conduit-tls"; version = "1.2.2"; sha256 = "11xh5g0c7arf6d0klilacajf2mg24pb47wbzwn2hb7fimkgwv8hj"; libraryHaskellDepends = [ base bytestring conduit conduit-extra connection cprng-aes data-default monad-control network streaming-commons tls transformers transformers-base ]; 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.8"; sha256 = "0xndvg776241fgjmynxfpy81f1csjmh8dg33yf0c8m71ychz3pzc"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/jystic/network-info"; description = "Access the local computer's basic network configuration"; license = stdenv.lib.licenses.bsd3; }) {}; "network-multicast" = callPackage ({ mkDerivation, base, network }: mkDerivation { pname = "network-multicast"; version = "0.1.1"; sha256 = "0hmpx08mkcdidwdrz4q1l1b1m9l5xnipnn2sdsfk844saq80nk7l"; libraryHaskellDepends = [ base network ]; description = "Simple multicast library"; license = stdenv.lib.licenses.publicDomain; }) {}; "network-protocol-xmpp" = callPackage ({ mkDerivation, base, bytestring, gnuidn, gnutls, gsasl , libxml-sax, monads-tf, network, text, transformers, xml-types }: mkDerivation { pname = "network-protocol-xmpp"; version = "0.4.8"; sha256 = "07hy8byhaakjwfidrvkjp07jn25aw21g8wcs93ni3njj0kh2jxza"; libraryHaskellDepends = [ base bytestring gnuidn gnutls gsasl libxml-sax monads-tf network text transformers xml-types ]; homepage = "https://john-millikin.com/software/haskell-xmpp/"; description = "Client library for the XMPP protocol"; license = stdenv.lib.licenses.gpl3; }) {}; "network-simple" = callPackage ({ mkDerivation, base, bytestring, exceptions, network , transformers }: mkDerivation { pname = "network-simple"; version = "0.4.0.5"; sha256 = "1akarns88nhrkm47nl20mg2s2r8in339j2jcv6h0z3gnxc4v8iq9"; libraryHaskellDepends = [ base bytestring exceptions network transformers ]; homepage = "https://github.com/k0001/network-simple"; description = "Simple network sockets usage patterns"; license = stdenv.lib.licenses.bsd3; }) {}; "network-transport" = callPackage ({ mkDerivation, base, binary, bytestring, deepseq, hashable , transformers }: mkDerivation { pname = "network-transport"; version = "0.4.4.0"; sha256 = "1n3ywsmbcsh35h5dcyxr50nfgxh5qq6i9wgskn9dc79vpjdvq4cf"; revision = "1"; editedCabalFile = "1gq1qnx3n59kci6imk2rf1dahvsq9ifsnb50fh98h9b7yhczj4ag"; 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.0.1"; sha256 = "0kvj85yx7mvj1rjgv90cb9sfm9f4dqi8mahcp2bqxsn2w4n9wpwn"; revision = "1"; editedCabalFile = "1fwn9wix1k2kccs1dqp4z2ym98bskdkhjff9in7d6myaz93f23gw"; libraryHaskellDepends = [ base bytestring network-transport ]; homepage = "http://haskell-distributed.github.com"; description = "Compose network transports"; license = stdenv.lib.licenses.bsd3; }) {}; "network-transport-inmemory" = callPackage ({ mkDerivation, base, bytestring, containers, data-accessor , network-transport, network-transport-tests, stm }: mkDerivation { pname = "network-transport-inmemory"; version = "0.5.1"; sha256 = "1p8blx8rp9q6s07jjqcr4y4i6wfzsd89gnhynd8rhwwikqbf8jp3"; libraryHaskellDepends = [ base bytestring containers data-accessor network-transport stm ]; testHaskellDepends = [ base network-transport network-transport-tests ]; homepage = "http://haskell-distributed.github.com"; description = "In-memory instantiation of Network.Transport"; license = stdenv.lib.licenses.bsd3; }) {}; "network-transport-tcp" = callPackage ({ mkDerivation, base, bytestring, containers, data-accessor , network, network-transport, network-transport-tests }: mkDerivation { pname = "network-transport-tcp"; version = "0.5.1"; sha256 = "1svvxkxknlzdgc4xcr7lvq1xvy8ki3mwysfkk6y3w8gq11yxdhy4"; libraryHaskellDepends = [ base bytestring containers data-accessor network network-transport ]; testHaskellDepends = [ base network network-transport network-transport-tests ]; doCheck = false; homepage = "http://haskell-distributed.github.com"; description = "TCP instantiation of Network.Transport"; license = stdenv.lib.licenses.bsd3; }) {}; "network-transport-tests" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, containers, mtl , network-transport, random }: mkDerivation { pname = "network-transport-tests"; version = "0.2.3.0"; sha256 = "0v1vyn0v41kzw54qy2f46phwglyh0qsng534ma8rhwbxxfbvsxw2"; libraryHaskellDepends = [ ansi-terminal base bytestring containers mtl network-transport random ]; homepage = "http://haskell-distributed.github.com"; description = "Unit tests for Network.Transport implementations"; license = stdenv.lib.licenses.bsd3; }) {}; "network-transport-zeromq" = callPackage ({ mkDerivation, async, base, binary, bytestring, containers , criterion, data-accessor, distributed-process , distributed-process-tests, exceptions, network, network-transport , network-transport-tests, random, semigroups, stm, stm-chans , tasty, tasty-hunit, test-framework, transformers, zeromq4-haskell }: mkDerivation { pname = "network-transport-zeromq"; version = "0.2.1.1"; sha256 = "0dfa1hgxgi44jnv47qf1qm0gcprkxlzd4x4qi7628z1k5cd6xdck"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base binary bytestring containers data-accessor exceptions network-transport random semigroups stm stm-chans transformers zeromq4-haskell ]; executableHaskellDepends = [ base binary bytestring criterion distributed-process ]; testHaskellDepends = [ base bytestring containers distributed-process-tests network network-transport network-transport-tests stm stm-chans tasty tasty-hunit test-framework zeromq4-haskell ]; benchmarkHaskellDepends = [ base binary bytestring criterion distributed-process ]; homepage = "https://github.com/tweag/network-transport-zeromq"; description = "ZeroMQ backend for network-transport"; 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"; 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"; sha256 = "0ng4i5r73256gzwl6bw57h0abqixj783c3ggph1hk2wsplx0655p"; libraryHaskellDepends = [ base ]; description = "A typeclass and set of functions for working with newtypes"; license = stdenv.lib.licenses.bsd3; }) {}; "newtype-generics" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "newtype-generics"; version = "0.4"; sha256 = "0ysgcnfyf7yd3wrlwhwjxiam8glf8lb71x5a3qpzpcp7nqxs6jb9"; libraryHaskellDepends = [ base ]; doCheck = false; description = "A typeclass and set of functions for working with newtypes, with generics support"; 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.0.1"; sha256 = "05gkx79p532zciqjrsq16231pmzb5rixxip9j0vdc85a5h2a4bbl"; revision = "1"; editedCabalFile = "17l6x5azdiklwmiwkk05zxg50gqgdq9n5a1nyfywy05b6h7m33il"; 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; }) {}; "nonce" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, cprng-aes , crypto-random, text, transformers }: mkDerivation { pname = "nonce"; version = "1.0.2"; sha256 = "1l4w6bdrwa42r90n6xzwr8lz2fdrn3m763ls311pnygajr4ih10h"; revision = "1"; editedCabalFile = "012hkf9hlvwmlbf1n1v05vgidssxv99z4bq2lbpbf1dlb366madj"; libraryHaskellDepends = [ base base64-bytestring bytestring cprng-aes crypto-random text transformers ]; homepage = "https://github.com/prowdsponsor/nonce"; description = "Generate cryptographic nonces"; license = stdenv.lib.licenses.bsd3; }) {}; "nsis" = callPackage ({ mkDerivation, base, directory, process, transformers, uniplate }: mkDerivation { pname = "nsis"; version = "0.3"; sha256 = "0w7mip0dxpzdfdxj8gdk58zfz5n4aasd60ql546hx3yv5r65dbq3"; 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.1"; sha256 = "10z1bi5qbc81z5xx2v1ylwcpmcfl1ci7lxrswkgi0dd1wi8havbk"; 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; }) {}; "numtype-dk" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "numtype-dk"; version = "0.5.0.1"; sha256 = "05yhjnp8wa25chsf0v2nmd9wznm4n4qxw12qc2a9z64kfszvknr9"; 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; }) {}; "objective" = callPackage ({ mkDerivation, base, containers, either, exceptions, free , hashable, monad-skeleton, mtl, profunctors, template-haskell , transformers, transformers-compat, unordered-containers, void , witherable }: mkDerivation { pname = "objective"; version = "1.1.1"; sha256 = "0d36v2w8f9g68zh2cdf8hnkzdafv0z6np895ak610n8bkxvqxlbs"; libraryHaskellDepends = [ base containers either exceptions free hashable monad-skeleton mtl profunctors template-haskell transformers transformers-compat unordered-containers void witherable ]; homepage = "https://github.com/fumieval/objective"; description = "Composable objects"; license = stdenv.lib.licenses.bsd3; }) {}; "octane" = callPackage ({ mkDerivation, aeson, aeson-pretty, autoexporter, base, binary , binary-bits, bytestring, containers, criterion , data-binary-ieee754, deepseq, newtype-generics, tasty , tasty-hspec, text }: mkDerivation { pname = "octane"; version = "0.4.24"; sha256 = "0al0ns72f3yfh1s949n4z1y6qjz26ia4rjgzlcfi837r0cxc6x1c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty autoexporter base binary binary-bits bytestring containers data-binary-ieee754 deepseq newtype-generics text ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base binary bytestring containers tasty tasty-hspec ]; benchmarkHaskellDepends = [ base binary bytestring containers criterion ]; homepage = "https://github.com/tfausak/octane#readme"; description = "Parse Rocket League replays"; license = stdenv.lib.licenses.mit; }) {}; "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 = "1"; editedCabalFile = "1svcda2sb19k4n8h47yims3a4cri1fqnh7h5ra13r1mzjl27qz7q"; 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 = "1"; editedCabalFile = "0vkrmzpbyi7kymgpayraqsgx760l5gr9bkkjg6dqg3nk4gfid861"; libraryHaskellDepends = [ base old-locale ]; description = "Time library"; license = stdenv.lib.licenses.bsd3; }) {}; "omnifmt" = callPackage ({ mkDerivation, aeson, base, exceptions, extra, fast-logger , filepath, monad-logger, monad-parallel, mtl, optparse-applicative , pipes, pipes-concurrency, temporary, text, time , unordered-containers, yaml }: mkDerivation { pname = "omnifmt"; version = "0.2.1.1"; sha256 = "0c8p6j434ik6g3n2gxc6mhnkk1crp7m7nfgsfapa4ki3h28phr0r"; revision = "1"; editedCabalFile = "1yj2pbdyhj2qavx5aarcj6ncj1pkf7rs3cqm7k163rqyna811xji"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base exceptions extra filepath monad-logger mtl pipes text unordered-containers yaml ]; executableHaskellDepends = [ base exceptions extra fast-logger filepath monad-logger monad-parallel mtl optparse-applicative pipes pipes-concurrency temporary text time ]; homepage = "https://github.com/hjwylde/omnifmt"; description = "A pretty-printer wrapper to faciliate ease of formatting during development"; license = stdenv.lib.licenses.bsd3; }) {}; "once" = callPackage ({ mkDerivation, base, containers, hashable, template-haskell , unordered-containers }: mkDerivation { pname = "once"; version = "0.1.0.0"; sha256 = "1ax7d310k4bqjc0bkx1qbx19db8rlfkc9yb90k8a57h78scsfncs"; libraryHaskellDepends = [ base containers hashable template-haskell unordered-containers ]; homepage = "https://anonscm.debian.org/cgit/users/kaction-guest/haskell-once.git"; description = "memoization for IO actions and functions"; license = stdenv.lib.licenses.gpl3; }) {}; "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, attoparsec, base, base16-bytestring , bytestring, case-insensitive, containers, contravariant, multiset , postgresql-simple, pretty, product-profunctors, profunctors , QuickCheck, semigroups, text, time, time-locale-compat , transformers, uuid, void }: mkDerivation { pname = "opaleye"; version = "0.4.2.0"; sha256 = "081wq5nylljpca95702a40a9cmpsmn4wvpg5mvdw0lbizb8c895r"; revision = "7"; editedCabalFile = "14zsj9nmbcr1ix5f8i3kbw2m87d3rwafd33vhhajc15cj6r1xldk"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring case-insensitive contravariant postgresql-simple pretty product-profunctors profunctors semigroups text time time-locale-compat transformers uuid void ]; testHaskellDepends = [ base containers contravariant multiset postgresql-simple product-profunctors profunctors QuickCheck semigroups time ]; doCheck = false; homepage = "https://github.com/tomjaguarpaw/haskell-opaleye"; description = "An SQL-generating DSL targeting PostgreSQL"; license = stdenv.lib.licenses.bsd3; }) {}; "opaleye-trans" = callPackage ({ mkDerivation, base, mtl, opaleye, postgresql-simple , product-profunctors, transformers, transformers-base }: mkDerivation { pname = "opaleye-trans"; version = "0.3.3"; sha256 = "0hfqpxycg64fm33yjj06hjszyb3gws5s3jy6gsmsh8992py0bykv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl opaleye postgresql-simple product-profunctors transformers transformers-base ]; executableHaskellDepends = [ base opaleye postgresql-simple product-profunctors ]; homepage = "https://github.com/WraithM/opaleye-trans"; description = "A monad transformer for Opaleye"; 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; }) {}; "openpgp-asciiarmor" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring , cereal, HUnit, test-framework, test-framework-hunit }: mkDerivation { pname = "openpgp-asciiarmor"; version = "0.1"; sha256 = "1xrv0n7n1n8izvxvqm8wmj6mkn5l6wcq18bxs9zd1q5riynmmm2w"; libraryHaskellDepends = [ attoparsec base base64-bytestring bytestring cereal ]; testHaskellDepends = [ attoparsec base base64-bytestring bytestring cereal HUnit test-framework test-framework-hunit ]; homepage = "http://floss.scru.org/openpgp-asciiarmor"; description = "OpenPGP (RFC4880) ASCII Armor codec"; license = "unknown"; }) {}; "opensource" = callPackage ({ mkDerivation, aeson, base, bytestring, http-client , http-client-tls, tasty, tasty-hunit, text, transformers }: mkDerivation { pname = "opensource"; version = "0.1.0.0"; sha256 = "09q1c9v27b7d482ccgv73fhvhk3jfq2fvxnrz6ywi3zvf37bcn9l"; revision = "1"; editedCabalFile = "02zb9m7d6fsjbqgwbjnkrpgqc93zm34bvzgasw903hhdkskshrp6"; 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.1.0"; sha256 = "1jqrc9wxvw196vgcbhpazi9vldqs31jb6jxc529iy9k7vh4mk5m9"; 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.3"; sha256 = "0v203vzw7cs0bzzr5qzlad1fixznkqca05dlbyydhpay8zjrwj15"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl ]; executableHaskellDepends = [ 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, bytestring, case-insensitive, conduit , conduit-combinators, conduit-parse, containers, data-default , exceptions, foldl, hlint, lens-simple, mono-traversable , monoid-subclasses, mtl, parsers, QuickCheck, quickcheck-instances , resourcet, semigroups, tasty, tasty-hunit, tasty-quickcheck, text , time, timerep, uri-bytestring, xml-conduit, xml-conduit-parse , xml-types }: mkDerivation { pname = "opml-conduit"; version = "0.5.0.1"; sha256 = "0cr5ibyxiybv4lzk8ph3bq5phalq0vgfk4zrvi2rqfhgm9q25hk9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base case-insensitive conduit conduit-parse containers exceptions foldl lens-simple mono-traversable monoid-subclasses parsers semigroups text time timerep uri-bytestring xml-conduit xml-conduit-parse xml-types ]; testHaskellDepends = [ base bytestring conduit conduit-combinators conduit-parse containers data-default exceptions hlint lens-simple mono-traversable mtl parsers QuickCheck quickcheck-instances resourcet semigroups tasty tasty-hunit tasty-quickcheck text time uri-bytestring xml-conduit-parse ]; homepage = "https://github.com/k0ral/opml-conduit"; description = "Streaming parser/renderer for the OPML 2.0 format."; license = "unknown"; }) {}; "optional-args" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "optional-args"; version = "1.0.1"; sha256 = "16gxy78r868k8hc88hayclhdkn8chyry08fbf99ipyy1xgb081ll"; libraryHaskellDepends = [ base ]; description = "Optional function arguments"; license = stdenv.lib.licenses.bsd3; }) {}; "options" = callPackage ({ mkDerivation, base, chell, chell-quickcheck, containers , monads-tf, transformers }: mkDerivation { pname = "options"; version = "1.2.1.1"; sha256 = "0qjs0v1ny52w51n5582d4z8wy9h6n0zw1xb5dh686ff5wadflgi8"; libraryHaskellDepends = [ base containers monads-tf transformers ]; testHaskellDepends = [ base chell chell-quickcheck containers monads-tf transformers ]; 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, process, transformers , transformers-compat }: mkDerivation { pname = "optparse-applicative"; version = "0.12.1.0"; sha256 = "1m8k4c04sg8xsx3fkv3krrfpjmphj01rhkpq0axl3s8p5innvd0q"; libraryHaskellDepends = [ ansi-wl-pprint base process transformers transformers-compat ]; 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, optparse-applicative , system-filepath, text, time, transformers, void }: mkDerivation { pname = "optparse-generic"; version = "1.1.3"; sha256 = "1811ffz23w4hcng5c9n8c2p6b021gsgbmwh55b4g55jjyls956da"; libraryHaskellDepends = [ base bytestring optparse-applicative system-filepath text time transformers void ]; description = "Auto-generate a command-line parser for your datatype"; license = stdenv.lib.licenses.bsd3; }) {}; "optparse-helper" = callPackage ({ mkDerivation, base, optparse-applicative }: mkDerivation { pname = "optparse-helper"; version = "0.2.1.1"; sha256 = "043mdm25lpzbfghmda0iayv7lnff1gni9g29pd5h2ssgscyvs2qa"; libraryHaskellDepends = [ base optparse-applicative ]; homepage = "https://github.com/pharpend/optparse-helper"; description = "Helper functions for optparse-applicative"; license = stdenv.lib.licenses.bsd3; }) {}; "optparse-simple" = callPackage ({ mkDerivation, base, either, gitrev, optparse-applicative , template-haskell, transformers }: mkDerivation { pname = "optparse-simple"; version = "0.0.3"; sha256 = "0zlcvxhx98k1akbv5fzsvwcrmb1rxsmmyaiwkhfrp5dxq6kg0is5"; libraryHaskellDepends = [ base either gitrev optparse-applicative template-haskell transformers ]; description = "Simple interface to optparse-applicative"; license = stdenv.lib.licenses.bsd3; }) {}; "osdkeys" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , containers, libnotify, process, resourcet, time, transformers }: mkDerivation { pname = "osdkeys"; version = "0.0"; sha256 = "18pc2r5acb3b6dr7niib4fn8x2la6y3f5zlj3ibrxhl5c1q35j6y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring conduit conduit-extra containers libnotify resourcet time transformers ]; executableHaskellDepends = [ base process ]; description = "Show keys pressed with an on-screen display (Linux only)"; license = stdenv.lib.licenses.bsd3; }) {}; "package-description-remote" = callPackage ({ mkDerivation, base, bytestring, Cabal, lens, lens-aeson, wreq }: mkDerivation { pname = "package-description-remote"; version = "0.2.0.0"; sha256 = "0i47yvjcfc6fyxvz39bambvfsnpix5r25cbm12b4sp968qinv4sa"; libraryHaskellDepends = [ base bytestring Cabal lens lens-aeson wreq ]; testHaskellDepends = [ base ]; homepage = "http://github.com/yamadapc/stack-run-auto/package-description-remote"; description = "Fetches a 'GenericPackageDescription' from Hackage"; license = stdenv.lib.licenses.mit; }) {}; "packdeps" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , filepath, split, tar, text, time }: mkDerivation { pname = "packdeps"; version = "0.4.2.1"; sha256 = "0p68139049fj2lpsm7pdrhnzn7sh2mbgvf6582r5p1i363cdi3s6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal containers directory filepath split tar text time ]; executableHaskellDepends = [ base Cabal ]; homepage = "http://packdeps.haskellers.com/"; description = "Check your cabal packages for lagging dependencies"; 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; }) {}; "pagerduty" = callPackage ({ mkDerivation, aeson, base, bifunctors, bytestring , bytestring-conversion, conduit, data-default-class, exceptions , generics-sop, http-client, http-types, lens, lens-aeson, mmorph , monad-control, mtl, template-haskell, text, time , time-locale-compat, transformers, transformers-base , transformers-compat, unordered-containers }: mkDerivation { pname = "pagerduty"; version = "0.0.7"; sha256 = "177yay3n4pm0c66db4x1ncksccissp6z1qvp35bcdxhc11d0fijy"; libraryHaskellDepends = [ aeson base bifunctors bytestring bytestring-conversion conduit data-default-class exceptions generics-sop http-client http-types lens lens-aeson mmorph monad-control mtl template-haskell text time time-locale-compat transformers transformers-base transformers-compat unordered-containers ]; homepage = "http://github.com/brendanhay/pagerduty"; description = "Client library for PagerDuty Integration and REST APIs"; license = "unknown"; }) {}; "palette" = callPackage ({ mkDerivation, array, base, colour, containers }: mkDerivation { pname = "palette"; version = "0.1.0.4"; sha256 = "1k57mp56zgjs8xpf57vwnnm2ilkbgp717hchrg3ilrbx0yhb9cz6"; libraryHaskellDepends = [ array base colour containers ]; homepage = "http://projects.haskell.org/diagrams"; description = "Utilities for choosing and creating color schemes"; license = stdenv.lib.licenses.bsd3; }) {}; "pandoc" = callPackage ({ mkDerivation, aeson, ansi-terminal, array, base , base64-bytestring, binary, blaze-html, blaze-markup, bytestring , cmark, containers, data-default, deepseq, Diff, directory , executable-path, extensible-exceptions, filemanip, filepath , ghc-prim, haddock-library, highlighting-kate, hslua, HTTP , http-client, http-client-tls, http-types, HUnit, JuicyPixels, mtl , network, network-uri, old-time, pandoc-types, parsec, process , QuickCheck, random, scientific, SHA, syb, tagsoup, temporary , test-framework, test-framework-hunit, test-framework-quickcheck2 , texmath, text, time, unordered-containers, vector, xml, yaml , zip-archive, zlib }: mkDerivation { pname = "pandoc"; version = "1.17.1"; sha256 = "11hc07dyrqkb522swqhlqqm2q6m1splnp2hh12sm9qjccspvly2r"; revision = "1"; editedCabalFile = "109n25sc32zf8a73q69q3wrzy6785nlzgawbmars1fmwb0gs3shc"; configureFlags = [ "-fhttps" "-f-old-locale" ]; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson array base base64-bytestring binary blaze-html blaze-markup bytestring cmark containers data-default deepseq directory extensible-exceptions filemanip filepath ghc-prim haddock-library highlighting-kate hslua HTTP http-client http-client-tls http-types JuicyPixels mtl network network-uri old-time pandoc-types parsec process random scientific SHA syb tagsoup temporary texmath text time unordered-containers vector xml yaml zip-archive zlib ]; executableHaskellDepends = [ aeson base bytestring containers directory extensible-exceptions filepath highlighting-kate HTTP network network-uri pandoc-types text yaml ]; testHaskellDepends = [ ansi-terminal base bytestring containers Diff directory executable-path filepath highlighting-kate HUnit pandoc-types process QuickCheck syb test-framework test-framework-hunit test-framework-quickcheck2 text zip-archive ]; homepage = "http://pandoc.org"; description = "Conversion between markup formats"; license = "GPL"; }) {}; "pandoc-citeproc" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring , 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.9.1.1"; sha256 = "11lg3icr1i5s1k2q5swm0jnhqfdn3qaidsi8nzbfzr5wlsd9mj0m"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; 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 containers directory filepath pandoc pandoc-types process syb temporary text vector yaml ]; testHaskellDepends = [ aeson base bytestring directory filepath 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-types" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq , ghc-prim, syb }: mkDerivation { pname = "pandoc-types"; version = "1.16.1.1"; sha256 = "094mzgdxva84kcpjf9m8b5n3chm1wm44bzflh5x6xhddz6pb7zpq"; libraryHaskellDepends = [ aeson base bytestring containers deepseq ghc-prim syb ]; homepage = "http://johnmacfarlane.net/pandoc"; description = "Types for representing a structured document"; license = stdenv.lib.licenses.bsd3; }) {}; "pango" = callPackage ({ mkDerivation, array, base, cairo, containers, directory, glib , gtk2hs-buildtools, mtl, pango, pretty, process, text }: mkDerivation { pname = "pango"; version = "0.13.1.1"; sha256 = "1bb5a6mb8w5c2p0a5ljnpjzxlpsc0vhhcndwdinwnc1fzqwz68iw"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base cairo containers directory glib mtl pretty process text ]; libraryPkgconfigDepends = [ pango ]; libraryToolDepends = [ gtk2hs-buildtools ]; homepage = "http://projects.haskell.org/gtk2hs/"; description = "Binding to the Pango text rendering engine"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs.gnome2) pango;}; "parallel" = callPackage ({ mkDerivation, array, base, containers, deepseq }: mkDerivation { pname = "parallel"; version = "3.2.1.0"; sha256 = "09l52k1gsn667lmv0pp052cbwkzkbhfivp51f2xkrlfzf6xwvqsd"; libraryHaskellDepends = [ array base containers deepseq ]; 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 = "1"; editedCabalFile = "1vlb2x1ghih4l64031rmh7h643c3knh5r5mwilf7g8izb58ypvkm"; 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; }) {}; "parseargs" = callPackage ({ mkDerivation, base, containers, process }: mkDerivation { pname = "parseargs"; version = "0.2.0.7"; sha256 = "0pdlvnl6n5rbqaj4bkjlxnmrxdhndgmz2xvk2ggxmnqdgsjaq3lh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base process ]; homepage = "http://github.com/BartMassey/parseargs"; description = "Full-featured command-line argument parsing library"; license = stdenv.lib.licenses.bsd3; }) {}; "parsec" = callPackage ({ mkDerivation, base, bytestring, mtl, text }: mkDerivation { pname = "parsec"; version = "3.1.11"; sha256 = "0vk7q9j2128q191zf1sg0ylj9s9djwayqk9747k0a5fin4f2b1vg"; libraryHaskellDepends = [ base bytestring mtl text ]; doCheck = false; homepage = "https://github.com/aslatter/parsec"; description = "Monadic parser combinators"; license = stdenv.lib.licenses.bsd3; }) {}; "parsers" = callPackage ({ mkDerivation, attoparsec, base, base-orphans, bytestring , charset, containers, directory, doctest, filepath, parsec , QuickCheck, quickcheck-instances, scientific, text, transformers , unordered-containers }: mkDerivation { pname = "parsers"; version = "0.12.4"; sha256 = "07najh7f9y3ahh42z96sw4hnd0kc4x3wm0xlf739y0gh81ys5097"; libraryHaskellDepends = [ attoparsec base base-orphans charset containers parsec scientific text transformers unordered-containers ]; testHaskellDepends = [ attoparsec base bytestring containers directory doctest filepath parsec QuickCheck quickcheck-instances ]; doCheck = false; 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.1"; sha256 = "1xr65dk1fk3fsx5mscnlnlcp7yz9mxgkd3ibqvd89qsj9n0vjkp5"; libraryHaskellDepends = [ base ]; 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"; sha256 = "0wmlx1dp7i9rp3s5028gvqa7z0g1dkzlyd134kh04s1lx2hb94px"; libraryHaskellDepends = [ base template-haskell ]; homepage = "http://www.informatik.uni-marburg.de/~rendel/unparse"; description = "Partial isomorphisms"; license = stdenv.lib.licenses.bsd3; }) {}; "patches-vector" = callPackage ({ mkDerivation, base, edit-distance-vector, microlens, vector }: mkDerivation { pname = "patches-vector"; version = "0.1.5.2"; sha256 = "11gcdwcyfj0wqrq234300adkacrpyr8n6lsq5mkq7qwip7nyf6da"; libraryHaskellDepends = [ base edit-distance-vector microlens vector ]; doCheck = false; homepage = "https://github.com/liamoc/patches-vector"; description = "Patches (diffs) on vectors: composable, mergeable, and invertible"; license = stdenv.lib.licenses.bsd3; }) {}; "path" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, exceptions , filepath, hspec, HUnit, mtl, template-haskell }: mkDerivation { pname = "path"; version = "0.5.9"; sha256 = "09x7mwmbg32ndwrdds5lcxxsq1xflfkvk7bnykg1hqwvazz84yg6"; libraryHaskellDepends = [ aeson base deepseq exceptions filepath template-haskell ]; testHaskellDepends = [ aeson base bytestring hspec HUnit mtl ]; description = "Support for well-typed paths"; license = stdenv.lib.licenses.bsd3; }) {}; "path-extra" = callPackage ({ mkDerivation, base, exceptions, path }: mkDerivation { pname = "path-extra"; version = "0.0.3"; sha256 = "0ncbcc16b1xg5hc8mm3czabn7crz7d41jv1k5lbcvbisgarkn12m"; libraryHaskellDepends = [ base exceptions path ]; description = "Chris Done's path library, enriched with URL-related goodies"; license = stdenv.lib.licenses.bsd3; }) {}; "path-io" = callPackage ({ mkDerivation, base, directory, exceptions, filepath, hspec, path , temporary, time, transformers }: mkDerivation { pname = "path-io"; version = "1.1.0"; sha256 = "17z5xfxcj7gxczh4bb6dlf8pkfapd68av35ckwjrvhz0hdbg8jmr"; libraryHaskellDepends = [ base directory exceptions filepath path temporary time transformers ]; testHaskellDepends = [ base exceptions hspec path ]; 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; }) {}; "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; }) {}; "patience" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "patience"; version = "0.1.1"; sha256 = "0qyv20gqy9pb1acy700ahv70lc6vprcwb26cc7fcpcs4scsc7irm"; libraryHaskellDepends = [ base containers ]; description = "Patience diff and longest increasing subsequence"; license = stdenv.lib.licenses.bsd3; }) {}; "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; }) {}; "pcap" = callPackage ({ mkDerivation, base, bytestring, network, time }: mkDerivation { pname = "pcap"; version = "0.4.5.2"; sha256 = "0pydw62qqw61sxfd8x9vvwgpgl3zp6mqv8rm4c825ymzyipjxsg7"; libraryHaskellDepends = [ base bytestring network time ]; homepage = "https://github.com/bos/pcap"; description = "A system-independent interface for user-level packet capture"; 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"; 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 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"; sha256 = "1mqyjzccpj2ybwjhjx68bisn1zm9zwmf73hqkyqb5q5k2d7c2bvc"; 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; }) {}; "pdf-toolbox-content" = callPackage ({ mkDerivation, attoparsec, base, base16-bytestring, bytestring , containers, io-streams, pdf-toolbox-core, text }: mkDerivation { pname = "pdf-toolbox-content"; version = "0.0.5.1"; sha256 = "1244r2ij46gs10zxc3mlf2693nnb1jpyminqkpzh71hp5qilw40w"; libraryHaskellDepends = [ attoparsec base base16-bytestring bytestring containers io-streams pdf-toolbox-core text ]; homepage = "https://github.com/Yuras/pdf-toolbox"; description = "A collection of tools for processing PDF files"; license = stdenv.lib.licenses.bsd3; }) {}; "pdf-toolbox-core" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, errors , io-streams, scientific, transformers, zlib-bindings }: mkDerivation { pname = "pdf-toolbox-core"; version = "0.0.4.1"; sha256 = "10d9fchmiwdbkbdxqmn5spim4pywc1qm9q9c0dhmsssryng99qyc"; libraryHaskellDepends = [ attoparsec base bytestring containers errors io-streams scientific transformers zlib-bindings ]; homepage = "https://github.com/Yuras/pdf-toolbox"; description = "A collection of tools for processing PDF files"; license = stdenv.lib.licenses.bsd3; }) {}; "pdf-toolbox-document" = callPackage ({ mkDerivation, base, bytestring, cipher-aes, cipher-rc4 , containers, crypto-api, cryptohash, io-streams , pdf-toolbox-content, pdf-toolbox-core, text, transformers }: mkDerivation { pname = "pdf-toolbox-document"; version = "0.0.7.1"; sha256 = "1qghjsaya0wnl3vil8gv6a3crd94mmvl3y73k2cwzhc5madkfz9z"; libraryHaskellDepends = [ base bytestring cipher-aes cipher-rc4 containers crypto-api cryptohash io-streams pdf-toolbox-content pdf-toolbox-core text transformers ]; homepage = "https://github.com/Yuras/pdf-toolbox"; description = "A collection of tools for processing PDF files"; 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; }) {}; "pem" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, HUnit, mtl , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "pem"; version = "0.2.2"; sha256 = "162sk5sg22w21wqz5qv8kx6ibxp99v5p20g3nknhm1kddk3hha1p"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base64-bytestring bytestring mtl ]; 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; }) {}; "permutation" = callPackage ({ mkDerivation, base, ghc-prim, QuickCheck }: mkDerivation { pname = "permutation"; version = "0.5.0.5"; sha256 = "005737s6k9dfpjmjf41m3k1wc31c2kql08ig7fd6npk22nhwmdai"; libraryHaskellDepends = [ base ghc-prim QuickCheck ]; homepage = "https://github.com/spacekitteh/permutation"; description = "A library for permutations and combinations"; license = stdenv.lib.licenses.bsd3; }) {}; "persistable-record" = callPackage ({ mkDerivation, array, base, containers, dlist, names-th , template-haskell, th-data-compat, transformers }: mkDerivation { pname = "persistable-record"; version = "0.4.0.3"; sha256 = "0q6k58avc5zff6lp34vs7n6x39gvannki3ry54j927ihxk7z698a"; libraryHaskellDepends = [ array base containers dlist names-th template-haskell th-data-compat transformers ]; 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, HDBC , persistable-record, relational-query-HDBC, text-postgresql }: mkDerivation { pname = "persistable-types-HDBC-pg"; version = "0.0.1.4"; sha256 = "0nsnb4j6s2sjz66bagag039iv45ss6a3ggg25h3b7fnx2rcl7cnf"; libraryHaskellDepends = [ base bytestring convertible HDBC persistable-record 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 , exceptions, fast-logger, hspec, http-api-data, lifted-base , monad-control, monad-logger, mtl, old-locale, path-pieces , resource-pool, resourcet, scientific, silently, tagged , template-haskell, text, time, transformers, transformers-base , unordered-containers, vector }: mkDerivation { pname = "persistent"; version = "2.2.4.1"; sha256 = "1nshklr2b5plaih17nvz3hqcy7pg0zgx55jqvdgpykc5abcvswql"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-html blaze-markup bytestring conduit containers exceptions fast-logger http-api-data lifted-base monad-control monad-logger mtl old-locale path-pieces resource-pool resourcet scientific silently tagged template-haskell text time transformers transformers-base unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-html bytestring conduit containers fast-logger hspec http-api-data lifted-base 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-mongoDB" = callPackage ({ mkDerivation, aeson, attoparsec, base, bson, bytestring, cereal , conduit, containers, http-api-data, monad-control, mongoDB , network, path-pieces, persistent, resource-pool, resourcet, text , time, transformers }: mkDerivation { pname = "persistent-mongoDB"; version = "2.1.4"; sha256 = "18k66zr61la189v239sdgw0078xxjljwd75xhrd04s3bdxndif86"; libraryHaskellDepends = [ aeson attoparsec base bson bytestring cereal conduit containers http-api-data monad-control mongoDB network path-pieces persistent resource-pool resourcet text time transformers ]; homepage = "http://www.yesodweb.com/book/persistent"; description = "Backend for the persistent library using mongoDB"; license = stdenv.lib.licenses.mit; }) {}; "persistent-mysql" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit , containers, monad-control, monad-logger, mysql, mysql-simple , persistent, resourcet, text, transformers }: mkDerivation { pname = "persistent-mysql"; version = "2.3.0.2"; sha256 = "0czhqj2dmg6m7n7ma7bfwivy8h2h8fj0jdy850jig5yz0zp2273y"; libraryHaskellDepends = [ aeson base blaze-builder bytestring conduit containers monad-control monad-logger mysql mysql-simple persistent resourcet text transformers ]; homepage = "http://www.yesodweb.com/book/persistent"; description = "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-control, monad-logger, persistent , postgresql-libpq, postgresql-simple, resourcet, text, time , transformers }: mkDerivation { pname = "persistent-postgresql"; version = "2.2.2"; sha256 = "1kbifv14zhxkjz4r4lwiwgrq6ska6vizp4cr2kdag3lz6i115hvy"; libraryHaskellDepends = [ aeson base blaze-builder bytestring conduit containers monad-control monad-logger persistent postgresql-libpq postgresql-simple resourcet text time transformers ]; homepage = "http://www.yesodweb.com/book/persistent"; description = "Backend for the persistent library using postgresql"; license = stdenv.lib.licenses.mit; }) {}; "persistent-refs" = callPackage ({ mkDerivation, base, containers, mtl, ref-fd, transformers }: mkDerivation { pname = "persistent-refs"; version = "0.4"; sha256 = "1lyhz0cywls91a6crjq5v8x4h4740s73h3blvbkr6fg26kh11cs6"; libraryHaskellDepends = [ base containers mtl ref-fd transformers ]; homepage = "https://github.com/acfoltzer/persistent-refs"; description = "Haskell references backed by an IntMap for persistence and reversibility"; license = stdenv.lib.licenses.bsd3; }) {}; "persistent-sqlite" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, containers , hspec, monad-control, monad-logger, old-locale, persistent , persistent-template, resourcet, text, time, transformers }: mkDerivation { pname = "persistent-sqlite"; version = "2.2.1"; sha256 = "0ppwzzvwy0d506qsaqyrnan0n8xy7d3dyhkf26wj1b95pf011ixs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring conduit containers monad-control monad-logger old-locale persistent resourcet text time transformers ]; executableHaskellDepends = [ base monad-logger ]; testHaskellDepends = [ base hspec persistent persistent-template time transformers ]; homepage = "http://www.yesodweb.com/book/persistent"; description = "Backend for the persistent library using sqlite3"; license = stdenv.lib.licenses.mit; }) {}; "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.1.8.1"; sha256 = "0s7ina09cbh4wn7bmj7zcxar1z76wjx4lwpn2xvmcmw30901z49l"; 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; }) {}; "pgp-wordlist" = callPackage ({ mkDerivation, base, bytestring, containers, HUnit, tasty , tasty-hunit, tasty-quickcheck, text, vector }: mkDerivation { pname = "pgp-wordlist"; version = "0.1.0.1"; sha256 = "123d8fh1bd78iq4n00xc873zsnizczzdl372vkl87z4lpivfkpd3"; libraryHaskellDepends = [ base bytestring containers text vector ]; testHaskellDepends = [ base bytestring 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, criterion, transformers, vector }: mkDerivation { pname = "phantom-state"; version = "0.2.1.2"; sha256 = "049q1ii8rgwwjli16hxs9ak813x2lw5k8y8l7zjsks8hx2cfyy7r"; libraryHaskellDepends = [ base transformers ]; benchmarkHaskellDepends = [ base criterion transformers vector ]; description = "Phantom State Transformer. Like State Monad, but without values."; license = stdenv.lib.licenses.bsd3; }) {}; "picoparsec" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring , case-insensitive, containers, criterion, deepseq, directory , filepath, ghc-prim, hashable, http-types, monoid-subclasses , parsec, QuickCheck, quickcheck-instances, quickcheck-unicode , scientific, tasty, tasty-quickcheck, text, unordered-containers , vector }: mkDerivation { pname = "picoparsec"; version = "0.1.2.3"; sha256 = "0l4i5s0yh4jcagcywcx2bwpvky6xy4hisbvwbghjvxpsirkyviwf"; libraryHaskellDepends = [ array base bytestring containers deepseq monoid-subclasses scientific text ]; testHaskellDepends = [ array base bytestring deepseq monoid-subclasses QuickCheck quickcheck-instances quickcheck-unicode scientific tasty tasty-quickcheck text vector ]; benchmarkHaskellDepends = [ array attoparsec base bytestring case-insensitive criterion deepseq directory filepath ghc-prim hashable http-types monoid-subclasses parsec scientific text unordered-containers vector ]; homepage = "https://bitbucket.org/blamario/picoparsec"; description = "Fast combinator parsing for bytestrings and text"; license = stdenv.lib.licenses.bsd3; }) {}; "pinch" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , ghc-prim, hashable, hspec, hspec-discover, QuickCheck, text , unordered-containers, vector }: mkDerivation { pname = "pinch"; version = "0.2.0.2"; sha256 = "03qfibhlziqyzh4gdrfl47c5q1hvcsdn6n27l3i4as397i8jqwmy"; libraryHaskellDepends = [ array base bytestring containers deepseq ghc-prim hashable text unordered-containers vector ]; testHaskellDepends = [ base bytestring containers hspec hspec-discover QuickCheck text unordered-containers vector ]; homepage = "https://github.com/abhinav/pinch#readme"; description = "An alternative implementation of Thrift for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "pinchot" = callPackage ({ mkDerivation, base, containers, Earley, lens, ListLike , semigroups, template-haskell, transformers }: mkDerivation { pname = "pinchot"; version = "0.18.2.0"; sha256 = "1mjfpf87xiv5nl3mpzvx35i2kk1s9a0mb5yrr6ivqqa7zw5glbd3"; configureFlags = [ "-foldtemplatehaskell" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers Earley lens ListLike semigroups template-haskell transformers ]; homepage = "http://www.github.com/massysett/pinchot"; description = "Write grammars, not parsers"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes" = callPackage ({ mkDerivation, base, criterion, deepseq, mmorph, mtl , optparse-applicative, QuickCheck, test-framework , test-framework-quickcheck2, transformers }: mkDerivation { pname = "pipes"; version = "4.1.9"; sha256 = "1sm3vsmqmjn3r2mv4c1cqn3a6l1gpfcks6zq0g52vdmvc63x1mf2"; libraryHaskellDepends = [ base mmorph mtl transformers ]; testHaskellDepends = [ base mtl QuickCheck test-framework test-framework-quickcheck2 transformers ]; benchmarkHaskellDepends = [ base criterion deepseq mtl optparse-applicative 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.7"; sha256 = "1kdqbk70g80wr5b3jvf5rfj52i69vr8700bhgywf6q1izscv3ky7"; 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.4"; sha256 = "01rmap6i8pdgvlxg7dya4f3nk36by2axhpz8x83axrl1kx7sic7s"; 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-bgzf" = callPackage ({ mkDerivation, base, bytestring, mtl, parallel, pipes , streaming-commons }: mkDerivation { pname = "pipes-bgzf"; version = "0.2.0.1"; sha256 = "04y0wzy8982g64xyxq6rl9xc63n0c8xl8mhyf0x4ivqxnn49iv23"; libraryHaskellDepends = [ base bytestring mtl parallel pipes streaming-commons ]; description = "Blocked GZip"; 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.1"; sha256 = "0dyng5pvyjw7bjflzfbrkwq99qzyc4a2rh0nlidjhy95ixs7jvhv"; 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 , transformers }: mkDerivation { pname = "pipes-bytestring"; version = "2.1.3"; sha256 = "0gkg9h6a52igl1jmja22p7afs6yk1pn9w260bmm5x372iw31w8fj"; libraryHaskellDepends = [ base bytestring pipes pipes-group pipes-parse transformers ]; description = "ByteString support for pipes"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-cacophony" = callPackage ({ mkDerivation, base, bytestring, cacophony, hlint, pipes }: mkDerivation { pname = "pipes-cacophony"; version = "0.2.1"; sha256 = "0hchv7lggxdpsqpnrjjclpk0pqdyc2dws7mq0r8f2i77fmmkf4n1"; libraryHaskellDepends = [ base bytestring cacophony pipes ]; testHaskellDepends = [ base hlint ]; homepage = "https://github.com/centromere/pipes-cacophony"; description = "Pipes for Noise-secured network connections"; license = stdenv.lib.licenses.publicDomain; }) {}; "pipes-cliff" = callPackage ({ mkDerivation, async, base, bytestring, pipes, pipes-safe , process, stm }: mkDerivation { pname = "pipes-cliff"; version = "0.10.0.4"; sha256 = "0czgzmfl5rs0p63x24zr4pcl01a0wy93hx8wpin9k61yfx7bb4ix"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring pipes pipes-safe process stm ]; homepage = "http://www.github.com/massysett/pipes-cliff"; description = "Streaming to and from subprocesses using Pipes"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-concurrency" = callPackage ({ mkDerivation, async, base, contravariant, pipes, stm, void }: mkDerivation { pname = "pipes-concurrency"; version = "2.0.6"; sha256 = "13ivdbb37jvhywk47xd8k7hjw579v9d6ksz20jx0y3hcqikknlp0"; libraryHaskellDepends = [ base contravariant pipes 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, HUnit , MissingH, pipes, pipes-bytestring, test-framework , test-framework-hunit, unordered-containers, vector }: mkDerivation { pname = "pipes-csv"; version = "1.4.3"; sha256 = "1cv8vb5jm95h3jqm4xhndgijcivmcxdjppvcs88bpjbfspfzb1cl"; libraryHaskellDepends = [ base blaze-builder bytestring cassava pipes unordered-containers vector ]; testHaskellDepends = [ base bytestring cassava HUnit MissingH pipes pipes-bytestring test-framework test-framework-hunit vector ]; description = "Fast, streaming csv parser"; license = stdenv.lib.licenses.mit; }) {}; "pipes-extras" = callPackage ({ mkDerivation, base, foldl, HUnit, pipes, test-framework , test-framework-hunit, transformers }: mkDerivation { pname = "pipes-extras"; version = "1.0.5"; sha256 = "1akq1jd5f6x0jdnl9cysx53ngargkp0r8qly2878hgadldfwnl2j"; libraryHaskellDepends = [ base foldl 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-group" = callPackage ({ mkDerivation, base, doctest, free, lens-family-core, pipes , pipes-parse, transformers }: mkDerivation { pname = "pipes-group"; version = "1.0.5"; sha256 = "1x9fisrpblf71yrv3w4j2042n7cy2kg2ypb3b6i3gwsp7i4gxkfv"; 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.4"; sha256 = "05h2b8684ywqaafv55ifnnqi1ylk8y43fj70vdjilps1kx5zikzm"; libraryHaskellDepends = [ base bytestring http-client http-client-tls pipes ]; description = "HTTP client with pipes interface"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-illumina" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, pipes , pipes-bgzf }: mkDerivation { pname = "pipes-illumina"; version = "0.1.0.0"; sha256 = "19s6rkrfvmni914flq37fkbfs6angzl3c40bzg0ddivn4ada7jvn"; libraryHaskellDepends = [ base bytestring directory filepath pipes pipes-bgzf ]; homepage = "http://github.com/rcallahan/pipes-illumina"; description = "Illumina NGS data processing"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-mongodb" = callPackage ({ mkDerivation, base, monad-control, mongoDB, pipes, text }: mkDerivation { pname = "pipes-mongodb"; version = "0.1.0.0"; sha256 = "0h4334fajrza7r8jrr78nqhs522kxnbzdj0gnbp7ndvzvx5ij888"; libraryHaskellDepends = [ base monad-control mongoDB pipes ]; testHaskellDepends = [ base monad-control mongoDB pipes text ]; doCheck = false; homepage = "http://github.com/jb55/pipes-mongodb"; description = "Stream results from MongoDB"; license = stdenv.lib.licenses.mit; }) {}; "pipes-network" = callPackage ({ mkDerivation, base, bytestring, network, network-simple, pipes , pipes-safe, transformers }: mkDerivation { pname = "pipes-network"; version = "0.6.4.1"; sha256 = "1bx0a7whir2g83q80m145nl13271sfl5jrvdjlaailp2g3n4lqm8"; libraryHaskellDepends = [ base bytestring 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-parse" = callPackage ({ mkDerivation, base, pipes, transformers }: mkDerivation { pname = "pipes-parse"; version = "3.0.7"; sha256 = "093qcghj3kgfy6szyv9dsrm2zw68vgin5fkk9nmacv1xs5fkfq9z"; 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, transformers, transformers-base }: mkDerivation { pname = "pipes-safe"; version = "2.2.4"; sha256 = "0vj86mkwbdywjqnxaf5rj7nm5nqpz5wxjvlh2w4wg5l5nddclbah"; revision = "1"; editedCabalFile = "0wz8b1nhxji107lvrxdcgdal7v861847z1svg61as0zdv4sqh769"; libraryHaskellDepends = [ base containers exceptions monad-control mtl pipes transformers transformers-base ]; description = "Safety for the pipes ecosystem"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-text" = callPackage ({ mkDerivation, base, bytestring, pipes, pipes-bytestring , pipes-group, pipes-parse, pipes-safe, streaming-commons, text , transformers }: mkDerivation { pname = "pipes-text"; version = "0.0.2.4"; sha256 = "1c4z4win5zarjlwbxx8aswkn9jcck72acfpja82110f955gss5hf"; libraryHaskellDepends = [ base bytestring pipes pipes-bytestring pipes-group pipes-parse pipes-safe streaming-commons text transformers ]; homepage = "https://github.com/michaelt/text-pipes"; description = "properly streaming text"; license = stdenv.lib.licenses.bsd3; }) {}; "pipes-transduce" = callPackage ({ mkDerivation, base, bifunctors, bytestring, conceit, doctest , foldl, free, microlens, pipes, pipes-bytestring , pipes-concurrency, pipes-group, pipes-parse, pipes-safe , pipes-text, tasty, tasty-hunit, text, transformers, void }: mkDerivation { pname = "pipes-transduce"; version = "0.4"; sha256 = "0krcjw7bry726bgkjfsv72wq6z930jz8n5yj5dzfh51n5ps8qkcq"; libraryHaskellDepends = [ base bifunctors bytestring conceit foldl free microlens pipes pipes-bytestring pipes-concurrency pipes-group pipes-parse pipes-safe pipes-text text transformers void ]; testHaskellDepends = [ base doctest foldl free pipes tasty tasty-hunit text ]; description = "Interfacing pipes with foldl folds"; 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.1.1.0"; sha256 = "1v5ykhfbs6vkx5fhhghdwlyp3v71n43wacp16naqb7j2bbx6aihx"; 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 ]; 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; }) {}; "plan-b" = callPackage ({ mkDerivation, base, exceptions, hspec, path, path-io , transformers }: mkDerivation { pname = "plan-b"; version = "0.2.0"; sha256 = "0sf7h18wddwlspg5gglfnbcha534nhm5va6idrd6mqqfk8j4nrgi"; libraryHaskellDepends = [ base exceptions path path-io transformers ]; testHaskellDepends = [ base hspec path path-io ]; homepage = "https://github.com/mrkkrp/plan-b"; description = "Failure-tolerant file and directory editing"; license = stdenv.lib.licenses.bsd3; }) {}; "plot" = callPackage ({ mkDerivation, array, base, cairo, colour, hmatrix, mtl, pango , transformers }: mkDerivation { pname = "plot"; version = "0.2.3.5"; sha256 = "10w4slp8n6shddsdq39643djs523visp1250vap2wmly4kanjpfv"; libraryHaskellDepends = [ array base cairo colour hmatrix mtl pango transformers ]; homepage = "http://github.com/amcphail/plot"; description = "A plotting library, exportable as eps/pdf/svg/png or renderable with gtk"; license = stdenv.lib.licenses.bsd3; }) {}; "plot-gtk" = callPackage ({ mkDerivation, base, glib, gtk, hmatrix, mtl, plot, process }: mkDerivation { pname = "plot-gtk"; version = "0.2.0.4"; sha256 = "1fq75kg8f1sm9bmn89w5c54arr2y1xv0lswbvnxc4rmfc98l82lw"; libraryHaskellDepends = [ base glib gtk hmatrix mtl plot process ]; homepage = "http://code.haskell.org/plot"; description = "GTK plots and interaction with GHCi"; license = stdenv.lib.licenses.bsd3; }) {}; "plot-gtk-ui" = callPackage ({ mkDerivation, base, cairo, colour, fixed-vector, gtk, hmatrix , plot, text, vector }: mkDerivation { pname = "plot-gtk-ui"; version = "0.3.0.2"; sha256 = "1nhq0l687dhphnxkd0zh3z96551b91d7js625l4fyn40g5099s77"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base cairo colour fixed-vector gtk hmatrix plot text vector ]; homepage = "https://github.com/sumitsahrawat/plot-gtk-ui"; description = "A quick way to use Mathematica like Manipulation abilities"; license = stdenv.lib.licenses.gpl2; }) {}; "plot-gtk3" = callPackage ({ mkDerivation, base, glib, gtk3, hmatrix, mtl, plot, process }: mkDerivation { pname = "plot-gtk3"; version = "0.1.0.2"; sha256 = "1nfiblsh3hmbbg4mrid6fwyn0dk013q8pdn6bdqmzgx1s9s822br"; libraryHaskellDepends = [ base glib gtk3 hmatrix mtl plot process ]; homepage = "http://code.haskell.org/plot"; description = "GTK3 plots and interaction with GHCi"; license = stdenv.lib.licenses.bsd3; }) {}; "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 = "4.2.0.2"; sha256 = "0ynswx6ybl7b6vbrm2bd2zj2sbvsclhdi440lpv1aix5smd8m2jb"; 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; }) {}; "pointful" = callPackage ({ mkDerivation, base, containers, haskell-src-exts, mtl, syb , transformers }: mkDerivation { pname = "pointful"; version = "1.0.8"; sha256 = "1b3714r93g74dp8q3yanq4pdi77zvqidkd9apb9dkap743lm4cc1"; revision = "1"; editedCabalFile = "0xylc7fyz1x3zijjnbp73g6c106fw1dryw687i7sjlcjv1cq80xj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers haskell-src-exts mtl syb transformers ]; executableHaskellDepends = [ base containers haskell-src-exts mtl syb transformers ]; homepage = "http://github.com/23Skidoo/pointful"; description = "Pointful refactoring tool"; 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; }) {}; "poly-arity" = callPackage ({ mkDerivation, base, constraints, HList }: mkDerivation { pname = "poly-arity"; version = "0.0.7"; sha256 = "0rhbaj2s7mhyi5y9a0n65blw19qhqwq3jqkkyz5xk8waxwks24ca"; libraryHaskellDepends = [ base constraints HList ]; 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"; sha256 = "05dya1vdvq29hkhkdlsglzhw7bdn51rvs1javs0q75nf99c66k7m"; libraryHaskellDepends = [ base bytestring text ]; homepage = "http://code.haskell.org/~malcolm/polyparse/"; description = "A variety of alternative parser combinator libraries"; license = "LGPL"; }) {}; "posix-realtime" = callPackage ({ mkDerivation, base, bytestring, unix }: mkDerivation { pname = "posix-realtime"; version = "0.0.0.4"; sha256 = "01yz9p66m8w5418mqrrbz33dib97pscw329382wh0bi75swvlb39"; libraryHaskellDepends = [ base bytestring unix ]; description = "POSIX Realtime functionality"; 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, foldl, loch-th, placeholders, scientific, text, time , transformers, uuid, vector }: mkDerivation { pname = "postgresql-binary"; version = "0.9.1.1"; sha256 = "1hns1n1mrg56xglcpnvr4z3n8wwmw0gj44k1bzgfr4g1qamv7bp9"; libraryHaskellDepends = [ aeson base base-prelude binary-parser bytestring foldl loch-th placeholders scientific text time transformers 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, postgresql }: mkDerivation { pname = "postgresql-libpq"; version = "0.9.2.0"; sha256 = "047k10434s5wp2chrk2f9sdh1xl3h4grcxvrnijcswxz30ssjf03"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ postgresql ]; homepage = "http://github.com/lpsmith/postgresql-libpq"; description = "low-level binding to libpq"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) postgresql;}; "postgresql-orm" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring , bytestring-builder, directory, filepath, ghc-prim, mtl , old-locale, postgresql-simple, process, text, time, transformers , unix, unordered-containers, vector }: mkDerivation { pname = "postgresql-orm"; version = "0.4.1"; sha256 = "0nkvvhkmagnqh0hk8wq1rvlhc28sclqdk8nd4ql0p2dpgrf9k7b4"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base blaze-builder bytestring bytestring-builder directory filepath ghc-prim mtl old-locale postgresql-simple process text time transformers unix unordered-containers vector ]; executableHaskellDepends = [ base blaze-builder bytestring bytestring-builder directory filepath ghc-prim mtl old-locale postgresql-simple process time ]; description = "An ORM (Object Relational Mapping) and migrations DSL for PostgreSQL"; license = "GPL"; }) {}; "postgresql-schema" = callPackage ({ mkDerivation, base, basic-prelude, optparse-applicative , postgresql-simple, shelly, text, time, time-locale-compat }: mkDerivation { pname = "postgresql-schema"; version = "0.1.10"; sha256 = "0yp239akswajxp9l3d2sdgkba9iycri2zvb5r6pdjzvaj44pwc19"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base basic-prelude postgresql-simple shelly text ]; executableHaskellDepends = [ base basic-prelude optparse-applicative shelly text time time-locale-compat ]; homepage = "https://github.com/mfine/postgresql-schema"; description = "PostgreSQL Schema Management"; license = stdenv.lib.licenses.bsd3; }) {}; "postgresql-simple" = callPackage ({ mkDerivation, aeson, attoparsec, base, base16-bytestring , bytestring, bytestring-builder, case-insensitive, containers , cryptohash, filepath, hashable, HUnit, postgresql-libpq , scientific, tasty, tasty-golden, tasty-hunit, template-haskell , text, time, transformers, uuid-types, vector }: mkDerivation { pname = "postgresql-simple"; version = "0.5.2.1"; sha256 = "0z1790nx2gdhir3j3vipa6961103jp4b3q49wgg4v55xvy1icykh"; libraryHaskellDepends = [ aeson attoparsec base bytestring bytestring-builder case-insensitive containers hashable postgresql-libpq scientific template-haskell text time transformers uuid-types vector ]; testHaskellDepends = [ aeson base base16-bytestring bytestring containers cryptohash filepath HUnit tasty tasty-golden tasty-hunit text time vector ]; doCheck = false; description = "Mid-Level PostgreSQL client library"; license = stdenv.lib.licenses.bsd3; }) {}; "postgresql-simple-url" = callPackage ({ mkDerivation, base, network-uri, postgresql-simple, split, tasty , tasty-quickcheck }: mkDerivation { pname = "postgresql-simple-url"; version = "0.1.0.1"; sha256 = "1878zcfgis931nn5pnbixzfj2sbp790rxq294cwjy6g1ab35w5ng"; revision = "7"; editedCabalFile = "1k68jfifdss9wj7brlz2k5pf9ys3l3740rm3bxkrdi1c6rg57y7l"; libraryHaskellDepends = [ base network-uri postgresql-simple split ]; testHaskellDepends = [ base postgresql-simple tasty tasty-quickcheck ]; 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; }) {}; "pred-set" = callPackage ({ mkDerivation, base, hashable, hashtables, HSet }: mkDerivation { pname = "pred-set"; version = "0.0.1"; sha256 = "09kpqc281r4inrcnlsqspry6bvyzpa8npmjzqmmnpxscz58fq8nb"; libraryHaskellDepends = [ base hashable hashtables HSet ]; description = "Simple cached predicates"; license = stdenv.lib.licenses.bsd3; }) {}; "pred-trie" = callPackage ({ mkDerivation, attoparsec, base, composition-extra, containers , criterion, deepseq, errors, hashable, hashtables, mtl, poly-arity , pred-set, QuickCheck, quickcheck-instances, semigroups, sets , tasty, tasty-hunit, tasty-quickcheck, text, tries , unordered-containers }: mkDerivation { pname = "pred-trie"; version = "0.5.1"; sha256 = "1lfdk559rjzc0mpb962gm82iwiznjycrvhzmia090c3slkpiq7l2"; libraryHaskellDepends = [ base composition-extra containers hashable hashtables mtl poly-arity pred-set QuickCheck semigroups tries unordered-containers ]; testHaskellDepends = [ attoparsec base composition-extra deepseq errors hashable mtl poly-arity QuickCheck quickcheck-instances semigroups tasty tasty-hunit tasty-quickcheck text tries unordered-containers ]; benchmarkHaskellDepends = [ attoparsec base composition-extra criterion deepseq hashable mtl poly-arity QuickCheck semigroups sets text tries unordered-containers ]; description = "Predicative tries"; license = stdenv.lib.licenses.bsd3; }) {}; "prednote" = callPackage ({ mkDerivation, base, bytestring, containers, contravariant , QuickCheck, rainbow, split, tasty, tasty-quickcheck, tasty-th , text, transformers }: mkDerivation { pname = "prednote"; version = "0.36.0.4"; sha256 = "139brai7fd4vwjmxb35zzpfcz01gplx9vq0f0aqbmz8sw10g5d5c"; libraryHaskellDepends = [ base bytestring containers contravariant rainbow split text transformers ]; testHaskellDepends = [ base bytestring containers contravariant QuickCheck rainbow split tasty tasty-quickcheck tasty-th text transformers ]; homepage = "http://www.github.com/massysett/prednote"; description = "Evaluate and display trees of predicates"; 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-extras" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "prelude-extras"; version = "0.4.0.3"; sha256 = "0xzqdf3nl2h0ra4gnslm1m1nsxlsgc0hh6ky3vn578vh11zhifq9"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/ekmett/prelude-extras"; description = "Higher order versions of Prelude classes"; 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; }) {}; "preprocessor-tools" = callPackage ({ mkDerivation, base, mtl, parsec, syb }: mkDerivation { pname = "preprocessor-tools"; version = "1.0.1"; sha256 = "0ngfmvw6hvbr52i01n180ls4c8rx2wk2rka6g6igpvy9x2gwjin9"; libraryHaskellDepends = [ base mtl parsec syb ]; homepage = "http://www.eecs.harvard.edu/~tov/pubs/haskell-session-types/"; description = "A framework for extending Haskell's syntax via quick-and-dirty preprocessors"; license = stdenv.lib.licenses.bsd3; }) {}; "presburger" = callPackage ({ mkDerivation, base, containers, pretty, QuickCheck }: mkDerivation { pname = "presburger"; version = "1.3.1"; sha256 = "15yhqc6gk14dsqr4b0x87i1xw0sc3iscw28grg4vmcspsjxil0l6"; revision = "1"; editedCabalFile = "0pabxck7iyhyj7wf1bflg86xb2jip4vaspf080rfdc5s2cg0d23w"; libraryHaskellDepends = [ base containers pretty ]; testHaskellDepends = [ base QuickCheck ]; homepage = "http://github.com/yav/presburger"; description = "A decision procedure for quantifier-free linear arithmetic"; 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 }: mkDerivation { pname = "pretty-show"; version = "1.6.12"; sha256 = "1fblcxw4z4ry14brin1mvwccs6hqqlhi7xhwv1f23szjq25cjacn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base filepath ghc-prim haskell-lexer pretty ]; 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; }) {}; "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; }) {}; "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.1.0"; sha256 = "1j1q7l21rdm8kfs93vibr3xwkkhqis181w2k6klfhx5g5skiywwk"; revision = "1"; editedCabalFile = "0gb8lcn6bd6ilfln7ah9jmqq6324vgkrgdsnz1qvlyj3bi2w5ivf"; libraryHaskellDepends = [ base ghc-prim transformers ]; testHaskellDepends = [ base ghc-prim ]; homepage = "https://github.com/haskell/primitive"; description = "Primitive memory-related operations"; license = stdenv.lib.licenses.bsd3; }) {}; "process-extras" = callPackage ({ mkDerivation, base, bytestring, deepseq, generic-deriving , ListLike, process, text }: mkDerivation { pname = "process-extras"; version = "0.3.3.8"; sha256 = "1hsy93d1al8jbbffrzblz1gq677p9f0knf0ky4njxasykn16zqnr"; libraryHaskellDepends = [ base bytestring deepseq generic-deriving ListLike process text ]; homepage = "https://github.com/seereason/process-extras"; description = "Process extras"; license = stdenv.lib.licenses.mit; }) {}; "process-streaming" = callPackage ({ mkDerivation, attoparsec, base, bifunctors, bytestring, conceit , containers, directory, doctest, exceptions, filepath, foldl, free , kan-extensions, lens-family-core, pipes, pipes-attoparsec , pipes-bytestring, pipes-concurrency, pipes-group, pipes-parse , pipes-safe, pipes-text, pipes-transduce, process, profunctors , semigroups, tasty, tasty-hunit, text, transformers , transformers-compat, void }: mkDerivation { pname = "process-streaming"; version = "0.9.1.2"; sha256 = "0kjq8bylhab6zhszf9vfnvzjkzfkh3bcgkkys7f13f6mrdp02bjz"; libraryHaskellDepends = [ base bifunctors bytestring conceit free kan-extensions pipes pipes-bytestring pipes-concurrency pipes-parse pipes-safe pipes-text pipes-transduce process profunctors text transformers transformers-compat void ]; testHaskellDepends = [ attoparsec base bifunctors bytestring containers directory doctest exceptions filepath foldl free lens-family-core pipes pipes-attoparsec pipes-bytestring pipes-concurrency pipes-group pipes-parse pipes-safe pipes-text pipes-transduce process semigroups tasty tasty-hunit text transformers transformers-compat void ]; description = "Streaming interface to system processes"; license = stdenv.lib.licenses.bsd3; }) {}; "product-profunctors" = callPackage ({ mkDerivation, base, contravariant, profunctors, tagged , template-haskell }: mkDerivation { pname = "product-profunctors"; version = "0.7.1.0"; sha256 = "0d6kp4dpdhi0jsmajdyp2c1bxgzrph8imb4jnq1jajrkv7ms004q"; revision = "1"; editedCabalFile = "1rds0bhac5f45nsa0riv3b730vmxqkmh0s305bic32a4mljd3ajn"; libraryHaskellDepends = [ base contravariant profunctors tagged template-haskell ]; testHaskellDepends = [ base profunctors ]; homepage = "https://github.com/tomjaguarpaw/product-profunctors"; description = "product-profunctors"; license = stdenv.lib.licenses.bsd3; }) {}; "profiteur" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, filepath , text, unordered-containers, vector }: mkDerivation { pname = "profiteur"; version = "0.3.0.2"; sha256 = "1bzvggbim2axsrdgnrxc0zm2459ndh0lcyinb0k5dadhsfkpkps3"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson attoparsec base bytestring filepath text unordered-containers vector ]; doHaddock = false; homepage = "http://github.com/jaspervdj/profiteur"; description = "Treemap visualiser for GHC prof files"; license = stdenv.lib.licenses.bsd3; }) {}; "profunctor-extras" = callPackage ({ mkDerivation, base, profunctors }: mkDerivation { pname = "profunctor-extras"; version = "4.0"; sha256 = "10j458liqlyz5s9gkg95c6aq7ap5fa7d8pc7hygy71nn87pm2g4a"; libraryHaskellDepends = [ base profunctors ]; doHaddock = false; homepage = "http://github.com/ekmett/profunctor-extras/"; description = "This package has been absorbed into profunctors 4.0"; license = stdenv.lib.licenses.bsd3; }) {}; "profunctors" = callPackage ({ mkDerivation, base, base-orphans, bifunctors, comonad , contravariant, distributive, tagged, transformers }: mkDerivation { pname = "profunctors"; version = "5.2"; sha256 = "1905xv9y2sx1iya0zlrx7nxhlwap5vn144nxg7s8zsj58xff59w7"; libraryHaskellDepends = [ base base-orphans bifunctors comonad contravariant distributive 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"; sha256 = "0433a2cmximz2jbg0m97h80pvmb7vafjvw3qzjpsncavg38xgaxf"; 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, containers , criterion, doctest, hspec, mtl, QuickCheck, random , random-shuffle, stm, time, transformers, utf8-string }: mkDerivation { pname = "prometheus-client"; version = "0.1.0.1"; sha256 = "0bvp40rdlq8f6rh5v75pgqnmiwz85j960sfi22y7s0r5vykbgh5x"; libraryHaskellDepends = [ atomic-primops base bytestring containers mtl stm time transformers utf8-string ]; testHaskellDepends = [ atomic-primops base bytestring containers doctest hspec mtl QuickCheck random-shuffle stm time transformers utf8-string ]; benchmarkHaskellDepends = [ base bytestring criterion random utf8-string ]; homepage = "https://github.com/fimad/prometheus-haskell"; description = "Haskell client library for http://prometheus.io."; license = stdenv.lib.licenses.asl20; }) {}; "prometheus-metrics-ghc" = callPackage ({ mkDerivation, base, doctest, prometheus-client, utf8-string }: mkDerivation { pname = "prometheus-metrics-ghc"; version = "0.1.0.1"; sha256 = "15a7hli2fsjmgjnvhdsv1572nqj3i214b0r9bygdang4cjrjv10p"; libraryHaskellDepends = [ base prometheus-client utf8-string ]; testHaskellDepends = [ base doctest prometheus-client ]; homepage = "https://github.com/fimad/prometheus-haskell"; description = "Metrics exposing GHC runtime information for use with prometheus-client"; license = stdenv.lib.licenses.asl20; }) {}; "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; }) {}; "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.1"; sha256 = "0b3jbr6s8m21q4yiikvjv74j9w744frhrpsd1d6203b7bc49lrfd"; 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.0.2"; sha256 = "1wr20v86wv8cnsdhgkbayr41jvcaqvybqnxwgh19c5zisgzpjazg"; 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, array, base, binary, bytestring, containers , directory, filepath, mtl, parsec, syb, utf8-string }: mkDerivation { pname = "protocol-buffers"; version = "2.2.0"; sha256 = "0rv9a12y4phdb49vkqpfv3p8qhnvpjm6xxmfa7n40y4z5vnrv6h6"; revision = "1"; editedCabalFile = "1r4ycm8n6a77jr0rjz8ddh5yzs7gjxzmcp5pb9m58xa0lxzdmsr3"; libraryHaskellDepends = [ array base binary bytestring containers directory filepath mtl parsec syb utf8-string ]; 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.2.0"; sha256 = "16n06sccx5rvllvlr7xmvp20xdljghkb6i1pszx12zpfr2bdkdk2"; 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; }) {}; "protolude" = callPackage ({ mkDerivation, async, base, bytestring, containers, deepseq , ghc-prim, mtl, safe, stm, text, transformers }: mkDerivation { pname = "protolude"; version = "0.1.8"; sha256 = "1g30i34zxbxvk27940wgmws7xmhm09zdzwjzc7gjj2af3maklk81"; libraryHaskellDepends = [ async base bytestring containers deepseq ghc-prim mtl safe stm text transformers ]; homepage = "https://github.com/sdiehl/protolude"; description = "A sensible set of defaults for writing custom Preludes"; license = stdenv.lib.licenses.mit; }) {}; "proxied" = callPackage ({ mkDerivation, base, generic-deriving, tagged }: mkDerivation { pname = "proxied"; version = "0.2"; sha256 = "02zf3ix122w1yxkv1hhxl9rf8b052yd3c0s2m933sdzmn9bs3wvn"; libraryHaskellDepends = [ base generic-deriving tagged ]; 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, array, base, containers, criterion, deepseq , fingertree-psqueue, ghc-prim, hashable, HUnit, mtl, PSQueue , QuickCheck, random, tagged, test-framework, test-framework-hunit , test-framework-quickcheck2, unordered-containers }: mkDerivation { pname = "psqueues"; version = "0.2.2.2"; sha256 = "0gs2hs8dsmlbx8wfq06y9yq9xda7lr0kc58prmh083ysv723kdcp"; libraryHaskellDepends = [ base deepseq ghc-prim hashable ]; testHaskellDepends = [ array base deepseq ghc-prim hashable HUnit QuickCheck tagged test-framework test-framework-hunit test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base containers criterion deepseq fingertree-psqueue ghc-prim hashable mtl PSQueue random unordered-containers ]; description = "Pure priority search queues"; license = stdenv.lib.licenses.bsd3; }) {}; "publicsuffix" = callPackage ({ mkDerivation, base, criterion, filepath, hspec, random , template-haskell }: mkDerivation { pname = "publicsuffix"; version = "0.20160522"; sha256 = "0agm0c3igaiq2idkl42kpvv0d8w39fyhqj9ivqhx85y3nc1axq8s"; libraryHaskellDepends = [ base filepath template-haskell ]; testHaskellDepends = [ base hspec ]; benchmarkHaskellDepends = [ base criterion random ]; homepage = "https://github.com/wereHamster/publicsuffix-haskell/"; description = "The publicsuffix list exposed as proper Haskell types"; license = stdenv.lib.licenses.mit; }) {}; "pure-cdb" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , mtl, test-simple, Unixutils, vector }: mkDerivation { pname = "pure-cdb"; version = "0.1.2"; sha256 = "0h7qycpz86r29yshbqm5cmvamv65jj66cs9m03y6qzxda8q8l8i5"; libraryHaskellDepends = [ base binary bytestring containers directory mtl vector ]; testHaskellDepends = [ base bytestring containers mtl test-simple Unixutils vector ]; homepage = "https://github.com/bosu/pure-cdb"; description = "Another pure-haskell CDB (Constant Database) implementation"; license = stdenv.lib.licenses.bsd3; }) {}; "pure-io" = callPackage ({ mkDerivation, base, containers, mtl, safe }: mkDerivation { pname = "pure-io"; version = "0.2.1"; sha256 = "0pzvkd8jxw859s187n972yaq5wmwi00cxwhivgffr7z29hr0zvx9"; libraryHaskellDepends = [ base containers mtl safe ]; description = "Pure IO monad"; 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" = callPackage ({ mkDerivation, aeson, aeson-better-errors, ansi-wl-pprint, base , base-compat, bower-json, boxes, bytestring, containers, directory , dlist, edit-distance, filepath, fsnotify, Glob, haskeline, hspec , hspec-discover, http-types, HUnit, language-javascript , lifted-base, monad-control, monad-logger, mtl, network , optparse-applicative, parallel, parsec, pattern-arrows, pipes , pipes-http, process, regex-tdfa, safe, semigroups, sourcemap , spdx, split, stm, syb, text, time, transformers , transformers-base, transformers-compat, unordered-containers , utf8-string, vector }: mkDerivation { pname = "purescript"; version = "0.8.5.0"; sha256 = "010dsvd4pv51xn17lm44xd3cp961i04ji7gzrsmpjgmk2g8m78km"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-better-errors base base-compat bower-json boxes bytestring containers directory dlist edit-distance filepath fsnotify Glob http-types language-javascript lifted-base monad-control monad-logger mtl parallel parsec pattern-arrows pipes pipes-http process regex-tdfa safe semigroups sourcemap spdx split stm syb text time transformers transformers-base transformers-compat unordered-containers utf8-string vector ]; executableHaskellDepends = [ aeson ansi-wl-pprint base base-compat boxes bytestring containers directory filepath Glob haskeline monad-logger mtl network optparse-applicative parsec process split stm text time transformers transformers-compat utf8-string ]; testHaskellDepends = [ aeson aeson-better-errors base base-compat boxes bytestring containers directory filepath Glob haskeline hspec hspec-discover HUnit mtl optparse-applicative parsec process stm text time transformers transformers-compat utf8-string vector ]; doCheck = false; homepage = "http://www.purescript.org/"; description = "PureScript Programming Language Compiler"; license = stdenv.lib.licenses.mit; }) {}; "pusher-http-haskell" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , containers, cryptohash, hashable, hspec, http-client, http-types , mtl, QuickCheck, snap-core, snap-server, text, time, transformers , unordered-containers, yaml }: mkDerivation { pname = "pusher-http-haskell"; version = "0.3.0.2"; sha256 = "1640zcrxf7gcw2c9jq0kj699h0hvf7kzsc06x9kcimh2m1v2mkkj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base16-bytestring bytestring cryptohash hashable http-client http-types mtl QuickCheck text time transformers unordered-containers ]; executableHaskellDepends = [ aeson base bytestring containers mtl snap-core snap-server text transformers unordered-containers yaml ]; testHaskellDepends = [ aeson base bytestring hspec http-client http-types mtl QuickCheck text transformers unordered-containers ]; homepage = "https://github.com/pusher-community/pusher-http-haskell"; description = "Haskell client library for the Pusher HTTP API"; license = stdenv.lib.licenses.mit; }) {}; "pwstore-fast" = callPackage ({ mkDerivation, base, base64-bytestring, binary, byteable , bytestring, cryptohash, random }: mkDerivation { pname = "pwstore-fast"; version = "2.4.4"; sha256 = "1cpvlwzg3qznhygrr78f75p65mnljd9v5cvnagfxjqppnrkay6bj"; libraryHaskellDepends = [ base base64-bytestring binary byteable bytestring cryptohash random ]; homepage = "https://github.com/PeterScott/pwstore"; description = "Secure password storage"; license = stdenv.lib.licenses.bsd3; }) {}; "pwstore-purehaskell" = callPackage ({ mkDerivation, base, base64-bytestring, byteable, bytestring , random, SHA }: mkDerivation { pname = "pwstore-purehaskell"; version = "2.1.4"; sha256 = "1g7lmlgw8iscbbs96r3a534cf46fyks49b1f9y7hv25ny4wp1p9c"; libraryHaskellDepends = [ base base64-bytestring byteable bytestring random SHA ]; homepage = "https://github.com/PeterScott/pwstore"; description = "Secure password storage, in pure Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "quandl-api" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring , http-conduit, http-types, syb, text, time, time-locale-compat , unordered-containers }: mkDerivation { pname = "quandl-api"; version = "0.2.1.0"; sha256 = "01mjwg7myal3hc98s7v582ycabv7qx2j6lcsyvhxbmhzs1wl8sqf"; libraryHaskellDepends = [ aeson base blaze-builder bytestring http-conduit http-types syb text time time-locale-compat unordered-containers ]; homepage = "https://github.com/pvdbrand/quandl-api"; description = "Quandl.com API library"; license = stdenv.lib.licenses.bsd3; }) {}; "questioner" = callPackage ({ mkDerivation, ansi-terminal, base, readline, terminal-size }: mkDerivation { pname = "questioner"; version = "0.1.1.0"; sha256 = "05q64mslkbg017fpjx7ma2al6iz5zjrkyzipm8p86n8zcx3l1aw3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base readline terminal-size ]; executableHaskellDepends = [ base ]; homepage = "https://github.com/yamadapc/haskell-questioner.git"; description = "A package for prompting values from the command-line"; license = stdenv.lib.licenses.mit; }) {}; "quickcheck-assertions" = callPackage ({ mkDerivation, base, hspec, ieee754, QuickCheck }: mkDerivation { pname = "quickcheck-assertions"; version = "0.2.0"; sha256 = "0h7pa84hzy3bhv1acf1rvvw3lza0m8shd8a0vykzpx8lnkxbl3v0"; libraryHaskellDepends = [ base ieee754 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-instances" = callPackage ({ mkDerivation, array, base, bytestring, containers, hashable , old-time, QuickCheck, scientific, text, time , unordered-containers, vector }: mkDerivation { pname = "quickcheck-instances"; version = "0.3.12"; sha256 = "1wwvkzpams7i0j7nk5qj8vvhj8x5zcbgbgrpczszgvshva4bkmfx"; revision = "1"; editedCabalFile = "0mwnh7ca0k9yxr13jqzszxviz9ljpp6f7ar84s4rvdwbvs0a177g"; libraryHaskellDepends = [ array base bytestring containers hashable old-time QuickCheck scientific text time unordered-containers vector ]; homepage = "https://github.com/aslatter/qc-instances"; description = "Common quickcheck instances"; license = stdenv.lib.licenses.bsd3; }) {}; "quickcheck-io" = callPackage ({ mkDerivation, base, HUnit, QuickCheck }: mkDerivation { pname = "quickcheck-io"; version = "0.1.3"; sha256 = "1d68fcb9cx1bk8yzq28d4hbwjwj4y5y0kldd1nxlq7n54r75i66p"; 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.0.1"; sha256 = "166mavvz2rsi0clxhv9vkqdiyiird0xj8mdlfbav664qn5mn2yx5"; libraryHaskellDepends = [ base QuickCheck ]; description = "Test properties and default-mains for QuickCheck"; 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.0.1"; sha256 = "1a8nl6x7l9b22yx61wm0bh2n1xzb1hd5i5zgg1w4fpaivjnrrhi4"; libraryHaskellDepends = [ base QuickCheck ]; homepage = "https://github.com/bos/quickcheck-unicode"; description = "Generator and shrink functions for testing Unicode-related software"; license = stdenv.lib.licenses.bsd3; }) {}; "rainbow" = callPackage ({ mkDerivation, base, bytestring, lens-simple, process, QuickCheck , text }: mkDerivation { pname = "rainbow"; version = "0.28.0.4"; sha256 = "0cc89sn7ndy45ih3zcim076cw9mr5gx5ywfyqskaj875igw9d4l2"; 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.18.0.10"; sha256 = "018vp9vfl2302mflkq48bv7ywmm2dd6sx4v4ada49kmlcmayk4nn"; libraryHaskellDepends = [ base bytestring containers lens-simple rainbow text ]; testHaskellDepends = [ base bytestring containers lens-simple QuickCheck rainbow tasty tasty-quickcheck text ]; homepage = "http://www.github.com/massysett/rainbox"; description = "Two-dimensional box pretty printing, with colors"; license = stdenv.lib.licenses.bsd3; }) {}; "random" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "random"; version = "1.1"; sha256 = "0nis3lbkp8vfx8pkr6v7b7kr5m334bzb0fk9vxqklnp2aw8a865p"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base ]; description = "random number library"; license = stdenv.lib.licenses.bsd3; }) {}; "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.1.2.0"; sha256 = "028bigaq4vk5ykzf04f5hi3g37gxzzp6q24bjcb3gjfzcgy7z6ab"; libraryHaskellDepends = [ base free parsec ]; testHaskellDepends = [ base Cabal free QuickCheck random test-framework test-framework-quickcheck2 ]; homepage = "https://bitbucket.org/robertmassaioli/range"; description = "This has a bunch of code for specifying and managing ranges in your code"; license = stdenv.lib.licenses.mit; }) {}; "range-set-list" = callPackage ({ mkDerivation, base, containers, deepseq, hashable, semigroups , tasty, tasty-quickcheck }: mkDerivation { pname = "range-set-list"; version = "0.1.2.0"; sha256 = "0rxb5dq228xypnilqvjyn97knlzfc7fl771w4qgziwfw8zs9qx1v"; libraryHaskellDepends = [ base containers deepseq hashable semigroups ]; testHaskellDepends = [ base containers deepseq hashable semigroups tasty tasty-quickcheck ]; 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, HUnit, test-framework , test-framework-hunit }: mkDerivation { pname = "rank1dynamic"; version = "0.3.3.0"; sha256 = "02wg4fw6p6cwy4mg07klzdmgs7m5zn9p7vj3j20frwsw8zldscna"; libraryHaskellDepends = [ base binary ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit ]; 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; }) {}; "rasterific-svg" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , filepath, FontyFruity, JuicyPixels, lens, linear, mtl , optparse-applicative, Rasterific, scientific, svg-tree, text , transformers, vector }: mkDerivation { pname = "rasterific-svg"; version = "0.3.1.2"; sha256 = "12d768rp2xx4mpz42csap4naakvm4vnj4iiavq1m1w3kgnlhxjc3"; revision = "1"; editedCabalFile = "11m5vygdbzpyd35mndjsf8x4yilg2mmx6bbhsvs371a7hmfxnrhs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers directory filepath FontyFruity JuicyPixels lens linear mtl Rasterific scientific svg-tree text transformers vector ]; executableHaskellDepends = [ base 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, http-client, http-client-tls, http-types, tasty , tasty-hspec, text, uuid }: mkDerivation { pname = "ratel"; version = "0.1.3"; sha256 = "1cx97kxqp489fp3j4r272pp56c0aiixrjpzp70a5aw4c20pfbzj9"; libraryHaskellDepends = [ aeson base bytestring case-insensitive containers http-client http-client-tls http-types text uuid ]; testHaskellDepends = [ base tasty tasty-hspec ]; 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 = "0.1.2"; sha256 = "13j6w58iy5g9d4q37wjyh86820sy14g54mnw3sjvsn3yyp2d9apq"; 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; }) {}; "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; }) {}; "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, Glob }: mkDerivation { pname = "read-env-var"; version = "0.1.0.1"; sha256 = "1r9g1wfwzjwbg87imf3zjlnzyxkfqxn47wcjgp7vl4dfa752r5i1"; libraryHaskellDepends = [ base ]; 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; }) {}; "readline" = callPackage ({ mkDerivation, base, ncurses, process, readline }: mkDerivation { pname = "readline"; version = "1.0.3.0"; sha256 = "1sszlx34qa88fad3wlhd4rkb1my1nrpzvyd8vq7dn806j5sf3ff0"; libraryHaskellDepends = [ base process ]; librarySystemDepends = [ ncurses readline ]; description = "An interface to the GNU readline library"; license = "GPL"; }) {inherit (pkgs) ncurses; inherit (pkgs) readline;}; "recursion-schemes" = callPackage ({ mkDerivation, base, comonad, free, transformers }: mkDerivation { pname = "recursion-schemes"; version = "4.1.2"; sha256 = "1z64r20qgf7n5c2529cpwhklb3nkmw01p2llq903dqkplmbi7z9n"; libraryHaskellDepends = [ base comonad free transformers ]; homepage = "http://github.com/ekmett/recursion-schemes/"; description = "Generalized bananas, lenses and barbed wire"; license = stdenv.lib.licenses.bsd3; }) {}; "redis-io" = callPackage ({ mkDerivation, async, attoparsec, auto-update, base, bytestring , bytestring-conversion, containers, criterion, exceptions, hedis , iproute, monad-control, mtl, network, operational, redis-resp , resource-pool, semigroups, stm, tasty, tasty-hunit, time, tinylog , transformers, transformers-base }: mkDerivation { pname = "redis-io"; version = "0.7.0"; sha256 = "06g630jrb0zxbai4n251plprafn5s9nywd3hgg14vz999wccns0z"; libraryHaskellDepends = [ attoparsec auto-update base bytestring containers exceptions iproute monad-control mtl network operational redis-resp resource-pool semigroups stm time tinylog transformers transformers-base ]; testHaskellDepends = [ async base bytestring bytestring-conversion containers redis-resp tasty tasty-hunit tinylog transformers ]; benchmarkHaskellDepends = [ base bytestring criterion hedis redis-resp tinylog transformers ]; doCheck = false; homepage = "https://gitlab.com/twittner/redis-io/"; description = "Yet another redis client"; license = stdenv.lib.licenses.mpl20; }) {}; "redis-resp" = callPackage ({ mkDerivation, attoparsec, base, bytestring , bytestring-conversion, containers, dlist, double-conversion , operational, semigroups, split, transformers }: mkDerivation { pname = "redis-resp"; version = "0.4.0"; sha256 = "0clj5b6lbkdc64arb9z4qhbiqkx7mifja8ns7xxc619yhj9dbh4b"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-conversion containers dlist double-conversion operational semigroups split transformers ]; homepage = "https://gitlab.com/twittner/redis-resp/"; description = "REdis Serialization Protocol (RESP) implementation"; license = stdenv.lib.licenses.mpl20; }) {}; "reducers" = callPackage ({ mkDerivation, array, base, bytestring, containers, fingertree , hashable, semigroupoids, semigroups, text, transformers , unordered-containers }: mkDerivation { pname = "reducers"; version = "3.12.1"; sha256 = "0pkddg0s3cn759miq0nfrq7lnp3imk5sx784ihsilsbjh9kvffz4"; revision = "1"; editedCabalFile = "1gn2s6r503cmxh8agcbif8q322503ix1igiks4kdz3rn97aliay6"; 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; }) {}; "reedsolomon" = callPackage ({ mkDerivation, base, bytestring, criterion, exceptions, gitrev , loop, mtl, primitive, profunctors, QuickCheck, random, tasty , tasty-ant-xml, tasty-hunit, tasty-quickcheck, vector }: mkDerivation { pname = "reedsolomon"; version = "0.0.4.2"; sha256 = "17vx0s77fgkfcaha9dpyf8l8m6kxza358rbgpdffv4hng16nsbhz"; configureFlags = [ "-f-llvm" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring exceptions gitrev loop mtl primitive profunctors vector ]; testHaskellDepends = [ base bytestring exceptions loop mtl primitive profunctors QuickCheck random tasty tasty-ant-xml tasty-hunit tasty-quickcheck vector ]; benchmarkHaskellDepends = [ base criterion exceptions loop mtl primitive vector ]; homepage = "http://github.com/NicolasT/reedsolomon"; description = "Reed-Solomon Erasure Coding in Haskell"; license = stdenv.lib.licenses.mit; }) {}; "ref-fd" = callPackage ({ mkDerivation, base, stm, transformers }: mkDerivation { pname = "ref-fd"; version = "0.4.0.1"; sha256 = "0dv0bwm952ivs1xi44nq8310k5mqs20i60g1rgwkm7hlpapz25p4"; libraryHaskellDepends = [ base stm transformers ]; description = "A type class for monads with references using functional dependencies"; 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; }) {}; "reflection" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "reflection"; version = "2.1.2"; sha256 = "0f9w0akbm6p8h7kzgcd2f6nnpw1wy84pqn45vfz1ch5j0hn8h2d9"; 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; }) {}; "reform" = callPackage ({ mkDerivation, base, containers, mtl, text }: mkDerivation { pname = "reform"; version = "0.2.7.1"; sha256 = "0c4jh64rszp9rk62kh8nqyhafnbi5vm9lmc2rx7fx237j24j3gjr"; libraryHaskellDepends = [ base containers mtl text ]; homepage = "http://www.happstack.com/"; description = "reform is a type-safe HTML form generation and validation library"; license = stdenv.lib.licenses.bsd3; }) {}; "reform-blaze" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, reform, text }: mkDerivation { pname = "reform-blaze"; version = "0.2.4.1"; sha256 = "12v7d42yh4cgffcnrl9ynhkyjv5npfwlcxjqkmg15vswsyag1b6l"; revision = "1"; editedCabalFile = "1w85dbpfrgi0lan1b485s1bs2pa93myf8gwyi772g5if5rc9irdb"; libraryHaskellDepends = [ base blaze-html blaze-markup reform text ]; homepage = "http://www.happstack.com/"; description = "Add support for using blaze-html with Reform"; license = stdenv.lib.licenses.bsd3; }) {}; "reform-hamlet" = callPackage ({ mkDerivation, base, blaze-markup, reform, shakespeare, text }: mkDerivation { pname = "reform-hamlet"; version = "0.0.5.1"; sha256 = "1wl6j8jankf7ncr92z4q8j21fc00ds1m3ri61xwx6qq4b33iy9x0"; libraryHaskellDepends = [ base blaze-markup reform shakespeare text ]; homepage = "http://www.happstack.com/"; description = "Add support for using Hamlet with Reform"; license = stdenv.lib.licenses.bsd3; }) {}; "reform-happstack" = callPackage ({ mkDerivation, base, bytestring, happstack-server, mtl, random , reform, text, utf8-string }: mkDerivation { pname = "reform-happstack"; version = "0.2.5.1"; sha256 = "1ansv8d0qy4n7yfbld25bi4vgsgdd3j3smcaqdgbylbjq066z83g"; libraryHaskellDepends = [ base bytestring happstack-server mtl random reform text utf8-string ]; homepage = "http://www.happstack.com/"; description = "Happstack support for reform"; license = stdenv.lib.licenses.bsd3; }) {}; "reform-hsp" = callPackage ({ mkDerivation, base, hsp, hsx2hs, reform, text }: mkDerivation { pname = "reform-hsp"; version = "0.2.7.1"; sha256 = "084d03inyplx3n2zykaz2g7gskzs9hcjq8klhlnzpb1b6ahx5va8"; libraryHaskellDepends = [ base hsp hsx2hs reform text ]; homepage = "http://www.happstack.com/"; description = "Add support for using HSP with Reform"; 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"; 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-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.2"; sha256 = "0f8x8wyr6m21g8dnxvnvalz5bsq37l125l6qhs0fscbvprsxc4nb"; 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-rc" = callPackage ({ mkDerivation, array, base, bytestring, containers, ghc-prim, mtl , parsec, regex-base }: mkDerivation { pname = "regex-tdfa-rc"; version = "1.1.8.3"; sha256 = "1vi11i23gkkjg6193ak90g55akj69bhahy542frkwb68haky4pp3"; libraryHaskellDepends = [ array base bytestring containers ghc-prim mtl parsec regex-base ]; homepage = "http://hackage.haskell.org/package/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; }) {}; "reinterpret-cast" = callPackage ({ mkDerivation, array, base, criterion, 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 ]; benchmarkHaskellDepends = [ base criterion data-binary-ieee754 ]; homepage = "https://github.com/nh2/reinterpret-cast"; description = "Memory reinterpretation casts for Float/Double and Word32/Word64"; license = stdenv.lib.licenses.mit; }) {}; "relational-query" = callPackage ({ mkDerivation, array, base, bytestring, containers, dlist , names-th, persistable-record, quickcheck-simple, sql-words , template-haskell, text, th-reify-compat, time, time-locale-compat , transformers }: mkDerivation { pname = "relational-query"; version = "0.8.3.1"; sha256 = "0xc31kn73avgvvh7kjbvj4h4p8l58h381axn3pnfjhad6q21ciaq"; libraryHaskellDepends = [ array base bytestring containers dlist names-th persistable-record sql-words template-haskell text th-reify-compat time time-locale-compat transformers ]; testHaskellDepends = [ base containers 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, relational-query , relational-schemas, template-haskell, th-data-compat , transformers }: mkDerivation { pname = "relational-query-HDBC"; version = "0.6.0.2"; sha256 = "1v859wpyjdxl6cshnmckgsqlqh6m58p6225rccb40521hpz392mg"; libraryHaskellDepends = [ base containers convertible dlist HDBC HDBC-session names-th persistable-record relational-query relational-schemas template-haskell th-data-compat transformers ]; 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-types-HDBC-pg, relational-query , relational-query-HDBC }: mkDerivation { pname = "relational-record"; version = "0.1.5.1"; sha256 = "06spwjc05wvxgk9yw9kx6274j2flj2f9rpg53fsfrprli28k89xn"; libraryHaskellDepends = [ base persistable-types-HDBC-pg 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, persistable-record , relational-query, template-haskell, time }: mkDerivation { pname = "relational-schemas"; version = "0.1.3.1"; sha256 = "1gaif7af90wrkqf0dhikmd8mn3xwbbf5k5pg63fkmdr17xvkfcfi"; libraryHaskellDepends = [ base bytestring containers persistable-record 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; }) {}; "rematch" = callPackage ({ mkDerivation, base, hspec, HUnit }: mkDerivation { pname = "rematch"; version = "0.2.0.0"; sha256 = "0law4al9hzn9qljfm8rwgmb15pzpcs8i44v1l6279977q0lxx5pr"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec HUnit ]; doCheck = false; description = "A simple api for matchers"; license = stdenv.lib.licenses.mit; }) {}; "repa" = callPackage ({ mkDerivation, base, bytestring, ghc-prim, QuickCheck , template-haskell, vector }: mkDerivation { pname = "repa"; version = "3.4.1.1"; sha256 = "05s9ffqqngxyfn7y6968zxjlhslnpwli697wqw7barvi9swaxxn6"; 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.1"; sha256 = "0a3yhia6wb4blc8zyzd2pw6k7hfpamv08d64qplq181dp887kl64"; libraryHaskellDepends = [ base repa vector ]; homepage = "http://repa.ouroborus.net"; description = "Algorithms using the Repa array library"; license = stdenv.lib.licenses.bsd3; }) {}; "repa-devil" = callPackage ({ mkDerivation, base, libdevil, repa, transformers }: mkDerivation { pname = "repa-devil"; version = "0.3.2.6"; sha256 = "0f7xawg4qlfbf24lrjbpqzl3f3zf63f8g5b2gi17h0rpyw3cxhzy"; libraryHaskellDepends = [ base repa transformers ]; librarySystemDepends = [ libdevil ]; homepage = "https://github.com/RaphaelJ/repa-devil"; description = "Support for image reading and writing of Repa arrays using in-place FFI calls"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) libdevil;}; "repa-io" = callPackage ({ mkDerivation, base, binary, bmp, bytestring, old-time, repa , vector }: mkDerivation { pname = "repa-io"; version = "3.4.1.1"; sha256 = "1nm9kfin6fv016r02l74c9hf8pr1rz7s33i833cqpyw8m6bcmnxm"; 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; }) {}; "reroute" = callPackage ({ mkDerivation, base, criterion, deepseq, graph-core, hashable , hspec, hvect, mtl, path-pieces, random, regex-compat, text , transformers, unordered-containers, vector }: mkDerivation { pname = "reroute"; version = "0.3.1.0"; sha256 = "1sbg8zx697fxix5w8zfnhgim6x2brmg658haz0cy21a30m7h8cay"; libraryHaskellDepends = [ base deepseq graph-core hashable hvect mtl path-pieces regex-compat text transformers unordered-containers vector ]; testHaskellDepends = [ base hspec hvect mtl text unordered-containers vector ]; benchmarkHaskellDepends = [ base criterion deepseq graph-core hashable hvect mtl path-pieces random regex-compat text unordered-containers vector ]; homepage = "http://github.com/agrafix/reroute"; description = "abstract implementation of typed and untyped web routing"; license = stdenv.lib.licenses.mit; }) {}; "resolve-trivial-conflicts" = callPackage ({ mkDerivation, ansi-terminal, base, base-compat, Diff, directory , filepath, mtl, optparse-applicative, process, unix }: mkDerivation { pname = "resolve-trivial-conflicts"; version = "0.3.2.2"; sha256 = "06rw4qm7lxadbr1w6116g9l5q65m39sxx1jwhi06cfll69fm6s1d"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal base base-compat Diff directory filepath mtl optparse-applicative process unix ]; doHaddock = false; homepage = "https://github.com/ElastiLotem/resolve-trivial-conflicts"; description = "Remove trivial conflict markers in a git repository"; license = stdenv.lib.licenses.gpl2; }) {}; "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, lifted-base , mmorph, monad-control, mtl, transformers, transformers-base , transformers-compat }: mkDerivation { pname = "resourcet"; version = "1.1.7.5"; sha256 = "0nj0gwfd05divpdn7m47gy6bpcrwn3zk81gc303k0smrbqi0xlq5"; libraryHaskellDepends = [ base containers exceptions lifted-base mmorph monad-control mtl transformers transformers-base transformers-compat ]; testHaskellDepends = [ base hspec lifted-base transformers ]; homepage = "http://github.com/snoyberg/conduit"; description = "Deterministic allocation and freeing of scarce resources"; license = stdenv.lib.licenses.bsd3; }) {}; "rest-client" = callPackage ({ mkDerivation, aeson-utils, base, bytestring, case-insensitive , data-default, exceptions, http-client, http-conduit, http-types , hxt, hxt-pickle-utils, monad-control, mtl, resourcet, rest-types , tostring, transformers, transformers-base, transformers-compat , uri-encode, utf8-string }: mkDerivation { pname = "rest-client"; version = "0.5.1.1"; sha256 = "0qzn56bj821l9gcxyq6lcgwfa2444igiqczajybrnyy8yb4j792x"; libraryHaskellDepends = [ aeson-utils base bytestring case-insensitive data-default exceptions http-client http-conduit http-types hxt hxt-pickle-utils monad-control mtl resourcet rest-types tostring transformers transformers-base transformers-compat uri-encode utf8-string ]; description = "Utility library for use in generated API client libraries"; license = stdenv.lib.licenses.bsd3; }) {}; "rest-core" = callPackage ({ mkDerivation, aeson, aeson-utils, base, base-compat, bytestring , case-insensitive, errors, fclabels, HUnit, hxt, hxt-pickle-utils , json-schema, mtl, mtl-compat, multipart, random, rest-stringmap , rest-types, safe, split, test-framework, test-framework-hunit , text, transformers, transformers-compat, unordered-containers , uri-encode, utf8-string, uuid }: mkDerivation { pname = "rest-core"; version = "0.39"; sha256 = "012l03am5hqhykn4apg5yhjaz4zv8mwqpq6x97crraf1gxad0q6p"; revision = "2"; editedCabalFile = "10s5wwdwgm3wi7zjn37ccpjz5123wzgqj1mdh9nz5yhdpkzw7zk2"; libraryHaskellDepends = [ aeson aeson-utils base base-compat bytestring case-insensitive errors fclabels hxt hxt-pickle-utils json-schema mtl mtl-compat multipart random rest-stringmap rest-types safe split text transformers transformers-compat unordered-containers uri-encode utf8-string uuid ]; testHaskellDepends = [ base bytestring HUnit mtl test-framework test-framework-hunit transformers transformers-compat unordered-containers ]; description = "Rest API library"; license = stdenv.lib.licenses.bsd3; }) {}; "rest-gen" = callPackage ({ mkDerivation, aeson, base, base-compat, blaze-html, Cabal , code-builder, directory, fclabels, filepath, hashable , haskell-src-exts, HStringTemplate, HUnit, hxt, json-schema , pretty, process, rest-core, safe, scientific, semigroups, split , test-framework, test-framework-hunit, text, uniplate , unordered-containers, vector }: mkDerivation { pname = "rest-gen"; version = "0.19.0.3"; sha256 = "0xifmgf6x2rh5n4ya3w9p3kz8ipdpwj4g0dn01hcb0fyv1725m4y"; revision = "1"; editedCabalFile = "1g9sjsclfcg57hd4z8bpc949wk6z5v26vi0kxrzhlnhwggcfl4yn"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base-compat blaze-html Cabal code-builder directory fclabels filepath hashable haskell-src-exts HStringTemplate hxt json-schema pretty process rest-core safe scientific semigroups split text uniplate unordered-containers vector ]; testHaskellDepends = [ base fclabels haskell-src-exts HUnit rest-core test-framework test-framework-hunit ]; description = "Documentation and client generation from rest definition"; license = stdenv.lib.licenses.bsd3; }) {}; "rest-happstack" = callPackage ({ mkDerivation, base, containers, happstack-server, mtl, rest-core , rest-gen, utf8-string }: mkDerivation { pname = "rest-happstack"; version = "0.3.1.1"; sha256 = "1xjg745ydnw1mybkx2239wrj0jh9sy5mgx11gqwrbfcn5kmhckvr"; revision = "1"; editedCabalFile = "1b2f7y8zsxz5h6bjmm86fwfkz8yrjx9vbkkh2xmqg4409q7zvrm8"; libraryHaskellDepends = [ base containers happstack-server mtl rest-core rest-gen utf8-string ]; description = "Rest driver for Happstack"; license = stdenv.lib.licenses.bsd3; }) {}; "rest-snap" = callPackage ({ mkDerivation, base, base-compat, bytestring, case-insensitive , rest-core, safe, snap-core, unordered-containers, uri-encode , utf8-string }: mkDerivation { pname = "rest-snap"; version = "0.2.0.1"; sha256 = "1m82qhrkawcabm0ra7cralbag8p54jnf9cfq0idc1ah852w5gzr4"; revision = "1"; editedCabalFile = "0y39l49ywl1cx0hdr37sgacm31q7sdh4y81qk5115sy68wgxn1gw"; libraryHaskellDepends = [ base base-compat bytestring case-insensitive rest-core safe snap-core unordered-containers uri-encode utf8-string ]; description = "Rest driver for Snap"; license = stdenv.lib.licenses.bsd3; }) {}; "rest-stringmap" = callPackage ({ mkDerivation, aeson, base, containers, hashable, hxt , json-schema, tostring, unordered-containers }: mkDerivation { pname = "rest-stringmap"; version = "0.2.0.6"; sha256 = "0jjj0yam4d4w36lnxk0ci7ylb9ya48y0ag3b54k9ikyg0hps7rb6"; revision = "4"; editedCabalFile = "15wq1wwv35bb63kqf1v2r6xy2qs0igkp5aqr2d6vqs8rz6zbg8av"; libraryHaskellDepends = [ aeson base containers hashable hxt json-schema tostring unordered-containers ]; description = "Maps with stringy keys that can be transcoded to JSON and XML"; license = stdenv.lib.licenses.bsd3; }) {}; "rest-types" = callPackage ({ mkDerivation, aeson, base, base-compat, case-insensitive , generic-aeson, generic-xmlpickler, hxt, json-schema , rest-stringmap, text, uuid }: mkDerivation { pname = "rest-types"; version = "1.14.1.1"; sha256 = "16lnwd7rwjb67sqklrwl40bq4h8qhp3wj1893y4vs85fpdjqxq5p"; revision = "1"; editedCabalFile = "08pw6zg47sv90ms3xb7cjghhklq5xw3siwqmw654hs45fnawm7lf"; libraryHaskellDepends = [ aeson base base-compat case-insensitive generic-aeson generic-xmlpickler hxt json-schema rest-stringmap text uuid ]; description = "Silk Rest Framework Types"; license = stdenv.lib.licenses.bsd3; }) {}; "rest-wai" = callPackage ({ mkDerivation, base, base-compat, bytestring, case-insensitive , containers, http-types, mime-types, mtl, rest-core, text , unordered-containers, wai }: mkDerivation { pname = "rest-wai"; version = "0.2.0.1"; sha256 = "00hd7i28p5diy00m18yi6f2jp5cxbvb9s2fv24phakjsp2vmw81q"; libraryHaskellDepends = [ base base-compat bytestring case-insensitive containers http-types mime-types mtl rest-core text unordered-containers wai ]; description = "Rest driver for WAI applications"; license = stdenv.lib.licenses.bsd3; }) {}; "rethinkdb" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, base64-bytestring , binary, bytestring, containers, criterion, data-default, doctest , mtl, network, scientific, text, time, unordered-containers , utf8-string, vector }: mkDerivation { pname = "rethinkdb"; version = "2.2.0.7"; sha256 = "0ww80wv2jb1yacdj8knhs42cl7rkqvw4mn6zk7yxap1y6dsdsx7d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring binary bytestring containers data-default mtl network scientific text time unordered-containers utf8-string vector ]; executableHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ base doctest ]; benchmarkHaskellDepends = [ aeson async base criterion text ]; doCheck = false; homepage = "http://github.com/atnnn/haskell-rethinkdb"; description = "A driver for RethinkDB 2.2"; license = stdenv.lib.licenses.asl20; }) {}; "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.22"; sha256 = "1fvmhplrbm3sqjsz28526dmbc0qjf1s2rb93h4wn06qzksc2w6aa"; revision = "1"; editedCabalFile = "0iha32qkj5s29l1790ihwasy6j50gqgxds214v446bim0fqljg6d"; 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.4.1"; sha256 = "1arzv1a0q18hlp3nm9p0accs6rpb7r21v7axb8ymqr8plc71nyfj"; 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; }) {}; "rfc5051" = callPackage ({ mkDerivation, base, bytestring, containers }: mkDerivation { pname = "rfc5051"; version = "0.1.0.3"; sha256 = "0av4c3qvwbkbzrjrrg601ay9pds7wscqqp2lc2z78mv2lllap3g3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers ]; executableHaskellDepends = [ base bytestring containers ]; description = "Simple unicode collation as per RFC5051"; license = stdenv.lib.licenses.bsd3; }) {}; "riak" = callPackage ({ mkDerivation, aeson, attoparsec, base, binary, blaze-builder , bytestring, containers, criterion, data-default-class, deepseq , enclosed-exceptions, exceptions, hashable, HUnit , mersenne-random-pure64, monad-control, mtl, network , protocol-buffers, pureMD5, QuickCheck, random, random-shuffle , resource-pool, riak-protobuf, semigroups, tasty, tasty-hunit , tasty-quickcheck, text, time, transformers, unordered-containers , vector }: mkDerivation { pname = "riak"; version = "1.0.1.1"; sha256 = "0gy1pzw78nlxqjq6prz76v7b75x3pzf17bnyrp9yszirrgynfpnk"; libraryHaskellDepends = [ aeson attoparsec base binary blaze-builder bytestring containers data-default-class deepseq enclosed-exceptions exceptions hashable mersenne-random-pure64 monad-control network protocol-buffers pureMD5 random random-shuffle resource-pool riak-protobuf semigroups text time transformers unordered-containers vector ]; testHaskellDepends = [ base bytestring containers data-default-class HUnit mtl QuickCheck semigroups tasty tasty-hunit tasty-quickcheck text ]; benchmarkHaskellDepends = [ base bytestring criterion semigroups ]; doCheck = false; homepage = "http://github.com/markhibberd/riak-haskell-client"; description = "A Haskell client for the Riak decentralized data store"; license = "unknown"; }) {}; "riak-protobuf" = callPackage ({ mkDerivation, array, base, parsec, protocol-buffers , protocol-buffers-descriptor }: mkDerivation { pname = "riak-protobuf"; version = "0.21.0.0"; sha256 = "16p3cyiqym09lffhrd9118dv09l21cckbk69znsfp02aym99k96g"; libraryHaskellDepends = [ array base parsec protocol-buffers protocol-buffers-descriptor ]; homepage = "http://github.com/markhibberd/riak-haskell-client"; description = "Haskell types for the Riak protocol buffer API"; license = "unknown"; }) {}; "rng-utils" = callPackage ({ mkDerivation, base, bytestring, mwc-random, vector }: mkDerivation { pname = "rng-utils"; version = "0.2.1"; sha256 = "11yy6v0dbdf0cn823vlyd90zc5q5aw0zjzylpz5s9c94wsd4pjfa"; libraryHaskellDepends = [ base bytestring mwc-random vector ]; description = "RNG within an MVar for convenient concurrent use"; license = stdenv.lib.licenses.bsd3; }) {}; "rose-trees" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, hashable , mtl, QuickCheck, quickcheck-instances, semigroupoids, semigroups , sets, tasty, tasty-quickcheck, unordered-containers, witherable }: mkDerivation { pname = "rose-trees"; version = "0.0.4.3"; sha256 = "09p4sna1payzrz6sx8gszr0bcz7ga5qxx81512pid4wmgsr81ldx"; libraryHaskellDepends = [ base containers deepseq hashable mtl QuickCheck quickcheck-instances semigroupoids semigroups sets unordered-containers witherable ]; testHaskellDepends = [ base containers deepseq hashable QuickCheck quickcheck-instances semigroupoids semigroups sets tasty tasty-quickcheck unordered-containers witherable ]; benchmarkHaskellDepends = [ base containers criterion deepseq hashable mtl QuickCheck quickcheck-instances semigroupoids semigroups sets unordered-containers witherable ]; description = "A collection of rose tree structures"; 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; }) {}; "rotating-log" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, time }: mkDerivation { pname = "rotating-log"; version = "0.4"; sha256 = "0ldlfyz0avvlfxqbm7x1iaqmfbc64pbg2qczk3c7spdhynwj46k6"; libraryHaskellDepends = [ base bytestring directory filepath time ]; testHaskellDepends = [ base bytestring directory filepath time ]; homepage = "http://github.com/Soostone/rotating-log"; description = "Size-limited, concurrent, automatically-rotating log writer"; license = stdenv.lib.licenses.bsd3; }) {}; "rss-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , conduit-parse, containers, data-default, exceptions, foldl, hlint , lens-simple, mono-traversable, parsers, QuickCheck , quickcheck-instances, resourcet, safe, tasty, tasty-hunit , tasty-quickcheck, text, time, timerep, uri-bytestring , xml-conduit, xml-conduit-parse, xml-types }: mkDerivation { pname = "rss-conduit"; version = "0.2.0.2"; sha256 = "1lcl6az0aal2n3b7jp1fd6razhxijiyabi783hcnayrzfhc2jjih"; libraryHaskellDepends = [ base conduit conduit-parse containers exceptions foldl lens-simple mono-traversable parsers safe text time timerep uri-bytestring xml-conduit xml-conduit-parse xml-types ]; testHaskellDepends = [ base bytestring conduit conduit-extra conduit-parse data-default exceptions hlint lens-simple mono-traversable parsers QuickCheck quickcheck-instances resourcet tasty tasty-hunit tasty-quickcheck text time uri-bytestring xml-conduit xml-conduit-parse xml-types ]; description = "Streaming parser/renderer for the RSS 2.0 standard."; license = "unknown"; }) {}; "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, cryptohash, http-types , time, utf8-string }: mkDerivation { pname = "s3-signer"; version = "0.3.0.0"; sha256 = "15647fs38blg37s0407ybxlmzwdhmxz3sk914p21g90i2bw5gsc9"; libraryHaskellDepends = [ base base64-bytestring cryptohash http-types time utf8-string ]; homepage = "https://github.com/dmjio/s3-signer"; description = "Pre-signed Amazon S3 URLs"; license = stdenv.lib.licenses.bsd3; }) {}; "safe" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "safe"; version = "0.3.9"; sha256 = "1jdnp5zhvalf1xy8i872n29nljfjz6lnl9ghj80ffisrnnkrwcfh"; libraryHaskellDepends = [ base ]; 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.4.0"; sha256 = "19j1kbmqw8f7fig97fhkl1l4cvrk7ypa713gg6ik70kz8p47h865"; 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; }) {}; "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.1"; sha256 = "0syxyrfjl7r2rj9120jvncaqrwpzncbg4bj31jd3634p3l67b07l"; 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 ]; doCheck = false; homepage = "http://acid-state.seize.it/safecopy"; description = "Binary serialization with version control"; license = stdenv.lib.licenses.publicDomain; }) {}; "sampling" = callPackage ({ mkDerivation, base, criterion, foldl, mwc-random, primitive , vector }: mkDerivation { pname = "sampling"; version = "0.2.0"; sha256 = "0ni96g9ivlra9bq7dwas0iiqbnz1c7qgqwfzjx9laxmjp6dq8003"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base foldl mwc-random primitive vector ]; executableHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base criterion ]; homepage = "https://github.com/jtobin/sampling"; description = "Sample values from collections"; license = stdenv.lib.licenses.mit; }) {}; "sandi" = callPackage ({ mkDerivation, base, bytestring, conduit, criterion, exceptions , HUnit, tasty, tasty-hunit, tasty-quickcheck, tasty-th }: mkDerivation { pname = "sandi"; version = "0.3.6"; sha256 = "1112pxbp41bnvn8yy90404rrl7q5qdifyfa2wj6j65wa3d8b7z7s"; libraryHaskellDepends = [ base bytestring conduit exceptions ]; testHaskellDepends = [ base bytestring HUnit tasty tasty-hunit tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base bytestring criterion ]; homepage = "http://hackage.haskell.org/package/sandi"; description = "Data encoding library"; license = stdenv.lib.licenses.bsd3; }) {}; "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; }) {}; "sbv" = callPackage ({ mkDerivation, array, async, base, base-compat, containers , crackNum, data-binary-ieee754, deepseq, directory, filepath , HUnit, mtl, old-time, pretty, process, QuickCheck, random, syb }: mkDerivation { pname = "sbv"; version = "5.11"; sha256 = "03f9rwc2vymy5qh07m9s2r4x140i42ffqppj70vbgpyv3ks97ply"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array async base base-compat containers crackNum data-binary-ieee754 deepseq directory filepath mtl old-time pretty process QuickCheck random syb ]; executableHaskellDepends = [ base data-binary-ieee754 directory filepath HUnit process syb ]; testHaskellDepends = [ base data-binary-ieee754 directory filepath HUnit syb ]; homepage = "http://leventerkok.github.com/sbv/"; description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving"; license = stdenv.lib.licenses.bsd3; }) {}; "scalpel" = callPackage ({ mkDerivation, base, bytestring, containers, criterion, curl , data-default, HUnit, regex-base, regex-tdfa, tagsoup, text }: mkDerivation { pname = "scalpel"; version = "0.3.1"; sha256 = "0kr0da15f3bjfksydm9v8lfa5kyrgxmlk3k7zc9xfh3ga1m09fax"; libraryHaskellDepends = [ base bytestring containers curl data-default regex-base regex-tdfa tagsoup text ]; testHaskellDepends = [ base HUnit regex-base regex-tdfa tagsoup ]; benchmarkHaskellDepends = [ base criterion text ]; homepage = "https://github.com/fimad/scalpel"; description = "A high level web scraping library for Haskell"; license = stdenv.lib.licenses.asl20; }) {}; "scanner" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cereal, criterion , hspec, text }: mkDerivation { pname = "scanner"; version = "0.2"; sha256 = "1sd5czkfncadyxlbr13is44ad3kkk6rfwm9fqw8m4aipl1l0s0is"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec ]; benchmarkHaskellDepends = [ attoparsec base bytestring cereal criterion text ]; 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 , ghc-prim, hashable, integer-gmp, QuickCheck, smallcheck, tasty , tasty-ant-xml, tasty-hunit, tasty-quickcheck, tasty-smallcheck , text, vector }: mkDerivation { pname = "scientific"; version = "0.3.4.9"; sha256 = "1a0q15kq0pk3pabxh536wgphh8713hhn8n55gm6s1y8a5dk310qh"; libraryHaskellDepends = [ base binary bytestring containers deepseq ghc-prim hashable integer-gmp text vector ]; 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, fail, hspec , 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.0"; sha256 = "1vc6lc8q1cqqq67y78c70sw2jim8ps7bgp85a2gjgwfc6z4h68l9"; revision = "3"; editedCabalFile = "1g3qclpcbknfw8qhvllg0ppb8ri0qi4rw5jia91rgxawxd9z38h3"; libraryHaskellDepends = [ aeson base blaze-builder bytestring case-insensitive data-default-class fail http-types monad-control mtl nats network regex-compat text transformers transformers-base transformers-compat wai wai-extra warp ]; testHaskellDepends = [ async base data-default-class directory hspec hspec-wai http-types lifted-base network text wai ]; 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, exceptions, linear, SDL2 , StateVar, text, transformers, vector }: mkDerivation { pname = "sdl2"; version = "2.1.3"; sha256 = "10l0n9675clvcxd2dnq04fdljzniikj243drvrcdc8gsjhsrc66f"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring exceptions linear StateVar text transformers vector ]; librarySystemDepends = [ SDL2 ]; libraryPkgconfigDepends = [ SDL2 ]; description = "Both high- and low-level bindings to the SDL library (version 2.0.2+)."; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) SDL2;}; "securemem" = callPackage ({ mkDerivation, base, byteable, bytestring, ghc-prim, memory }: mkDerivation { pname = "securemem"; version = "0.1.9"; sha256 = "0dkhhjxa7njc3qbgvd5a23rkvr39vj2kn2a9nk6yjg7a8b2hvdpy"; libraryHaskellDepends = [ base byteable bytestring ghc-prim memory ]; homepage = "http://github.com/vincenthz/hs-securemem"; description = "abstraction to an auto scrubbing and const time eq, memory chunk"; license = stdenv.lib.licenses.bsd3; }) {}; "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, comonad , containers, contravariant, distributive, semigroups, tagged , transformers, transformers-compat }: mkDerivation { pname = "semigroupoids"; version = "5.0.1"; sha256 = "05nnvcfa59qfqix9rhvkr66jp05wls17ki0rmblyn0nwn2w8ks8c"; revision = "1"; editedCabalFile = "1wprkb89lcs7rsc2xz5p46ambdmkpg96sx7656s8q50zf1xidncl"; libraryHaskellDepends = [ base base-orphans bifunctors comonad containers contravariant distributive semigroups tagged transformers transformers-compat ]; doCheck = false; homepage = "http://github.com/ekmett/semigroupoids"; description = "Semigroupoids: Category sans id"; license = stdenv.lib.licenses.bsd3; }) {}; "semigroups" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , hashable, tagged, text, transformers, unordered-containers }: mkDerivation { pname = "semigroups"; version = "0.18.2"; sha256 = "1r6hsn3am3dpf4rprrj4m04d9318v9iq02bin0pl29dg4a3gzjax"; configureFlags = [ "-f-bytestring-builder" ]; libraryHaskellDepends = [ base binary bytestring containers deepseq hashable tagged text transformers unordered-containers ]; 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; }) {}; "semver" = callPackage ({ mkDerivation, attoparsec, base, criterion, 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 ]; benchmarkHaskellDepends = [ base criterion text ]; homepage = "https://github.com/brendanhay/semver"; description = "Representation, manipulation, and de/serialisation of Semantic Versions"; license = "unknown"; }) {}; "sendfile" = callPackage ({ mkDerivation, base, bytestring, network }: mkDerivation { pname = "sendfile"; version = "0.7.9"; sha256 = "0hnw1ym81cff49dwww19kgbs4s0kpandbvn6h5cml3y0p1nxybqh"; 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; }) {}; "seqloc" = callPackage ({ mkDerivation, attoparsec, base, biocore, bytestring, hashable , QuickCheck, random, unordered-containers, vector }: mkDerivation { pname = "seqloc"; version = "0.6.1.1"; sha256 = "1hsm9y6q0g7ixnqj562a33lmyka4k7f778fndcmn25v4m1myfda4"; libraryHaskellDepends = [ attoparsec base biocore bytestring hashable unordered-containers vector ]; testHaskellDepends = [ attoparsec base biocore bytestring hashable QuickCheck random unordered-containers vector ]; homepage = "http://www.ingolia-lab.org/seqloc-tutorial.html"; description = "Handle sequence locations for bioinformatics"; license = stdenv.lib.licenses.mit; }) {}; "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; }) {}; "serialport" = callPackage ({ mkDerivation, base, bytestring, HUnit, unix }: mkDerivation { pname = "serialport"; version = "0.4.7"; sha256 = "1z2drw7ighyws72wqms015n5hy0zxbrphdca7ldn34pz28122z07"; libraryHaskellDepends = [ base bytestring unix ]; testHaskellDepends = [ base bytestring HUnit ]; doCheck = false; homepage = "https://github.com/jputcu/serialport"; description = "Cross platform serial port library"; license = stdenv.lib.licenses.bsd3; }) {}; "servant" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring , bytestring-conversion, case-insensitive, directory, doctest , filemanip, filepath, hspec, http-api-data, http-media, http-types , mmorph, mtl, network-uri, QuickCheck, quickcheck-instances , string-conversions, text, url, vault }: mkDerivation { pname = "servant"; version = "0.7.1"; sha256 = "0v0jqq8zv98c9xvbp559b82f8nfcyb5p0xcxf4pifxhg6kglgs74"; libraryHaskellDepends = [ aeson attoparsec base base-compat bytestring bytestring-conversion case-insensitive http-api-data http-media http-types mmorph mtl network-uri string-conversions text vault ]; testHaskellDepends = [ aeson attoparsec base bytestring directory doctest filemanip filepath hspec QuickCheck quickcheck-instances string-conversions text url ]; 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.2"; sha256 = "1g9y1fqyd7v1cmwjid5i83qji2a4c514hmpz7ypz6zvd4ppj5v9l"; revision = "1"; editedCabalFile = "1sj4qyaf75nf1mciddga30b8ddrwv94184cz751n9abxidl18r49"; 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-blaze" = callPackage ({ mkDerivation, base, blaze-html, http-media, servant }: mkDerivation { pname = "servant-blaze"; version = "0.7.1"; sha256 = "0ii60xn5khsj8w3glvwqpwrpd6v9yc1n52gk9qsfwfxq49x1rvch"; revision = "3"; editedCabalFile = "1vx5nmyvlkx70kx9g5vl6y5d801wkkl4vy3wr292qwp9ka442kwz"; libraryHaskellDepends = [ base blaze-html http-media servant ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "Blaze-html support for servant"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-cassava" = callPackage ({ mkDerivation, base, cassava, http-media, servant, vector }: mkDerivation { pname = "servant-cassava"; version = "0.7.1"; sha256 = "0gb22f8lwpi3ssmx1w8pvnjsvlhq449yny4mlfdzph46gwcgcnrq"; revision = "2"; editedCabalFile = "0yp3x4ki4amx30a1mshk5xb924swyw7mgdllz80hsaqgyq14mgqv"; libraryHaskellDepends = [ base cassava http-media servant vector ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "Servant CSV content-type for cassava"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-client" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , bytestring, deepseq, exceptions, hspec, http-api-data , http-client, http-client-tls, http-media, http-types, HUnit , network, network-uri, QuickCheck, safe, servant, servant-server , string-conversions, text, transformers, transformers-compat, wai , warp }: mkDerivation { pname = "servant-client"; version = "0.7.1"; sha256 = "07b6jrix6h9k445v9vv1yjmcpn310pfwlghfnb00p43ksp8g7v0s"; revision = "1"; editedCabalFile = "1hq0k0ibz617189vmyjrspy30hw1kadkmgp6nknmbrlqpc0j6p1f"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring bytestring exceptions http-api-data http-client http-client-tls http-media http-types network-uri safe servant string-conversions text transformers transformers-compat ]; testHaskellDepends = [ aeson base bytestring deepseq hspec http-client http-media http-types HUnit network QuickCheck servant servant-server text transformers transformers-compat wai warp ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "automatical derivation of querying functions for servant webservices"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-docs" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring , bytestring-conversion, case-insensitive, control-monad-omega , hashable, hspec, http-media, http-types, lens, servant , string-conversions, text, unordered-containers }: mkDerivation { pname = "servant-docs"; version = "0.7.1"; sha256 = "0r0rf1sjqg8gxwi7k7q73m6jw7cjsp2xaajnzf3916j7pay9y6nd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring bytestring-conversion case-insensitive control-monad-omega hashable http-media http-types lens servant string-conversions text unordered-containers ]; executableHaskellDepends = [ aeson base bytestring-conversion lens servant string-conversions text ]; testHaskellDepends = [ aeson base hspec lens servant string-conversions ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "generate API docs for your servant webservice"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-foreign" = callPackage ({ mkDerivation, base, hspec, http-types, lens, servant, text }: mkDerivation { pname = "servant-foreign"; version = "0.7.1"; sha256 = "0y5m1yar32hd2ps73nmn9mn85i138b1jw2d5zq08mci0xd79kvlk"; libraryHaskellDepends = [ base http-types lens servant text ]; testHaskellDepends = [ base hspec ]; description = "Helpers for generating clients for servant APIs in any programming language"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-js" = callPackage ({ mkDerivation, aeson, base, base-compat, charset, filepath, hspec , hspec-expectations, language-ecmascript, lens, servant , servant-foreign, servant-server, stm, text, transformers, warp }: mkDerivation { pname = "servant-js"; version = "0.7.1"; sha256 = "12ayrp2nfn7adlc9f3ba59cg31f67g22ih1hzvg175ifzrpz5x0m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat charset lens servant-foreign text ]; executableHaskellDepends = [ aeson base filepath lens servant servant-server stm transformers warp ]; testHaskellDepends = [ base base-compat hspec hspec-expectations language-ecmascript lens servant text ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "Automatically derive javascript functions to query servant webservices"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-lucid" = callPackage ({ mkDerivation, base, http-media, lucid, servant }: mkDerivation { pname = "servant-lucid"; version = "0.7.1"; sha256 = "0h7yw140ymigrzrzp2vkkhg13gg1d8pj9xmcpq8bw2cv2myvl9pc"; revision = "3"; editedCabalFile = "1rfvijk4gf3vq1r12f9xqmwa2jgfxrxr6869sf8klgkg6dhixf2b"; libraryHaskellDepends = [ base http-media lucid servant ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "Servant support for lucid"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-mock" = callPackage ({ mkDerivation, aeson, base, bytestring, bytestring-conversion , hspec, hspec-wai, http-types, QuickCheck, servant, servant-server , transformers, wai, warp }: mkDerivation { pname = "servant-mock"; version = "0.7.1"; sha256 = "0sd1aabnykasbwmk1dhfs8m5c0j0x9q8in42fzk9m74a34hc5gp9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base 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 ]; homepage = "http://github.com/haskell-servant/servant"; description = "Derive a mock server for free from your servant API types"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-server" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat , base64-bytestring, bytestring, bytestring-conversion, containers , directory, doctest, exceptions, filemanip, filepath, hspec , hspec-wai, http-api-data, http-types, mtl, network, network-uri , parsec, QuickCheck, safe, servant, should-not-typecheck, split , string-conversions, system-filepath, temporary, text , transformers, transformers-compat, wai, wai-app-static, wai-extra , warp, word8 }: mkDerivation { pname = "servant-server"; version = "0.7.1"; sha256 = "1sq995c52irmp34yrns61r030ybipdy7xblcw0kwy5n22k610kxs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base-compat base64-bytestring bytestring containers filepath http-api-data http-types mtl network network-uri safe servant split string-conversions system-filepath text transformers transformers-compat wai wai-app-static warp word8 ]; executableHaskellDepends = [ aeson base servant text wai warp ]; testHaskellDepends = [ aeson base base-compat base64-bytestring bytestring bytestring-conversion directory doctest exceptions filemanip filepath hspec hspec-wai http-types mtl network parsec QuickCheck safe servant should-not-typecheck string-conversions temporary text transformers transformers-compat wai wai-extra warp ]; homepage = "http://haskell-servant.readthedocs.org/"; description = "A family of combinators for defining webservices APIs and serving them"; license = stdenv.lib.licenses.bsd3; }) {}; "servant-swagger" = callPackage ({ mkDerivation, aeson, aeson-qq, base, bytestring, doctest, Glob , hspec, http-media, lens, QuickCheck, servant, swagger2, text , time, unordered-containers }: mkDerivation { pname = "servant-swagger"; version = "1.0.3"; sha256 = "15vml6d3hdia8z6ivn0vbham1x29933wjn1qyf77h75f6dzkq6za"; revision = "2"; editedCabalFile = "0nzq618ajbflp9ximgw781ic7n0dlxiqjahk08dyrlzcgpib4xwj"; libraryHaskellDepends = [ aeson base bytestring hspec http-media lens QuickCheck servant swagger2 text unordered-containers ]; testHaskellDepends = [ aeson aeson-qq base doctest Glob hspec lens QuickCheck servant swagger2 text time ]; homepage = "https://github.com/haskell-servant/servant-swagger"; description = "Generate Swagger specification for your servant API"; 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.0"; sha256 = "011jxvr2i65bf0kmdn0sxkqgfz628a0sfhzphr1rqsmh8sqdj5y9"; revision = "11"; editedCabalFile = "00i9yjd4dbxfhlbwaxgwrnxm16n8gyif44q6m196fwxnbvipwl40"; 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/phadej/servant-yaml#readme"; description = "Servant support for yaml"; license = stdenv.lib.licenses.bsd3; }) {}; "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-backend-acid-state" = callPackage ({ mkDerivation, acid-state, base, containers, hspec, mtl, safecopy , serversession, unordered-containers }: mkDerivation { pname = "serversession-backend-acid-state"; version = "1.0.3"; sha256 = "1rkw5an7lwx05063caqjhvf449jxij2zrbymg64p600mngb1flq0"; libraryHaskellDepends = [ acid-state base containers mtl safecopy serversession unordered-containers ]; testHaskellDepends = [ acid-state base containers hspec mtl safecopy serversession unordered-containers ]; homepage = "https://github.com/yesodweb/serversession"; description = "Storage backend for serversession using acid-state"; license = stdenv.lib.licenses.mit; }) {}; "serversession-backend-persistent" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring, cereal , hspec, monad-logger, path-pieces, persistent , persistent-postgresql, persistent-sqlite, persistent-template , QuickCheck, resource-pool, serversession, tagged, text, time , transformers, unordered-containers }: mkDerivation { pname = "serversession-backend-persistent"; version = "1.0.2"; sha256 = "0jxysgxv1cyr02s3j2hffndfcrswqmm4gdnfl8zqw5k4bp2v5pqr"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring cereal path-pieces persistent serversession tagged text time transformers unordered-containers ]; testHaskellDepends = [ aeson base base64-bytestring bytestring cereal hspec monad-logger path-pieces persistent persistent-postgresql persistent-sqlite persistent-template QuickCheck resource-pool serversession text time transformers unordered-containers ]; homepage = "https://github.com/yesodweb/serversession"; description = "Storage backend for serversession using persistent and an RDBMS"; license = stdenv.lib.licenses.mit; }) {}; "serversession-backend-redis" = callPackage ({ mkDerivation, base, bytestring, hedis, hspec, path-pieces , serversession, tagged, text, time, transformers , unordered-containers }: mkDerivation { pname = "serversession-backend-redis"; version = "1.0.1"; sha256 = "0kxg0kqzndacarja2v48f777ns3s3rabagqv23biyhrfz9h0icxl"; libraryHaskellDepends = [ base bytestring hedis path-pieces serversession tagged text time transformers unordered-containers ]; testHaskellDepends = [ base bytestring hedis hspec path-pieces serversession text time transformers unordered-containers ]; doCheck = false; homepage = "https://github.com/yesodweb/serversession"; description = "Storage backend for serversession using Redis"; license = stdenv.lib.licenses.mit; }) {}; "serversession-frontend-snap" = callPackage ({ mkDerivation, base, bytestring, nonce, path-pieces , serversession, snap, snap-core, text, time, transformers , unordered-containers }: mkDerivation { pname = "serversession-frontend-snap"; version = "1.0"; sha256 = "1n29c3jfv61fz9kfc4zjwj7df1fll74l2kqccxmg4id8jpsrywci"; libraryHaskellDepends = [ base bytestring nonce path-pieces serversession snap snap-core text time transformers unordered-containers ]; homepage = "https://github.com/yesodweb/serversession"; description = "Snap bindings for serversession"; 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; }) {}; "serversession-frontend-yesod" = callPackage ({ mkDerivation, base, bytestring, containers, cookie, data-default , path-pieces, serversession, text, time, transformers , unordered-containers, wai, yesod-core }: mkDerivation { pname = "serversession-frontend-yesod"; version = "1.0"; sha256 = "0lv7gkj4inks98g44n5kqvx5s4c66lmxf7gqfdly54znggglcf86"; libraryHaskellDepends = [ base bytestring containers cookie data-default path-pieces serversession text time transformers unordered-containers wai yesod-core ]; homepage = "https://github.com/yesodweb/serversession"; description = "Yesod bindings for serversession"; license = stdenv.lib.licenses.mit; }) {}; "servius" = callPackage ({ mkDerivation, base, blaze-builder, blaze-html, bytestring , http-types, markdown, shakespeare, text, wai, wai-app-static }: mkDerivation { pname = "servius"; version = "1.2.0.2"; sha256 = "0asxkdg7csxmnpzw672jazynhnnc73ddpay65npql0jz93mq45n1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blaze-builder blaze-html bytestring http-types markdown shakespeare text wai wai-app-static ]; doHaddock = false; homepage = "http://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.3.0.1"; sha256 = "1kxwr34p87yip54nw14sfr3mlqjn5kknsm5j1h2sr7vxfz4hrkh7"; 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; }) {}; "set-extra" = callPackage ({ mkDerivation, base, containers, mtl, syb }: mkDerivation { pname = "set-extra"; version = "1.4"; sha256 = "0cwppi2kyqcyn338nmpmkyvwhn7xcp7yfgkgpsmmkwhin0hyxnr9"; libraryHaskellDepends = [ base containers mtl syb ]; homepage = "https://github.com/ddssff/set-extra"; description = "Functions that could be added to Data.Set."; license = stdenv.lib.licenses.bsd3; }) {}; "set-monad" = callPackage ({ mkDerivation, base, containers, deepseq }: mkDerivation { pname = "set-monad"; version = "0.2.0.0"; sha256 = "1nxgn8d0qff4s66gcvfrnxjh0aq5q5jk0s453km28457qh946azb"; libraryHaskellDepends = [ base containers deepseq ]; description = "Set monad"; 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.4"; sha256 = "1sd73zgpijr9xjdj5p562cmlcxmx5iff5k8xh9b6rpcgrgnnlf9j"; libraryHaskellDepends = [ base ]; homepage = "https://bitbucket.org/IchUndNichtDu/haskell-setlocale"; description = "Haskell bindings to setlocale"; license = stdenv.lib.licenses.bsd3; }) {}; "sets" = callPackage ({ mkDerivation, base, commutative, composition, containers , contravariant, criterion, hashable, keys, mtl, QuickCheck , quickcheck-instances, semigroupoids, semigroups, tasty , tasty-hunit, tasty-quickcheck, transformers, transformers-base , unordered-containers, witherable }: mkDerivation { pname = "sets"; version = "0.0.5.2"; sha256 = "04w7wisn9fzkg7wqfzmibd6myj3c4bvkx7w7i5q0nxx5njvxa85y"; libraryHaskellDepends = [ base commutative composition containers contravariant hashable keys mtl QuickCheck semigroupoids semigroups transformers transformers-base unordered-containers witherable ]; testHaskellDepends = [ base commutative containers contravariant QuickCheck quickcheck-instances tasty tasty-hunit tasty-quickcheck unordered-containers ]; benchmarkHaskellDepends = [ base commutative containers contravariant criterion unordered-containers ]; description = "Ducktyped set interface for Haskell containers"; license = stdenv.lib.licenses.mit; }) {}; "shake" = callPackage ({ mkDerivation, base, binary, bytestring, deepseq, directory , extra, filepath, hashable, js-flot, js-jquery, primitive, process , QuickCheck, random, time, transformers, unix , unordered-containers, utf8-string }: mkDerivation { pname = "shake"; version = "0.15.10"; sha256 = "1l1klhdj7sx00f3w7x840zaffcnr3m4fckjf2g1pi5g2ycy1lcrn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring deepseq directory extra filepath hashable js-flot js-jquery process random time transformers unix unordered-containers utf8-string ]; executableHaskellDepends = [ base binary bytestring deepseq directory extra filepath hashable js-flot js-jquery primitive process random time transformers unix unordered-containers utf8-string ]; testHaskellDepends = [ base binary bytestring deepseq directory extra filepath hashable js-flot js-jquery process QuickCheck random time transformers unix unordered-containers utf8-string ]; doCheck = false; homepage = "http://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.9.1"; sha256 = "0w6v88la8185akdfbl1s24hwwkjrbwgs8c9qg62bfan5v4jl4zc2"; 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.11.1"; sha256 = "0phx6sh1d03nlfjpv3lxwb4ppxqcn845zgvvlq59mvybnddnqgdw"; 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; }) {}; "shell-conduit" = callPackage ({ mkDerivation, async, base, bytestring, conduit, conduit-extra , control-monad-loop, directory, filepath, monad-control, monads-tf , process, resourcet, semigroups, split, template-haskell, text , transformers, transformers-base, unix }: mkDerivation { pname = "shell-conduit"; version = "4.5.2"; sha256 = "04kc9gzlqbw3d2pj6qn13pnmmrlmx8nmmj5bvxn7zdmh25nw6ys2"; libraryHaskellDepends = [ async base bytestring conduit conduit-extra control-monad-loop directory filepath monad-control monads-tf process resourcet semigroups split template-haskell text transformers transformers-base unix ]; homepage = "https://github.com/chrisdone/shell-conduit"; description = "Write shell scripts with Conduit"; 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.3.5"; sha256 = "0ad8sc4md8mp0l0s40yx7qbgaabqzd4nz8lx15ajcdbwr2ffnra2"; revision = "2"; editedCabalFile = "1d72n8k72w2mdi3y9s74ydlwxj407mc237albx6zx42lsjx1fw34"; 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 = "http://joyful.com/shelltestrunner"; description = "A tool for testing command-line programs"; license = "GPL"; }) {}; "shelly" = callPackage ({ mkDerivation, async, base, bytestring, containers, directory , enclosed-exceptions, exceptions, hspec, 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.6.8.1"; sha256 = "1ka58jxs12zwsqy518d7y6ywmpf9k4g2fk8ny38ng5kpa9sjz8z5"; 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 hspec 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; }) {}; "shortcut-links" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "shortcut-links"; version = "0.4.2.0"; sha256 = "09sh6c1cwhs9x49mim8z1pafb0sh1z3im0k5wvigkpagx72pasqy"; 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; }) {}; "signal" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "signal"; version = "0.1.0.3"; sha256 = "1iwa707xd4g4lycdjr72ygrjy68gyqyvhvl2bbxswgpfxy5i1x8x"; 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" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , blaze-builder, bytestring, cmdargs, directory, filepath, hspec , hspec-contrib, http-types, mime-types, monad-control, mtl , process, setenv, simple-templates, text, transformers , transformers-base, unordered-containers, vector, wai, wai-extra }: mkDerivation { pname = "simple"; version = "0.11.1"; sha256 = "05g8ymvygy0zcsqzmm6h1ws0ayll33cwgfwagssfpficm6wwzhvl"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base64-bytestring blaze-builder bytestring directory filepath http-types mime-types monad-control mtl simple-templates text transformers transformers-base unordered-containers vector wai wai-extra ]; executableHaskellDepends = [ aeson attoparsec base bytestring cmdargs directory filepath process setenv simple-templates text unordered-containers vector ]; testHaskellDepends = [ aeson base base64-bytestring blaze-builder bytestring directory filepath hspec hspec-contrib http-types mime-types monad-control mtl simple-templates text transformers transformers-base unordered-containers vector wai wai-extra ]; homepage = "http://simple.cx"; description = "A minimalist web framework for the WAI server interface"; license = stdenv.lib.licenses.lgpl3; }) {}; "simple-log" = callPackage ({ mkDerivation, async, base, containers, deepseq, directory , exceptions, filepath, mtl, SafeSemaphore, text, time , transformers }: mkDerivation { pname = "simple-log"; version = "0.4.0"; sha256 = "19asnnlidiay6vprjmnwks3s3jksch61wnsbn41fn2zp0m2l932l"; libraryHaskellDepends = [ async base containers deepseq directory exceptions filepath mtl SafeSemaphore text time transformers ]; homepage = "http://github.com/mvoidex/simple-log"; description = "Simple log for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "simple-postgresql-orm" = callPackage ({ mkDerivation, base, bytestring, directory, filepath , postgresql-orm, postgresql-simple, resource-pool, simple , transformers }: mkDerivation { pname = "simple-postgresql-orm"; version = "0.9.0.1"; sha256 = "0j1v64ywfchxjdidy5pb1dzab0qhn516vcy580incw1bminyh3rz"; libraryHaskellDepends = [ base bytestring directory filepath postgresql-orm postgresql-simple resource-pool simple transformers ]; homepage = "http://simple.cx"; description = "Connector package for integrating postgresql-orm with the Simple web framework"; license = stdenv.lib.licenses.lgpl3; }) {}; "simple-reflect" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "simple-reflect"; version = "0.3.2"; sha256 = "1dpcf6w3cf1sfl9bnlsx04x7aghw029glj5d05qzrsnms2rlw8iq"; 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.25"; sha256 = "0k99j9xfcf83c55jmn202hdinhjaa4yn3dal4rvjk2w2rlhqirha"; revision = "1"; editedCabalFile = "1axghvn2iz0gzlc0ics4q8abl15ggwvcwcmly5cxhmc32hqv8y5c"; libraryHaskellDepends = [ base bytestring network unix ]; testHaskellDepends = [ base bytestring conduit conduit-extra directory hspec HUnit network process resourcet unix ]; doCheck = false; description = "Cross platform library for the sendfile system call"; license = stdenv.lib.licenses.bsd3; }) {}; "simple-session" = callPackage ({ mkDerivation, base, base64-bytestring, blaze-builder, byteable , bytestring, containers, cookie, cryptohash, http-types, simple , transformers, wai, wai-extra }: mkDerivation { pname = "simple-session"; version = "0.10.1.1"; sha256 = "1hg7925p14hk1p8v65n5ysd41qyfsccrjm40192bd000m2vrr74a"; libraryHaskellDepends = [ base base64-bytestring blaze-builder byteable bytestring containers cookie cryptohash http-types simple transformers wai wai-extra ]; homepage = "http://simple.cx"; description = "Cookie-based session management for the Simple web framework"; license = stdenv.lib.licenses.lgpl3; }) {}; "simple-smt" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "simple-smt"; version = "0.6.0"; sha256 = "15dnd6vjf8zl0bi5r4pczxdns8614rvdq1f44sgrmy8crc4x9d0c"; libraryHaskellDepends = [ base process ]; description = "A simple way to interact with an SMT solver process"; license = stdenv.lib.licenses.bsd3; }) {}; "simple-templates" = callPackage ({ mkDerivation, aeson, attoparsec, base, hspec, HUnit, scientific , text, unordered-containers, vector }: mkDerivation { pname = "simple-templates"; version = "0.8.0.1"; sha256 = "13na1f29fvc0j452kh0a3fjig3fq4qbklcpdv6bm1fr0cf8hzq98"; libraryHaskellDepends = [ aeson attoparsec base scientific text unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base hspec HUnit scientific vector ]; homepage = "http://simple.cx"; description = "A basic template language for the Simple web framework"; license = stdenv.lib.licenses.lgpl3; }) {}; "simpleirc" = callPackage ({ mkDerivation, base, bytestring, connection, containers, hspec , HUnit, knob, network, old-locale, time }: mkDerivation { pname = "simpleirc"; version = "0.3.1"; sha256 = "1mwhqa5gby38hlbq0shjbff4whhblw00x8wksqbh47jd6i6ihww5"; libraryHaskellDepends = [ base bytestring connection containers network old-locale time ]; testHaskellDepends = [ base bytestring hspec HUnit knob ]; doCheck = false; homepage = "http://github.com/dom96/SimpleIRC"; description = "Simple IRC Library"; license = stdenv.lib.licenses.bsd3; }) {}; "singletons" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath, mtl , process, syb, tasty, tasty-golden, template-haskell, th-desugar }: mkDerivation { pname = "singletons"; version = "2.0.1"; sha256 = "0hds218jc2vcxmx1nqfxrnriifqqkww62ylafa0vxvk7lcyrs57x"; libraryHaskellDepends = [ base containers mtl syb template-haskell th-desugar ]; testHaskellDepends = [ base Cabal directory filepath process tasty tasty-golden ]; doCheck = false; 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"; 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; }) {}; "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; }) {}; "skeletons" = callPackage ({ mkDerivation, ansi-wl-pprint, base, containers, directory , filepath, text, tinytemplate, transformers, transformers-compat }: mkDerivation { pname = "skeletons"; version = "0.4.0"; sha256 = "1imwdzgrpg2v8nn1c49f5lqs8kd5nj02jidrjjkk850k15fh9m9x"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint base containers directory filepath text tinytemplate transformers transformers-compat ]; doHaddock = false; homepage = "https://github.com/jb55/skeletons"; description = "Manage project skeletons"; license = stdenv.lib.licenses.mit; }) {}; "slave-thread" = callPackage ({ mkDerivation, base, base-prelude, list-t, mmorph , partial-handler, stm-containers, transformers }: mkDerivation { pname = "slave-thread"; version = "1.0.2"; sha256 = "04sbbdgzsi1ww642b9fgbhx348c0a4qim4ak6bivwpnnimcj0wg4"; libraryHaskellDepends = [ base base-prelude list-t mmorph partial-handler stm-containers transformers ]; doCheck = false; homepage = "https://github.com/nikita-volkov/slave-thread"; description = "A principal solution to ghost threads and silent exceptions"; license = stdenv.lib.licenses.mit; }) {}; "slug" = callPackage ({ mkDerivation, aeson, base, exceptions, path-pieces, persistent , QuickCheck, test-framework, test-framework-quickcheck2, text }: mkDerivation { pname = "slug"; version = "0.1.5"; sha256 = "1z42abrxbbwx82d4dcrffr61bcgmn0hbd0p3br0rmzar4xhp3hkb"; libraryHaskellDepends = [ aeson base exceptions path-pieces persistent text ]; testHaskellDepends = [ base exceptions path-pieces QuickCheck test-framework test-framework-quickcheck2 text ]; homepage = "https://github.com/mrkkrp/slug"; description = "Type-safe slugs for Yesod ecosystem"; license = stdenv.lib.licenses.bsd3; }) {}; "smallcaps" = callPackage ({ mkDerivation, attoparsec, base, containers, data-default , directory, filepath, parsec, text, transformers }: mkDerivation { pname = "smallcaps"; version = "0.6.0.3"; sha256 = "00sxf2k61h8azmw31jflmpd2991ib4x9cb329xbydws2qp3cmhif"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base containers data-default directory filepath parsec text transformers ]; executableHaskellDepends = [ base containers data-default text ]; testHaskellDepends = [ attoparsec base containers data-default parsec text ]; description = "Flatten camel case text in LaTeX files"; license = stdenv.lib.licenses.bsd3; }) {}; "smallcheck" = callPackage ({ mkDerivation, base, ghc-prim, logict, mtl, pretty }: mkDerivation { pname = "smallcheck"; version = "1.1.1"; sha256 = "1ygrabxh40bym3grnzqyfqn96lirnxspb8cmwkkr213239y605sd"; revision = "1"; editedCabalFile = "1ykq0hqs1alw86p0ssa6dhsb1a8d4m6bqwibkhvzcd6c28dq975i"; 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.3"; sha256 = "0kg85609iypww0rgkwrx58vchv7gjqzz4l9x9z75fv7w27a1z7xf"; 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; }) {}; "smtLib" = callPackage ({ mkDerivation, base, pretty }: mkDerivation { pname = "smtLib"; version = "1.0.8"; sha256 = "1a91ml428xxb9pd88vdw5cj076s13k864bk9kp48hb3l4a9ny09p"; libraryHaskellDepends = [ base pretty ]; description = "A library for working with the SMTLIB format"; 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.5"; sha256 = "010fbrcbypajwd9fjjc35br9p5axl1pqd0n1v51585ncrlv2icyw"; 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" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal , clientsession, comonad, configurator, containers, directory , directory-tree, dlist, either, filepath, hashable, heist, lens , logict, MonadCatchIO-transformers, mtl, mwc-random, old-time , pwstore-fast, regex-posix, snap-core, snap-server, stm , template-haskell, text, time, transformers, unordered-containers , vector, vector-algorithms, xmlhtml }: mkDerivation { pname = "snap"; version = "0.14.0.7"; sha256 = "02aps4cn3kp6a48dfgf11srk9q4n24ksssbsas4ly458xz957j4q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring cereal clientsession comonad configurator containers directory directory-tree dlist either filepath hashable heist lens logict MonadCatchIO-transformers mtl mwc-random pwstore-fast regex-posix snap-core snap-server stm text time transformers unordered-containers vector vector-algorithms xmlhtml ]; executableHaskellDepends = [ base bytestring containers directory directory-tree filepath hashable old-time snap-server template-haskell text ]; homepage = "http://snapframework.com/"; description = "Top-level package for the Snap Web Framework"; license = stdenv.lib.licenses.bsd3; }) {}; "snap-core" = callPackage ({ mkDerivation, attoparsec, attoparsec-enumerator, base , blaze-builder, blaze-builder-enumerator, bytestring , bytestring-mmap, case-insensitive, containers, deepseq, directory , enumerator, filepath, hashable, HUnit, MonadCatchIO-transformers , mtl, old-locale, random, regex-posix, text, time, unix , unix-compat, unordered-containers, vector, zlib-enum }: mkDerivation { pname = "snap-core"; version = "0.9.8.0"; sha256 = "1nyj4838bk0bfb6ay09a8y1mg35crzxw29swk3sq6y1lkk6hyca7"; libraryHaskellDepends = [ attoparsec attoparsec-enumerator base blaze-builder blaze-builder-enumerator bytestring bytestring-mmap case-insensitive containers deepseq directory enumerator filepath hashable HUnit MonadCatchIO-transformers mtl old-locale random regex-posix text time unix unix-compat unordered-containers vector zlib-enum ]; homepage = "http://snapframework.com/"; description = "Snap: A Haskell Web Framework (core interfaces and types)"; license = stdenv.lib.licenses.bsd3; }) {}; "snap-server" = callPackage ({ mkDerivation, attoparsec, attoparsec-enumerator, base , blaze-builder, blaze-builder-enumerator, bytestring , case-insensitive, containers, enumerator , MonadCatchIO-transformers, mtl, network, old-locale, snap-core , text, time, unix, unix-compat }: mkDerivation { pname = "snap-server"; version = "0.9.5.1"; sha256 = "18ryin6f315picrs2159sn2668266l3xchs7jb8isw0gp52273xg"; revision = "1"; editedCabalFile = "0p5apya7gd8kbkknpzamvnc902jdlp8kdmwrqzrj6gvxkr9ss2br"; libraryHaskellDepends = [ attoparsec attoparsec-enumerator base blaze-builder blaze-builder-enumerator bytestring case-insensitive containers enumerator MonadCatchIO-transformers mtl network old-locale snap-core text time unix unix-compat ]; homepage = "http://snapframework.com/"; description = "A fast, iteratee-based, epoll-enabled web server for the Snap Framework"; license = stdenv.lib.licenses.bsd3; }) {}; "snaplet-fay" = callPackage ({ mkDerivation, aeson, base, bytestring, configurator, directory , fay, filepath, mtl, snap, snap-core, transformers }: mkDerivation { pname = "snaplet-fay"; version = "0.3.3.13"; sha256 = "0gyspl2dgs3mmp49vpldwj3ibn4pqj5f91dpzah4ayqpnx40g09r"; revision = "5"; editedCabalFile = "1kac1xnbzdlv5z4qx0yg63h5492lsfigf20ln3q1ky9sklx1cc83"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring configurator directory fay filepath mtl snap snap-core transformers ]; homepage = "https://github.com/faylang/snaplet-fay"; description = "Fay integration for Snap with request- and pre-compilation"; license = stdenv.lib.licenses.bsd3; }) {}; "snmp" = callPackage ({ mkDerivation, asn1-encoding, asn1-parse, asn1-types, async, base , binary, bytestring, cipher-aes, cipher-des, containers , crypto-cipher-types, cryptohash, mtl, network, network-info , random, securemem, text, time }: mkDerivation { pname = "snmp"; version = "0.2.1.1"; sha256 = "1944ffsmw4hamjpzb9prlcnz6l9lgggbsgi6ilj0v84r8bydcdq7"; libraryHaskellDepends = [ asn1-encoding asn1-parse asn1-types async base binary bytestring cipher-aes cipher-des containers crypto-cipher-types cryptohash mtl network network-info random securemem text time ]; description = "API for write snmp client"; 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.1"; sha256 = "0f8wdim6br87ipshngjlbvsph3gq3h6vl5z06sw78rpyipadijm9"; 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-openssl" = callPackage ({ mkDerivation, base, configurator, data-default, HsOpenSSL , http-client, http-client-openssl, soap, text }: mkDerivation { pname = "soap-openssl"; version = "0.1.0.2"; sha256 = "03w389yhybzvc06gpxigibqga9mr7m41rkg1ki3n686j9xzm8210"; libraryHaskellDepends = [ base configurator data-default HsOpenSSL http-client http-client-openssl soap text ]; homepage = "https://bitbucket.org/dpwiz/haskell-soap"; description = "TLS-enabled SOAP transport (using openssl bindings)"; 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.2"; sha256 = "0xnzwzmhh2i5nci7xbnkr28hxm376fbmgjcwz7svk46k1vxvlfp4"; 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" = callPackage ({ mkDerivation, async, base, bytestring, tasty, tasty-hunit }: mkDerivation { pname = "socket"; version = "0.6.1.0"; sha256 = "1rh9qir8qr8dwp1pn6073jvfhjbvyl3mzm61m193yj05qysza460"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ async base bytestring tasty tasty-hunit ]; homepage = "https://github.com/lpeterse/haskell-socket"; description = "An extensible socket library"; license = stdenv.lib.licenses.mit; }) {}; "socket-io" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, engine-io , mtl, stm, text, transformers, unordered-containers, vector }: mkDerivation { pname = "socket-io"; version = "1.3.5"; sha256 = "0gwhj0gij783ddswjmxi39asqgrppwi8kzyd6fvjdvwmf1x7j10n"; libraryHaskellDepends = [ aeson attoparsec base bytestring engine-io mtl stm text transformers unordered-containers vector ]; homepage = "http://github.com/ocharles/engine.io"; license = stdenv.lib.licenses.bsd3; }) {}; "socks" = callPackage ({ mkDerivation, base, bytestring, cereal, network }: mkDerivation { pname = "socks"; version = "0.5.5"; sha256 = "0s689w1hh9g8ifl75xhzbv96ir07hwn04b4lgvbxzl8swa9ylir6"; revision = "1"; editedCabalFile = "0nz8q0xvd8y6f42bd1w3q8d8bg1qzl8ggx0a23kb3jb60g36dmvw"; libraryHaskellDepends = [ base bytestring cereal network ]; homepage = "http://github.com/vincenthz/hs-socks"; description = "Socks proxy (version 5) implementation"; license = stdenv.lib.licenses.bsd3; }) {}; "sodium" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "sodium"; version = "0.11.0.3"; sha256 = "00qs1calial08a185ma5hm17lmmzig0yjf3710d5ikq1bmrgcqga"; libraryHaskellDepends = [ base containers mtl ]; description = "Sodium Reactive Programming (FRP) System"; license = stdenv.lib.licenses.bsd3; }) {}; "sorted-list" = callPackage ({ mkDerivation, base, criterion, deepseq }: mkDerivation { pname = "sorted-list"; version = "0.1.6.1"; sha256 = "1d70gjrkmzdk9vmwswglhqnhlzsxdslsv8m86p0x4nxmmhps5v87"; libraryHaskellDepends = [ base deepseq ]; benchmarkHaskellDepends = [ base criterion ]; 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, criterion , process, random, 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 ]; benchmarkHaskellDepends = [ base bytestring criterion random ]; doCheck = false; description = "Implementation of source maps as proposed by Google and Mozilla"; license = stdenv.lib.licenses.bsd3; }) {}; "spdx" = callPackage ({ mkDerivation, base, tasty, tasty-quickcheck, transformers }: mkDerivation { pname = "spdx"; version = "0.2.1.0"; sha256 = "1wl0r4q6li6srvcbp4h1bk4k164vd7z8fcy12ixms7r0iq4xdw57"; revision = "1"; editedCabalFile = "0qffjk0iz3fnd4099n9bqzakpma6ffw6znk99x67j3i8qdmk1fmd"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; homepage = "https://github.com/phadej/spdx"; description = "SPDX license expression language"; license = stdenv.lib.licenses.bsd3; }) {}; "speculation" = callPackage ({ mkDerivation, base, ghc-prim, stm, transformers }: mkDerivation { pname = "speculation"; version = "1.5.0.3"; sha256 = "0gsdxgi1bw33z7v23m2fq8ynqxz06swjv4ikl8mqmlp0hwd69gvk"; libraryHaskellDepends = [ base ghc-prim stm transformers ]; homepage = "http://github.com/ekmett/speculation"; description = "A framework for safe, programmable, speculative parallelism"; license = stdenv.lib.licenses.bsd3; }) {}; "speedy-slice" = callPackage ({ mkDerivation, base, containers, lens, mcmc-types , mwc-probability, pipes, primitive, transformers }: mkDerivation { pname = "speedy-slice"; version = "0.1.3"; sha256 = "14ir9y0gxr10rnqaspw7z153a664c4x2xhvwpgjz20mzhpz4gqcb"; libraryHaskellDepends = [ base lens mcmc-types mwc-probability pipes primitive transformers ]; testHaskellDepends = [ base containers mwc-probability ]; 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.1"; sha256 = "1pcm4y9k5lc00805ddv519cx4j3qld2v1dnbckg38n9dyp96wj98"; 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.1"; sha256 = "12660m16c6sib3laaxn6w9s453pyx1b49myrmzfij372vq5bc5bn"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "Combinator library for splitting lists"; license = stdenv.lib.licenses.bsd3; }) {}; "spool" = callPackage ({ mkDerivation, base, bytestring, vector }: mkDerivation { pname = "spool"; version = "0.1"; sha256 = "1svkz3cxkyi6f3akakjfk1cvij85xy69v52d88gh97xgiawp5346"; libraryHaskellDepends = [ base bytestring vector ]; description = "Convert between ByteString and Vector.Storable without copying"; 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; }) {}; "sql-words" = callPackage ({ mkDerivation, base, QuickCheck, quickcheck-simple }: mkDerivation { pname = "sql-words"; version = "0.1.4.1"; sha256 = "1bixzyr6gy64ncmal010y22v9gdqxdnaambsc22sv08jcbwshgpm"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck quickcheck-simple ]; homepage = "http://khibino.github.io/haskell-relational-record/"; description = "Simple idea SQL keywords data constructor into OverloadedString"; license = stdenv.lib.licenses.bsd3; }) {}; "sqlite-simple" = callPackage ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder , blaze-textual, bytestring, containers, direct-sqlite, HUnit, text , time, transformers }: mkDerivation { pname = "sqlite-simple"; version = "0.4.9.0"; sha256 = "18v03yqq9jxyvxq93rh20sxak4ffsshhpq9v9lrz1lk9vnhy9pw1"; libraryHaskellDepends = [ attoparsec base blaze-builder blaze-textual bytestring containers direct-sqlite 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; }) {}; "srcloc" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "srcloc"; version = "0.5.1.0"; sha256 = "1zssd6jxdhzl5wcygbmzq1s82i7m7rav6nm1m6kl5b68g77gc7g6"; libraryHaskellDepends = [ base ]; homepage = "http://www.cs.drexel.edu/~mainland/"; description = "Data types for managing source code locations"; license = stdenv.lib.licenses.bsd3; }) {}; "stack" = callPackage ({ mkDerivation, aeson, ansi-terminal, async, attoparsec, base , base-compat, base16-bytestring, base64-bytestring, binary , binary-tagged, blaze-builder, byteable, bytestring, Cabal , conduit, conduit-extra, containers, cryptohash , cryptohash-conduit, deepseq, directory, edit-distance, either , enclosed-exceptions, errors, exceptions, extra, fast-logger , filelock, filepath, fsnotify, generic-deriving, gitrev, hashable , hastache, hit, hpack, hpc, hspec, http-client, http-client-tls , http-conduit, http-types, lifted-base, microlens, monad-control , monad-logger, monad-unlift, mtl, open-browser , optparse-applicative, optparse-simple, path, path-io, persistent , persistent-sqlite, persistent-template, pretty, process , project-template, QuickCheck, regex-applicative-text, resourcet , retry, safe, semigroups, split, stm, streaming-commons, tar , template-haskell, temporary, text, text-binary, time, tls , transformers, transformers-base, unix, unix-compat , unordered-containers, vector, vector-binary-instances, yaml , zip-archive, zlib }: mkDerivation { pname = "stack"; version = "1.1.2"; sha256 = "0986n7rc4z3cb5lqxbajwnvldqfybrfpgdkrzi245igazlj6p0zw"; revision = "8"; editedCabalFile = "04isgkd0dw1ypzwwi17hd68wffz0r0yf7n6ccga1qj4wqxlwvdqf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal async attoparsec base base-compat base16-bytestring base64-bytestring binary binary-tagged blaze-builder byteable bytestring Cabal conduit conduit-extra containers cryptohash cryptohash-conduit deepseq directory edit-distance either enclosed-exceptions errors exceptions extra fast-logger filelock filepath fsnotify generic-deriving hashable hastache hit hpack hpc http-client http-client-tls http-conduit http-types lifted-base microlens monad-control monad-logger monad-unlift mtl open-browser optparse-applicative path path-io persistent persistent-sqlite persistent-template pretty process project-template regex-applicative-text resourcet retry safe semigroups split stm streaming-commons tar template-haskell temporary text text-binary time tls transformers transformers-base unix unix-compat unordered-containers vector vector-binary-instances yaml zip-archive zlib ]; executableHaskellDepends = [ base bytestring Cabal containers directory filelock filepath gitrev http-client lifted-base microlens monad-control monad-logger mtl optparse-applicative optparse-simple path path-io text transformers ]; testHaskellDepends = [ async attoparsec base bytestring Cabal conduit conduit-extra containers cryptohash directory exceptions filepath hspec http-conduit monad-logger path path-io process QuickCheck resourcet retry temporary text transformers unix-compat ]; 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; }) {}; "stack-run-auto" = callPackage ({ mkDerivation, async, base, directory, extract-dependencies , file-modules, filepath, lens, lens-aeson, MissingH, process , stm-containers, text, time, wreq }: mkDerivation { pname = "stack-run-auto"; version = "0.1.1.4"; sha256 = "0hzm0pbc3g2ixmbrrjly23afs1mhifccg7704sp5cjn59slnxfay"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base directory extract-dependencies file-modules filepath lens lens-aeson MissingH process stm-containers text time wreq ]; executableHaskellDepends = [ async base directory extract-dependencies file-modules filepath lens lens-aeson MissingH process stm-containers text time wreq ]; testHaskellDepends = [ async base directory extract-dependencies file-modules filepath lens lens-aeson MissingH process stm-containers text time wreq ]; homepage = "http://github.com/yamadapc/stack-run-auto#readme"; description = "Initial project template from stack"; license = stdenv.lib.licenses.mit; }) {}; "stackage" = callPackage ({ mkDerivation, base, stackage-build-plan, stackage-cabal , stackage-cli, stackage-install, stackage-sandbox, stackage-setup , stackage-update, stackage-upload }: mkDerivation { pname = "stackage"; version = "0.7.3.2"; sha256 = "0npry3yxbfyz97q19b405h40mb4rypgkhlp78hgl7zqbxk28ysza"; libraryHaskellDepends = [ base stackage-build-plan stackage-cabal stackage-cli stackage-install stackage-sandbox stackage-setup stackage-update stackage-upload ]; doCheck = false; homepage = "https://www.stackage.org/"; description = "Dummy package forcing installation of other Stackage packages"; license = stdenv.lib.licenses.mit; }) {}; "stackage-build-plan" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , directory, exceptions, filepath, http-client, http-client-tls , mtl, optparse-applicative, stackage-cli, stackage-types, text , time, yaml }: mkDerivation { pname = "stackage-build-plan"; version = "0.1.1.0"; sha256 = "1slqkcmvnrbbg50qdf368q5h7svngw77b984mpg39p44mc7ghwyg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring Cabal containers directory exceptions filepath http-client http-client-tls mtl stackage-types text time yaml ]; executableHaskellDepends = [ aeson base optparse-applicative stackage-cli text ]; homepage = "https://github.com/fpco/stackage-build-plan"; description = "Calculate and print (in different formats) Stackage build plans"; license = stdenv.lib.licenses.mit; }) {}; "stackage-cabal" = callPackage ({ mkDerivation, base, bytestring, exceptions, http-client , http-client-tls, http-types, optparse-applicative, parsec , process, stackage-cli, system-fileio, text }: mkDerivation { pname = "stackage-cabal"; version = "0.1.1"; sha256 = "0797izw5451mqr41a22xvv5c6c0936hi44cfmp9rzhj6mh92iwzj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base bytestring exceptions http-client http-client-tls http-types optparse-applicative parsec process stackage-cli system-fileio text ]; homepage = "https://www.stackage.org/package/stackage-cabal"; description = "A CLI executable for cabal-based stackage commands"; license = stdenv.lib.licenses.mit; }) {}; "stackage-cli" = callPackage ({ mkDerivation, base, conduit, directory, either, exceptions , filepath, hashable, optparse-applicative, optparse-simple , process, split, text, transformers, unordered-containers }: mkDerivation { pname = "stackage-cli"; version = "0.1.0.2"; sha256 = "10asq1zg7b4zqsn51ap03809j0bxrwh1gacc387wdi1p3zakn88n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base conduit directory either exceptions filepath hashable optparse-applicative optparse-simple process split text transformers unordered-containers ]; executableHaskellDepends = [ base text ]; homepage = "https://www.stackage.org/package/stackage-cli"; description = "A CLI library for stackage commands"; license = stdenv.lib.licenses.mit; }) {}; "stackage-curator" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3, async , base, base16-bytestring, binary, binary-orphans, binary-tagged , blaze-html, byteable, bytestring, Cabal, classy-prelude-conduit , conduit, conduit-extra, containers, cryptohash , cryptohash-conduit, data-default-class, directory, exceptions , filepath, hashable, hspec, html-conduit, http-client , http-client-tls, http-conduit, lucid, mime-types, monad-unlift , monad-unlift-ref, mono-traversable, mtl, old-locale , optparse-applicative, optparse-simple, process, QuickCheck , resourcet, safe, semigroups, stackage-cli, stackage-install, stm , streaming-commons, syb, system-fileio, system-filepath, tar , temporary, text, time, transformers, unix-compat , unordered-containers, utf8-string, vector, xml-conduit, xml-types , yaml, zlib }: mkDerivation { pname = "stackage-curator"; version = "0.14.0"; sha256 = "0rzs71fy02izy2bxk9dib80zl1qix8ward75s0rza0hlhaa2pb8k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 async base base16-bytestring binary binary-orphans binary-tagged blaze-html byteable bytestring Cabal classy-prelude-conduit conduit conduit-extra containers cryptohash cryptohash-conduit data-default-class directory exceptions filepath hashable html-conduit http-client http-client-tls http-conduit lucid mime-types monad-unlift monad-unlift-ref mono-traversable mtl old-locale process resourcet safe semigroups stackage-install stm streaming-commons syb system-fileio system-filepath tar temporary text time transformers unix-compat unordered-containers utf8-string vector xml-conduit xml-types yaml zlib ]; executableHaskellDepends = [ aeson base http-client http-client-tls optparse-applicative optparse-simple stackage-cli system-filepath text ]; testHaskellDepends = [ base Cabal classy-prelude-conduit containers directory hspec http-client http-client-tls QuickCheck text yaml ]; homepage = "https://github.com/fpco/stackage"; description = "Tools for curating Stackage bundles"; license = stdenv.lib.licenses.mit; }) {}; "stackage-install" = callPackage ({ mkDerivation, aeson, async, base, bytestring, containers , cryptohash, directory, filepath, http-client, http-client-tls , http-types, process, stm, tar, text }: mkDerivation { pname = "stackage-install"; version = "0.1.2"; sha256 = "0hs8hy8fa8rdsw284xgx3cs048v4vxkdk5n3kx8598c27gxhssnl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base bytestring containers cryptohash directory filepath http-client http-client-tls http-types process stm tar text ]; executableHaskellDepends = [ base ]; homepage = "https://github.com/fpco/stackage-install"; description = "Secure download of packages for cabal-install"; license = stdenv.lib.licenses.mit; }) {}; "stackage-metadata" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring, Cabal , conduit, containers, cryptohash, directory, filepath, http-client , http-client-tls, pretty, resourcet, stackage-install , stackage-update, tar, text, transformers, yaml, zlib }: mkDerivation { pname = "stackage-metadata"; version = "0.3.0.0"; sha256 = "08hs6gnya0ci07gsacc01hvjamwh9xnfni9ihg7wf77w4vrncssx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring Cabal conduit containers directory filepath pretty resourcet tar text transformers zlib ]; executableHaskellDepends = [ base base16-bytestring bytestring Cabal conduit containers cryptohash directory filepath http-client http-client-tls resourcet stackage-install stackage-update tar text transformers yaml ]; homepage = "https://github.com/commercialhaskell/all-cabal-metadata-tool"; description = "Grab current metadata for all packages"; license = stdenv.lib.licenses.mit; }) {}; "stackage-sandbox" = callPackage ({ mkDerivation, attoparsec, base, bytestring, conduit-combinators , conduit-extra, directory, filepath, optparse-applicative, process , stackage-cli, text }: mkDerivation { pname = "stackage-sandbox"; version = "0.1.6"; sha256 = "1nqvxw6k2sgziic8nfw61sss7svg0zrnhkp6jjaqcx91p5kmzr5d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ attoparsec base bytestring conduit-combinators conduit-extra directory filepath optparse-applicative process stackage-cli text ]; homepage = "https://www.stackage.org/package/stackage-sandbox"; description = "Work with shared stackage sandboxes"; license = stdenv.lib.licenses.mit; }) {}; "stackage-setup" = callPackage ({ mkDerivation, aeson, base, bytestring, classy-prelude-conduit , cryptohash, cryptohash-conduit, directory, filepath , http-client-tls, http-conduit, http-types, optparse-applicative , process, stackage-cli, text, unordered-containers, yaml }: mkDerivation { pname = "stackage-setup"; version = "0.0.2"; sha256 = "1101sb822v42zjjgabn4s80qyvn6nvzkfagaxpzjm6dp5svl3biv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ aeson base bytestring classy-prelude-conduit cryptohash cryptohash-conduit directory filepath http-client-tls http-conduit http-types optparse-applicative process stackage-cli text unordered-containers yaml ]; homepage = "https://www.stackage.org/package/stackage-setup"; description = "An executable for downloading a Haskell setup"; license = stdenv.lib.licenses.mit; }) {}; "stackage-types" = callPackage ({ mkDerivation, aeson, base, Cabal, containers, exceptions , hashable, safe, semigroups, text, time, unordered-containers , vector }: mkDerivation { pname = "stackage-types"; version = "1.2.0"; sha256 = "1jzlxnibl4fn6mqbxv9c8hw4zp7adyicwwkknr5w1am5k825a0n0"; libraryHaskellDepends = [ aeson base Cabal containers exceptions hashable safe semigroups text time unordered-containers vector ]; homepage = "https://github.com/fpco/stackage-types"; description = "Shared data types between various Stackage packages"; license = stdenv.lib.licenses.mit; }) {}; "stackage-update" = callPackage ({ mkDerivation, base, directory, filepath, process }: mkDerivation { pname = "stackage-update"; version = "0.1.2"; sha256 = "1lw30fvscnb3n29lavw16am41adrvby1v2vbh7yykbr80pkb3hvj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath process ]; executableHaskellDepends = [ base ]; homepage = "https://github.com/fpco/stackage-update"; description = "Update your package index incrementally (requires git)"; license = stdenv.lib.licenses.mit; }) {}; "stackage-upload" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, filepath , http-client, http-client-tls, http-types, optparse-applicative , process, stackage-cli, temporary, text }: mkDerivation { pname = "stackage-upload"; version = "0.1.0.6"; sha256 = "17ll2cv4n3vgljqfsw6jccb8k71jgh82110hmj84bnxcrkii37vg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring directory filepath http-client http-client-tls http-types process temporary text ]; executableHaskellDepends = [ base optparse-applicative stackage-cli ]; homepage = "https://github.com/fpco/stackage-upload"; description = "A more secure version of cabal upload which uses HTTPS"; license = stdenv.lib.licenses.mit; }) {}; "state-plus" = callPackage ({ mkDerivation, base, checkers, mtl, QuickCheck }: mkDerivation { pname = "state-plus"; version = "0.1.2"; sha256 = "0z9pxr2qbsqfk1dkzj2argdlpp7cjfymb0d3iazn40nl6x8ibvf6"; libraryHaskellDepends = [ base mtl ]; testHaskellDepends = [ base checkers mtl QuickCheck ]; description = "MonadPlus for StateT"; license = stdenv.lib.licenses.bsd3; }) {}; "stateWriter" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, dlist, free , hspec, lens, mtl, QuickCheck, transformers, vector }: mkDerivation { pname = "stateWriter"; version = "0.2.8"; sha256 = "1qn6rj13cn71bmradmy0frmlz1s925ssp233qnr53dshqfg21vfv"; libraryHaskellDepends = [ base mtl transformers ]; testHaskellDepends = [ base free hspec mtl QuickCheck ]; benchmarkHaskellDepends = [ base containers criterion deepseq dlist lens mtl transformers vector ]; description = "A faster variant of the RWS monad transformers"; license = stdenv.lib.licenses.bsd3; }) {}; "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"; libraryHaskellDepends = [ base mtl transformers transformers-compat ]; description = "Simple State-like monad transformer with saveable and restorable state"; license = stdenv.lib.licenses.bsd3; }) {}; "static-canvas" = callPackage ({ mkDerivation, base, double-conversion, free, mtl, text }: mkDerivation { pname = "static-canvas"; version = "0.2.0.3"; sha256 = "0jfp3nk9flzjw0qjkbh7rk7q0g6dsmgqb2xwrfmg5pnf13gj821p"; libraryHaskellDepends = [ base double-conversion free mtl text ]; homepage = "https://github.com/jeffreyrosenbluth/static-canvas"; description = "DSL to generate HTML5 Canvas javascript"; license = stdenv.lib.licenses.bsd3; }) {}; "statistics" = callPackage ({ mkDerivation, aeson, base, binary, deepseq, 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 }: mkDerivation { pname = "statistics"; version = "0.13.3.0"; sha256 = "1vc12c3mnpspbycwkl0b22jqrdbg9fpmr1fxdxlmqwl603qy0zvf"; libraryHaskellDepends = [ aeson base binary deepseq erf math-functions monad-par mwc-random primitive vector vector-algorithms vector-binary-instances ]; testHaskellDepends = [ base binary 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.bsd3; }) {}; "statistics-linreg" = callPackage ({ mkDerivation, base, MonadRandom, random, random-shuffle, safe , statistics, vector }: mkDerivation { pname = "statistics-linreg"; version = "0.3"; sha256 = "02c9xrd3b8iy7bwgsf1r06smi88k3sgpqv2ivr782wl0dcbc4wv2"; libraryHaskellDepends = [ base MonadRandom random random-shuffle safe statistics vector ]; homepage = "http://github.com/alpmestan/statistics-linreg"; description = "Linear regression between two samples, based on the 'statistics' package"; license = stdenv.lib.licenses.mit; }) {}; "stm" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "stm"; version = "2.4.4.1"; sha256 = "111kpy1d6f5c0bggh6hyfm86q5p8bq1qbqf6dw2x4l4dxnar16cg"; libraryHaskellDepends = [ array base ]; description = "Software Transactional Memory"; license = stdenv.lib.licenses.bsd3; }) {}; "stm-chans" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "stm-chans"; version = "3.0.0.4"; sha256 = "0f27sp09yha43xk9q55sc185jyjs5h7gq2dhsyx6bm9kz9dzqi13"; 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-combinators, conduit-extra, directory, doctest, ghc-prim , HUnit, lifted-async, lifted-base, monad-control, monad-loops , QuickCheck, resourcet, stm, stm-chans, test-framework , test-framework-hunit, test-framework-quickcheck2, transformers , void }: mkDerivation { pname = "stm-conduit"; version = "2.8.0"; sha256 = "0a1igl56s05bdg3g3bdjlkyg3nk4yihipiv84j06b1y239a23b8b"; libraryHaskellDepends = [ async base cereal cereal-conduit conduit conduit-combinators conduit-extra directory ghc-prim lifted-async lifted-base monad-control monad-loops resourcet stm stm-chans transformers void ]; testHaskellDepends = [ base conduit conduit-combinators directory doctest HUnit QuickCheck resourcet stm stm-chans test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; homepage = "https://github.com/cgaebel/stm-conduit"; description = "Introduces conduits to channels, and promotes using conduits concurrently"; license = stdenv.lib.licenses.bsd3; }) {}; "stm-containers" = callPackage ({ mkDerivation, base, base-prelude, focus, hashable, list-t , primitive, transformers }: mkDerivation { pname = "stm-containers"; version = "0.2.15"; sha256 = "1q5jsrmvmqlw6xjh6gj94qz1l0a37iybcqx42v17a50kpsy86925"; libraryHaskellDepends = [ base base-prelude focus hashable list-t primitive transformers ]; doCheck = false; homepage = "https://github.com/nikita-volkov/stm-containers"; description = "Containers for STM"; license = stdenv.lib.licenses.mit; }) {}; "stm-delay" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "stm-delay"; version = "0.1.1.1"; sha256 = "0cla21v89gcvmr1iwzibq13v1yq02xg4h6k9l6kcprj7mhd5hcmi"; libraryHaskellDepends = [ base stm ]; testHaskellDepends = [ base stm ]; homepage = "https://github.com/joeyadams/haskell-stm-delay"; description = "Updatable one-shot timer polled with STM"; license = stdenv.lib.licenses.bsd3; }) {}; "stm-stats" = callPackage ({ mkDerivation, base, containers, stm, template-haskell, time }: mkDerivation { pname = "stm-stats"; version = "0.2.0.0"; sha256 = "0i8ky2l8lvh7nymxglvbifp0ylbyjw20p75avzb51zpzx6qkjkqa"; libraryHaskellDepends = [ base containers stm template-haskell time ]; description = "retry statistics for STM transactions"; license = stdenv.lib.licenses.bsd3; }) {}; "stopwatch" = callPackage ({ mkDerivation, base, clock, hspec, transformers }: mkDerivation { pname = "stopwatch"; version = "0.1.0.3"; sha256 = "0vh2qn8nsvns99pg76g6w1xxlc36h1lwfiaybkydb6wqnzxaxphd"; 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 }: mkDerivation { pname = "storable-complex"; version = "0.2.2"; sha256 = "01kwwkpbfjrv26vj83cd92px5qbq1bpgxj0r45534aksqhany1xb"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/cartazio/storable-complex"; description = "Storable instance for Complex"; license = stdenv.lib.licenses.bsd3; }) {}; "storable-endian" = callPackage ({ mkDerivation, base, byteorder }: mkDerivation { pname = "storable-endian"; version = "0.2.5"; sha256 = "04j1nk0wga4dqrqvhm8yd9h9194db1n3yrnhg8s3gsc0jk7yw1p2"; libraryHaskellDepends = [ base byteorder ]; description = "Storable instances with endianness"; license = stdenv.lib.licenses.bsd3; }) {}; "stratosphere" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, directory , hlint, lens, tasty, tasty-hspec, template-haskell, text , unordered-containers }: mkDerivation { pname = "stratosphere"; version = "0.1.2.1"; sha256 = "07271na3j4yybpjr8jnhjnzy4qnprx7ngyhys1vmvvk2phv8153h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring lens template-haskell text unordered-containers ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring lens template-haskell text unordered-containers ]; testHaskellDepends = [ aeson aeson-pretty base bytestring directory hlint lens tasty tasty-hspec template-haskell text unordered-containers ]; homepage = "https://github.com/frontrowed/stratosphere#readme"; description = "EDSL for AWS CloudFormation"; license = stdenv.lib.licenses.mit; }) {}; "streaming" = callPackage ({ mkDerivation, base, exceptions, ghc-prim, mmorph, monad-control , mtl, resourcet, time, transformers, transformers-base }: mkDerivation { pname = "streaming"; version = "0.1.4.3"; sha256 = "1j90r5g450h13n2frb2g20fknllawq1ja34dk07pywcikahhmsn9"; libraryHaskellDepends = [ base exceptions ghc-prim mmorph monad-control mtl resourcet time transformers transformers-base ]; homepage = "https://github.com/michaelt/streaming"; description = "an elementary streaming prelude and general stream type"; license = stdenv.lib.licenses.bsd3; }) {}; "streaming-bytestring" = callPackage ({ mkDerivation, base, bytestring, deepseq, exceptions, mmorph, mtl , resourcet, streaming, transformers, transformers-base }: mkDerivation { pname = "streaming-bytestring"; version = "0.1.4.4"; sha256 = "0qkn6hz50fy1p4fl1pc5ld6c3wfbfkrw78rmr0817yprrwind2qa"; libraryHaskellDepends = [ base bytestring deepseq exceptions mmorph mtl resourcet streaming transformers transformers-base ]; homepage = "https://github.com/michaelt/streaming-bytestring"; description = "effectful byte steams, or: bytestring io done right"; license = stdenv.lib.licenses.bsd3; }) {}; "streaming-commons" = callPackage ({ mkDerivation, array, async, base, blaze-builder, bytestring , criterion, deepseq, directory, hspec, network, process , QuickCheck, random, stm, text, transformers, unix, zlib }: mkDerivation { pname = "streaming-commons"; version = "0.1.16"; sha256 = "0vhhm0z88b1r6s50bskdfh73acwfypm614nycmi9jwiyh84zbz8p"; libraryHaskellDepends = [ array async base blaze-builder bytestring directory network process random stm text transformers unix zlib ]; testHaskellDepends = [ array async base blaze-builder bytestring deepseq hspec network QuickCheck text unix zlib ]; benchmarkHaskellDepends = [ base blaze-builder bytestring criterion deepseq text ]; homepage = "https://github.com/fpco/streaming-commons"; description = "Common lower-level functions needed by various streaming data libraries"; license = stdenv.lib.licenses.mit; }) {}; "streamproc" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "streamproc"; version = "1.6.2"; sha256 = "1wl44n4nav4h203mzfdf1bd5nh4v23dib54lvxka1rl3zymgyvp7"; libraryHaskellDepends = [ base ]; homepage = "http://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.2.1"; sha256 = "1xyrsb55dg7v3pris0hc0yqdlqaymxb6g286wrbc7h2lva5wrva4"; 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.5.0"; sha256 = "1jx10iqkdmrhakk1aq2g9vf8lfm8gd9y560s2s69qzzrszrsvg7y"; 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; }) {}; "string-class" = callPackage ({ mkDerivation, base, bytestring, tagged, text }: mkDerivation { pname = "string-class"; version = "0.1.6.5"; sha256 = "0yi3fagwqkgr8pf6wnl360qikyvfb649qs2y6gp0n7jjw0zc27c2"; libraryHaskellDepends = [ base bytestring tagged text ]; homepage = "https://github.com/bairyn/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, text, utf8-string }: mkDerivation { pname = "string-conversions"; version = "0.4"; sha256 = "1bi4mjnz0srb01n0k73asizp5h2ir7j3whxai9wprqvz7kdscr0s"; libraryHaskellDepends = [ base bytestring text utf8-string ]; description = "Simplifies dealing with different types for strings"; license = stdenv.lib.licenses.bsd3; }) {}; "string-qq" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "string-qq"; version = "0.0.2"; sha256 = "0662m3i5xrdrr95w829bszkhp88mj9iy1zya54vk2sl5hz9wlmwp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base template-haskell ]; description = "QuasiQuoter for non-interpolated strings, texts and bytestrings"; license = stdenv.lib.licenses.publicDomain; }) {}; "stringable" = callPackage ({ mkDerivation, base, bytestring, system-filepath, text }: mkDerivation { pname = "stringable"; version = "0.1.3"; sha256 = "10jsvbiqbmnbipv1566k5mqkpgfyrzbk8m7b18rqjb5m3qg9dbz7"; libraryHaskellDepends = [ base bytestring system-filepath text ]; description = "A Stringable type class, in the spirit of Foldable and Traversable"; license = stdenv.lib.licenses.mit; }) {}; "stringbuilder" = callPackage ({ mkDerivation, base, hspec, QuickCheck }: mkDerivation { pname = "stringbuilder"; version = "0.5.0"; sha256 = "1ap95xphqnrhv64c2a137wqslkdmb2jjd9ldb17gs1pw48k8hrl9"; 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"; libraryHaskellDepends = [ array base bytestring containers ]; homepage = "https://bitbucket.org/dafis/stringsearch"; description = "Fast searching, splitting and replacing of ByteStrings"; license = stdenv.lib.licenses.bsd3; }) {}; "stripe-core" = callPackage ({ mkDerivation, aeson, base, bytestring, mtl, text, time , transformers, unordered-containers }: mkDerivation { pname = "stripe-core"; version = "2.0.3"; sha256 = "1a730n1ppz1zgwmcci7jr2prsi139aj57r9q723f5cwvyag32g8w"; libraryHaskellDepends = [ aeson base bytestring mtl text time transformers unordered-containers ]; homepage = "https://github.com/dmjio/stripe-haskell"; description = "Stripe API for Haskell - Pure Core"; license = stdenv.lib.licenses.mit; }) {}; "stripe-haskell" = callPackage ({ mkDerivation, base, stripe-core, stripe-http-streams }: mkDerivation { pname = "stripe-haskell"; version = "2.0.3"; sha256 = "1fymgjnpjy9dy0hcfg5m9bi0xgs01jirigsjp54q66hqf5b6nnr2"; libraryHaskellDepends = [ base stripe-core stripe-http-streams ]; homepage = "https://github.com/dmjio/stripe"; description = "Stripe API for Haskell"; license = stdenv.lib.licenses.mit; }) {}; "stripe-http-streams" = callPackage ({ mkDerivation, aeson, base, bytestring, HsOpenSSL, http-streams , io-streams, stripe-core, text }: mkDerivation { pname = "stripe-http-streams"; version = "2.0.3"; sha256 = "1xinqyvp9jq0xxakgmwdbm538gfjznrk46dh29h01qw8qd8k8hn6"; libraryHaskellDepends = [ aeson base bytestring HsOpenSSL http-streams io-streams stripe-core text ]; doCheck = false; description = "Stripe API for Haskell - http-streams backend"; license = stdenv.lib.licenses.mit; }) {}; "strive" = callPackage ({ mkDerivation, aeson, base, bytestring, data-default, gpolyline , http-conduit, http-types, markdown-unlit, template-haskell, text , time, transformers }: mkDerivation { pname = "strive"; version = "2.2.2"; sha256 = "1c5yfpxxk1zd3rf1x5yq87xkg1sr92d4x1qwjd3qjy9lla4qn6yg"; libraryHaskellDepends = [ aeson base bytestring data-default gpolyline http-conduit http-types template-haskell text time transformers ]; testHaskellDepends = [ base bytestring markdown-unlit time ]; homepage = "https://github.com/tfausak/strive#readme"; description = "A client for the Strava V3 API"; license = stdenv.lib.licenses.mit; }) {}; "stylish-haskell" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, haskell-src-exts, HUnit, mtl, optparse-applicative , strict, syb, test-framework, test-framework-hunit, yaml }: mkDerivation { pname = "stylish-haskell"; version = "0.5.17.0"; sha256 = "0y1vwlwclkphbqqycl56dw09qhwdmmayypxrjhdv9sba43ld2jip"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers directory filepath haskell-src-exts mtl syb yaml ]; executableHaskellDepends = [ aeson base bytestring containers directory filepath haskell-src-exts mtl optparse-applicative strict syb yaml ]; testHaskellDepends = [ aeson base bytestring containers directory 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; }) {}; "success" = callPackage ({ mkDerivation, base, monad-control, mtl, transformers , transformers-base }: mkDerivation { pname = "success"; version = "0.2.6"; sha256 = "1dnsya1cbj0z2fag4vp43bm3v18p9mm1yxza8gaw8fz1i9zfg5g9"; libraryHaskellDepends = [ base monad-control mtl transformers transformers-base ]; homepage = "https://github.com/nikita-volkov/success"; description = "A version of Either specialised for encoding of success or failure"; license = stdenv.lib.licenses.mit; }) {}; "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; }) {}; "svg-builder" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, hashable, text , unordered-containers }: mkDerivation { pname = "svg-builder"; version = "0.1.0.1"; sha256 = "179wj80v2qdv7l3qmhwndkysdns639v2jgw4kig3ammnwiwsihci"; libraryHaskellDepends = [ base blaze-builder bytestring hashable text unordered-containers ]; homepage = "http://github.com/jeffreyrosenbluth/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.5.1.2"; sha256 = "181xi4bi72gzjvssqbfl7vhbb88b9j9c7rkrf5ymqm832br5qa0c"; 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.2.2"; sha256 = "1hpc569n34kr1nkrwlx76pc0yp9icr8j5cxliwjqffnh7x2czzqr"; libraryHaskellDepends = [ aeson base bytestring text time transformers ]; testHaskellDepends = [ aeson base bytestring tasty tasty-hunit ]; description = "Implementation of swagger data model"; license = "unknown"; }) {}; "swagger2" = callPackage ({ mkDerivation, aeson, aeson-qq, base, base-compat, containers , doctest, Glob, hashable, hspec, http-media, HUnit, lens, mtl , network, QuickCheck, scientific, template-haskell, text, time , transformers, unordered-containers, vector }: mkDerivation { pname = "swagger2"; version = "2.0.2"; sha256 = "16v4cx0mg8kk5c0qakj1vpbb4wh0gya8xzgg0rz7dip2jdbxdlm9"; revision = "1"; editedCabalFile = "1qlli27p0yjzgq18rbp0lnh3bzah95r7v7bain5ikc1pvls8a2xf"; libraryHaskellDepends = [ aeson base base-compat containers hashable http-media lens mtl network scientific template-haskell text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson aeson-qq base base-compat containers doctest Glob hashable hspec HUnit lens mtl QuickCheck text time unordered-containers vector ]; homepage = "https://github.com/GetShopTV/swagger2"; description = "Swagger 2.0 data model"; license = stdenv.lib.licenses.bsd3; }) {}; "syb" = callPackage ({ mkDerivation, base, containers, HUnit, mtl }: mkDerivation { pname = "syb"; version = "0.6"; sha256 = "1p3cnqjm13677r4a966zffzhi9b3a321aln8zs8ckqj0d9z1z3d3"; 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; }) {}; "syb-with-class" = callPackage ({ mkDerivation, array, base, bytestring, containers , template-haskell }: mkDerivation { pname = "syb-with-class"; version = "0.6.1.7"; sha256 = "1fvawrlipr3rybbrmldcdlsw46vyi695a0c30jxxlcy5v1q1hljw"; libraryHaskellDepends = [ array base bytestring containers template-haskell ]; description = "Scrap Your Boilerplate With Class"; license = stdenv.lib.licenses.bsd3; }) {}; "symbol" = callPackage ({ mkDerivation, base, containers, deepseq }: mkDerivation { pname = "symbol"; version = "0.2.4"; sha256 = "0cc8kdm68pirb0s7n46v0yvw5b718qf7qip40jkg5q3c3xsafx6h"; revision = "1"; editedCabalFile = "01ab7600ja88wfvg9x8zmxksw44j9klmm71y9zmig7qxs1qslb25"; libraryHaskellDepends = [ base containers deepseq ]; homepage = "http://www.cs.drexel.edu/~mainland/"; description = "A 'Symbol' type for fast symbol comparison"; license = stdenv.lib.licenses.bsd3; }) {}; "sync-mht" = callPackage ({ mkDerivation, aeson, array, base, base16-bytestring, byteable , bytes, bytestring, cereal, containers, cryptohash, directory , exceptions, filepath, HUnit, io-streams, mtl, process, random , regex-compat, temporary, text, time, transformers, unix, zlib }: mkDerivation { pname = "sync-mht"; version = "0.3.8.5"; sha256 = "1apx1vwq3m1xahhv64c3a6shh2cv9rp4r7xg9f6cbfs5k1w2wv0l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base base16-bytestring byteable bytes bytestring cereal containers cryptohash directory exceptions filepath HUnit io-streams mtl process random regex-compat temporary text time transformers unix zlib ]; executableHaskellDepends = [ array base base16-bytestring byteable bytes bytestring cereal containers cryptohash directory exceptions filepath HUnit io-streams mtl process random regex-compat temporary text time transformers unix zlib ]; testHaskellDepends = [ array base base16-bytestring byteable bytes bytestring cereal containers cryptohash directory exceptions filepath HUnit io-streams mtl process random regex-compat temporary text time transformers unix zlib ]; benchmarkHaskellDepends = [ aeson base bytestring directory filepath process temporary time ]; homepage = "https://github.com/ekarayel/sync-mht"; description = "Fast incremental file transfer using Merkle-Hash-Trees"; license = stdenv.lib.licenses.mit; }) {}; "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, chell, system-filepath , temporary, text, time, transformers, unix }: mkDerivation { pname = "system-fileio"; version = "0.3.16.3"; sha256 = "1484hcl27s2qcby8ws5djj11q9bz68bspcifz9h5gii2ndy70x9i"; libraryHaskellDepends = [ base bytestring system-filepath text time unix ]; testHaskellDepends = [ base bytestring chell system-filepath temporary text time transformers unix ]; 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, chell, chell-quickcheck, deepseq , QuickCheck, text }: mkDerivation { pname = "system-filepath"; version = "0.4.13.4"; sha256 = "1yy5zsmmimhg6iaw9fmpwrxvxrgi5s6bfyqfihdsnx4bjvn7sp9l"; libraryHaskellDepends = [ base bytestring deepseq text ]; testHaskellDepends = [ base bytestring chell chell-quickcheck QuickCheck 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; }) {}; "system-posix-redirect" = callPackage ({ mkDerivation, base, bytestring, unix }: mkDerivation { pname = "system-posix-redirect"; version = "1.1.0.1"; sha256 = "1wkfz898d3607xnx779l1k1qc8i2k63ixg47542r45scwq8m0lsk"; libraryHaskellDepends = [ base bytestring unix ]; description = "A toy module to temporarily redirect a program's stdout"; license = stdenv.lib.licenses.bsd3; }) {}; "syz" = callPackage ({ mkDerivation, base, syb }: mkDerivation { pname = "syz"; version = "0.2.0.0"; sha256 = "1m5395937yyxsa1bmlfn1dxa1jr15yjhlz9s15bpwapshcd8119y"; libraryHaskellDepends = [ base syb ]; homepage = "http://www.cs.indiana.edu/~adamsmd/papers/scrap_your_zippers/"; description = "Scrap Your Zippers"; 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; }) {}; "tagged" = callPackage ({ mkDerivation, base, deepseq, template-haskell }: mkDerivation { pname = "tagged"; version = "0.8.4"; sha256 = "0pjd4cx4kkcc2vxs8w829lpqdcxhkx9d1n9rp88ahpj4k7963j10"; libraryHaskellDepends = [ base deepseq template-haskell ]; 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, binary, bytestring, pureMD5 }: mkDerivation { pname = "tagged-binary"; version = "0.2.0.0"; sha256 = "0ibp4hmzg4c4dn88ws7x1j5wc6cbz3j2hymyaw2qkac3j4phzqrm"; libraryHaskellDepends = [ base binary bytestring pureMD5 ]; description = "Provides tools for serializing data tagged with type information"; license = stdenv.lib.licenses.mit; }) {}; "taggy" = callPackage ({ mkDerivation, attoparsec, base, blaze-html, blaze-markup , criterion, directory, hspec, hspec-attoparsec, tagsoup, text , unordered-containers, vector }: mkDerivation { pname = "taggy"; version = "0.2.0"; sha256 = "01q2ccf3a8akaifh79ajnfr5yrjsq4xihq0pl7lsz173n7mhnsy3"; revision = "1"; editedCabalFile = "02xmvs9m977szhf5cgy31rbadi662g194giq3djzvsd41c1sshq3"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base blaze-html blaze-markup text unordered-containers vector ]; executableHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ attoparsec base blaze-html blaze-markup directory hspec hspec-attoparsec text unordered-containers vector ]; benchmarkHaskellDepends = [ attoparsec base criterion tagsoup text vector ]; homepage = "http://github.com/alpmestan/taggy"; description = "Efficient and simple HTML/XML parsing library"; license = stdenv.lib.licenses.bsd3; }) {}; "taggy-lens" = callPackage ({ mkDerivation, base, doctest, hspec, lens, taggy, text , unordered-containers }: mkDerivation { pname = "taggy-lens"; version = "0.1.2"; sha256 = "05m2c9q0rz4y0zz6n3dqf0hhzfvk0mp1692jxykg86c802d7pkib"; libraryHaskellDepends = [ base lens taggy text unordered-containers ]; testHaskellDepends = [ base doctest hspec lens taggy text unordered-containers ]; homepage = "http://github.com/alpmestan/taggy-lens"; description = "Lenses for the taggy html/xml parser"; 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, text }: mkDerivation { pname = "tagsoup"; version = "0.13.10"; sha256 = "0n3xyll7hqmdqkc96n25g95cq7fppz15as3i40r44641s7p8x0xc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers text ]; 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; }) {}; "tar" = callPackage ({ mkDerivation, array, base, bytestring, bytestring-handle , containers, criterion, deepseq, directory, filepath, old-time , QuickCheck, tasty, tasty-quickcheck, time }: mkDerivation { pname = "tar"; version = "0.5.0.3"; sha256 = "18qq94j9bm91iswnxq2dm5dws5c7wm4k01q2rpf8py35cf3svnfq"; configureFlags = [ "-f-old-time" ]; libraryHaskellDepends = [ array base bytestring containers deepseq directory filepath time ]; testHaskellDepends = [ array base bytestring bytestring-handle containers deepseq directory filepath QuickCheck tasty tasty-quickcheck time ]; benchmarkHaskellDepends = [ array base bytestring containers criterion deepseq directory filepath old-time time ]; description = "Reading, writing and manipulating \".tar\" archive files."; license = stdenv.lib.licenses.bsd3; }) {}; "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 , deepseq, mtl, optparse-applicative, regex-tdfa, stm, tagged , unbounded-delays }: mkDerivation { pname = "tasty"; version = "0.11.0.4"; sha256 = "05pxjzgbgjdn7477xry0ssjrnmnsydqiq6nm6ck8n2da1baliqp0"; libraryHaskellDepends = [ ansi-terminal async base clock containers deepseq mtl optparse-applicative regex-tdfa stm tagged unbounded-delays ]; homepage = "http://documentup.com/feuerbach/tasty"; description = "Modern and extensible testing framework"; license = stdenv.lib.licenses.mit; }) {}; "tasty-ant-xml" = callPackage ({ mkDerivation, base, containers, generic-deriving, ghc-prim, mtl , stm, tagged, tasty, transformers, xml }: mkDerivation { pname = "tasty-ant-xml"; version = "1.0.2"; sha256 = "0pgz2lclg2hp72ykljcbxd88pjanfdfk8m5vb2qzcyjr85kwrhxv"; libraryHaskellDepends = [ base containers 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, tagged, tasty }: mkDerivation { pname = "tasty-dejafu"; version = "0.3.0.2"; sha256 = "0p9gpsfm2xsbm63w2bb9yws26lqcyj0w87l76vh67ivnmnxjw78z"; libraryHaskellDepends = [ base dejafu tagged tasty ]; homepage = "https://github.com/barrucadu/dejafu"; description = "Deja Fu support for the Tasty test framework"; license = stdenv.lib.licenses.mit; }) {}; "tasty-expected-failure" = callPackage ({ mkDerivation, base, tagged, tasty }: mkDerivation { pname = "tasty-expected-failure"; version = "0.11.0.4"; sha256 = "0r555f18d2gj96pjyc13chn1nxaxl81am4xgip3mvvjhw8s5mva1"; 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-fail-fast" = callPackage ({ mkDerivation, base, containers, directory, stm, tagged, tasty , tasty-golden, tasty-hunit, tasty-tap }: mkDerivation { pname = "tasty-fail-fast"; version = "0.0.2"; sha256 = "1iis2p6amiph2cv351q4vha2h06cgv6sr93n0qd6ydayx2rn7r18"; libraryHaskellDepends = [ base containers stm tagged tasty ]; testHaskellDepends = [ base directory tasty tasty-golden tasty-hunit tasty-tap ]; homepage = "http://github.com/MichaelXavier/tasty-fail-fast#readme"; description = "Adds the ability to fail a tasty test suite on first test failure"; 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.1.1"; sha256 = "0pcf5hsyp5mmbqn7krdm49jxpkjm6rb4j83j28f76h7q55dzm1wy"; 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, random , tagged, tasty, tasty-quickcheck, tasty-smallcheck }: mkDerivation { pname = "tasty-hspec"; version = "1.1.3"; sha256 = "0cgykdslqldm1a9zss20dvmk1ldsmcrib0anb8sn375dija7sn9w"; libraryHaskellDepends = [ base hspec hspec-core QuickCheck random tagged 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-html" = callPackage ({ mkDerivation, base, blaze-html, bytestring, containers, filepath , generic-deriving, mtl, stm, tagged, tasty, text, transformers }: mkDerivation { pname = "tasty-html"; version = "0.4.1.1"; sha256 = "06hzb4y98aqmcn3zl6mr1gwmkkl73phqc4419fwsxwqyrygirshf"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-html bytestring containers filepath generic-deriving mtl stm tagged tasty text transformers ]; homepage = "http://github.com/feuerbach/tasty-html"; description = "Render tasty output to HTML"; license = stdenv.lib.licenses.mit; }) {}; "tasty-hunit" = callPackage ({ mkDerivation, base, tasty }: mkDerivation { pname = "tasty-hunit"; version = "0.9.2"; sha256 = "08qnxaw34wfnzi9irs1jd4d0zczqm3k5ffkd4zwhkz0dflmgq7mf"; libraryHaskellDepends = [ base tasty ]; homepage = "http://documentup.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-quickcheck" = callPackage ({ mkDerivation, base, pcre-light, QuickCheck, tagged, tasty , tasty-hunit }: mkDerivation { pname = "tasty-quickcheck"; version = "0.8.4"; sha256 = "15rjxib5jmjq0hzj47x15kgp3awc73va4cy1pmpf7k3hvfv4qprn"; libraryHaskellDepends = [ base QuickCheck tagged tasty ]; testHaskellDepends = [ base pcre-light tasty tasty-hunit ]; homepage = "http://documentup.com/feuerbach/tasty"; description = "QuickCheck support for the Tasty test framework"; license = stdenv.lib.licenses.mit; }) {}; "tasty-rerun" = callPackage ({ mkDerivation, base, containers, mtl, optparse-applicative , reducers, split, stm, tagged, tasty, transformers }: mkDerivation { pname = "tasty-rerun"; version = "1.1.6"; sha256 = "0ycxg7whabgcxyzy6gr536x8ykzx45whh1wrbsc7c58zi862fczd"; libraryHaskellDepends = [ base containers mtl optparse-applicative reducers split stm tagged tasty transformers ]; homepage = "http://github.com/ocharles/tasty-rerun"; description = "Run tests by filtering the test tree depending on the result of previous test runs"; license = stdenv.lib.licenses.bsd3; }) {}; "tasty-silver" = callPackage ({ mkDerivation, ansi-terminal, async, base, bytestring, containers , deepseq, directory, filepath, mtl, optparse-applicative, process , process-extras, regex-tdfa, stm, tagged, tasty, tasty-hunit , temporary, text, transformers }: mkDerivation { pname = "tasty-silver"; version = "3.1.9"; sha256 = "0c5nd765s40wa8w4qmcwpg42ggmfphar5h56xh123i31w15scrvh"; libraryHaskellDepends = [ ansi-terminal async base bytestring containers deepseq directory filepath mtl optparse-applicative process process-extras regex-tdfa 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-tap" = callPackage ({ mkDerivation, base, containers, directory, stm, tasty , tasty-golden, tasty-hunit }: mkDerivation { pname = "tasty-tap"; version = "0.0.3"; sha256 = "1z601dph7wsr7k7jrwfyf42yvh8h296bivz8lh2d5l9dcrydwp5n"; libraryHaskellDepends = [ base containers stm tasty ]; testHaskellDepends = [ base directory tasty tasty-golden tasty-hunit ]; homepage = "https://github.com/michaelxavier/tasty-tap"; description = "TAP (Test Anything Protocol) Version 13 formatter for tasty"; license = stdenv.lib.licenses.mit; }) {}; "tasty-th" = callPackage ({ mkDerivation, base, tasty, template-haskell }: mkDerivation { pname = "tasty-th"; version = "0.1.4"; sha256 = "0dff9si8i1qp0s7p4hlk0l29vq7wxfglw6mvlgmld43h7rllv88q"; libraryHaskellDepends = [ base tasty template-haskell ]; homepage = "http://github.com/bennofs/tasty-th"; description = "Automatic tasty test case discovery using TH"; license = stdenv.lib.licenses.bsd3; }) {}; "telegram-api" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, either , filepath, hjpath, hspec, http-api-data, http-client , http-client-tls, http-media, http-types, mime-types , optparse-applicative, servant, servant-client, string-conversions , text, transformers, utf8-string }: mkDerivation { pname = "telegram-api"; version = "0.5.0.0"; sha256 = "14xd4z983yiy8yjy6j52i6bs119crqqhprm527c4y7qhv6nc8wgr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring either http-api-data http-client http-media http-types mime-types servant servant-client string-conversions text transformers ]; testHaskellDepends = [ aeson ansi-wl-pprint base filepath hjpath hspec http-client http-client-tls http-types optparse-applicative servant servant-client text transformers utf8-string ]; homepage = "http://github.com/klappvisor/haskell-telegram-api#readme"; description = "Telegram Bot API bindings"; license = stdenv.lib.licenses.bsd3; }) {}; "tellbot" = callPackage ({ mkDerivation, base, bifunctors, bytestring, containers , http-conduit, mtl, network, regex-pcre, split, tagsoup, text , time, transformers }: mkDerivation { pname = "tellbot"; version = "0.6.1"; sha256 = "1rlrl3ljg7gal5pg80zj4yf80ln0qf8xpbm4v1sw2v4z1b686zjb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bifunctors bytestring containers http-conduit mtl network regex-pcre split tagsoup text time transformers ]; doHaddock = false; homepage = "https://github.com/phaazon/tellbot"; description = "IRC tellbot"; license = stdenv.lib.licenses.gpl3; }) {}; "template" = callPackage ({ mkDerivation, base, mtl, text }: mkDerivation { pname = "template"; version = "0.2.0.10"; sha256 = "10mcnhi2rdflmv79z0359nn5sylifvk9ih38xnjqqby6n4hs7mcg"; libraryHaskellDepends = [ base mtl text ]; description = "Simple string substitution"; license = stdenv.lib.licenses.bsd3; }) {}; "temporary" = callPackage ({ mkDerivation, base, directory, exceptions, filepath , transformers, unix }: mkDerivation { pname = "temporary"; version = "1.2.0.4"; sha256 = "0qk741yqnpd69sksgks2vb7zi50rglp9m498lzw4sh268a017rsi"; 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-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; }) {}; "terminal-progress-bar" = callPackage ({ mkDerivation, base, base-unicode-symbols, stm, stm-chans }: mkDerivation { pname = "terminal-progress-bar"; version = "0.0.1.4"; sha256 = "0ldvii23ks446xrd27aklh8s8pn1yi3dzhhzl05gipjqbhq3lsx3"; libraryHaskellDepends = [ base base-unicode-symbols stm stm-chans ]; doCheck = false; homepage = "https://github.com/roelvandijk/terminal-progress-bar"; description = "A simple progress bar in the terminal"; 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; }) {}; "terminfo" = callPackage ({ mkDerivation, base, ncurses }: mkDerivation { pname = "terminfo"; version = "0.4.0.2"; sha256 = "0mpqv0wn2x03mw8myc4j75hsgh1575dni6bndhqzspiz8hl8pa7y"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ ncurses ]; homepage = "https://github.com/judah/terminfo"; description = "Haskell bindings to the terminfo library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) ncurses;}; "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.1.1"; sha256 = "0wxjgdvb1c4ykazw774zlx86550848wbsvgjgcrdzcgbb9m650vq"; revision = "1"; editedCabalFile = "17nxdg9xrqq6ycxlg6xrm40pbn1mz6lzjpkfbkl72hjppgnxpnd6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint base containers hostname old-locale random regex-posix time xml ]; homepage = "https://batterseapower.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 = "1"; editedCabalFile = "102qfnpl19ni4kybb651fbw19qvmy8802ga3md2mnl16ys1a9psh"; 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-quickcheck2" = callPackage ({ mkDerivation, base, extensible-exceptions, QuickCheck, random , test-framework }: mkDerivation { pname = "test-framework-quickcheck2"; version = "0.3.0.3"; sha256 = "12p1zwrsz35r3j5gzbvixz9z1h5643rhihf5gqznmc991krwd5nc"; revision = "2"; editedCabalFile = "1h0vv04vgbj9ncla9nssgiis1sq29n865h473pydfmj31j6ri7wq"; libraryHaskellDepends = [ base extensible-exceptions QuickCheck random test-framework ]; homepage = "https://batterseapower.github.io/test-framework/"; description = "QuickCheck2 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; }) {}; "test-framework-th-prime" = callPackage ({ mkDerivation, base, cpphs, haskell-src-exts, template-haskell , test-framework }: mkDerivation { pname = "test-framework-th-prime"; version = "0.0.9"; sha256 = "1gcrhfazxj75msjdf3zj3cz81ikakpd1xfy0lflnpp0788zf7r3p"; libraryHaskellDepends = [ base cpphs haskell-src-exts template-haskell test-framework ]; description = "Template Haskell for test framework"; license = stdenv.lib.licenses.bsd3; }) {}; "test-simple" = callPackage ({ mkDerivation, base, executable-path, mtl, process, QuickCheck , state-plus, template-haskell }: mkDerivation { pname = "test-simple"; version = "0.1.8"; sha256 = "15bq4ri2wk0ajcqdcaq55ydvjx759ki48cb4ygrx30ly56var2wf"; libraryHaskellDepends = [ base mtl QuickCheck state-plus template-haskell ]; testHaskellDepends = [ base executable-path mtl process QuickCheck ]; description = "Simple Perl inspired testing"; license = stdenv.lib.licenses.bsd3; }) {}; "testing-feat" = callPackage ({ mkDerivation, base, mtl, QuickCheck, tagshare, template-haskell }: mkDerivation { pname = "testing-feat"; version = "0.4.0.3"; sha256 = "1kh7ak9qlxsr34hxccfgyz1ga90xxiaxqndk3jaln1f495w9rjil"; libraryHaskellDepends = [ base mtl QuickCheck tagshare template-haskell ]; description = "Functional Enumeration of Algebraic Types"; license = stdenv.lib.licenses.bsd3; }) {}; "texmath" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , mtl, network-uri, pandoc-types, parsec, process, split, syb , temporary, text, utf8-string, xml }: mkDerivation { pname = "texmath"; version = "0.8.6.5"; sha256 = "143c8k7dyhwa9blpa8svy23ybx7i4xzb9jnfcimj8iigizbw7y1k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers mtl pandoc-types parsec syb xml ]; executableHaskellDepends = [ network-uri ]; 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 = "GPL"; }) {}; "text" = callPackage ({ mkDerivation, array, base, binary, bytestring, deepseq , directory, ghc-prim, HUnit, integer-gmp, QuickCheck , quickcheck-unicode, random, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "text"; version = "1.2.2.1"; sha256 = "0nrrzx0ws7pv4dx9jbc6jm2734al1cr0m6iwcnbck4v2yfyv3p8s"; configureFlags = [ "-f-integer-simple" ]; libraryHaskellDepends = [ array base binary bytestring deepseq ghc-prim integer-gmp ]; testHaskellDepends = [ array base binary bytestring deepseq directory ghc-prim HUnit integer-gmp QuickCheck quickcheck-unicode random test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "https://github.com/bos/text"; description = "An efficient packed Unicode text type"; license = stdenv.lib.licenses.bsd3; }) {}; "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-format" = callPackage ({ mkDerivation, array, base, double-conversion, ghc-prim , integer-gmp, old-locale, text, time, transformers }: mkDerivation { pname = "text-format"; version = "0.3.1.1"; sha256 = "02zfgzfjvkaxbma1h2gr95h10c8q9gyaadag41q579j68iv15qbd"; 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 ]; homepage = "https://github.com/bos/text-icu"; description = "Bindings to the ICU library"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) icu;}; "text-ldap" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring , containers, dlist, QuickCheck, quickcheck-simple, random , semigroups, transformers }: mkDerivation { pname = "text-ldap"; version = "0.1.1.8"; sha256 = "0ff057nr4v6hvwsa7avkz14nw63542l0zfsjb91q9nr60kvnsipj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base base64-bytestring bytestring containers dlist semigroups transformers ]; executableHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring QuickCheck quickcheck-simple random semigroups ]; description = "Parser and Printer for LDAP text data stream"; license = stdenv.lib.licenses.bsd3; }) {}; "text-manipulate" = callPackage ({ mkDerivation, base, criterion, tasty, tasty-hunit, text }: mkDerivation { pname = "text-manipulate"; version = "0.2.0.1"; sha256 = "0bwxyjj3ll45srxhsp2ihikgqglvjc6m02ixr8xpvyqwkcfwgsg0"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base tasty tasty-hunit text ]; benchmarkHaskellDepends = [ base criterion text ]; homepage = "https://github.com/brendanhay/text-manipulate"; description = "Case conversion, word boundary manipulation, and textual subjugation"; license = "unknown"; }) {}; "text-postgresql" = callPackage ({ mkDerivation, base, dlist, QuickCheck, quickcheck-simple , transformers }: mkDerivation { pname = "text-postgresql"; version = "0.0.2.1"; sha256 = "1xpjjaxqgk344y983r6419mr4bwnn45b36v49xq8malg221kdy0h"; libraryHaskellDepends = [ base dlist transformers ]; 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-region" = callPackage ({ mkDerivation, aeson, base, base-unicode-symbols, bytestring , containers, groups, hspec, lens, mtl, text }: mkDerivation { pname = "text-region"; version = "0.1.0.1"; sha256 = "1w8vyr8m312kp8sfpi68rfjxc57jjd1bli2lbrhwm61qydxgy5sj"; libraryHaskellDepends = [ aeson base base-unicode-symbols bytestring containers groups lens mtl text ]; testHaskellDepends = [ base base-unicode-symbols containers hspec lens mtl text ]; homepage = "https://github.com/mvoidex/text-region"; description = "Marking text regions"; license = stdenv.lib.licenses.bsd3; }) {}; "text-show" = callPackage ({ mkDerivation, array, base, base-compat, base-orphans, bifunctors , bytestring, bytestring-builder, containers, generic-deriving , ghc-prim, hspec, integer-gmp, nats, QuickCheck , quickcheck-instances, semigroups, tagged, template-haskell, text , transformers, transformers-compat, void }: mkDerivation { pname = "text-show"; version = "2.1.2"; sha256 = "039jmr7j8klna4zw03nmkz3xf03j1r091cj1q9nq2ck93iiwxhbn"; revision = "2"; editedCabalFile = "18zdsfhpzclsx4nz7waxzn7gjn6gb9wr2wph54bvj8wrb087mcxk"; libraryHaskellDepends = [ array base base-compat bytestring bytestring-builder containers generic-deriving ghc-prim integer-gmp nats semigroups tagged template-haskell text transformers void ]; testHaskellDepends = [ array base base-compat base-orphans bifunctors bytestring bytestring-builder generic-deriving ghc-prim hspec nats QuickCheck quickcheck-instances tagged text transformers transformers-compat void ]; homepage = "https://github.com/RyanGlScott/text-show"; description = "Efficient conversion of values into Text"; license = stdenv.lib.licenses.bsd3; }) {}; "text-zipper" = callPackage ({ mkDerivation, base, text, vector }: mkDerivation { pname = "text-zipper"; version = "0.4"; sha256 = "15sxli9fxnrag81l1bs76lrgkqff9gz0j35kd5inbizb5zfgp50a"; libraryHaskellDepends = [ base text vector ]; description = "A text editor zipper library"; 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; }) {}; "th-data-compat" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "th-data-compat"; version = "0.0.2.2"; sha256 = "0f6fcazfjb5iravmflx1s023hp2swzzkwk296l4jv64xjpxqvdd1"; 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-lift, th-orphans }: mkDerivation { pname = "th-desugar"; version = "1.5.5"; sha256 = "18rqbln5dma0whc2qbww6ndypj89yhb0lnhhqbkbbidiq8azx36v"; revision = "1"; editedCabalFile = "1f6ir0gcn23kaxwl5j08r01cbjg0yx8bwc7b8j4agyjwlb2arzvd"; libraryHaskellDepends = [ base containers mtl syb template-haskell th-lift th-orphans ]; testHaskellDepends = [ base containers hspec HUnit mtl syb template-haskell th-lift th-orphans ]; homepage = "http://www.cis.upenn.edu/~eir/packages/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.0.0"; sha256 = "1sjy7a17zwyvlbkc8gklii67sy78wpnw35fyb00lsbnpk4cryd2r"; libraryHaskellDepends = [ base containers syb template-haskell ]; testHaskellDepends = [ base template-haskell ]; 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 }: mkDerivation { pname = "th-lift"; version = "0.7.6"; sha256 = "1lgc0cla7rcdzddp9r2n49hkm8z7q0s357sxgrdnsl1jmjfjqsij"; libraryHaskellDepends = [ base ghc-prim template-haskell ]; 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, th-lift, vector }: mkDerivation { pname = "th-lift-instances"; version = "0.1.10"; sha256 = "0x11zx271q7yh18ci0czx503rlrcz17rjlhr8ad8sl4zg3cazf53"; libraryHaskellDepends = [ base bytestring containers template-haskell text th-lift 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, hspec, mtl, template-haskell, th-lift , th-reify-many }: mkDerivation { pname = "th-orphans"; version = "0.13.0"; sha256 = "105y03bxh0a2r69l603i7md17gg1vxs1jj1n40pn5q486lmfxbmx"; libraryHaskellDepends = [ base mtl template-haskell th-lift th-reify-many ]; testHaskellDepends = [ base hspec template-haskell ]; description = "Orphan instances for TH datatypes"; license = stdenv.lib.licenses.bsd3; }) {}; "th-reify-compat" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "th-reify-compat"; version = "0.0.1.1"; sha256 = "04y539y3ajm92rxnc149qrvw02bk0m8sac1swn0q6763wahsa73j"; 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.6"; sha256 = "1b76zjxkj0v0n8zj9l0nwav2irm0c43rx6qjihfw8klmmxvx59df"; 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; }) {}; "these" = callPackage ({ mkDerivation, base, bifunctors, containers, data-default-class , hashable, mtl, profunctors, QuickCheck, quickcheck-instances , semigroupoids, semigroups, tasty, tasty-quickcheck, transformers , transformers-compat, unordered-containers, vector }: mkDerivation { pname = "these"; version = "0.6.2.1"; sha256 = "1fwrzfpk0jcbgkzysahnvfx3dxjqs16axz1jcvvfx7a8xh1n9pa1"; revision = "2"; editedCabalFile = "0dcsslw9spcvi504a3drb0rihdgs2qrzmrydkbxkrqhpxajyz69q"; libraryHaskellDepends = [ base bifunctors containers data-default-class hashable mtl profunctors semigroupoids semigroups transformers transformers-compat unordered-containers vector ]; testHaskellDepends = [ base bifunctors containers hashable QuickCheck quickcheck-instances tasty tasty-quickcheck transformers unordered-containers vector ]; homepage = "https://github.com/isomorphism/these"; description = "An either-or-both data type & a generalized 'zip with padding' typeclass"; license = stdenv.lib.licenses.bsd3; }) {}; "threads" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "threads"; version = "0.5.1.4"; sha256 = "1ggyfrr00b24zjjrggf2srxpxl0spd2jy54v5b70nz6c8fvhbf6k"; libraryHaskellDepends = [ base stm ]; doCheck = false; homepage = "https://github.com/basvandijk/threads"; description = "Fork threads and wait for their result"; license = stdenv.lib.licenses.bsd3; }) {}; "through-text" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, text }: mkDerivation { pname = "through-text"; version = "0.1.0.0"; sha256 = "1kdl36n98kajaa7v7js2sy8bi09p8rrxmlfcclcfc1l92bd2aclk"; revision = "1"; editedCabalFile = "0rd88blvc7dz6j64868dkgz1l7zpy5gfzx2m5kp3wjbbfmjrzh7h"; libraryHaskellDepends = [ base bytestring case-insensitive text ]; homepage = "https://www.github.com/bergmark/through-text"; description = "Convert textual types through Text without needing O(n^2) instances"; license = stdenv.lib.licenses.bsd3; }) {}; "thumbnail-plus" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , data-default, directory, either, gd, hspec, imagesize-conduit , resourcet, temporary, transformers }: mkDerivation { pname = "thumbnail-plus"; version = "1.0.5"; sha256 = "0320yfgnsazl7bxm9zf077mi4dgfmlcfnzy1qpdl9w3jl5i7z441"; libraryHaskellDepends = [ base bytestring conduit conduit-extra data-default directory either gd imagesize-conduit resourcet temporary transformers ]; testHaskellDepends = [ base conduit conduit-extra data-default directory hspec resourcet transformers ]; homepage = "https://github.com/prowdsponsor/thumbnail-plus"; description = "Generate thumbnails easily and safely"; license = stdenv.lib.licenses.mit; }) {}; "thyme" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal , containers, cpphs, criterion, deepseq, directory, filepath, mtl , old-locale, profunctors, QuickCheck, random , system-posix-redirect, 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 ]; testHaskellDepends = [ attoparsec base bytestring Cabal containers directory filepath mtl old-locale profunctors QuickCheck random system-posix-redirect text time vector-space ]; benchmarkHaskellDepends = [ base criterion mtl old-locale profunctors QuickCheck random time vector vector-space ]; doCheck = false; homepage = "https://github.com/liyang/thyme"; description = "A faster time library"; license = stdenv.lib.licenses.bsd3; }) {}; "tidal" = callPackage ({ mkDerivation, base, binary, bytestring, colour, containers , hashable, hmt, hosc, mersenne-random-pure64, mtl, parsec , PortMidi, process, serialport, text, time, transformers , websockets }: mkDerivation { pname = "tidal"; version = "0.7.1"; sha256 = "0503f3nx9rmkcgj7pcyyrgvgm7d2y4y77acglqhbbl2g7vhvirzw"; libraryHaskellDepends = [ base binary bytestring colour containers hashable hmt hosc mersenne-random-pure64 mtl parsec PortMidi process serialport text time transformers websockets ]; homepage = "http://tidal.lurk.org/"; description = "Pattern language for improvised music"; license = stdenv.lib.licenses.gpl3; }) {}; "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.1"; sha256 = "0916qfan93aq91icf87ifvskrq6s6s75rhkajvl8pxp74j28hlwz"; libraryHaskellDepends = [ base data-lens-light time ]; 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.3"; sha256 = "1vdcfr2hp9qh3ag90x6ikbdf42wiqpdylnplffna54bpnilbyi4i"; configureFlags = [ "-f-old-locale" ]; libraryHaskellDepends = [ base time ]; homepage = "https://github.com/khibino/haskell-time-locale-compat"; description = "Compatibility of TimeLocale between old-locale and time-1.5"; license = stdenv.lib.licenses.bsd3; }) {}; "time-parsers" = callPackage ({ mkDerivation, attoparsec, base, bifunctors, parsec, parsers , tasty, tasty-hunit, template-haskell, text, time }: mkDerivation { pname = "time-parsers"; version = "0.1.1.0"; sha256 = "1ckabnbydm2zh0bm1m626ba09nk5g5ywnakbl00armvyfba2lbc7"; libraryHaskellDepends = [ base parsers template-haskell time ]; testHaskellDepends = [ attoparsec base bifunctors parsec parsers tasty tasty-hunit template-haskell text time ]; homepage = "https://github.com/phadej/time-parsers#readme"; description = "Parsers for types in `time`"; license = stdenv.lib.licenses.bsd3; }) {}; "time-units" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "time-units"; version = "1.0.0"; sha256 = "16g0i6r6vj9w4lbn12jqrhgbbjjca8wbzq6546dz08aks1yrk0g1"; libraryHaskellDepends = [ base ]; homepage = "http://github.com/acw/time-units"; description = "A basic library for defining units of time as types"; license = stdenv.lib.licenses.bsd3; }) {}; "timeit" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "timeit"; version = "1.0.0.0"; sha256 = "0dkjbp636dp882zlbwvvz76k4g7ga28wksd41w6mh0k8z45xjj5x"; libraryHaskellDepends = [ base ]; description = "Time a computation"; license = stdenv.lib.licenses.bsd3; }) {}; "timemap" = callPackage ({ mkDerivation, base, containers, criterion, focus, hashable , list-t, QuickCheck, quickcheck-instances, stm, stm-containers , tasty, tasty-hunit, tasty-quickcheck, time, unordered-containers }: mkDerivation { pname = "timemap"; version = "0.0.4"; sha256 = "1qyrs6yg30rqcp5izm20wadclpdb5jvxscswcgdm54gx4z3qaz3f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers focus hashable list-t stm stm-containers time unordered-containers ]; executableHaskellDepends = [ base containers focus hashable list-t stm stm-containers time unordered-containers ]; testHaskellDepends = [ base containers focus hashable list-t QuickCheck quickcheck-instances stm stm-containers tasty tasty-hunit tasty-quickcheck time unordered-containers ]; benchmarkHaskellDepends = [ base containers criterion focus hashable list-t stm stm-containers time unordered-containers ]; description = "A mutable hashmap, implicitly indexed by UTCTime"; 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.7"; sha256 = "1am6vqq3zxrnb444waqfajk3s1wpynw9fszqnk9ww7akf2v5abr3"; revision = "2"; editedCabalFile = "1ss4ipn11m6y8bq9pw9i7cs3yciqacf7y281749xc77a1w2nw19b"; 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, time }: mkDerivation { pname = "timezone-series"; version = "0.1.5.1"; sha256 = "0mks5s5wdw8fi5hjhf6zbs3pfgy4gsysd1369s41kw4h7aidsi6j"; libraryHaskellDepends = [ base 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, criterion , double-conversion, fast-logger, text, transformers, unix-time }: mkDerivation { pname = "tinylog"; version = "0.14.0"; sha256 = "1skk59sxz2n96nv8vbc9yxla8m2jkj3ll8z5m0v78w0ih0bmcbrj"; libraryHaskellDepends = [ base bytestring containers double-conversion fast-logger text transformers unix-time ]; benchmarkHaskellDepends = [ base bytestring criterion ]; homepage = "https://gitlab.com/twittner/tinylog/"; description = "Simplistic logging using fast-logger"; license = stdenv.lib.licenses.mpl20; }) {}; "tinytemplate" = callPackage ({ mkDerivation, base, QuickCheck, text }: mkDerivation { pname = "tinytemplate"; version = "0.1.2.0"; sha256 = "02kxs4qkrqribqx4sk4hs4qc76x9r8ii2jr1rff17gbmymj3kirh"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base QuickCheck text ]; homepage = "http://github.com/dicomgrid/tinytemplate"; description = "A tiny text templating library"; license = stdenv.lib.licenses.mit; }) {}; "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.3.8"; sha256 = "1rdidf18i781c0vdvy9yn79yh08hmcacf6fp3sgghyiy3h0wyh5l"; libraryHaskellDepends = [ asn1-encoding asn1-types async base bytestring cereal cryptonite data-default-class memory mtl network transformers x509 x509-store x509-validation ]; testHaskellDepends = [ base bytestring cereal cryptonite data-default-class hourglass mtl QuickCheck tasty tasty-quickcheck x509 x509-validation ]; benchmarkHaskellDepends = [ base bytestring criterion cryptonite data-default-class hourglass mtl QuickCheck tasty-quickcheck x509 x509-validation ]; 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.4"; sha256 = "07amgj4hyxxrdadk1dpncqznygc49n87m8acpbjivwiqvqbf9rz5"; 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; }) {}; "token-bucket" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "token-bucket"; version = "0.1.0.1"; sha256 = "1l3axqdkrjf28pxhrvdvlpf9wi79czsfvhi33w4v2wbj0g00j9ii"; revision = "1"; editedCabalFile = "0ximaddnjb5sqn29lp2jrxb5f92sgn4hz3xps8by5a2bppx2q8s1"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base time ]; homepage = "https://github.com/hvr/token-bucket"; description = "Rate limiter using lazy bucket algorithm"; license = stdenv.lib.licenses.gpl3; }) {}; "torrent" = callPackage ({ mkDerivation, base, bencode, binary, bytestring, containers , filepath, syb }: mkDerivation { pname = "torrent"; version = "10000.0.0"; sha256 = "030ll4m80ljkvq72n1aa8a2ygqa56ykkndzy5g40vh9j9j5vq52r"; libraryHaskellDepends = [ base bencode binary bytestring containers filepath syb ]; description = "BitTorrent file parser and generater"; license = stdenv.lib.licenses.bsd3; }) {}; "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; }) {}; "tracy" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "tracy"; version = "0.1.3.0"; sha256 = "00fkqpm3h25yp8ivgd9vhcsh43w1r75vrrrrz2mgbm0dyxzqnacw"; libraryHaskellDepends = [ base ]; description = "Convenience wrappers for non-intrusive debug tracing"; license = stdenv.lib.licenses.mit; }) {}; "transformers-base" = callPackage ({ mkDerivation, base, stm, transformers, transformers-compat }: mkDerivation { pname = "transformers-base"; version = "0.4.4"; sha256 = "11r3slgpgpra6zi2kjg3g60gvv17b1fh6qxipcpk8n86qx7lk8va"; revision = "1"; editedCabalFile = "196pr3a4lhgklyw6nq6rv1j9djwzmvx7xrpp58carxnb55gk06pv"; libraryHaskellDepends = [ base 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-compat" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "transformers-compat"; version = "0.4.0.4"; sha256 = "0lmg8ry6bgigb0v2lg0n74lxi8z5m85qq0qi4h1k9llyjb4in8ym"; libraryHaskellDepends = [ base transformers ]; doHaddock = false; homepage = "http://github.com/ekmett/transformers-compat/"; description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms."; license = stdenv.lib.licenses.bsd3; }) {}; "transformers-lift" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "transformers-lift"; version = "0.1.0.1"; sha256 = "0x5a80c8inc89h7z85qkr892s3ybk2gqybqn3h0w3cmrizsi37f2"; libraryHaskellDepends = [ base transformers ]; description = "Ad-hoc type classes for lifting"; license = stdenv.lib.licenses.bsd3; }) {}; "traverse-with-class" = callPackage ({ mkDerivation, base, template-haskell, transformers }: mkDerivation { pname = "traverse-with-class"; version = "0.2.0.4"; sha256 = "0wl741z4vnvl7ghbn66nnnrw62k3v4wl280nyqx2bw9pmk7fjm4x"; libraryHaskellDepends = [ base template-haskell transformers ]; description = "Generic applicative traversals"; license = stdenv.lib.licenses.mit; }) {}; "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; }) {}; "tree-view" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "tree-view"; version = "0.4"; sha256 = "0mzywp6nipc6zs98dy4ny2s3r9d745lqpjazfnj5y4hx8swyckgn"; libraryHaskellDepends = [ base containers mtl ]; description = "Render trees as foldable HTML and Unicode art"; license = stdenv.lib.licenses.bsd3; }) {}; "tries" = callPackage ({ mkDerivation, base, bytestring, bytestring-trie, composition , composition-extra, containers, criterion, deepseq, hashable, keys , mtl, QuickCheck, quickcheck-instances, rose-trees, semigroups , sets, tasty, tasty-quickcheck, unordered-containers }: mkDerivation { pname = "tries"; version = "0.0.4"; sha256 = "0jprcvr0rrvix3g86nwl25i1b4py00xw7gwvkkkgypmk0f567sbb"; libraryHaskellDepends = [ base bytestring bytestring-trie composition composition-extra containers deepseq hashable keys QuickCheck quickcheck-instances rose-trees semigroups sets unordered-containers ]; testHaskellDepends = [ base bytestring bytestring-trie composition composition-extra containers deepseq hashable keys mtl QuickCheck quickcheck-instances rose-trees semigroups sets tasty tasty-quickcheck unordered-containers ]; benchmarkHaskellDepends = [ base bytestring bytestring-trie composition composition-extra containers criterion deepseq hashable keys mtl QuickCheck quickcheck-instances rose-trees semigroups sets unordered-containers ]; description = "Various trie implementations in Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; "trifecta" = callPackage ({ mkDerivation, ansi-terminal, ansi-wl-pprint, array, base , blaze-builder, blaze-html, blaze-markup, bytestring, charset , comonad, containers, deepseq, directory, doctest, filepath , fingertree, ghc-prim, hashable, lens, mtl, parsers, profunctors , QuickCheck, reducers, semigroups, transformers , unordered-containers, utf8-string }: mkDerivation { pname = "trifecta"; version = "1.5.2"; sha256 = "0fjhnsbafl3yw34pyhcsvrqy6a2mnhyqys6gna3rrlygs8ck7hpb"; 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 directory doctest filepath parsers QuickCheck ]; homepage = "http://github.com/ekmett/trifecta/"; description = "A modern parser combinator library with convenient diagnostics"; license = stdenv.lib.licenses.bsd3; }) {}; "true-name" = callPackage ({ mkDerivation, base, containers, template-haskell, time }: mkDerivation { pname = "true-name"; version = "0.1.0.2"; sha256 = "1c0wdqpdrannmsgf5qp9l8igmwmj8kgf1mvb3cj5mzk90n4jfxh6"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base containers template-haskell time ]; homepage = "https://github.com/liyang/true-name"; description = "Template Haskell hack to violate module abstractions"; 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; }) {}; "tttool" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, containers , directory, executable-path, filepath, hashable, haskeline, HPDF , JuicyPixels, mtl, natural-sort, optparse-applicative, parsec , process, random, split, spool, template-haskell, time, vector , yaml, zlib }: mkDerivation { pname = "tttool"; version = "1.6.1.2"; sha256 = "114314r90pg0y0d8rp9yr2fn9q06g07hj626j91hxxd43v4hapwg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base binary bytestring containers directory executable-path filepath hashable haskeline HPDF JuicyPixels mtl natural-sort optparse-applicative parsec process random split spool template-haskell time vector yaml zlib ]; doHaddock = false; homepage = "https://github.com/entropia/tip-toi-reveng"; description = "Working with files for the Tiptoi® pen"; 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-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, async, base, clock, criterion, directory, doctest , foldl, hostname, managed, optional-args, optparse-applicative , process, stm, system-fileio, system-filepath, temporary, text , time, transformers, unix }: mkDerivation { pname = "turtle"; version = "1.2.8"; sha256 = "00dvdwm915vaczzm5xizj798025pkmq0wqayncz34xrqfx3l13kr"; libraryHaskellDepends = [ async base clock directory foldl hostname managed optional-args optparse-applicative process stm system-fileio system-filepath temporary text time transformers unix ]; testHaskellDepends = [ base doctest ]; benchmarkHaskellDepends = [ base criterion text ]; description = "Shell programming, Haskell-style"; license = stdenv.lib.licenses.bsd3; }) {}; "turtle-options" = callPackage ({ mkDerivation, base, HUnit, optional-args, parsec, text, turtle }: mkDerivation { pname = "turtle-options"; version = "0.1.0.4"; sha256 = "1khsslhy5s0q10djlrlz5xqgwak8kq26yay14xw3k4xwq05npiy2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base optional-args parsec text turtle ]; executableHaskellDepends = [ base turtle ]; testHaskellDepends = [ base HUnit parsec ]; doCheck = false; homepage = "https://github.com/elaye/turtle-options#readme"; description = "Collection of command line options and parsers for these options"; license = stdenv.lib.licenses.bsd3; }) {}; "twitter-conduit" = callPackage ({ mkDerivation, aeson, attoparsec, authenticate-oauth, base , bytestring, case-insensitive, conduit, conduit-extra, containers , data-default, doctest, exceptions, hlint, hspec, http-client , http-conduit, http-types, lens, lens-aeson, network-uri , resourcet, template-haskell, text, time, transformers , transformers-base, twitter-types, twitter-types-lens }: mkDerivation { pname = "twitter-conduit"; version = "0.2.1"; sha256 = "1zzkzwnc7vqrk7lji307hbvijpv5iqp4wf3yapvl6p3garj1s9sn"; libraryHaskellDepends = [ aeson attoparsec authenticate-oauth base bytestring conduit conduit-extra containers data-default exceptions http-client http-conduit http-types lens lens-aeson resourcet template-haskell text time transformers transformers-base twitter-types twitter-types-lens ]; testHaskellDepends = [ aeson attoparsec authenticate-oauth base bytestring case-insensitive conduit conduit-extra containers data-default doctest hlint hspec http-client http-conduit http-types lens lens-aeson network-uri resourcet template-haskell text time twitter-types twitter-types-lens ]; doCheck = false; homepage = "https://github.com/himura/twitter-conduit"; description = "Twitter API package with conduit interface and Streaming API support"; license = stdenv.lib.licenses.bsd3; }) {}; "twitter-feed" = callPackage ({ mkDerivation, aeson, authenticate-oauth, base, bytestring , containers, http-conduit, HUnit, test-framework , test-framework-hunit }: mkDerivation { pname = "twitter-feed"; version = "0.2.0.10"; sha256 = "1q2x034h33hqr8gnsx6qwzhld51qpb9lnccfidc8c81k182fmhld"; libraryHaskellDepends = [ aeson authenticate-oauth base bytestring http-conduit ]; testHaskellDepends = [ base containers HUnit test-framework test-framework-hunit ]; homepage = "https://github.com/stackbuilders/twitter-feed"; description = "Client for fetching Twitter timeline via Oauth"; license = stdenv.lib.licenses.mit; }) {}; "twitter-types" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, derive , directory, filepath, HUnit, old-locale, QuickCheck , template-haskell, test-framework, test-framework-hunit , test-framework-quickcheck2, text, time, unordered-containers }: mkDerivation { pname = "twitter-types"; version = "0.7.2.2"; sha256 = "0n3d3j24kk2rdc61sl9lfanwcv8f0ri7ihiy0zs5rjaxzilyi3kn"; configureFlags = [ "-ftime15" ]; libraryHaskellDepends = [ aeson base text time unordered-containers ]; testHaskellDepends = [ aeson attoparsec base bytestring derive directory filepath HUnit old-locale QuickCheck template-haskell test-framework test-framework-hunit test-framework-quickcheck2 text time unordered-containers ]; homepage = "https://github.com/himura/twitter-types"; description = "Twitter JSON parser and types"; license = stdenv.lib.licenses.bsd3; }) {}; "twitter-types-lens" = callPackage ({ mkDerivation, base, lens, template-haskell, text, time , twitter-types }: mkDerivation { pname = "twitter-types-lens"; version = "0.7.2"; sha256 = "04mjrwd5f960kd7v5xq4wlyzksw06d3qj52ql1lhjki3f3papzjg"; libraryHaskellDepends = [ base lens template-haskell text time twitter-types ]; homepage = "https://github.com/himura/twitter-types-lens"; description = "Twitter JSON types (lens powered)"; license = stdenv.lib.licenses.bsd3; }) {}; "type-aligned" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "type-aligned"; version = "0.9.6"; sha256 = "0mfyd9w13kd3ha43220p9qabw828xv19sxywy9imadpwrdqp51qv"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; homepage = "https://github.com/atzeus/type-aligned"; description = "Various type-aligned sequence data structures"; license = stdenv.lib.licenses.bsd3; }) {}; "type-eq" = callPackage ({ mkDerivation, base, cpphs }: mkDerivation { pname = "type-eq"; version = "0.5"; sha256 = "007srln0xxi27wca8dk72xp3cdwnk8iqmlqgbxi17c9l2x7lrkwz"; revision = "1"; editedCabalFile = "1g8m6f73pbz8mqvqbrvxhp2klj7lf624jgqdn1gchd56z4pcnryw"; libraryHaskellDepends = [ base ]; libraryToolDepends = [ cpphs ]; homepage = "http://github.com/glaebhoerl/type-eq"; description = "Type equality evidence you can carry around"; license = stdenv.lib.licenses.bsd3; }) {}; "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-list" = callPackage ({ mkDerivation, base, singletons }: mkDerivation { pname = "type-list"; version = "0.3.0.4"; sha256 = "02ih3gfvl71y37cv3l5021ja6kl3v0s67j45mw67x2gnya5j21nd"; libraryHaskellDepends = [ base singletons ]; description = "Operations on type-level lists and tuples"; license = stdenv.lib.licenses.bsd3; }) {}; "typelits-witnesses" = callPackage ({ mkDerivation, base, base-compat, constraints, reflection , transformers }: mkDerivation { pname = "typelits-witnesses"; version = "0.2.3.0"; sha256 = "0311zz3anvngjgrgry2zij5jkb8mjxfcb8rvmrik06myq7wr4vm5"; libraryHaskellDepends = [ base base-compat constraints reflection transformers ]; homepage = "https://github.com/mstksg/typelits-witnesses"; description = "Existential witnesses, singletons, and classes for operations on GHC TypeLits"; license = stdenv.lib.licenses.mit; }) {}; "types-compat" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "types-compat"; version = "0.1.1"; sha256 = "1fl3ddsz9m0s0mnd7wq6lqkkmpq0dz83aisqgs1cpg91xlllghby"; revision = "2"; editedCabalFile = "0h8hlx3zb7s8dfh275ich99j4aa4gdj2f8yvzwpmzgylcvn1gfwg"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/philopon/types-compat"; description = "ghc-7.6/7.8 compatible GHC.TypeLits, Data.Typeable and Data.Proxy."; license = stdenv.lib.licenses.mit; }) {}; "typography-geometry" = callPackage ({ mkDerivation, base, containers, parallel, polynomials-bernstein , vector }: mkDerivation { pname = "typography-geometry"; version = "1.0.0.1"; sha256 = "1mrack0n940idy5rv7mm0gfif8xri6z59npxwkq1kgi606vazbpd"; libraryHaskellDepends = [ base containers parallel polynomials-bernstein vector ]; description = "Drawings for printed text documents"; license = "GPL"; }) {}; "tz" = callPackage ({ mkDerivation, base, binary, bytestring, containers, criterion , data-default, deepseq, HUnit, lens, QuickCheck, template-haskell , test-framework, test-framework-hunit, test-framework-quickcheck2 , test-framework-th, thyme, time, timezone-olson, timezone-series , tzdata, vector }: mkDerivation { pname = "tz"; version = "0.1.2.0"; sha256 = "0w2dw0n9x2nq40ldamyx8f43ya1g8ki43akyc52fakvd8hd2a0dm"; 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 ]; benchmarkHaskellDepends = [ base criterion lens thyme time timezone-olson timezone-series ]; 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.20160614.0"; sha256 = "0zd2dy5ahdx3isz4l9cslgipfvfjzl8wixw26235vw36icwi76zv"; 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, criterion, data-default , deepseq, derive, file-embed, filepath, HUnit, pcre-light, tasty , tasty-hunit, tasty-quickcheck, text, yaml }: mkDerivation { pname = "ua-parser"; version = "0.7.1"; sha256 = "1d240hddn3j3015pb3850dsd30rjb7scifxx7l2y1bdy1kmfgkxz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring data-default file-embed pcre-light text yaml ]; testHaskellDepends = [ aeson base bytestring data-default derive file-embed filepath HUnit pcre-light tasty tasty-hunit tasty-quickcheck text yaml ]; benchmarkHaskellDepends = [ aeson base bytestring criterion data-default deepseq derive file-embed filepath pcre-light text yaml ]; description = "A library for parsing User-Agent strings, official Haskell port of ua-parser"; license = stdenv.lib.licenses.bsd3; }) {}; "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, base, containers, contravariant, criterion , deepseq, deepseq-generics, mtl, profunctors, QuickCheck, tasty , tasty-hunit, tasty-quickcheck, template-haskell, transformers , transformers-compat }: mkDerivation { pname = "unbound-generics"; version = "0.3.1"; sha256 = "0h34gaxzk86vwrcwnxq18xwlv4q4kpig3jwbcgmcpj6ziqn6g18z"; libraryHaskellDepends = [ base containers contravariant deepseq mtl profunctors template-haskell transformers transformers-compat ]; testHaskellDepends = [ base mtl QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion deepseq deepseq-generics ]; 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.0.9"; sha256 = "1f4h87503m3smhip432q027wj3zih18pmz2rnafh60589ifcl420"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/basvandijk/unbounded-delays"; description = "Unbounded thread delays and timeouts"; 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; }) {}; "unexceptionalio" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "unexceptionalio"; version = "0.3.0"; sha256 = "1f7h7zwky4scdcyjspg4ksfh7x6yra0wjybxq70p7vcwpgk2nzlj"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/singpolyma/unexceptionalio"; description = "IO without any non-error, synchronous exceptions"; license = "unknown"; }) {}; "unicode-transforms" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, filepath , path, path-io, split, text }: mkDerivation { pname = "unicode-transforms"; version = "0.1.0.1"; sha256 = "02ybfln5pchd05p897j055lbpqfh9sfl1rs233djbkz1j7n0grjz"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base split text ]; benchmarkHaskellDepends = [ base criterion deepseq filepath path path-io text ]; homepage = "http://github.com/harendra-kumar/unicode-transforms"; description = "Unicode transforms (normalization NFC/NFD/NFKC/NFKD)"; 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, lens, profunctors , tagged, vinyl }: mkDerivation { pname = "union"; version = "0.1.1.0"; sha256 = "1rl238zxizpyyyv8szzbgdqha70fhnljscalq9rrpzl8j8s08fyq"; libraryHaskellDepends = [ base deepseq 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; }) {}; "universe" = callPackage ({ mkDerivation, universe-instances-base , universe-instances-extended, universe-instances-trans , universe-reverse-instances }: mkDerivation { pname = "universe"; version = "1.0"; sha256 = "19zr9zcqc5sfp5qfn8slkk2732j1814m3j1jkbim739limwf900z"; libraryHaskellDepends = [ universe-instances-base universe-instances-extended universe-instances-trans universe-reverse-instances ]; homepage = "https://github.com/dmwit/universe"; description = "Classes for types where we know all the values"; 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"; 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-extended" = callPackage ({ mkDerivation, adjunctions, base, comonad , universe-instances-base, void }: mkDerivation { pname = "universe-instances-extended"; version = "1.0.0.1"; sha256 = "15y9f0hbxqsksclxrssj4h08y0yb3nm9clqasjw6nsmi04kjfnv6"; revision = "1"; editedCabalFile = "1nsi34kjpyski2vip436m19m41as7zf1h8npd50sh8xa6cjhl98r"; libraryHaskellDepends = [ adjunctions base comonad universe-instances-base void ]; homepage = "https://github.com/dmwit/universe"; description = "Universe instances for types from select extra packages"; 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"; 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; }) {}; "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.4.1.4"; sha256 = "0jxk7j5pz2kgfpqr4hznndjg31pqj5xg2qfc5308fcn9xyg1myps"; revision = "2"; editedCabalFile = "170j8a6dp825iwmk4v34pgi7c6pmkcjcrip5vznkxvdsjxagp71c"; libraryHaskellDepends = [ base unix ]; homepage = "http://github.com/jystic/unix-compat"; description = "Portable POSIX-compatibility layer"; license = stdenv.lib.licenses.bsd3; }) {}; "unix-time" = callPackage ({ mkDerivation, base, binary, bytestring, doctest, hspec , old-locale, old-time, QuickCheck, time }: mkDerivation { pname = "unix-time"; version = "0.3.7"; sha256 = "1qdlc9raih8s0m3x8x3n7q3ngh4faw2alv9l78sp6gnx648k0c8i"; libraryHaskellDepends = [ base binary bytestring old-time ]; testHaskellDepends = [ base bytestring doctest hspec old-locale old-time QuickCheck time ]; description = "Unix time parser/formatter and utilities"; license = stdenv.lib.licenses.bsd3; }) {}; "unordered-containers" = callPackage ({ mkDerivation, base, ChasingBottoms, containers, deepseq , hashable, HUnit, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "unordered-containers"; version = "0.2.7.1"; sha256 = "00npqiphivjp2d7ryqsdavfn4m5v3w1lq2azhdsrfh0wsvqpg4ig"; libraryHaskellDepends = [ base deepseq hashable ]; testHaskellDepends = [ base ChasingBottoms containers hashable HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; homepage = "https://github.com/tibbe/unordered-containers"; description = "Efficient hashing-based container types"; license = stdenv.lib.licenses.bsd3; }) {}; "uri-bytestring" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, bytestring , containers, criterion, deepseq, deepseq-generics, derive, HUnit , lens-simple, network-uri, QuickCheck, quickcheck-instances , semigroups, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "uri-bytestring"; version = "0.2.2.0"; sha256 = "03ags6b6h2vaws61gwqsld776fdwkj1yqixfsqpfzc60wh46vayp"; libraryHaskellDepends = [ attoparsec base blaze-builder bytestring containers ]; testHaskellDepends = [ attoparsec base blaze-builder bytestring containers derive HUnit lens-simple QuickCheck quickcheck-instances semigroups tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base blaze-builder bytestring criterion deepseq deepseq-generics network-uri ]; homepage = "https://github.com/Soostone/uri-bytestring"; description = "Haskell URI parsing as ByteStrings"; 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, charset, containers, dlist , HTTP, HUnit, mtl, parsers, template-haskell, text, trifecta , unordered-containers, vector }: mkDerivation { pname = "uri-templater"; version = "0.2.0.0"; sha256 = "0ypyi5vz7fjgvw1xicjksjfbpvm472dif2jw6pn09jfgqkal075s"; libraryHaskellDepends = [ ansi-wl-pprint base charset containers dlist HTTP mtl parsers template-haskell text trifecta unordered-containers vector ]; testHaskellDepends = [ ansi-wl-pprint base HUnit mtl template-haskell ]; homepage = "http://github.com/sanetracker/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, base, exceptions, mmorph, monad-control , monad-logger, mtl, path-extra, resourcet, transformers , transformers-base }: mkDerivation { pname = "urlpath"; version = "5.0.0.1"; sha256 = "1qvwb2yjzz3nkm5vb6vgnhav8fqw13n7h4pr5nw9nq1n9ijq1vh3"; libraryHaskellDepends = [ base exceptions mmorph monad-control monad-logger mtl path-extra resourcet transformers transformers-base ]; description = "Painfully simple URL deployment"; license = stdenv.lib.licenses.mit; }) {}; "userid" = callPackage ({ mkDerivation, aeson, base, boomerang, safecopy, web-routes , web-routes-th }: mkDerivation { pname = "userid"; version = "0.1.2.7"; sha256 = "136wya4hav3mk4rx5g0r08jdbvqx2qrzgxvrmd06ymb0yx6632lx"; libraryHaskellDepends = [ aeson base boomerang safecopy web-routes web-routes-th ]; homepage = "http://www.github.com/Happstack/userid"; description = "The UserId type and useful instances for web development"; 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"; 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-persistent" = callPackage ({ mkDerivation, base, bytestring, esqueleto, hspec, monad-logger , mtl, persistent, persistent-sqlite, persistent-template , temporary, text, time, transformers, users, users-test, uuid }: mkDerivation { pname = "users-persistent"; version = "0.5.0.2"; sha256 = "0k4l32ckrkam1aplriz38791jhwnfr2k8w4wjx9j7a5ckrn96q7q"; libraryHaskellDepends = [ base bytestring esqueleto mtl persistent persistent-template text time transformers users uuid ]; testHaskellDepends = [ base hspec monad-logger persistent-sqlite temporary text users-test ]; homepage = "https://github.com/agrafix/users"; description = "A persistent backend for the users package"; 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 = "1"; editedCabalFile = "15l3xs8nxj4zlbjpf7q7gsqsaaqb7d6qv4rw25v3lzfxcl912ld3"; libraryHaskellDepends = [ base bytestring ]; homepage = "http://github.com/glguy/utf8-string/"; description = "Support for reading and writing UTF8 Strings"; license = stdenv.lib.licenses.bsd3; }) {}; "utility-ht" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "utility-ht"; version = "0.0.12"; sha256 = "1vq5bd51rl9l5lgfmaqxgiggddk38hzgngcj7qgrqnalcd1myi54"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "Various small helper functions for Lists, Maybes, Tuples, Functions"; license = stdenv.lib.licenses.bsd3; }) {}; "uu-interleaved" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "uu-interleaved"; version = "0.2.0.0"; sha256 = "1rysap86jrq43b99ay52nrmbdpcba7cl0ac85nsb7gll1rbyr59i"; libraryHaskellDepends = [ base ]; homepage = "http://www.cs.uu.nl/wiki/bin/view/HUT/ParserCombinators"; description = "Providing an interleaving combinator for use with applicative/alternative style implementations"; license = stdenv.lib.licenses.mit; }) {}; "uu-parsinglib" = callPackage ({ mkDerivation, base, ListLike, time, uu-interleaved }: mkDerivation { pname = "uu-parsinglib"; version = "2.9.1.1"; sha256 = "0v5vcxfix04hmwc7ajni4xrv0g099pr2j79bqx1n24s1cvimlpyj"; libraryHaskellDepends = [ base ListLike time uu-interleaved ]; homepage = "http://www.cs.uu.nl/wiki/bin/view/HUT/ParserCombinators"; description = "Fast, online, error-correcting, monadic, applicative, merging, permuting, interleaving, idiomatic parser combinators"; license = stdenv.lib.licenses.mit; }) {}; "uuid" = callPackage ({ mkDerivation, base, binary, bytestring, cryptonite, memory , network-info, random, text, time, uuid-types }: mkDerivation { pname = "uuid"; version = "1.3.12"; sha256 = "1vl9b88zrs57l44yj4gy632dash6zxdfzzsmhra0v7xiy2rz2qpd"; revision = "2"; editedCabalFile = "1xj306i4js8cwa7klg06x6bw88h9h8411yjlq2axaxwwq2kakvxl"; libraryHaskellDepends = [ base binary bytestring cryptonite memory network-info random text time uuid-types ]; doCheck = false; homepage = "https://github.com/aslatter/uuid"; description = "For creating, comparing, parsing and printing Universally Unique Identifiers"; license = stdenv.lib.licenses.bsd3; }) {}; "uuid-orphans" = callPackage ({ mkDerivation, base, safecopy, text, uuid-types, web-routes }: mkDerivation { pname = "uuid-orphans"; version = "1.3.11.1"; sha256 = "0xcbg9qi6r6xh0jba8h88dbikib6sr2wgmpbhhfymgy6klvjhh16"; libraryHaskellDepends = [ base safecopy text uuid-types web-routes ]; description = "Orphan instances for the UUID datatype"; license = stdenv.lib.licenses.bsd3; }) {}; "uuid-types" = callPackage ({ mkDerivation, base, binary, bytestring, containers, criterion , deepseq, hashable, random, text }: mkDerivation { pname = "uuid-types"; version = "1.0.3"; sha256 = "1zdka5jnm1h6k36w3nr647yf3b5lqb336g3fkprhd6san9x52xlj"; revision = "1"; editedCabalFile = "0iwwj07gp28g357hv76k4h8pvlzamvchnw003cv3qk778pcpx201"; libraryHaskellDepends = [ base binary bytestring deepseq hashable random text ]; benchmarkHaskellDepends = [ base bytestring containers criterion deepseq random ]; doCheck = false; homepage = "https://github.com/aslatter/uuid"; description = "Type definitions for Universally Unique Identifiers"; license = stdenv.lib.licenses.bsd3; }) {}; "vado" = callPackage ({ mkDerivation, attoparsec, base, directory, filepath, process , QuickCheck, text }: mkDerivation { pname = "vado"; version = "0.0.7"; sha256 = "0fr7qv5rw1c570p7mf64c82z72wjcxxjji3ssd94q2p45jlhk1pw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base directory filepath process text ]; executableHaskellDepends = [ attoparsec base directory filepath process text ]; testHaskellDepends = [ attoparsec base directory filepath process QuickCheck text ]; homepage = "https://github.com/hamishmack/vado"; description = "Runs commands on remote machines using ssh"; license = stdenv.lib.licenses.mit; }) {}; "validate-input" = callPackage ({ mkDerivation, base, bytestring, either, hspec, mtl, pcre-heavy , QuickCheck, semigroups, string-conversions, text }: mkDerivation { pname = "validate-input"; version = "0.4.0.0"; sha256 = "1yd187xa762b6zwjsyh3qp11sn3cnwh8g5imp0izk7a22x5y5yi0"; libraryHaskellDepends = [ base bytestring either mtl pcre-heavy semigroups string-conversions text ]; testHaskellDepends = [ base hspec QuickCheck ]; homepage = "https://github.com/agrafix/validate-input"; description = "Input validation combinator library"; license = stdenv.lib.licenses.mit; }) {}; "validation" = callPackage ({ mkDerivation, base, bifunctors, directory, doctest, filepath , lens, mtl, QuickCheck, semigroupoids, semigroups , template-haskell, transformers }: mkDerivation { pname = "validation"; version = "0.5.3"; sha256 = "04wg248f5vyl4015zqbc5c5a8zgy464ya9szljsdh29y47w027j8"; libraryHaskellDepends = [ base bifunctors lens mtl semigroupoids semigroups transformers ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; homepage = "https://github.com/NICTA/validation"; description = "A data-type like Either but with an accumulating Applicative"; license = stdenv.lib.licenses.bsd3; }) {}; "vault" = callPackage ({ mkDerivation, base, containers, hashable, unordered-containers }: mkDerivation { pname = "vault"; version = "0.3.0.6"; sha256 = "0j7gcs440q7qlgzi2hn36crgp2c0w69k40g6vj9hxlm31zk3shqb"; libraryHaskellDepends = [ base containers hashable unordered-containers ]; homepage = "https://github.com/HeinrichApfelmus/vault"; description = "a persistent store for values of arbitrary types"; license = stdenv.lib.licenses.bsd3; }) {}; "vcsgui" = callPackage ({ mkDerivation, base, directory, filepath, gtk3, mtl, process , text, vcswrapper }: mkDerivation { pname = "vcsgui"; version = "0.1.3.0"; sha256 = "0sxhww49bypp1ym8s8h8g8j6i5dxk9hqx3s08m80587kqgz9g28d"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory filepath gtk3 mtl process text vcswrapper ]; executableHaskellDepends = [ base directory filepath gtk3 mtl process text vcswrapper ]; homepage = "https://github.com/forste/haskellVCSGUI"; description = "GUI library for source code management systems"; license = "GPL"; }) {}; "vcswrapper" = callPackage ({ mkDerivation, base, containers, directory, filepath, hxt, mtl , parsec, process, split, text }: mkDerivation { pname = "vcswrapper"; version = "0.1.3"; sha256 = "129y70ykw87ppd0p986hhl3vg8zgr3bsm615db74y5m4v0iybklr"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory filepath hxt mtl parsec process split text ]; executableHaskellDepends = [ base containers directory filepath hxt mtl parsec process split text ]; homepage = "https://github.com/forste/haskellVCSWrapper"; description = "Wrapper for source code management systems"; license = "GPL"; }) {}; "vect" = callPackage ({ mkDerivation, base, random }: mkDerivation { pname = "vect"; version = "0.4.7"; sha256 = "1049jh8rcxfnyckz5m5asdlyafqszlig96k387raldyfzbrf8f4d"; libraryHaskellDepends = [ base random ]; homepage = "http://code.haskell.org/~bkomuves/"; description = "A low-dimensional linear algebra library, tailored to computer graphics"; license = stdenv.lib.licenses.bsd3; }) {}; "vector" = callPackage ({ mkDerivation, base, deepseq, ghc-prim, primitive }: mkDerivation { pname = "vector"; version = "0.11.0.0"; sha256 = "1r1jlksy7b0kb0fy00g64isk6nyd9wzzdq31gx5v1wn38knj0lqa"; revision = "1"; editedCabalFile = "0rlwrrz1y4ghka4k84nffc36d9n5sqvpsywpkyjmvwwza5935pyz"; 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, mtl, mwc-random , primitive, QuickCheck, vector }: mkDerivation { pname = "vector-algorithms"; version = "0.7.0.1"; sha256 = "0w4hf598lpxfg58rnimcqxrbnpqq2jmpjx82qa5md3q6r90hlipd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring primitive vector ]; executableHaskellDepends = [ base mtl mwc-random vector ]; testHaskellDepends = [ base bytestring containers QuickCheck vector ]; homepage = "http://code.haskell.org/~dolio/"; description = "Efficient algorithms for vector arrays"; license = stdenv.lib.licenses.bsd3; }) {}; "vector-binary-instances" = callPackage ({ mkDerivation, base, binary, bytestring, criterion, tasty , tasty-quickcheck, vector }: mkDerivation { pname = "vector-binary-instances"; version = "0.2.3.2"; sha256 = "0jg0a0mnjrljf2a4cpz5wwigx4cjnd1js5dyqrhxdik91b4g8b74"; libraryHaskellDepends = [ base binary vector ]; testHaskellDepends = [ base binary tasty tasty-quickcheck vector ]; benchmarkHaskellDepends = [ base binary bytestring criterion vector ]; homepage = "https://github.com/bos/vector-binary-instances"; description = "Instances of Data.Binary and Data.Serialize 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-fftw" = callPackage ({ mkDerivation, base, fftw, primitive, storable-complex, vector }: mkDerivation { pname = "vector-fftw"; version = "0.1.3.7"; sha256 = "0xl1gymdl20j4n4z7rn9ngm4yfzkc2q75af5ls15rd5zsqk1ihp3"; libraryHaskellDepends = [ base primitive storable-complex vector ]; librarySystemDepends = [ fftw ]; homepage = "http://hackage.haskell.org/package/vector-fftw"; description = "A binding to the fftw library for one-dimensional vectors"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) fftw;}; "vector-instances" = callPackage ({ mkDerivation, base, comonad, keys, pointed, semigroupoids , semigroups, vector }: mkDerivation { pname = "vector-instances"; version = "3.3.1"; sha256 = "0ncchs1zy3wli6ppjnn4yi64prxh323hq59y8clkxmaazrag3iv8"; libraryHaskellDepends = [ base comonad keys pointed semigroupoids semigroups vector ]; homepage = "http://github.com/ekmett/vector-instances"; description = "Orphan Instances for 'Data.Vector'"; license = stdenv.lib.licenses.bsd3; }) {}; "vector-space" = callPackage ({ mkDerivation, base, Boolean, MemoTrie, NumInstances }: mkDerivation { pname = "vector-space"; version = "0.10.4"; sha256 = "18pxpvf6rx0qbx5whshxq61pgj1njs5d0vpmjbjxkcbmqsgwq4mp"; libraryHaskellDepends = [ base Boolean MemoTrie NumInstances ]; description = "Vector & affine spaces, linear maps, and derivatives"; license = stdenv.lib.licenses.bsd3; }) {}; "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; }) {}; "versions" = callPackage ({ mkDerivation, base, either, megaparsec, microlens, semigroups , tasty, tasty-hunit, text }: mkDerivation { pname = "versions"; version = "2.0.0"; sha256 = "1lmp4cbdjjh79133c2lsfsm3nflmkl63q44w9xmmxr4m08a8rqfq"; libraryHaskellDepends = [ base megaparsec semigroups text ]; testHaskellDepends = [ base either microlens tasty tasty-hunit text ]; description = "Types and parsers for software version numbers"; license = stdenv.lib.licenses.bsd3; }) {}; "vhd" = callPackage ({ mkDerivation, base, byteable, bytestring, cereal, cipher-aes , cryptohash, directory, filepath, mmap, QuickCheck, random , storable-endian, test-framework, test-framework-quickcheck2, text , time }: mkDerivation { pname = "vhd"; version = "0.2.2"; sha256 = "0z7a17j0rd06kvn3v4qr0fhxg0xw6n3579477y2lvx4mcc3qyrvw"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base byteable bytestring cereal cipher-aes cryptohash directory filepath mmap random storable-endian text time ]; testHaskellDepends = [ base byteable bytestring cereal cryptohash filepath mmap QuickCheck random test-framework test-framework-quickcheck2 text time ]; homepage = "https://github.com/vincenthz/hs-vhd"; description = "Provides functions to inspect and manipulate virtual hard disk (VHD) files"; license = stdenv.lib.licenses.bsd3; }) {}; "vinyl" = callPackage ({ mkDerivation, base, criterion, doctest, ghc-prim, lens, linear , mwc-random, singletons, vector }: mkDerivation { pname = "vinyl"; version = "0.5.2"; sha256 = "02x7wspq8mki6jzrw690ji3p5vsvxg31c4xx0kgmfl36vam9bb4k"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base doctest lens singletons ]; benchmarkHaskellDepends = [ base criterion lens linear mwc-random vector ]; description = "Extensible Records"; license = stdenv.lib.licenses.mit; }) {}; "vinyl-utils" = callPackage ({ mkDerivation, base, contravariant, transformers, vinyl }: mkDerivation { pname = "vinyl-utils"; version = "0.3.0.0"; sha256 = "0gqlqh0apymn3zydxklqjfp4sr9h170n2r9rai5z2phxv666dmz6"; libraryHaskellDepends = [ base contravariant transformers vinyl ]; homepage = "https://github.com/marcinmrotek/vinyl-utils"; description = "Utilities for vinyl"; license = stdenv.lib.licenses.bsd3; }) {}; "vivid" = callPackage ({ mkDerivation, base, binary, bytestring, containers, filepath , hashable, MonadRandom, mtl, network, process, random , random-shuffle, split, stm, time, transformers }: mkDerivation { pname = "vivid"; version = "0.2.0.5"; sha256 = "0wxkv8vygxd8waab0f87p2q8ya20lnjh7b77yih4r3znf092fmpx"; libraryHaskellDepends = [ base binary bytestring containers filepath hashable MonadRandom mtl network process random random-shuffle split stm time transformers ]; homepage = "http://vivid-synth.com"; description = "Sound synthesis with SuperCollider"; license = "GPL"; }) {}; "void" = callPackage ({ mkDerivation, base, deepseq, ghc-prim, hashable, semigroups }: mkDerivation { pname = "void"; version = "0.7.1"; sha256 = "1x15x2axz84ndw2bf60vjqljhrb0w95lddaljsxrl0hcd29zvw69"; libraryHaskellDepends = [ base deepseq ghc-prim hashable semigroups ]; 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 , data-default, 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.5.0"; sha256 = "07d4xjavf4hw9x4cd37h34vm13vdi5fpc9ghn9kmff7kmx15w64y"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-builder bytestring containers data-default deepseq directory filepath hashable microlens microlens-mtl microlens-th mtl parallel parsec stm terminfo text transformers unix utf8-string vector ]; executableHaskellDepends = [ base containers data-default microlens microlens-mtl mtl ]; testHaskellDepends = [ base blaze-builder bytestring Cabal containers data-default 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/coreyoconnor/vty"; description = "A simple terminal UI library"; license = stdenv.lib.licenses.bsd3; }) {}; "wai" = callPackage ({ mkDerivation, base, blaze-builder, bytestring , bytestring-builder, hspec, http-types, network, text , transformers, vault }: mkDerivation { pname = "wai"; version = "3.2.1.1"; sha256 = "08afasnirja21vr0bmzcywz4w29x736dmdv7h8nnh1l8bn7sd02x"; libraryHaskellDepends = [ base blaze-builder bytestring bytestring-builder http-types network text transformers vault ]; testHaskellDepends = [ base blaze-builder bytestring hspec ]; homepage = "https://github.com/yesodweb/wai"; description = "Web Application Interface"; license = stdenv.lib.licenses.mit; }) {}; "wai-app-static" = callPackage ({ mkDerivation, base, blaze-builder, 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.1"; sha256 = "0s36i0ca440l78d35isaam98z9x0dc0llx0ry48r901f3vrsq65k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-builder 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-conduit" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, conduit , http-types, transformers, wai }: mkDerivation { pname = "wai-conduit"; version = "3.0.0.3"; sha256 = "1zvsiwjq2mvkb9sjgp3ly9m968m7a2jjzr4id6jpi3mmqykj15z4"; libraryHaskellDepends = [ base blaze-builder 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, directory, filepath, http-types, mtl, network , process, tasty, tasty-hunit, text, transformers, wai, wai-extra , wai-websockets, warp, websockets }: mkDerivation { pname = "wai-cors"; version = "0.2.5"; sha256 = "0vkn5nws9vcjn809qv2jfhf9ckfcgvfhs1v3xx1b03iy0j59n215"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base base-unicode-symbols bytestring case-insensitive http-types mtl transformers wai ]; testHaskellDepends = [ base base-unicode-symbols directory filepath http-types network process tasty tasty-hunit text wai wai-extra wai-websockets warp websockets ]; 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 , blaze-builder, bytestring, case-insensitive, containers, cookie , data-default-class, deepseq, directory, fast-logger, hspec , http-types, HUnit, iproute, lifted-base, network, old-locale , resourcet, streaming-commons, stringsearch, text, time , transformers, unix, unix-compat, vault, void, wai, wai-logger , word8, zlib }: mkDerivation { pname = "wai-extra"; version = "3.0.18"; sha256 = "0r079mqqdv14fp97w0rigdpwk6b88grpjlqsjc5y8bbc0skf5za2"; libraryHaskellDepends = [ aeson ansi-terminal base base64-bytestring blaze-builder bytestring case-insensitive containers cookie data-default-class deepseq directory fast-logger http-types iproute lifted-base network old-locale resourcet streaming-commons stringsearch text time transformers unix unix-compat vault void wai wai-logger word8 zlib ]; testHaskellDepends = [ base blaze-builder bytestring case-insensitive cookie fast-logger hspec http-types 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, blaze-builder, bytestring, http-types , process, streaming-commons, transformers, wai, warp }: mkDerivation { pname = "wai-handler-launch"; version = "3.0.2.1"; sha256 = "0r2qf2mkhpqy5bf4nkzjjc24ldzf3cjc1y03mvlipxkdgs1nd944"; libraryHaskellDepends = [ async base blaze-builder 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, blaze-builder, byteorder, bytestring , case-insensitive, doctest, fast-logger, http-types, network, unix , unix-time, wai }: mkDerivation { pname = "wai-logger"; version = "2.2.7"; sha256 = "01wn90g3jwazcq7psadryrhy3y8p4rkb9i3szf9nlfrpc5v8qwgl"; libraryHaskellDepends = [ base blaze-builder byteorder bytestring case-insensitive fast-logger http-types network unix unix-time wai ]; testHaskellDepends = [ base doctest ]; doCheck = false; description = "A logging system for WAI"; license = stdenv.lib.licenses.bsd3; }) {}; "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-caching-lru" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, http-types , lrucache, text, wai, wai-middleware-caching }: mkDerivation { pname = "wai-middleware-caching-lru"; version = "0.1.0.0"; sha256 = "1lr8vaail00g72dgdfcgjzdd1kqwi4n0jzl1ia7bjxxdym1chz9p"; libraryHaskellDepends = [ base blaze-builder bytestring http-types lrucache text wai wai-middleware-caching ]; testHaskellDepends = [ base ]; homepage = "http://github.com/yogsototh/wai-middleware-caching/tree/master/wai-middleware-caching-lru#readme"; description = "Initial project template from stack"; license = stdenv.lib.licenses.bsd3; }) {}; "wai-middleware-caching-redis" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, hedis, http-types , text, wai, wai-middleware-caching }: mkDerivation { pname = "wai-middleware-caching-redis"; version = "0.2.0.0"; sha256 = "0k3wpw9prhcac8iavzr0xdcwl8khkxks4kji03zz1n10vf1kgxbg"; libraryHaskellDepends = [ base blaze-builder bytestring hedis http-types text wai wai-middleware-caching ]; testHaskellDepends = [ base ]; homepage = "http://github.com/yogsototh/wai-middleware-caching/tree/master/wai-middleware-caching-redis#readme"; description = "Cache Wai Middleware using Redis backend"; license = stdenv.lib.licenses.bsd3; }) {}; "wai-middleware-consul" = callPackage ({ mkDerivation, async, base, base-prelude, bytestring, conduit , conduit-extra, consul-haskell, enclosed-exceptions, http-client , http-types, monad-control, monad-logger, network, process , resourcet, text, transformers, void, wai, wai-app-static , wai-conduit, wai-extra, warp }: mkDerivation { pname = "wai-middleware-consul"; version = "0.1.0.2"; sha256 = "0qq7kilp9a4qjja337saqccn250s6mnf3n80sgyg935hy1dmm7fq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base base-prelude bytestring conduit conduit-extra consul-haskell enclosed-exceptions http-client http-types monad-control monad-logger network process resourcet text transformers void wai wai-conduit ]; executableHaskellDepends = [ async base base-prelude monad-logger transformers wai wai-app-static wai-extra warp ]; homepage = "https://github.com/fpco/wai-middleware-consul"; description = "Wai Middleware for Consul"; license = stdenv.lib.licenses.mit; }) {}; "wai-middleware-content-type" = callPackage ({ mkDerivation, aeson, base, blaze-builder, blaze-html, bytestring , clay, exceptions, hashable, hspec, hspec-wai, http-media , http-types, lucid, mmorph, monad-control, monad-logger, mtl , pandoc, pandoc-types, resourcet, shakespeare, tasty, tasty-hspec , text, transformers, transformers-base, unordered-containers , urlpath, wai, wai-transformers, warp }: mkDerivation { pname = "wai-middleware-content-type"; version = "0.4.0"; sha256 = "1sr98bdblgxv052v1a14d2x6q61lz7zllfz7v0lfdk9rkjs5zkxw"; libraryHaskellDepends = [ aeson base blaze-builder blaze-html bytestring clay exceptions hashable http-media http-types lucid mmorph monad-control monad-logger mtl pandoc resourcet shakespeare text transformers transformers-base unordered-containers urlpath wai wai-transformers ]; testHaskellDepends = [ aeson base blaze-builder blaze-html bytestring clay exceptions hashable hspec hspec-wai http-media http-types lucid mmorph monad-control monad-logger mtl pandoc pandoc-types resourcet shakespeare tasty tasty-hspec text transformers transformers-base unordered-containers urlpath wai wai-transformers warp ]; description = "A simple WAI library for responding with content"; 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"; 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-metrics" = callPackage ({ mkDerivation, base, bytestring, criterion, ekg-core, http-types , QuickCheck, scotty, tasty, tasty-hunit, tasty-quickcheck, text , time, transformers, wai, wai-extra }: mkDerivation { pname = "wai-middleware-metrics"; version = "0.2.3"; sha256 = "0aifx988h96p8bqcy94s5gn62bnyjxqam7y3w0y2439d1jhkq4n9"; libraryHaskellDepends = [ base ekg-core http-types text time wai ]; testHaskellDepends = [ base bytestring ekg-core http-types QuickCheck scotty tasty tasty-hunit tasty-quickcheck text time transformers wai wai-extra ]; benchmarkHaskellDepends = [ base bytestring criterion ekg-core http-types scotty text time wai wai-extra ]; homepage = "https://github.com/Helkafen/wai-middleware-metrics"; description = "A WAI middleware to collect EKG request metrics"; license = stdenv.lib.licenses.bsd3; }) {}; "wai-middleware-prometheus" = callPackage ({ mkDerivation, base, bytestring, data-default, doctest , http-types, prometheus-client, text, time, wai }: mkDerivation { pname = "wai-middleware-prometheus"; version = "0.1.0.1"; sha256 = "0drhprxja1pp0mibs2f4asl4mycy91pvyanxa0h364k9v6fwp93d"; libraryHaskellDepends = [ base bytestring data-default http-types prometheus-client text time wai ]; testHaskellDepends = [ base doctest prometheus-client ]; homepage = "https://github.com/fimad/prometheus-haskell"; description = "WAI middlware for exposing http://prometheus.io metrics."; license = stdenv.lib.licenses.asl20; }) {}; "wai-middleware-static" = callPackage ({ mkDerivation, base, bytestring, containers, cryptonite , directory, expiring-cache-map, filepath, hpc-coveralls , http-types, memory, mime-types, mtl, old-locale, semigroups, text , time, wai }: mkDerivation { pname = "wai-middleware-static"; version = "0.8.1"; sha256 = "0xaksnb1lzbw6rj62l4x9jpx40c1l2c33x5cb5vqk08g84zz3dg0"; libraryHaskellDepends = [ base bytestring containers cryptonite directory expiring-cache-map filepath http-types memory mime-types mtl old-locale semigroups text time wai ]; testHaskellDepends = [ base hpc-coveralls ]; 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, containers, hashable, hspec , http-types, HUnit, network, stm, token-bucket, transformers, wai , wai-extra }: mkDerivation { pname = "wai-middleware-throttle"; version = "0.2.1.0"; sha256 = "0z7qziy3y0lxzaaf72hr598zkgg6w9288fd6ar7ipqn8p1xw0al6"; libraryHaskellDepends = [ base containers hashable http-types network stm token-bucket transformers wai ]; testHaskellDepends = [ base bytestring hspec http-types HUnit stm transformers wai wai-extra ]; description = "WAI Middleware for Request Throttling"; license = stdenv.lib.licenses.bsd3; }) {}; "wai-middleware-verbs" = callPackage ({ mkDerivation, base, errors, exceptions, hashable, http-types , mmorph, monad-logger, mtl, resourcet, text, transformers , transformers-base, unordered-containers, wai , wai-middleware-content-type, wai-transformers, warp }: mkDerivation { pname = "wai-middleware-verbs"; version = "0.2.0"; sha256 = "1wzvdzxsqb389skcg38jicnf0kw7f3ndr93j9cryk2w3is7a722y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base errors exceptions hashable http-types mmorph monad-logger mtl resourcet transformers transformers-base unordered-containers wai ]; executableHaskellDepends = [ base errors exceptions hashable http-types mmorph monad-logger mtl resourcet text transformers transformers-base unordered-containers wai wai-middleware-content-type wai-transformers warp ]; description = "Route different middleware responses based on the incoming HTTP verb"; 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, transformers , vault, vector, wai }: mkDerivation { pname = "wai-predicates"; version = "0.8.6"; sha256 = "0679zpx6hv4nl0lhw892y07pb224qgb0cvvv0wvmp5r7gb1p7fks"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-conversion case-insensitive cookie http-types singletons transformers vault vector wai ]; testHaskellDepends = [ base blaze-builder bytestring case-insensitive http-types tasty tasty-hunit tasty-quickcheck wai ]; doCheck = false; homepage = "https://gitlab.com/twittner/wai-predicates/"; description = "WAI request predicates"; license = stdenv.lib.licenses.mpl20; }) {}; "wai-route" = callPackage ({ mkDerivation, base, bytestring, http-types, mtl, QuickCheck , tasty, tasty-quickcheck, unordered-containers, wai }: mkDerivation { pname = "wai-route"; version = "0.3.1.1"; sha256 = "03rckjjrsr741iawlc1vncydqn9x6m11d6rhgbv8ihx3ym97vzj3"; libraryHaskellDepends = [ base bytestring http-types unordered-containers wai ]; testHaskellDepends = [ base bytestring http-types mtl QuickCheck tasty tasty-quickcheck wai ]; description = "Minimalistic, efficient routing for WAI"; license = stdenv.lib.licenses.mpl20; }) {}; "wai-routes" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring , case-insensitive, containers, cookie, data-default-class , filepath, hspec, hspec-wai, hspec-wai-json, http-types , mime-types, monad-loops, mtl, path-pieces, random , template-haskell, text, vault, wai, wai-app-static, wai-extra }: mkDerivation { pname = "wai-routes"; version = "0.9.8"; sha256 = "0w8h6f3lswgdb2gmnk24f5xzn3knicg3jb8iid22nxhbid5dflj1"; libraryHaskellDepends = [ aeson base blaze-builder bytestring case-insensitive containers cookie data-default-class filepath http-types mime-types monad-loops mtl path-pieces random template-haskell text vault wai wai-app-static wai-extra ]; testHaskellDepends = [ aeson base hspec hspec-wai hspec-wai-json text wai ]; homepage = "https://ajnsit.github.io/wai-routes/"; description = "Typesafe URLs for Wai applications"; license = stdenv.lib.licenses.mit; }) {}; "wai-routing" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, bytestring , bytestring-conversion, case-insensitive, containers, cookie , criterion, http-types, tasty, tasty-hunit, tasty-quickcheck , transformers, wai, wai-predicates, wai-route }: mkDerivation { pname = "wai-routing"; version = "0.12.3"; sha256 = "02qbcb91j248cjsi1k51f167hzs1xbs36sr3i4jicrdc8l5x7s4w"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-conversion case-insensitive cookie http-types transformers wai wai-predicates wai-route ]; testHaskellDepends = [ base blaze-builder bytestring bytestring-conversion case-insensitive containers http-types tasty tasty-hunit tasty-quickcheck wai wai-predicates ]; benchmarkHaskellDepends = [ base criterion http-types wai wai-predicates ]; homepage = "https://gitlab.com/twittner/wai-routing/"; description = "Declarative routing for WAI"; license = stdenv.lib.licenses.mpl20; }) {}; "wai-session" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, containers , cookie, http-types, StateVar, time, transformers, vault, wai }: mkDerivation { pname = "wai-session"; version = "0.3.2"; sha256 = "09l3gj8l127iybr8h4xcjxxcgz5b1mcy5iyyaidixnzi7jlrqww3"; libraryHaskellDepends = [ base blaze-builder bytestring containers cookie http-types StateVar time transformers vault wai ]; homepage = "https://github.com/singpolyma/wai-session"; description = "Flexible session middleware for WAI"; license = "unknown"; }) {}; "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.0"; sha256 = "16myzcxas9nwhd54bc5pi1biym39vrz707rfmmc1mar6ia7a1xil"; 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-transformers" = callPackage ({ mkDerivation, base, exceptions, transformers, wai , wai-websockets, websockets }: mkDerivation { pname = "wai-transformers"; version = "0.0.7"; sha256 = "0b735xdfl4p30nhfxvhrhsa8kikckn4wni4yl044if4f0ji0260s"; libraryHaskellDepends = [ base exceptions transformers wai wai-websockets websockets ]; description = "Simple parameterization of Wai's Application type"; license = stdenv.lib.licenses.bsd3; }) {}; "wai-util" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit , http-accept, http-types, network-uri, text, transformers, wai , wai-extra }: mkDerivation { pname = "wai-util"; version = "0.8"; sha256 = "10rkrhs7xv6qmx31ll891c2nnaqpblyfxqmn8xwjhafp7ks1wqjm"; libraryHaskellDepends = [ aeson base blaze-builder bytestring conduit http-accept http-types network-uri text transformers wai wai-extra ]; homepage = "https://github.com/singpolyma/wai-util"; description = "Collection of utility functions for use with WAI"; license = "unknown"; }) {}; "wai-websockets" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive , file-embed, http-types, network, text, transformers, wai , wai-app-static, warp, websockets }: mkDerivation { pname = "wai-websockets"; version = "3.0.1.1"; sha256 = "0ccasczm9x8sx6bpywd8ga3qji2rqkz1l2fy856qz7jdazmazgka"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-builder bytestring case-insensitive http-types network transformers wai websockets ]; executableHaskellDepends = [ base blaze-builder 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; }) {}; "waitra" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, filepath , http-types, regex-applicative, tasty, tasty-hunit , template-haskell, text, wai, wai-app-static, wai-extra, warp }: mkDerivation { pname = "waitra"; version = "0.0.4.0"; sha256 = "04kcn70ydls484gzpblhd0snw4byzxzz8b2h7r673qkpnfgcc42n"; revision = "2"; editedCabalFile = "13xxz3dvmdnhzb61zr5y3q1g818mbjq36clrqc1v73imw17rsbvv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring directory filepath http-types regex-applicative template-haskell text wai ]; executableHaskellDepends = [ aeson base wai wai-app-static warp ]; testHaskellDepends = [ aeson base http-types tasty tasty-hunit wai wai-extra ]; homepage = "https://github.com/futurice/waitra"; description = "A very simple Wai router"; license = stdenv.lib.licenses.mit; }) {}; "warp" = callPackage ({ mkDerivation, array, async, auto-update, base, blaze-builder , bytestring, bytestring-builder, case-insensitive, containers , criterion, directory, doctest, ghc-prim, hashable, hspec, HTTP , http-date, http-types, http2, HUnit, iproute, lifted-base , network, process, QuickCheck, silently, simple-sendfile, stm , streaming-commons, text, time, transformers, unix, unix-compat , vault, wai, word8 }: mkDerivation { pname = "warp"; version = "3.2.8"; sha256 = "0g6gqa0xnqqrqgg8y9dkv8nsizfslxm92vprx6pzh6hdrwcjvph9"; libraryHaskellDepends = [ array async auto-update base blaze-builder bytestring bytestring-builder 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 ]; testHaskellDepends = [ array async auto-update base blaze-builder bytestring bytestring-builder case-insensitive containers directory doctest ghc-prim hashable hspec HTTP http-date http-types http2 HUnit iproute lifted-base network process QuickCheck silently simple-sendfile stm streaming-commons text time transformers unix unix-compat vault wai word8 ]; benchmarkHaskellDepends = [ auto-update base bytestring containers criterion 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, wai, warp }: mkDerivation { pname = "warp-tls"; version = "3.2.2"; sha256 = "06q9vzvz8f99y17zxv590zvq1przs2g8chwp8xiprlazxlqs1hlz"; libraryHaskellDepends = [ base bytestring cryptonite data-default-class network streaming-commons tls wai warp ]; homepage = "http://github.com/yesodweb/wai"; description = "HTTP over TLS support for Warp via the TLS package"; license = stdenv.lib.licenses.mit; }) {}; "wavefront" = callPackage ({ mkDerivation, attoparsec, base, dlist, filepath, mtl, text , transformers, vector }: mkDerivation { pname = "wavefront"; version = "0.7.0.2"; sha256 = "09mf3rl87fcjw4daba6yak4df22kksf49xf7ycqc9gggan437j1y"; libraryHaskellDepends = [ attoparsec base dlist filepath mtl text transformers vector ]; homepage = "https://github.com/phaazon/wavefront"; description = "Wavefront OBJ loader"; license = stdenv.lib.licenses.bsd3; }) {}; "web-fpco" = callPackage ({ mkDerivation, base, happstack-server, safe, snap, snap-core , snap-server }: mkDerivation { pname = "web-fpco"; version = "0.1.1.0"; sha256 = "1iizmg1syjywd5hs9swcqxxzmix04hwa86p8c246xybwcklf667n"; libraryHaskellDepends = [ base happstack-server safe snap snap-core snap-server ]; homepage = "https://github.com/fpco/web-fpco"; description = "Wrappers for web frameworks to ease usage with the FP Complete environment"; license = stdenv.lib.licenses.mit; }) {}; "web-plugins" = callPackage ({ mkDerivation, base, containers, mtl, stm, text }: mkDerivation { pname = "web-plugins"; version = "0.2.9"; sha256 = "0l3s98l69yg8gvx4bxqa95f4mvsvvij0q1rajvzwfh3bcrzzsfz6"; libraryHaskellDepends = [ base containers mtl stm text ]; homepage = "https://github.com/clckwrks/web-plugins"; description = "dynamic plugin system for web applications"; 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.11"; sha256 = "1n4cvqbbnjhliy9080fff7nfn9x073vnp8vj7mh0ja4ii96lsqj5"; 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-boomerang" = callPackage ({ mkDerivation, base, boomerang, mtl, parsec, text, web-routes }: mkDerivation { pname = "web-routes-boomerang"; version = "0.28.4.2"; sha256 = "09vq5gfxibrbh65a4y94crcb99s848rx56grmfny89ccdv6r5a3y"; libraryHaskellDepends = [ base boomerang mtl parsec text web-routes ]; description = "Use boomerang for type-safe URL parsers/printers"; license = stdenv.lib.licenses.bsd3; }) {}; "web-routes-happstack" = callPackage ({ mkDerivation, base, bytestring, happstack-server, text , web-routes }: mkDerivation { pname = "web-routes-happstack"; version = "0.23.10"; sha256 = "1vgvbbrnvqwh7caxsr4fszks2f7jvr75ly6i86zks6x9rqvz7fx7"; libraryHaskellDepends = [ base bytestring happstack-server text web-routes ]; description = "Adds support for using web-routes with Happstack"; 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-th" = callPackage ({ mkDerivation, base, hspec, HUnit, parsec, QuickCheck, split , template-haskell, text, web-routes }: mkDerivation { pname = "web-routes-th"; version = "0.22.5"; sha256 = "0m9kddwxd3d3if8yni79a7ic47zsz318digv0q4rrfvswr8ksk8s"; libraryHaskellDepends = [ base parsec split template-haskell text web-routes ]; testHaskellDepends = [ base hspec HUnit QuickCheck web-routes ]; description = "Support for deriving PathInfo using Template Haskell"; 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"; sha256 = "070gldklv52gpvas676nw9igr4d3cd1f23prlmd2qjrjn3qvhdq7"; libraryHaskellDepends = [ base bytestring http-types text wai web-routes ]; description = "Library for maintaining correctness of URLs within an application"; license = stdenv.lib.licenses.bsd3; }) {}; "web-routing" = callPackage ({ mkDerivation, base, bytestring, criterion, doctest, primitive , text, types-compat, unordered-containers }: mkDerivation { pname = "web-routing"; version = "0.6.2"; sha256 = "1x7imgnpq3998fk4pi2z5ba0r9xc7blf61rn1i51yqqd24la887f"; revision = "2"; editedCabalFile = "1kdhj3waa07br9lsw2bl4yvcq04qax5g38279hjccs8h4j3x3d1x"; libraryHaskellDepends = [ base bytestring primitive text types-compat unordered-containers ]; testHaskellDepends = [ base doctest ]; benchmarkHaskellDepends = [ base criterion text ]; homepage = "https://github.com/philopon/web-routing"; description = "simple routing library"; license = stdenv.lib.licenses.mit; }) {}; "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.4"; sha256 = "08sg2sjgs0hqp33hmsm3365zm5g28yrjkyci0cd8sjdrwwsjjzrl"; 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; }) {}; "webdriver-angular" = callPackage ({ mkDerivation, aeson, base, hspec, hspec-webdriver , language-javascript, template-haskell, text, transformers , unordered-containers, wai-app-static, warp, webdriver }: mkDerivation { pname = "webdriver-angular"; version = "0.1.10"; sha256 = "0nscqc5yz9imyi0x0zk45s1r4jxvvssydsnzkfdd1v4k3fvl3qwk"; libraryHaskellDepends = [ aeson base language-javascript template-haskell text transformers unordered-containers webdriver ]; testHaskellDepends = [ base hspec hspec-webdriver transformers wai-app-static warp webdriver ]; doCheck = false; homepage = "https://bitbucket.org/wuzzeb/webdriver-utils"; description = "Webdriver actions to assist with testing a webpage which uses Angular.Js"; license = stdenv.lib.licenses.mit; }) {}; "webkitgtk3" = callPackage ({ mkDerivation, base, bytestring, cairo, glib, gtk2hs-buildtools , gtk3, mtl, pango, text, transformers, webkitgtk24x-gtk3 }: mkDerivation { pname = "webkitgtk3"; version = "0.14.1.1"; sha256 = "05mj1q0f3iz023q06gynnrw6kyy6yqiiscxwk0pwi9p91x3xdvd8"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cairo glib gtk3 mtl pango text transformers ]; libraryPkgconfigDepends = [ webkitgtk24x-gtk3 ]; libraryToolDepends = [ gtk2hs-buildtools ]; homepage = "http://projects.haskell.org/gtk2hs/"; description = "Binding to the Webkit library"; license = stdenv.lib.licenses.lgpl21; }) {inherit (pkgs) webkitgtk24x-gtk3;}; "webkitgtk3-javascriptcore" = callPackage ({ mkDerivation, base, glib, gtk2hs-buildtools, gtk3 , webkitgtk24x-gtk3, webkitgtk3 }: mkDerivation { pname = "webkitgtk3-javascriptcore"; version = "0.13.1.2"; sha256 = "1gg1jn59j1rg41r29z1xmfn2786rsam8xxr606vafw2677728jcp"; libraryHaskellDepends = [ base glib gtk3 webkitgtk3 ]; libraryPkgconfigDepends = [ webkitgtk24x-gtk3 ]; libraryToolDepends = [ gtk2hs-buildtools ]; description = "JavaScriptCore FFI from webkitgtk"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) webkitgtk24x-gtk3;}; "webpage" = callPackage ({ mkDerivation, base, blaze-html, data-default, lucid, text }: mkDerivation { pname = "webpage"; version = "0.0.4"; sha256 = "0j66f07sk0p94vf29dfa0bgx010hdnhf4l0s5m3d3x3v6nas7yqp"; libraryHaskellDepends = [ base blaze-html data-default lucid text ]; description = "Organized and simple web page scaffold for blaze and lucid"; license = stdenv.lib.licenses.mit; }) {}; "websockets" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, binary , blaze-builder, bytestring, case-insensitive, containers, entropy , HUnit, network, QuickCheck, random, SHA, test-framework , test-framework-hunit, test-framework-quickcheck2, text }: mkDerivation { pname = "websockets"; version = "0.9.7.0"; sha256 = "1akvdc34gspxar3czyrzyrkylp96ahkcw5rn4ca74d05y19ij507"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base base64-bytestring binary blaze-builder bytestring case-insensitive containers entropy network random SHA text ]; executableHaskellDepends = [ attoparsec base base64-bytestring binary blaze-builder bytestring case-insensitive containers entropy network random SHA text ]; testHaskellDepends = [ attoparsec base base64-bytestring binary blaze-builder bytestring case-insensitive containers entropy HUnit network QuickCheck random SHA test-framework test-framework-hunit test-framework-quickcheck2 text ]; 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, enumerator, mtl, snap-core , snap-server, websockets }: mkDerivation { pname = "websockets-snap"; version = "0.9.2.0"; sha256 = "03szycdvygw1zkv2s090wn2jii9sqbplgbycmpm5mfm3r0jhbhxp"; libraryHaskellDepends = [ base bytestring enumerator mtl snap-core snap-server websockets ]; description = "Snap integration for the websockets library"; license = stdenv.lib.licenses.bsd3; }) {}; "weigh" = callPackage ({ mkDerivation, base, bytestring-trie, containers, deepseq, mtl , process, random, split, template-haskell, unordered-containers }: mkDerivation { pname = "weigh"; version = "0.0.3"; sha256 = "0spq18fz9255kyygirzklcx6d49c5bf5jch1xh9pqz1lx3056s1r"; libraryHaskellDepends = [ base deepseq mtl process split template-haskell ]; testHaskellDepends = [ base bytestring-trie containers deepseq random unordered-containers ]; homepage = "https://github.com/fpco/weigh#readme"; description = "Measure allocations of a Haskell functions/values"; license = stdenv.lib.licenses.bsd3; }) {}; "werewolf" = callPackage ({ mkDerivation, aeson, base, containers, directory, extra , filepath, lens, MonadRandom, mtl, optparse-applicative , QuickCheck, random-shuffle, tasty, tasty-quickcheck, text , transformers }: mkDerivation { pname = "werewolf"; version = "1.0.2.2"; sha256 = "10gs0za7zjppy8h1p57gqhwbbl6v577x34cnbq9z2j9s1myg2mgg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers directory extra filepath lens MonadRandom mtl text transformers ]; executableHaskellDepends = [ aeson base directory extra filepath lens MonadRandom mtl optparse-applicative random-shuffle text transformers ]; testHaskellDepends = [ base containers extra lens MonadRandom mtl QuickCheck tasty tasty-quickcheck text ]; homepage = "https://github.com/hjwylde/werewolf"; description = "A game engine for playing werewolf within an arbitrary chat client"; license = stdenv.lib.licenses.bsd3; }) {}; "werewolf-slack" = callPackage ({ mkDerivation, aeson, base, bytestring, extra, http-client , http-client-tls, http-types, mtl, optparse-applicative, process , text, wai, warp, werewolf }: mkDerivation { pname = "werewolf-slack"; version = "1.0.2.0"; sha256 = "15d467ab3la8bwfrp9468ssq0b768x2j1w6f72xl1rfzcr31kl4l"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring extra http-client http-client-tls http-types mtl optparse-applicative process text wai warp werewolf ]; doHaddock = false; homepage = "https://github.com/hjwylde/werewolf-slack"; description = "A chat interface for playing werewolf in Slack"; 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; }) {}; "withdependencies" = callPackage ({ mkDerivation, base, conduit, containers, hspec, HUnit, mtl }: mkDerivation { pname = "withdependencies"; version = "0.2.3"; sha256 = "1dxqvp9javrvh738nzi4byv8qw1lf9h91jjsp8qrwg79lj1ipsga"; libraryHaskellDepends = [ base conduit containers mtl ]; testHaskellDepends = [ base conduit hspec HUnit mtl ]; homepage = "https://github.com/bartavelle/withdependencies"; description = "Run computations that depend on one or more elements in a stream"; license = stdenv.lib.licenses.gpl3; }) {}; "witherable" = callPackage ({ mkDerivation, base, base-orphans, containers, hashable , transformers, unordered-containers, vector }: mkDerivation { pname = "witherable"; version = "0.1.3.3"; sha256 = "0v6g44sai7fl056i6hghkk1s5pfqwc7y1dwanhbjsi0vww3xdpvg"; libraryHaskellDepends = [ base base-orphans containers hashable transformers unordered-containers vector ]; homepage = "https://github.com/fumieval/witherable"; description = "Generalization of filter and catMaybes"; license = stdenv.lib.licenses.bsd3; }) {}; "wizards" = callPackage ({ mkDerivation, base, containers, control-monad-free, haskeline , mtl, transformers }: mkDerivation { pname = "wizards"; version = "1.0.2"; sha256 = "02yk9d01d39c3hpvlh2c6v35fzyf3nm92f6vff0qns30dmr2r8ab"; revision = "1"; editedCabalFile = "15vwynd5v6xm92dxkxf125grd8sv599n5bnj92qqmhlc89psxhxk"; 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" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "wl-pprint"; version = "1.2"; sha256 = "166zvk4zwn2zaa9kx66m1av38m34qp6h4i65bri2sfnxgvx0700r"; libraryHaskellDepends = [ base ]; description = "The Wadler/Leijen Pretty Printer"; license = stdenv.lib.licenses.bsd3; }) {}; "wl-pprint-extras" = callPackage ({ mkDerivation, base, containers, HUnit, nats, semigroupoids , semigroups, test-framework, test-framework-hunit, text , utf8-string }: mkDerivation { pname = "wl-pprint-extras"; version = "3.5.0.5"; sha256 = "13wdx7l236yyv9wqsgcjlbrm5gk1bmw1z2lk4b21y699ly2imhm9"; libraryHaskellDepends = [ base containers nats semigroupoids semigroups text utf8-string ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit ]; homepage = "http://github.com/ekmett/wl-pprint-extras/"; description = "A free monad based on the Wadler/Leijen pretty printer"; license = stdenv.lib.licenses.bsd3; }) {}; "wl-pprint-terminfo" = callPackage ({ mkDerivation, base, bytestring, containers, nats, semigroups , terminfo, text, transformers, wl-pprint-extras }: mkDerivation { pname = "wl-pprint-terminfo"; version = "3.7.1.4"; sha256 = "084d70plp3d9629aznrk5nxkg0hg7yr76iyi74gcby633xbvmniw"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers nats semigroups terminfo text transformers wl-pprint-extras ]; homepage = "http://github.com/ekmett/wl-pprint-terminfo/"; description = "A color pretty printer with terminfo support"; license = stdenv.lib.licenses.bsd3; }) {}; "wl-pprint-text" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "wl-pprint-text"; version = "1.1.0.4"; sha256 = "1xgizzimfw17mpmw2afvmnvyag976j8ggn7k5r564rkw9f0m6bgz"; libraryHaskellDepends = [ base text ]; 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; }) {}; "word8" = callPackage ({ mkDerivation, base, bytestring, criterion, hspec }: mkDerivation { pname = "word8"; version = "0.1.2"; sha256 = "1pbn8ra3qhwvw07p375cdmp7jzlg07hgdcr4cpscz3h7b9sy7fiw"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Word8 library"; license = stdenv.lib.licenses.bsd3; }) {}; "wordpass" = callPackage ({ mkDerivation, base, containers, deepseq, directory, filepath , hflags, random-fu, random-source, text, unix-compat, vector }: mkDerivation { pname = "wordpass"; version = "1.0.0.6"; sha256 = "0dssj8gfvpl8bnhhv9vp1zqms76anj8r2wzkdimi9w70kxq8i27g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers deepseq directory filepath random-fu random-source text unix-compat vector ]; executableHaskellDepends = [ base containers deepseq directory filepath hflags random-fu random-source text unix-compat vector ]; homepage = "https://github.com/mgajda/wordpass"; description = "Dictionary-based password generator"; 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, aeson-pretty, attoparsec , authenticate-oauth, base, base16-bytestring, base64-bytestring , byteable, bytestring, case-insensitive, containers, cryptohash , directory, doctest, exceptions, filepath, ghc-prim, hashable , http-client, http-client-tls, http-types, HUnit, lens, lens-aeson , mime-types, network-info, psqueues, QuickCheck, snap-core , snap-server, template-haskell, temporary, test-framework , test-framework-hunit, test-framework-quickcheck2, text, time , time-locale-compat, transformers, unix-compat , unordered-containers, uuid, vector }: mkDerivation { pname = "wreq"; version = "0.4.1.0"; sha256 = "0vcfrgjjd38dd7cvknjvnvlhijzfiq0819ys1w3dfw3nzgi0k11v"; revision = "1"; editedCabalFile = "0dpsz8jrak4rzf51qdrx0mffbsqhysdvs63wmrfkpv3d4m1fwpa1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec authenticate-oauth base base16-bytestring byteable bytestring case-insensitive containers cryptohash exceptions ghc-prim hashable http-client http-client-tls http-types lens lens-aeson mime-types psqueues template-haskell text time time-locale-compat unordered-containers ]; testHaskellDepends = [ aeson aeson-pretty base base64-bytestring bytestring case-insensitive containers directory doctest filepath hashable http-client http-types HUnit lens lens-aeson network-info QuickCheck snap-core snap-server temporary test-framework test-framework-hunit test-framework-quickcheck2 text time transformers unix-compat uuid vector ]; doCheck = false; homepage = "http://www.serpentine.com/wreq"; description = "An easy-to-use HTTP client library"; license = stdenv.lib.licenses.bsd3; }) {}; "wuss" = callPackage ({ mkDerivation, base, bytestring, connection, network, websockets }: mkDerivation { pname = "wuss"; version = "1.0.4"; sha256 = "0mci2wm99r81ip8vmai7mc37f1sqkg99zkw6yrhamml694n0g80i"; libraryHaskellDepends = [ base bytestring connection network websockets ]; homepage = "https://github.com/tfausak/wuss#readme"; description = "Secure WebSocket (WSS) clients"; license = stdenv.lib.licenses.mit; }) {}; "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.6.4"; sha256 = "0hixx76wpb4qxida017ka5zr6lrsycahrqyw8z90q9mxvndpy3my"; 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, x509 }: mkDerivation { pname = "x509-store"; version = "1.6.2"; sha256 = "0yw09nwkvr324qz4sc27c0p28bz2h6gns6lkaz9mz92mgqf2dza9"; libraryHaskellDepends = [ asn1-encoding asn1-types base bytestring containers cryptonite directory filepath mtl pem 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.4"; sha256 = "0k7zc0xp7r6kqmi39rpiicvq78xb0pr2cq6q5s3kmmsshllg13nr"; 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, byteable , bytestring, containers, cryptonite, data-default-class, hourglass , memory, mtl, pem, x509, x509-store }: mkDerivation { pname = "x509-validation"; version = "1.6.5"; sha256 = "190w1sr3w6w49v3yvqz4grb0v09ym4gll3n8bxwijvbvcybk3xyi"; libraryHaskellDepends = [ asn1-encoding asn1-types base byteable bytestring containers cryptonite data-default-class hourglass memory mtl pem x509 x509-store ]; homepage = "http://github.com/vincenthz/hs-certificate"; description = "X.509 Certificate and CRL validation"; license = stdenv.lib.licenses.bsd3; }) {}; "xdcc" = callPackage ({ mkDerivation, ascii-progress, base, bytestring, case-insensitive , concurrent-extra, concurrent-output, errors, iproute, irc-ctcp , irc-dcc, lifted-base, network, optparse-applicative, path, random , simpleirc, transformers, unix-compat }: mkDerivation { pname = "xdcc"; version = "1.0.6"; sha256 = "1f5i1w2m7mkf5yjpkn8q498bxjbpyfr5p16vb9h7nr0kpp1x4a1a"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ascii-progress base bytestring case-insensitive concurrent-extra concurrent-output errors iproute irc-ctcp irc-dcc lifted-base network optparse-applicative path random simpleirc transformers unix-compat ]; doHaddock = false; homepage = "https://github.com/JanGe/xdcc"; description = "A wget-like utility for retrieving files from XDCC bots on IRC"; license = stdenv.lib.licenses.mit; }) {}; "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; }) {}; "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; }) {}; "xformat" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "xformat"; version = "0.1.2.1"; sha256 = "1q2wm0wffvppbv5rd16z367yfkx2sq7j0i5dkfwpawf859c9pz7x"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; homepage = "http://github.com/spl/xformat"; description = "Extensible, type-safe formatting with scanf- and printf-like functions"; license = stdenv.lib.licenses.bsd3; }) {}; "xhtml" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "xhtml"; version = "3000.2.1"; sha256 = "1n6wgzxbj8xf0wf1il827qidphnffb5vzhwzqlxhh70c2y10f0ik"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/haskell/xhtml"; description = "An XHTML combinator library"; license = stdenv.lib.licenses.bsd3; }) {}; "xlsior" = callPackage ({ mkDerivation, attoparsec, base, blaze-markup, bytestring , conduit, conduit-extra, data-default, exceptions, mtl, resourcet , scientific, text, time, time-locale-compat, vector, xml-conduit , xml-types, zip-archive }: mkDerivation { pname = "xlsior"; version = "0.1.0.1"; sha256 = "0dkb3dkc2srvc1951hv6m69z3d7xprsaj7lsdkj9npykqpv6nkgk"; libraryHaskellDepends = [ attoparsec base blaze-markup bytestring conduit conduit-extra data-default exceptions mtl resourcet scientific text time time-locale-compat vector xml-conduit xml-types zip-archive ]; testHaskellDepends = [ base blaze-markup bytestring text time time-locale-compat zip-archive ]; doCheck = false; description = "Streaming Excel file generation and parsing"; license = stdenv.lib.licenses.mit; }) {}; "xlsx" = callPackage ({ mkDerivation, base, base64-bytestring, binary-search, bytestring , conduit, containers, data-default, Diff, errors, extra, filepath , groom, lens, mtl, mtl-compat, network-uri, old-locale , raw-strings-qq, safe, smallcheck, tasty, tasty-hunit , tasty-smallcheck, text, time, transformers, vector, xml-conduit , zip-archive, zlib }: mkDerivation { pname = "xlsx"; version = "0.2.4"; sha256 = "0h1xyai1bz11ygnvn2sb31cvwa5x216ykkgcg1dqhkdhgx0j9d70"; libraryHaskellDepends = [ base base64-bytestring binary-search bytestring conduit containers data-default errors extra filepath lens mtl mtl-compat network-uri old-locale safe text time transformers vector xml-conduit zip-archive zlib ]; testHaskellDepends = [ base bytestring containers Diff groom lens mtl raw-strings-qq smallcheck tasty tasty-hunit tasty-smallcheck 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.1.0.1"; sha256 = "16jkrw2jzfsigwq4nmsk8ajgzfal2fjmc66szzjazl4vm51bkvr9"; libraryHaskellDepends = [ aeson base bytestring containers data-default lens text xlsx ]; testHaskellDepends = [ base ]; homepage = "http://github.com/kkazuo/xlsx-tabular#readme"; description = "Xlsx table decode utility"; license = stdenv.lib.licenses.bsd3; }) {}; "xml" = callPackage ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "xml"; version = "1.3.14"; sha256 = "0g814lj7vaxvib2g3r734221k80k7ap9czv9hinifn8syals3l9j"; libraryHaskellDepends = [ base bytestring text ]; homepage = "http://code.galois.com"; description = "A simple XML library"; license = stdenv.lib.licenses.bsd3; }) {}; "xml-conduit" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html , blaze-markup, bytestring, conduit, conduit-extra, containers , data-default, deepseq, hspec, HUnit, monad-control, resourcet , text, transformers, xml-types }: mkDerivation { pname = "xml-conduit"; version = "1.3.5"; sha256 = "10yw8jiksw21jgwqjjd1ixflavcblisgkp9qq3ba05vadc35lqr5"; libraryHaskellDepends = [ attoparsec base blaze-builder blaze-html blaze-markup bytestring conduit conduit-extra containers data-default deepseq monad-control resourcet text transformers xml-types ]; testHaskellDepends = [ base blaze-markup bytestring conduit containers 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 , data-default, exceptions, hlint, parsers, resourcet, tasty , tasty-hunit, text, xml-conduit, xml-types }: mkDerivation { pname = "xml-conduit-parse"; version = "0.3.1.0"; sha256 = "1mbjqmp9bib6m49y3lrfpspc05ihjddj10lqz30nq89ys36sma32"; libraryHaskellDepends = [ base conduit conduit-parse containers exceptions parsers text xml-conduit xml-types ]; testHaskellDepends = [ base conduit conduit-parse data-default hlint parsers resourcet tasty tasty-hunit ]; homepage = "https://github.com/k0ral/xml-conduit-parse"; description = "Streaming XML parser based on conduits"; license = "unknown"; }) {}; "xml-conduit-writer" = callPackage ({ mkDerivation, base, containers, dlist, mtl, text, xml-conduit , xml-types }: mkDerivation { pname = "xml-conduit-writer"; version = "0.1.1.1"; sha256 = "1ibiqxjr63gb3v0h9fdfzm205sqjixb5vm5y6413yn4scbf7qm2b"; libraryHaskellDepends = [ base containers 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.4.0.12"; sha256 = "1lk90qzcy9zwp03apj56s3f89z4cza0sn8yiim37njcyirvkpx0g"; 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-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-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; }) {}; "xmlgen" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, containers , criterion, filepath, HUnit, hxt, mtl, process, QuickCheck, text , unix }: mkDerivation { pname = "xmlgen"; version = "0.6.2.1"; sha256 = "1rmsg9wxs0bsj0xpagxrm3fmlqd63b0dfyc21rx9jj76g9za29wh"; libraryHaskellDepends = [ base blaze-builder bytestring containers mtl text ]; testHaskellDepends = [ base bytestring containers filepath HUnit hxt process QuickCheck text unix ]; benchmarkHaskellDepends = [ base bytestring criterion text ]; doCheck = false; description = "Fast XML generation library"; license = stdenv.lib.licenses.bsd3; }) {}; "xmlhtml" = callPackage ({ mkDerivation, base, blaze-builder, blaze-html, blaze-markup , bytestring, containers, directory, HUnit, parsec, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 , text, unordered-containers }: mkDerivation { pname = "xmlhtml"; version = "0.2.3.5"; sha256 = "0vdhfh1fnhmkymasrcv5rh4498r5fgm7yia3n5h8n1nmmz3s2cz3"; revision = "1"; editedCabalFile = "0ich5g37wjk7zsv3dpd099qjb6k1cdz98bbnimi03pf4c701ykba"; libraryHaskellDepends = [ base blaze-builder blaze-html blaze-markup bytestring containers parsec text unordered-containers ]; testHaskellDepends = [ base blaze-builder blaze-html blaze-markup bytestring containers directory HUnit parsec QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text unordered-containers ]; homepage = "https://github.com/snapframework/xmlhtml"; description = "XML parser and renderer with HTML 5 quirks mode"; 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.12"; sha256 = "1mzx3p17ppgmi30q3phaj58x6kxn73pbbkn9v9gzgmd8skdlkxp8"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = 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 = '' shopt -s globstar mkdir -p $doc/share/man/man1 mv "$data/"**"/man/"*[0-9] $doc/share/man/man1/ rm "$data/"**"/man/"* ''; homepage = "http://xmonad.org"; description = "A tiling window manager"; 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.5.7"; sha256 = "005cmhaw9xbzkcn42jmhvcvk63bzmg4lml368xwmqdvh7r0mcn4m"; 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 = "http://github.com/yesodweb/haskell-xss-sanitize"; description = "sanitize untrusted HTML to prevent XSS attacks"; license = stdenv.lib.licenses.bsd2; }) {}; "yackage" = callPackage ({ mkDerivation, base, blaze-builder, blaze-html, bytestring, Cabal , cmdargs, conduit, containers, directory, http-conduit, http-types , shakespeare, tar, text, transformers, unordered-containers , vector, wai, warp, yaml, yesod-core, yesod-form, zlib }: mkDerivation { pname = "yackage"; version = "0.8.0"; sha256 = "05900ipzbrysvp6a9s34jrkyssi8yvjn0b261y84rfrxp7imyb5l"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blaze-builder blaze-html bytestring Cabal cmdargs conduit containers directory http-conduit http-types shakespeare tar text transformers unordered-containers vector wai warp yaml yesod-core yesod-form zlib ]; doHaddock = false; homepage = "http://github.com/snoyberg/yackage"; description = "Personal Hackage replacement for testing new packages"; license = stdenv.lib.licenses.bsd3; }) {}; "yaml" = callPackage ({ mkDerivation, aeson, aeson-qq, attoparsec, base, base-compat , bytestring, conduit, containers, directory, enclosed-exceptions , filepath, hspec, HUnit, mockery, resourcet, scientific , semigroups, temporary, text, transformers, unordered-containers , vector }: mkDerivation { pname = "yaml"; version = "0.8.18.7"; sha256 = "0i5965wkc2q0hky9pas50q3x1hi6dmbsb3jb25c45cwljbzbmkmq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring conduit containers directory enclosed-exceptions filepath resourcet scientific semigroups text transformers unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring ]; testHaskellDepends = [ aeson aeson-qq base base-compat bytestring conduit directory hspec HUnit mockery resourcet temporary text transformers unordered-containers vector ]; doCheck = false; homepage = "http://github.com/snoyberg/yaml/"; description = "Support for parsing and rendering YAML documents"; license = stdenv.lib.licenses.bsd3; }) {}; "yaml-light" = callPackage ({ mkDerivation, base, bytestring, containers, HsSyck }: mkDerivation { pname = "yaml-light"; version = "0.1.4"; sha256 = "05pxkqp91l275n48p1aqijzh34vvzi7cx2nls879b95fz2dr8lhk"; libraryHaskellDepends = [ base bytestring containers HsSyck ]; description = "A light-weight wrapper with utility functions around HsSyck"; 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.2"; sha256 = "0an5y0gl6n41n4x2r6ic2pfmfq2j85gp3n2v01b17kkp6bx65v8r"; 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; }) {}; "yesod" = callPackage ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring , conduit-extra, data-default, directory, fast-logger , monad-control, monad-logger, safe, semigroups, shakespeare , streaming-commons, template-haskell, text, transformers, unix , unordered-containers, wai, wai-extra, wai-logger, warp, yaml , yesod-auth, yesod-core, yesod-form, yesod-persistent }: mkDerivation { pname = "yesod"; version = "1.4.3"; sha256 = "18vlp9xnvsj3cvwqj73gkyyrn78cy86b7caglcr0zcq2h795wr8k"; libraryHaskellDepends = [ aeson base blaze-html blaze-markup bytestring conduit-extra data-default directory fast-logger monad-control monad-logger safe semigroups shakespeare streaming-commons template-haskell text transformers unix unordered-containers wai wai-extra wai-logger warp yaml yesod-auth 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-auth" = callPackage ({ mkDerivation, aeson, authenticate, base, base16-bytestring , base64-bytestring, binary, blaze-builder, blaze-html , blaze-markup, byteable, bytestring, conduit, conduit-extra , containers, cryptohash, data-default, email-validate, file-embed , http-client, http-conduit, http-types, lifted-base, mime-mail , network-uri, nonce, persistent, persistent-template, random , resourcet, safe, shakespeare, template-haskell, text, time , transformers, unordered-containers, wai, yesod-core, yesod-form , yesod-persistent }: mkDerivation { pname = "yesod-auth"; version = "1.4.13.5"; sha256 = "1gv0ww0fkdxz9jnsfmflhfwfc59lb9zx9p0j7pjgkyay5zkxzgs2"; libraryHaskellDepends = [ aeson authenticate base base16-bytestring base64-bytestring binary blaze-builder blaze-html blaze-markup byteable bytestring conduit conduit-extra containers cryptohash data-default email-validate file-embed http-client http-conduit http-types lifted-base mime-mail network-uri nonce persistent persistent-template random resourcet safe shakespeare template-haskell text time transformers 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-account" = callPackage ({ mkDerivation, base, blaze-html, bytestring, hspec, monad-logger , mtl, nonce, persistent, persistent-sqlite, pwstore-fast , resourcet, text, xml-conduit, yesod, yesod-auth, yesod-core , yesod-form, yesod-persistent, yesod-test }: mkDerivation { pname = "yesod-auth-account"; version = "1.4.3"; sha256 = "1bv4hs8xrp94677apgdgjln87inzx0rjjl7zss03n0k4ipapgw79"; libraryHaskellDepends = [ base blaze-html bytestring mtl nonce persistent pwstore-fast text yesod-auth yesod-core yesod-form yesod-persistent ]; testHaskellDepends = [ base bytestring hspec monad-logger mtl persistent-sqlite resourcet text xml-conduit yesod yesod-auth yesod-test ]; homepage = "https://bitbucket.org/wuzzeb/yesod-auth-account"; description = "An account authentication plugin for Yesod"; license = stdenv.lib.licenses.mit; }) {}; "yesod-auth-account-fork" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring , email-validate, hspec, http-types, monad-logger, mtl, nonce , persistent, persistent-sqlite, pwstore-fast, random, resourcet , tagged, text, xml-conduit, yesod, yesod-auth, yesod-core , yesod-form, yesod-persistent, yesod-test }: mkDerivation { pname = "yesod-auth-account-fork"; version = "2.0.3"; sha256 = "0l6rps340fcz4pql2qvj4220hqmxcwjar517hbdavi17swv3cnw7"; libraryHaskellDepends = [ aeson base blaze-html bytestring email-validate http-types mtl nonce persistent pwstore-fast random tagged text yesod-auth yesod-core yesod-form yesod-persistent ]; testHaskellDepends = [ base bytestring hspec monad-logger mtl persistent-sqlite resourcet text xml-conduit yesod yesod-auth yesod-test ]; homepage = "https://github.com/meteficha/yesod-auth-account-fork"; description = "An account authentication plugin for Yesod"; license = stdenv.lib.licenses.mit; }) {}; "yesod-auth-basic" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, exceptions , hlint, hspec, text, wai, word8, yesod, yesod-test }: mkDerivation { pname = "yesod-auth-basic"; version = "0.1.0.2"; sha256 = "0b4vyf731wb7idmbqz7n8zm4p7i7y66x94ph7kaxv1jvq05k7bxa"; libraryHaskellDepends = [ base base64-bytestring bytestring exceptions text wai word8 yesod ]; testHaskellDepends = [ base hlint hspec text yesod yesod-test ]; description = "Yesod Middleware for HTTP Basic Authentication"; license = stdenv.lib.licenses.bsd3; }) {}; "yesod-auth-deskcom" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, byteable , bytestring, cipher-aes, cprng-aes, crypto-api, crypto-random , cryptohash, data-default, http-conduit, http-types , template-haskell, text, time, transformers, yesod-auth , yesod-core }: mkDerivation { pname = "yesod-auth-deskcom"; version = "1.4.0"; sha256 = "17lpkwrfc10rdmvkjg6qmbi7gysjjhqyh7n5d1mxgxhzxzqbi06w"; libraryHaskellDepends = [ aeson base base64-bytestring byteable bytestring cipher-aes cprng-aes crypto-api crypto-random cryptohash data-default http-conduit http-types template-haskell text time transformers yesod-auth yesod-core ]; homepage = "https://github.com/prowdsponsor/yesod-auth-deskcom"; description = "Desk.com remote authentication support for Yesod apps."; license = stdenv.lib.licenses.bsd3; }) {}; "yesod-auth-fb" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, fb, http-conduit , lifted-base, shakespeare, text, time, transformers, wai , yesod-auth, yesod-core, yesod-fb }: mkDerivation { pname = "yesod-auth-fb"; version = "1.7"; sha256 = "1kp4vka9sjij8zyp15vj1jkaqwgy483q2gjb5wmhlqwcyp843h02"; libraryHaskellDepends = [ aeson base bytestring conduit fb http-conduit lifted-base shakespeare text time transformers wai yesod-auth yesod-core yesod-fb ]; homepage = "https://github.com/prowdsponsor/yesod-auth-fb"; description = "Authentication backend for Yesod using Facebook"; license = stdenv.lib.licenses.bsd3; }) {}; "yesod-auth-hashdb" = callPackage ({ mkDerivation, base, basic-prelude, bytestring, containers , cryptohash, hspec, http-conduit, http-types, monad-logger , network-uri, persistent, persistent-sqlite, pwstore-fast , resourcet, text, wai-extra, yesod, yesod-auth, yesod-core , yesod-form, yesod-persistent, yesod-test }: mkDerivation { pname = "yesod-auth-hashdb"; version = "1.5.1.3"; sha256 = "06h5idr0y2f0pzny5csdq9a33rzq566ipvb090jyc3f6n9n5qiga"; libraryHaskellDepends = [ base bytestring cryptohash persistent pwstore-fast text yesod-auth yesod-core yesod-form yesod-persistent ]; testHaskellDepends = [ base basic-prelude bytestring containers hspec http-conduit http-types monad-logger network-uri persistent-sqlite resourcet text 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, authenticate, base, bytestring, containers , hoauth2, hspec, http-client, http-conduit, http-types , lifted-base, load-env, network-uri, random, text, transformers , vector, warp, yesod, yesod-auth, yesod-core, yesod-form }: mkDerivation { pname = "yesod-auth-oauth2"; version = "0.1.10"; sha256 = "0az7nrp6hh236x8mfvr6wir03jwgvy11yyfas88i6rp18n4p9cwh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson authenticate base bytestring hoauth2 http-client http-conduit http-types lifted-base network-uri random text transformers vector yesod-auth yesod-core yesod-form ]; executableHaskellDepends = [ base containers http-conduit load-env text warp yesod yesod-auth ]; testHaskellDepends = [ base hspec ]; homepage = "http://github.com/thoughtbot/yesod-auth-oauth2"; description = "OAuth 2.0 authentication plugins"; license = stdenv.lib.licenses.bsd3; }) {}; "yesod-bin" = callPackage ({ mkDerivation, async, attoparsec, base, base64-bytestring , blaze-builder, bytestring, Cabal, conduit, conduit-extra , containers, data-default-class, deepseq, directory, file-embed , filepath, fsnotify, ghc, ghc-paths, http-client, http-conduit , http-reverse-proxy, http-types, lifted-base, network , optparse-applicative, parsec, process, project-template , resourcet, shakespeare, split, streaming-commons, tar , template-haskell, text, time, transformers, transformers-compat , unix-compat, unordered-containers, wai, wai-extra, warp, warp-tls , yaml, zlib }: mkDerivation { pname = "yesod-bin"; version = "1.4.18.7"; sha256 = "15pd07fyzj4i6yr2al9g17ap5hbvd6blmavd8dh6jzdkqy5zqxgz"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ async attoparsec base base64-bytestring blaze-builder bytestring Cabal conduit conduit-extra containers data-default-class deepseq directory file-embed filepath fsnotify ghc ghc-paths http-client http-conduit http-reverse-proxy http-types lifted-base network optparse-applicative parsec process project-template resourcet shakespeare split streaming-commons tar template-haskell text time transformers transformers-compat unix-compat 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-builder , blaze-html, blaze-markup, byteable, bytestring, case-insensitive , cereal, clientsession, conduit, conduit-extra, containers, cookie , criterion, data-default, deepseq, deepseq-generics, directory , exceptions, fast-logger, hspec, hspec-expectations, http-types , HUnit, lifted-base, monad-control, monad-logger, mtl, mwc-random , network, old-locale, parsec, path-pieces, primitive, QuickCheck , random, resourcet, safe, semigroups, shakespeare , streaming-commons, template-haskell, text, time, transformers , transformers-base, unix-compat, unordered-containers, vector, wai , wai-extra, wai-logger, warp, word8 }: mkDerivation { pname = "yesod-core"; version = "1.4.25"; sha256 = "0sy4wqglbj398q7xsmglnvzkl5in5vbsxn24p9lgixyx7cf8i6wj"; libraryHaskellDepends = [ aeson auto-update base blaze-builder blaze-html blaze-markup byteable bytestring case-insensitive cereal clientsession conduit conduit-extra containers cookie data-default deepseq deepseq-generics directory exceptions fast-logger http-types lifted-base monad-control monad-logger mtl mwc-random old-locale parsec path-pieces primitive random resourcet safe semigroups shakespeare template-haskell text time transformers transformers-base unix-compat unordered-containers vector wai wai-extra wai-logger warp word8 ]; testHaskellDepends = [ async base blaze-builder bytestring clientsession conduit conduit-extra containers cookie hspec hspec-expectations http-types HUnit lifted-base mwc-random network path-pieces QuickCheck random resourcet shakespeare streaming-commons template-haskell text transformers wai wai-extra ]; benchmarkHaskellDepends = [ base blaze-html bytestring criterion shakespeare text transformers ]; homepage = "http://www.yesodweb.com/"; description = "Creation of type-safe, RESTful web applications"; license = stdenv.lib.licenses.mit; }) {}; "yesod-default" = callPackage ({ mkDerivation, base, yesod-core }: mkDerivation { pname = "yesod-default"; version = "1.2.0"; sha256 = "15nsknnxnfbkpg4pswxcpgfb2y0hz0xxj56jknd93hcm7aay36pk"; libraryHaskellDepends = [ base yesod-core ]; homepage = "http://www.yesodweb.com/"; description = "Default config and main functions for your yesod application (deprecated)"; 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.4.0.1"; sha256 = "0j2x2zfr1s5a8m22kf27r6bdw041vmgf9b4v2ylc89n4m0f0dv55"; 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-fay" = callPackage ({ mkDerivation, aeson, base, bytestring, data-default, directory , fay, fay-dom, filepath, monad-loops, process, pureMD5 , shakespeare, template-haskell, text, transformers, utf8-string , yesod-core, yesod-form, yesod-static }: mkDerivation { pname = "yesod-fay"; version = "0.8.0"; sha256 = "0inx11w4wdgnbxqghm9738qs19519dcdgyjmm3aah12wzv4i68gf"; libraryHaskellDepends = [ aeson base bytestring data-default directory fay fay-dom filepath monad-loops process pureMD5 shakespeare template-haskell text transformers utf8-string yesod-core yesod-form yesod-static ]; homepage = "https://github.com/fpco/yesod-fay"; description = "Utilities for using the Fay Haskell-to-JS compiler with Yesod"; license = stdenv.lib.licenses.mit; }) {}; "yesod-fb" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, crypto-api, fb , http-conduit, text, wai, yesod-core }: mkDerivation { pname = "yesod-fb"; version = "0.3.4"; sha256 = "09cymp9y21vawbgr6gcj41s5xkq6j22mvk0vgl3pnyq382j33rmp"; libraryHaskellDepends = [ aeson base bytestring conduit crypto-api fb http-conduit text wai yesod-core ]; homepage = "https://github.com/prowdsponsor/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, template-haskell, text, time , transformers, wai, xss-sanitize, yesod-core, yesod-persistent }: mkDerivation { pname = "yesod-form"; version = "1.4.7.1"; sha256 = "1b4ddrmaxxyixgjmxmchkmvjvfag79cj1z2w7z4v9h5fg8n6gwb6"; libraryHaskellDepends = [ aeson attoparsec base blaze-builder blaze-html blaze-markup byteable bytestring containers data-default email-validate network-uri persistent resourcet semigroups shakespeare template-haskell 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-richtext" = callPackage ({ mkDerivation, base, blaze-builder, blaze-html, shakespeare, text , xss-sanitize, yesod-core, yesod-form }: mkDerivation { pname = "yesod-form-richtext"; version = "0.1.0.0"; sha256 = "1l8idjn0ib0y6gjsgzkvnznm69mhy49cb9ppw99w3ajndp8zw15l"; libraryHaskellDepends = [ base blaze-builder blaze-html shakespeare text xss-sanitize yesod-core yesod-form ]; homepage = "http://github.com/geraldus/yesod-form-richtext#readme"; description = "Various rich-text WYSIWYG editors for Yesod forms"; license = stdenv.lib.licenses.mit; }) {}; "yesod-gitrepo" = callPackage ({ mkDerivation, base, directory, enclosed-exceptions, http-types , lifted-base, process, temporary, text, wai, yesod-core }: mkDerivation { pname = "yesod-gitrepo"; version = "0.2.1.0"; sha256 = "1v47d6gvw3d19mqip36y54c4d84f48jgybdwgdl8r20zfwvhyvkf"; libraryHaskellDepends = [ base directory enclosed-exceptions http-types lifted-base process temporary text wai yesod-core ]; homepage = "https://github.com/snoyberg/yesod-gitrepo"; description = "Host content provided by a Git repo"; license = stdenv.lib.licenses.mit; }) {}; "yesod-gitrev" = callPackage ({ mkDerivation, aeson, base, gitrev, template-haskell, yesod-core }: mkDerivation { pname = "yesod-gitrev"; version = "0.1.0.0"; sha256 = "0jcgc8l2gh6ahxwddra0jyf78bi4rzff9nfi1knjxixfll73rrih"; libraryHaskellDepends = [ aeson base gitrev template-haskell yesod-core ]; description = "A subsite for displaying git information"; license = stdenv.lib.licenses.bsd3; }) {}; "yesod-job-queue" = callPackage ({ mkDerivation, aeson, api-field-json-th, base, bytestring , classy-prelude-yesod, cron, file-embed, hedis, lens , monad-control, monad-logger, persistent-sqlite, resourcet, stm , text, time, transformers, uuid, yesod, yesod-core , yesod-persistent }: mkDerivation { pname = "yesod-job-queue"; version = "0.3.0.1"; sha256 = "0kvkidhmdnknshq2wjvz6lmdf1209037yi554g3fdc7533i0b255"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson api-field-json-th base bytestring cron file-embed hedis lens monad-control monad-logger stm text time transformers uuid yesod yesod-core yesod-persistent ]; executableHaskellDepends = [ base classy-prelude-yesod hedis monad-logger persistent-sqlite resourcet yesod yesod-core ]; testHaskellDepends = [ base ]; doHaddock = false; homepage = "https://github.com/nakaji-dayo/yesod-job-queue#readme"; description = "Background jobs library for Yesod"; license = stdenv.lib.licenses.bsd3; }) {}; "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"; sha256 = "05kmnv0by94la3np715j6my41y8wqlvc0h8rf09zvrrg003bqvaf"; 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-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.4.0.6"; sha256 = "0wgfbm3728jv7xbhas99gdpviijz268ichv9snaqfi5694djdhb9"; 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-sitemap" = callPackage ({ mkDerivation, base, conduit, containers, data-default, text , time, xml-conduit, xml-types, yesod-core }: mkDerivation { pname = "yesod-sitemap"; version = "1.4.0.1"; sha256 = "0ri67r3yjngn4m2lj071n2v3r9w7pvsl24rayf41k7w9j3ylk100"; 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, byteable, bytestring, conduit, conduit-extra , containers, cryptohash, cryptohash-conduit, css-text , data-default, directory, file-embed, filepath, hashable, hjsmin , hspec, http-types, HUnit, mime-types, old-time, process , resourcet, template-haskell, text, transformers, unix-compat , unordered-containers, wai, wai-app-static, wai-extra, yesod-core , yesod-test }: mkDerivation { pname = "yesod-static"; version = "1.5.0.4"; sha256 = "1c42phz3ybjf3iigxf8h92vvhywwjbsxwd0gwmny1cwzff2ixaam"; libraryHaskellDepends = [ async attoparsec base base64-bytestring blaze-builder byteable bytestring conduit conduit-extra containers cryptohash cryptohash-conduit css-text data-default directory file-embed filepath hashable hjsmin http-types mime-types old-time process resourcet template-haskell text transformers unix-compat unordered-containers wai wai-app-static yesod-core ]; testHaskellDepends = [ async base base64-bytestring byteable bytestring conduit conduit-extra containers cryptohash cryptohash-conduit data-default directory file-embed filepath hjsmin hspec http-types HUnit mime-types old-time process resourcet 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-static-angular" = callPackage ({ mkDerivation, aeson, base, blaze-builder, blaze-markup , bytestring, data-default, directory, filepath, hamlet , language-javascript, mime-types, shakespeare, template-haskell , text, yesod, yesod-core, yesod-static }: mkDerivation { pname = "yesod-static-angular"; version = "0.1.8"; sha256 = "1srvw1fd8jy15zshssmx5183q01aafrv5wyb26w70v3y18kfzcwp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base blaze-builder blaze-markup bytestring data-default directory filepath hamlet language-javascript mime-types shakespeare template-haskell text yesod-core yesod-static ]; executableHaskellDepends = [ base data-default shakespeare yesod yesod-static ]; doCheck = false; homepage = "https://bitbucket.org/wuzzeb/yesod-static-angular"; description = "Yesod generators for embedding AngularJs code into yesod-static at compile time"; license = stdenv.lib.licenses.mit; }) {}; "yesod-table" = callPackage ({ mkDerivation, base, bytestring, containers, contravariant , semigroups, text, yesod-core }: mkDerivation { pname = "yesod-table"; version = "2.0.3"; sha256 = "16qqh2zf2aigdaam7s4m9ng89r363ijpgrz0w5v0fxzgdpz70fin"; libraryHaskellDepends = [ base bytestring containers contravariant semigroups text yesod-core ]; homepage = "https://github.com/andrewthad/yesod-table"; description = "HTML tables for Yesod"; license = stdenv.lib.licenses.mit; }) {}; "yesod-test" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html , blaze-markup, bytestring, case-insensitive, containers, cookie , hspec, hspec-core, html-conduit, http-types, HUnit, lifted-base , monad-control, network, persistent, pretty-show, text, time , transformers, wai, wai-extra, xml-conduit, xml-types, yesod-core , yesod-form }: mkDerivation { pname = "yesod-test"; version = "1.5.3"; sha256 = "06db8kfj4g7s5p92zp8zm17wq74blih08r0sa241izcmdlssyls2"; libraryHaskellDepends = [ attoparsec base blaze-builder blaze-html blaze-markup bytestring case-insensitive containers cookie hspec-core html-conduit http-types HUnit monad-control network persistent pretty-show text time transformers wai wai-extra xml-conduit xml-types yesod-core ]; testHaskellDepends = [ base bytestring containers hspec html-conduit http-types HUnit lifted-base text wai xml-conduit yesod-core yesod-form ]; 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.8"; sha256 = "1k48wjnn4vvlh9cvh8p3yanjmr772vqz4jbz9nxk0vv9ab9dns81"; 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, async, base, conduit, enclosed-exceptions , monad-control, transformers, wai, wai-websockets, websockets , yesod-core }: mkDerivation { pname = "yesod-websockets"; version = "0.2.4"; sha256 = "1p4sx9cq5df61hcc57s1iarpx5mb4ykbp647f5wjha3y1rgi2rvh"; libraryHaskellDepends = [ async base conduit enclosed-exceptions monad-control transformers wai wai-websockets websockets yesod-core ]; homepage = "https://github.com/yesodweb/yesod"; description = "WebSockets support for Yesod"; license = stdenv.lib.licenses.mit; }) {}; "yi" = callPackage ({ mkDerivation, array, base, binary, bytestring, Cabal, containers , data-default, directory, dlist, dynamic-state, dyre, exceptions , filepath, hashable, Hclip, hint, HUnit, lens, mtl, old-locale , oo-prototypes, parsec, pointedlist, process, QuickCheck, random , safe, semigroups, split, stm, tasty, tasty-hunit , tasty-quickcheck, template-haskell, text, text-icu, time , transformers-base, unix, unix-compat, unordered-containers, vty , word-trie, xdg-basedir, yi-language, yi-rope }: mkDerivation { pname = "yi"; version = "0.12.6"; sha256 = "1n0589hr47hsim0bfb74h7w4rs7k1lslgk7vfac1s9aacg4blsw8"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring Cabal containers data-default directory dlist dynamic-state dyre exceptions filepath hashable Hclip hint lens mtl old-locale oo-prototypes parsec pointedlist process QuickCheck random safe semigroups split stm template-haskell text text-icu time transformers-base unix unix-compat unordered-containers vty word-trie xdg-basedir yi-language yi-rope ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base directory filepath HUnit lens QuickCheck semigroups tasty tasty-hunit tasty-quickcheck text yi-language yi-rope ]; homepage = "https://yi-editor.github.io"; description = "The Haskell-Scriptable Editor"; license = stdenv.lib.licenses.gpl2; }) {}; "yi-fuzzy-open" = callPackage ({ mkDerivation, base, binary, containers, data-default, directory , filepath, mtl, text, transformers-base, vector, yi, yi-language , yi-rope }: mkDerivation { pname = "yi-fuzzy-open"; version = "0.1.0.1"; sha256 = "0amhg04sf2jx39yb44rp5zjinsx4sr0chww4dxqhjxgmc2na7vcj"; libraryHaskellDepends = [ base binary containers data-default directory filepath mtl text transformers-base vector yi yi-language yi-rope ]; homepage = "https://github.com/yi-editor/yi-fuzzy-open"; description = "Fuzzy open plugin for Yi"; license = stdenv.lib.licenses.gpl2; }) {}; "yi-language" = callPackage ({ mkDerivation, alex, array, base, binary, containers , data-default, filepath, hashable, hspec, microlens-platform , oo-prototypes, pointedlist, QuickCheck, regex-base, regex-tdfa , template-haskell, transformers-base, unordered-containers }: mkDerivation { pname = "yi-language"; version = "0.2.1"; sha256 = "1kgsrw0xkmhvksr26z9m6axvv7hvn8xyfxl37a3hrbczz88325aq"; 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 filepath hashable hspec microlens-platform pointedlist QuickCheck regex-base regex-tdfa template-haskell transformers-base unordered-containers ]; homepage = "https://github.com/yi-editor/yi-language"; description = "Collection of language-related Yi libraries"; license = stdenv.lib.licenses.gpl2; }) {}; "yi-rope" = callPackage ({ mkDerivation, base, binary, bytestring, charsetdetect-ae , criterion, data-default, deepseq, fingertree, hspec, QuickCheck , quickcheck-instances, text, text-icu }: mkDerivation { pname = "yi-rope"; version = "0.7.0.2"; sha256 = "17fa107xqy0k3jqrvnxk2j1by125jq0m4vxs5p3261s60pcz4pg0"; libraryHaskellDepends = [ base binary bytestring charsetdetect-ae data-default deepseq fingertree text text-icu ]; testHaskellDepends = [ base hspec QuickCheck quickcheck-instances text ]; benchmarkHaskellDepends = [ base criterion deepseq 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"; }) {}; "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.6.5"; sha256 = "1hp7k5kzj6fbv0jkvcgxx6pg0nd200dsa4ynwd658s92i37vd6bf"; 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;}; "zim-parser" = callPackage ({ mkDerivation, array, base, binary, binary-conduit, bytestring , conduit, conduit-extra, hspec, lzma-conduit, resourcet }: mkDerivation { pname = "zim-parser"; version = "0.2.0.0"; sha256 = "1xidjsfqlg8k241rk0l2l8q05wc8ghziq5msw39vyrqcn826cgk6"; libraryHaskellDepends = [ array base binary binary-conduit bytestring conduit conduit-extra lzma-conduit resourcet ]; testHaskellDepends = [ array base binary binary-conduit bytestring conduit conduit-extra hspec lzma-conduit resourcet ]; 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, criterion, digest , exceptions, filepath, hspec, mtl, path, path-io, plan-b , QuickCheck, resourcet, semigroups, text, time, transformers }: mkDerivation { pname = "zip"; version = "0.1.3"; sha256 = "1lg6p7yjyd7hadq23cmglvjkq8b0z03xsrxfzj71jb5id897jyly"; libraryHaskellDepends = [ base bytestring bzlib-conduit case-insensitive cereal conduit conduit-extra containers digest exceptions filepath mtl path path-io plan-b resourcet semigroups text time transformers ]; testHaskellDepends = [ base bytestring conduit containers exceptions filepath hspec path path-io QuickCheck text time transformers ]; benchmarkHaskellDepends = [ base criterion ]; 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, old-time, pretty , process, text, time, unix, zip, zlib }: mkDerivation { pname = "zip-archive"; version = "0.2.3.7"; sha256 = "169nkxr5zlbymiz1ydlhlqr66vqiycmg85xh559phpkr64w3nqj1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers digest directory filepath mtl old-time pretty text time unix zlib ]; executableHaskellDepends = [ base bytestring directory ]; testHaskellDepends = [ base bytestring directory HUnit old-time process time ]; testToolDepends = [ zip ]; homepage = "http://github.com/jgm/zip-archive"; description = "Library for creating and modifying zip archives"; license = stdenv.lib.licenses.bsd3; }) {inherit (pkgs) zip;}; "zippers" = callPackage ({ mkDerivation, base, criterion, directory, doctest, filepath , lens, profunctors, semigroupoids }: mkDerivation { pname = "zippers"; version = "0.2.2"; sha256 = "1rzd38x1vf8i1lh9d8r6n8ia1c01p3rjnkc7p5b0a3pnqv79ki6r"; libraryHaskellDepends = [ base lens profunctors semigroupoids ]; testHaskellDepends = [ base directory doctest filepath ]; benchmarkHaskellDepends = [ base criterion lens ]; 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.1.1"; sha256 = "0dd79dxf56d8f6ad9if3j87s9gg7yd17ckypjxwplrbkahlb9xf5"; revision = "3"; editedCabalFile = "0ikhn1ixf5xl9crybwqfgp7mqd0qizw99nbqmcb9r7180s6zkzxm"; 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-enum" = callPackage ({ mkDerivation, base, bytestring, enumerator, transformers , zlib-bindings }: mkDerivation { pname = "zlib-enum"; version = "0.2.3.1"; sha256 = "1nfczminxafzk69ry1sqkj1ha0jlv3l9ak10yk205snfhpmcjgg4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring enumerator transformers zlib-bindings ]; homepage = "http://github.com/maltem/zlib-enum"; description = "Enumerator interface for zlib compression"; license = stdenv.lib.licenses.mit; }) {}; "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; }) {}; }