# hackage-packages.nix is auto-generated by hackage2nix -- DO NOT EDIT MANUALLY! { pkgs, lib, callPackage, }: self: { "2captcha" = callPackage ( { mkDerivation, aeson, base, bytestring, clock, exceptions, http-client, lens, lens-aeson, parsec, text, wreq, }: mkDerivation { pname = "2captcha"; version = "0.1.0.0"; sha256 = "1876bdriagjfp4dyhhkpjrwa8kycvwa0zrdihw5q7dj5msmnxsrc"; revision = "2"; editedCabalFile = "1bqa1a49v1xbkl4p4q34wxk3a4pw5nkr6vb1s1lrdmdnkbf77y6v"; libraryHaskellDepends = [ aeson base bytestring clock exceptions http-client lens lens-aeson parsec text wreq ]; description = "Haskell package for easy integration with the 2captcha API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "3d-graphics-examples" = callPackage ( { mkDerivation, base, GLUT, OpenGL, random, }: mkDerivation { pname = "3d-graphics-examples"; version = "0.0.0.2"; sha256 = "02d5q4vb6ilwgvqsgiw8pdc3cflsq495k7q27pyv2gyn0434rcgx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT OpenGL random ]; description = "Examples of 3D graphics programming with OpenGL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "3dmodels" = callPackage ( { mkDerivation, attoparsec, base, bytestring, linear, packer, }: mkDerivation { pname = "3dmodels"; version = "0.3.0"; sha256 = "00pp8g1b59950i5ik9ycimxd284vsv1hnfgxgg1mjvxwaj2pbyhr"; libraryHaskellDepends = [ attoparsec base bytestring linear packer ]; description = "3D model parsers"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "4Blocks" = callPackage ( { mkDerivation, base, cairo, containers, gtk, haskell98, mtl, }: mkDerivation { pname = "4Blocks"; version = "0.2"; sha256 = "1lya7320jf2cvd69prvjfwdlci2j17m21qcqaqxaczlrv4aykg6w"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cairo containers gtk haskell98 mtl ]; description = "A tetris-like game (works with GHC 6.8.3 and Gtk2hs 0.9.13)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "4Blocks"; } ) { }; "AAI" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "AAI"; version = "0.2.0.1"; sha256 = "0vdq0hscpbl5a9bpf8fiykmyg2c3yvivb0mzcdy99ha0j1p4rwfh"; libraryHaskellDepends = [ base ]; description = "Abstract Application Interface"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ABList" = callPackage ( { mkDerivation, base, HUnit, linear, newtype, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "ABList"; version = "0.0.3"; sha256 = "06hj35k3lbcxh9yn70sa4bw0jafxmxyi2237d6r48dznk4a5fvq1"; libraryHaskellDepends = [ base linear newtype ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "An alternating list of two types"; license = lib.licenses.bsd3; } ) { }; "AC-Angle" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "AC-Angle"; version = "1.0"; sha256 = "0ra97a4im3w2cq3mf17j8skn6bajs7rw7d0mmvcwgb9jd04b0idm"; libraryHaskellDepends = [ base ]; description = "Angles in degrees and radians"; license = lib.licenses.bsd3; } ) { }; "AC-Boolean" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "AC-Boolean"; version = "1.1.0"; sha256 = "0id19wgp2jg2pf1gdhfzkyknjj19jii3pz0lva29x3lcck38rw2b"; libraryHaskellDepends = [ base ]; description = "Handle Boolean values generatically"; license = lib.licenses.bsd3; } ) { }; "AC-BuildPlatform" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "AC-BuildPlatform"; version = "1.1.0"; sha256 = "0vlhakc6mc4zzyvb54rgmskkj8hp43zy35giimk0g7i5068r2czh"; libraryHaskellDepends = [ base ]; description = "Detect which OS you're running on"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "AC-Colour" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "AC-Colour"; version = "1.1.6"; sha256 = "02v3b1pfhwnf3cl8kbxfkk0a7hdp0gqq5v4w9ka32zl1p007rz19"; libraryHaskellDepends = [ base ]; description = "Efficient RGB colour types"; license = lib.licenses.bsd3; } ) { }; "AC-EasyRaster-GTK" = callPackage ( { mkDerivation, array, base, gtk, }: mkDerivation { pname = "AC-EasyRaster-GTK"; version = "1.1.3"; sha256 = "082il76032biyan170p4qp13154nmkzil4v2wv7fmjn9z7v8w49b"; libraryHaskellDepends = [ array base gtk ]; description = "GTK+ pixel plotting"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "AC-HalfInteger" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "AC-HalfInteger"; version = "1.2.1"; sha256 = "0wwnb7a6dmzgh122qg322mi3vpyk93xw52cql6dx18sqdbxyxdbb"; revision = "1"; editedCabalFile = "02k1fg86iyzbb0bxfn8r6s7z8bkahr8y02wps1l5j958jpckd6c9"; libraryHaskellDepends = [ base ]; description = "Efficient half-integer type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "AC-MiniTest" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "AC-MiniTest"; version = "1.1.1"; sha256 = "0ish59q50npljgmfrcffcyx6scf99xdncmy1kpwy1i5622r1kcps"; revision = "1"; editedCabalFile = "0faw83njfarccnad1hgy1cf3wmihfghk3qhw2s7zf6p84v6zc27y"; libraryHaskellDepends = [ base transformers ]; description = "A simple test framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "AC-PPM" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "AC-PPM"; version = "1.1.1"; sha256 = "0y2wzwfnlx50rzkdigmjy3dg5f91pmkf4gmnzjhs3r916d296gkq"; libraryHaskellDepends = [ base bytestring ]; description = "Trivial package for writing PPM images"; license = lib.licenses.bsd3; } ) { }; "AC-Random" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "AC-Random"; version = "0.1"; sha256 = "1c00pcz0c4l2sdaj61zcmw68ckmqb7xlfykv489xms7ak4xl8nc1"; libraryHaskellDepends = [ base ]; description = "A pure Haskell PRNG"; license = lib.licenses.bsd3; } ) { }; "AC-Terminal" = callPackage ( { mkDerivation, ansi-terminal, base, }: mkDerivation { pname = "AC-Terminal"; version = "1.0"; sha256 = "0d0vdqf7i49d2hsdm7x9ad88l7kfc1wvkzppzhs8k9xf4gbrvl43"; revision = "1"; editedCabalFile = "1i9bjryhccdp8gfm9xs5bbfsy32hpyv2zckd95m7g6bc4jvp8cjm"; libraryHaskellDepends = [ ansi-terminal base ]; description = "Trivial wrapper over ansi-terminal"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "AC-VanillaArray" = callPackage ( { mkDerivation, base, ghc-prim, }: mkDerivation { pname = "AC-VanillaArray"; version = "1.1.2"; sha256 = "044kiwc5g2irky0k3fg9l2qqnvcnh9vdx0yz8m1awnkab6mk0i3v"; libraryHaskellDepends = [ base ghc-prim ]; description = "Immutable arrays with plain integer indicies"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "AC-Vector" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "AC-Vector"; version = "2.4.0"; sha256 = "03703bj73vwnwhhdgny5ca3fz4kamvhahw6b1vm6ymjc0dd0dmn6"; libraryHaskellDepends = [ base ]; description = "Efficient geometric vectors and transformations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "AC-Vector-Fancy" = callPackage ( { mkDerivation, AC-Angle, AC-Vector, base, }: mkDerivation { pname = "AC-Vector-Fancy"; version = "2.4.0"; sha256 = "0wcan2s75c89s1mxhcvvjgbpn8xqrhmwnfbsrszkzydw3x46465y"; libraryHaskellDepends = [ AC-Angle AC-Vector base ]; description = "Fancy type-system stuff for AC-Vector"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ACME" = callPackage ( { mkDerivation, base, list-extras, mtl, random, random-shuffle, void, }: mkDerivation { pname = "ACME"; version = "0.0.0.1"; sha256 = "103mil8lixg0v2wjizy0pqyy9ywbmrk56mc0n37wwvz0qkjaqnds"; revision = "1"; editedCabalFile = "0c02gd5adgcfryd8fygbhxw0ps455l3v1d8knn8rbga067j9jqm7"; libraryHaskellDepends = [ base list-extras mtl random random-shuffle void ]; description = "Essential features"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ADPfusion" = callPackage ( { mkDerivation, base, bits, containers, deepseq, DPutils, ghc-prim, mmorph, mtl, OrderedBits, primitive, PrimitiveArray, QuickCheck, singletons, strict, tasty, tasty-quickcheck, tasty-th, template-haskell, th-orphans, transformers, tuple, vector, }: mkDerivation { pname = "ADPfusion"; version = "0.6.0.0"; sha256 = "093gg9s2rk2sqjpkyy9z4smlsjlxnn5afnasj1bklf09d2z324gn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bits containers deepseq DPutils ghc-prim mmorph mtl OrderedBits primitive PrimitiveArray QuickCheck singletons strict template-haskell th-orphans transformers tuple vector ]; testHaskellDepends = [ base bits containers deepseq DPutils ghc-prim mmorph mtl OrderedBits primitive PrimitiveArray QuickCheck singletons strict tasty tasty-quickcheck tasty-th template-haskell th-orphans transformers tuple vector ]; description = "Efficient, high-level dynamic programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ADPfusionForest" = callPackage ( { mkDerivation, ADPfusion, base, containers, criterion, DPutils, fgl, ForestStructures, GrammarProducts, PrimitiveArray, QuickCheck, strict, tasty, tasty-quickcheck, tasty-th, text, unordered-containers, vector, vector-algorithms, vector-instances, vector-th-unbox, }: mkDerivation { pname = "ADPfusionForest"; version = "0.0.0.1"; sha256 = "1ikv9y1hs478s5ns8g42cnsga3kw8qxpn1yc3vi5ix95i6q6wi4v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion base containers DPutils fgl ForestStructures GrammarProducts PrimitiveArray strict text unordered-containers vector vector-algorithms vector-instances vector-th-unbox ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base criterion ForestStructures ]; description = "Dynamic programming on tree and forest structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ADPfusionSet" = callPackage ( { mkDerivation, ADPfusion, base, bits, containers, DPutils, mmorph, mtl, OrderedBits, primitive, PrimitiveArray, QuickCheck, smallcheck, strict, tasty, tasty-quickcheck, tasty-smallcheck, tasty-th, template-haskell, th-orphans, transformers, tuple, vector, }: mkDerivation { pname = "ADPfusionSet"; version = "0.0.0.2"; sha256 = "05ziz4liywh2kawi4nk7ldh65k3yn3zcbmqk0vs9vy3jc2niyk7g"; libraryHaskellDepends = [ ADPfusion base bits containers DPutils mmorph mtl OrderedBits primitive PrimitiveArray QuickCheck strict template-haskell th-orphans transformers tuple vector ]; testHaskellDepends = [ base QuickCheck smallcheck tasty tasty-quickcheck tasty-smallcheck tasty-th ]; description = "Dynamic programming for Set data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "AERN-Basics" = callPackage ( { mkDerivation, base, containers, criterion, deepseq, directory, QuickCheck, random, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "AERN-Basics"; version = "2011.1.0.1"; sha256 = "1zzm6974mfwzswhx9dfh4w1qrlk44w5k8pajqmrgs8hwnx3k8awa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers criterion deepseq QuickCheck random test-framework test-framework-quickcheck2 ]; executableHaskellDepends = [ base containers directory ]; description = "foundational type classes for approximating exact real numbers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "toolAERN-bench-csv-to-gnuplot"; broken = true; } ) { }; "AERN-Net" = callPackage ( { mkDerivation, AERN-Real, AERN-RnToRm, base, binary, containers, html, stm, time, }: mkDerivation { pname = "AERN-Net"; version = "0.2.1.1"; sha256 = "1h7yw85zp8dlyjfi5mr3zvb8cn3xbfxw19nqkz6r7v6s5hfg50qg"; libraryHaskellDepends = [ AERN-Real AERN-RnToRm base binary containers html stm time ]; description = "Compositional lazy dataflow networks for exact real number computation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "AERN-Real" = callPackage ( { mkDerivation, AERN-Basics, base, criterion, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "AERN-Real"; version = "2011.1.0.1"; sha256 = "1m8fc3agvm5r5vgzsxhjdmmxl679n68isa5cwbbfrv38c20s2p6v"; libraryHaskellDepends = [ AERN-Basics base criterion QuickCheck test-framework test-framework-quickcheck2 ]; description = "arbitrary precision real interval arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "AERN-Real-Double" = callPackage ( { mkDerivation, AERN-Basics, AERN-Real, AERN-Real-Interval, base, criterion, ieee-utils, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "AERN-Real-Double"; version = "2011.1.0.2"; sha256 = "0hwbw2nibgfddqfhbq8fcm1anibdfa9kgbbxnsbxvkkl6l52cbg2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ AERN-Basics AERN-Real AERN-Real-Interval base ieee-utils QuickCheck test-framework test-framework-quickcheck2 ]; executableHaskellDepends = [ AERN-Basics AERN-Real AERN-Real-Interval base criterion ieee-utils QuickCheck test-framework test-framework-quickcheck2 ]; description = "arbitrary precision real interval arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "AERN-Real-Interval" = callPackage ( { mkDerivation, AERN-Basics, AERN-Real, base, deepseq, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "AERN-Real-Interval"; version = "2011.1.0.1"; sha256 = "1myh6r2cg4sg7k21y3p415pwm2vjfggi92631wzcjxk8ygcafbwv"; libraryHaskellDepends = [ AERN-Basics AERN-Real base deepseq QuickCheck test-framework test-framework-quickcheck2 ]; description = "arbitrary precision real interval arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "AERN-RnToRm" = callPackage ( { mkDerivation, AERN-Real, base, binary, containers, directory, filepath, html, QuickCheck, time, }: mkDerivation { pname = "AERN-RnToRm"; version = "0.5.0.1"; sha256 = "0rx93h1h303r4gf9jq32gl08lg4jkfc12kzjnjxampwx75b4lgjv"; libraryHaskellDepends = [ AERN-Real base binary containers directory filepath html QuickCheck time ]; description = "polynomial function enclosures (PFEs) approximating exact real functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "AERN-RnToRm-Plot" = callPackage ( { mkDerivation, AERN-Real, AERN-RnToRm, base, binary, containers, directory, filepath, glade, glib, gtk, gtkglext, mtl, OpenGL, stm, time, }: mkDerivation { pname = "AERN-RnToRm-Plot"; version = "0.2.0.3"; sha256 = "0zpp0s90q2jhpagf6iswbmm6hyi0x2hns8vqd5swwa8d258avrbq"; libraryHaskellDepends = [ AERN-Real AERN-RnToRm base binary containers directory filepath glade glib gtk gtkglext mtl OpenGL stm time ]; description = "GL plotting of polynomial function enclosures (PFEs)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "AES" = callPackage ( { mkDerivation, base, bytestring, cereal, monads-tf, random, transformers, }: mkDerivation { pname = "AES"; version = "0.2.9"; sha256 = "12n484dpjr08910ni1vvw030g9p37lz68l5lw0212rvklkva6wzc"; revision = "1"; editedCabalFile = "0vwdlqj4g61h4lcnpxrzh2ci6i5hnmhyi0r91z6mrqvzd2qw2lcy"; libraryHaskellDepends = [ base bytestring cereal monads-tf random transformers ]; description = "Fast AES encryption/decryption for bytestrings"; license = lib.licenses.bsd3; } ) { }; "AFSM" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "AFSM"; version = "0.1.3.1"; sha256 = "0yy24nrl99b624x0d8k4w4505zx2b2n25frdq5ijn4j6fhjqwhz6"; libraryHaskellDepends = [ base ]; description = "Arrowized functional state machines"; license = lib.licenses.mit; } ) { }; "AGI" = callPackage ( { mkDerivation, base, mtl, network, parsec, random, syb, unix, }: mkDerivation { pname = "AGI"; version = "1.3"; sha256 = "1h0hcdvdjs635inq96fpyh2g3d482ilpqn474vk1xkycww0xgsnv"; libraryHaskellDepends = [ base mtl network parsec random syb unix ]; description = "A library for writing AGI scripts for Asterisk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ALUT" = callPackage ( { mkDerivation, base, freealut, OpenAL, StateVar, transformers, }: mkDerivation { pname = "ALUT"; version = "2.4.0.3"; sha256 = "04nrh7vribs4jvg99hj3fmshzcw6kkf45r842iys19ln3l51p2bi"; revision = "1"; editedCabalFile = "1im8j56gwv8ask7f2gqbnsvw4jafs1yigrhdxx0bji3l4msswnr6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base OpenAL StateVar transformers ]; librarySystemDepends = [ freealut ]; description = "A binding for the OpenAL Utility Toolkit"; license = lib.licenses.bsd3; } ) { inherit (pkgs) freealut; }; "AMI" = callPackage ( { mkDerivation, base, bytestring, containers, mtl, network, pureMD5, stm, }: mkDerivation { pname = "AMI"; version = "0.1"; sha256 = "00w6kcikc5ac26786fwshwbh8ndj9aq1w7wz263j5rnhdf12irky"; libraryHaskellDepends = [ base bytestring containers mtl network pureMD5 stm ]; description = "Low-level bindings for Asterisk Manager Interface (AMI)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ANum" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "ANum"; version = "0.2.0.2"; sha256 = "06mvkp9b0hxlp1w2yp7bb6340l88mzs15azx7nma401icqdhvbpn"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Num instance for Applicatives provided via the ANum newtype"; license = lib.licenses.bsd3; } ) { }; "ASN1" = callPackage ( { mkDerivation, base, containers, HUnit, mtl, NewBinary, old-time, pretty, QuickCheck, }: mkDerivation { pname = "ASN1"; version = "0.0.1.1"; sha256 = "188mf1k8p4h8ryngpcs6ldz9n2590h9wfxzxsj396is5r8rxscmh"; libraryHaskellDepends = [ base containers HUnit mtl NewBinary old-time pretty QuickCheck ]; description = "ASN.1 support for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "AVar" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "AVar"; version = "0.0.5.1"; sha256 = "0jggzjyms1w4p1ynv8m5yvya64kbxkjdis7wvy3lildmp0w0x0c7"; libraryHaskellDepends = [ base ]; description = "Mutable variables with Exception handling and concurrency support"; license = lib.licenses.bsd3; } ) { }; "AWin32Console" = callPackage ( { mkDerivation, base, regex-compat, Win32, }: mkDerivation { pname = "AWin32Console"; version = "1.1"; sha256 = "0il5bngj4919mmpm0rwmbx74ih3sfbqkaph6w12p49fs466sxkh1"; libraryHaskellDepends = [ base regex-compat Win32 ]; description = "A binding to a part of the ANSI escape code for the console"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { }; "AbortT-monadstf" = callPackage ( { mkDerivation, AbortT-transformers, base, monads-tf, }: mkDerivation { pname = "AbortT-monadstf"; version = "1.0"; sha256 = "1ijv4bs299ijqbkspbg1kry627ra6p6qlkd74q4y2pvamrm4dn6f"; libraryHaskellDepends = [ AbortT-transformers base monads-tf ]; description = "Monads-tf instances for the AbortT monad transformer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "AbortT-mtl" = callPackage ( { mkDerivation, AbortT-transformers, base, mtl, }: mkDerivation { pname = "AbortT-mtl"; version = "1.0.0.1"; sha256 = "1x2iw46nzfjj36pfdzv5n0q6f6l7kgz62gnxpsj2f5p7w10zlxai"; libraryHaskellDepends = [ AbortT-transformers base mtl ]; description = "mtl instances for the AbortT monad transformer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "AbortT-transformers" = callPackage ( { mkDerivation, base, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, transformers, }: mkDerivation { pname = "AbortT-transformers"; version = "1.0.1.3"; sha256 = "14bv2bmd6fi1kf0id3ah7gfabbqzbpahws6zy11ji6h3j29pwk8y"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; description = "A monad and monadic transformer providing \"abort\" functionality"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ActionKid" = callPackage ( { mkDerivation, base, containers, gloss, gloss-juicy, hspec, lens, mtl, OpenGL, StateVar, template-haskell, }: mkDerivation { pname = "ActionKid"; version = "0.1.1.0"; sha256 = "0dsfgclgx4kqjnvn54vvxcbn8l8jyy9gb06qp13hfm5l7lxfjzxq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers gloss gloss-juicy lens mtl OpenGL StateVar template-haskell ]; executableHaskellDepends = [ base containers gloss gloss-juicy lens mtl OpenGL StateVar template-haskell ]; testHaskellDepends = [ base hspec ]; description = "An easy-to-use video game framework for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "actionkid"; broken = true; } ) { }; "Adaptive" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Adaptive"; version = "0.23"; sha256 = "0n27d8dvk0qq68zp4l5bsj5y9xqmrk9d25psrrf29mmw1f43wp8c"; revision = "1"; editedCabalFile = "1db4p2bkwg27zcz9hdn2d4aj24f3mrjqwd86cglyv5didpwnrirn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; description = "Library for incremental computing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "spreadsheet"; broken = true; } ) { }; "Adaptive-Blaisorblade" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Adaptive-Blaisorblade"; version = "0.23"; sha256 = "08iblifpyi569zh55ha5bi0nfibz0zlqiibwaimx2k1nd6n6yv5a"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; description = "Library for incremental computing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "spreadsheet"; broken = true; } ) { }; "Advgame" = callPackage ( { mkDerivation, base, haskell98, mtl, }: mkDerivation { pname = "Advgame"; version = "0.1.2"; sha256 = "16grzya42pzn3zaahs77lw5n2ka138bs0g3vgi0qbxlvxwy5ikyy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskell98 mtl ]; description = "Lisperati's adventure game in Lisp translated to Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "advgame"; } ) { }; "Advise-me" = callPackage ( { mkDerivation, base, bytestring, Cabal, containers, convertible, directory, filepath, HDBC, HDBC-sqlite3, http-types, ideas, ideas-math-types, lens, mtl, optparse-applicative, parsec, QuickCheck, random, semigroups, sqlite-simple, text, time, uniplate, wai, wai-extra, wl-pprint, xlsx, }: mkDerivation { pname = "Advise-me"; version = "0.1"; sha256 = "1ddzzrbydx0xaqian1s8m4asj079c3vmhb0s7s05f9g1nm6a8qfq"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring Cabal containers convertible directory filepath HDBC HDBC-sqlite3 ideas ideas-math-types lens mtl parsec QuickCheck random semigroups sqlite-simple text time uniplate wl-pprint xlsx ]; executableHaskellDepends = [ base bytestring containers convertible directory filepath HDBC HDBC-sqlite3 http-types ideas ideas-math-types mtl optparse-applicative parsec QuickCheck random sqlite-simple text time uniplate wai wai-extra wl-pprint ]; description = "Assessment services for the Advise-Me project"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "AesonBson" = callPackage ( { mkDerivation, aeson, attoparsec, base, bson, hspec, HUnit, QuickCheck, scientific, text, unordered-containers, vector, }: mkDerivation { pname = "AesonBson"; version = "0.4.1"; sha256 = "0nyl0a3814163dxpmiadmmjdhd9cycmihwmsz7f0316hbm30lg7z"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec base bson scientific text unordered-containers vector ]; testHaskellDepends = [ aeson base bson hspec HUnit QuickCheck scientific text ]; description = "Mapping between Aeson's JSON and Bson objects"; license = "unknown"; } ) { }; "Agata" = callPackage ( { mkDerivation, base, containers, mtl, QuickCheck, tagged, template-haskell, }: mkDerivation { pname = "Agata"; version = "0.2.1.1"; sha256 = "0v8gy2gdbn9133yki7s71a7ph50xzawdvciiahr463apbn6439hm"; libraryHaskellDepends = [ base containers mtl QuickCheck tagged template-haskell ]; description = "Generator-generator for QuickCheck"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Agda" = callPackage ( { mkDerivation, aeson, alex, ansi-terminal, array, async, base, binary, blaze-html, boxes, bytestring, Cabal, case-insensitive, containers, data-hash, deepseq, directory, dlist, edit-distance, emacs, equivalence, exceptions, filepath, ghc-compact, gitrev, happy, hashable, haskeline, monad-control, mtl, murmur-hash, parallel, peano, pqueue, pretty, process, regex-tdfa, split, stm, STMonadTrans, strict, text, time, transformers, unordered-containers, uri-encode, vector, vector-hashtables, zlib, }: mkDerivation { pname = "Agda"; version = "2.7.0.1"; sha256 = "13pn0mbxyfy04fcdl68l2m36b40hwk8iwpkqdfad3xsf9l5ddxil"; revision = "2"; editedCabalFile = "1v1nfzn3dxvdzrc7310jl29vf4yp40hhnkkbw6d9y8n14grn7lrp"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal directory filepath process ]; libraryHaskellDepends = [ aeson ansi-terminal array async base binary blaze-html boxes bytestring case-insensitive containers data-hash deepseq directory dlist edit-distance equivalence exceptions filepath ghc-compact gitrev hashable haskeline monad-control mtl murmur-hash parallel peano pqueue pretty process regex-tdfa split stm STMonadTrans strict text time transformers unordered-containers uri-encode vector vector-hashtables zlib ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base directory filepath process ]; executableToolDepends = [ emacs ]; description = "A dependently typed functional programming language and proof assistant"; license = lib.licenses.mit; maintainers = [ lib.maintainers.abbradar lib.maintainers.iblech lib.maintainers.turion ]; } ) { inherit (pkgs) emacs; }; "Agda-executable" = callPackage ( { mkDerivation, Agda, base, }: mkDerivation { pname = "Agda-executable"; version = "2.3.0.1"; sha256 = "156nzvpmqi7yizjr4yym2ybc0iv4nqfp84qrpdxcha682k298ib1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ Agda base ]; description = "Command-line program for type-checking and compiling Agda programs"; license = "unknown"; hydraPlatforms = lib.platforms.none; mainProgram = "agda"; broken = true; } ) { }; "AhoCorasick" = callPackage ( { mkDerivation, array, base, containers, hashable, mtl, tasty, tasty-hunit, unordered-containers, }: mkDerivation { pname = "AhoCorasick"; version = "0.0.4"; sha256 = "12ddmnmlf46g23j31q0rgh67bh0brjb6p5iax5qi78n39c0pwlz5"; libraryHaskellDepends = [ array base hashable mtl unordered-containers ]; testHaskellDepends = [ base containers tasty tasty-hunit ]; description = "Aho-Corasick string matching algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "AlanDeniseEricLauren" = callPackage ( { mkDerivation, base, containers, criterion, hspec, hspec-core, MonadRandom, mtl, QuickCheck, random, random-shuffle, transformers, vector, }: mkDerivation { pname = "AlanDeniseEricLauren"; version = "0.1.0.1"; sha256 = "10xhx6l9bmskqpxr18cyz14hfn1lzp2isg9ckahgrn4ajf386csj"; libraryHaskellDepends = [ base containers MonadRandom mtl random random-shuffle vector ]; testHaskellDepends = [ base containers hspec hspec-core MonadRandom QuickCheck random transformers ]; benchmarkHaskellDepends = [ base containers criterion ]; description = "Find the minimal subset/submap satisfying some property"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "AlgoRhythm" = callPackage ( { mkDerivation, base, bytestring, containers, data-default, derive, directory, Euterpea, HCodecs, HUnit, kmeans, lilypond, midi, mtl, prettify, QuickCheck, random, template-haskell, test-framework, test-framework-hunit, test-framework-quickcheck2, text, transformers, }: mkDerivation { pname = "AlgoRhythm"; version = "0.1.0.0"; sha256 = "03rmcafbnbb43fww1y6rfi8dpbl85yi71rjxmz7mqxh4zn5c9jwz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default derive Euterpea HCodecs kmeans lilypond midi mtl prettify QuickCheck random template-haskell text transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring derive directory Euterpea HCodecs HUnit lilypond QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; description = "Algorithmic music composition"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "music-exe"; } ) { }; "AlgorithmW" = callPackage ( { mkDerivation, base, containers, mtl, pretty, }: mkDerivation { pname = "AlgorithmW"; version = "0.1.1.0"; sha256 = "0avkxhw5hp00znhmqw3kqxx165ba5y5kgq8b9ahp679p0qf84a3c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers mtl pretty ]; description = "Example implementation of Algorithm W for Hindley-Milner type inference"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "AlgorithmW"; broken = true; } ) { }; "AlignmentAlgorithms" = callPackage ( { mkDerivation, ADPfusion, base, containers, fmlist, FormalGrammars, GrammarProducts, PrimitiveArray, vector, }: mkDerivation { pname = "AlignmentAlgorithms"; version = "0.1.0.0"; sha256 = "0k6wljkj7ffjbfhclgfbij5wh9p3zjnchrnh3cwbw4s1cf2gsk78"; libraryHaskellDepends = [ ADPfusion base containers fmlist FormalGrammars GrammarProducts PrimitiveArray vector ]; description = "Collection of alignment algorithms"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "Allure" = callPackage ( { mkDerivation, async, base, enummapset, file-embed, filepath, ghc-compact, hsini, LambdaHack, optparse-applicative, primitive, splitmix, tasty, tasty-hunit, template-haskell, text, th-lift-instances, transformers, }: mkDerivation { pname = "Allure"; version = "0.11.0.0"; sha256 = "1mmnn86azcpig1j61mwks2z227sw70lc7hsmi342hprabrccq9b1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base enummapset file-embed filepath ghc-compact hsini LambdaHack optparse-applicative primitive splitmix template-haskell text th-lift-instances transformers ]; executableHaskellDepends = [ async base filepath LambdaHack optparse-applicative ]; testHaskellDepends = [ base LambdaHack optparse-applicative tasty tasty-hunit text ]; description = "Near-future Sci-Fi roguelike and tactical squad combat game"; license = lib.licenses.agpl3Plus; badPlatforms = lib.platforms.darwin; mainProgram = "Allure"; } ) { }; "AndroidViewHierarchyImporter" = callPackage ( { mkDerivation, base, bytestring, cmdtheline, containers, mtl, network, opml, pretty, process, QuickCheck, split, transformers, xml, }: mkDerivation { pname = "AndroidViewHierarchyImporter"; version = "0.1.0.1"; sha256 = "1ksmxhriqy8z3fymnvhg7bwaj032nrsvq3gygfwkg3m8538v9xyc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cmdtheline containers mtl network opml pretty process QuickCheck split transformers xml ]; description = "Android view hierarchy importer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "AndroidViewHierarchyImporter"; } ) { }; "Animas" = callPackage ( { mkDerivation, base, random, }: mkDerivation { pname = "Animas"; version = "0.2"; sha256 = "01vpw9s93qq8c0zymp4qzv0ljn9jrnwi3x68qx9lcjr6spa0rkvm"; libraryHaskellDepends = [ base random ]; description = "Updated version of Yampa: a library for programming hybrid systems"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Annotations" = callPackage ( { mkDerivation, base, mtl, multirec, parsec, }: mkDerivation { pname = "Annotations"; version = "0.2.2"; sha256 = "070ncq7na8vljjkgdhh9jq9n1a7x50c54f1b1vgj2pdsb9vd9h1i"; libraryHaskellDepends = [ base mtl multirec parsec ]; testHaskellDepends = [ base mtl multirec parsec ]; description = "Constructing, analyzing and destructing annotated trees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Ansi2Html" = callPackage ( { mkDerivation, base, mtl, parsec, xhtml, }: mkDerivation { pname = "Ansi2Html"; version = "0.9"; sha256 = "1dqq1rnx1w0cn4w11knmxvn7qy4lg4m39dgw4rs6r2pjqzgrwarh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base mtl parsec xhtml ]; description = "Convert ANSI Terminal Sequences to nice HTML markup"; license = lib.licenses.bsd3; mainProgram = "ansi2html"; } ) { }; "Aoide" = callPackage ( { mkDerivation, base, bytestring, mtl, process, template-haskell, }: mkDerivation { pname = "Aoide"; version = "0.1.0.2"; sha256 = "1nldvg8fwgbvn50prar3vs1nh704s1603fikyg2lhpz754yp0qbc"; libraryHaskellDepends = [ base bytestring mtl process template-haskell ]; description = "A simple music library with the capability of generating .ly and .mid files."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ApplePush" = callPackage ( { mkDerivation, base, binary, bytestring, haskell98, json, mtl, network, }: mkDerivation { pname = "ApplePush"; version = "0.1"; sha256 = "0dw52pj17fggi605zf4px852479yc6m6ksbidyw84lkys5dyll3r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring haskell98 json mtl network ]; executableHaskellDepends = [ base ]; description = "Library for Apple Push Notification Service"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "applepushtest"; } ) { }; "AppleScript" = callPackage ( { mkDerivation }: mkDerivation { pname = "AppleScript"; version = "0.2.0.1"; sha256 = "1jmwixyv5msb3lmza7dljvm3l0x5mx8r93zr607sx9m5x9yhlsvr"; doHaddock = false; description = "Call AppleScript from Haskell, and then call back into Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ApproxFun-hs" = callPackage ( { mkDerivation, base, vector, }: mkDerivation { pname = "ApproxFun-hs"; version = "0.1.0.0"; sha256 = "1s7amy8ij5bgv8afbjdzqd3lflvhzrrh3cs3krl1rf73y8b1nqpy"; libraryHaskellDepends = [ base vector ]; description = "Function approximation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ArrayRef" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "ArrayRef"; version = "0.1.3.1"; sha256 = "1yb209v3lab3knggplmwih1ww6qalf8v86j8ggv1gkhm5jkwz1yq"; libraryHaskellDepends = [ base ]; description = "Unboxed references, dynamic arrays and more"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ArrowVHDL" = callPackage ( { mkDerivation, base, process, }: mkDerivation { pname = "ArrowVHDL"; version = "1.1"; sha256 = "1lv76m4qc1sabagllaagi7bpqf1mnmzsra333a77b6134mk2f9hb"; libraryHaskellDepends = [ base process ]; description = "A library to generate Netlist code from Arrow descriptions"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "AspectAG" = callPackage ( { mkDerivation, base, mtl, poly-rec, requirements, }: mkDerivation { pname = "AspectAG"; version = "0.8.0.0"; sha256 = "00aqqsdwy94kzbrfjvwqk7h7b39fnkzr5fvkbrda70jhgp2vnpnh"; libraryHaskellDepends = [ base mtl poly-rec requirements ]; testHaskellDepends = [ base poly-rec requirements ]; description = "First-class Attribute Grammars implemented using type-level programming"; license = lib.licenses.gpl2Plus; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "AsyncRattus" = callPackage ( { mkDerivation, base, Cabal, containers, ghc, ghc-boot, hashtables, simple-affine-space, text, transformers, }: mkDerivation { pname = "AsyncRattus"; version = "0.2.0.2"; sha256 = "07m3iksjqs5zkm4vxjjlmamhj7lq3hal4yxsmv2zci0bq2ak7qs7"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base containers ghc ghc-boot hashtables simple-affine-space transformers ]; testHaskellDepends = [ base containers text ]; description = "An asynchronous modal FRP language"; license = lib.licenses.bsd3; } ) { }; "AttoBencode" = callPackage ( { mkDerivation, attoparsec, base, blaze-builder, blaze-textual, bytestring, containers, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "AttoBencode"; version = "0.3.1.0"; sha256 = "0rzzi4asfmkg8nqlxdyq3gwg0q10hqrnvlmq4fjcxvxgvz1ys9hb"; libraryHaskellDepends = [ attoparsec base blaze-builder blaze-textual bytestring containers ]; testHaskellDepends = [ base bytestring containers QuickCheck test-framework test-framework-quickcheck2 ]; description = "Fast Bencode encoding and parsing library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "AttoJson" = callPackage ( { mkDerivation, attoparsec, base, bytestring, bytestring-show, containers, mtl, utf8-string, }: mkDerivation { pname = "AttoJson"; version = "0.5.10"; sha256 = "0mavq6akhx7pjdz15ckgnmgf8z9zhi5fm97lvjpjdfiggfy191d2"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-show containers mtl utf8-string ]; description = "Simple lightweight JSON parser, generator & manipulator based on ByteString"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Attrac" = callPackage ( { mkDerivation, array, base, colour, GLUT, OpenGL, random, }: mkDerivation { pname = "Attrac"; version = "0.1.3"; sha256 = "0spvvgkf33km969l524580kwn7y43rjm2k0lqp9bl60nbvlsw760"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base colour GLUT OpenGL random ]; description = "Visualisation of Strange Attractors in 3-Dimensions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Attrac"; broken = true; } ) { }; "Aurochs" = callPackage ( { mkDerivation, base, containers, parsec, pretty, }: mkDerivation { pname = "Aurochs"; version = "0.1"; sha256 = "0n51j50qlpkgkq64n7w96qkv270lwxac1h7ariqq7w70zgdgiqf5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers parsec pretty ]; description = "Yet another parser generator for C/C++"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Aurochs"; broken = true; } ) { }; "AutoForms" = callPackage ( { mkDerivation, array, base, haskell98, mtl, syb-with-class, template-haskell, wx, wxcore, }: mkDerivation { pname = "AutoForms"; version = "0.4.2"; sha256 = "14dd6s3j9w738dvhyhxb9q8w9m0xhd6fm0d40b3gzl5sjb6g16zf"; libraryHaskellDepends = [ array base haskell98 mtl syb-with-class template-haskell wx wxcore ]; description = "GUI library based upon generic programming (SYB3)"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "AvlTree" = callPackage ( { mkDerivation, base, COrdering, }: mkDerivation { pname = "AvlTree"; version = "4.2"; sha256 = "0bw6856h75wks0mfvvqqm5i31sici1hacyl5zfj225jf9gn5q7dx"; libraryHaskellDepends = [ base COrdering ]; description = "Balanced binary trees using the AVL algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "BASIC" = callPackage ( { mkDerivation, base, containers, llvm, random, timeit, }: mkDerivation { pname = "BASIC"; version = "0.1.5.0"; sha256 = "1ypq7m09ki5wbwkvmqdl7ch40cbdfhb91kq8n17im184r5liyxlc"; libraryHaskellDepends = [ base containers llvm random timeit ]; description = "Embedded BASIC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "BCMtools" = callPackage ( { mkDerivation, base, bytestring, bytestring-lexing, cereal, colour, conduit, conduit-extra, data-default-class, matrices, optparse-applicative, resourcet, split, transformers, unordered-containers, vector, zlib, }: mkDerivation { pname = "BCMtools"; version = "0.1.1"; sha256 = "1693kg8hxr1jl8h0ri11dbrbyhyznipkvcp0cvvx9chn97761ys4"; revision = "1"; editedCabalFile = "0iwzbryjjwrm7qjksydhga43x9qi1cahzlln3fgz13pfdr14lkxf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal colour conduit conduit-extra data-default-class matrices transformers unordered-containers vector zlib ]; executableHaskellDepends = [ base bytestring bytestring-lexing cereal conduit conduit-extra data-default-class optparse-applicative resourcet split unordered-containers ]; description = "Big Contact Map Tools"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "bcmtools"; broken = true; } ) { }; "BNFC" = callPackage ( { mkDerivation, alex, array, base, containers, deepseq, directory, filepath, happy, hspec, hspec-discover, HUnit, mtl, pretty, process, QuickCheck, string-qq, temporary, time, transformers, }: mkDerivation { pname = "BNFC"; version = "2.9.5"; sha256 = "0ssp096ilnwyn1n20jlnkv67r033g7sm18w20ilc64mxlaifjdgs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers deepseq directory filepath mtl pretty process string-qq time transformers ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ array base containers deepseq directory filepath hspec HUnit mtl pretty process QuickCheck string-qq temporary time ]; testToolDepends = [ alex happy hspec-discover ]; description = "A compiler front-end generator"; license = lib.licenses.bsd3; mainProgram = "bnfc"; } ) { }; "BNFC-meta" = callPackage ( { mkDerivation, alex-meta, array, base, fail, happy-meta, haskell-src-meta, syb, template-haskell, }: mkDerivation { pname = "BNFC-meta"; version = "0.6.1"; sha256 = "0snackflcjxza4iqbd85fdsmylwr3bj71nsfrs2s2idc3nlxc7ia"; revision = "5"; editedCabalFile = "1d0p524370r8jff7p3rnp6hrqlr85nhg8n2ydpfjwwmp4arp1il2"; libraryHaskellDepends = [ alex-meta array base fail happy-meta haskell-src-meta syb template-haskell ]; description = "Deriving Parsers and Quasi-Quoters from BNF Grammars"; license = lib.licenses.gpl2Only; maintainers = [ lib.maintainers.artem ]; } ) { }; "BPS" = callPackage ( { mkDerivation, base, extra, free, MonadRandom, mtl, resourcet, STMonadTrans, symbol, template-haskell, TLT, transformers, }: mkDerivation { pname = "BPS"; version = "0.1.1.0"; sha256 = "0c310zldchyqhkqq2nsarqgkkxrqqcq62796mi0svsn9wk65rrf4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base extra free mtl resourcet STMonadTrans symbol template-haskell transformers ]; executableHaskellDepends = [ base extra free MonadRandom mtl resourcet STMonadTrans symbol template-haskell transformers ]; testHaskellDepends = [ base extra free mtl resourcet STMonadTrans symbol template-haskell TLT transformers ]; description = "Translations of classic Truth Maintenance Systems"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "Baggins" = callPackage ( { mkDerivation, base, cairo, containers, mtl, }: mkDerivation { pname = "Baggins"; version = "1.0"; sha256 = "0mgxq8zqyfmwkvn91y91c2vjhrni3br0vgiih2ynlafnas1ji0bc"; revision = "1"; editedCabalFile = "16206xd8lm8fkvpxbm19h403264xyjki07s9lam3pgq985xbqk35"; libraryHaskellDepends = [ base cairo containers mtl ]; description = "Tools for self-assembly"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Bang" = callPackage ( { mkDerivation, base, bifunctors, hmidi, mtl, stm, time, transformers, }: mkDerivation { pname = "Bang"; version = "0.1.1.1"; sha256 = "0vw7p7iknk7inzmcx9vvdmzi05i5h4djsgr5wqwk3jayshcl0m5a"; libraryHaskellDepends = [ base bifunctors hmidi mtl stm time transformers ]; description = "A Drum Machine DSL for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Barracuda" = callPackage ( { mkDerivation, adhoc-network, array, base, bytestring, containers, Crypto, dataenc, directory, filepath, gtk, HaXml, heap, hsgnutls, mtl, network, old-locale, parsec, pkcs1, random, regex-compat, stm, time, unix, utf8-string, xml-parsec, }: mkDerivation { pname = "Barracuda"; version = "1.0.2"; sha256 = "0i8b6g2jvwg5r5gi1q3fgckh675pc6viqdvncl4ycr4zf72r4jj3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ adhoc-network array base bytestring containers Crypto dataenc directory filepath gtk HaXml heap hsgnutls mtl network old-locale parsec pkcs1 random regex-compat stm time unix utf8-string xml-parsec ]; executableHaskellDepends = [ adhoc-network array base bytestring containers Crypto dataenc directory filepath gtk HaXml heap hsgnutls mtl network old-locale parsec pkcs1 random regex-compat stm time unix utf8-string xml-parsec ]; description = "An ad-hoc P2P chat program"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "Barracuda"; } ) { }; "Befunge93" = callPackage ( { mkDerivation, array, base, mtl, random, }: mkDerivation { pname = "Befunge93"; version = "0.1"; sha256 = "1hs4p5s30ml97yrr91ahy7275jh4vyvh2l5p0p3jvpfysvg9sl6l"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base mtl random ]; description = "An interpreter for the Befunge-93 Programming Language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Befunge93"; broken = true; } ) { }; "BenchmarkHistory" = callPackage ( { mkDerivation, base, bytestring, cassava, deepseq, directory, statistics, time, vector, }: mkDerivation { pname = "BenchmarkHistory"; version = "0.0.0.2"; sha256 = "0ggsac4gyw8w0nhlvya29ghwa4i369bdja7yicxhrrwh1bilvax3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cassava deepseq directory statistics time vector ]; description = "Benchmark functions with history"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "BerkeleyDB" = callPackage ( { mkDerivation, base, bytestring, db, extensible-exceptions, }: mkDerivation { pname = "BerkeleyDB"; version = "0.8.7"; sha256 = "0q1qc6rds05bkxl2m3anp7x75cwinp9nhy8j0g1vaj2scasvki62"; libraryHaskellDepends = [ base bytestring extensible-exceptions ]; librarySystemDepends = [ db ]; description = "Berkeley DB binding"; license = lib.licenses.bsd3; } ) { inherit (pkgs) db; }; "BerkeleyDBXML" = callPackage ( { mkDerivation, base, BerkeleyDB, bytestring, db, dbxml, xercesc, xqilla, }: mkDerivation { pname = "BerkeleyDBXML"; version = "0.7.2"; sha256 = "1ymdi5qi4hxaikqf8min830r1rs1z4bvy9bdybsq378v7mrgfihp"; libraryHaskellDepends = [ base BerkeleyDB bytestring ]; librarySystemDepends = [ db dbxml xercesc xqilla ]; description = "Berkeley DB XML binding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) db; inherit (pkgs) dbxml; inherit (pkgs) xercesc; inherit (pkgs) xqilla; }; "BerlekampAlgorithm" = callPackage ( { mkDerivation, base, besout, }: mkDerivation { pname = "BerlekampAlgorithm"; version = "0.1.0.0"; sha256 = "14wjpfr9d8fpgl1jkpm2123lprr3hf3a6smkaflzkgxqlgcrkmyr"; libraryHaskellDepends = [ base besout ]; description = "Factorization of polynomials over finite field"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "BesselJ" = callPackage ( { mkDerivation, base, gamma, numerical-integration, system-cxx-std-lib, tasty, tasty-hunit, }: mkDerivation { pname = "BesselJ"; version = "0.2.0.1"; sha256 = "1s5pmaycxrxkidndg23y3b6rpk0vfqc5l603kh273fgvmif5h77l"; libraryHaskellDepends = [ base gamma numerical-integration system-cxx-std-lib ]; testHaskellDepends = [ base gamma tasty tasty-hunit ]; description = "Bessel J-function, Anger J-function, Weber E-function, and Anger-Weber function"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "BiGUL" = callPackage ( { mkDerivation, base, containers, mtl, template-haskell, th-extras, }: mkDerivation { pname = "BiGUL"; version = "1.0.1"; sha256 = "0n9z72ids27m5fw26576cxhyqilsxvazfvmjkhzzh55413j7nwli"; libraryHaskellDepends = [ base containers mtl template-haskell th-extras ]; description = "The Bidirectional Generic Update Language"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "BigPixel" = callPackage ( { mkDerivation, array, base, bmp, bytestring, gloss, }: mkDerivation { pname = "BigPixel"; version = "1.3.0"; sha256 = "19fxxbgj67rz2fpxd6f307xd6p7blwynq6gcakjnc7kdq8ghfrgz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bmp bytestring gloss ]; description = "Image editor for pixel art"; license = lib.licenses.bsd3; mainProgram = "BigPixel"; } ) { }; "BinderAnn" = callPackage ( { mkDerivation, base, containers, ghc, ghc-prim, mtl, split, syb, transformers, }: mkDerivation { pname = "BinderAnn"; version = "0.1.0.0"; sha256 = "0fv5xrgqh7scbkzjisrh112zpggwl3rxfjzfqhx2rzdjgda3m41g"; libraryHaskellDepends = [ base containers ghc ghc-prim mtl split syb transformers ]; testHaskellDepends = [ base containers ghc ghc-prim mtl split syb transformers ]; description = "Source-to-source plugin for enhancing EDSLs with static annotations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Binpack" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Binpack"; version = "0.4.1"; sha256 = "0am0487l7njngp2k6h3qfbhjs61d9ir9rp8iw1r5448b20n4fxas"; libraryHaskellDepends = [ base ]; description = "Common bin-packing heuristics"; license = lib.licenses.bsd3; } ) { }; "BioHMM" = callPackage ( { mkDerivation, base, colour, diagrams-cairo, diagrams-lib, directory, either-unwrap, filepath, parsec, ParsecTools, StockholmAlignment, SVGFonts, text, vector, }: mkDerivation { pname = "BioHMM"; version = "1.2.0"; sha256 = "1mrk5w10601gvfghmmrkmxvnr5jcwnlnk05q1bfb8akiyc2d4pbh"; libraryHaskellDepends = [ base colour diagrams-cairo diagrams-lib directory either-unwrap filepath parsec ParsecTools StockholmAlignment SVGFonts text vector ]; description = "Libary for Hidden Markov Models in HMMER3 format"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "Biobase" = callPackage ( { mkDerivation, array, base, bytestring, containers, deepseq, directory, either-unwrap, file-embed, filemanip, filepath, ghc-prim, HsTools, mtl, parsec, ParsecTools, primitive, PrimitiveArray, split, tuple, utility-ht, vector, vector-read-instances, zlib, }: mkDerivation { pname = "Biobase"; version = "0.3.1.1"; sha256 = "1zrslhf3aiwc3y0b628j1w93z78v9apcjm2sxyw5qcq6r48zrmcc"; libraryHaskellDepends = [ array base bytestring containers deepseq directory either-unwrap file-embed filemanip filepath ghc-prim HsTools mtl parsec ParsecTools primitive PrimitiveArray split tuple utility-ht vector vector-read-instances zlib ]; description = "Base library for bioinformatics"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "BiobaseBlast" = callPackage ( { mkDerivation, aeson, attoparsec, base, binary, BiobaseENA, BiobaseTypes, BiobaseXNA, bytestring, cereal, containers, deepseq, directory, file-embed, filepath, lens, log-domain, mtl, PrimitiveArray, SciBaseTypes, split, tasty, tasty-quickcheck, tasty-silver, tasty-th, text, unordered-containers, vector, vector-th-unbox, }: mkDerivation { pname = "BiobaseBlast"; version = "0.3.3.0"; sha256 = "11xxm3s6pyy68as6pd3iwfq2dmbgvj2w238jg969fza8vj22xcdb"; libraryHaskellDepends = [ aeson attoparsec base binary BiobaseENA BiobaseTypes BiobaseXNA bytestring cereal containers deepseq directory file-embed lens log-domain mtl PrimitiveArray SciBaseTypes text unordered-containers vector vector-th-unbox ]; testHaskellDepends = [ base bytestring containers filepath split tasty tasty-quickcheck tasty-silver tasty-th text ]; description = "BLAST-related tools"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "BiobaseDotP" = callPackage ( { mkDerivation, base, bytestring, iteratee, }: mkDerivation { pname = "BiobaseDotP"; version = "0.1.0.0"; sha256 = "0m7n3c2ly6kly146xrxzx41g3pv0cylrmzpdgv5c54x9gvb1hg7w"; libraryHaskellDepends = [ base bytestring iteratee ]; description = "Vienna / DotBracket / ExtSS parsers"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "BiobaseENA" = callPackage ( { mkDerivation, base, BiobaseTypes, bytestring, containers, directory, file-embed, lens, megaparsec, mtl, QuickCheck, tasty, tasty-quickcheck, tasty-th, text, vector, vector-th-unbox, }: mkDerivation { pname = "BiobaseENA"; version = "0.0.0.2"; sha256 = "0v999rs3bj4mkbrxsgz0nnqh1pzf7pgxm94519hqjfph5r6yw7nd"; libraryHaskellDepends = [ base BiobaseTypes bytestring containers directory file-embed lens megaparsec mtl text vector vector-th-unbox ]; testHaskellDepends = [ base BiobaseTypes bytestring containers directory file-embed lens megaparsec mtl QuickCheck tasty tasty-quickcheck tasty-th text vector vector-th-unbox ]; description = "European Nucleotide Archive data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "BiobaseEnsembl" = callPackage ( { mkDerivation, aeson, attoparsec, base, binary, bytestring, cereal, containers, deepseq, directory, either-unwrap, text, vector, word8, }: mkDerivation { pname = "BiobaseEnsembl"; version = "0.2.0.1"; sha256 = "0mypz8q4cj8fjma3pjgp6klhsnlbc6xzvbajhh85c3q3q41cn95w"; libraryHaskellDepends = [ aeson attoparsec base binary bytestring cereal containers deepseq directory either-unwrap text vector word8 ]; description = "Ensembl related datastructures and functions"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "BiobaseFR3D" = callPackage ( { mkDerivation, base, BiobaseXNA, bytestring, containers, filemanip, iteratee, tuple, }: mkDerivation { pname = "BiobaseFR3D"; version = "0.2.3.0"; sha256 = "1y8aqxb8gq4k4l0i2wcrn2yi6f7lcmbhbvs4n063r4hgda6xfgch"; libraryHaskellDepends = [ base BiobaseXNA bytestring containers filemanip iteratee tuple ]; description = "Importer for FR3D resources"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "BiobaseFasta" = callPackage ( { mkDerivation, base, BiobaseTypes, bytestring, DPutils, filepath, lens, optparse-applicative, QuickCheck, resourcet, streaming, streaming-bytestring, string-conversions, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, tasty-silver, tasty-th, text, }: mkDerivation { pname = "BiobaseFasta"; version = "0.4.0.1"; sha256 = "1l5185nsq59jgnpx1r0j5r07a5fqz8f5q2xyxvhwbqan51w51ph6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base BiobaseTypes bytestring DPutils lens resourcet streaming streaming-bytestring string-conversions ]; executableHaskellDepends = [ base BiobaseTypes bytestring DPutils lens optparse-applicative resourcet streaming streaming-bytestring string-conversions ]; testHaskellDepends = [ base BiobaseTypes bytestring DPutils filepath lens QuickCheck resourcet streaming streaming-bytestring string-conversions tasty tasty-golden tasty-hunit tasty-quickcheck tasty-silver tasty-th text ]; description = "streaming FASTA parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "fastaextract"; } ) { }; "BiobaseHTTP" = callPackage ( { mkDerivation, aeson, base, BiobaseEnsembl, bytestring, conduit, either-unwrap, HTTP, http-conduit, hxt, mtl, network, Taxonomy, text, transformers, }: mkDerivation { pname = "BiobaseHTTP"; version = "1.2.0"; sha256 = "1m6lfs08zyk2xcxcmapcdfqp7afmzz3n2r3rr3qzlibwc6w7pj1d"; libraryHaskellDepends = [ aeson base BiobaseEnsembl bytestring conduit either-unwrap HTTP http-conduit hxt mtl network Taxonomy text transformers ]; description = "Libary to interface with the Bioinformatics HTTP services - Entrez Ensembl"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "BiobaseHTTPTools" = callPackage ( { mkDerivation, base, BiobaseFasta, BiobaseHTTP, bytestring, cmdargs, containers, either-unwrap, hxt, text, }: mkDerivation { pname = "BiobaseHTTPTools"; version = "1.0.0"; sha256 = "1sbwhil0d0118nwx7wsryk6j8a7rysdxqksphvyrlxfdm7pd3l1z"; revision = "1"; editedCabalFile = "1aibwdw1bh0gl4czff4n8jkf79ma3isqwqgnjh186xn1rbnibvmw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base BiobaseFasta BiobaseHTTP bytestring cmdargs containers either-unwrap hxt text ]; description = "Tools to query Bioinformatics HTTP services e.g. Entrez, Ensembl."; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "BiobaseInfernal" = callPackage ( { mkDerivation, aeson, attoparsec, base, binary, BiobaseTypes, BiobaseXNA, bytestring, cereal, cereal-text, cereal-vector, cmdargs, containers, criterion, data-default, deepseq, DPutils, filepath, hashable, HUnit, lens, parallel, pipes, pipes-attoparsec, pipes-bytestring, pipes-parse, pipes-safe, pipes-zlib, primitive, PrimitiveArray, QuickCheck, strict, string-conversions, tasty, tasty-hunit, tasty-quickcheck, tasty-th, text, text-binary, transformers, tuple, unordered-containers, utf8-string, vector, vector-th-unbox, zlib, }: mkDerivation { pname = "BiobaseInfernal"; version = "0.8.1.0"; sha256 = "0y6g4prgd4k342ziblcpl7mj4yaf916r0psk9dzm6p3rq6masr0g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base binary BiobaseTypes BiobaseXNA bytestring cereal cereal-text cereal-vector containers data-default deepseq DPutils filepath hashable lens parallel pipes pipes-attoparsec pipes-bytestring pipes-parse pipes-safe pipes-zlib primitive PrimitiveArray strict string-conversions text text-binary transformers tuple unordered-containers utf8-string vector vector-th-unbox zlib ]; executableHaskellDepends = [ base cmdargs ]; testHaskellDepends = [ base HUnit lens QuickCheck tasty tasty-hunit tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base criterion lens text transformers ]; description = "Infernal data structures and tools"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "cmsearchFilter"; } ) { }; "BiobaseMAF" = callPackage ( { mkDerivation, base, bytestring, containers, iteratee, }: mkDerivation { pname = "BiobaseMAF"; version = "0.5.0.0"; sha256 = "0mwyyb7n232wgjipn9jsbqpcbxqms07adi5a6v14qaiynsjz4n1r"; libraryHaskellDepends = [ base bytestring containers iteratee ]; description = "Multiple Alignment Format"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "BiobaseNewick" = callPackage ( { mkDerivation, aeson, attoparsec, base, binary, cereal, cereal-text, cmdargs, containers, fgl, ForestStructures, QuickCheck, test-framework, test-framework-quickcheck2, test-framework-th, text, text-binary, vector, }: mkDerivation { pname = "BiobaseNewick"; version = "0.0.0.2"; sha256 = "1g8kdmraxv0qf3nzm7hi36nhw0j8kyjmjlwslp7a5n2zly2gcck4"; revision = "1"; editedCabalFile = "0q5r5ywb66inl3pmdyd62bfr34rgcaiyw51aycqki1q7vixv695h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base binary cereal cereal-text containers fgl ForestStructures QuickCheck text text-binary vector ]; executableHaskellDepends = [ base cmdargs ForestStructures text vector ]; testHaskellDepends = [ aeson base binary cereal QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; description = "Newick file format parser"; license = lib.licenses.bsd3; mainProgram = "TestForestStructure"; } ) { }; "BiobaseTrainingData" = callPackage ( { mkDerivation, base, BiobaseDotP, BiobaseFR3D, BiobaseXNA, bytestring, cmdargs, either-unwrap, iteratee, vector, }: mkDerivation { pname = "BiobaseTrainingData"; version = "0.1.2.3"; sha256 = "0qqyj3y2ivxj4d1c4bl5mdi7xm649dvksl57ba0wl0awimi5xn2s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base BiobaseDotP BiobaseFR3D BiobaseXNA bytestring either-unwrap iteratee vector ]; executableHaskellDepends = [ cmdargs ]; description = "RNA folding training data"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "MkTrainingData"; } ) { }; "BiobaseTurner" = callPackage ( { mkDerivation, base, BiobaseXNA, bytestring, bytestring-lexing, conduit, containers, filepath, lens, primitive, PrimitiveArray, repa, split, vector, }: mkDerivation { pname = "BiobaseTurner"; version = "0.3.1.1"; sha256 = "1h6yn6nwl8ifbz8y1rq5xklhmnbbjibfi9qz4n79xmv7y9bgkbxf"; libraryHaskellDepends = [ base BiobaseXNA bytestring bytestring-lexing conduit containers filepath lens primitive PrimitiveArray repa split vector ]; description = "Import Turner RNA parameters"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "BiobaseTypes" = callPackage ( { mkDerivation, aeson, attoparsec, base, bimaps, binary, bytestring, cereal, cereal-text, cereal-vector, containers, data-default, deepseq, DPutils, ForestStructures, hashable, intern, lens, mtl, primitive, PrimitiveArray, QuickCheck, SciBaseTypes, streaming, string-conversions, tasty, tasty-hunit, tasty-quickcheck, tasty-th, text, text-binary, utf8-string, vector, vector-binary-instances, vector-th-unbox, }: mkDerivation { pname = "BiobaseTypes"; version = "0.2.1.0"; sha256 = "0gm5nlh8xbww614386vhm2lz118w9c6lcj3pbx5k256mzm7j5yba"; libraryHaskellDepends = [ aeson attoparsec base bimaps binary bytestring cereal cereal-text cereal-vector containers data-default deepseq DPutils ForestStructures hashable intern lens mtl primitive PrimitiveArray QuickCheck SciBaseTypes streaming string-conversions text text-binary utf8-string vector vector-binary-instances vector-th-unbox ]; testHaskellDepends = [ aeson attoparsec base bimaps binary bytestring cereal cereal-text cereal-vector containers data-default deepseq DPutils ForestStructures hashable intern lens mtl primitive PrimitiveArray QuickCheck SciBaseTypes streaming string-conversions tasty tasty-hunit tasty-quickcheck tasty-th text text-binary utf8-string vector vector-binary-instances vector-th-unbox ]; description = "Collection of types for bioinformatics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "BiobaseVienna" = callPackage ( { mkDerivation, base, BiobaseTurner, BiobaseXNA, primitive, PrimitiveArray, vector, }: mkDerivation { pname = "BiobaseVienna"; version = "0.3.0.0"; sha256 = "0bv100rmr04w8wbzabihv43lxilr0b2rm97rx54bhln1sy0ih1wj"; libraryHaskellDepends = [ base BiobaseTurner BiobaseXNA primitive PrimitiveArray vector ]; description = "Import Vienna energy parameters"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "BiobaseXNA" = callPackage ( { mkDerivation, aeson, attoparsec, base, bimaps, binary, BiobaseENA, BiobaseTypes, bytes, bytestring, cereal, cereal-vector, cmdargs, containers, csv, data-default, deepseq, DPutils, file-embed, ForestStructures, hashable, lens, mtl, primitive, PrimitiveArray, QuickCheck, split, tasty, tasty-quickcheck, tasty-th, text, tuple, vector, vector-binary-instances, vector-th-unbox, }: mkDerivation { pname = "BiobaseXNA"; version = "0.11.1.1"; sha256 = "0ws9x3z5ljgm7hnz290yhzm3ijksd6dr4m0drj1lxhchdfmwfy1m"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec base bimaps binary BiobaseENA BiobaseTypes bytes bytestring cereal cereal-vector containers csv data-default deepseq DPutils file-embed ForestStructures hashable lens mtl primitive PrimitiveArray QuickCheck split text tuple vector vector-binary-instances vector-th-unbox ]; executableHaskellDepends = [ aeson attoparsec base bimaps binary BiobaseENA BiobaseTypes bytes bytestring cereal cereal-vector cmdargs containers csv data-default deepseq DPutils file-embed ForestStructures hashable lens mtl primitive PrimitiveArray QuickCheck split text tuple vector vector-binary-instances vector-th-unbox ]; testHaskellDepends = [ aeson attoparsec base bimaps binary BiobaseENA BiobaseTypes bytes bytestring cereal cereal-vector containers csv data-default deepseq DPutils file-embed ForestStructures hashable lens mtl primitive PrimitiveArray QuickCheck split tasty tasty-quickcheck tasty-th text tuple vector vector-binary-instances vector-th-unbox ]; description = "Efficient RNA/DNA/Protein Primary/Secondary Structure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "SubOptDistance"; } ) { }; "BirdPP" = callPackage ( { mkDerivation, base, haskell98, }: mkDerivation { pname = "BirdPP"; version = "1.1"; sha256 = "14wbnxjyg75vc7zwg42cpk8a1cb7gm4881c52yaq1bq053g5dsz2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskell98 ]; description = "A preprocessor for Bird-style Literate Haskell comments with Haddock markup"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "BirdPP"; } ) { }; "BitStringRandomMonad" = callPackage ( { mkDerivation, base, bitstring, bytestring, deepseq, mtl, parallel, primitive, QuickCheck, transformers, vector, }: mkDerivation { pname = "BitStringRandomMonad"; version = "1.1.0.2"; sha256 = "1g19c1dl80chmxlqqpja19y1np7xnfwspyrp895wnrzi2zydh2jm"; libraryHaskellDepends = [ base bitstring bytestring deepseq mtl parallel primitive transformers vector ]; testHaskellDepends = [ base bitstring bytestring mtl parallel primitive QuickCheck transformers vector ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "BitSyntax" = callPackage ( { mkDerivation, base, bytestring, QuickCheck, template-haskell, }: mkDerivation { pname = "BitSyntax"; version = "0.3.2.2"; sha256 = "0615r1cb2sv9sj517vii3g2sf1k308q3r176i03jpjlb6vgfipkn"; libraryHaskellDepends = [ base bytestring QuickCheck template-haskell ]; description = "A module to aid in the (de)serialisation of binary data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Bitly" = callPackage ( { mkDerivation, base, HTTP, json2, }: mkDerivation { pname = "Bitly"; version = "0.1.0"; sha256 = "1pmmgg6n6pc0qvp5r4qxan32887132si0cayd0xh1g5v98fa9ari"; libraryHaskellDepends = [ base HTTP json2 ]; description = "A library to access bit.ly URL shortener."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Blammo" = callPackage ( { mkDerivation, aeson, base, bytestring, case-insensitive, clock, containers, dlist, envparse, exceptions, fast-logger, hspec, http-types, lens, markdown-unlit, monad-logger, monad-logger-aeson, mtl, text, time, unliftio, unliftio-core, unordered-containers, vector, wai, }: mkDerivation { pname = "Blammo"; version = "1.1.3.0"; sha256 = "1wwxiyshsx0lgb99vdliippszl2lrplwji4saavks2fgpqllgsly"; libraryHaskellDepends = [ aeson base bytestring case-insensitive clock containers dlist envparse exceptions fast-logger http-types lens monad-logger-aeson mtl text time unliftio unliftio-core unordered-containers vector wai ]; testHaskellDepends = [ aeson base bytestring envparse hspec markdown-unlit monad-logger mtl text time ]; testToolDepends = [ markdown-unlit ]; description = "Batteries-included Structured Logging library"; license = lib.licenses.mit; } ) { }; "Blammo_2_1_1_0" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, dlist, envparse, exceptions, fast-logger, hspec, lens, markdown-unlit, monad-logger-aeson, mtl, text, time, unliftio, unliftio-core, unordered-containers, vector, }: mkDerivation { pname = "Blammo"; version = "2.1.1.0"; sha256 = "0n0vybpqvdi20jgdmzpbcb87a96s7npa1gbmvqplc0sqlnrx2cx6"; libraryHaskellDepends = [ aeson base bytestring containers dlist envparse exceptions fast-logger lens monad-logger-aeson mtl text time unliftio unliftio-core unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring envparse hspec lens markdown-unlit mtl text time ]; testToolDepends = [ markdown-unlit ]; description = "Batteries-included Structured Logging library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "Blammo-wai" = callPackage ( { mkDerivation, aeson, base, Blammo, bytestring, case-insensitive, clock, http-types, lens, markdown-unlit, monad-logger-aeson, text, unliftio-core, wai, warp, yesod-core, }: mkDerivation { pname = "Blammo-wai"; version = "0.0.0.2"; sha256 = "1yblxnjfmcjnlr76b1vs9wdjq9rnm3mgjhi3f472a69v1pbg9ngi"; libraryHaskellDepends = [ aeson base Blammo bytestring case-insensitive clock http-types monad-logger-aeson text unliftio-core wai ]; testHaskellDepends = [ aeson base Blammo lens markdown-unlit text wai warp yesod-core ]; testToolDepends = [ markdown-unlit ]; description = "Using Blammo with WAI"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "BlastHTTP" = callPackage ( { mkDerivation, base, BiobaseBlast, BiobaseFasta, bytestring, conduit, either-unwrap, HTTP, http-conduit, hxt, mtl, network, transformers, zip-archive, }: mkDerivation { pname = "BlastHTTP"; version = "1.4.2"; sha256 = "1ndg24w4qcs7f6ak8qcgfp04mippz2vxpcxwpnsaghyxvpbxqbw6"; libraryHaskellDepends = [ base BiobaseBlast BiobaseFasta bytestring conduit either-unwrap HTTP http-conduit hxt mtl network transformers zip-archive ]; description = "Libary to interface with the NCBI blast REST interface"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "Blobs" = callPackage ( { mkDerivation, base, containers, directory, HaXml, polyparse, pretty, wx, wxcore, }: mkDerivation { pname = "Blobs"; version = "0.3"; sha256 = "09mpf3qwr38x0ljz4ziyhdcwl5j37i353wc2dkpc6hjki9p08rgl"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory HaXml polyparse pretty wx wxcore ]; executableHaskellDepends = [ base containers directory HaXml polyparse pretty wx wxcore ]; description = "Diagram editor"; license = "LGPL"; hydraPlatforms = lib.platforms.none; mainProgram = "blobs"; } ) { }; "BlogLiterately" = callPackage ( { mkDerivation, base, blaze-html, bool-extras, bytestring, citeproc, cmdargs, containers, data-default, directory, filepath, HaXml, haxr, highlighting-kate, hscolour, HTTP, lens, mtl, pandoc, pandoc-types, parsec, process, split, strict, tagsoup, temporary, text, transformers, }: mkDerivation { pname = "BlogLiterately"; version = "0.8.8.2"; sha256 = "1m4l5p8qg1mqg612x43gip5gp10x4avrm36b9iw2r2ny32rvwkdy"; revision = "1"; editedCabalFile = "0dqdqqbl6hvdpxn6zdcy6yfvjx3q1ch1kfs512rr3nl2kwd6lrs1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html bool-extras bytestring citeproc cmdargs containers data-default directory filepath HaXml haxr highlighting-kate hscolour HTTP lens mtl pandoc pandoc-types parsec process split strict tagsoup temporary text transformers ]; executableHaskellDepends = [ base cmdargs ]; description = "A tool for posting Haskelly articles to blogs"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "BlogLiterately"; broken = true; } ) { }; "BlogLiterately-diagrams" = callPackage ( { mkDerivation, base, BlogLiterately, containers, diagrams-builder, diagrams-lib, diagrams-rasterific, directory, filepath, JuicyPixels, pandoc, safe, split, text, }: mkDerivation { pname = "BlogLiterately-diagrams"; version = "0.3.1"; sha256 = "0yjdlwkgqz0788f57ddlkzmxdlxsnmzxy4456l4ni8610v220njj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base BlogLiterately containers diagrams-builder diagrams-lib diagrams-rasterific directory filepath JuicyPixels pandoc safe split text ]; executableHaskellDepends = [ base BlogLiterately ]; description = "Include images in blog posts with inline diagrams code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "BlogLiteratelyD"; } ) { }; "Blogdown" = callPackage ( { mkDerivation, base, Cabal, containers, criterion, MissingH, network-uri, parsec, }: mkDerivation { pname = "Blogdown"; version = "0.2.4"; sha256 = "04ll74z2yqb99jydz9bw4p602hvpmk03sgix8rzwg0qb38lwvjvm"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal MissingH ]; libraryHaskellDepends = [ base containers MissingH network-uri parsec ]; executableHaskellDepends = [ base containers MissingH network-uri parsec ]; testHaskellDepends = [ base containers MissingH network-uri parsec ]; benchmarkHaskellDepends = [ base containers criterion MissingH network-uri parsec ]; description = "A markdown-like markup language designed for blog posts"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "Blogdown"; broken = true; } ) { }; "BluePrintCSS" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "BluePrintCSS"; version = "0.1"; sha256 = "0ryjgi70isgfv3nw3djzvb1saky40xqy536h6sr3mfpy2iqnim0c"; libraryHaskellDepends = [ base mtl ]; description = "Html document layout library"; license = lib.licenses.bsd3; } ) { }; "Blueprint" = callPackage ( { mkDerivation }: mkDerivation { pname = "Blueprint"; version = "0.1"; sha256 = "16cfmy4ndc15p6jdmyy08nqgv143dvs9xf4qg4mxa6x5r326pi94"; doHaddock = false; description = "Preview of a new build system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Bookshelf" = callPackage ( { mkDerivation, base, containers, directory, filepath, pandoc, pandoc-citeproc, pandoc-types, parseargs, process, }: mkDerivation { pname = "Bookshelf"; version = "0.6"; sha256 = "1a1g8ipppwrb42fvli27qi4i78vgdk3wwxsjhqy0p6pwpa0hvcaq"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory filepath pandoc pandoc-citeproc pandoc-types parseargs ]; testHaskellDepends = [ base process ]; description = "A simple document organizer with some wiki functionality"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "bookshelf"; } ) { }; "Boolean" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Boolean"; version = "0.2.4"; sha256 = "1y7f8lqx86m06ccq1bjym2hywc7r17s2bvx16jswb2ibn09n08b7"; revision = "1"; editedCabalFile = "0q04fgnfgskwsmj3g25vfs39724wh1wjl6m6x08bi9fg9rxcf4rc"; libraryHaskellDepends = [ base ]; description = "Generalized booleans and numbers"; license = 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 = lib.licenses.bsd3; } ) { }; "Bravo" = callPackage ( { mkDerivation, base, haskell-src-exts, haskell-src-meta, mtl, parsec, syb, template-haskell, }: mkDerivation { pname = "Bravo"; version = "0.1.0.1"; sha256 = "16li42rl77jvhyp14fjic66c7d6qm2fjln93gyw4bqbykai291in"; libraryHaskellDepends = [ base haskell-src-exts haskell-src-meta mtl parsec syb template-haskell ]; description = "Static text template generation library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "BufferedSocket" = callPackage ( { mkDerivation, base, bytestring, network, text, }: mkDerivation { pname = "BufferedSocket"; version = "0.2.1.0"; sha256 = "13wwi7x898p51crzzp5rdrjgmsxsgbx7dgzgbaxdikxyrh216lmz"; libraryHaskellDepends = [ base bytestring network text ]; description = "A socker wrapper that makes the IO of sockets much cleaner"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Buster" = callPackage ( { mkDerivation, base, bytestring, conduit, data-default, errors, hinotify, hslogger, hspec, hspec-expectations, http-conduit, http-types, string-qq, temporary, transformers, unbounded-delays, unix, yaml, }: mkDerivation { pname = "Buster"; version = "0.1.1"; sha256 = "12zchy3sqdcqdgbb7d29jrsqifz4hfdx94s514v2mmyzzr0m8xqd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring conduit data-default errors hinotify hslogger http-conduit http-types transformers unbounded-delays unix yaml ]; testHaskellDepends = [ base bytestring errors hslogger hspec hspec-expectations http-conduit http-types string-qq temporary unix yaml ]; description = "Hits a set of urls periodically to bust caches"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "buster"; broken = true; } ) { }; "C-structs" = callPackage ( { mkDerivation, base, doctest, Glob, HUnit, QuickCheck, template-haskell, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "C-structs"; version = "0.2.0.3"; sha256 = "0r6clyl3vycdpwy55c37zlz4yvvl2xjgxc1fn3vwal83jp7cm74a"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base doctest Glob HUnit QuickCheck template-haskell test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "C-Structs implementation for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CBOR" = callPackage ( { mkDerivation, base, binary, binary-bits, bytestring, data-binary-ieee754, doctest, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "CBOR"; version = "0.1.0.1"; sha256 = "03h8lp5sm8prbphq98c7ar93rl9yfy29pvwrkrskdjhx79pd1w6q"; libraryHaskellDepends = [ base binary binary-bits bytestring data-binary-ieee754 ]; testHaskellDepends = [ base binary binary-bits bytestring data-binary-ieee754 doctest QuickCheck test-framework test-framework-quickcheck2 ]; description = "Encode/Decode values to/from CBOR"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "CC-delcont" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "CC-delcont"; version = "0.2.1.0"; sha256 = "00v2xjh5a7z87i0hvdflrqmnwi9lb2061d6s0xrp563xpjvkcsvc"; libraryHaskellDepends = [ base mtl ]; description = "Delimited continuations and dynamically scoped variables"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CC-delcont-alt" = callPackage ( { mkDerivation, base, CC-delcont-cxe, CC-delcont-exc, CC-delcont-ref, doctest, mtl, }: mkDerivation { pname = "CC-delcont-alt"; version = "0.1.1.1"; sha256 = "0s6z5bcxmcx1vzgjc6r2i4898j6s3ngjjdqhggp893hmhpxlbgsv"; libraryHaskellDepends = [ base CC-delcont-cxe CC-delcont-exc CC-delcont-ref mtl ]; testHaskellDepends = [ base doctest mtl ]; doHaddock = false; description = "Three new monad transformers for multi-prompt delimited control"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "CC-delcont-cxe" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "CC-delcont-cxe"; version = "0.1.0.2"; sha256 = "1s6bql9r78yfzgarm3i4f2glhc5w8qq91adhs15cnqj6h7768a5c"; libraryHaskellDepends = [ base mtl ]; description = "A monad transformers for multi-prompt delimited control"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CC-delcont-exc" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "CC-delcont-exc"; version = "0.1.0.0"; sha256 = "07v388bzs8x9k1p677310rbh8baj1fdq3bhbqyvxqzx93kv8g381"; libraryHaskellDepends = [ base mtl ]; description = "A monad transformers for multi-prompt delimited control"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CC-delcont-ref" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "CC-delcont-ref"; version = "0.1.0.0"; sha256 = "0fzjr73id8rlrcmf0j3y1qn4jnc8incqhhkp9wl35lig20kqy82m"; libraryHaskellDepends = [ base mtl ]; description = "A monad transformers for multi-prompt delimited control using refercence cells"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CC-delcont-ref-tf" = callPackage ( { mkDerivation, base, ref-tf, transformers, }: mkDerivation { pname = "CC-delcont-ref-tf"; version = "0.1.0.2"; sha256 = "0zavw824xcr1jhmlpz9hmabhhi459y0s7z434lxalzha01j1wfih"; libraryHaskellDepends = [ base ref-tf transformers ]; description = "A monad transformers for multi-prompt delimited control using refercence cells"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CCA" = callPackage ( { mkDerivation, array, base, containers, ghc-prim, happy, haskell-src, syb, template-haskell, }: mkDerivation { pname = "CCA"; version = "0.1.5.3"; sha256 = "05zv1vha31fgw4ddvrnbvk5pzhq8lkvfx1xrgja5ggy451zrs6aw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ghc-prim syb template-haskell ]; executableHaskellDepends = [ array base containers haskell-src ]; executableToolDepends = [ happy ]; description = "preprocessor and library for Causal Commutative Arrows (CCA)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "ccap"; broken = true; } ) { }; "CHXHtml" = callPackage ( { mkDerivation, base, bytestring, hxt-regex-xmlschema, utf8-string, }: mkDerivation { pname = "CHXHtml"; version = "0.2.0"; sha256 = "0pr2mvcnrz3240wnpd44g3pz9x8am6vhhfvl0lyl129kvc33v99q"; libraryHaskellDepends = [ base bytestring hxt-regex-xmlschema utf8-string ]; description = "A W3C compliant (X)HTML generating library"; license = lib.licenses.bsd3; } ) { }; "CLASE" = callPackage ( { mkDerivation, base, containers, filepath, mtl, parsec, template-haskell, }: mkDerivation { pname = "CLASE"; version = "2009.2.11"; sha256 = "10jab7jxlhppmqqw31g653l8jmz4vz8f9h9wr2i9fjf6bipvgfi3"; libraryHaskellDepends = [ base containers filepath mtl parsec template-haskell ]; description = "Cursor Library for A Structured Editor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CLI" = callPackage ( { mkDerivation, base, directory, doctest, split, time, }: mkDerivation { pname = "CLI"; version = "0.1.0.0"; sha256 = "1g271n7z6xndqylwxwcaa1xscgd36wzb2apbmrilv42v7ii4aall"; libraryHaskellDepends = [ base directory split time ]; testHaskellDepends = [ base doctest ]; description = "CLI tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CMCompare" = callPackage ( { mkDerivation, array, base, BiobaseInfernal, BiobaseXNA, cmdargs, containers, lens, }: mkDerivation { pname = "CMCompare"; version = "0.0.1.5"; sha256 = "1ccjyn0cc8yx7fgnvsjap0swlxql3gdygb5mabzvkgk84zc3bh2b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base BiobaseInfernal BiobaseXNA containers lens ]; executableHaskellDepends = [ cmdargs ]; description = "Infernal covariance model comparison"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "CMCompare"; } ) { }; "CMQ" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, iproute, mtl, network, PSQueue, stm, time, }: mkDerivation { pname = "CMQ"; version = "0.0.12"; sha256 = "0zskbcjdd4s8bkll7jvb8qzyq8pa52li4db9r5wg16pd2l3m0fpb"; libraryHaskellDepends = [ base bytestring cereal containers iproute mtl network PSQueue stm time ]; description = "cwmwl udp message queue"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "COrdering" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "COrdering"; version = "2.3"; sha256 = "1lkav4wkyrraq1f6kyqfyjrxasgkayg4hmyv8a1gkr4h484b1cx8"; revision = "1"; editedCabalFile = "00byh0a7j7gnv8aq67fiairzvwz9csg49s2zqqj9f5pwgpmccn1v"; libraryHaskellDepends = [ base ]; description = "An algebraic data type similar to Prelude Ordering"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CPBrainfuck" = callPackage ( { mkDerivation, base, haskell98, }: mkDerivation { pname = "CPBrainfuck"; version = "1.1"; sha256 = "041bm02xar8g6ppz6g0fdgs4ywavlcn4pqkncydx0lw5wp9ygwwn"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base haskell98 ]; description = "A simple Brainfuck interpretter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bf"; } ) { }; "CPL" = callPackage ( { mkDerivation, array, base, containers, mtl, parsec, readline, }: mkDerivation { pname = "CPL"; version = "0.0.9"; sha256 = "0pa0iqaflj8h0w3wcwrc27vmg4k7n0x8ck5sjscxvxdbbrwjg6z1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers mtl parsec readline ]; description = "An interpreter of Hagino's Categorical Programming Language (CPL)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cpl"; broken = true; } ) { }; "CSPM-CoreLanguage" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "CSPM-CoreLanguage"; version = "0.3.1.0"; sha256 = "0dlb761kj33v9p53fw44gg4r7j8kcl4jxvvgi7rz0pv8v7nh6255"; libraryHaskellDepends = [ base ]; description = "Definition of a CSP core-language"; license = lib.licenses.bsd3; } ) { }; "CSPM-FiringRules" = callPackage ( { mkDerivation, base, containers, CSPM-CoreLanguage, mtl, parallel-tree-search, QuickCheck, random, tree-monad, }: mkDerivation { pname = "CSPM-FiringRules"; version = "0.4.4.0"; sha256 = "11j4f9za74x9f0l8jbf7mvjnmd6gyx02zb31jjrhza3y4hpcj412"; libraryHaskellDepends = [ base containers CSPM-CoreLanguage mtl parallel-tree-search QuickCheck random tree-monad ]; description = "Firing rules semantic of CSPM"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "CSPM-Frontend" = callPackage ( { mkDerivation, alex, array, base, containers, dlist, either, mtl, parsec, prettyclass, syb, transformers, }: mkDerivation { pname = "CSPM-Frontend"; version = "0.12.1.0"; sha256 = "17i5app854vb4mghf9l0laldbgraqbq08w36hh61j5n161ypb1s5"; libraryHaskellDepends = [ array base containers dlist either mtl parsec prettyclass syb transformers ]; libraryToolDepends = [ alex ]; description = "A CSP-M parser compatible with FDR-2.91"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CSPM-Interpreter" = callPackage ( { mkDerivation, array, base, containers, CSPM-CoreLanguage, CSPM-Frontend, mtl, prettyclass, syb, }: mkDerivation { pname = "CSPM-Interpreter"; version = "0.7.1.0"; sha256 = "01byczl4109mwmxflmnflxxh4pnfj4anqsfgng5q664a8rjzqfwy"; libraryHaskellDepends = [ array base containers CSPM-CoreLanguage CSPM-Frontend mtl prettyclass syb ]; description = "An interpreter for CSPM"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "CSPM-ToProlog" = callPackage ( { mkDerivation, array, base, containers, CSPM-Frontend, pretty, }: mkDerivation { pname = "CSPM-ToProlog"; version = "0.5.5.0"; sha256 = "1jr4q8jyai53g4yps1377q7wv9c52mg50yikycyirrpz46giiy2r"; libraryHaskellDepends = [ array base containers CSPM-Frontend pretty ]; description = "some modules specific for the ProB tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "CSPM-cspm" = callPackage ( { mkDerivation, base, cmdargs, containers, CSPM-CoreLanguage, CSPM-FiringRules, CSPM-Frontend, CSPM-Interpreter, CSPM-ToProlog, hslua, parallel, prettyclass, syb, transformers, xml, }: mkDerivation { pname = "CSPM-cspm"; version = "0.8.1.0"; sha256 = "0brgzzhkqk8pvdniqwzcfwwr9v7y3kw3zdhsw053lxs0dcb191n0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cmdargs containers CSPM-CoreLanguage CSPM-FiringRules CSPM-Frontend CSPM-Interpreter CSPM-ToProlog hslua parallel prettyclass syb transformers xml ]; executableHaskellDepends = [ base cmdargs containers CSPM-CoreLanguage CSPM-FiringRules CSPM-Frontend CSPM-Interpreter CSPM-ToProlog hslua parallel prettyclass syb transformers xml ]; description = "cspm command line tool for analyzing CSPM specifications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cspm"; } ) { }; "CTRex" = callPackage ( { mkDerivation, base, containers, hashable, mtl, unordered-containers, }: mkDerivation { pname = "CTRex"; version = "0.6"; sha256 = "0cjinznkvdrswbqrsha49b6hch7sjv2qq9xllx780klf01kdahi6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers hashable mtl unordered-containers ]; description = "Open records using closed type families"; license = lib.licenses.bsd3; } ) { }; "CV" = callPackage ( { mkDerivation, array, base, binary, bindings-DSL, c2hs, carray, containers, deepseq, directory, filepath, lazysmallcheck, mtl, mwc-random, opencv_calib3d, opencv_contrib, opencv_core, opencv_features2d, opencv_flann, opencv_gpu, opencv_highgui, opencv_imgproc, opencv_legacy, opencv_ml, opencv_objdetect, opencv_video, parallel, parallel-io, primitive, QuickCheck, storable-complex, storable-tuple, vector, }: mkDerivation { pname = "CV"; version = "0.3.7"; sha256 = "0c200jn6q4y744k39jll7xw418js7y86vvihz49i8kk2316vakmr"; libraryHaskellDepends = [ array base binary bindings-DSL carray containers deepseq directory filepath lazysmallcheck mtl mwc-random parallel parallel-io primitive QuickCheck storable-complex storable-tuple vector ]; librarySystemDepends = [ opencv_calib3d opencv_contrib opencv_core opencv_features2d opencv_flann opencv_gpu opencv_highgui opencv_imgproc opencv_legacy opencv_ml opencv_objdetect opencv_video ]; libraryToolDepends = [ c2hs ]; description = "OpenCV based machine vision library"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { opencv_calib3d = null; opencv_contrib = null; opencv_core = null; opencv_features2d = null; opencv_flann = null; opencv_gpu = null; opencv_highgui = null; opencv_imgproc = null; opencv_legacy = null; opencv_ml = null; opencv_objdetect = null; opencv_video = null; }; "Cabal_3_2_1_0" = callPackage ( { mkDerivation, array, base, base-compat, base-orphans, binary, bytestring, containers, deepseq, Diff, directory, filepath, integer-logarithms, mtl, optparse-applicative, parsec, pretty, process, QuickCheck, stm, tagged, tar, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, temporary, text, time, transformers, tree-diff, unix, }: mkDerivation { pname = "Cabal"; version = "3.2.1.0"; sha256 = "1xfn9q6jnbp3jc6swn4hapa83f5m66pjz8fqbqmffydagf36fkzy"; revision = "1"; editedCabalFile = "07brbxkjlf1yqs9bjdwcwq1gx853kh600qnrf6bnya92q1p0fhw7"; setupHaskellDepends = [ mtl parsec ]; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath mtl parsec pretty process text time transformers unix ]; testHaskellDepends = [ array base base-compat base-orphans binary bytestring containers deepseq Diff directory filepath integer-logarithms optparse-applicative pretty process QuickCheck stm tagged tar tasty tasty-golden tasty-hunit tasty-quickcheck temporary text tree-diff ]; doCheck = false; description = "A framework for packaging Haskell software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Cabal_3_10_3_0" = callPackage ( { mkDerivation, array, base, bytestring, Cabal-syntax, containers, deepseq, directory, filepath, mtl, parsec, pretty, process, text, time, transformers, unix, }: mkDerivation { pname = "Cabal"; version = "3.10.3.0"; sha256 = "1imjq2zqm967j0lk3kzi4gyp9a35vlym31p7k7vmaxbdc9k7qzyb"; setupHaskellDepends = [ mtl parsec ]; libraryHaskellDepends = [ array base bytestring Cabal-syntax containers deepseq directory filepath mtl parsec pretty process text time transformers unix ]; doCheck = false; description = "A framework for packaging Haskell software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Cabal_3_12_1_0" = callPackage ( { mkDerivation, array, base, bytestring, Cabal-syntax, containers, deepseq, directory, filepath, mtl, parsec, pretty, process, time, transformers, unix, }: mkDerivation { pname = "Cabal"; version = "3.12.1.0"; sha256 = "1lmnmp1ag9lwaxks66ba26mi4q10afnl0a82nj1fv27bnjzz8hkn"; setupHaskellDepends = [ mtl parsec ]; libraryHaskellDepends = [ array base bytestring Cabal-syntax containers deepseq directory filepath mtl parsec pretty process time transformers unix ]; doCheck = false; description = "A framework for packaging Haskell software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Cabal_3_14_1_0" = callPackage ( { mkDerivation, array, base, bytestring, Cabal-syntax, containers, deepseq, directory, filepath, mtl, parsec, pretty, process, time, transformers, unix, }: mkDerivation { pname = "Cabal"; version = "3.14.1.0"; sha256 = "1858158n9dbh5hcpcv2ikl3q01kmlap6n5fsp76mzihir5903ii3"; setupHaskellDepends = [ mtl parsec ]; libraryHaskellDepends = [ array base bytestring Cabal-syntax containers deepseq directory filepath mtl parsec pretty process time transformers unix ]; doCheck = false; description = "A framework for packaging Haskell software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Cabal-ide-backend" = callPackage ( { mkDerivation, array, base, binary, bytestring, Cabal, 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-ide-backend"; version = "1.23.0.0"; sha256 = "07s9gkq2d4sz8nrjayrnb3gbjm58sp7gfl3hnl8n1gsxsfbl2cgw"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath pretty process time unix ]; testHaskellDepends = [ base bytestring Cabal containers directory extensible-exceptions filepath HUnit old-time process QuickCheck regex-posix test-framework test-framework-hunit test-framework-quickcheck2 unix ]; description = "A framework for packaging Haskell software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Cabal-syntax_3_6_0_0" = callPackage ( { mkDerivation, Cabal }: mkDerivation { pname = "Cabal-syntax"; version = "3.6.0.0"; sha256 = "0lcj4g55sj5iv727g7k57pscgyj0fx3smwapm1gmd5qkc3yfa9fa"; libraryHaskellDepends = [ Cabal ]; doHaddock = false; description = "A library for working with .cabal files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Cabal-syntax_3_8_1_0" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, deepseq, directory, filepath, mtl, parsec, pretty, text, time, transformers, unix, }: mkDerivation { pname = "Cabal-syntax"; version = "3.8.1.0"; sha256 = "03yfk3b2sjmqpxmvx3mj185nifiaqapvc8hmbx4825z0kyqxvs07"; revision = "3"; editedCabalFile = "14zm8h7sfawysr9g37in8by8aj1p87fywj83hmshp8n6lrxr6bgd"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath mtl parsec pretty text time transformers unix ]; description = "A library for working with .cabal files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Cabal-syntax_3_10_3_0" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, deepseq, directory, filepath, mtl, parsec, pretty, text, time, transformers, unix, }: mkDerivation { pname = "Cabal-syntax"; version = "3.10.3.0"; sha256 = "04p2ywjw1wfpmp445gm15ya6qkwmqr8aq83pdq6hm680kjma1mkm"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath mtl parsec pretty text time transformers unix ]; description = "A library for working with .cabal files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Cabal-syntax_3_12_1_0" = callPackage ( { mkDerivation, alex, array, base, binary, bytestring, containers, deepseq, directory, filepath, mtl, parsec, pretty, text, time, transformers, }: mkDerivation { pname = "Cabal-syntax"; version = "3.12.1.0"; sha256 = "1d045h470yykabz5d89896d6v2p1vng373s7bgysfdmzqhgd7wp5"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath mtl parsec pretty text time transformers ]; libraryToolDepends = [ alex ]; description = "A library for working with .cabal files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Cabal-syntax_3_14_1_0" = callPackage ( { mkDerivation, alex, array, base, binary, bytestring, containers, deepseq, directory, filepath, mtl, parsec, pretty, text, time, transformers, }: mkDerivation { pname = "Cabal-syntax"; version = "3.14.1.0"; sha256 = "13d4sfqlbx2m8f075jnqq965sj0ayn1vk2fd2m8rdp9fsqy8hxm0"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath mtl parsec pretty text time transformers ]; libraryToolDepends = [ alex ]; description = "A library for working with .cabal files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "CabalSearch" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, HDBC, HDBC-sqlite3, process, unix, }: mkDerivation { pname = "CabalSearch"; version = "0.0.2"; sha256 = "181k2rybbyhjmwf1fq69hiaf14a0rzcvnv4j9w03n2v7cal4k08b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filepath HDBC HDBC-sqlite3 process unix ]; description = "Search cabal packages by name"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabalsearch"; broken = true; } ) { }; "Capabilities" = callPackage ( { mkDerivation, base, compdata, directory, free, unix, }: mkDerivation { pname = "Capabilities"; version = "0.1.0.0"; sha256 = "0nd5yvhbxmabs0890y9gjjiq37h8c3blpplv2m13k29zkijwad04"; libraryHaskellDepends = [ base compdata directory free unix ]; description = "Separate and contain effects of IO monad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Cardinality" = callPackage ( { mkDerivation, base, containers, mtl, }: mkDerivation { pname = "Cardinality"; version = "0.2"; sha256 = "01bp045vl08sixvi6h0i21vvmjirnyzlmwxx8yq5njbcxrgbq6dn"; libraryHaskellDepends = [ base containers mtl ]; description = "Measure container capacity. Use it to safely change container."; license = "LGPL"; } ) { }; "CarneadesDSL" = callPackage ( { mkDerivation, base, containers, fgl, parsec, }: mkDerivation { pname = "CarneadesDSL"; version = "1.3"; sha256 = "06ri47cfskvpm65zb63kjrwwhzlmcp2f0z99hqkfw216p85648a3"; libraryHaskellDepends = [ base containers fgl parsec ]; description = "An implementation and DSL for the Carneades argumentation model"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CarneadesIntoDung" = callPackage ( { mkDerivation, base, CarneadesDSL, cmdargs, containers, Dung, fgl, }: mkDerivation { pname = "CarneadesIntoDung"; version = "1.0"; sha256 = "0gmrc778zan5rrkb7rip61736rzx13abfzyjcj4bgdvc3fhih1rx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base CarneadesDSL cmdargs containers Dung fgl ]; description = "A translation from the Carneades argumentation model into Dung's AFs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "caell"; } ) { }; "Cartesian" = callPackage ( { mkDerivation, base, lens, linear, template-haskell, }: mkDerivation { pname = "Cartesian"; version = "0.6.0.0"; sha256 = "1g2da90bna28hla9akpqsg5d2ag4p59zwxr6vqdizjbcpy4d7xkl"; libraryHaskellDepends = [ base lens linear template-haskell ]; description = "Coordinate systems"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Cascade" = callPackage ( { mkDerivation, base, comonad, ghc-prim, mtl, void, }: mkDerivation { pname = "Cascade"; version = "0.1.0.0"; sha256 = "1ih8ydc29axckgidc5xvsdac5558gprscw667msh8qh41j9sshng"; libraryHaskellDepends = [ base comonad ghc-prim mtl void ]; description = "Playing with reified categorical composition"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Cassava" = callPackage ( { mkDerivation, array, attoparsec, base, bytestring, bytestring-builder, containers, deepseq, hashable, HUnit, Only, QuickCheck, quickcheck-instances, scientific, test-framework, test-framework-hunit, test-framework-quickcheck2, text, unordered-containers, vector, }: mkDerivation { pname = "Cassava"; version = "0.5.1.0"; sha256 = "1z9y8vzsb0qxfx72w0nb77n0ibha48dv4sg3wv02xrrbz95nwlrh"; revision = "3"; editedCabalFile = "15wwzmp1000jrg3kpyk2zh3k8ja21pdrqj2ghrwwish6lzpsk3v0"; libraryHaskellDepends = [ array attoparsec base bytestring bytestring-builder containers deepseq hashable Only scientific text unordered-containers vector ]; testHaskellDepends = [ attoparsec base bytestring hashable HUnit QuickCheck quickcheck-instances scientific test-framework test-framework-hunit test-framework-quickcheck2 text unordered-containers vector ]; description = "A CSV parsing and encoding library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Catana" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "Catana"; version = "0.3"; sha256 = "10m7l701p3a2w0kxi2b93g2ii6s4s71zyjypqk3mi79siv8yilif"; libraryHaskellDepends = [ base mtl ]; description = "A monad for complex manipulation of a stream"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ChannelT" = callPackage ( { mkDerivation, base, free, mmorph, mtl, transformers-base, }: mkDerivation { pname = "ChannelT"; version = "0.0.0.7"; sha256 = "183pghm74vk1vdcn0mdn6g5q284sncpl1cc49lpczz1wbr15s89y"; revision = "1"; editedCabalFile = "18hv00jlxmarwx8rk9zac6wzavylf322njag1mzkm8jsfkzyfxv2"; libraryHaskellDepends = [ base free mmorph mtl transformers-base ]; description = "Generalized stream processors"; license = lib.licenses.bsd3; } ) { }; "Chart" = callPackage ( { mkDerivation, array, base, colour, data-default-class, lens, mtl, old-locale, operational, time, vector, }: mkDerivation { pname = "Chart"; version = "1.9.5"; sha256 = "0nyzdag9p56vknrphdnqjsf19fmw9abs81avdm2vjgh9cnw2y7hc"; revision = "2"; editedCabalFile = "1a9z8an5yhsqbawzahmg77g9l6jvavhxbk2v48k4j8fyr7sy544q"; libraryHaskellDepends = [ array base colour data-default-class lens mtl old-locale operational time vector ]; description = "A library for generating 2D Charts and Plots"; license = 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.9.4.1"; sha256 = "0x10l9y38bscx88n849k9ybn7axp4j9hlivc1jv9wwvv4gqw5jr7"; revision = "2"; editedCabalFile = "0gyhv409q1a9rxw0j51rngws2bzy7xnjsbs4lj2wysjxp8c7xs74"; libraryHaskellDepends = [ array base cairo Chart colour data-default-class lens mtl old-locale operational time ]; description = "Cairo backend for Charts"; license = lib.licenses.bsd3; } ) { }; "Chart-diagrams" = callPackage ( { mkDerivation, base, blaze-markup, bytestring, Chart, colour, containers, data-default-class, diagrams-core, diagrams-lib, diagrams-postscript, diagrams-svg, lens, mtl, old-locale, operational, svg-builder, SVGFonts, text, time, }: mkDerivation { pname = "Chart-diagrams"; version = "1.9.5.1"; sha256 = "1pk2fsmjl2dsabzpdwk3190nw0nwy581c4qsl93npx764qcxkp7q"; revision = "2"; editedCabalFile = "14z8s46qxcn33mzy66zhlg0pmwk1xks8c3mmrrbj4bp30wldgihz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-markup bytestring Chart colour containers data-default-class diagrams-core diagrams-lib diagrams-postscript diagrams-svg lens mtl old-locale operational svg-builder SVGFonts text time ]; description = "Diagrams backend for Charts"; license = lib.licenses.bsd3; } ) { }; "Chart-fltkhs" = callPackage ( { mkDerivation, base, Cabal, Chart, colour, data-default-class, filepath, fltkhs, operational, text, vector, }: mkDerivation { pname = "Chart-fltkhs"; version = "0.1.0.6"; sha256 = "0wj0im5y76ag10li9ra285z1hdbsx467p2q72clpqa1whasfja2q"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal filepath ]; libraryHaskellDepends = [ base Chart colour data-default-class fltkhs operational text vector ]; description = "A backend for the Chart library for FLTKHS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Chart-gtk" = callPackage ( { mkDerivation, array, base, cairo, Chart, Chart-cairo, colour, data-default-class, gtk, mtl, old-locale, time, }: mkDerivation { pname = "Chart-gtk"; version = "1.9.3"; sha256 = "0wdv193wsadzrkpxl6lzw2r11bvr4fnfhmzqcmpqns3psqpgk43f"; revision = "1"; editedCabalFile = "1a9gqgbhgr3qqmp953idl8p14apnxmr2m7znf4pfvbms6gih5fbb"; libraryHaskellDepends = [ array base cairo Chart Chart-cairo colour data-default-class gtk mtl old-locale time ]; description = "Utility functions for using the chart library with GTK"; license = lib.licenses.bsd3; } ) { }; "Chart-gtk3" = callPackage ( { mkDerivation, array, base, cairo, Chart, Chart-cairo, colour, data-default-class, gtk3, mtl, old-locale, time, }: mkDerivation { pname = "Chart-gtk3"; version = "1.9.3"; sha256 = "0lldchq419fivczas2sbbz45b1xlf2chd7a2af66mbigdbld3xka"; revision = "1"; editedCabalFile = "0l6yp4k3nnppnd6ryhykfm30hlk3j2raswrc3lc996mpkbb1rja0"; libraryHaskellDepends = [ array base cairo Chart Chart-cairo colour data-default-class gtk3 mtl old-locale time ]; description = "Utility functions for using the chart library with GTK"; license = lib.licenses.bsd3; } ) { }; "Chart-simple" = callPackage ( { mkDerivation, array, base, cairo, Chart, Chart-cairo, Chart-gtk, colour, data-default-class, gtk, mtl, old-locale, time, }: mkDerivation { pname = "Chart-simple"; version = "1.3.3"; sha256 = "0kk81jz4lciga8qc78gm9khw02n84snyclzf5lcmlz9rs50z3v5r"; libraryHaskellDepends = [ array base cairo Chart Chart-cairo Chart-gtk colour data-default-class gtk mtl old-locale time ]; description = "A wrapper for the chart library to assist with basic plots (Deprecated - use the Easy module instead)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Chart-tests" = callPackage ( { mkDerivation, array, base, bytestring, cairo, Chart, Chart-cairo, Chart-diagrams, Chart-gtk, colour, containers, data-default-class, diagrams-cairo, diagrams-core, diagrams-lib, diagrams-postscript, diagrams-svg, doctest, gtk, lens, mtl, old-locale, old-time, QuickCheck, random, svg-builder, time, vector, }: mkDerivation { pname = "Chart-tests"; version = "1.9.4"; sha256 = "1sy31dl4mwm25ajpgr0pgkr85py5raf7h76bnz06ybygjbnmc4fp"; revision = "1"; editedCabalFile = "0dpq35wrswxinzscapwn399xfpf6ndb0xxb5aj56snzv5b8kd90m"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bytestring cairo Chart Chart-cairo Chart-diagrams Chart-gtk colour containers data-default-class diagrams-cairo diagrams-core diagrams-lib diagrams-postscript diagrams-svg gtk lens mtl old-locale old-time QuickCheck random svg-builder time vector ]; testHaskellDepends = [ base doctest ]; description = "Tests of the Charts library"; license = lib.licenses.bsd3; mainProgram = "chart-harness"; } ) { }; "ChasingBottoms" = callPackage ( { mkDerivation, array, base, containers, mtl, QuickCheck, random, syb, }: mkDerivation { pname = "ChasingBottoms"; version = "1.3.1.15"; sha256 = "0if8h6xq10y1xa90cwmx2jkxjn9628rzs8y6fsjmpjdcvcyr5wnj"; revision = "1"; editedCabalFile = "1h3c5dhaqkpmc7cvivigadfkjkjjriahzcpdw8qg62fl44gbkmh2"; libraryHaskellDepends = [ base containers mtl QuickCheck random syb ]; testHaskellDepends = [ array base containers mtl QuickCheck random syb ]; description = "For testing partial and infinite values"; license = lib.licenses.mit; } ) { }; "CheatSheet" = callPackage ( { mkDerivation, base, containers, directory, }: mkDerivation { pname = "CheatSheet"; version = "2.9"; sha256 = "1pw6sssdmxpsjclkhsaf1b06vlimi4w11rxy65ccyj8c9zgs2g23"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory ]; description = "A Haskell cheat sheet in PDF and literate formats"; license = lib.licenses.bsd3; mainProgram = "cheatsheet"; } ) { }; "Checked" = callPackage ( { mkDerivation, base, text, }: mkDerivation { pname = "Checked"; version = "0.0.0.2"; sha256 = "1mr323rhh3lr6a5ni60n2kxz2k57763a3rrf7c6i18hxs9d4w2s4"; libraryHaskellDepends = [ base text ]; description = "Inbuilt checking for ultra reliable computing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ChibiHash" = callPackage ( { mkDerivation, base, bytestring, hspec, }: mkDerivation { pname = "ChibiHash"; version = "0.2.0.0"; sha256 = "023ddj6sywlnjrr17g5kgzjwgr5fp9rs613slc7rxx5rjsaddjwz"; revision = "1"; editedCabalFile = "0pvfjhqv3x2x9nc2hh9byp91rla8rskjhvms794sd6sfgx64a0jn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; executableHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec ]; description = "a simple and fast 64-bit hash function"; license = lib.licenses.mit; mainProgram = "ChibiHash-example"; } ) { }; "Chitra" = callPackage ( { mkDerivation, base, binary, bytestring, mtl, network, }: mkDerivation { pname = "Chitra"; version = "0.2.2"; sha256 = "0qf6a1xmpv29hpwcrn3acfvpcx0f95dq980mv5mijzfsznz4d43k"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring mtl network ]; description = "A platform independent mechanism to render graphics using vnc"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Chitra"; broken = true; } ) { }; "ChristmasTree" = callPackage ( { mkDerivation, base, containers, fgl, template-haskell, TTTAS, uulib, }: mkDerivation { pname = "ChristmasTree"; version = "0.2.1.1"; sha256 = "1xng99msiyck127zv12cbksgyprwr6i6nwwjplc9c0jdfiisa9n8"; libraryHaskellDepends = [ base containers fgl template-haskell TTTAS uulib ]; description = "Alternative approach of 'read' that composes grammars instead of parsers"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CirruParser" = callPackage ( { mkDerivation, aeson, base, text, vector, }: mkDerivation { pname = "CirruParser"; version = "0.0.1"; sha256 = "111ccwiszrjy54y5hincyvjj97kmar9n26bbn902qa9jd9y9k3g9"; libraryHaskellDepends = [ aeson base text vector ]; description = "Cirru Parser in Haskell"; license = lib.licenses.mit; } ) { }; "Clash-Royale-Hack-Cheats" = callPackage ( { mkDerivation, base, Cabal, cabal-doctest, doctest, hspec, hspec-discover, lens, QuickCheck, servant, servant-auth, servant-auth-docs, servant-docs, template-haskell, text, }: mkDerivation { pname = "Clash-Royale-Hack-Cheats"; version = "1.0.1"; sha256 = "19cvhy78s7vl9b6pdi04nrf4iqxb7a2yivmq5fymdxxvdxg9ykds"; revision = "2"; editedCabalFile = "0lhljmc8nn7mrdxyx3645m8gkwkpqvcdkfp5dal9pi90in9kd4wp"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest hspec lens QuickCheck servant servant-auth servant-auth-docs servant-docs template-haskell text ]; testToolDepends = [ hspec-discover ]; description = "spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ClassLaws" = callPackage ( { mkDerivation, base, ChasingBottoms, mtl, QuickCheck, }: mkDerivation { pname = "ClassLaws"; version = "0.3.1.0"; sha256 = "1277vn384hpxd7xnzg0gpr7ilnw5cqhsi11c24g9zsfqa36llwgk"; libraryHaskellDepends = [ base ChasingBottoms mtl QuickCheck ]; description = "Stating and checking laws for type class methods"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ClasshSS" = callPackage ( { mkDerivation, base, data-default, lens, template-haskell, text, }: mkDerivation { pname = "ClasshSS"; version = "0.1.0.0"; sha256 = "141wqmfwp3rgf9h1whwzznz0bq82ph5lcxax0f85qfnxbvbsqnyn"; libraryHaskellDepends = [ base data-default lens template-haskell text ]; description = "Typified Tailwind for Rapid Development"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ClassyPrelude" = callPackage ( { mkDerivation, base, strict, }: mkDerivation { pname = "ClassyPrelude"; version = "0.1"; sha256 = "1yvkrzd3l7ijh3fqvkbzqv5vp4nv5z26fbxy91sfwh3zqlscpim9"; libraryHaskellDepends = [ base strict ]; description = "Prelude replacement using classes instead of concrete types where reasonable"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Clean" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "Clean"; version = "0.6"; sha256 = "0kr9i13ch2wbcnxchrnx562r8ar7kb84gmk3cqxc40x5w416205f"; libraryHaskellDepends = [ base containers ]; description = "A light, clean and powerful utility library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ClickHaskell" = callPackage ( { mkDerivation, base, binary, bytestring, deepseq, network, text, time, vector, wide-word, }: mkDerivation { pname = "ClickHaskell"; version = "0.1.0"; sha256 = "1yb3g1rh587clzhlav00c0m7v3fy4i09jf55i2mlwcv3w2xk1hd7"; revision = "1"; editedCabalFile = "1d8msl3vlazp7xsbd5glxjc1qppfi8q7x6ncqdd6mmi88q8rfgrz"; libraryHaskellDepends = [ base binary bytestring deepseq network text time vector wide-word ]; description = "ClickHouse driver"; license = lib.licenses.bsd3; } ) { }; "Clipboard" = callPackage ( { mkDerivation, base, directory, unix, utf8-string, X11, }: mkDerivation { pname = "Clipboard"; version = "2.3.2.0"; sha256 = "1dr5ifmy5azib140bri9rzlq69jic430v9cv372jb42r78cci0iz"; libraryHaskellDepends = [ base directory unix utf8-string X11 ]; description = "System clipboard interface"; license = lib.licenses.bsd3; } ) { }; "ClustalParser" = callPackage ( { mkDerivation, base, cmdargs, either-unwrap, hspec, hspec-discover, parsec, text, vector, }: mkDerivation { pname = "ClustalParser"; version = "1.3.0"; sha256 = "0zm0n4pvs9dspfh3x7zfjs20k78mkhsqy6xkg4002b7g8c5bwkp6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec text vector ]; executableHaskellDepends = [ base cmdargs either-unwrap parsec text vector ]; testHaskellDepends = [ base hspec hspec-discover parsec text ]; testToolDepends = [ hspec-discover ]; description = "Libary for parsing Clustal tools output"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "ClustalParserTest"; } ) { }; "Coadjute" = callPackage ( { mkDerivation, array, base, bytestring, bytestring-csv, containers, directory, fgl, filepath, mtl, old-time, pretty, pureMD5, safe, utf8-string, }: mkDerivation { pname = "Coadjute"; version = "0.1.1"; sha256 = "1crbs8dk93cff252c3nj2brdbjbfygpvlrm4lrp7vpnwfz2709b3"; libraryHaskellDepends = [ array base bytestring bytestring-csv containers directory fgl filepath mtl old-time pretty pureMD5 safe utf8-string ]; description = "A generic build tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Codec-Compression-LZF" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Codec-Compression-LZF"; version = "0.2"; sha256 = "0jj2iaa632s60dckj8s46g4vrlqc8x9fndkq0kzk8rk4jzwlbwsn"; libraryHaskellDepends = [ base ]; description = "LZF compression bindings"; license = lib.licenses.bsd3; } ) { }; "Codec-Image-DevIL" = callPackage ( { mkDerivation, array, base, libdevil, }: mkDerivation { pname = "Codec-Image-DevIL"; version = "0.2.4"; sha256 = "1kzphhzh0ad2mf76mr67b6pl77yrapyakvrwlkvhcx8gp5afy4zk"; libraryHaskellDepends = [ array base ]; librarySystemDepends = [ libdevil ]; description = "An FFI interface to the DevIL library"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; } ) { inherit (pkgs) libdevil; }; "Color" = callPackage ( { mkDerivation, base, colour, criterion, data-default-class, deepseq, hspec, hspec-discover, HUnit, JuicyPixels, massiv, massiv-test, QuickCheck, random, vector, }: mkDerivation { pname = "Color"; version = "0.3.3"; sha256 = "14sf71lhqc1w6s3p1k8a99xgzcwfnr3v5irvfkr09rvv7fd66nva"; libraryHaskellDepends = [ base data-default-class deepseq vector ]; testHaskellDepends = [ base colour hspec HUnit JuicyPixels massiv massiv-test QuickCheck random vector ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base colour criterion deepseq random ]; description = "Color spaces and conversions between them"; license = lib.licenses.bsd3; } ) { }; "Combinatorrent" = callPackage ( { mkDerivation, array, attoparsec, base, bytestring, cereal, containers, deepseq, directory, filepath, hopenssl, hslogger, HTTP, HUnit, mtl, network, network-bytestring, parsec, pretty, PSQueue, QuickCheck, random, random-shuffle, stm, test-framework, test-framework-hunit, test-framework-quickcheck2, time, }: mkDerivation { pname = "Combinatorrent"; version = "0.3.2"; sha256 = "0dx5pysxyk5c0fa33khjr86zgm43jz7nwhgl0w8jngyai8b1rbra"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array attoparsec base bytestring cereal containers deepseq directory filepath hopenssl hslogger HTTP HUnit mtl network network-bytestring parsec pretty PSQueue QuickCheck random random-shuffle stm test-framework test-framework-hunit test-framework-quickcheck2 time ]; description = "A concurrent bittorrent client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Combinatorrent"; } ) { }; "Command" = callPackage ( { mkDerivation, base, directory, process, }: mkDerivation { pname = "Command"; version = "0.0.7"; sha256 = "043dwvjkc1m2cz0rgiib7gv19ds1vn4cmf27lyw68nmc0lcm2v3d"; libraryHaskellDepends = [ base directory process ]; description = "A replacement for System.Exit and System.Process"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Commando" = callPackage ( { mkDerivation, base, data-default, fsnotify, optparse-applicative, process, system-fileio, system-filepath, text, }: mkDerivation { pname = "Commando"; version = "1.0.0.4"; sha256 = "1wfpxaj9j68knf1fp3zngxrc1acqvhzrzbblar4ckq9y5kxjwwsj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base data-default fsnotify optparse-applicative process system-fileio system-filepath text ]; executableHaskellDepends = [ base data-default fsnotify optparse-applicative process system-fileio system-filepath text ]; description = "Watch some files; Rerun a command"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "commando"; broken = true; } ) { }; "ComonadSheet" = callPackage ( { mkDerivation, applicative-numbers, base, comonad, containers, distributive, IndexedList, NestedFunctor, PeanoWitnesses, Stream, Tape, transformers, }: mkDerivation { pname = "ComonadSheet"; version = "0.3.0.0"; sha256 = "1jpxc5ymhjdk18nggw9fjr6dmqhlz0jwwailyw9i8yzs5dzbn67z"; libraryHaskellDepends = [ applicative-numbers base comonad containers distributive IndexedList NestedFunctor PeanoWitnesses Stream Tape transformers ]; description = "A library for expressing spreadsheet-like computations as the fixed-points of comonads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Compactable" = callPackage ( { mkDerivation, base, containers, transformers, vector, }: mkDerivation { pname = "Compactable"; version = "0.1.0.2"; sha256 = "0gizrl90jn5cmadxzpdvfg7h11pkb0l12k891xw9v36j5yf4saj0"; libraryHaskellDepends = [ base containers transformers vector ]; description = "A generalization for containers that can be stripped of Nothing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ConClusion" = callPackage ( { mkDerivation, aeson, attoparsec, base, cmdargs, containers, formatting, hmatrix, massiv, optics, psqueues, rio, text, }: mkDerivation { pname = "ConClusion"; version = "0.2.2"; sha256 = "1zcminavp0yxj514mnvncyc78gqf1x0pcsj2pqxg5znbqjsp09qa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base containers formatting hmatrix massiv psqueues rio ]; executableHaskellDepends = [ aeson attoparsec base cmdargs containers formatting hmatrix massiv optics psqueues rio text ]; description = "Cluster algorithms, PCA, and chemical conformere analysis"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "conclusion"; broken = true; } ) { }; "Concurrent-Cache" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Concurrent-Cache"; version = "0.2.2.3"; sha256 = "0mca09afj36zm3b7q3xn4gzkj4ggrlaz2g0zpssy4siam5rlc208"; libraryHaskellDepends = [ base ]; description = "A Cached variable for IO functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Concurrential" = callPackage ( { mkDerivation, async, base, }: mkDerivation { pname = "Concurrential"; version = "0.5.0.1"; sha256 = "0xnnkz67hh4mqx09wh17jpr9isgpcrc5xwp28afn3n8sz2y2mnxd"; libraryHaskellDepends = [ async base ]; description = "Mix concurrent and sequential computation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Condor" = callPackage ( { mkDerivation, base, binary, Cabal, containers, directory, filepath, glider-nlp, HUnit, text, }: mkDerivation { pname = "Condor"; version = "0.3"; sha256 = "0vrflmjyc1h0mfvc07p3p3wqfscyza7pyxxp7bn1glprg6c9ph5p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary containers glider-nlp text ]; executableHaskellDepends = [ base binary containers directory filepath glider-nlp text ]; testHaskellDepends = [ base binary Cabal containers glider-nlp HUnit text ]; description = "Information retrieval library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "condor"; } ) { }; "ConfigFile" = callPackage ( { mkDerivation, base, containers, MissingH, mtl, parsec, }: mkDerivation { pname = "ConfigFile"; version = "1.1.4"; sha256 = "057mw146bip9wzs7j4b5xr1x24d8w0kr4i3inri5m57jkwspn25f"; revision = "1"; editedCabalFile = "10qqg7x6pa2nryk3j56im65kvbh1v9psf6ic3nkabfxvigw83d2c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers MissingH mtl parsec ]; description = "Configuration file reading & writing"; license = lib.licenses.bsd3; } ) { }; "ConfigFileTH" = callPackage ( { mkDerivation, base, ConfigFile, parsec, template-haskell, }: mkDerivation { pname = "ConfigFileTH"; version = "0.2"; sha256 = "1349vkrnl2z0cfcvdalqf77jajhz0izmnlsbiv84vvj23n04rj9h"; libraryHaskellDepends = [ base ConfigFile parsec template-haskell ]; description = "Template haskell for reading ConfigFiles"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Configger" = callPackage ( { mkDerivation, base, Dangerous, MissingH, mtl, parsec, }: mkDerivation { pname = "Configger"; version = "0.1"; sha256 = "0fk7165abh4rw4jk6wy4f6y0qpakxlrs4mwrs3r2q7lz03jsyig2"; libraryHaskellDepends = [ base Dangerous MissingH mtl parsec ]; description = "Parse config files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "Configurable" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Configurable"; version = "0.1.0.0"; sha256 = "1if0hff6fn7zjj1vh16gxf2kldibh1dkscm8n33d1admvpjpw9sb"; libraryHaskellDepends = [ base ]; description = "Declare types as Configurable then specialize them all in one place"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ConsStream" = callPackage ( { mkDerivation, base, Stream, }: mkDerivation { pname = "ConsStream"; version = "0.1"; sha256 = "1ywhrj2wq24my4cji5fm5cwb3j4yjwzch9hxncr7k989smjdmjpz"; libraryHaskellDepends = [ base Stream ]; description = "Trivial re-export of Wouter Swierstra's Stream package, avoiding module name clash"; license = lib.licenses.bsd3; } ) { }; "Conscript" = callPackage ( { mkDerivation, base, process, }: mkDerivation { pname = "Conscript"; version = "0.1.0.0"; sha256 = "0hiz3wjnvfp9n440kmwq7a88k7m7vq5s49nq85v520j7qnf4y82n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base process ]; description = "Restart a command on STDIN activity"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "conscript"; broken = true; } ) { }; "ConstraintKinds" = callPackage ( { mkDerivation, base, dlist, ghc-prim, vector, }: mkDerivation { pname = "ConstraintKinds"; version = "1.3.0"; sha256 = "0rhy5wq3v5hdryjn8pcsgqy4k772agj1rgq3021pjki7n3zm3dza"; libraryHaskellDepends = [ base dlist ghc-prim vector ]; description = "Repackages standard type classes with the ConstraintKinds extension"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Consumer" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "Consumer"; version = "1.2"; sha256 = "03ham35vh49h780h7dxb6zs85rkdlry0nwi8wp6p9iamw952xi6i"; libraryHaskellDepends = [ base mtl ]; description = "A monad and monad transformer for consuming streams"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ContArrow" = callPackage ( { mkDerivation, arrows, base, }: mkDerivation { pname = "ContArrow"; version = "0.0.5"; sha256 = "1paj8wx2k86i5xb11scbyca4fb2fnxgln5d661mcwxvs0i91jj1b"; libraryHaskellDepends = [ arrows base ]; description = "Control.Arrow.Transformer.Cont"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ContextAlgebra" = callPackage ( { mkDerivation, base, containers, criterion, multiset, QuickCheck, statistics, vector, }: mkDerivation { pname = "ContextAlgebra"; version = "1.0.0.0"; sha256 = "1xi2grzbgh4w6bmv6alkfcpv67hrv7zn1ckq4f8jgxmmq44r4bi7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers criterion multiset QuickCheck statistics vector ]; description = "Implementation of the context algebra"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "ContextAlgebra"; broken = true; } ) { }; "Contract" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "Contract"; version = "0.1"; sha256 = "027dv53jrfk46dmiidnnrrdvhyin60i862znp414213w72yjrbhh"; libraryHaskellDepends = [ base template-haskell ]; description = "Practical typed lazy contracts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Control-Engine" = callPackage ( { mkDerivation, base, BoundedChan, stm, }: mkDerivation { pname = "Control-Engine"; version = "1.1.0.1"; sha256 = "1jyj42xrja8ic3lajgrfmign9n2bdfkaplnlhzcifd5wf30qj6fa"; libraryHaskellDepends = [ base BoundedChan stm ]; description = "A parallel producer/consumer engine (thread pool)"; license = lib.licenses.bsd3; } ) { }; "Control-Monad-MultiPass" = callPackage ( { mkDerivation, array, base, containers, Control-Monad-ST2, mtl, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "Control-Monad-MultiPass"; version = "0.1.0.0"; sha256 = "0pdayn1v9dw5600fgzlag2bqy1p68i4yzpxzqna9p7jk0iyvfy0i"; libraryHaskellDepends = [ array base containers Control-Monad-ST2 mtl ]; testHaskellDepends = [ array base containers Control-Monad-ST2 mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A Library for Writing Multi-Pass Algorithms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Control-Monad-ST2" = callPackage ( { mkDerivation, array, base, mtl, QuickCheck, SafeSemaphore, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "Control-Monad-ST2"; version = "0.1.0.1"; sha256 = "02nl4dbh7lk2gx5vacnn9mlcbs5j4b68jj0db94j51mqwj22y0zk"; libraryHaskellDepends = [ array base QuickCheck SafeSemaphore ]; testHaskellDepends = [ array base mtl QuickCheck SafeSemaphore test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A variation on the ST monad with two type parameters"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CoreDump" = callPackage ( { mkDerivation, base, ghc, pretty, pretty-show, }: mkDerivation { pname = "CoreDump"; version = "0.1.2.0"; sha256 = "1r70whihxczscp8j406sr4qqkf0abn125azald4cshqnp81rl2i4"; libraryHaskellDepends = [ base ghc pretty pretty-show ]; description = "A GHC plugin for printing GHC's internal Core data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CoreErlang" = callPackage ( { mkDerivation, base, parsec, pretty, }: mkDerivation { pname = "CoreErlang"; version = "0.0.4"; sha256 = "034g6c7dxdp13v1x16gvwgagpc7mw33hwd16cbb8yd3i91vf1w8z"; libraryHaskellDepends = [ base parsec pretty ]; description = "Manipulating Core Erlang source code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CoreFoundation" = callPackage ( { mkDerivation, base, bytestring, c2hs, containers, deepseq, filepath, network, property-list, tagged, text, time, transformers, vector, }: mkDerivation { pname = "CoreFoundation"; version = "0.1"; sha256 = "0mra2aswl0gfic19l55i63a6il6i13caph56fdk8g7shcw3j605l"; libraryHaskellDepends = [ base bytestring containers deepseq filepath network property-list tagged text time transformers vector ]; libraryToolDepends = [ c2hs ]; description = "Bindings to Mac OSX's CoreFoundation framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Coroutine" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Coroutine"; version = "0.1.0.0"; sha256 = "1cad9j7ivd6mfcff44773v8z3z2ilparxfikbnv0gab6csc9p1nw"; libraryHaskellDepends = [ base ]; description = "Type-safe coroutines using lightweight session types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CouchDB" = callPackage ( { mkDerivation, base, bytestring, containers, HTTP, HUnit, json, mtl, network, network-uri, utf8-string, }: mkDerivation { pname = "CouchDB"; version = "1.2.3"; sha256 = "064savpqn5ppj3sg0jsaqq5625zf0ml6wa0k7x058pmsp9i93c4m"; libraryHaskellDepends = [ base bytestring containers HTTP json mtl network network-uri utf8-string ]; testHaskellDepends = [ base bytestring containers HTTP HUnit json mtl network network-uri utf8-string ]; description = "CouchDB interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Craft3e" = callPackage ( { mkDerivation, base, HUnit, mtl, old-locale, QuickCheck, time, }: mkDerivation { pname = "Craft3e"; version = "0.1.1.1"; sha256 = "0p5cdayl6j25pk7ab857bf3mcdp73464z56d98apnsb94j0d3whg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base HUnit mtl old-locale QuickCheck time ]; doHaddock = false; description = "Code for Haskell: the Craft of Functional Programming, 3rd ed"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Crypto" = callPackage ( { mkDerivation, array, base, HUnit, pretty, QuickCheck, random, }: mkDerivation { pname = "Crypto"; version = "4.2.5.2"; sha256 = "0nsv3vvlik76vdncnh771ki95903gdfsg3iyfdinm3rkhybz30m6"; libraryHaskellDepends = [ array base pretty random ]; testHaskellDepends = [ base HUnit pretty QuickCheck ]; description = "Common Cryptographic Algorithms in Pure Haskell"; license = "BSD-3-Clause AND GPL-2.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "CurryDB" = callPackage ( { mkDerivation, array, async, attoparsec, attoparsec-conduit, base, binary, blaze-builder, blaze-textual, bytestring, conduit, containers, data-default, directory, doctest, fast-logger, filepath, hashable, hspec, lens, lifted-base, mersenne-random-pure64, monad-control, monad-logger, mtl, network, network-conduit, optparse-applicative, stm, system-fileio, system-filepath, template-haskell, text, time, transformers, transformers-base, unordered-containers, }: mkDerivation { pname = "CurryDB"; version = "0.1.1.0"; sha256 = "1mjgxbmwf37wqbdbhfbq3pj4mmgkf1w0lv49gagx1m5yny21q3l3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array async attoparsec attoparsec-conduit base binary blaze-builder blaze-textual bytestring conduit containers data-default fast-logger hashable lens lifted-base monad-control monad-logger mtl network network-conduit stm system-fileio system-filepath template-haskell text time transformers transformers-base unordered-containers ]; executableHaskellDepends = [ base network-conduit optparse-applicative system-filepath ]; testHaskellDepends = [ base conduit directory doctest filepath hspec lifted-base mtl stm ]; benchmarkHaskellDepends = [ base bytestring mersenne-random-pure64 mtl ]; description = "CurryDB: In-memory Key/Value Database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "DAG-Tournament" = callPackage ( { mkDerivation, base, cairo, containers, directory, filepath, gtk, mtl, time, }: mkDerivation { pname = "DAG-Tournament"; version = "0.1"; sha256 = "1yyr63r6ziljvcxacs7zn66lnkzgmlvcr36ic60c3z1r2rd2nflk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cairo containers directory filepath gtk mtl time ]; description = "Real-Time Game Tournament Evaluator"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "DAG-Tournament"; broken = true; } ) { }; "DAV" = callPackage ( { mkDerivation, base, bytestring, case-insensitive, containers, data-default, exceptions, haskeline, http-client, http-client-tls, http-types, lens, mtl, network, network-uri, optparse-applicative, transformers, transformers-base, transformers-compat, utf8-string, xml-conduit, xml-hamlet, }: mkDerivation { pname = "DAV"; version = "1.3.4"; sha256 = "1isvi4fahq70lzxfz23as7qzkc01g7kba568l6flrgd0j1984fsy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring case-insensitive containers data-default exceptions http-client http-client-tls http-types lens mtl transformers transformers-base transformers-compat utf8-string xml-conduit xml-hamlet ]; executableHaskellDepends = [ base bytestring case-insensitive containers data-default exceptions haskeline http-client http-client-tls http-types lens mtl network network-uri optparse-applicative transformers transformers-base transformers-compat utf8-string xml-conduit xml-hamlet ]; description = "RFC 4918 WebDAV support"; license = lib.licenses.gpl3Only; mainProgram = "hdav"; } ) { }; "DBFunctor" = callPackage ( { mkDerivation, base, bytestring, cassava, cereal, containers, deepseq, either, text, time, transformers, unordered-containers, vector, }: mkDerivation { pname = "DBFunctor"; version = "0.1.2.1"; sha256 = "0ikb4s9g1mrp4pdz1119dq1vci7mfcvcw92xs47rcin26a3ysdcz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cassava cereal containers deepseq either text time transformers unordered-containers vector ]; executableHaskellDepends = [ base bytestring cassava cereal containers deepseq either text time transformers unordered-containers vector ]; testHaskellDepends = [ base bytestring cassava cereal containers deepseq either text time transformers unordered-containers vector ]; description = "DBFunctor - Functional Data Management => ETL/ELT Data Processing in Haskell"; license = lib.licenses.bsd3; mainProgram = "dbfunctor-example"; } ) { }; "DBlimited" = callPackage ( { mkDerivation, base, containers, parsec, }: mkDerivation { pname = "DBlimited"; version = "0.1.1"; sha256 = "1lic2ml1q16idg9rk2ky2xi030kln4m8nz1vyvy7w37qxhddvl2f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers parsec ]; description = "A command-line SQL interface for flat files (tdf,csv,etc.)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "DBlimited"; broken = true; } ) { }; "DBus" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "DBus"; version = "0.5.1"; sha256 = "0l212yy40w8sjkv5m7rnd24fkihvnadv7szf10g9n5r34m4jb6lh"; libraryHaskellDepends = [ base bytestring ]; description = "D-Bus bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "DCFL" = callPackage ( { mkDerivation, base, deepseq, HUnit, parallel, random, }: mkDerivation { pname = "DCFL"; version = "0.1.6.0"; sha256 = "10f0c3y0y39rmvvvrvz426srb18wsv4qfzzx9r9zjac2m14b96jx"; libraryHaskellDepends = [ base deepseq HUnit parallel random ]; description = "Communication Free Learning-based constraint solver"; license = lib.licenses.mit; } ) { }; "DMuCheck" = callPackage ( { mkDerivation, base, MuCheck, }: mkDerivation { pname = "DMuCheck"; version = "0.3.0.2"; sha256 = "00dhky0hnda85lvrs155jgwxnpqfm36cqakj3wp0yrn2xlz383ad"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base MuCheck ]; description = "Distributed Mutation Analysis framework for MuCheck"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "dummy"; } ) { }; "DOH" = callPackage ( { mkDerivation, aeson, aeson-casing, base, bytestring, containers, filepath, http-client, http-client-tls, http-types, interpolatedstring-perl6, lens, mtl, network-uri, QuickCheck, quickcheck-instances, text, time, unordered-containers, }: mkDerivation { pname = "DOH"; version = "0.1.4.0"; sha256 = "1rpmsl07m4qy33axhw39qxay6bw299cs4zqa8nq6w4bcqz44fqav"; libraryHaskellDepends = [ aeson aeson-casing base bytestring containers filepath http-client http-client-tls http-types lens mtl network-uri text time unordered-containers ]; testHaskellDepends = [ aeson aeson-casing base bytestring containers filepath http-client http-client-tls http-types interpolatedstring-perl6 lens mtl network-uri QuickCheck quickcheck-instances text time unordered-containers ]; description = "Complete API bindings for DigitalOcean API V2"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "DOM" = callPackage ( { mkDerivation, base, mtl, WebBits, }: mkDerivation { pname = "DOM"; version = "2.0.1"; sha256 = "13zj4jg78y5s05gfi3j83izxw6d2csbvznd7mq900zlv4xwddw2b"; libraryHaskellDepends = [ base mtl WebBits ]; description = "DOM Level 2 bindings for the WebBits package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "DP" = callPackage ( { mkDerivation, array, base, containers, list-tries, mtl, QuickCheck, safe, semiring, }: mkDerivation { pname = "DP"; version = "0.1.1"; sha256 = "03gjwkzna2mf0a103g0kiwnbd9ra6hss6vm73i7vhl87zgrwsh8z"; libraryHaskellDepends = [ array base containers list-tries mtl QuickCheck safe semiring ]; description = "Pragmatic framework for dynamic programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "DPM" = callPackage ( { mkDerivation, alex, array, base, bytestring, containers, convertible, darcs, directory, filepath, happy, HSH, HTF, HTTP, mtl, network, old-locale, pretty, process, regex-posix, split, syb, time, unix, }: mkDerivation { pname = "DPM"; version = "0.3.0.0"; sha256 = "03rf2s9qinfahqsc870cxv5117g4hmqza2dbj7s5hi50sh32xkjc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers convertible darcs directory filepath HSH HTF HTTP mtl network old-locale pretty process regex-posix split syb time unix ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base ]; description = "Darcs Patch Manager"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "dpm"; broken = true; } ) { }; "DPutils" = callPackage ( { mkDerivation, attoparsec, base, bytestring, containers, criterion, kan-extensions, lens, mtl, parallel, pipes, pipes-bytestring, pipes-parse, primitive, QuickCheck, smallcheck, streaming, streaming-bytestring, stringsearch, tasty, tasty-quickcheck, tasty-smallcheck, tasty-th, timeit, transformers, vector, }: mkDerivation { pname = "DPutils"; version = "0.1.1.0"; sha256 = "1kvj6zkj8r7qp1zvqz68fflxcal3w4qi1y8a70bm6qq5d83ivnd4"; libraryHaskellDepends = [ attoparsec base bytestring containers kan-extensions lens mtl parallel pipes pipes-bytestring pipes-parse primitive QuickCheck smallcheck streaming streaming-bytestring stringsearch transformers vector ]; testHaskellDepends = [ attoparsec base bytestring containers kan-extensions lens mtl parallel pipes pipes-bytestring pipes-parse primitive QuickCheck smallcheck streaming streaming-bytestring stringsearch tasty tasty-quickcheck tasty-smallcheck tasty-th transformers vector ]; benchmarkHaskellDepends = [ attoparsec base bytestring containers criterion kan-extensions lens mtl parallel pipes pipes-bytestring pipes-parse primitive QuickCheck smallcheck streaming streaming-bytestring stringsearch timeit transformers vector ]; description = "utilities for DP"; license = lib.licenses.bsd3; } ) { }; "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 ]; description = "Deterministic random bit generator (aka RNG, PRNG) based HMACs, Hashes, and Ciphers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "DSA" = callPackage ( { mkDerivation, base, binary, bytestring, crypto-api, crypto-pubkey-types, DRBG, ghc-prim, HUnit, integer-gmp, QuickCheck, SHA, tagged, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "DSA"; version = "1.0.2"; sha256 = "07gb9lcl5lr1c17d40269h37z3dky7dkssv9whjlrgk1zvjrskww"; libraryHaskellDepends = [ base binary bytestring crypto-api crypto-pubkey-types ghc-prim integer-gmp SHA tagged ]; testHaskellDepends = [ base binary bytestring crypto-api crypto-pubkey-types DRBG ghc-prim HUnit integer-gmp QuickCheck SHA tagged test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Implementation of DSA, based on the description of FIPS 186-4"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "DSH" = callPackage ( { mkDerivation, aeson, algebra-dag, ansi-wl-pprint, base, bytestring, containers, Decimal, dlist, either, hashable, HUnit, kure, mtl, process, QuickCheck, random, semigroups, template-haskell, test-framework, test-framework-hunit, test-framework-quickcheck2, text, time, unordered-containers, vector, }: mkDerivation { pname = "DSH"; version = "0.12.0.1"; sha256 = "1m69phqjrb4wg6fji5plw1mghyz7jzzqixljaa5gb5s0cy5gfkfy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson algebra-dag ansi-wl-pprint base bytestring containers Decimal dlist either hashable HUnit kure mtl process QuickCheck random semigroups template-haskell test-framework test-framework-hunit test-framework-quickcheck2 text time unordered-containers vector ]; executableHaskellDepends = [ aeson algebra-dag ansi-wl-pprint base bytestring containers Decimal mtl semigroups template-haskell text time vector ]; description = "Database Supported Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "vldot"; } ) { }; "DSTM" = callPackage ( { mkDerivation, base, containers, haskell98, network, process, unix, }: mkDerivation { pname = "DSTM"; version = "0.1.2"; sha256 = "084yscqbwypkb32avjm2b92a7s4qpvps3pjfgpy14sligww3hifb"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers haskell98 network process unix ]; executableHaskellDepends = [ base containers haskell98 network process unix ]; description = "A framework for using STM within distributed systems"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "DTC" = callPackage ( { mkDerivation, base, haskell-src-exts, }: mkDerivation { pname = "DTC"; version = "1.1.0.1"; sha256 = "0m3697zw0j2l9fxx8flr83n8x03pva1hn74rgilgxdrsrifhds5l"; libraryHaskellDepends = [ base haskell-src-exts ]; description = "Data To Class transformation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Dangerous" = callPackage ( { mkDerivation, base, MaybeT, mtl, }: mkDerivation { pname = "Dangerous"; version = "0.3.2"; sha256 = "0pnywhva7s5xp9xlxk6h56n3fjflna6zhk5qdb8wax7i1qbp85vs"; libraryHaskellDepends = [ base MaybeT mtl ]; description = "Monads for operations that can exit early and produce warnings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "Dao" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, Crypto, data-binary-ieee754, deepseq, directory, filepath, mtl, process, random, time, transformers, utf8-string, }: mkDerivation { pname = "Dao"; version = "0.1.0.2"; sha256 = "1f7svqvlywj0jgzssdgrhvbbfm0yjnq0qr2c7xqc501y6wr3msym"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers Crypto data-binary-ieee754 deepseq directory filepath mtl process random time transformers utf8-string ]; executableHaskellDepends = [ array base binary bytestring containers Crypto data-binary-ieee754 deepseq directory filepath mtl process random time transformers utf8-string ]; testHaskellDepends = [ array base binary bytestring containers Crypto data-binary-ieee754 deepseq directory filepath mtl process random time transformers utf8-string ]; description = "Dao is meta programming language with its own built-in interpreted language, designed with artificial intelligence applications in mind"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "dao"; broken = true; } ) { }; "DarcsHelpers" = callPackage ( { mkDerivation, base, HaXml, mtl, parsec, safe, xml-parsec, }: mkDerivation { pname = "DarcsHelpers"; version = "0.1"; sha256 = "02nqaphxd3xlh191wxpx3rcixms70v8d6h4a3lxg24d7lcyf82n3"; libraryHaskellDepends = [ base HaXml mtl parsec safe xml-parsec ]; description = "Code used by Patch-Shack that seemed sensible to open for reusability"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "Data-Angle" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Data-Angle"; version = "0.9"; sha256 = "0lk0w64hyqkg99r9ccn5k1nh6rmd99z8d925px4cl09nin7hnm71"; libraryHaskellDepends = [ base ]; description = "Geometric angles"; license = lib.licenses.bsd3; } ) { }; "Data-Hash-Consistent" = callPackage ( { mkDerivation, base, bytestring, digest, utf8-string, vector, vector-algorithms, }: mkDerivation { pname = "Data-Hash-Consistent"; version = "0.1.1"; sha256 = "1vblfzndfzb458j6ygfcq0mfzzc5c87gwpmcx31v10fxpqnfmm65"; libraryHaskellDepends = [ base bytestring digest utf8-string vector vector-algorithms ]; description = "Provide a simple consistent hashing mechanism"; license = lib.licenses.bsd3; } ) { }; "Data-Rope" = callPackage ( { mkDerivation, base, bytestring, unix, }: mkDerivation { pname = "Data-Rope"; version = "0.2"; sha256 = "0zvp9h06f2ylkn325d35cap3y67zpfyc70nqad3426p64p1xmnrw"; libraryHaskellDepends = [ base bytestring unix ]; description = "Ropes, an alternative to (Byte)Strings"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "DataIndex" = callPackage ( { mkDerivation, base, criterion, tasty, tasty-hspec, }: mkDerivation { pname = "DataIndex"; version = "0.1.1"; sha256 = "1wzd3gr82sw6pn1ss7xw9x6b89ns3p13m7lz6dw5bipyzbjsdpb0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hspec ]; benchmarkHaskellDepends = [ base criterion ]; description = "A package for adding index column to data files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "DataIndex"; broken = true; } ) { }; "DataTreeView" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, glib, gtk, lifted-base, ListLike, MissingH, monad-control, mtl, syb, transformers-base, }: mkDerivation { pname = "DataTreeView"; version = "0.1.1"; sha256 = "0z54kr79bjv8w1gnsrxq9vkwdhasdwzrsi48q7ndsg8x7k30gpdj"; libraryHaskellDepends = [ base bytestring containers deepseq glib gtk lifted-base ListLike MissingH monad-control mtl syb transformers-base ]; description = "A GTK widget for displaying arbitrary Data.Data.Data instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "DataVersion" = callPackage ( { mkDerivation, base, generic-lens, hspec, microlens, QuickCheck, }: mkDerivation { pname = "DataVersion"; version = "0.1.0.1"; sha256 = "051fmlydjqhp67b1ivb7rhaz1vwya6g6r6akwwms1lkhl6d95yda"; libraryHaskellDepends = [ base generic-lens microlens ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Type safe data migrations"; license = lib.licenses.mit; } ) { }; "Deadpan-DDP" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, bytestring, containers, doctest, filemanip, hashable, haskeline, lens, mtl, network, network-uri, QuickCheck, random, safe, scientific, stm, text, time, transformers, unordered-containers, vector, websockets, }: mkDerivation { pname = "Deadpan-DDP"; version = "0.9.6.0"; sha256 = "1ikqaxnm5npa4wfplw2nd44h3ny7jmmn691m9brzxrn38wrn1f6w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring bytestring containers hashable lens mtl network network-uri random safe scientific stm text time transformers unordered-containers vector websockets ]; executableHaskellDepends = [ aeson base base64-bytestring bytestring containers hashable haskeline lens mtl network network-uri random safe scientific stm text time transformers unordered-containers vector websockets ]; testHaskellDepends = [ base doctest filemanip QuickCheck ]; description = "Write clients for Meteor's DDP Protocol"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "deadpan"; broken = true; } ) { }; "DebugTraceHelpers" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "DebugTraceHelpers"; version = "0.12"; sha256 = "0yjv3awhp3jsfqqn36xc0jpisp4hfypx3hkibad3yqrrn61bkzy8"; libraryHaskellDepends = [ base mtl ]; description = "Convenience functions and instances for Debug.Trace"; license = "GPL"; } ) { }; "Decimal" = callPackage ( { mkDerivation, base, deepseq, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "Decimal"; version = "0.5.2"; sha256 = "19w7i9f0lbiyzwa0v3bm95233vi7f1688f0xms6cnjsf88h04ym3"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base deepseq HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Decimal numbers with variable precision"; license = lib.licenses.bsd3; } ) { }; "DecisionTree" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "DecisionTree"; version = "0.0"; sha256 = "14yprfh2b5x7dswp6kyaym3z2f32nqvgrfhvwsiv7brxq80cfvbd"; libraryHaskellDepends = [ base containers ]; description = "A very simple implementation of decision trees for discrete attributes"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "DeepArrow" = callPackage ( { mkDerivation, base, haskell-src, mtl, TypeCompose, }: mkDerivation { pname = "DeepArrow"; version = "0.4.0"; sha256 = "1jbvb8yk291iimpqi8h302r8554k4j2p3k42znzppv1wqrbhvjyc"; libraryHaskellDepends = [ base haskell-src mtl TypeCompose ]; description = "Arrows for \"deep application\""; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "DeepDarkFantasy" = callPackage ( { mkDerivation, base, bimap, constraints, containers, mtl, QuickCheck, random, recursion-schemes, template-haskell, }: mkDerivation { pname = "DeepDarkFantasy"; version = "0.2017.8.19"; sha256 = "1hsmxb961jvlv77y3ajrd2gjfr84z2kq451fwwm4q6p28grjvj8l"; libraryHaskellDepends = [ base bimap constraints containers mtl random recursion-schemes template-haskell ]; testHaskellDepends = [ base constraints mtl QuickCheck random ]; description = "A DSL for creating neural network"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "DefendTheKing" = callPackage ( { mkDerivation, base, binary, bytestring, containers, GLUT, HTTP, MaybeT, mtl, network, peakachu, random, time, utility-ht, zlib, }: mkDerivation { pname = "DefendTheKing"; version = "0.3.1"; sha256 = "09wzab0343m55xq4dxfv0f9lwpd5v97mymd6408s6p82xa2vqlzw"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base binary bytestring containers GLUT HTTP MaybeT mtl network peakachu random time utility-ht zlib ]; description = "A simple RTS game"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "Delta-Lambda" = callPackage ( { mkDerivation, base, bytestring, Cabal, cereal, cpphs, filepath, haskeline, megaparsec, mtl, options, parallel, text, wl-pprint, }: mkDerivation { pname = "Delta-Lambda"; version = "0.3.0.0"; sha256 = "1z354aa181dka2sr4q6vzix4y0lgm5821l2ma0dlyypxk74a3xqq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal cereal cpphs filepath haskeline megaparsec mtl options parallel text wl-pprint ]; testHaskellDepends = [ base bytestring Cabal cereal cpphs filepath haskeline megaparsec mtl options parallel text wl-pprint ]; description = "A demonstration interpreter for type system delta-lambda (of N.G. De-bruijn)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "Delta-Lambda"; broken = true; } ) { }; "DescriptiveKeys" = callPackage ( { mkDerivation, base, containers, xmonad, xmonad-contrib, }: mkDerivation { pname = "DescriptiveKeys"; version = "0.0.4"; sha256 = "0ywipcmnr3ysmx8m61yrymyn10lnizjfkk2q2scdfkrkgh7ayj7v"; libraryHaskellDepends = [ base containers xmonad xmonad-contrib ]; description = "A library for specifying xmonad key bindings with functionality"; license = lib.licenses.bsd3; } ) { }; "Dflow" = callPackage ( { mkDerivation, base, containers, HUnit, QuickCheck, stm, test-framework, test-framework-quickcheck2, time, }: mkDerivation { pname = "Dflow"; version = "0.0.1"; sha256 = "00gzs5fdybfrvqidw4qzk6i69qzq4jaljzhb49ah2hsv3gqjr1iq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers QuickCheck stm time ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-quickcheck2 ]; description = "Processing Real-time event streams"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Diff" = callPackage ( { mkDerivation, array, base, directory, pretty, process, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "Diff"; version = "0.4.1"; sha256 = "0w166w5jksiqad7xf2ldjl2ykap0xf08byrl92qwp6r1qym4lppx"; libraryHaskellDepends = [ array base pretty ]; testHaskellDepends = [ array base directory pretty process QuickCheck test-framework test-framework-quickcheck2 ]; description = "O(ND) diff algorithm in haskell"; license = lib.licenses.bsd3; } ) { }; "Diff_1_0_2" = callPackage ( { mkDerivation, array, base, directory, pretty, process, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "Diff"; version = "1.0.2"; sha256 = "11ad6ng3pqjb9dixnqk35bpgzjzva7ifnnjjlz0z5xzbsp9jcznd"; libraryHaskellDepends = [ array base pretty ]; testHaskellDepends = [ array base directory pretty process QuickCheck test-framework test-framework-quickcheck2 ]; description = "Diff algorithm in pure Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "DifferenceLogic" = callPackage ( { mkDerivation, base, containers, fgl, FirstOrderTheory, HUnit, }: mkDerivation { pname = "DifferenceLogic"; version = "0.1.0.4"; sha256 = "0ylpn6bksf6alxzk45cg88ff8xgffh88x3csvjlhb6zn8ik0w99a"; libraryHaskellDepends = [ base containers fgl FirstOrderTheory HUnit ]; description = "A theory solver for conjunctions of literals in difference logic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "DifferentialEvolution" = callPackage ( { mkDerivation, base, deepseq, fclabels, mtl, mwc-random, parallel, primitive, vector, }: mkDerivation { pname = "DifferentialEvolution"; version = "0.0.2"; sha256 = "0z16g40n369d2wqljnrkmpd18149ny8nh2pd13hkkjnq5n6k209w"; libraryHaskellDepends = [ base deepseq fclabels mtl mwc-random parallel primitive vector ]; description = "Global optimization using Differential Evolution"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Digit" = callPackage ( { mkDerivation, base, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "Digit"; version = "0.0.3"; sha256 = "0cdsmy9km9wpywqprdymn9bd982ba859px2giswz41xh6pbjri8w"; libraryHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A data-type representing digits 0-9"; license = lib.licenses.bsd3; } ) { }; "DigitGroup" = callPackage ( { mkDerivation, base, split, }: mkDerivation { pname = "DigitGroup"; version = "0.1.0.0"; sha256 = "1g9bxrawx2ard4pm6rs9li0kk3wj5f5ll0b2l2dwc74i23anb9lz"; libraryHaskellDepends = [ base split ]; description = "Group the digits of numbers by lots"; license = lib.licenses.bsd3; } ) { }; "DigitalOcean" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, exceptions, hspec, lens, mtl, text, transformers, unordered-containers, vector, wreq, }: mkDerivation { pname = "DigitalOcean"; version = "0.1.1.0"; sha256 = "09sh0j1dk366nkq3pwgsxi8zcka9p3f38bsw6nfzr7q4chjjblz4"; libraryHaskellDepends = [ aeson base bytestring containers exceptions lens mtl text transformers unordered-containers vector wreq ]; testHaskellDepends = [ base hspec lens mtl text ]; description = "A client library for the DigitalOcean API"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "DimensionalHash" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "DimensionalHash"; version = "0.1.5.2"; sha256 = "0bbg9w5n3b296g884y8qvgzsndqhzwh0mkn3dlp9nx4a7i321c97"; libraryHaskellDepends = [ base ]; description = "An n-dimensional hash using Morton numbers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "DirectSound" = callPackage ( { mkDerivation, base, dsound, Win32, }: mkDerivation { pname = "DirectSound"; version = "0.0.0"; sha256 = "1x78y1na375nwgk4izsjprj3yrg0xbrhqv6nrzfbvbfdyqlf5kyz"; libraryHaskellDepends = [ base Win32 ]; librarySystemDepends = [ dsound ]; description = "Partial binding to the Microsoft DirectSound API"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { dsound = null; }; "DisTract" = callPackage ( { mkDerivation, base, Cabal, chunks, containers, directory, filepath, hinstaller, old-locale, parsec, pretty, process, template-haskell, time, xhtml, }: mkDerivation { pname = "DisTract"; version = "0.2.5"; sha256 = "0pnlk09jsallyparwdfcy7jmqjjiprp2pqlg9agp6xbw5xmnkzwb"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base Cabal chunks containers directory filepath hinstaller old-locale parsec pretty process template-haskell time xhtml ]; description = "Distributed Bug Tracking System"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "DiscussionSupportSystem" = callPackage ( { mkDerivation, base, blaze-html, blaze-markup, doctest, html, parsers, }: mkDerivation { pname = "DiscussionSupportSystem"; version = "0.11.0.3"; sha256 = "0iqcv3b06r9sqj1adxfq08vq5mlq4b7z88c2cw4qa7l9xw2p2js3"; libraryHaskellDepends = [ base blaze-html blaze-markup html parsers ]; testHaskellDepends = [ base doctest ]; description = "Discussion support system"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Dish" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "Dish"; version = "0.0.0.6"; sha256 = "1adrlc00assbr7sl0bvnkl452k7hnf663y32ih4wdg3p2sb0dhci"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; executableHaskellDepends = [ base bytestring ]; description = "Hash modules (currently Murmur3)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Dish"; broken = true; } ) { }; "Dist" = callPackage ( { mkDerivation, base, containers, MonadRandom, }: mkDerivation { pname = "Dist"; version = "0.5.0"; sha256 = "1x4yg2hhccx7mpa1fch609ibcqz2b1vmg5fiik4qimq5yw9j7g99"; libraryHaskellDepends = [ base containers MonadRandom ]; testHaskellDepends = [ base containers MonadRandom ]; description = "A Haskell library for probability distributions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "DistanceTransform" = callPackage ( { mkDerivation, base, HUnit, primitive, test-framework, test-framework-hunit, vector, }: mkDerivation { pname = "DistanceTransform"; version = "0.1.2"; sha256 = "0c77sbx6qls8wfhv0wbappbkgfab046ls8mqs32qj02k549s6fk5"; libraryHaskellDepends = [ base primitive vector ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit vector ]; description = "Distance transform function"; license = lib.licenses.bsd3; } ) { }; "DistanceUnits" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "DistanceUnits"; version = "0.1.0.1"; sha256 = "0ls6rq4nqn3z9h9lagl8sff9q94zfm6gssa2jj1zfyfxl5869bas"; libraryHaskellDepends = [ base ]; description = "A comprehensive distance library"; license = lib.licenses.bsd3; } ) { }; "DnaProteinAlignment" = callPackage ( { mkDerivation, ADPfusion, ansi-wl-pprint, array, base, BiobaseBlast, BiobaseFasta, BiobaseXNA, biocore, bytestring, cmdargs, conduit, dlist, parallel, PrimitiveArray, repa, split, vector, }: mkDerivation { pname = "DnaProteinAlignment"; version = "0.0.0.1"; sha256 = "00c74anpm3varyf0man1i213dksxvh2p32xsp4rqijkbnxpkjbx3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion ansi-wl-pprint array base BiobaseBlast BiobaseFasta BiobaseXNA biocore bytestring cmdargs conduit dlist parallel PrimitiveArray repa split vector ]; executableHaskellDepends = [ ADPfusion ansi-wl-pprint array base BiobaseBlast BiobaseFasta BiobaseXNA biocore bytestring cmdargs conduit dlist parallel PrimitiveArray repa split vector ]; description = "Frameshift-aware alignment of protein sequences with DNA sequences"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "DnaProteinAlignment"; } ) { }; "DocTest" = callPackage ( { mkDerivation, base, containers, ghc, ghc-paths, haddock, HUnit, process, }: mkDerivation { pname = "DocTest"; version = "0.2.0.1"; sha256 = "1w9r50cyiz31fn4dmlh3qmmpv9qapxgg70c10a86m6sxdl75q827"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers ghc ghc-paths haddock HUnit process ]; description = "Test interactive Haskell examples"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "doctest"; } ) { }; "Docs" = callPackage ( { mkDerivation, base, html, }: mkDerivation { pname = "Docs"; version = "1.0.0"; sha256 = "1hjdznp29kwj9cca0jxr3dds9cnfbss6sgn52wym2380az3jcvnz"; libraryHaskellDepends = [ base html ]; description = "Documentation types library"; license = lib.licenses.bsd3; } ) { }; "DrHylo" = callPackage ( { mkDerivation, array, base, containers, haskell-src-exts, mtl, pointless-haskell, pretty, syb, }: mkDerivation { pname = "DrHylo"; version = "0.0.2"; sha256 = "1cs7zqz0yzdyj3vn38cfh1lj90xnxm24q8lml457f2yia4z7l6h7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskell-src-exts mtl pointless-haskell syb ]; executableHaskellDepends = [ array base containers pretty ]; description = "A tool for deriving hylomorphisms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "DrHylo"; } ) { }; "DrIFT" = callPackage ( { mkDerivation, base, filepath, old-time, process, random, }: mkDerivation { pname = "DrIFT"; version = "2.4.2"; sha256 = "1w0wfmrjifidl2qz998ig07afd4p6yp890lwl8as57bay490nakl"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base filepath old-time process random ]; description = "Program to derive type class instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "DrIFT-cabalized" = callPackage ( { mkDerivation, base, old-time, process, random, }: mkDerivation { pname = "DrIFT-cabalized"; version = "2.3.0"; sha256 = "0jk7qmlgjw69w38hm91bnyp8gyi1mjmrq4vyv7jv3y69rk0fi6wl"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base old-time process random ]; description = "Program to derive type class instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Dung" = callPackage ( { mkDerivation, base, cmdargs, containers, parsec, }: mkDerivation { pname = "Dung"; version = "1.1"; sha256 = "1higdpqg599lfc92m7dd4zy98l9vjg5xr4n4qjv0wifszj8lrsgb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cmdargs containers parsec ]; description = "An implementation of the Dung argumentation frameworks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dungell"; broken = true; } ) { }; "Dust" = callPackage ( { mkDerivation, base, binary, bytestring, cereal, containers, crypto-api, directory, Dust-crypto, entropy, ghc-prim, HUnit, network, QuickCheck, random, random-extras, random-fu, random-source, split, test-framework, test-framework-hunit, test-framework-quickcheck2, test-framework-th, threefish, }: mkDerivation { pname = "Dust"; version = "2.3.1"; sha256 = "0j2pm2ram7idh46mi6jv0whk4rx0bicvsvayrn3arnq65zk2mavj"; libraryHaskellDepends = [ base binary bytestring cereal containers crypto-api directory Dust-crypto entropy ghc-prim network random random-extras random-fu random-source split threefish ]; testHaskellDepends = [ base bytestring cereal Dust-crypto ghc-prim HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th threefish ]; description = "Polymorphic protocol engine"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "Dust-crypto" = callPackage ( { mkDerivation, base, binary, bytestring, cereal, containers, crypto-api, cryptohash, directory, Dust, entropy, ghc-prim, HUnit, network, openssl, QuickCheck, random, random-extras, random-fu, random-source, skein, split, test-framework, test-framework-hunit, test-framework-quickcheck2, threefish, }: mkDerivation { pname = "Dust-crypto"; version = "0.1"; sha256 = "112prydwsjd32aiv3kg8wsxwaj95p6x7jhxcf118fxgrrg202z9w"; libraryHaskellDepends = [ base binary bytestring cereal containers crypto-api cryptohash directory entropy ghc-prim network random random-extras random-fu random-source skein split threefish ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base bytestring cereal Dust ghc-prim HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 threefish ]; description = "Cryptographic operations"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) openssl; }; "Dust-tools" = callPackage ( { mkDerivation, base, binary, bytestring, cereal, containers, csv, directory, Dust, Dust-crypto, entropy, ghc-prim, network, random, random-extras, random-fu, random-source, split, }: mkDerivation { pname = "Dust-tools"; version = "1.3.2"; sha256 = "1g1l7h5400f9qckhj4yw2zwwjjkqz5w1fgnc9gxa7rdl37wgxwn4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring cereal containers directory Dust Dust-crypto entropy ghc-prim network random random-extras random-fu random-source split ]; executableHaskellDepends = [ base binary bytestring cereal containers csv directory Dust entropy ghc-prim network random random-extras random-fu random-source split ]; description = "Network filtering exploration tools"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "Dust-tools-pcap" = callPackage ( { mkDerivation, base, binary, bytestring, cereal, containers, csv, directory, Dust, Dust-crypto, Dust-tools, entropy, ghc-prim, network, pcap, random, random-extras, random-fu, random-source, split, }: mkDerivation { pname = "Dust-tools-pcap"; version = "1.3.1"; sha256 = "1swykscl17qy17qy38y6zc47sbiyaszh9m4qwn7d9sckfa6azsdr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring cereal containers csv directory Dust Dust-crypto Dust-tools entropy ghc-prim network pcap random random-extras random-fu random-source split ]; description = "Network filtering exploration tools that rely on pcap"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "DynamicTimeWarp" = callPackage ( { mkDerivation, array, base, criterion, QuickCheck, random, vector, }: mkDerivation { pname = "DynamicTimeWarp"; version = "0.1.0.0"; sha256 = "0m58bq2jvnr17kdapfydd063af6w5vdyzxad5izk0cj0gids5hk7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base vector ]; executableHaskellDepends = [ array base criterion QuickCheck random vector ]; description = "Dynamic time warping of sequences"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "DysFRP" = callPackage ( { mkDerivation, base, contravariant, mtl, time, transformers, }: mkDerivation { pname = "DysFRP"; version = "0.1"; sha256 = "1jw1s2imd2qhh9i0m7sm1zhy876bgp1pcrh4jcf5dilvqnhvv4j1"; libraryHaskellDepends = [ base contravariant mtl time transformers ]; description = "dysFunctional Reactive Programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "DysFRP-Cairo" = callPackage ( { mkDerivation, base, cairo, DysFRP, gtk, mtl, }: mkDerivation { pname = "DysFRP-Cairo"; version = "0.1"; sha256 = "1pg6gwyrlvp6z08ab1qp783z9gm0xhnh337shf443f1bwbcz9m7f"; libraryHaskellDepends = [ base cairo DysFRP gtk mtl ]; description = "dysFunctional Reactive Programming on Cairo"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "DysFRP-Craftwerk" = callPackage ( { mkDerivation, base, cairo, containers, craftwerk, craftwerk-gtk, DysFRP, DysFRP-Cairo, gtk, }: mkDerivation { pname = "DysFRP-Craftwerk"; version = "0.1"; sha256 = "0rhm7ya1h43dwa83fcvnc8nd9da7ji6qlwzsa9ngv7pqvs7aamy1"; libraryHaskellDepends = [ base cairo containers craftwerk craftwerk-gtk DysFRP DysFRP-Cairo gtk ]; description = "dysFunctional Reactive Programming on Craftwerk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "EEConfig" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "EEConfig"; version = "1.0"; sha256 = "1bkkzj1d0j4nisdl9jfmadjx32w35ipdw3k12krhzzlf5aiwnrf1"; libraryHaskellDepends = [ base containers ]; description = "ExtremlyEasyConfig - Extremly Simple parser for config files"; license = lib.licenses.bsd3; } ) { }; "ENIG" = callPackage ( { mkDerivation, base, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, test-framework-th, text, unicode-transforms, vector, }: mkDerivation { pname = "ENIG"; version = "0.0.1.0"; sha256 = "1zv6dybsnj3kssiyyg69lxyj5wvi5qjx0xp7skg362xzqmi97ch3"; libraryHaskellDepends = [ base text unicode-transforms vector ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th text unicode-transforms ]; description = "Auto Korean conjugator/adjustor/adopter/converter"; license = lib.licenses.bsd3; } ) { }; "EVP" = callPackage ( { mkDerivation, base, containers, data-default-class, text, yaml, }: mkDerivation { pname = "EVP"; version = "0.1"; sha256 = "02xvxykxn4ishy12sscssdj9xnpvirpq7fk0jg7wvgrmm2ya7mkv"; libraryHaskellDepends = [ base containers data-default-class text yaml ]; testHaskellDepends = [ base text ]; description = "Environment Variable Parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Earley" = callPackage ( { mkDerivation, base, criterion, deepseq, ListLike, parsec, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "Earley"; version = "0.13.0.1"; sha256 = "169qjicjj09wg879vp86ali4rrqpw0ikazvdi3i1qi6pl3yvqq0y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ListLike ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion deepseq ListLike parsec ]; description = "Parsing all context-free grammars using Earley's algorithm"; license = 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 ]; description = "Peter's Syntax Diagram Drawing Tool"; license = lib.licenses.bsd3; mainProgram = "ebnf2ps"; } ) { }; "EdisonAPI" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "EdisonAPI"; version = "1.3.3.1"; sha256 = "0ggn5rqr9mrsfm099k22lkrs7fnw4211xxsv7i6mmz0krm8gmxiq"; libraryHaskellDepends = [ base ]; description = "A library of efficient, purely-functional data structures (API)"; license = lib.licenses.mit; } ) { }; "EdisonCore" = callPackage ( { mkDerivation, array, base, containers, EdisonAPI, QuickCheck, }: mkDerivation { pname = "EdisonCore"; version = "1.3.3.1"; sha256 = "1x43y9ih5i4w5n2kwiiid0gffv0z6j0ns7x5hpn2k51zax9wqjkb"; libraryHaskellDepends = [ array base containers EdisonAPI QuickCheck ]; description = "A library of efficient, purely-functional data structures (Core Implementations)"; license = lib.licenses.mit; } ) { }; "EditTimeReport" = callPackage ( { mkDerivation, array, base, containers, csv, directory, editline, filepath, haskell98, html, pretty, xhtml, }: mkDerivation { pname = "EditTimeReport"; version = "1.0"; sha256 = "11a922535h6jvg79cv03jz6sn93h7jhqfrf9wi9x8arak9l06j70"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers csv directory editline filepath haskell98 html pretty xhtml ]; description = "Query language and report generator for edit logs"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "report"; } ) { }; "Eight-Ball-Pool-Hack-Cheats" = callPackage ( { mkDerivation, base, Cabal, cabal-doctest, doctest, hspec, hspec-discover, lens, QuickCheck, servant, servant-auth, servant-auth-docs, servant-docs, template-haskell, text, }: mkDerivation { pname = "Eight-Ball-Pool-Hack-Cheats"; version = "1.0.1"; sha256 = "0k620c0ia441rfvxaw2q5n43g5pnml4sn1cr1vzclc9iz0mfdy72"; revision = "2"; editedCabalFile = "13dkqc5pa7sjf3xfwgs7kajb7f1ai187w35p8pzni5is0hnaxfmz"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest hspec lens QuickCheck servant servant-auth servant-auth-docs servant-docs template-haskell text ]; testToolDepends = [ hspec-discover ]; description = "spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "EitherT" = callPackage ( { mkDerivation, base, monad-control, transformers, transformers-base, }: mkDerivation { pname = "EitherT"; version = "0.2.0"; sha256 = "1vry479zdq1fw7bd4d373c7wf2gg0aibkyb03710w7z2x86chssw"; revision = "1"; editedCabalFile = "0vlcdqjkpljsqhwhpjvaqp2rj43qs7jxxm56703syya3ka6ggim1"; libraryHaskellDepends = [ base monad-control transformers transformers-base ]; description = "EitherT monad transformer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Elm" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, binary, blaze-html, blaze-markup, bytestring, cheapskate, cmdargs, containers, directory, filemanip, filepath, highlighting-kate, HUnit, indents, language-ecmascript, language-glsl, mtl, parsec, pretty, process, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, text, transformers, union-find, unordered-containers, }: mkDerivation { pname = "Elm"; version = "0.13"; sha256 = "1l6p00h0717blwvia0gvqpsakq8jy44fxc6brr4qxs5g4yjcjnmh"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty base binary blaze-html blaze-markup bytestring cheapskate cmdargs containers directory filepath highlighting-kate indents language-ecmascript language-glsl mtl parsec pretty text transformers union-find unordered-containers ]; executableHaskellDepends = [ aeson aeson-pretty base binary blaze-html blaze-markup bytestring cheapskate cmdargs containers directory filepath highlighting-kate indents language-ecmascript language-glsl mtl parsec pretty text transformers union-find unordered-containers ]; testHaskellDepends = [ aeson aeson-pretty base binary blaze-html blaze-markup bytestring cheapskate cmdargs containers directory filemanip filepath highlighting-kate HUnit indents language-ecmascript language-glsl mtl parsec pretty process QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text transformers union-find unordered-containers ]; description = "The Elm language module"; license = lib.licenses.bsd3; } ) { }; "Emping" = callPackage ( { mkDerivation, array, base, containers, fgl, gtk, mtl, parsec, }: mkDerivation { pname = "Emping"; version = "0.6"; sha256 = "131h71fgn0zbsmbqmvbfl57is0dbm37xsi5g87gpjgq0k2cq0nkr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers fgl gtk mtl parsec ]; description = "derives heuristic rules from nominal data"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "emping"; broken = true; } ) { }; "Empty" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "Empty"; version = "0.1.0.1"; sha256 = "0gcm29iafh3gpiqg34gcvyx2pyvgarp4kxl928c6f7x27hzbibv2"; libraryHaskellDepends = [ base containers ]; description = "A type class for empty containers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Encode" = callPackage ( { mkDerivation, base, Cabal, containers, mtl, }: mkDerivation { pname = "Encode"; version = "1.3.8"; sha256 = "1488d5c5snxnl75lrqzzl8h45xw75rczimn1lixzs4zlfmz66z4z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal containers mtl ]; executableHaskellDepends = [ base Cabal containers mtl ]; description = "Encoding character data"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "EntrezHTTP" = callPackage ( { mkDerivation, base, biocore, bytestring, conduit, HTTP, http-conduit, hxt, mtl, network, Taxonomy, text, transformers, }: mkDerivation { pname = "EntrezHTTP"; version = "1.0.4"; sha256 = "1gp5g3r05rwayk1gdb9dfzjmywwlr5d236dygryzmga9q13gwvxq"; libraryHaskellDepends = [ base biocore bytestring conduit HTTP http-conduit hxt mtl network Taxonomy text transformers ]; description = "Libary to interface with the NCBI Entrez REST service"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "Enum" = callPackage ( { mkDerivation, base, smallcheck, tasty, tasty-hunit, }: mkDerivation { pname = "Enum"; version = "0.2.0.0"; sha256 = "0bk44zim92b5qb95byvcyy8cmbgzbxf06mp0nr765p9v48rjkr91"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base smallcheck tasty tasty-hunit ]; description = "Non-crashing `Enum` operations"; license = lib.licenses.bsd3; } ) { }; "EnumContainers" = callPackage ( { mkDerivation, base, containers, deepseq, }: mkDerivation { pname = "EnumContainers"; version = "0.1"; sha256 = "14ckpgaviny3c0d1jn3blkkpri0cm8ac264y7kak965knjccq0k8"; libraryHaskellDepends = [ base containers deepseq ]; description = "Simple Enum-class-based int containers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "EnumMap" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "EnumMap"; version = "0.0.2"; sha256 = "1v3jp1l95kybvdlpvp6bd0ryihxrvlnpkqz7fl1n4vazhkqk6zjz"; libraryHaskellDepends = [ base containers ]; description = "More general IntMap replacement"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Eq" = callPackage ( { mkDerivation, array, base, containers, filepath, HaXml, mtl, parsec, template-haskell, transformers, }: mkDerivation { pname = "Eq"; version = "1.1.3"; sha256 = "0hcfjzlirw11jl752g2jncb71i8sk2w3nqjm4ykc64f5awj1hi23"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers filepath HaXml mtl parsec template-haskell transformers ]; description = "Render math formula in ASCII, and perform some simplifications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "eq"; broken = true; } ) { }; "EqualitySolver" = callPackage ( { mkDerivation, base, containers, HUnit, mtl, union-find-array, }: mkDerivation { pname = "EqualitySolver"; version = "0.1.0.2"; sha256 = "0ynzzl9mmn5hxkcndx60lnxn455nm065v7nk7rhpq1yigwz0cl1g"; libraryHaskellDepends = [ base containers HUnit mtl union-find-array ]; description = "A theory solver for conjunctions of literals in the theory of uninterpreted functions with equality"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "EsounD" = callPackage ( { mkDerivation, base, base-unicode-symbols, bindings-EsounD, monad-control, network, regions, safer-file-handles, storablevector, transformers, unix, }: mkDerivation { pname = "EsounD"; version = "0.2"; sha256 = "1d22k3836c92xd6qg5pvjhgrhbajd438z3pfjvi0bl2wdrkzddjr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-unicode-symbols bindings-EsounD monad-control network regions safer-file-handles storablevector transformers unix ]; description = "Type-safe bindings to EsounD (ESD; Enlightened Sound Daemon)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "EstProgress" = callPackage ( { mkDerivation, ansi-terminal, base, mtl, }: mkDerivation { pname = "EstProgress"; version = "0.3.0.0"; sha256 = "15xijkc23sqakwa4qmf2hvcn07kd9ahx3z15a6lr18cs43pbjw93"; libraryHaskellDepends = [ ansi-terminal base mtl ]; description = "Methods for estimating the progress of functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "EtaMOO" = callPackage ( { mkDerivation, array, async, base, bytestring, case-insensitive, containers, cryptonite, hashable, haskeline, libxcrypt, memory, mtl, network, parsec, pcre, pipes, pipes-bytestring, pipes-concurrency, pipes-network, random, stm, stm-chans, text, time, transformers, unix, unordered-containers, vcache, vector, }: mkDerivation { pname = "EtaMOO"; version = "0.3.0.0"; sha256 = "0z656y40p51xxmmcvajxyfbx9mzfhpblg8ips5zl7v79vyvl84sh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array async base bytestring case-insensitive containers cryptonite hashable haskeline memory mtl network parsec pipes pipes-bytestring pipes-concurrency pipes-network random stm stm-chans text time transformers unix unordered-containers vcache vector ]; executableSystemDepends = [ libxcrypt ]; executablePkgconfigDepends = [ pcre ]; description = "A new implementation of the LambdaMOO server"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "etamoo"; } ) { inherit (pkgs) libxcrypt; inherit (pkgs) pcre; }; "Etage" = callPackage ( { mkDerivation, base, containers, ghc, mtl, operational, random, SafeSemaphore, time, unix, }: mkDerivation { pname = "Etage"; version = "0.1.12"; sha256 = "1ik8j7s1z64dpdg251m8dr7k7llkhxydlf6l6dhyv9ra55dg4n20"; libraryHaskellDepends = [ base containers ghc mtl operational random SafeSemaphore time unix ]; description = "A general data-flow framework"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Etage-Graph" = callPackage ( { mkDerivation, array, base, containers, deepseq, Etage, fgl, mtl, parallel, random, time, }: mkDerivation { pname = "Etage-Graph"; version = "0.1.8"; sha256 = "0xzsvah4nhxv5hw8p0sv1pjy4p30xa3f2afs8jncx20n918mk9l2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers Etage fgl mtl ]; executableHaskellDepends = [ array base containers deepseq Etage fgl mtl parallel random time ]; description = "Data-flow based graph algorithms"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "etage-graph-test"; } ) { }; "Eternal10Seconds" = callPackage ( { mkDerivation, base, haskell98, SDL, SDL-mixer, }: mkDerivation { pname = "Eternal10Seconds"; version = "0.2"; sha256 = "0kh1zjqr9cmx7xyfk2y3iwr3x3zvh3pb4ghfjz3xr2wwg2rmymxp"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base haskell98 SDL SDL-mixer ]; description = "A 2-D shooting game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Eternal10Seconds"; } ) { }; "Etherbunny" = callPackage ( { mkDerivation, base, binary, bytestring, haskell98, libpcap, network, pcap, }: mkDerivation { pname = "Etherbunny"; version = "0.3"; sha256 = "0cm98x626cqwri9qsfhwi6s50kg433a1p78y9na70z868p6n27nj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring haskell98 network pcap ]; executableHaskellDepends = [ base binary bytestring haskell98 network pcap ]; executableSystemDepends = [ libpcap ]; description = "A network analysis toolkit for Haskell"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "etherbunny"; } ) { inherit (pkgs) libpcap; }; "EuroIT" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "EuroIT"; version = "2010.2.5"; sha256 = "1a6bvi0y1pnzpx0x3arrardgkbs0m8ssfwcyxf6fim87wcb0jcgv"; libraryHaskellDepends = [ base ]; description = "Library for using euro currency, italian language"; license = lib.licenses.bsd3; } ) { }; "Euterpea" = callPackage ( { mkDerivation, array, arrows, base, bytestring, containers, deepseq, ghc-prim, HCodecs, heap, PortMidi, random, stm, }: mkDerivation { pname = "Euterpea"; version = "2.0.7"; sha256 = "0kxdilxzg0dgz1684csbyfv4cifh9d92ac6pwp6dnrcwwpwskiw8"; revision = "2"; editedCabalFile = "05z8vn26yr8hl2dh23g80fpxj8s90hdaajjfnpblrkzhczz7317s"; libraryHaskellDepends = [ array arrows base bytestring containers deepseq ghc-prim HCodecs heap PortMidi random stm ]; description = "Library for computer music research and education"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; } ) { }; "EventSocket" = callPackage ( { mkDerivation, base, bytestring, containers, haskell98, mtl, network, }: mkDerivation { pname = "EventSocket"; version = "0.1"; sha256 = "03wf8msjcpj8bpnjr7f1wcbag018kap544jwz9a7vnllamps92xd"; libraryHaskellDepends = [ base bytestring containers haskell98 mtl network ]; description = "Interfaces with FreeSwitch Event Socket"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Extra" = callPackage ( { mkDerivation, base, bytestring, bzlib, containers, directory, filepath, HUnit, mtl, network-uri, old-locale, old-time, pretty, process, pureMD5, QuickCheck, random, regex-compat, time, unix, Unixutils, zlib, }: mkDerivation { pname = "Extra"; version = "1.46.3"; sha256 = "1xmwp9cp905nzx5x858wyacjpppn76mkfpkxksdhlq9zhmkp5yyh"; libraryHaskellDepends = [ base bytestring bzlib containers directory filepath HUnit mtl network-uri old-locale old-time pretty process pureMD5 QuickCheck random regex-compat time unix Unixutils zlib ]; description = "A grab bag of modules"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "FAI" = callPackage ( { mkDerivation, base, hspec, inline-c, }: mkDerivation { pname = "FAI"; version = "0.1.0.20"; sha256 = "0w0fygy7vj2fgvgg2fmw24sb75rsv24bhanly5m067sjdcqaj5cy"; libraryHaskellDepends = [ base inline-c ]; testHaskellDepends = [ base hspec inline-c ]; description = "Haskell Foreign Accelerate Interface"; license = lib.licenses.lgpl3Only; } ) { }; "FComp" = callPackage ( { mkDerivation, array, base, binary, deepseq, ghc-prim, HarmTrace-Base, haskore, instant-generics, ListLike, midi, mtl, QuickCheck, random, template-haskell, time, uu-parsinglib, }: mkDerivation { pname = "FComp"; version = "1.0.2"; sha256 = "0hkmh3vjibbzkh004b4zig2rvvnh6l2cdqsmxbpyjbwqryzraxrn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary deepseq ghc-prim HarmTrace-Base haskore instant-generics ListLike midi mtl QuickCheck random template-haskell time uu-parsinglib ]; executableHaskellDepends = [ array base binary deepseq ghc-prim HarmTrace-Base haskore instant-generics ListLike midi mtl QuickCheck random template-haskell time uu-parsinglib ]; description = "Compose music"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "fcomp"; } ) { }; "FM-SBLEX" = callPackage ( { mkDerivation, array, base, containers, haskell98, }: mkDerivation { pname = "FM-SBLEX"; version = "3.0.1"; sha256 = "1cb3qq8yqn19xpsjbczxs8rablkczaigs6hp2vypsjyw5s8sqza8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers haskell98 ]; description = "A set of computational morphology tools for Swedish diachronic lexicons"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "FModExRaw" = callPackage ( { mkDerivation, base, fmodex64, }: mkDerivation { pname = "FModExRaw"; version = "0.2.0.0"; sha256 = "0l2zhlxh88wy9y9gk1aa03yy65iw8zigr4pgp63mn2mqcrskfszl"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ fmodex64 ]; description = "The Haskell FModEx raw API"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { fmodex64 = null; }; "FPretty" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "FPretty"; version = "1.1"; sha256 = "0hpbm11z95wfh0i1dp2c35maksnz0zxpz9vbxq6f5c13x4i03b5q"; revision = "1"; editedCabalFile = "0d6mjr7b37f5bgjijjgx4x4fgfmkbhksphzkaf0p5jyzxp45fasc"; libraryHaskellDepends = [ base containers ]; description = "Efficient simple pretty printing combinators"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "FSM" = callPackage ( { mkDerivation, base, containers, matrix, vector, }: mkDerivation { pname = "FSM"; version = "1.0.0"; sha256 = "0gsrfzk5g499r7xdhsaag53207bd015jwcrl2f9izmpa6gli5las"; libraryHaskellDepends = [ base containers matrix vector ]; description = "Basic concepts of finite state machines"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "FTGL" = callPackage ( { mkDerivation, base, ftgl, }: mkDerivation { pname = "FTGL"; version = "2.1"; sha256 = "0b76798bxxivjrjx92qiv8ghsg3j8rhvfms8sl19ji6fip2h3fw2"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ ftgl ]; description = "Portable TrueType font rendering for OpenGL using the Freetype2 library"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; } ) { inherit (pkgs) ftgl; }; "FTGL-bytestring" = callPackage ( { mkDerivation, base, bytestring, ftgl, StateVar-transformer, transformers, }: mkDerivation { pname = "FTGL-bytestring"; version = "2.0"; sha256 = "11y8g2gi4g6x639c9wfj2224f9vgaf88hdd1f981al53kzf7y2y2"; libraryHaskellDepends = [ base bytestring StateVar-transformer transformers ]; librarySystemDepends = [ ftgl ]; description = "Portable TrueType font rendering for OpenGL using the Freetype2 library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) ftgl; }; "FTPLine" = callPackage ( { mkDerivation, ansi-terminal, base, bytestring, directory, ftphs, haskeline, mtl, network, strict, }: mkDerivation { pname = "FTPLine"; version = "1.4.1.1"; sha256 = "106jhy936xdi2cfbch7js57a2zhd9kj303zzd83mqh3vbdi599ml"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal base bytestring directory ftphs haskeline mtl network strict ]; description = "A command-line FTP client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "FTPLine"; } ) { }; "FULE" = callPackage ( { mkDerivation, base, containers, deepseq, mtl, transformers, }: mkDerivation { pname = "FULE"; version = "0.3.1.1"; sha256 = "04hmq6hv6wbs51ckbdia1jrd8a3qw645x9g550m4iwhy89gs0dnq"; libraryHaskellDepends = [ base containers deepseq mtl transformers ]; testHaskellDepends = [ base containers deepseq mtl transformers ]; description = "Functional UI Layout Engine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Facebook-Password-Hacker-Online-Latest-Version" = callPackage ( { mkDerivation, base, Cabal, cabal-doctest, doctest, hspec, hspec-discover, lens, QuickCheck, servant, servant-auth, servant-auth-docs, servant-docs, template-haskell, text, }: mkDerivation { pname = "Facebook-Password-Hacker-Online-Latest-Version"; version = "1.0.1"; sha256 = "0xvr2bj800i7ssbn6gbz4pknhakrgifkirf3rsn6ln4g35h29m07"; revision = "1"; editedCabalFile = "0p70xim6ay9ffs5s69nw64znridyb7fzdfawh3gp0fzlybzmjypy"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base lens servant servant-auth servant-docs text ]; testHaskellDepends = [ base doctest hspec lens QuickCheck servant servant-auth servant-auth-docs servant-docs template-haskell text ]; testToolDepends = [ hspec-discover ]; description = "spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Facts" = callPackage ( { mkDerivation, AC-Angle, base, containers, digits, QuickCheck, template-haskell, }: mkDerivation { pname = "Facts"; version = "0.1.2"; sha256 = "018g9qj6nmabjbl4rakqjp32vwfyak1wk5cx3s0amm53wnf2mz75"; libraryHaskellDepends = [ AC-Angle base containers digits QuickCheck template-haskell ]; description = "A collection of facts about the real world"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "FailT" = callPackage ( { mkDerivation, base, doctest, exceptions, hspec, mtl, QuickCheck, quickcheck-classes, text, }: mkDerivation { pname = "FailT"; version = "0.1.2.0"; sha256 = "1hvn1bzkaazzc6hdyq27kfd99jbvj9wbsfajahsf3rzp9mqxbqzi"; libraryHaskellDepends = [ base exceptions mtl text ]; testHaskellDepends = [ base doctest exceptions hspec mtl QuickCheck quickcheck-classes ]; description = "A 'FailT' monad transformer that plays well with 'MonadFail'"; license = lib.licenses.bsd3; } ) { }; "FailureT" = callPackage ( { mkDerivation, base, base-unicode-symbols, mmtl, }: mkDerivation { pname = "FailureT"; version = "15778.1"; sha256 = "1qhjqswx4qyfan3rpvvl1hgmf369krqprlr6x20hp34r2qw9s135"; libraryHaskellDepends = [ base base-unicode-symbols mmtl ]; description = "Failure Monad Transformer"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "FastPush" = callPackage ( { mkDerivation, base, STMonadTrans, vector, }: mkDerivation { pname = "FastPush"; version = "0.1.0.3"; sha256 = "0yxaqyn6nxbyfkn5pmd7wh951dhdvkg1xgh5757f7hn00bx87wv1"; libraryHaskellDepends = [ base STMonadTrans vector ]; description = "A monad and monad transformer for pushing things onto a stack very fast"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "FastxPipe" = callPackage ( { mkDerivation, attoparsec, base, blaze-builder, bytestring, pipes, pipes-attoparsec, pipes-bytestring, }: mkDerivation { pname = "FastxPipe"; version = "0.2.0.0"; sha256 = "1img1aivadrdljsixzll3qpdzvbjqy18mcwanli6w70ch556jsa9"; libraryHaskellDepends = [ attoparsec base blaze-builder bytestring pipes pipes-attoparsec pipes-bytestring ]; description = "Fasta and Fastq streaming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "Data structure for fast query and update of cumulative sums"; license = lib.licenses.bsd3; } ) { }; "FermatsLastMargin" = callPackage ( { mkDerivation, base, HAppS-Data, HAppS-IxSet, HAppS-Server, HAppS-State, HAppS-Util, haskell98, HaXml, mtl, old-time, random, syb-with-class, template-haskell, }: mkDerivation { pname = "FermatsLastMargin"; version = "0.1"; sha256 = "07sryfn26afisrsgnzrp0vjshspa40pvl4214mzb5mdm9h5c63f8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base HAppS-Data HAppS-IxSet HAppS-Server HAppS-State HAppS-Util haskell98 HaXml mtl old-time random syb-with-class template-haskell ]; description = "Annotate ps and pdf documents"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "flm"; } ) { }; "FerryCore" = callPackage ( { mkDerivation, base, containers, HaXml, mtl, parsec, pretty, TableAlgebra, template-haskell, }: mkDerivation { pname = "FerryCore"; version = "0.4.6.4"; sha256 = "1dxhbrmcl36dg14lyihpy8fd8sdsmawh70fykllcjk3fh7a11wgp"; libraryHaskellDepends = [ base containers HaXml mtl parsec pretty TableAlgebra template-haskell ]; description = "Ferry Core Components"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Feval" = callPackage ( { mkDerivation, base, containers, mtl, parsec, }: mkDerivation { pname = "Feval"; version = "1.0.0.1"; sha256 = "0mlbgfjmh7kdk10kcbnm88b89jnsl84kc2k9gyximqnwvlpd5n2p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers mtl parsec ]; description = "Evaluation using F-Algebras"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "Feval"; broken = true; } ) { }; "FieldTrip" = callPackage ( { mkDerivation, base, GLUT, graphicsFormats, MemoTrie, old-time, OpenGL, TypeCompose, vector-space, }: mkDerivation { pname = "FieldTrip"; version = "0.2.7"; sha256 = "1161mz8443j1jr8pnkh6gz6w99cd16hk94ypsh8vzmpbfp40i5rb"; libraryHaskellDepends = [ base GLUT graphicsFormats MemoTrie old-time OpenGL TypeCompose vector-space ]; description = "Functional 3D"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "FileManip" = callPackage ( { mkDerivation, base, bytestring, directory, extensible-exceptions, filepath, mtl, unix, }: mkDerivation { pname = "FileManip"; version = "0.3.3.1"; sha256 = "0dhl7zkyy4p0pgmraci82krph6hqrq1bwmx7wgm9agrnpdyg4dxi"; libraryHaskellDepends = [ base bytestring directory extensible-exceptions filepath mtl unix ]; description = "Expressive file and directory manipulation for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "FileManipCompat" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, mtl, unix-compat, }: mkDerivation { pname = "FileManipCompat"; version = "0.18"; sha256 = "0c017r7bzgf1mdbk0iyr2amhm41q89mcq69fkszskjhy4z9wl6v0"; libraryHaskellDepends = [ base bytestring directory filepath mtl unix-compat ]; description = "Expressive file and directory manipulation for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "FilePather" = callPackage ( { mkDerivation, base, comonad, comonad-transformers, data-lens, directory, filepath, mtl, transformers, }: mkDerivation { pname = "FilePather"; version = "0.2.0"; sha256 = "1rwj8hqys01cn14d754wyl2vr19mvh4vsg2f3hrqjqiafkij90xd"; libraryHaskellDepends = [ base comonad comonad-transformers data-lens directory filepath mtl transformers ]; description = "Functions on System.FilePath"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "FileSystem" = callPackage ( { mkDerivation, base, binary, bytestring, directory, filepath, mtl, old-time, }: mkDerivation { pname = "FileSystem"; version = "1.0.0"; sha256 = "0qyzwpvajvqywbnfhj3vzb5xl4wjjywyqr4szywd8qwb7kly29w6"; libraryHaskellDepends = [ base binary bytestring directory filepath mtl old-time ]; description = "File system data structure and monad transformer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Files" = callPackage ( { mkDerivation, base, hspec, }: mkDerivation { pname = "Files"; version = "0.1.1.1"; sha256 = "00sv8dd323lwyw6597xyza12h8m1pdp63b2jlqfsjgnxn2rb60lm"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "File content extraction/rearrangement"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "Files"; broken = true; } ) { }; "Fin" = callPackage ( { mkDerivation, alg, base, foldable1, natural-induction, peano, universe-base, }: mkDerivation { pname = "Fin"; version = "0.2.9.0"; sha256 = "1wkbdjrpb7ydc659h76yrrhyv7akwx64k7cxv5fmjrwn4vgd0r8a"; revision = "2"; editedCabalFile = "0d8zdfkndkyb3ygv4sfy57k4h875b639p3s5jn60krlvd1vx81ql"; libraryHaskellDepends = [ alg base foldable1 natural-induction peano universe-base ]; description = "Finite totally-ordered sets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Finance-Quote-Yahoo" = callPackage ( { mkDerivation, base, bytestring, http-conduit, network, old-locale, time, }: mkDerivation { pname = "Finance-Quote-Yahoo"; version = "0.8.0"; sha256 = "1d786xkrj0h270mfwxxkfxysmk78xkz2jdj8w1iin3hgy3ramifz"; libraryHaskellDepends = [ base bytestring http-conduit network old-locale time ]; description = "Obtain quote data from finance.yahoo.com"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Finance-Treasury" = callPackage ( { mkDerivation, base, containers, HTTP, HTTP-Simple, hxt, hxt-filter, network, old-locale, time, }: mkDerivation { pname = "Finance-Treasury"; version = "0.1.2"; sha256 = "17wxdwj8162c0yawz4anjs6d3fjbhs3b05wk319acblksjx60sal"; libraryHaskellDepends = [ base containers HTTP HTTP-Simple hxt hxt-filter network old-locale time ]; description = "Obtain Treasury yield curve data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "FindBin" = callPackage ( { mkDerivation, base, directory, filepath, }: mkDerivation { pname = "FindBin"; version = "0.0.5"; sha256 = "197xvn05yysmibm1p5wzxfa256lvpbknr5d1l2ws6g40w1kpk717"; libraryHaskellDepends = [ base directory filepath ]; description = "Locate directory of original program"; license = lib.licenses.bsd3; } ) { }; "FiniteCategories" = callPackage ( { mkDerivation, base, containers, directory, filepath, random, text, WeakSets, }: mkDerivation { pname = "FiniteCategories"; version = "0.6.5.1"; sha256 = "0wjq5z9rh7c1c08s0vqr45nkvqlimlllh5bdpqi6pajyf3x58504"; libraryHaskellDepends = [ base containers directory filepath random text WeakSets ]; testHaskellDepends = [ base containers directory filepath random text WeakSets ]; description = "Finite categories and usual categorical constructions on them"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; } ) { }; "FiniteCategoriesGraphViz" = callPackage ( { mkDerivation, base, containers, directory, fgl, filepath, FiniteCategories, graphviz, process, random, text, WeakSets, }: mkDerivation { pname = "FiniteCategoriesGraphViz"; version = "0.2.0.0"; sha256 = "1ff4mqbqlpki959d9qcq6h91v4p93iq4llac47kgzv98mcwvy146"; libraryHaskellDepends = [ base containers directory fgl filepath FiniteCategories graphviz process random text WeakSets ]; testHaskellDepends = [ base containers directory fgl filepath FiniteCategories graphviz process random text WeakSets ]; description = "Transform objects of the package FiniteCategories into graphs using GraphViz"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; } ) { }; "FiniteMap" = callPackage ( { mkDerivation, base, haskell98, }: mkDerivation { pname = "FiniteMap"; version = "0.1"; sha256 = "1kf638h5gsc8fklhaw2jiad1r0ssgj8zkfmzywp85lrx5z529gky"; libraryHaskellDepends = [ base haskell98 ]; description = "A finite map implementation, derived from the paper: Efficient sets: a balancing act, S. Adams, Journal of functional programming 3(4) Oct 1993, pp553-562"; license = lib.licenses.bsdOriginal; hydraPlatforms = lib.platforms.none; } ) { }; "FirstOrderTheory" = callPackage ( { mkDerivation, base, containers, Proper, }: mkDerivation { pname = "FirstOrderTheory"; version = "0.1.0.6"; sha256 = "1941ickx8aj3qbkry4gz8ni6snh26gkdrgabpx9z588518q4x27i"; libraryHaskellDepends = [ base containers Proper ]; description = "Grammar and typeclass for first order theories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "FirstPrelude" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "FirstPrelude"; version = "0.1.2.0"; sha256 = "00qv9h9i3yy7rh6wl8qs2r00z9hqpm56y9g717qh0skrl1fdk3yk"; libraryHaskellDepends = [ base ]; description = "A version of Prelude suitable for teaching"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "FixedPoint-simple" = callPackage ( { mkDerivation, base, deepseq, template-haskell, }: mkDerivation { pname = "FixedPoint-simple"; version = "0.6.1"; sha256 = "0qfys17q3i56l20wzkpr8inq130j67kya022ynf0sgbc86avlrcn"; libraryHaskellDepends = [ base deepseq template-haskell ]; description = "Fixed point, large word, and large int numerical representations (types and common class instances)"; license = lib.licenses.bsd3; } ) { }; "Flint2" = callPackage ( { mkDerivation, base, containers, flint, gmp, groups, QuickCheck, }: mkDerivation { pname = "Flint2"; version = "0.1.0.5"; sha256 = "0hldi7kknhb4kl228b658skn2irakmshb84dqmdgpy76v5b7klxx"; libraryHaskellDepends = [ base containers groups QuickCheck ]; librarySystemDepends = [ flint ]; libraryPkgconfigDepends = [ flint gmp ]; testHaskellDepends = [ base ]; description = "Haskell bindings for the flint library for number theory"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) flint; inherit (pkgs) gmp; }; "Flint2-Examples" = callPackage ( { mkDerivation, base, containers, filepath, Flint2, gloss, gloss-juicy, JuicyPixels, mtl, optparse-applicative, time, timeit, }: mkDerivation { pname = "Flint2-Examples"; version = "0.1.0.2"; sha256 = "1dyy1wfllxrx56aws4s55bpyiw89ad2jm033pa7zhv9628g8ymar"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers filepath Flint2 gloss gloss-juicy JuicyPixels mtl optparse-applicative time timeit ]; testHaskellDepends = [ base containers Flint2 mtl optparse-applicative timeit ]; description = "Examples for the Flint2 library"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; } ) { }; "Flippi" = callPackage ( { mkDerivation, base, cgi, containers, directory, haskell98, old-time, parsec, xhtml, }: mkDerivation { pname = "Flippi"; version = "0.0.5"; sha256 = "1w25h3n3cnsl9dvr5s94jzf5qxyx0dl0v8dmqv2rkwwm7s2hdbl9"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cgi containers directory haskell98 old-time parsec xhtml ]; description = "Wiki"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "flippi"; } ) { }; "FloatingHex" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "FloatingHex"; version = "0.5"; sha256 = "0c38062vnjmy3fc5nxwg7sgbfabikaakgdsl34ka229s6w7pm8x3"; libraryHaskellDepends = [ base template-haskell ]; description = "Read and write hexadecimal floating point numbers"; license = lib.licenses.bsd3; } ) { }; "Focus" = callPackage ( { mkDerivation, base, MissingH, split, }: mkDerivation { pname = "Focus"; version = "0.1.2"; sha256 = "1f1ch6mxgaam1i4ryd1av879y2f8wn3wmg47h23w2l0pvgmxgrj1"; libraryHaskellDepends = [ base MissingH split ]; description = "Tools for focusing in on locations within numbers"; license = lib.licenses.mit; } ) { }; "Folly" = callPackage ( { mkDerivation, base, containers, HUnit, parsec, }: mkDerivation { pname = "Folly"; version = "0.2.0.1"; sha256 = "18wj59n0qy9z4q7pi0gnrydlji3zz9b7wkyhafk8jbi6930a9rba"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers parsec ]; executableHaskellDepends = [ base containers HUnit parsec ]; description = "A first order logic library in Haskell"; license = lib.licenses.bsd3; } ) { }; "FontyFruity" = callPackage ( { mkDerivation, base, binary, bytestring, containers, deepseq, directory, filepath, text, vector, xml, }: mkDerivation { pname = "FontyFruity"; version = "0.5.3.5"; sha256 = "16hafvgfmxjv6bl67f3691n2ci3k89pbh0296vfwf9jk7ah5psrd"; libraryHaskellDepends = [ base binary bytestring containers deepseq directory filepath text vector xml ]; description = "A true type file format loader"; license = lib.licenses.bsd3; } ) { }; "ForSyDe" = callPackage ( { mkDerivation, array, base, containers, directory, filepath, mtl, old-time, parameterized-data, pretty, process, random, regex-posix, template-haskell, type-level, }: mkDerivation { pname = "ForSyDe"; version = "3.1.1"; sha256 = "0ggwskyxpdrjny0rz61zdp20r5vzig8ggmqxf0qa8gljvvfp6bhp"; revision = "2"; editedCabalFile = "1aqgir67890wknbrjk1lj3f8kgdvr6abxrhzam1wh7n9jy3i5d68"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base containers directory filepath mtl old-time parameterized-data pretty process random regex-posix template-haskell type-level ]; description = "ForSyDe's Haskell-embedded Domain Specific Language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ForestStructures" = callPackage ( { mkDerivation, aeson, base, bifunctors, containers, criterion, deepseq, fgl, lens, QuickCheck, tasty, tasty-quickcheck, tasty-th, unordered-containers, vector, vector-th-unbox, }: mkDerivation { pname = "ForestStructures"; version = "0.0.1.1"; sha256 = "1fqw4vm3i76is9z5p7bw4pjlsqdcvsp71jadqmwdz53d0nfwrc33"; libraryHaskellDepends = [ aeson base bifunctors containers deepseq fgl lens QuickCheck unordered-containers vector vector-th-unbox ]; testHaskellDepends = [ base containers QuickCheck tasty tasty-quickcheck tasty-th vector ]; benchmarkHaskellDepends = [ base criterion ]; description = "Tree- and forest structures"; license = lib.licenses.bsd3; } ) { }; "Forestry" = callPackage ( { mkDerivation, ADPfusion, ADPfusionForest, base, BiobaseNewick, BiobaseTypes, containers, criterion, ForestStructures, FormalGrammars, lens, log-domain, PrimitiveArray, PrimitiveArray-Pretty, QuickCheck, tasty, tasty-quickcheck, tasty-th, text, vector, }: mkDerivation { pname = "Forestry"; version = "0.0.0.1"; sha256 = "0l56ajrdxkpk59ahrdzr5qk4vxp8j3i0w6n6vpp1cl414rwg51qz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion ADPfusionForest base BiobaseNewick BiobaseTypes containers ForestStructures FormalGrammars lens log-domain PrimitiveArray PrimitiveArray-Pretty text vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base criterion ]; description = "Comparison of trees and forests"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ForkableT" = callPackage ( { mkDerivation, base, monad-control, mtl, resourcet, }: mkDerivation { pname = "ForkableT"; version = "0.1.0.2"; sha256 = "0lzrggy1j15cajb6k5qhz2s8ddngr3hhhsj781ya45fcx82mngvj"; libraryHaskellDepends = [ base monad-control mtl resourcet ]; description = "Forkable monad transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "FormalGrammars" = callPackage ( { mkDerivation, ADPfusion, ansi-wl-pprint, base, bytestring, containers, data-default, lens, mtl, parsers, PrimitiveArray, semigroups, template-haskell, text, transformers, trifecta, unordered-containers, vector, }: mkDerivation { pname = "FormalGrammars"; version = "0.4.0.0"; sha256 = "1gl0z40g8vc52zhjzdysrzgjyj5qrwhh6dnzkpfj83m13zahhy1p"; libraryHaskellDepends = [ ADPfusion ansi-wl-pprint base bytestring containers data-default lens mtl parsers PrimitiveArray semigroups template-haskell text transformers trifecta unordered-containers vector ]; testHaskellDepends = [ ADPfusion ansi-wl-pprint base bytestring containers data-default lens mtl parsers PrimitiveArray semigroups template-haskell text transformers trifecta unordered-containers vector ]; description = "(Context-free) grammars in formal language theory"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "Fortnite-Hack-Cheats-Free-V-Bucks-Generator" = callPackage ( { mkDerivation, base, Cabal, cabal-doctest, doctest, hspec, hspec-discover, lens, QuickCheck, servant, servant-auth, servant-auth-docs, servant-docs, template-haskell, text, }: mkDerivation { pname = "Fortnite-Hack-Cheats-Free-V-Bucks-Generator"; version = "1.0.1"; sha256 = "02qj2lmf74m0d58fr09grylcmzzygi06rkn37bzpaiqr8fb032js"; revision = "4"; editedCabalFile = "1k976a5lnjzxgy486c7msh0d35zj4l3w671n4rivqzr9xfwhmb8d"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest hspec lens QuickCheck servant servant-auth servant-auth-docs servant-docs template-haskell text ]; testToolDepends = [ hspec-discover ]; description = "spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Foster" = callPackage ( { mkDerivation, array, base, cmdtheline, containers, criterion, random, strict, }: mkDerivation { pname = "Foster"; version = "1.1.2"; sha256 = "0w4jnxk32c0pvrh2k7y93fckvrkcj3q8w4yi12zsgj9k1ic7yb6a"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base cmdtheline containers random strict ]; benchmarkHaskellDepends = [ array base cmdtheline containers criterion random strict ]; description = "Utilities to generate and solve puzzles"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "foster"; } ) { }; "FpMLv53" = callPackage ( { mkDerivation, base, HaXml, }: mkDerivation { pname = "FpMLv53"; version = "0.1"; sha256 = "0h7vi940zrl2fqv8c2g0vj0gh9qfm2jf8c2drclx37zax5kb0r6p"; libraryHaskellDepends = [ base HaXml ]; description = "A binding for the Financial Products Markup Language (v5.3)"; license = "LGPL"; } ) { }; "FractalArt" = callPackage ( { mkDerivation, base, directory, filepath, JuicyPixels, libX11, mwc-random, primitive, random, vector, }: mkDerivation { pname = "FractalArt"; version = "0.2.0.3"; sha256 = "1z50cfy4z7c274j5wma3g7b9rwnq309ra2njjk2r7n9hildzzw6y"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath JuicyPixels mwc-random primitive random vector ]; executableSystemDepends = [ libX11 ]; description = "Generates colorful wallpapers"; license = lib.licenses.mit; mainProgram = "FractalArt"; } ) { inherit (pkgs.xorg) libX11; }; "Fractaler" = callPackage ( { mkDerivation, base, FTGL, GLFW-b, OpenGLRaw, parallel, random, time, }: mkDerivation { pname = "Fractaler"; version = "3"; sha256 = "0h6jlrd5wz40pjkqy75mvcgb8bqpqlq7vypy1062kb2cngl8235f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base FTGL GLFW-b OpenGLRaw parallel random time ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "Fractaler"; broken = true; } ) { }; "Frames" = callPackage ( { mkDerivation, attoparsec, base, bytestring, containers, contravariant, criterion, deepseq, directory, discrimination, foldl, ghc-prim, hashable, hspec, HUnit, lens, pipes, pipes-bytestring, pipes-group, pipes-parse, pipes-safe, pretty, primitive, readable, regex-applicative, template-haskell, temporary, text, tomland, transformers, unordered-containers, validation-selective, vector, vector-th-unbox, vinyl, }: mkDerivation { pname = "Frames"; version = "0.7.4.2"; sha256 = "0211qph0yc79al3dp43m12wnd5hxg9cpap0d5xh124zmaji0dq1l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers contravariant deepseq discrimination ghc-prim hashable pipes pipes-bytestring pipes-group pipes-parse pipes-safe primitive readable template-haskell text transformers vector vector-th-unbox vinyl ]; testHaskellDepends = [ attoparsec base bytestring directory foldl hspec HUnit lens pipes pretty regex-applicative template-haskell temporary text tomland unordered-containers validation-selective vinyl ]; benchmarkHaskellDepends = [ base criterion pipes transformers ]; description = "Data frames for working with tabular data files"; license = lib.licenses.bsd3; } ) { }; "Frames-beam" = callPackage ( { mkDerivation, base, beam-core, beam-migrate, beam-postgres, bytestring, conduit, Frames, generics-sop, hspec, hspec-core, monad-control, postgresql-simple, process, QuickCheck, scientific, template-haskell, text, time, uuid-types, vinyl, }: mkDerivation { pname = "Frames-beam"; version = "0.2.0.0"; sha256 = "1fzd41zwx5zmbysk49z2r9ga11z8c0vqqfvb4zgbcm3ivhkn48yi"; libraryHaskellDepends = [ base beam-core beam-migrate beam-postgres bytestring conduit Frames generics-sop monad-control postgresql-simple process scientific template-haskell text time uuid-types vinyl ]; testHaskellDepends = [ base beam-core beam-migrate beam-postgres bytestring conduit Frames generics-sop hspec hspec-core QuickCheck text vinyl ]; description = "A library for accessing Postgres tables as in-memory data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Frames-dsv" = callPackage ( { mkDerivation, base, bytestring, Frames, hspec, hw-dsv, pipes, template-haskell, text, vector, vinyl, }: mkDerivation { pname = "Frames-dsv"; version = "0.1.2"; sha256 = "0zdcbysiai7lskm8lmf454022ad0kgwl0v0kzj9596fvbdx0gdi2"; libraryHaskellDepends = [ base bytestring Frames hw-dsv pipes template-haskell text vector vinyl ]; testHaskellDepends = [ base Frames hspec pipes ]; description = "Alternative CSV parser for the Frames package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Frames-map-reduce" = callPackage ( { mkDerivation, base, containers, foldl, Frames, hashable, map-reduce-folds, newtype, profunctors, random, text, vector, vinyl, }: mkDerivation { pname = "Frames-map-reduce"; version = "0.4.1.2"; sha256 = "1kgm3spd04iq2g6in1r0j7dcciz2z7dr7xxdkcdwkzcvl342jglx"; libraryHaskellDepends = [ base containers foldl Frames hashable map-reduce-folds newtype profunctors vinyl ]; testHaskellDepends = [ base foldl Frames random text vector vinyl ]; description = "Frames wrapper for map-reduce-folds and some extra folds helpers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Frames-streamly" = callPackage ( { mkDerivation, base, bytestring, containers, criterion, deepseq, dlist, exceptions, foldl, Frames, fusion-plugin, ghc-prim, hspec, hspec-discover, monad-control, pipes, pipes-safe, pipes-text, primitive, readable, relude, streamly, streamly-bytestring, strict, template-haskell, text, text-builder, vector, vector-th-unbox, vinyl, word8, }: mkDerivation { pname = "Frames-streamly"; version = "0.3.1.0"; sha256 = "0604cmaxvxb3hc7qrk073qrr8r6r4yw1afi98lphx70ijdambdj5"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers deepseq dlist exceptions foldl Frames fusion-plugin ghc-prim monad-control pipes pipes-safe pipes-text primitive readable relude streamly streamly-bytestring strict template-haskell text text-builder vector vector-th-unbox vinyl word8 ]; executableHaskellDepends = [ base containers foldl Frames readable relude streamly template-haskell text vector vector-th-unbox vinyl ]; testHaskellDepends = [ base containers foldl Frames hspec hspec-discover pipes-safe streamly text vinyl ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base containers criterion foldl Frames fusion-plugin pipes relude text vinyl ]; description = "A streamly layer for Frames I/O"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Demo"; broken = true; } ) { }; "Frank" = callPackage ( { mkDerivation, base, mtl, newtype, she, void, }: mkDerivation { pname = "Frank"; version = "0.3"; sha256 = "1p99ab5qgvyh13iy9wgv0a8lqx6s2mygx0s6z51m5mzi9nxf0qw1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base mtl newtype she void ]; description = "An experimental programming language with typed algebraic effects"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; mainProgram = "frank"; } ) { }; "FreeTypeGL" = callPackage ( { mkDerivation, base, freetype2, OpenGL, }: mkDerivation { pname = "FreeTypeGL"; version = "0.0.4"; sha256 = "10sivjxppn138805iwka54cfby59nc39ja30nx2w3762fybz71af"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base freetype2 OpenGL ]; description = "Loadable texture fonts for OpenGL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "FunGEn" = callPackage ( { mkDerivation, base, base-compat, GLUT, OpenGL, random, }: mkDerivation { pname = "FunGEn"; version = "1.2"; sha256 = "0hr5rx6b80ra4sndsdag3q2gjnwb01fwnsk39fyd0l9cca8p1s82"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base-compat GLUT OpenGL random ]; executableHaskellDepends = [ base GLUT OpenGL random ]; description = "A lightweight, cross-platform, OpenGL-based game engine"; license = lib.licenses.bsd3; } ) { }; "Fungi" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filepath, ListZipper, mtl, mwc-random, old-time, process, random, transformers, tuple, }: mkDerivation { pname = "Fungi"; version = "1.0.6"; sha256 = "181m78c0m1ldnkpng0sps9fbkpq5j4p57j0km34g5kwasxhmwfcc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory filepath ListZipper mtl mwc-random old-time process random transformers tuple ]; description = "Funge-98 interpreter written in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "fungi"; broken = true; } ) { }; "GA" = callPackage ( { mkDerivation, base, directory, random, transformers, }: mkDerivation { pname = "GA"; version = "1.0"; sha256 = "1nsmpph27yv0anrhhfqbpdqs2rrdbhm0jxzs3kk6ab32zb3ivhp2"; libraryHaskellDepends = [ base directory random transformers ]; description = "Genetic algorithm library"; license = lib.licenses.bsd3; } ) { }; "GGg" = callPackage ( { mkDerivation, base, bimap, }: mkDerivation { pname = "GGg"; version = "0.1.0.2"; sha256 = "129z0391zm7v4ixwwq2irqhpb43s5pd0imgh3i9i5l9ahq9lk1h7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bimap ]; description = "GGg cipher"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "GGg"; broken = true; } ) { }; "GHood" = callPackage ( { mkDerivation, array, base, process, }: mkDerivation { pname = "GHood"; version = "0.0.7"; sha256 = "056kil71f488xf87xlyx9p5jpah2azhbnb2r7hwdyxbz7izns2ks"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base process ]; description = "A graphical viewer for Hood"; license = lib.licenses.bsd3; } ) { }; "GLFW" = callPackage ( { mkDerivation, base, libGL, libX11, libXext, libXfixes, OpenGL, }: mkDerivation { pname = "GLFW"; version = "0.5.2.5"; sha256 = "029sw2sykr6plffkrmigv5mj2aklllmgi021is5ybsbqv0mxgh9p"; revision = "1"; editedCabalFile = "1zbgbg3hb1w05cyiwcz510ny8lxa308kw17j7xvqn1r72kv3x186"; libraryHaskellDepends = [ base OpenGL ]; librarySystemDepends = [ libGL libX11 libXext libXfixes ]; description = "A Haskell binding for GLFW"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXfixes; }; "GLFW-OGL" = callPackage ( { mkDerivation, base, libX11, libXrandr, mtl, OGL, }: mkDerivation { pname = "GLFW-OGL"; version = "0.0"; sha256 = "118hpgdp8rb0jlvlibxcaia4jjjdrn8xpzyvj109piw63g44n910"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base mtl OGL ]; librarySystemDepends = [ libX11 libXrandr ]; description = "A binding for GLFW (OGL)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXrandr; }; "GLFW-b" = callPackage ( { mkDerivation, array, base, bindings-GLFW, deepseq, HUnit, test-framework, test-framework-hunit, }: mkDerivation { pname = "GLFW-b"; version = "3.3.9.1"; sha256 = "0slj4a12y8n3api71kshfnhnqxd4zaf020lm1050bq0jsx35pja6"; libraryHaskellDepends = [ array base bindings-GLFW deepseq ]; testHaskellDepends = [ array base bindings-GLFW deepseq HUnit test-framework test-framework-hunit ]; description = "Bindings to GLFW OpenGL library"; license = lib.licenses.bsd3; } ) { }; "GLFW-b-demo" = callPackage ( { mkDerivation, base, GLFW-b, mtl, OpenGL, pretty, stm, transformers, }: mkDerivation { pname = "GLFW-b-demo"; version = "1.0.6"; sha256 = "01qf0bsv3q60m3as763q49hd3nm5lkady48nc214zjsx31x8by59"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLFW-b mtl OpenGL pretty stm transformers ]; description = "GLFW-b demo"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "GLFW-b-demo"; broken = true; } ) { }; "GLFW-task" = callPackage ( { mkDerivation, base, GLFW, monad-task, OpenGL, transformers, }: mkDerivation { pname = "GLFW-task"; version = "0.3.0"; sha256 = "1il8npm7ygg0j8byczlxadlnnf6xxy5hn307k75drbhn4z8swcqg"; libraryHaskellDepends = [ base GLFW monad-task OpenGL transformers ]; description = "GLFW utility functions to use together with monad-task"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "GLHUI" = callPackage ( { mkDerivation, base, libGL, libX11, }: mkDerivation { pname = "GLHUI"; version = "1.1.0"; sha256 = "043xw36hrwzc6xdr5vlydbsv5m8675vnk8pfxycr7qixzwljn0aa"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ libGL libX11 ]; description = "Open OpenGL context windows in X11 with libX11"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; } ) { inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; }; "GLM" = callPackage ( { mkDerivation, aeson, base, bytestring, interpolate, lens, mtl, parsec, pureMD5, QuickCheck, test-framework, test-framework-quickcheck2, test-framework-th, transformers, }: mkDerivation { pname = "GLM"; version = "0.7.0.0"; sha256 = "0p03q3gfc7zfbijc23hkncd5k8kiw3any8zyzi7iclsyfn9q9wia"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring interpolate lens mtl parsec pureMD5 QuickCheck test-framework test-framework-quickcheck2 test-framework-th transformers ]; executableHaskellDepends = [ aeson base bytestring interpolate lens mtl parsec pureMD5 test-framework test-framework-quickcheck2 test-framework-th ]; testHaskellDepends = [ base lens mtl parsec test-framework test-framework-quickcheck2 test-framework-th ]; description = "Simple Gridlab-D GLM parser and utilities"; license = lib.licenses.mit; } ) { }; "GLMatrix" = callPackage ( { mkDerivation, base, OpenGLRaw, }: mkDerivation { pname = "GLMatrix"; version = "0.1.0.1"; sha256 = "13n80rplyl73ahk8cxgvs9gf655l063sd55spx0zvhw774vvxwv4"; libraryHaskellDepends = [ base OpenGLRaw ]; description = "Utilities for working with OpenGL matrices"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "GLURaw" = callPackage ( { mkDerivation, base, libGL, libGLU, OpenGLRaw, transformers, }: mkDerivation { pname = "GLURaw"; version = "2.0.0.5"; sha256 = "1b3rnva77k9naw5bl573bqgmsq7n9i8rrrvfvhbjcndqgmzhkini"; libraryHaskellDepends = [ base OpenGLRaw transformers ]; librarySystemDepends = [ libGL libGLU ]; description = "A raw binding for the OpenGL graphics system"; license = lib.licenses.bsd3; } ) { inherit (pkgs) libGL; inherit (pkgs) libGLU; }; "GLUT" = callPackage ( { mkDerivation, array, base, containers, OpenGL, StateVar, transformers, }: mkDerivation { pname = "GLUT"; version = "2.7.0.16"; sha256 = "0vdkfj4wjzigdpzgr5l001y9wkhwgl00mclr26gf93kps14fkymn"; revision = "3"; editedCabalFile = "00jj0f8vxfz11kpw673v5hs72xciyz4jvhp8p74cbqyj11dbp35d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers OpenGL StateVar transformers ]; description = "A binding for the OpenGL Utility Toolkit"; license = lib.licenses.bsd3; } ) { }; "GLUtil" = callPackage ( { mkDerivation, array, base, bytestring, containers, directory, filepath, hpp, JuicyPixels, linear, OpenGL, OpenGLRaw, transformers, vector, }: mkDerivation { pname = "GLUtil"; version = "0.10.4"; sha256 = "12bn7519icm7z5j5bqdhplf5gby5c9la57v48p9izs08ll9q9id3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers directory filepath JuicyPixels linear OpenGL OpenGLRaw transformers vector ]; libraryToolDepends = [ hpp ]; description = "Miscellaneous OpenGL utilities"; license = lib.licenses.bsd3; } ) { }; "GOST34112012-Hash" = callPackage ( { mkDerivation, base, bytestring, text, utf8-string, }: mkDerivation { pname = "GOST34112012-Hash"; version = "0.1.1.2"; sha256 = "143nppw4b5drfx3444a1gw02x0cjj0ngfcrai1aj03mf88ikgjj4"; revision = "2"; editedCabalFile = "0rir26yvx52qvrzribdy3l2d07p4wq287iwr62qn4h0wdc4240dh"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring text utf8-string ]; description = "Bindings to the GOST R 34.11-2012 hashing implementation"; license = lib.licenses.bsd2; } ) { }; "GPX" = callPackage ( { mkDerivation, base, comonad, comonad-transformers, containers, data-lens, hxt, newtype, xsd, }: mkDerivation { pname = "GPX"; version = "0.8.0"; sha256 = "08qvl4l81bgjx40nmlrmb0csxa3xjj4l0dbq9bzcq65p403xs1pk"; libraryHaskellDepends = [ base comonad comonad-transformers containers data-lens hxt newtype xsd ]; description = "Parse GPX files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "GPipe" = callPackage ( { mkDerivation, base, Boolean, containers, exception-transformers, gl, hashtables, linear, transformers, }: mkDerivation { pname = "GPipe"; version = "2.2.5"; sha256 = "1k4hxgd5vpdl9fqjk3i81rcyqn53giahcpygb9lm3nyfvxzzwg3z"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base Boolean containers exception-transformers gl hashtables linear transformers ]; description = "Typesafe functional GPU graphics programming"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "GPipe-Collada" = callPackage ( { mkDerivation, array, base, containers, GPipe, HaXml, mtl, Vec, }: mkDerivation { pname = "GPipe-Collada"; version = "0.1.4"; sha256 = "0aqvyv50gx0qx7icp70pw73gr3p6y05dkn347nqx82jc9dyxjghw"; libraryHaskellDepends = [ array base containers GPipe HaXml mtl Vec ]; description = "Load GPipe meshes from Collada files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "GPipe-Core" = callPackage ( { mkDerivation, base, Boolean, containers, criterion, exception-transformers, gl, hspec, hspec-discover, lens, linear, text, transformers, unordered-containers, }: mkDerivation { pname = "GPipe-Core"; version = "0.2.3.1"; sha256 = "0yrqhm77bn8dwx335fpkjyxz5jm7i7g5hpxgk9xrrm6b3sm24w0j"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base Boolean containers exception-transformers gl lens linear text transformers unordered-containers ]; testHaskellDepends = [ base hspec lens ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion lens ]; description = "Typesafe functional GPU graphics programming"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "GPipe-Examples" = callPackage ( { mkDerivation, base, GLUT, GPipe, GPipe-TextureLoad, haskell98, Vec, Vec-Transform, }: mkDerivation { pname = "GPipe-Examples"; version = "0.1"; sha256 = "0ir32fx0mk5hmmqilv6z89453rqcsgbs13a6ln4cydlkw5lbgv1k"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT GPipe GPipe-TextureLoad haskell98 Vec Vec-Transform ]; description = "Examples for the GPipes package"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "GPipe-GLFW" = callPackage ( { mkDerivation, async, base, containers, GLFW-b, GPipe, stm, }: mkDerivation { pname = "GPipe-GLFW"; version = "1.4.1.4"; sha256 = "13qbiy2gv682xyj0dpy336zbg4224a1sgzqq9kq1v6f8pwavw6bk"; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base containers GLFW-b GPipe stm ]; description = "GLFW OpenGL context creation for GPipe"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "GPipe-GLFW4" = callPackage ( { mkDerivation, async, base, containers, criterion, exception-transformers, GLFW-b, GPipe-Core, hspec, hspec-discover, JuicyPixels, lens, stm, transformers, }: mkDerivation { pname = "GPipe-GLFW4"; version = "2.0.0"; sha256 = "1bzbnn7ip5n01kd7nydlmmp5xbzhnfpfhhcmlx1l9qjwzj4zf708"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base containers GLFW-b GPipe-Core stm ]; executableHaskellDepends = [ base exception-transformers GPipe-Core lens transformers ]; testHaskellDepends = [ base exception-transformers GPipe-Core hspec lens transformers ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion GPipe-Core JuicyPixels ]; description = "GLFW OpenGL context creation for GPipe"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "playground"; } ) { }; "GPipe-TextureLoad" = callPackage ( { mkDerivation, base, bitmap, GPipe, stb-image, }: mkDerivation { pname = "GPipe-TextureLoad"; version = "1.0.4"; sha256 = "1yf74k3yvpj42ynivlkacp5zwxwsx3yyfxb2436ljrv3339kjkb4"; libraryHaskellDepends = [ base bitmap GPipe stb-image ]; description = "Load GPipe textures from filesystem"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "GTALib" = callPackage ( { mkDerivation, base, containers, deepseq, HUnit, parallel, template-haskell, test-framework, test-framework-hunit, }: mkDerivation { pname = "GTALib"; version = "0.0.6"; sha256 = "10l72wn8wdgcvpbcj10hmib6z0175ihsgvmwpp9akx4d6vpf2dz8"; libraryHaskellDepends = [ base containers deepseq parallel template-haskell ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit ]; description = "A library for GTA programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Gamgine" = callPackage ( { mkDerivation, array, base, bytestring, composition, cpphs, data-lens-light, directory, filepath, GLFW-b, ListZipper, mtl, OpenGLRaw, parsec, pretty-show, StateVar, time, unordered-containers, utility-ht, Vec, zlib, }: mkDerivation { pname = "Gamgine"; version = "0.7.0"; sha256 = "01vgfs8yqzplimczjyy2jahm8777vxm23s3qvfy4h6dd32nvp15a"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring composition data-lens-light directory filepath GLFW-b ListZipper mtl OpenGLRaw parsec pretty-show StateVar time unordered-containers utility-ht Vec zlib ]; libraryToolDepends = [ cpphs ]; description = "Some kind of game library or set of utilities"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Ganymede" = callPackage ( { mkDerivation, base, containers, directory, filepath, mtl, parsec, transformers, }: mkDerivation { pname = "Ganymede"; version = "0.0.0.5"; sha256 = "1fmb6fpdfk21yxrvlgdg32qymzirfbygsq6p4jvm925kvpwqbcwk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath mtl parsec transformers ]; description = "An Io interpreter in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "ganymede"; broken = true; } ) { }; "GaussQuadIntegration" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "GaussQuadIntegration"; version = "0.1"; sha256 = "0v91q0m90338qpxg4hnvb7n6vm1jap3y1rvn9kyzmnxh03rarpx2"; libraryHaskellDepends = [ base ]; description = "Non-adaptive Gaussian quadrature for numeric integraton"; license = lib.licenses.bsd3; } ) { }; "GeBoP" = callPackage ( { mkDerivation, array, base, directory, random, wx, wxcore, }: mkDerivation { pname = "GeBoP"; version = "1.7.5"; sha256 = "14shcs5wfkf4q473hsdgh7ky1fsrb59nf0g2ff4viyw1diyakw7x"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base directory random wx wxcore ]; description = "Several games"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "gebop"; } ) { }; "GenI" = callPackage ( { mkDerivation, base, binary, bytestring, containers, deepseq, directory, errors, filepath, hslogger, HUnit, json, mtl, ordered, parsec, process, QuickCheck, smallcheck, syb, test-framework, test-framework-hunit, test-framework-quickcheck2, test-framework-smallcheck, text, time, transformers, yaml-light, }: mkDerivation { pname = "GenI"; version = "0.25.0.1"; sha256 = "0jdalwm1qhr0adlxfbmw7valqiqmfziv4xrlyprw2nycic99p7gm"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring containers deepseq directory filepath hslogger json mtl ordered parsec process syb text time transformers yaml-light ]; executableHaskellDepends = [ base containers directory filepath hslogger json mtl process yaml-light ]; testHaskellDepends = [ base containers errors filepath HUnit json mtl parsec QuickCheck smallcheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-smallcheck text transformers ]; description = "A natural language generator (specifically, an FB-LTAG surface realiser)"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "geni"; } ) { }; "GenSmsPdu" = callPackage ( { mkDerivation, base, QuickCheck, random, }: mkDerivation { pname = "GenSmsPdu"; version = "0.2.0.0"; sha256 = "078wnsvprignabz4hy14byrsyn2yvznzzmf2k49j5gj9vdj8nd10"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base QuickCheck random ]; executableHaskellDepends = [ base QuickCheck random ]; testHaskellDepends = [ base QuickCheck random ]; description = "Automatic SMS message generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "GenSmsPdu"; broken = true; } ) { }; "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"; hydraPlatforms = lib.platforms.none; mainProgram = "GenbankTest"; } ) { }; "Gene-CluEDO" = callPackage ( { mkDerivation, ADPfusion, ADPfusionSet, base, cmdargs, containers, filepath, FormalGrammars, log-domain, PrimitiveArray, PrimitiveArray-Pretty, QuickCheck, ShortestPathProblems, tasty, tasty-quickcheck, tasty-th, text, vector, }: mkDerivation { pname = "Gene-CluEDO"; version = "0.0.0.2"; sha256 = "1gl5walv8mslb5rz9lf5s882ij4596shklqgjybckqajqwimblpd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion ADPfusionSet base containers filepath FormalGrammars log-domain PrimitiveArray PrimitiveArray-Pretty ShortestPathProblems text vector ]; executableHaskellDepends = [ base cmdargs filepath ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th vector ]; description = "Hox gene clustering"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "GeneCluEDO"; } ) { }; "GeneralTicTacToe" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "GeneralTicTacToe"; version = "0.1.0.1"; sha256 = "0dng5shk5zs4j6lyjz971axrqziv6davpcyv509mz8fvdjn8q4kg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "A general TicTacToe game implementation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "GeneralTicTacToe"; broken = true; } ) { }; "GenericPretty" = callPackage ( { mkDerivation, base, ghc-prim, pretty, }: mkDerivation { pname = "GenericPretty"; version = "1.2.2"; sha256 = "0g5frpzq8hr2wqbf91cxcyxqqsw06p1w9f1sm3k6v1hz13kpmspf"; libraryHaskellDepends = [ base ghc-prim pretty ]; description = "A generic, derivable, haskell pretty printer"; license = lib.licenses.bsd3; } ) { }; "GenussFold" = callPackage ( { mkDerivation, ADPfusion, ansi-wl-pprint, base, bytestring, cmdargs, containers, data-default, FormalGrammars, lens, mtl, PrimitiveArray, QuickCheck, semigroups, template-haskell, test-framework, test-framework-quickcheck2, test-framework-th, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "GenussFold"; version = "0.0.0.2"; sha256 = "1byshl3wa637nnvwxa80r9p1azgvgbczp5j77hpqaxacxkx1q0sm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion ansi-wl-pprint base bytestring containers data-default FormalGrammars lens mtl PrimitiveArray semigroups template-haskell text transformers unordered-containers vector ]; executableHaskellDepends = [ base cmdargs FormalGrammars ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; description = "MCFGs for Genus-1 RNA Pseudoknots"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "GenussFold"; } ) { }; "GeoIp" = callPackage ( { mkDerivation, base, bytestring, bytestring-mmap, syb, }: mkDerivation { pname = "GeoIp"; version = "0.3"; sha256 = "1q3km52w7qcrawbgaxvglb3x6rgc8f22c8rw8705lgcxxn9pjxm1"; libraryHaskellDepends = [ base bytestring bytestring-mmap syb ]; description = "Pure bindings for the MaxMind IP database"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "GeocoderOpenCage" = callPackage ( { mkDerivation, aeson, base, bytestring, HTTP, text, }: mkDerivation { pname = "GeocoderOpenCage"; version = "0.1.0.1"; sha256 = "1c5sww3lvwkijsxg37zj77rxx021wlwjwsadiknvci9xlzccnw5b"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring HTTP text ]; description = "Geocoder and Reverse Geocoding Service Wrapper"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Geodetic" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Geodetic"; version = "0.4"; sha256 = "1nb0q5hs9qqgygw35rbvanbjf9l6vjxrl6l4jp9dqwlnl1kdd88q"; libraryHaskellDepends = [ base ]; description = "Geodetic calculations"; license = lib.licenses.bsd3; } ) { }; "GeomPredicates" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "GeomPredicates"; version = "0.1"; sha256 = "19scirh2hy9y9kv16pcp44v31cs3868ig28r8blj39gdv4wqxwcy"; libraryHaskellDepends = [ base ]; description = "Geometric predicates"; license = lib.licenses.bsd3; } ) { }; "GeomPredicates-SSE" = callPackage ( { mkDerivation, base, GeomPredicates, }: mkDerivation { pname = "GeomPredicates-SSE"; version = "0.2"; sha256 = "18mdaf2j1svklka5ms9ihj07d9l92ivqjk0y8jv0l9ni44hrhxcq"; libraryHaskellDepends = [ base GeomPredicates ]; description = "Geometric predicates (Intel SSE)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Get" = callPackage ( { mkDerivation, base, constraints, singletons, }: mkDerivation { pname = "Get"; version = "0.2018.1.10"; sha256 = "18i6ags8acgi651453g7axw7isiqivjhb4s0nh3lyl87ynqsch6l"; libraryHaskellDepends = [ base constraints singletons ]; testHaskellDepends = [ base constraints singletons ]; description = "get stuff out of stuff"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "GiST" = callPackage ( { mkDerivation, base, text, }: mkDerivation { pname = "GiST"; version = "0.0.1"; sha256 = "0ykvsjqpi7pd81857n2gqycgpnm0j8dxnpf345h7pgzrkz10qi9f"; libraryHaskellDepends = [ base text ]; description = "A Haskell implementation of a Generalized Search Tree (GiST)"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Gifcurry" = callPackage ( { mkDerivation, base, bytestring, cairo, cmdargs, directory, filepath, gi-cairo, gi-gdk, gi-glib, gi-gobject, gi-gst, gi-gstvideo, gi-gtk, haskell-gi, haskell-gi-base, process, temporary, text, transformers, }: mkDerivation { pname = "Gifcurry"; version = "3.0.0.1"; sha256 = "0c6wk6kngrpmjwxwixynxfvr92ycvxmivvcvbk171x4a47zcg4sq"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory filepath process temporary text ]; executableHaskellDepends = [ base bytestring cairo cmdargs directory filepath gi-cairo gi-gdk gi-glib gi-gobject gi-gst gi-gstvideo gi-gtk haskell-gi haskell-gi-base process temporary text transformers ]; description = "GIF creation utility"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "GiveYouAHead" = callPackage ( { mkDerivation, base, directory, extra, old-time, process, }: mkDerivation { pname = "GiveYouAHead"; version = "0.2.2.3"; sha256 = "10f9yl62gwnjmb0mbfffdzhwscpwpvq9gj52zsrz8w6z6sbkijbf"; libraryHaskellDepends = [ base directory extra old-time process ]; description = "to auto-do somethings"; license = lib.licenses.mit; } ) { }; "Gleam" = callPackage ( { mkDerivation, base, mtl, split, threepenny-gui, }: mkDerivation { pname = "Gleam"; version = "0.1.1.0"; sha256 = "08nabgn7v0rw4aihbihbijqgajrvyc7z7nl67jmka39fh5zm6blm"; libraryHaskellDepends = [ base mtl split threepenny-gui ]; description = "HTML Canvas graphics, animations and simulations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Glob" = callPackage ( { mkDerivation, base, containers, directory, dlist, filepath, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, transformers, transformers-compat, }: mkDerivation { pname = "Glob"; version = "0.10.2"; sha256 = "1h3kh46qds4nqvixm4myy1kb5slg53f44hfn8aymrlr7hjn75xka"; revision = "3"; editedCabalFile = "1080rd5073g87rfm5whimb72b75105lqanybrbsfi14gmvndnbfx"; libraryHaskellDepends = [ base containers directory dlist filepath transformers transformers-compat ]; testHaskellDepends = [ base containers directory dlist filepath HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 transformers transformers-compat ]; description = "Globbing library"; license = lib.licenses.bsd3; } ) { }; "GlomeTrace" = callPackage ( { mkDerivation, array, base, GlomeVec, }: mkDerivation { pname = "GlomeTrace"; version = "0.3"; sha256 = "0n1290ls68fsky3a80fvfdq6bycvmpn3i3kmflq6yn45qa959f0k"; libraryHaskellDepends = [ array base GlomeVec ]; description = "Ray Tracing Library"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "GlomeVec" = callPackage ( { mkDerivation, array, base, llvm, }: mkDerivation { pname = "GlomeVec"; version = "0.2"; sha256 = "08hyiadkbkmcsd1g51xvxqzp6l94hnqqbz4r6yk0zk29iawq8610"; libraryHaskellDepends = [ array base ]; libraryPkgconfigDepends = [ llvm ]; description = "Simple 3D vector library"; license = "GPL"; } ) { inherit (self.llvmPackages) llvm; }; "GlomeView" = callPackage ( { mkDerivation, base, deepseq, GlomeTrace, GlomeVec, monad-par, random, SDL, time, vector, }: mkDerivation { pname = "GlomeView"; version = "0.3"; sha256 = "0plglb289gadk8mqxgqj8n25xa6dql2jl0b8cm9v7q5rwykx0kbq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base deepseq GlomeTrace GlomeVec monad-par random SDL time vector ]; description = "SDL Frontend for Glome ray tracer"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "Glome"; } ) { }; "GoogleChart" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "GoogleChart"; version = "0.2"; sha256 = "0wfabsdn4agmg459srnknkwqb7ri5knj9npzgzhilybwrrqq46v9"; libraryHaskellDepends = [ base ]; description = "Generate web-based charts using the Google Chart API"; license = lib.licenses.bsd3; } ) { }; "GoogleCodeJam" = callPackage ( { mkDerivation, array, base, containers, mtl, parallel, safe, split, transformers, }: mkDerivation { pname = "GoogleCodeJam"; version = "0.0.3"; sha256 = "1p5b3jmj86z5skv25pabiari16f0b4h45hagik75fir6bfwhk0p0"; libraryHaskellDepends = [ array base containers mtl parallel safe split transformers ]; description = "A monad for flexible parsing of Google Code Jam input files with automatic parallelization"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "GoogleDirections" = callPackage ( { mkDerivation, AttoJson, base, bytestring, containers, dataenc, download-curl, }: mkDerivation { pname = "GoogleDirections"; version = "0.3.0.1"; sha256 = "1x7k72iy8aa6r60p3hrqb8a4p5avyjh8czymrkarc3wpkc73bjb3"; libraryHaskellDepends = [ AttoJson base bytestring containers dataenc download-curl ]; description = "Haskell Interface to Google Directions API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "GoogleSB" = callPackage ( { mkDerivation, base, binary, Crypto, haskell98, HTTP, mtl, network, split, }: mkDerivation { pname = "GoogleSB"; version = "0.1"; sha256 = "1gfjpxcjr9xqinha3wzdk101avjzyvji2xs5abkj9pj8lsrbh2w8"; libraryHaskellDepends = [ base binary Crypto haskell98 HTTP mtl network split ]; description = "Interface to Google Safe Browsing API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "GoogleSuggest" = callPackage ( { mkDerivation, base, dataenc, download-curl, utf8-string, xml, }: mkDerivation { pname = "GoogleSuggest"; version = "0.0.4"; sha256 = "1jqfd9zi4yp0kr506v71dlg5zgmvzqbxdsfjr2574ajx5xp2fjrb"; libraryHaskellDepends = [ base dataenc download-curl utf8-string xml ]; description = "Interface to Google Suggest API"; license = lib.licenses.gpl3Only; } ) { }; "GoogleTranslate" = callPackage ( { mkDerivation, AttoJson, base, bytestring, dataenc, download-curl, }: mkDerivation { pname = "GoogleTranslate"; version = "0.0.5"; sha256 = "0hr0rjz7nx5rcy4h5pcbvh8sh9v4qvl9ffrqhnrcslh7ibvwbca6"; libraryHaskellDepends = [ AttoJson base bytestring dataenc download-curl ]; description = "Interface to Google Translate API"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "GotoT-transformers" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "GotoT-transformers"; version = "1.0.0.1"; sha256 = "1w1w1p2cpndiilr002whm58bzqjh9cp9lw3jl7khdxh20c1dfzhy"; libraryHaskellDepends = [ base transformers ]; description = "A monad and monadic transformer providing \"goto\" functionality"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Grafos" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Grafos"; version = "0.1.0.0"; sha256 = "167lr6ps5yy3243zfa4nl1jq369xcrrspcglz9xgnx2q1z305w8x"; libraryHaskellDepends = [ base ]; description = "Grafos Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "GrammarProducts" = callPackage ( { mkDerivation, ADPfusion, ansi-wl-pprint, base, bytestring, containers, data-default, FormalGrammars, lens, newtype, parsers, PrimitiveArray, semigroups, template-haskell, transformers, trifecta, }: mkDerivation { pname = "GrammarProducts"; version = "0.2.0.0"; sha256 = "15iqga816zkc9fwfb4aiab6xjs84z56v9fm2jxbhvigvadd153bj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion ansi-wl-pprint base bytestring containers data-default FormalGrammars lens newtype parsers PrimitiveArray semigroups template-haskell transformers trifecta ]; testHaskellDepends = [ base ]; description = "Grammar products and higher-dimensional grammars"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "Graph500" = callPackage ( { mkDerivation, array, base, containers, mersenne-random-pure64, mtl, random, }: mkDerivation { pname = "Graph500"; version = "0.4.0"; sha256 = "0lhn2r54488949gh5m5fgwrj2z30r9pf34860sikb6zq07gjz759"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers mersenne-random-pure64 mtl random ]; executableHaskellDepends = [ array base mtl ]; description = "Graph500 benchmark-related definitions and data set generator"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "graph500gen"; broken = true; } ) { }; "GraphHammer" = callPackage ( { mkDerivation, array, base, containers, Graph500, mtl, stm, time, }: mkDerivation { pname = "GraphHammer"; version = "0.3"; sha256 = "0fga3g2y38ylvmkgi57h4j5brc7gjxh8d183qfa2vhx8i4sr3pzm"; libraryHaskellDepends = [ array base containers Graph500 mtl stm time ]; description = "GraphHammer Haskell graph analyses framework inspired by STINGER"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; } ) { }; "GraphHammer-examples" = callPackage ( { mkDerivation, array, base, containers, Graph500, GraphHammer, mtl, }: mkDerivation { pname = "GraphHammer-examples"; version = "0.3"; sha256 = "18p1dr08nq8dnvghkshihzra0p9ja0qa9bxbkm561jkrdpk3zndv"; isLibrary = true; isExecutable = true; executableHaskellDepends = [ array base containers Graph500 GraphHammer mtl ]; description = "Test harness for TriangleCount analysis"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "TriangleCountTest"; } ) { }; "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 = lib.licenses.bsd3; } ) { }; "Graphalyze" = callPackage ( { mkDerivation, array, base, bktrees, containers, directory, fgl, filepath, graphviz, pandoc, process, random, text, time, }: mkDerivation { pname = "Graphalyze"; version = "0.15.0.0"; sha256 = "1hw635fnpiylwf5vhxbxy9wrcp6qnadb1npi9zhk42akbnvzqh5c"; libraryHaskellDepends = [ array base bktrees containers directory fgl filepath graphviz pandoc process random text time ]; description = "Graph-Theoretic Analysis library"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Grempa" = callPackage ( { mkDerivation, array, base, containers, mtl, QuickCheck, template-haskell, th-lift, }: mkDerivation { pname = "Grempa"; version = "0.2.2"; sha256 = "0w0apbk8hw555cbpprvxpnxviyzmbsxzlc6qpf6w0cfsybkkiv1f"; libraryHaskellDepends = [ array base containers mtl QuickCheck template-haskell th-lift ]; description = "Embedded grammar DSL and LALR parser generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "GroteTrap" = callPackage ( { mkDerivation, base, mtl, parsec, QuickCheck, syb, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "GroteTrap"; version = "0.5.2"; sha256 = "0w72b9jama9f5c26867xndrsqixygmvhrwgny3gcjms2vfv9flcw"; libraryHaskellDepends = [ base mtl parsec syb ]; testHaskellDepends = [ base mtl parsec QuickCheck test-framework test-framework-quickcheck2 ]; description = "Parser and selection library for expression languages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Grow" = callPackage ( { mkDerivation, array, base, bytestring, clock, containers, deepseq, definitive-base, definitive-filesystem, definitive-parser, definitive-reactive, directory, filepath, old-locale, primitive, process, time, unix, vector, }: mkDerivation { pname = "Grow"; version = "1.1.0.3"; sha256 = "1vc4ln5fzvcv68qlanyw8mc6qchnjn1kj9rpz661n8ia1x8gkb3l"; revision = "3"; editedCabalFile = "0spkl7nsxs7452r8d8fx14q9snih101vdq5s3nzjnqgwxswam6g5"; libraryHaskellDepends = [ array base bytestring clock containers deepseq definitive-base definitive-filesystem definitive-parser definitive-reactive directory filepath old-locale primitive process time unix vector ]; description = "A declarative make-like interpreter"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "GrowlNotify" = callPackage ( { mkDerivation, base, binary, bytestring, Crypto, haskell98, network, }: mkDerivation { pname = "GrowlNotify"; version = "0.4"; sha256 = "13m213d6l81k0iwjbbwg8n2xz960dhfnrs1il48xvlc8z25y6nh5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring Crypto haskell98 network ]; executableHaskellDepends = [ base binary bytestring Crypto haskell98 network ]; description = "Notification utility for Growl"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "growlnotify"; } ) { }; "Gtk2hsGenerics" = callPackage ( { mkDerivation, array, base, cairo, containers, glib, gtk, haskell98, mtl, }: mkDerivation { pname = "Gtk2hsGenerics"; version = "0.1"; sha256 = "1gj775yny73qvi3inc38c6yy1av503m5ilbz7ch0xx4a3ywnw5l9"; libraryHaskellDepends = [ array base cairo containers glib gtk haskell98 mtl ]; description = "Convenience functions to extend Gtk2hs"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "GtkGLTV" = callPackage ( { mkDerivation, base, bitmap, bitmap-opengl, gtk, gtkglext, GtkTV, OpenGL, stb-image, time, }: mkDerivation { pname = "GtkGLTV"; version = "0.2.0"; sha256 = "1xkc3ga65prffjzlymimwmfnmvf0lc42h2rm4b72rlmm8316kmp2"; libraryHaskellDepends = [ base bitmap bitmap-opengl gtk gtkglext GtkTV OpenGL stb-image time ]; description = "OpenGL support for Gtk-based GUIs for Tangible Values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "GtkTV" = callPackage ( { mkDerivation, base, gtk, time, TV, TypeCompose, vector-space, }: mkDerivation { pname = "GtkTV"; version = "0.2.0"; sha256 = "0jxx8lgg533kjvq1sxr4jvqvxj9pcpabsy2mvbpsd2lwv2ffr618"; libraryHaskellDepends = [ base gtk time TV TypeCompose vector-space ]; description = "Gtk-based GUIs for Tangible Values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "GuiHaskell" = callPackage ( { mkDerivation, base, containers, directory, filepath, glade, gtk, parsec, process, proplang, }: mkDerivation { pname = "GuiHaskell"; version = "0.1.1"; sha256 = "1rgyrbnlbvsqgd8m36fccq7qzxj2n682lz2rdq04j35zsgajyk11"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath glade gtk parsec process proplang ]; description = "A graphical REPL and development environment for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "guihaskell"; } ) { }; "GuiTV" = callPackage ( { mkDerivation, base, DeepArrow, phooey, TV, TypeCompose, }: mkDerivation { pname = "GuiTV"; version = "0.4"; sha256 = "15mndbxm83q0d8ci3vj51zwrmzl0f5i5yqv0caw05vlzfsr4ib5i"; libraryHaskellDepends = [ base DeepArrow phooey TV TypeCompose ]; description = "GUIs for Tangible Values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "H" = callPackage ( { mkDerivation, base, bytestring, cmdargs, file-embed, inline-r, pretty, process, temporary, vector, }: mkDerivation { pname = "H"; version = "1.0.0"; sha256 = "1xnv8a097pidh4q9ngrsha0vm9sgsbggblizcjz449iwwsb8yg9g"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cmdargs file-embed inline-r pretty process temporary vector ]; description = "The Haskell/R mixed programming environment"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "H"; } ) { }; "HABQT" = callPackage ( { mkDerivation, base, hmatrix, hmatrix-gsl, mtl, mwc-random, newtype-generics, optparse-applicative, QuickCheck, streaming, utility-ht, validation, vector, }: mkDerivation { pname = "HABQT"; version = "0.1.0.0"; sha256 = "02lni851v2997im77izycl3x2yw84sm8lsa1alpb0yp6y2f1ghay"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hmatrix hmatrix-gsl mtl mwc-random newtype-generics streaming utility-ht validation vector ]; executableHaskellDepends = [ base optparse-applicative streaming ]; testHaskellDepends = [ base hmatrix mwc-random newtype-generics QuickCheck streaming utility-ht vector ]; description = "Hierarchical adaptive Bayesian quantum tomography for quantum bits"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "HABQT-simulation"; broken = true; } ) { }; "HARM" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "HARM"; version = "0.1.4"; sha256 = "0mld40jm0qnsr9flbip3s2lxwd43nhzs11v23bm5m2s83y6j33jn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base ]; executableHaskellDepends = [ array base ]; description = "A simple ARM emulator in haskell"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HAppS-Data" = callPackage ( { mkDerivation, base, binary, bytestring, containers, HAppS-Util, HaXml, mtl, pretty, syb, syb-with-class, template-haskell, }: mkDerivation { pname = "HAppS-Data"; version = "0.9.3"; sha256 = "0df3bcvqpmjrg2c28jny20r52f3x7gf1wy7r8x71j9wrji56yg5j"; libraryHaskellDepends = [ base binary bytestring containers HAppS-Util HaXml mtl pretty syb syb-with-class template-haskell ]; description = "HAppS data manipulation libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HAppS-IxSet" = callPackage ( { mkDerivation, base, containers, HAppS-Data, HAppS-State, HAppS-Util, hslogger, mtl, syb, syb-with-class, template-haskell, }: mkDerivation { pname = "HAppS-IxSet"; version = "0.9.3"; sha256 = "0wm3apqsqb2p9cqxikz9j6lzi66ya1sn1yplifqszg1v2lpdgb7b"; libraryHaskellDepends = [ base containers HAppS-Data HAppS-State HAppS-Util hslogger mtl syb syb-with-class template-haskell ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HAppS-Server" = callPackage ( { mkDerivation, base, bytestring, containers, directory, HAppS-Data, HAppS-IxSet, HAppS-State, HAppS-Util, HaXml, hslogger, html, HTTP, mtl, network, old-locale, old-time, parsec, process, random, syb, template-haskell, unix, xhtml, }: mkDerivation { pname = "HAppS-Server"; version = "0.9.3.1"; sha256 = "0f10qp2aiv036izzdpfpgmja5kqx68kccazkn1cdap636brjjcdh"; libraryHaskellDepends = [ base bytestring containers directory HAppS-Data HAppS-IxSet HAppS-State HAppS-Util HaXml hslogger html HTTP mtl network old-locale old-time parsec process random syb template-haskell unix xhtml ]; description = "Web related tools and services"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HAppS-State" = callPackage ( { mkDerivation, base, binary, bytestring, containers, directory, filepath, HAppS-Data, HAppS-Util, HaXml, hslogger, hspread, mtl, network, old-locale, old-time, random, stm, syb, template-haskell, unix, }: mkDerivation { pname = "HAppS-State"; version = "0.9.3"; sha256 = "1r1ing4c8s91d9p41q7yv6v6xaqs9si438j7b5vnzxgwz0syd6ah"; libraryHaskellDepends = [ base binary bytestring containers directory filepath HAppS-Data HAppS-Util HaXml hslogger hspread mtl network old-locale old-time random stm syb template-haskell unix ]; description = "Event-based distributed state"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HAppS-Util" = callPackage ( { mkDerivation, array, base, bytestring, directory, hslogger, mtl, old-time, process, template-haskell, }: mkDerivation { pname = "HAppS-Util"; version = "0.9.3"; sha256 = "0mg6p14xv6f9b1rb77mvadzchf6limcypi6z0di1n49pdqjhs4pr"; libraryHaskellDepends = [ array base bytestring directory hslogger mtl old-time process template-haskell ]; description = "Web framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HAppSHelpers" = callPackage ( { mkDerivation }: mkDerivation { pname = "HAppSHelpers"; version = "0.11"; sha256 = "1hwxh60b26chcd466vlpxc7hx3smdnfl40mfxpyh8j1597v2aqa3"; doHaddock = false; description = "OBSOLETE. Please use happstack-helpers"; license = lib.licenses.bsd3; } ) { }; "HCL" = callPackage ( { mkDerivation, base, containers, exceptions, HUnit, mtl, QuickCheck, random, }: mkDerivation { pname = "HCL"; version = "1.9"; sha256 = "0rl4i1p7k6ibjsqmzbdv44k9r01n6p4r8y47zjrv7pl1nm2f2csh"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers exceptions mtl QuickCheck random ]; executableHaskellDepends = [ base containers mtl QuickCheck random ]; testHaskellDepends = [ base containers exceptions HUnit mtl QuickCheck random ]; description = "High-level library for building command line interfaces"; license = lib.licenses.bsd3; mainProgram = "hangman"; } ) { }; "HCard" = callPackage ( { mkDerivation, base, mtl, QuickCheck, random, random-shuffle, }: mkDerivation { pname = "HCard"; version = "0.0"; sha256 = "0bvj1vc8m69bsnjz8xb4nbbpbd4xbqp4kfab0bmk6a4ixgnqk14b"; libraryHaskellDepends = [ base mtl QuickCheck random random-shuffle ]; description = "A library for implementing a Deck of Cards"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HCodecs" = callPackage ( { mkDerivation, array, base, bytestring, fail, QuickCheck, random, semigroups, }: mkDerivation { pname = "HCodecs"; version = "0.5.2"; sha256 = "0gbspig721viwncsfg9m4qc9jbl9rz93ra74d5b1zw9pw7rhy5ji"; libraryHaskellDepends = [ array base bytestring fail QuickCheck random semigroups ]; testHaskellDepends = [ array base bytestring fail QuickCheck random semigroups ]; description = "A library to read, write and manipulate MIDI, WAVE, and SoundFont2 files"; license = lib.licenses.bsd3; } ) { }; "HDBC" = callPackage ( { mkDerivation, base, bytestring, containers, convertible, mtl, old-time, text, time, utf8-string, }: mkDerivation { pname = "HDBC"; version = "2.4.0.4"; sha256 = "1jlh6swrk5vn106p456dmqg3yf145hsjgziwmcyfafx7w682sgy9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers convertible mtl old-time text time utf8-string ]; description = "Haskell Database Connectivity"; license = lib.licenses.bsd3; } ) { }; "HDBC-mysql" = callPackage ( { mkDerivation, base, bytestring, Cabal, HDBC, mysqlclient, openssl, time, utf8-string, zlib, }: mkDerivation { pname = "HDBC-mysql"; version = "0.7.1.0"; sha256 = "1kx73pgh1mjg0526i2szk1kbm6d7bhbv64ml1y9nbja3lba8bjc1"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring HDBC time utf8-string ]; librarySystemDepends = [ mysqlclient openssl zlib ]; description = "MySQL driver for HDBC"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { mysqlclient = null; inherit (pkgs) openssl; inherit (pkgs) zlib; }; "HDBC-odbc" = callPackage ( { mkDerivation, base, bytestring, concurrent-extra, HDBC, mtl, time, unixODBC, utf8-string, }: mkDerivation { pname = "HDBC-odbc"; version = "2.6.0.0"; sha256 = "0nmma7z7r9rgibiwi3m7zkx90val4qqvljidlyiw6ysw20s3gbs3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring concurrent-extra HDBC mtl time utf8-string ]; librarySystemDepends = [ unixODBC ]; description = "ODBC driver for HDBC"; license = lib.licenses.bsd3; } ) { inherit (pkgs) unixODBC; }; "HDBC-postgresql" = callPackage ( { mkDerivation, base, bytestring, Cabal, convertible, HDBC, mtl, old-time, parsec, postgresql, time, utf8-string, }: mkDerivation { pname = "HDBC-postgresql"; version = "2.5.0.1"; sha256 = "0qpryqgzx4carc4wpy0vv2706y6i542zx7mz4f1mg19rnc69qfi9"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring convertible HDBC mtl old-time parsec time utf8-string ]; librarySystemDepends = [ postgresql ]; description = "PostgreSQL driver for HDBC"; license = lib.licenses.bsd3; } ) { inherit (pkgs) postgresql; }; "HDBC-postgresql-hstore" = callPackage ( { mkDerivation, attoparsec, base, containers, HDBC, text, }: mkDerivation { pname = "HDBC-postgresql-hstore"; version = "0.0.1.2"; sha256 = "0657a1qy51bihh9gvpwpqpm4gch68rw32plnjcfdbc37yjq5dj1d"; libraryHaskellDepends = [ attoparsec base containers HDBC text ]; description = "Manipulate data in PostgreSQL \"hstore\" columns"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HDBC-session" = callPackage ( { mkDerivation, base, HDBC, }: mkDerivation { pname = "HDBC-session"; version = "0.1.2.1"; sha256 = "12l135ywdb1jpgvcwsv8259xdwl18x1mnf3zjv9x8x3mvvdvpwy3"; libraryHaskellDepends = [ base HDBC ]; description = "Bracketed connection for HDBC"; license = 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 ]; description = "Sqlite v3 driver for HDBC"; license = lib.licenses.bsd3; } ) { inherit (pkgs) sqlite; }; "HDRUtils" = callPackage ( { mkDerivation, array, base, colour, containers, mtl, pfstools, unix, }: mkDerivation { pname = "HDRUtils"; version = "1.0.2"; sha256 = "0rkykxmqpqiclvxlvfd0v9rrvkkb25shyajdmajxisfqxl684y0g"; libraryHaskellDepends = [ array base colour containers mtl unix ]; librarySystemDepends = [ pfstools ]; description = "Utilities for reading, manipulating, and writing HDR images"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) pfstools; }; "HERA" = callPackage ( { mkDerivation, base, mpfr, }: mkDerivation { pname = "HERA"; version = "0.2"; sha256 = "08lry7w4zb7j81q9d7rjpz0chcbr9laxi4h9dz327pfcgmy083sy"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ mpfr ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) mpfr; }; "HExcel" = callPackage ( { mkDerivation, base, microlens, microlens-th, time, transformers, xlsxwriter, zlib, }: mkDerivation { pname = "HExcel"; version = "0.1.0.1"; sha256 = "0pa33yh2sqslhdr94bi17kysmf0j3gqhplcxrcafgip2gab9j626"; libraryHaskellDepends = [ base microlens microlens-th time transformers ]; librarySystemDepends = [ xlsxwriter zlib ]; description = "Create Excel files with Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { xlsxwriter = null; inherit (pkgs) zlib; }; "HFitUI" = callPackage ( { mkDerivation, base, blaze-html, blaze-markup, MissingH, mtl, process, random, shakespeare, template-haskell, text, uuid, }: mkDerivation { pname = "HFitUI"; version = "0.1.1.0"; sha256 = "03v03adcqyf0ppbhx8jxmp1f4pzmqs5s43as21add2yl13rkwzm7"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-html blaze-markup MissingH mtl process random shakespeare template-haskell text uuid ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "The library for generating a graphical interface on the web"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "HFitUI-exe"; broken = true; } ) { }; "HFrequencyQueue" = callPackage ( { mkDerivation, base, c-storable-deriving, }: mkDerivation { pname = "HFrequencyQueue"; version = "0.2.0.0"; sha256 = "09h6wfalziw39c2sghj8qw82vyvnl01qlsam6ngkfkdirgj5sg5h"; libraryHaskellDepends = [ base c-storable-deriving ]; description = "A Queue with a random (weighted) pick function"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HFuse" = callPackage ( { mkDerivation, base, bytestring, fuse, unix, }: mkDerivation { pname = "HFuse"; version = "0.2.5.0"; sha256 = "1sv7w1jn0p2dgdcqy7pnmwgp1dghh4jqz21m7ixvidks0nlfkq02"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring unix ]; librarySystemDepends = [ fuse ]; preConfigure = '' sed -i -e "s@ Extra-Lib-Dirs: /usr/local/lib@ Extra-Lib-Dirs: ${lib.getLib fuse}/lib@" HFuse.cabal ''; description = "HFuse is a binding for the Linux FUSE library"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; } ) { inherit (pkgs) fuse; }; "HGE2D" = callPackage ( { mkDerivation, base, GLUT, hspec, OpenGL, QuickCheck, safe, time, }: mkDerivation { pname = "HGE2D"; version = "0.1.9.2"; sha256 = "0rbwa17z96d14kgxm3fvixzkiisshr3bs2pq8hrc0q4ybghgl6bv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base GLUT OpenGL safe time ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "2D game engine written in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HGL" = callPackage ( { mkDerivation, array, base, stm, X11, }: mkDerivation { pname = "HGL"; version = "3.2.3.2"; sha256 = "087k8i0bha3mzpqa3z3c6npl5vmccg7xcwl28lbv0yzbvj1qkg38"; revision = "1"; editedCabalFile = "12m6x0li99xsyil80wcz6a5ijd1fwmafbg8zmsngn66y1qlnplpn"; libraryHaskellDepends = [ array base stm X11 ]; description = "A simple graphics library based on X11 or Win32"; license = lib.licenses.bsd3; } ) { }; "HGamer3D" = callPackage ( { mkDerivation, base, binary-serialise-cbor, bytestring, cereal, clock, containers, directory, filepath, fresco-binding, text, vect, }: mkDerivation { pname = "HGamer3D"; version = "0.9.5"; sha256 = "094jq36n6j8k6gxyqm6gpkn1qxadj93m3bn3nrkg3n0nkqpcjcsb"; libraryHaskellDepends = [ base binary-serialise-cbor bytestring cereal clock containers directory filepath fresco-binding text vect ]; description = "Toolset for the Haskell Game Programmer"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HGamer3D-API" = callPackage ( { mkDerivation, base, haskell98, HGamer3D-Data, HGamer3D-Ogre-Binding, HGamer3D-SFML-Binding, }: mkDerivation { pname = "HGamer3D-API"; version = "0.1.6"; sha256 = "14wji303z3frjr4rc675pcispbpbpm1ilj6g3cb1fxm5wmi30q5l"; libraryHaskellDepends = [ base haskell98 HGamer3D-Data HGamer3D-Ogre-Binding HGamer3D-SFML-Binding ]; description = "Library to enable 3D game development for Haskell - API"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "HGamer3D-Audio" = callPackage ( { mkDerivation, base, containers, HGamer3D-Common, HGamer3D-Data, HGamer3D-SFML-Binding, }: mkDerivation { pname = "HGamer3D-Audio"; version = "0.5.0"; sha256 = "0zfzk0vjn2w127dxcsg64d8j6jw1an3i0a2v32sx05l6whrnhabd"; libraryHaskellDepends = [ base containers HGamer3D-Common HGamer3D-Data HGamer3D-SFML-Binding ]; description = "Toolset for the Haskell Game Programmer - Audio Functionality"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "HGamer3D-Bullet-Binding" = callPackage ( { mkDerivation, base, HGamer3D-Data, }: mkDerivation { pname = "HGamer3D-Bullet-Binding"; version = "0.2.1"; sha256 = "1ilj8p1gm56dffics90qj6gspnam56s84wvaig9s0cwjbwxqi4hy"; libraryHaskellDepends = [ base HGamer3D-Data ]; description = "Windows Game Engine for the Haskell Programmer - Bullet Bindings"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "HGamer3D-CAudio-Binding" = callPackage ( { mkDerivation, base, haskell98, HGamer3D-Data, HGamer3DCAudio015, }: mkDerivation { pname = "HGamer3D-CAudio-Binding"; version = "0.1.5"; sha256 = "1q69ffhnnh4iaghb1g8s6bqlsry7jy5sbp5vpg4lprnr4wna5ya1"; libraryHaskellDepends = [ base haskell98 HGamer3D-Data ]; librarySystemDepends = [ HGamer3DCAudio015 ]; description = "Library to enable 3D game development for Haskell - cAudio Bindings"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { HGamer3DCAudio015 = null; }; "HGamer3D-CEGUI-Binding" = callPackage ( { mkDerivation, base, CEGUIBase, CEGUIOgreRenderer, hg3dcegui050, HGamer3D-Data, }: mkDerivation { pname = "HGamer3D-CEGUI-Binding"; version = "0.5.0"; sha256 = "1lh7gajn69l8yh2lvv552spf31g4br05cvpb2cwrpkijcnq6x8d0"; libraryHaskellDepends = [ base HGamer3D-Data ]; librarySystemDepends = [ CEGUIBase CEGUIOgreRenderer hg3dcegui050 ]; description = "A Toolset for the Haskell Game Programmer - CEGUI Bindings"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { CEGUIBase = null; CEGUIOgreRenderer = null; hg3dcegui050 = null; }; "HGamer3D-Common" = callPackage ( { mkDerivation, base, clock, containers, directory, filepath, FindBin, HGamer3D-Data, stm, vect, }: mkDerivation { pname = "HGamer3D-Common"; version = "0.5.0"; sha256 = "1klb8974hlsbjg06jwg1akl3pvbp6wr17apmdn69x8zarmb84skh"; libraryHaskellDepends = [ base clock containers directory filepath FindBin HGamer3D-Data stm vect ]; description = "Toolset for the Haskell Game Programmer - Game Engine and Utilities"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "HGamer3D-Data" = callPackage ( { mkDerivation, base, clock, containers, directory, filepath, FindBin, stm, vect, }: mkDerivation { pname = "HGamer3D-Data"; version = "0.5.0"; sha256 = "0361153939v63qy204fxpajkgij7f8kfcz93y38jikqcz6nh7bgz"; libraryHaskellDepends = [ base clock containers directory filepath FindBin stm vect ]; description = "Toolset for the Haskell Game Programmer - Data Definitions"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HGamer3D-Enet-Binding" = callPackage ( { mkDerivation, base, enet, hg3denet050, HGamer3D-Data, }: mkDerivation { pname = "HGamer3D-Enet-Binding"; version = "0.5.0"; sha256 = "0a5na073ysmcvr9nkbg7jgrkapzbd22wn7p09s2kpxzl9fr8axwd"; libraryHaskellDepends = [ base HGamer3D-Data ]; librarySystemDepends = [ enet hg3denet050 ]; description = "Enet Binding for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) enet; hg3denet050 = null; }; "HGamer3D-GUI" = callPackage ( { mkDerivation, base, HGamer3D-CEGUI-Binding, HGamer3D-Data, HGamer3D-WinEvent, split, }: mkDerivation { pname = "HGamer3D-GUI"; version = "0.4.0"; sha256 = "006j6g6w990il30kgpwvls77hsmlbg2haiwckrpq3mcywxrhrbsd"; libraryHaskellDepends = [ base HGamer3D-CEGUI-Binding HGamer3D-Data HGamer3D-WinEvent split ]; description = "GUI Functionality for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "HGamer3D-Graphics3D" = callPackage ( { mkDerivation, base, containers, directory, filepath, HGamer3D-CEGUI-Binding, HGamer3D-Common, HGamer3D-Data, HGamer3D-Ogre-Binding, HGamer3D-SDL2-Binding, mtl, split, transformers, }: mkDerivation { pname = "HGamer3D-Graphics3D"; version = "0.5.0"; sha256 = "1a6fizaf0l6271407z8kzlzd8yhh9ky2l9n10xcns0a1asvdkj5y"; libraryHaskellDepends = [ base containers directory filepath HGamer3D-CEGUI-Binding HGamer3D-Common HGamer3D-Data HGamer3D-Ogre-Binding HGamer3D-SDL2-Binding mtl split transformers ]; description = "Toolset for the Haskell Game Programmer - 3D Graphics Functionality"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "HGamer3D-InputSystem" = callPackage ( { mkDerivation, base, HGamer3D-Common, HGamer3D-Data, HGamer3D-SDL2-Binding, HGamer3D-SFML-Binding, }: mkDerivation { pname = "HGamer3D-InputSystem"; version = "0.5.0"; sha256 = "1dpc5zncc9fayf3gqqpki7chimq5cjpvnpjswapllsmykginlyfh"; libraryHaskellDepends = [ base HGamer3D-Common HGamer3D-Data HGamer3D-SDL2-Binding HGamer3D-SFML-Binding ]; description = "Joystick, Mouse and Keyboard Functionality for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "HGamer3D-Network" = callPackage ( { mkDerivation, base, HGamer3D-Common, HGamer3D-Data, HGamer3D-Enet-Binding, }: mkDerivation { pname = "HGamer3D-Network"; version = "0.5.0"; sha256 = "105m6k112qs96cih9jp0s9l24s671a3hlnsv4jm893mdk28zvznl"; libraryHaskellDepends = [ base HGamer3D-Common HGamer3D-Data HGamer3D-Enet-Binding ]; description = "Networking Functionality for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "HGamer3D-OIS-Binding" = callPackage ( { mkDerivation, base, haskell98, HGamer3D-Data, HGamer3D-Ogre-Binding, HGamer3DOIS015, }: mkDerivation { pname = "HGamer3D-OIS-Binding"; version = "0.1.5"; sha256 = "1n00s6vpwyw8zcasqzg6ycgc98w6hh3sylxjh05w1pya9v853syf"; libraryHaskellDepends = [ base haskell98 HGamer3D-Data HGamer3D-Ogre-Binding ]; librarySystemDepends = [ HGamer3DOIS015 ]; description = "Library to enable 3D game development for Haskell - OIS Bindings"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { HGamer3DOIS015 = null; }; "HGamer3D-Ogre-Binding" = callPackage ( { mkDerivation, base, hg3dogre050, HGamer3D-Data, mtl, OgreMain, OgrePaging, OgreProperty, OgreRTShaderSystem, OgreTerrain, transformers, }: mkDerivation { pname = "HGamer3D-Ogre-Binding"; version = "0.5.0"; sha256 = "1m2mgqky2bswwskgkmp7xmnm4df5i3rdkshlxkhihglgx3z1wy1w"; libraryHaskellDepends = [ base HGamer3D-Data mtl transformers ]; librarySystemDepends = [ hg3dogre050 OgreMain OgrePaging OgreProperty OgreRTShaderSystem OgreTerrain ]; description = "Ogre Binding for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { OgreMain = null; OgrePaging = null; OgreProperty = null; OgreRTShaderSystem = null; OgreTerrain = null; hg3dogre050 = null; }; "HGamer3D-SDL2-Binding" = callPackage ( { mkDerivation, base, bytestring, hg3dsdl2050, HGamer3D-Data, libX11, SDL2, utf8-string, }: mkDerivation { pname = "HGamer3D-SDL2-Binding"; version = "0.5.0"; sha256 = "11j9gysd6sc8wvia7hgf3qvzbxmpqkj7hv65iza474yig2dcr5hh"; libraryHaskellDepends = [ base bytestring HGamer3D-Data utf8-string ]; librarySystemDepends = [ hg3dsdl2050 libX11 SDL2 ]; description = "SDL2 Binding for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) SDL2; hg3dsdl2050 = null; inherit (pkgs.xorg) libX11; }; "HGamer3D-SFML-Binding" = callPackage ( { mkDerivation, base, hg3dsfml050, HGamer3D-Data, sfml-audio, sfml-network, sfml-system, sfml-window, }: mkDerivation { pname = "HGamer3D-SFML-Binding"; version = "0.5.0"; sha256 = "1087g60dxg8pzxvx7bh72ws5slf4mfqmya8cnv11vxl6hk04vc4v"; libraryHaskellDepends = [ base HGamer3D-Data ]; librarySystemDepends = [ hg3dsfml050 sfml-audio sfml-network sfml-system sfml-window ]; description = "SFML Binding for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { hg3dsfml050 = null; sfml-audio = null; sfml-network = null; sfml-system = null; sfml-window = null; }; "HGamer3D-WinEvent" = callPackage ( { mkDerivation, base, HGamer3D-Data, HGamer3D-SDL2-Binding, text, }: mkDerivation { pname = "HGamer3D-WinEvent"; version = "0.4.0"; sha256 = "0d3vjlgpzzb473dmhllxvi05lnh010vgfdbizlj4yxywrp6aas9a"; libraryHaskellDepends = [ base HGamer3D-Data HGamer3D-SDL2-Binding text ]; description = "Windowing and Event Functionality for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "HGamer3D-Wire" = callPackage ( { mkDerivation, base, containers, HGamer3D, HGamer3D-Audio, HGamer3D-Data, HGamer3D-GUI, HGamer3D-InputSystem, HGamer3D-WinEvent, mtl, netwire, transformers, }: mkDerivation { pname = "HGamer3D-Wire"; version = "0.3.3"; sha256 = "0w5iafs9ldafc3kzq13alnk1ng766p9w97nak3aijpxfrc4m6z77"; libraryHaskellDepends = [ base containers HGamer3D HGamer3D-Audio HGamer3D-Data HGamer3D-GUI HGamer3D-InputSystem HGamer3D-WinEvent mtl netwire transformers ]; description = "Wire Functionality for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "HGraphStorage" = callPackage ( { mkDerivation, base, binary, bytestring, Cabal, containers, criterion, data-default, directory, filepath, HUnit, lifted-base, monad-control, monad-logger, QuickCheck, resourcet, tar, tasty, tasty-hunit, tasty-quickcheck, text, text-binary, transformers, transformers-base, zlib, }: mkDerivation { pname = "HGraphStorage"; version = "0.0.3"; sha256 = "1qbhzrw8sjxaz95b34w3w71dv79wlkmqjgvcsr79vxxfn4c83dfc"; libraryHaskellDepends = [ base binary bytestring containers data-default directory filepath lifted-base monad-control monad-logger resourcet text transformers transformers-base ]; testHaskellDepends = [ base bytestring containers data-default directory filepath HUnit lifted-base monad-control monad-logger QuickCheck resourcet tasty tasty-hunit tasty-quickcheck text transformers transformers-base ]; benchmarkHaskellDepends = [ base binary bytestring Cabal containers criterion data-default directory filepath monad-logger resourcet tar text text-binary transformers zlib ]; description = "Graph database stored on disk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HHDL" = callPackage ( { mkDerivation, base, containers, mtl, template-haskell, }: mkDerivation { pname = "HHDL"; version = "0.1.0.0"; sha256 = "1215nz6l3bbkld2fqqsc494xw4qw4vqavznaqxgja2p60w9mwg0q"; libraryHaskellDepends = [ base containers mtl template-haskell ]; description = "Hardware Description Language embedded in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HJScript" = callPackage ( { mkDerivation, base, HJavaScript, hsp, mtl, text, }: mkDerivation { pname = "HJScript"; version = "0.7.0"; sha256 = "0xvhzmsl1z6im36svjhcl4zlbnmpknlfn0m426cj5l06a3c5mfa8"; libraryHaskellDepends = [ base HJavaScript hsp mtl text ]; description = "HJScript is a Haskell EDSL for writing JavaScript programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HJVM" = callPackage ( { mkDerivation, base, Cabal, containers, filepath, haskell-src-exts, HUnit, jdk, mtl, parsec, process, test-framework, test-framework-hunit, transformers, }: mkDerivation { pname = "HJVM"; version = "0.1"; sha256 = "0ixzhgrb2jj7np8gmfwca724w5n26i5xalppm5idnhxw6k4jbklr"; libraryHaskellDepends = [ base containers filepath haskell-src-exts mtl parsec process transformers ]; librarySystemDepends = [ jdk ]; testHaskellDepends = [ base Cabal haskell-src-exts HUnit mtl parsec test-framework test-framework-hunit transformers ]; description = "A library to create a Java Virtual Machine and manipulate Java objects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) jdk; }; "HJavaScript" = callPackage ( { mkDerivation, base, pretty, }: mkDerivation { pname = "HJavaScript"; version = "0.4.7"; sha256 = "0sb2wqbf6kml5d414xi6jk0gr31673djqxa5wg1mxl40vwn14pvh"; revision = "1"; editedCabalFile = "05m2kgz0laxv9jl1qfc1sxndan9503010y3aadvfcsxi9cyg3j1j"; libraryHaskellDepends = [ base pretty ]; description = "HJavaScript is an abstract syntax for a typed subset of JavaScript"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HLearn-algebra" = callPackage ( { mkDerivation, base, ConstraintKinds, containers, deepseq, hashable, MonadRandom, parallel, random, template-haskell, vector, vector-heterogenous, }: mkDerivation { pname = "HLearn-algebra"; version = "1.1.0.1"; sha256 = "1k0a01cqaay4wp6i603yvcjpmap7inyjxiblqkbpifk9mwjxf15a"; revision = "2"; editedCabalFile = "12cqv3spyjawayk8znhfp1vcdwcb885r2hq5a9xvl8y56p80l2v4"; libraryHaskellDepends = [ base ConstraintKinds containers deepseq hashable MonadRandom parallel random template-haskell vector vector-heterogenous ]; description = "Algebraic foundation for homomorphic learning"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HLearn-approximation" = callPackage ( { mkDerivation, base, ConstraintKinds, containers, heap, HLearn-algebra, HLearn-datastructures, HLearn-distributions, list-extras, vector, }: mkDerivation { pname = "HLearn-approximation"; version = "1.1.0"; sha256 = "1gqrpnliy4jqjlhdhi7vygvq2lnfgwl2hr5hlkzgqmz2gjyib8vn"; revision = "1"; editedCabalFile = "1qf5c6dlr93caypdb9048hxvjj8ha54qygylkvhd9da1i7s3f23v"; libraryHaskellDepends = [ base ConstraintKinds containers heap HLearn-algebra HLearn-datastructures HLearn-distributions list-extras vector ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HLearn-classification" = callPackage ( { mkDerivation, base, binary, bytestring, ConstraintKinds, containers, deepseq, dlist, hashable, HLearn-algebra, HLearn-distributions, list-extras, logfloat, math-functions, MonadRandom, normaldistribution, parsec, primitive, QuickCheck, statistics, vector, vector-th-unbox, }: mkDerivation { pname = "HLearn-classification"; version = "1.0.1.3"; sha256 = "11c1016nhhckmdrzlazz5b7iabl0iz0g2245bwws3alnnn74svhd"; revision = "1"; editedCabalFile = "1hgdrfrdjk1vpcpj68cxywnazvdsd3i1plik1n6vqp84s708r9d9"; libraryHaskellDepends = [ base binary bytestring ConstraintKinds containers deepseq dlist hashable HLearn-algebra HLearn-distributions list-extras logfloat math-functions MonadRandom normaldistribution parsec primitive QuickCheck statistics vector vector-th-unbox ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HLearn-datastructures" = callPackage ( { mkDerivation, base, ConstraintKinds, containers, deepseq, HLearn-algebra, list-extras, MonadRandom, QuickCheck, vector, }: mkDerivation { pname = "HLearn-datastructures"; version = "1.1.0"; sha256 = "06kbscd7nbbb6dlsgyigyag851bbvhiz6p05gdawpb7y0fh8f3wb"; libraryHaskellDepends = [ base ConstraintKinds containers deepseq HLearn-algebra list-extras MonadRandom QuickCheck vector ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HLearn-distributions" = callPackage ( { mkDerivation, array, base, ConstraintKinds, containers, deepseq, erf, gamma, graphviz, HLearn-algebra, HLearn-datastructures, hmatrix, list-extras, math-functions, MonadRandom, normaldistribution, process, QuickCheck, statistics, template-haskell, vector, vector-th-unbox, }: mkDerivation { pname = "HLearn-distributions"; version = "1.1.0.2"; sha256 = "19v9askkccbv405bchq5h72jahsbivj2s31ajwi316kksan2iwzf"; revision = "1"; editedCabalFile = "1ispp5nf8pynb9yr8xbbm92sdasad6l4hq9zdlkbm3rdssfjxfsq"; libraryHaskellDepends = [ array base ConstraintKinds containers deepseq erf gamma graphviz HLearn-algebra HLearn-datastructures hmatrix list-extras math-functions MonadRandom normaldistribution process QuickCheck statistics template-haskell vector vector-th-unbox ]; description = "Distributions for use with the HLearn library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HList" = callPackage ( { mkDerivation, array, base, base-orphans, cmdargs, directory, filepath, ghc-prim, hspec, hspec-expectations, lens, mtl, process, profunctors, QuickCheck, semigroups, syb, tagged, template-haskell, }: mkDerivation { pname = "HList"; version = "0.5.3.0"; sha256 = "0azwcaky2jlf4ldbj3aasv8i457g67ih9aap6qgjcmdz6q8ad2f4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base base-orphans ghc-prim mtl profunctors semigroups tagged template-haskell ]; testHaskellDepends = [ array base cmdargs directory filepath hspec hspec-expectations lens mtl process QuickCheck semigroups syb template-haskell ]; description = "Heterogeneous lists"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HListPP" = callPackage ( { mkDerivation, base, regex-applicative, }: mkDerivation { pname = "HListPP"; version = "0.2.2"; sha256 = "009i1i4daa6cb8pix0545gs5w5c7hsxwiqz98gdsc6awszxbhg7l"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base regex-applicative ]; description = "A preprocessor for HList labelable labels"; license = lib.licenses.bsd3; mainProgram = "HListPP"; } ) { }; "HLogger" = callPackage ( { mkDerivation, base, old-locale, time, }: mkDerivation { pname = "HLogger"; version = "0.0.1.0"; sha256 = "0amxyg9j6fh58g2wh9k0231mxmvi6j96z7ykd3rm3jzs96fhlncp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base old-locale time ]; executableHaskellDepends = [ base old-locale time ]; description = "Simple, concurrent and easy-to-use logging library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "logger-0.0.1.0-test"; broken = true; } ) { }; "HMM" = callPackage ( { mkDerivation }: mkDerivation { pname = "HMM"; version = "0.2.1"; sha256 = "01y8l76c56gysynbilp32yq0wfc129hl24siw8s9fmpn98qa71s6"; description = "A hidden markov model library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HMap" = callPackage ( { mkDerivation, base, data-default, hashable, mtl, unordered-containers, }: mkDerivation { pname = "HMap"; version = "1.3.0"; sha256 = "01y8mspmf7k0mxafyanfirbjp46x54wnm4n6lwc2jczw5bb48yx7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base data-default hashable mtl unordered-containers ]; description = "Fast heterogeneous maps and unconstrained typeable-like functionality"; license = lib.licenses.bsd3; } ) { }; "HMarkov" = callPackage ( { mkDerivation, base, lens, mtl, QuickCheck, random, tasty, tasty-hunit, tasty-quickcheck, vector, }: mkDerivation { pname = "HMarkov"; version = "1.0.1.1"; sha256 = "00wxm07ng9kz1xm94n8dm44c08lmnpqk3pxpsa3q8d6734q7bcpp"; libraryHaskellDepends = [ base lens mtl random vector ]; testHaskellDepends = [ base lens mtl QuickCheck random tasty tasty-hunit tasty-quickcheck vector ]; description = "Markov-generated sequences"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HMock" = callPackage ( { mkDerivation, base, constraints, containers, data-default, deepseq, directory, doctest-exitcode-stdio, doctest-lib, exceptions, explainable-predicates, extra, hspec, monad-control, mtl, QuickCheck, stm, syb, template-haskell, transformers-base, unliftio, }: mkDerivation { pname = "HMock"; version = "0.5.1.2"; sha256 = "1y2kfhkpaph3j7l38mfjgsnc95azl7fbd0mlwg8h3cyifs20bjds"; libraryHaskellDepends = [ base constraints containers data-default exceptions explainable-predicates extra monad-control mtl stm syb template-haskell transformers-base unliftio ]; testHaskellDepends = [ base containers data-default deepseq directory doctest-exitcode-stdio doctest-lib exceptions explainable-predicates extra hspec mtl QuickCheck syb template-haskell unliftio ]; description = "A flexible mock framework for testing effectful code"; license = lib.licenses.bsd3; } ) { }; "HNM" = callPackage ( { mkDerivation, base, containers, directory, glib, gtk, haskell98, mtl, process, regex-posix, unix, }: mkDerivation { pname = "HNM"; version = "0.1.2"; sha256 = "04325gwmlrx4iy9609vzaw2dhs4kg3ydr4r6af6rllrf500f6w9j"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory glib gtk haskell98 mtl process regex-posix unix ]; executableHaskellDepends = [ base containers glib gtk haskell98 mtl process regex-posix unix ]; description = "Happy Network Manager"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "HNM"; } ) { }; "HNumeric" = callPackage ( { mkDerivation, base, math-functions, parallel, parallel-io, random, }: mkDerivation { pname = "HNumeric"; version = "0.5.0.2"; sha256 = "1z6r9z7s89z9bihiy37scjrb8k3gb6zi7fl77d3sdldy2x0ajgrh"; libraryHaskellDepends = [ base math-functions parallel parallel-io random ]; testHaskellDepends = [ base math-functions parallel parallel-io random ]; description = "Haskell Numeric Library with pure functionality, R & MATLAB Syntax"; license = lib.licenses.bsd3; } ) { }; "HODE" = callPackage ( { mkDerivation, array, base, ode, }: mkDerivation { pname = "HODE"; version = "2008.10.27"; sha256 = "0fr3bivmlciicba1brhm86l8diadb765ff1s8g6ylygs8l7lingv"; libraryHaskellDepends = [ array base ]; librarySystemDepends = [ ode ]; description = "Binding to libODE"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) ode; }; "HOpenCV" = callPackage ( { mkDerivation, allocated-processor, base, opencv, vector-space, }: mkDerivation { pname = "HOpenCV"; version = "0.4.0.1"; sha256 = "1ixykkjsfbps5l66hv578w45v2hfrcpja8xqc3mmqrvf8s9f8yvy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ allocated-processor base vector-space ]; libraryPkgconfigDepends = [ opencv ]; executableHaskellDepends = [ base ]; executablePkgconfigDepends = [ opencv ]; description = "A binding for the OpenCV computer vision library"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "cannyVideo"; broken = true; } ) { inherit (pkgs) opencv; }; "HPDF" = callPackage ( { mkDerivation, array, base, base64-bytestring, binary, bytestring, containers, errors, file-embed, filepath, HTF, hyphenation, mtl, network-uri, parsec, random, text, vector, zlib, }: mkDerivation { pname = "HPDF"; version = "1.6.2"; sha256 = "0a28fg6h0aw8l3fb278jf1xh3jjkjcl3i9cj1j86a991j0mabl3v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base base64-bytestring binary bytestring containers errors file-embed filepath hyphenation mtl network-uri parsec random text vector zlib ]; executableHaskellDepends = [ base filepath network-uri random text vector ]; testHaskellDepends = [ base HTF ]; description = "Generation of PDF documents"; license = lib.licenses.bsd3; mainProgram = "HPDF-Demo"; } ) { }; "HPDF_1_7" = callPackage ( { mkDerivation, array, base, base64-bytestring, binary, bytestring, containers, errors, file-embed, filepath, HTF, hyphenation, mtl, network-uri, parsec, random, text, vector, zlib, }: mkDerivation { pname = "HPDF"; version = "1.7"; sha256 = "0f5p36i6y20g9mqmsc3gja9jswffi0ydfmdmm4swrahl24h319jr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base base64-bytestring binary bytestring containers errors file-embed filepath hyphenation mtl network-uri parsec random text vector zlib ]; executableHaskellDepends = [ array base filepath network-uri random text vector ]; testHaskellDepends = [ base HTF ]; description = "Generation of PDF documents"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "HPDF-Demo"; } ) { }; "HPath" = callPackage ( { mkDerivation, base, Cabal, containers, directory, filepath, haskell-src-exts, mtl, parsec, utf8-string, }: mkDerivation { pname = "HPath"; version = "0.0.2"; sha256 = "10hlqyhcpgnkiqwjwb3d10wrhzc82jcbz1qvxa0mzzif36rys1wk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal containers directory filepath haskell-src-exts mtl parsec utf8-string ]; executableHaskellDepends = [ base Cabal containers directory filepath haskell-src-exts mtl parsec utf8-string ]; description = "Extract Haskell declarations by name"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "hpath"; broken = true; } ) { }; "HPhone" = callPackage ( { mkDerivation, base, containers, hspec, phone-metadata, regex-pcre, }: mkDerivation { pname = "HPhone"; version = "0.0.1.2"; sha256 = "0f8gi2i9ag80r4cdl8zhcfwlfjk8g6plyjbp012brrs24020b6xm"; libraryHaskellDepends = [ base containers phone-metadata regex-pcre ]; testHaskellDepends = [ base hspec ]; description = "Phone number parser and validator - This is now DEPRECATED!"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "HPi" = callPackage ( { mkDerivation, base, bcm2835, bytestring, }: mkDerivation { pname = "HPi"; version = "0.11.0"; sha256 = "1m2sa97883dvw1m10a1rb19dc7a1wc5cgs89zsrw2mlkl3877946"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ bcm2835 ]; description = "GPIO, I2C, SPI, and PWM functions for the Raspberry Pi"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { bcm2835 = null; }; "HPlot" = callPackage ( { mkDerivation, base, c2hs, glade, glib, gtk, plplotd-gnome2, }: mkDerivation { pname = "HPlot"; version = "0.3"; sha256 = "022642xp13fl34y854n4j7kxn0nyxhrz4gxgn3nfqs67m13bcsqy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base glade glib gtk ]; libraryPkgconfigDepends = [ plplotd-gnome2 ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base glade glib gtk ]; executablePkgconfigDepends = [ plplotd-gnome2 ]; description = "A minimal monadic PLplot interface for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Example"; } ) { plplotd-gnome2 = null; }; "HPong" = callPackage ( { mkDerivation, base, data-accessor, data-accessor-template, GLFW, OpenGL, }: mkDerivation { pname = "HPong"; version = "0.1.2"; sha256 = "0dzzq4ksny537b151g6c1jgj2ns143klhdjfbq84srs026pvpvzi"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base data-accessor data-accessor-template GLFW OpenGL ]; description = "A simple OpenGL Pong game based on GLFW"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "hpong"; } ) { }; "HQu" = callPackage ( { mkDerivation, base, bytestring, cassava, containers, conversion, data-default-class, erf, gauge, gsl, hmatrix, hmatrix-gsl, hmatrix-gsl-stats, hspec, hspec-expectations, ieee754, math-functions, mersenne-random-pure64, monad-loops, mtl, random, random-fu, random-source, rvar, sorted-list, statistics, stm, text, time, vector, vector-algorithms, }: mkDerivation { pname = "HQu"; version = "0.0.0.5"; sha256 = "1izaamiw14gl4wciq99bh6ynra0kxav0b65zpm36q72brchr3z0r"; libraryHaskellDepends = [ base bytestring cassava containers conversion data-default-class erf hmatrix hmatrix-gsl hmatrix-gsl-stats ieee754 math-functions mersenne-random-pure64 monad-loops mtl random random-fu random-source rvar sorted-list statistics stm text time vector vector-algorithms ]; librarySystemDepends = [ gsl ]; testHaskellDepends = [ base hspec hspec-expectations ]; benchmarkHaskellDepends = [ base gauge ]; description = "quantitative finance library"; license = lib.licenses.mit; platforms = lib.platforms.x86; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) gsl; }; "HROOT" = callPackage ( { mkDerivation, base, Cabal, HROOT-core, HROOT-graf, HROOT-hist, HROOT-io, HROOT-math, HROOT-net, HROOT-tree, process, }: mkDerivation { pname = "HROOT"; version = "0.10.0.3"; sha256 = "049r8d2p1nij9d1byf3zyskp01a8hlql7gnzbz0slj2f1a6qyfs2"; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base HROOT-core HROOT-graf HROOT-hist HROOT-io HROOT-math HROOT-net HROOT-tree ]; description = "Haskell binding to the ROOT data analysis framework"; license = lib.licenses.lgpl21Plus; hydraPlatforms = lib.platforms.none; } ) { }; "HROOT-core" = callPackage ( { mkDerivation, base, Cabal, fficxx-runtime, process, stdcxx, template-haskell, }: mkDerivation { pname = "HROOT-core"; version = "0.10.0.3"; sha256 = "1pb2bf1nmrk5wp6z8zyx8ksbcbhhg46830bizmma2a4kl2smnwfj"; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base fficxx-runtime stdcxx template-haskell ]; description = "Haskell binding to ROOT Core modules"; license = lib.licenses.lgpl21Plus; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HROOT-graf" = callPackage ( { mkDerivation, base, Cabal, fficxx-runtime, HROOT-core, HROOT-hist, process, stdcxx, template-haskell, }: mkDerivation { pname = "HROOT-graf"; version = "0.10.0.3"; sha256 = "04ck4z913acvqc6h2lq4j6ws4y0aygisaic917wbr6abzhkj7zbg"; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base fficxx-runtime HROOT-core HROOT-hist stdcxx template-haskell ]; description = "Haskell binding to ROOT Graf modules"; license = lib.licenses.lgpl21Plus; hydraPlatforms = lib.platforms.none; } ) { }; "HROOT-hist" = callPackage ( { mkDerivation, base, Cabal, fficxx-runtime, HROOT-core, process, stdcxx, template-haskell, }: mkDerivation { pname = "HROOT-hist"; version = "0.10.0.3"; sha256 = "1dz06d63qzlvgim1v6vzasyk8s8m0fvjhdwqwbanicn0h2gd1qkl"; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base fficxx-runtime HROOT-core stdcxx template-haskell ]; description = "Haskell binding to ROOT Hist modules"; license = lib.licenses.lgpl21Plus; hydraPlatforms = lib.platforms.none; } ) { }; "HROOT-io" = callPackage ( { mkDerivation, base, Cabal, fficxx-runtime, HROOT-core, process, stdcxx, template-haskell, }: mkDerivation { pname = "HROOT-io"; version = "0.10.0.3"; sha256 = "10293ranj094xz9dzyfa5xndxfg0jgcgh7vj5mw2sq01s77vxxv0"; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base fficxx-runtime HROOT-core stdcxx template-haskell ]; description = "Haskell binding to ROOT IO modules"; license = lib.licenses.lgpl21Plus; hydraPlatforms = lib.platforms.none; } ) { }; "HROOT-math" = callPackage ( { mkDerivation, base, Cabal, fficxx-runtime, HROOT-core, process, stdcxx, template-haskell, }: mkDerivation { pname = "HROOT-math"; version = "0.10.0.3"; sha256 = "0b9lyqpaj4lw6k0gmfcp4gazqmfrbi7iww2sy413n375nckvz2sd"; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base fficxx-runtime HROOT-core stdcxx template-haskell ]; description = "Haskell binding to ROOT Math modules"; license = lib.licenses.lgpl21Plus; hydraPlatforms = lib.platforms.none; } ) { }; "HROOT-net" = callPackage ( { mkDerivation, base, Cabal, fficxx-runtime, HROOT-core, HROOT-io, process, RHTTP, stdcxx, template-haskell, }: mkDerivation { pname = "HROOT-net"; version = "0.10.0.3"; sha256 = "0d4azl97v0v6d5bld6xqn7dk91dbvndmyffxsbv88vfqcj231vdj"; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base fficxx-runtime HROOT-core HROOT-io stdcxx template-haskell ]; librarySystemDepends = [ RHTTP ]; description = "Haskell binding to ROOT Net modules"; license = lib.licenses.lgpl21Plus; hydraPlatforms = lib.platforms.none; } ) { RHTTP = null; }; "HROOT-tree" = callPackage ( { mkDerivation, base, Cabal, fficxx-runtime, HROOT-core, process, stdcxx, template-haskell, }: mkDerivation { pname = "HROOT-tree"; version = "0.10.0.3"; sha256 = "1ndb0amk9n44dpgwvh1gbyff08vcqbd5igj640ldhpr2idkbpcfz"; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base fficxx-runtime HROOT-core stdcxx template-haskell ]; description = "Haskell binding to ROOT Tree modules"; license = lib.licenses.lgpl21Plus; hydraPlatforms = lib.platforms.none; } ) { }; "HRay" = callPackage ( { mkDerivation, array, base, directory, haskell98, }: mkDerivation { pname = "HRay"; version = "1.2.3"; sha256 = "0bg0b8260cd2l8q7ccijwqg1yz49mkifv1r0a5q1hrbsagvac4nf"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base directory haskell98 ]; description = "Haskell raytracer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "HRay"; } ) { }; "HSFFIG" = callPackage ( { mkDerivation, array, base, Cabal, containers, directory, filepath, parsec, process, unix, }: mkDerivation { pname = "HSFFIG"; version = "1.1.3"; sha256 = "10zkg2lhvzxi6csyrah8kw3xd1da60im0whpg884hpnf5h220086"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base Cabal containers directory filepath parsec process unix ]; executableHaskellDepends = [ array base Cabal containers directory filepath parsec process unix ]; description = "Generate FFI import declarations from C include files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HSGEP" = callPackage ( { mkDerivation, base, csv, mersenne-random-pure64, monad-mersenne-random, mtl, split, vector, }: mkDerivation { pname = "HSGEP"; version = "0.1.5"; sha256 = "16k853180smf2smw8ch3mzjv14imj9w2ssh61hcc23carhrsbg9p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mersenne-random-pure64 monad-mersenne-random mtl split vector ]; executableHaskellDepends = [ csv ]; description = "Gene Expression Programming evolutionary algorithm in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "HSGEP_Regression"; } ) { }; "HSH" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, hslogger, MissingH, mtl, process, regex-base, regex-compat, regex-posix, unix, }: mkDerivation { pname = "HSH"; version = "2.1.3"; sha256 = "03b7cmalk6vl2c7qfacpqrdm3wdmxhb28b3y4xiy5pykfw90bpsl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory filepath hslogger MissingH mtl process regex-base regex-compat regex-posix unix ]; description = "Library to mix shell scripting with Haskell programs"; license = "LGPL"; } ) { }; "HSHHelpers" = callPackage ( { mkDerivation, base, bytestring, DebugTraceHelpers, directory, filepath, HSH, HStringTemplateHelpers, MissingH, mtl, regex-pcre, unix, }: mkDerivation { pname = "HSHHelpers"; version = "0.24"; sha256 = "0mz25xak9fkircdxcpzrf3rym9l5ivhifk7dqm2xki3mv6fw214d"; libraryHaskellDepends = [ base bytestring DebugTraceHelpers directory filepath HSH HStringTemplateHelpers MissingH mtl regex-pcre unix ]; description = "Convenience functions that use HSH, instances for HSH"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "HSet" = callPackage ( { mkDerivation, base, containers, hashable, hashtables, }: mkDerivation { pname = "HSet"; version = "0.0.2"; sha256 = "0iz040fl4pmn1h6mqkma1c66yfmfyx4yzhyn0985jc692lj1ysqh"; libraryHaskellDepends = [ base containers hashable hashtables ]; description = "Faux heterogeneous sets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HSlippyMap" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "HSlippyMap"; version = "3.0.1"; sha256 = "03gb5dd59mirwb11b98vbg60w2zwfsbr8akk7qbq01z7n7rkgsr7"; libraryHaskellDepends = [ base ]; description = "OpenStreetMap Slippy Map"; license = lib.licenses.bsd3; } ) { }; "HSmarty" = callPackage ( { mkDerivation, aeson, attoparsec, attoparsec-expr, base, bytestring, filepath, Glob, HTF, HTTP, mtl, scientific, text, unordered-containers, vector, }: mkDerivation { pname = "HSmarty"; version = "0.4.2"; sha256 = "1iflnnnpriv6mgbp60a7frxwxz1zpd3xmln59y8z23s2a4xxi8xc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec attoparsec-expr base bytestring filepath Glob HTTP mtl scientific text unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base HTF text ]; description = "Small template engine"; license = lib.licenses.bsd3; } ) { }; "HSoM" = callPackage ( { mkDerivation, array, arrows, base, containers, deepseq, Euterpea, ghc-prim, HCodecs, markov-chain, pure-fft, random, UISF, }: mkDerivation { pname = "HSoM"; version = "1.0.0"; sha256 = "1hh23kid568yhc92j4j0xd18xxlfwgrdhmbpb3zvxzrg0ah0pxkk"; libraryHaskellDepends = [ array arrows base containers deepseq Euterpea ghc-prim HCodecs markov-chain pure-fft random UISF ]; description = "Library for computer music education"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; } ) { }; "HSoundFile" = callPackage ( { mkDerivation, base, binary, bytestring, filepath, haskell98, mtl, parallel, }: mkDerivation { pname = "HSoundFile"; version = "0.2.2"; sha256 = "0qlz17dzlysj36zz3s8dzwvfdr9rdfp6gnabc262iraidqapshzb"; libraryHaskellDepends = [ base binary bytestring filepath haskell98 mtl parallel ]; description = "Audio file reading/writing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HStringTemplate" = callPackage ( { mkDerivation, array, base, blaze-builder, bytestring, containers, deepseq, directory, filepath, HUnit, mtl, old-locale, parsec, pretty, QuickCheck, random, semigroups, syb, template-haskell, text, time, void, }: mkDerivation { pname = "HStringTemplate"; version = "0.8.8"; sha256 = "1n8ci0kzjcgnqh4dfpqwlh7mnlzyiqiqc6hc0zr65p0balbg8zbi"; revision = "8"; editedCabalFile = "12mlncv6xfn68m28m3jc8bq9yipc7y38rly49y9srl8ml6yi8a49"; libraryHaskellDepends = [ array base blaze-builder bytestring containers deepseq directory filepath mtl old-locale parsec pretty semigroups syb template-haskell text time void ]; testHaskellDepends = [ base containers HUnit QuickCheck random ]; description = "StringTemplate implementation in Haskell"; license = lib.licenses.bsd3; } ) { }; "HStringTemplateHelpers" = callPackage ( { mkDerivation, base, containers, directory, FileManipCompat, filepath, HSH, HStringTemplate, mtl, safe, strict, }: mkDerivation { pname = "HStringTemplateHelpers"; version = "0.0.14"; sha256 = "1dgr28hxm9zlxl13ms9mn63rbm5ya6bkyys6q0kbns2y2zwmkswh"; libraryHaskellDepends = [ base containers directory FileManipCompat filepath HSH HStringTemplate mtl safe strict ]; description = "Convenience functions and instances for HStringTemplate"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "HSvm" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "HSvm"; version = "0.1.2.3.32"; sha256 = "1gz67dw2px9ys93xl152cv75f8237qal9wqnzwr624qm44xp4c0d"; libraryHaskellDepends = [ base containers ]; description = "Haskell Bindings for libsvm"; license = lib.licenses.bsd3; } ) { }; "HSvm_1_0_3_35" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "HSvm"; version = "1.0.3.35"; sha256 = "0zs1l9022hc7j7mh5q2xa09ax33cx1llhgwfsf0s85494v732v0v"; libraryHaskellDepends = [ base containers ]; description = "Haskell Bindings for libsvm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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.15.0.2"; sha256 = "019md1csrncdmddbyg2lxra9qqsspdnc0jq1x8v99q0lzabc3ix8"; 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 ]; libraryToolDepends = [ cpphs ]; executableHaskellDepends = [ array base cpphs directory HUnit mtl old-time random text ]; executableToolDepends = [ cpphs ]; testHaskellDepends = [ aeson aeson-pretty base bytestring directory filepath HUnit mtl process random regex-compat template-haskell temporary text unordered-containers ]; description = "The Haskell Test Framework"; license = lib.licenses.lgpl21Only; mainProgram = "htfpp"; } ) { }; "HTTP" = callPackage ( { mkDerivation, array, base, bytestring, deepseq, httpd-shed, HUnit, mtl, network, network-uri, parsec, pureMD5, split, test-framework, test-framework-hunit, time, transformers, }: mkDerivation { pname = "HTTP"; version = "4000.4.1"; sha256 = "0lyl5lpkk51xn3dfndh8ksgvwcdsviyigmsnp3d28lbpxkpxhcfz"; revision = "4"; editedCabalFile = "18ywxacq8p51p84haqgm8h19jnsja4dgx32sxl9ncgvh2xwyj35r"; libraryHaskellDepends = [ array base bytestring mtl network network-uri parsec time transformers ]; testHaskellDepends = [ base bytestring deepseq httpd-shed HUnit mtl network network-uri pureMD5 split test-framework test-framework-hunit ]; description = "A library for client-side HTTP"; license = lib.licenses.bsd3; } ) { }; "HTTP-Simple" = callPackage ( { mkDerivation, base, HTTP, network, }: mkDerivation { pname = "HTTP-Simple"; version = "0.2"; sha256 = "1294pn82fbskgfw2mh3ri31wab5l9y3j0g50dcx5sqbhz79pnj9w"; libraryHaskellDepends = [ base HTTP network ]; doHaddock = false; description = "DEPRECATED Enable simple wrappers to Network.HTTP"; license = lib.licenses.bsd3; } ) { }; "HTab" = callPackage ( { mkDerivation, base, cmdargs, containers, deepseq, hylolib, mtl, random, strict, }: mkDerivation { pname = "HTab"; version = "1.7.3"; sha256 = "0w5zjd9q87a79vaslxs4r7xllq37vyg546ramgfnw43l1cmkica6"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cmdargs containers deepseq hylolib mtl random strict ]; description = "Tableau based theorem prover for hybrid logics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "htab"; } ) { }; "HTicTacToe" = callPackage ( { mkDerivation, array, base, mtl, random, SDL, SDL-image, SDL-ttf, }: mkDerivation { pname = "HTicTacToe"; version = "0.2"; sha256 = "0h3pr4lyx14zndwbas5ba8sg3s84sq19qhh6pcqpy4v2ajfyyfqc"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base mtl random SDL SDL-image SDL-ttf ]; description = "An SDL tic-tac-toe game"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "HTicTacToe"; broken = true; } ) { }; "HUnit" = callPackage ( { mkDerivation, base, call-stack, deepseq, filepath, }: mkDerivation { pname = "HUnit"; version = "1.6.2.0"; sha256 = "1as4sw5y39c3zrmr6sb8zbw74c9gdn4401y0dx45ih7zf6457dxh"; libraryHaskellDepends = [ base call-stack deepseq ]; testHaskellDepends = [ base call-stack deepseq filepath ]; description = "A unit testing framework for Haskell"; license = lib.licenses.bsd3; } ) { }; "HUnit-Diff" = callPackage ( { mkDerivation, ansi-terminal, base, Diff, groom, HUnit, }: mkDerivation { pname = "HUnit-Diff"; version = "0.1"; sha256 = "0dlsx6qicnrqkhb52jbgh31f0y6lxh32yl5gr6bg3fnqr36vc6x6"; libraryHaskellDepends = [ ansi-terminal base Diff groom HUnit ]; description = "Assertions for HUnit with difference reporting"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HUnit-Plus" = callPackage ( { mkDerivation, base, bytestring, Cabal, cmdargs, directory, hashable, hexpat, hostname, parsec, text, time, timeit, unordered-containers, }: mkDerivation { pname = "HUnit-Plus"; version = "2.0.0"; sha256 = "1xbnpd2mxw7dbbix5sdhpdvfq79ssq40pi99wxrda0z5xdyy09dj"; libraryHaskellDepends = [ base bytestring Cabal cmdargs hashable hexpat hostname parsec text time timeit unordered-containers ]; testHaskellDepends = [ base bytestring Cabal cmdargs directory hashable hexpat hostname parsec text time timeit unordered-containers ]; description = "A test framework building on HUnit"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HUnit-approx" = callPackage ( { mkDerivation, base, call-stack, HUnit, }: mkDerivation { pname = "HUnit-approx"; version = "1.1.1.1"; sha256 = "1brblqpz002jzql9wgzxk5zlfglmkv91s8gcfd6992xv539jfhsa"; libraryHaskellDepends = [ base call-stack HUnit ]; testHaskellDepends = [ base call-stack HUnit ]; description = "Approximate equality for floating point numbers with HUnit"; license = lib.licenses.bsd3; } ) { }; "HXMPP" = callPackage ( { mkDerivation, base, base64-string, binary, bytestring, crypto-api, enumerator, HLogger, network, pureMD5, random, regex-posix, text, transformers, utf8-string, xml-enumerator, xml-types, }: mkDerivation { pname = "HXMPP"; version = "0.0.1.0"; sha256 = "094j5bafrwr0d5sz3fidz7k328w6f4nqhja2c9gf89759nc470ss"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-string binary bytestring crypto-api enumerator HLogger network pureMD5 random regex-posix text transformers utf8-string xml-enumerator xml-types ]; executableHaskellDepends = [ base base64-string binary bytestring crypto-api enumerator HLogger network pureMD5 random regex-posix text transformers utf8-string xml-enumerator xml-types ]; description = "A (prototyped) easy to use XMPP library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "hxmpp-0.0.1.0-test"; } ) { }; "HXQ" = callPackage ( { mkDerivation, array, base, haskeline, HTTP, mtl, regex-base, regex-compat, template-haskell, }: mkDerivation { pname = "HXQ"; version = "0.20.1"; sha256 = "1ba3b7a91h1qc5g9g9cw591mvsp711myijpzxr4c1wg6yapqbhxp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base haskeline HTTP mtl regex-base regex-compat template-haskell ]; description = "A Compiler from XQuery to Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HaGL" = callPackage ( { mkDerivation, array, base, bytestring, containers, cryptohash-md5, directory, gl-capture, GLUT, hashable, HUnit, matrix, mtl, OpenGL, OpenGLRaw, template-haskell, time, unordered-containers, }: mkDerivation { pname = "HaGL"; version = "0.1.0.0"; sha256 = "00h4p6hialbfhcdgspklaf9ncyg13rz5cspbngrpv3cm2pprii2q"; libraryHaskellDepends = [ array base bytestring containers cryptohash-md5 gl-capture GLUT hashable matrix mtl OpenGL OpenGLRaw template-haskell time unordered-containers ]; testHaskellDepends = [ base bytestring directory GLUT HUnit ]; description = "Haskell-embedded OpenGL"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HaLeX" = callPackage ( { mkDerivation, base, HUnit, mtl, QuickCheck, }: mkDerivation { pname = "HaLeX"; version = "1.2.6"; sha256 = "1mvxzcq42h823gq025w86z03jigk271fj20r7yfjydj7yvn24kjv"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base HUnit mtl QuickCheck ]; description = "HaLeX enables modelling, manipulation and visualization of regular languages"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; mainProgram = "halex"; broken = true; } ) { }; "HaMinitel" = callPackage ( { mkDerivation, base, bytestring, serialport, stm, }: mkDerivation { pname = "HaMinitel"; version = "0.1.0.0"; sha256 = "0q7fq5z0wrk2qg9n715033yp25dpl73g6iqkbvxbg2ahp9caq458"; libraryHaskellDepends = [ base bytestring serialport stm ]; description = "An Haskell library to drive the french Minitel through a serial port"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HaPy" = callPackage ( { mkDerivation, base, template-haskell, th-lift, }: mkDerivation { pname = "HaPy"; version = "0.1.1.1"; sha256 = "0li04k27pkq7ci1dfx4sl022ivl4gjqy5ny25jszifwrx4n4pmwz"; libraryHaskellDepends = [ base template-haskell th-lift ]; description = "Haskell bindings for Python"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HaRe" = callPackage ( { mkDerivation, attoparsec, base, base-prelude, Cabal, cabal-helper, case-insensitive, containers, conversion, conversion-case-insensitive, conversion-text, Diff, directory, filepath, foldl, ghc, ghc-exactprint, ghc-mod, ghc-syb-utils, gitrev, hslogger, hspec, HUnit, monad-control, mtl, optparse-applicative, optparse-simple, parsec, Strafunski-StrategyLib, syb, syz, turtle, }: mkDerivation { pname = "HaRe"; version = "0.8.4.1"; sha256 = "16ld7lrdf6vjmxam4kfc6zyy2g4baw7mr9ha39nrxjq0p8d4hn3v"; revision = "1"; editedCabalFile = "0szsdf6w588ry2z1a093r440h9w6qp4b2qh55vzcb06rif8bgc0p"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base cabal-helper containers directory filepath ghc ghc-exactprint ghc-mod ghc-syb-utils hslogger monad-control mtl Strafunski-StrategyLib syb syz ]; executableHaskellDepends = [ base Cabal ghc-mod gitrev mtl optparse-applicative optparse-simple ]; testHaskellDepends = [ attoparsec base base-prelude case-insensitive containers conversion conversion-case-insensitive conversion-text Diff directory foldl ghc ghc-exactprint ghc-mod ghc-syb-utils hslogger hspec HUnit mtl parsec turtle ]; description = "the Haskell Refactorer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "ghc-hare"; } ) { }; "HaTeX" = callPackage ( { mkDerivation, base, bibtex, bytestring, containers, hashable, matrix, parsec, prettyprinter, QuickCheck, tasty, tasty-quickcheck, text, transformers, }: mkDerivation { pname = "HaTeX"; version = "3.22.4.2"; sha256 = "1wfyzv5kpi5npqfya11dalrxffygcz7rdsmk8kk85fvzyka8p5kf"; libraryHaskellDepends = [ base bibtex bytestring containers hashable matrix parsec prettyprinter QuickCheck text transformers ]; testHaskellDepends = [ base parsec QuickCheck tasty tasty-quickcheck text ]; description = "The Haskell LaTeX library"; license = lib.licenses.bsd3; } ) { }; "HaTeX-meta" = callPackage ( { mkDerivation, base, Cabal, containers, directory, filepath, ghc, haddock, haskell-src-exts, mtl, parsec, }: mkDerivation { pname = "HaTeX-meta"; version = "1.2.1"; sha256 = "1cfn823xfp4962x4ww3dawm017nkg00wxa20b8nbq3pmjjnpb2xl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory filepath ghc haddock haskell-src-exts mtl parsec ]; description = "This package is deprecated. From version 3, HaTeX does not need this anymore."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "metahatex"; } ) { }; "HaTeX-qq" = callPackage ( { mkDerivation, antiquoter, base, haskell-src-meta, HaTeX, template-haskell, text, }: mkDerivation { pname = "HaTeX-qq"; version = "0.1.0.1"; sha256 = "192gjv2289mfflwii3wf7q3aih8a99072n9adv3vx360mh08wbd8"; libraryHaskellDepends = [ antiquoter base haskell-src-meta HaTeX template-haskell text ]; description = "Quasiquoters for HaTeX"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HaVSA" = callPackage ( { mkDerivation, base, HUnit, logict, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck, }: mkDerivation { pname = "HaVSA"; version = "0.1.0.2"; sha256 = "1hh324i7gvazlkm3vfmzah41h2hlxwb2k8g1z8dmfbif6pmp0apk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base logict ]; executableHaskellDepends = [ base HUnit logict QuickCheck test-framework test-framework-hunit test-framework-quickcheck ]; description = "An implementation of the Version Space Algebra learning framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "tests"; } ) { }; "HaXPath" = callPackage ( { mkDerivation, base, bytestring, HList, HUnit, text, }: mkDerivation { pname = "HaXPath"; version = "0.3.0.1"; sha256 = "048n17ab3dx3bmpa5dpdixqg07mjq800imibacjakahb1kklvcgv"; libraryHaskellDepends = [ base HList ]; testHaskellDepends = [ base bytestring HUnit text ]; description = "An XPath-generating embedded domain specific language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HaXml" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filepath, polyparse, pretty, random, }: mkDerivation { pname = "HaXml"; version = "1.25.13"; sha256 = "0wxkp9bnbnjrjrzsmpm6nknzn0ijiiajd5kms81kgyfypm4m91ax"; revision = "3"; editedCabalFile = "069v5wapa004h37l16lfv81a7f1877apv8gvklax31z5b5i72hcx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers filepath polyparse pretty random ]; executableHaskellDepends = [ base directory polyparse pretty ]; description = "Utilities for manipulating XML documents"; license = lib.licenses.lgpl21Only; } ) { }; "HaXml_1_25_14" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filepath, polyparse, pretty, random, }: mkDerivation { pname = "HaXml"; version = "1.25.14"; sha256 = "1zvrpa88pydak4yx984zk7j5z84hqfyv682j6chk8j4kva6xhxza"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers filepath polyparse pretty random ]; executableHaskellDepends = [ base directory polyparse pretty ]; description = "Utilities for manipulating XML documents"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; } ) { }; "Hach" = callPackage ( { mkDerivation, base, containers, network, old-locale, text, time, vty, vty-ui, }: mkDerivation { pname = "Hach"; version = "0.1.2"; sha256 = "1bp7ngsh655x0iamb8bhn2sqkpg3p6mhg0n0fgqz5k4pjskjyavy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers network old-locale ]; executableHaskellDepends = [ text time vty vty-ui ]; description = "Simple chat"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "HackMail" = callPackage ( { mkDerivation, base, Crypto, directory, hdaemonize, hint, mtl, old-time, parsec, }: mkDerivation { pname = "HackMail"; version = "0.0.1"; sha256 = "1j8lw1c5asx40fag9gd6ni19c0z0q46f55yry5cj94v4s5m2gzbw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Crypto directory hint mtl old-time parsec ]; executableHaskellDepends = [ base Crypto directory hdaemonize hint mtl old-time parsec ]; description = "A Procmail Replacement as Haskell EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "hackmail"; broken = true; } ) { }; "Haggressive" = callPackage ( { mkDerivation, base, bytestring, Cabal, cassava, containers, directory, HUnit, PSQueue, text, tokenize, tuple, vector, }: mkDerivation { pname = "Haggressive"; version = "0.1.0.4"; sha256 = "08f8i8bmnjv255xzpasa7drd83fh82qjm49mscn6dmiw6yp47vz1"; libraryHaskellDepends = [ base bytestring Cabal cassava containers directory HUnit PSQueue text tokenize tuple vector ]; testHaskellDepends = [ base Cabal containers HUnit tuple vector ]; description = "Aggression analysis for Tweets on Twitter"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HandlerSocketClient" = callPackage ( { mkDerivation, base, bytestring, network, }: mkDerivation { pname = "HandlerSocketClient"; version = "0.0.5"; sha256 = "1jp8cwlp6h1wvvkh71813i3lzxc7ckxzc7nvvcsjvcz0apxcl7vv"; libraryHaskellDepends = [ base bytestring network ]; description = "Haskell implementation of a HandlerSocket client (API)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HandsomeSoup" = callPackage ( { mkDerivation, base, containers, hspec, HTTP, hxt, hxt-http, mtl, network, network-uri, parsec, transformers, }: mkDerivation { pname = "HandsomeSoup"; version = "0.4.2"; sha256 = "1yzfrvivvxwlaiqwbjx27rxwq9mmnnpb512vwklzw7nyzg9xmqha"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers HTTP hxt hxt-http mtl network network-uri parsec transformers ]; testHaskellDepends = [ base hspec hxt ]; description = "Work with HTML more easily in HXT"; license = lib.licenses.bsd3; } ) { }; "Hangman" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Hangman"; version = "0.10.0.0"; sha256 = "0k63czzi2izwy32ccrmnrz5fd5kvb8h4iaxvf5a2izmg69jw70jh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "The classic game of Hangman"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "Hangman"; broken = true; } ) { }; "HangmanAscii" = callPackage ( { mkDerivation, base, containers, haskeline, mtl, optparse-applicative, random, }: mkDerivation { pname = "HangmanAscii"; version = "0.1.1.3"; sha256 = "1fvcf3wl0c3rwy4vc11dnby4dl570ij30wpwjqhc39wa64ndvdbg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers haskeline mtl optparse-applicative random ]; description = "Yet another Hangman game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "hangman-ascii"; broken = true; } ) { }; "HappyTree" = callPackage ( { mkDerivation, base, constraints, generics-sop, safe, singletons, }: mkDerivation { pname = "HappyTree"; version = "0.2018.1.8"; sha256 = "01mc5qh786aw2vbpj5h8kzarhwi5h73bd65m51x7xiyabwfmln0b"; libraryHaskellDepends = [ base constraints generics-sop safe singletons ]; testHaskellDepends = [ base constraints generics-sop safe singletons ]; description = "Type Safe and End to End Decision Tree"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HarmTrace" = callPackage ( { mkDerivation, array, base, binary, cmdargs, deepseq, Diff, directory, filepath, ghc-prim, HarmTrace-Base, instant-generics, ListLike, matrix, mtl, parallel, process, sox, template-haskell, uu-parsinglib, vector, }: mkDerivation { pname = "HarmTrace"; version = "2.2.1"; sha256 = "1f0m154fqal44i16bq9lxzsxj1810rmjvg7a17q5p80phg3dzarj"; revision = "2"; editedCabalFile = "0n1qh6bn1r7hwa7aafgs7pvjh8c1qavq2s9vc56989p73llwl1qr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base binary cmdargs deepseq Diff directory filepath ghc-prim HarmTrace-Base instant-generics ListLike matrix mtl parallel process sox template-haskell uu-parsinglib vector ]; description = "Harmony Analysis and Retrieval of Music"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "harmtrace"; } ) { }; "HarmTrace-Base" = callPackage ( { mkDerivation, base, binary, containers, ghc-prim, ListLike, QuickCheck, random, uu-parsinglib, }: mkDerivation { pname = "HarmTrace-Base"; version = "1.6.0.0"; sha256 = "03rma29wkrcixvd5whmmlqkhiznxgff3dq8jmw6w7xzr9fn72f9b"; revision = "1"; editedCabalFile = "0fldc14b2lj8pvkmxly0ld9mmx33yvswh7sg85g62w4yixsr6fdl"; libraryHaskellDepends = [ base binary containers ghc-prim ListLike uu-parsinglib ]; testHaskellDepends = [ base binary containers ghc-prim ListLike QuickCheck random uu-parsinglib ]; description = "Parsing and unambiguously representing musical chords"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HasBigDecimal" = callPackage ( { mkDerivation, base, criterion, hspec, hspec-discover, QuickCheck, }: mkDerivation { pname = "HasBigDecimal"; version = "0.2.0.0"; sha256 = "182hdsbl3adldkix6m4dv7fn2cjvvjjx76hwdmd0j0bh4h7y61yi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base criterion ]; testHaskellDepends = [ base hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "A library for arbitrary precision decimal numbers"; license = lib.licenses.asl20; } ) { }; "HasCacBDD" = callPackage ( { mkDerivation, base, Cabal, CacBDD, directory, hspec, process, QuickCheck, }: mkDerivation { pname = "HasCacBDD"; version = "0.2.0.0"; sha256 = "1qq8ng6rsj94jkbb0xnrf9w2b250bv1p4m78bf66y9y2mpmsdl14"; setupHaskellDepends = [ base Cabal directory ]; libraryHaskellDepends = [ base process QuickCheck ]; librarySystemDepends = [ CacBDD ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Haskell bindings for CacBDD"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { CacBDD = null; }; "HasChor" = callPackage ( { mkDerivation, async, base, bytestring, containers, http-client, random, servant, servant-client, servant-server, split, template-haskell, time, transformers, unordered-containers, warp, }: mkDerivation { pname = "HasChor"; version = "0.1.0.1"; sha256 = "062gn52146vhlfc71zlbx3sbfkid5if22yhba9ngnc0wb0115k81"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring http-client servant servant-client servant-server template-haskell unordered-containers warp ]; executableHaskellDepends = [ async base containers random split time transformers ]; description = "Functional choreographic programming in Haskell"; license = lib.licenses.bsd3; } ) { }; "HasGP" = callPackage ( { mkDerivation, base, haskell98, hmatrix, hmatrix-special, mtl, parsec, random, }: mkDerivation { pname = "HasGP"; version = "0.1"; sha256 = "1sw5l74p2md4whq0c1xifcnwbb525i84n1razjxs7cpf8gicgggx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base haskell98 hmatrix hmatrix-special mtl parsec random ]; description = "A Haskell library for inference using Gaussian processes"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "Haschoo" = callPackage ( { mkDerivation, array, base, list-tries, monad-loops, mtl, numbers, parsec, }: mkDerivation { pname = "Haschoo"; version = "0.1.2"; sha256 = "0jh506p0clwyb5wwrhlgbc5xp7w6smz5vky3lc8vhnwvwk324qcj"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base list-tries monad-loops mtl numbers parsec ]; description = "Minimalist R5RS Scheme interpreter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "haschoo"; } ) { }; "Hashell" = callPackage ( { mkDerivation, base, directory, ghc, haskell98, parsec, process, readline, regex-compat, unix, }: mkDerivation { pname = "Hashell"; version = "1.0"; sha256 = "0yn525sr7i2nwf4y44va00aswnphn89072zaqjr2i0f1n1jjaxpl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory ghc haskell98 parsec process readline regex-compat unix ]; description = "Simple shell written in Haskell"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "hashell"; } ) { }; "HaskRel" = callPackage ( { mkDerivation, base, containers, directory, ghc-prim, HList, tagged, }: mkDerivation { pname = "HaskRel"; version = "0.1.0.2"; sha256 = "19q7x459g9s6g7kd9bmhh8lj2khbbmaafmcmm3ggrf4ijxmh5kp7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory ghc-prim HList tagged ]; description = "HaskRel, Haskell as a DBMS with support for the relational algebra"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; } ) { }; "HaskellAnalysisProgram" = callPackage ( { mkDerivation, base, bytestring, cassava, containers, csv, directory, fgl, filepath, graphviz, haskell-src-exts, HUnit, pretty, split, syb, text, vector, }: mkDerivation { pname = "HaskellAnalysisProgram"; version = "0.1.0"; sha256 = "14z8nwvx306822nlna0p7vihrldk87z518c23aka17h3fxwfzzma"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cassava containers csv directory fgl filepath graphviz haskell-src-exts pretty split syb text vector ]; testHaskellDepends = [ base bytestring cassava containers csv directory fgl filepath graphviz haskell-src-exts HUnit pretty split syb text vector ]; description = "Haskell source code analysis program"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "HaskellAnalysisProgram"; broken = true; } ) { }; "HaskellForMaths" = callPackage ( { mkDerivation, array, base, containers, random, }: mkDerivation { pname = "HaskellForMaths"; version = "0.4.10"; sha256 = "0ydaw5xwck2l9xzlqrdf3qv7p5s6dqd131q3mx6g0wpqpkjjic4q"; libraryHaskellDepends = [ array base containers random ]; description = "Combinatorics, group theory, commutative algebra, non-commutative algebra"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HaskellLM" = callPackage ( { mkDerivation, base, hmatrix, }: mkDerivation { pname = "HaskellLM"; version = "0.1.2"; sha256 = "0baqn15zdhlinf4v3c244005nb3wm63gpr0w6fy7g9gmn8a00scq"; libraryHaskellDepends = [ base hmatrix ]; description = "Pure Haskell implementation of the Levenberg-Marquardt algorithm"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HaskellNN" = callPackage ( { mkDerivation, base, hmatrix, random, }: mkDerivation { pname = "HaskellNN"; version = "0.1.3"; sha256 = "0i5jqhkxna1kq361hh66830x4z5m782pp898g9ggfvdiwpp8phmr"; libraryHaskellDepends = [ base hmatrix random ]; description = "High Performance Neural Network in Haskell"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HaskellNet" = callPackage ( { mkDerivation, array, base, base64, bytestring, cryptohash-md5, mime-mail, mtl, network, network-bsd, old-time, pretty, text, }: mkDerivation { pname = "HaskellNet"; version = "0.6.1.2"; sha256 = "0yd0n6c9favb6kv37flz2cn9wz5kapx3iqljq2h7l6qvx6kd92v5"; revision = "1"; editedCabalFile = "1j5g09v40rvsk4crfjabs0mma5nlwsbzbny25803bc6805jh9058"; libraryHaskellDepends = [ array base base64 bytestring cryptohash-md5 mime-mail mtl network network-bsd old-time pretty text ]; description = "Client support for POP3, SMTP, and IMAP"; license = lib.licenses.bsd3; } ) { }; "HaskellNet-SSL" = callPackage ( { mkDerivation, base, bytestring, connection, data-default, HaskellNet, network, network-bsd, }: mkDerivation { pname = "HaskellNet-SSL"; version = "0.3.4.4"; sha256 = "031d1a8ryzkm3xsyh1gh8d8kxq9i7pc9r5l2vjpkzgba31s5fbia"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring connection data-default HaskellNet network network-bsd ]; description = "Helpers to connect to SSL/TLS mail servers with HaskellNet"; license = lib.licenses.bsd3; } ) { }; "HaskellTorrent" = callPackage ( { mkDerivation, base, bytestring, cereal, cml, containers, directory, hopenssl, hslogger, HTTP, HUnit, mtl, network, parsec, pretty, QuickCheck, random, random-shuffle, test-framework, test-framework-hunit, test-framework-quickcheck2, time, }: mkDerivation { pname = "HaskellTorrent"; version = "0.1.1"; sha256 = "0dy9irl085jw7wz6y50566rwsj05ymp8g2xp2444vg12ryd5dra1"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cereal cml containers directory hopenssl hslogger HTTP HUnit mtl network parsec pretty QuickCheck random random-shuffle test-framework test-framework-hunit test-framework-quickcheck2 time ]; description = "A concurrent bittorrent client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "HaskellTorrent"; broken = true; } ) { }; "HaskellTutorials" = callPackage ( { mkDerivation, base, cmdargs, text, }: mkDerivation { pname = "HaskellTutorials"; version = "0.0.0.1"; sha256 = "0gnf8x4dqz3bwyhrcn17qci2rzmms3r0cyr7cgf593jlkxiq287q"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cmdargs text ]; description = "Haskell Tutorials by Evgeny Ukhanov"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "Haskell.Tutorials"; broken = true; } ) { }; "Haskelloids" = callPackage ( { mkDerivation, base, containers, HGL, hmatrix, MonadRandom, random, Yampa, }: mkDerivation { pname = "Haskelloids"; version = "0.1.1"; sha256 = "0v171rzpbh4w5kxzbc9h2x4kha1ykw4vk69scfpmdz5iqih2bqz8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers HGL hmatrix MonadRandom random Yampa ]; description = "A reproduction of the Atari 1979 classic \"Asteroids\""; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Haskelloids"; broken = true; } ) { }; "Hastodon" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, conduit, containers, exceptions, http-client, http-conduit, http-types, mime-types, MissingH, resourcet, text, transformers, }: mkDerivation { pname = "Hastodon"; version = "0.6.0"; sha256 = "108a4cgqyfgv8srpnmaiqf8jvqfp2kwfl26vk9b58n6sbmmxcwyn"; libraryHaskellDepends = [ aeson attoparsec base bytestring conduit containers exceptions http-client http-conduit http-types mime-types MissingH resourcet text transformers ]; description = "mastodon client module for Haskell"; license = lib.licenses.mit; } ) { }; "Hate" = callPackage ( { mkDerivation, base, bytestring, GLFW-b, GLUtil, hpp, JuicyPixels, JuicyPixels-util, lens, mtl, multimap, OpenGL, random, stm, transformers, vect, vect-opengl, vector, }: mkDerivation { pname = "Hate"; version = "0.1.4.3"; sha256 = "0vjfyd149hbshnxyf8w9jap6x4a7hibzp1il2bs3q481yk1j0yaj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring GLFW-b GLUtil hpp JuicyPixels JuicyPixels-util mtl multimap OpenGL stm transformers vect vect-opengl vector ]; executableHaskellDepends = [ base GLFW-b GLUtil JuicyPixels JuicyPixels-util lens mtl OpenGL random transformers vect vect-opengl vector ]; description = "A small 2D game framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "Hawk" = callPackage ( { mkDerivation, base, bytestring, bytestring-trie, cgi, containers, convertible, data-default, dataenc, directory, filepath, hack, HDBC, HDBC-sqlite3, hslogger, hslogger-template, HTTP, hxt, json-b, MonadCatchIO-mtl, mtl, network, regex-posix, SHA, template-haskell, time, utf8-string, }: mkDerivation { pname = "Hawk"; version = "0.0.2"; sha256 = "0g7dgj3asxwcjg43nzhjp7agvnzv882xhgbrr7jnpdckywkgacgq"; libraryHaskellDepends = [ base bytestring bytestring-trie cgi containers convertible data-default dataenc directory filepath hack HDBC HDBC-sqlite3 hslogger hslogger-template HTTP hxt json-b MonadCatchIO-mtl mtl network regex-posix SHA template-haskell time utf8-string ]; description = "Haskell Web Application Kit"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Hayoo" = callPackage ( { mkDerivation, base, binary, bytestring, bzlib, containers, deepseq, enummapset, filepath, Holumbus-Searchengine, hxt, hxt-cache, hxt-charproperties, hxt-curl, hxt-http, hxt-regex-xmlschema, hxt-unicode, hxt-xpath, json, MonadCatchIO-transformers, mtl, network, old-time, parsec, process, snap, snap-core, snap-server, tar, text, transformers, xhtml-combinators, zlib, }: mkDerivation { pname = "Hayoo"; version = "1.2.3"; sha256 = "0bpkkdwgwf7xagp4rda1g07mdglzvl4hzq2jif7c3s8j7f6zq48c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring bzlib containers deepseq enummapset filepath Holumbus-Searchengine hxt hxt-cache hxt-charproperties hxt-curl hxt-http hxt-regex-xmlschema hxt-unicode hxt-xpath json MonadCatchIO-transformers mtl network old-time parsec process snap snap-core snap-server tar text transformers xhtml-combinators zlib ]; description = "The Hayoo! search engine for Haskell API search on hackage"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "Hclip" = callPackage ( { mkDerivation, base, mtl, process, strict, }: mkDerivation { pname = "Hclip"; version = "3.0.0.4"; sha256 = "04ppwm7vfzndrys8x1n8vfb41vzwx59r9xp4dkbiqmrms390pj6q"; libraryHaskellDepends = [ base mtl process strict ]; description = "A small cross-platform library for reading and modifying the system clipboard"; license = lib.licenses.bsd3; } ) { }; "Hedi" = callPackage ( { mkDerivation, base, editline, mtl, parsec, pretty, process, QuickCheck, regex-posix, }: mkDerivation { pname = "Hedi"; version = "0.1.1"; sha256 = "0z0sa658fngv68611k76ncf5j59v517xchhw2y84blj97fl6jkn9"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base editline mtl parsec pretty process QuickCheck regex-posix ]; executableHaskellDepends = [ base editline mtl parsec pretty process QuickCheck regex-posix ]; description = "Line oriented editor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "hedi"; } ) { }; "HerbiePlugin" = callPackage ( { mkDerivation, base, deepseq, directory, ghc, linear, mtl, process, split, sqlite-simple, subhask, template-haskell, text, }: mkDerivation { pname = "HerbiePlugin"; version = "0.2.0.0"; sha256 = "1vrlx1b85fvdcbcjn2mfhkznvvqag3pxhvkqsk80pyqiwf8xfgw7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base deepseq directory ghc mtl process split sqlite-simple template-haskell text ]; testHaskellDepends = [ base linear subhask ]; description = "automatically improve your code's numeric stability"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Hermes" = callPackage ( { mkDerivation, AES, base, bytestring, cereal, containers, hslogger, monads-tf, network, old-time, random, random-shuffle, RSA, SHA2, stm, syb, time, transformers, unamb, yjtools, }: mkDerivation { pname = "Hermes"; version = "0.0.4"; sha256 = "0j5vg3rvf4hbvg6jan4im7ijqffy6k9dvijfwxjcn164qjzh6xb3"; libraryHaskellDepends = [ AES base bytestring cereal containers hslogger monads-tf network old-time random random-shuffle RSA SHA2 stm syb time transformers unamb yjtools ]; description = "Message-based middleware layer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Hieroglyph" = callPackage ( { mkDerivation, array, base, buster, bytestring, cairo, colour, containers, glib, GLUT, gtk, gtkglext, IfElse, mtl, OpenGL, parallel, pretty, random, }: mkDerivation { pname = "Hieroglyph"; version = "3.89"; sha256 = "0dkvvk3qwn72vn4kc0q2iv6raxslrxf0ypr0sn7i0fjds3cjxs6s"; libraryHaskellDepends = [ array base buster bytestring cairo colour containers glib GLUT gtk gtkglext IfElse mtl OpenGL parallel pretty random ]; description = "Purely functional 2D graphics for visualization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HiggsSet" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, mtl, text, th-expand-syns, TrieMap, vector, }: mkDerivation { pname = "HiggsSet"; version = "0.1.1"; sha256 = "1k0qlpm4akzx820b0j3g3f562ailxa56sa41268xyq3046xdpyl1"; libraryHaskellDepends = [ base bytestring containers deepseq mtl text th-expand-syns TrieMap vector ]; description = "A multi-index set with advanced query capabilites"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Hipmunk" = callPackage ( { mkDerivation, array, base, containers, StateVar, transformers, }: mkDerivation { pname = "Hipmunk"; version = "5.2.0.17"; sha256 = "1yxs1v9pzb35g3zlvycsx762dk8swrbry7ajr50zlq667j20n4a8"; libraryHaskellDepends = [ array base containers StateVar transformers ]; description = "A Haskell binding for Chipmunk"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Hipmunk-Utils" = callPackage ( { mkDerivation, base, Hipmunk, linear, StateVar, }: mkDerivation { pname = "Hipmunk-Utils"; version = "0.1.1.1"; sha256 = "1nql9101c1philljk20idllpxgq79hlihkk3kyl57bk4cb4iyr2h"; libraryHaskellDepends = [ base Hipmunk linear StateVar ]; testHaskellDepends = [ base ]; description = "Useful functions for Hipmunk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HipmunkPlayground" = callPackage ( { mkDerivation, base, containers, GLFW, Hipmunk, OpenGL, StateVar, transformers, }: mkDerivation { pname = "HipmunkPlayground"; version = "5.2.1.1"; sha256 = "075am1d0hjbhnibk2x56fbh4ybw5pavfmqk2dz4yjw7yh264vcs7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers GLFW Hipmunk OpenGL StateVar transformers ]; description = "A playground for testing Hipmunk"; license = "unknown"; hydraPlatforms = lib.platforms.none; mainProgram = "HipmunkPlayground"; } ) { }; "Hish" = callPackage ( { mkDerivation, base, directory, MissingH, process, regex-tdfa, time, }: mkDerivation { pname = "Hish"; version = "0.1.2.4"; sha256 = "1vdllvcx43r8r4rsk9y8i59qwk3n5rpmwhpj62277jrrzysj7xx9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory MissingH process regex-tdfa time ]; executableHaskellDepends = [ base directory MissingH process regex-tdfa time ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "hish"; broken = true; } ) { }; "Histogram" = callPackage ( { mkDerivation, base, containers, gnuplot, }: mkDerivation { pname = "Histogram"; version = "0.1.0.2"; sha256 = "00f0a3lbpc7s70lzmnf9a7hjzc3yv8nfxcvz5nparr34x585zbxl"; libraryHaskellDepends = [ base containers gnuplot ]; license = lib.licenses.bsd3; } ) { }; "Hmpf" = callPackage ( { mkDerivation, base, ConfigFile, Crypto, HTTP, mtl, network, time, unix, utf8-string, }: mkDerivation { pname = "Hmpf"; version = "0.1"; sha256 = "0lw2d9yv3zxqv20v96czx0msahbyk0rc5d68gj567dxnyb377yx7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ConfigFile Crypto HTTP mtl network time unix utf8-string ]; description = "An MPD client designed for a Home Theatre PC"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "hmpf"; broken = true; } ) { }; "Hoed" = callPackage ( { mkDerivation, array, base, bytestring, cereal, cereal-text, cereal-vector, clock, containers, deepseq, directory, hashable, libgraph, open-browser, primitive, process, QuickCheck, regex-tdfa, regex-tdfa-text, semigroups, strict, template-haskell, terminal-size, text, transformers, uniplate, unordered-containers, vector, vector-th-unbox, }: mkDerivation { pname = "Hoed"; version = "0.5.1"; sha256 = "1rzlqd1sha6p1cw5w0gpf1w7qsmc6088sjnq1kq44mp12ybxrxm8"; libraryHaskellDepends = [ array base bytestring cereal cereal-text cereal-vector clock containers deepseq directory hashable libgraph open-browser primitive process QuickCheck regex-tdfa regex-tdfa-text semigroups strict template-haskell terminal-size text transformers uniplate unordered-containers vector vector-th-unbox ]; testHaskellDepends = [ base process QuickCheck ]; description = "Lightweight algorithmic debugging"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HoleyMonoid" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "HoleyMonoid"; version = "0.1.2"; sha256 = "0y29gnbxrlj9fh0d5naa7ia1xs36fimszcbzif2zdw451jkk97r9"; libraryHaskellDepends = [ base ]; description = "Monoids with holes"; license = lib.licenses.bsd3; } ) { }; "Holumbus-Distribution" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, deepseq, haskell98, hslogger, hxt, network, random, readline, stm, time, unix, }: mkDerivation { pname = "Holumbus-Distribution"; version = "0.1.1"; sha256 = "1mhljxyfv02pfy2lyh10nlv5x05qvv37ij9i6c8c17f5b5qcgc78"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq haskell98 hslogger hxt network random readline stm time unix ]; description = "intra- and inter-program communication"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "Holumbus-MapReduce" = callPackage ( { mkDerivation, base, binary, bytestring, containers, deepseq, directory, extensible-exceptions, haskell98, Holumbus-Distribution, Holumbus-Storage, hslogger, hxt, network, readline, time, unix, }: mkDerivation { pname = "Holumbus-MapReduce"; version = "0.1.1"; sha256 = "0dqwj7xpw1lidv7ixfm1wzfx6psrzl2q08x3scyiskpm3a2l67q8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers deepseq directory extensible-exceptions haskell98 Holumbus-Distribution Holumbus-Storage hslogger hxt network readline time unix ]; description = "a distributed MapReduce framework"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "Holumbus-Searchengine" = callPackage ( { mkDerivation, base, binary, bytestring, bzlib, containers, deepseq, directory, enummapset, filepath, hslogger, hxt, hxt-cache, hxt-curl, hxt-regex-xmlschema, hxt-unicode, mtl, network, parallel, parsec, process, SHA, unix, }: mkDerivation { pname = "Holumbus-Searchengine"; version = "1.2.3"; sha256 = "1kx0j4f13fj6k3xlhh5cmlb7lz35vyqd0sp913yy8yc2h56ybbqq"; libraryHaskellDepends = [ base binary bytestring bzlib containers deepseq directory enummapset filepath hslogger hxt hxt-cache hxt-curl hxt-regex-xmlschema hxt-unicode mtl network parallel parsec process SHA unix ]; description = "A search and indexing engine"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Holumbus-Storage" = callPackage ( { mkDerivation, base, binary, bytestring, containers, directory, haskell98, Holumbus-Distribution, hslogger, hxt, network, random, time, unix, }: mkDerivation { pname = "Holumbus-Storage"; version = "0.1.0"; sha256 = "1zs6m3rsxh3886idcn0qm056bzv9yllgf3n2qsfa97cpbzhah54q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers directory haskell98 Holumbus-Distribution hslogger hxt network random time unix ]; description = "a distributed storage system"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "Homology" = callPackage ( { mkDerivation, base, containers, vector, }: mkDerivation { pname = "Homology"; version = "0.1.1"; sha256 = "12cqfy2vpshly1rgjclzpnhb094s5wr038ahh5agsx03x6mnsr9n"; libraryHaskellDepends = [ base containers vector ]; description = "Compute the homology of a chain complex"; license = "GPL"; } ) { }; "HongoDB" = callPackage ( { mkDerivation, attoparsec, attoparsec-binary, base, blaze-builder, bytestring, directory, enumerator, hashable, monad-control, mtl, process, random, unix, unix-bytestring, unordered-containers, }: mkDerivation { pname = "HongoDB"; version = "0.0.1"; sha256 = "19dwxv7fjk2k55mxgsc2gjx5jp9vr77yg01292gdj1piwmxx459v"; libraryHaskellDepends = [ attoparsec attoparsec-binary base blaze-builder bytestring directory enumerator hashable monad-control mtl unix unix-bytestring unordered-containers ]; testHaskellDepends = [ base process random ]; description = "A Simple Key Value Store"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HostAndPort" = callPackage ( { mkDerivation, base, criterion, doctest, hspec, parsec, }: mkDerivation { pname = "HostAndPort"; version = "0.2.0"; sha256 = "1rjv6c7j6fdy6gnn1zr5jnfmiqiamsmjfw9h3bx119giw3sjb9hm"; libraryHaskellDepends = [ base parsec ]; testHaskellDepends = [ base doctest hspec ]; benchmarkHaskellDepends = [ base criterion ]; description = "Parser for host and port pairs like localhost:22"; license = lib.licenses.mit; } ) { }; "Hricket" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "Hricket"; version = "0.1"; sha256 = "0cmmhljlgb23kr6v8as2cma3cpgr6zpkb11qg6hmq1ilbi363282"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers ]; description = "A Cricket scoring application"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "hricket"; broken = true; } ) { }; "Hs2lib" = callPackage ( { mkDerivation, array, base, cereal, containers, cpphs, directory, filepath, ghc, ghc-paths, haddock, haskell-src-exts, mtl, old-locale, process, QuickCheck, random, syb, time, }: mkDerivation { pname = "Hs2lib"; version = "0.6.3"; sha256 = "0yjkghshbdbajib35hy3qr8x608i9qi2pgffpi59118krcw6k8mn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory filepath ghc haskell-src-exts old-locale random syb time ]; libraryToolDepends = [ cpphs ]; executableHaskellDepends = [ array base cereal containers directory filepath ghc ghc-paths haddock haskell-src-exts mtl old-locale process QuickCheck random syb time ]; testHaskellDepends = [ base directory filepath process ]; description = "A Library and Preprocessor that makes it easier to create shared libs from Haskell programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HsASA" = callPackage ( { mkDerivation, array, base, random, }: mkDerivation { pname = "HsASA"; version = "0.2"; sha256 = "1kdf2yq3v8lr84h2pf1ydi6vrqfr685vbkxjz4ai5wd2mij8i361"; libraryHaskellDepends = [ array base random ]; description = "A haskell interface to Lester Ingber's adaptive simulating annealing code"; license = lib.licenses.bsd3; } ) { }; "HsHTSLib" = callPackage ( { mkDerivation, base, bytestring, bytestring-lexing, c2hs, conduit, containers, tasty, tasty-golden, tasty-hunit, vector, zlib, }: mkDerivation { pname = "HsHTSLib"; version = "1.9.2.2"; sha256 = "11jy5xv58x379gmzgd4whgjba58syxlagggc6v77w4n3l86wrdxm"; libraryHaskellDepends = [ base bytestring bytestring-lexing conduit containers vector ]; librarySystemDepends = [ zlib ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring conduit tasty tasty-golden tasty-hunit vector ]; description = "Bindings to htslib"; license = lib.licenses.mit; } ) { inherit (pkgs) zlib; }; "HsHaruPDF" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "HsHaruPDF"; version = "0.0.0"; sha256 = "1yifhxk1m3z2i7gaxgwlmk6cv2spbpx8fny4sn59ybca8wd9z7ps"; libraryHaskellDepends = [ base ]; description = "Haskell binding to libharu (http://libharu.sourceforge.net/)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HsHyperEstraier" = callPackage ( { mkDerivation, base, base-unicode-symbols, bytestring, hyperestraier, network, qdbm, text, }: mkDerivation { pname = "HsHyperEstraier"; version = "0.4"; sha256 = "0q7nngghplw97q5cmayqkkixa5lbprilvkcv0260yaz7wg5xpqk8"; libraryHaskellDepends = [ base base-unicode-symbols bytestring network text ]; libraryPkgconfigDepends = [ hyperestraier qdbm ]; description = "HyperEstraier binding for Haskell"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { hyperestraier = null; qdbm = null; }; "HsJudy" = callPackage ( { mkDerivation, base, bytestring, containers, Judy, }: mkDerivation { pname = "HsJudy"; version = "0.2"; sha256 = "1ypdsjy7gn6b3ynn17fcpirgwq3017jahm3pj5fh4qr6zr1cljkh"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers ]; librarySystemDepends = [ Judy ]; description = "Judy bindings, and some nice APIs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { Judy = null; }; "HsOpenSSL" = callPackage ( { mkDerivation, base, bytestring, Cabal, network, openssl, time, }: mkDerivation { pname = "HsOpenSSL"; version = "0.11.7.8"; sha256 = "0y46ygdyi195d2ns74gbyabwrvnh5w10xqxdd6jrw43f70jsa5xw"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring network time ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base bytestring ]; description = "Partial OpenSSL binding for Haskell"; license = lib.licenses.publicDomain; } ) { inherit (pkgs) openssl; }; "HsOpenSSL-x509-system" = callPackage ( { mkDerivation, base, bytestring, HsOpenSSL, unix, }: mkDerivation { pname = "HsOpenSSL-x509-system"; version = "0.1.0.4"; sha256 = "15mp70bqg1lzp971bzp6wym3bwzvxb76hzbgckygbfa722xyymhr"; libraryHaskellDepends = [ base bytestring HsOpenSSL unix ]; description = "Use the system's native CA certificate store with HsOpenSSL"; license = lib.licenses.bsd3; } ) { }; "HsParrot" = callPackage ( { mkDerivation, base, bytestring, HsSyck, pretty, pugs-DrIFT, }: mkDerivation { pname = "HsParrot"; version = "0.0.2.20150805"; sha256 = "0d1xkfl5zbr2q60igl9092lr6zgh1jq10c0b7yd6i0jxs66d767a"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring HsSyck pretty pugs-DrIFT ]; description = "Haskell integration with Parrot virtual machine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "HsPerl5" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "HsPerl5"; version = "0.0.6.20150815"; sha256 = "15j8zm12lcp4gm8kmciw3xy7qckqmlygn0d2difsdb598y5ijz2z"; libraryHaskellDepends = [ base ]; description = "Haskell interface to embedded Perl 5 interpreter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HsSVN" = callPackage ( { mkDerivation, base, bytestring, mtl, stm, }: mkDerivation { pname = "HsSVN"; version = "0.4.3.3"; sha256 = "1yx4dzcjmykk4nzrh888jhikb8x635dpx7g27rgnlaiy5nid3pc7"; libraryHaskellDepends = [ base bytestring mtl stm ]; description = "Partial Subversion (SVN) binding for Haskell"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 = lib.licenses.mit; } ) { }; "HsTools" = callPackage ( { mkDerivation, base, ghc-prim, }: mkDerivation { pname = "HsTools"; version = "0.0.1.1"; sha256 = "0banfivx4xc0j3c1qmda31gvvrqqsg12fzizcpman2fvdlk7kn5l"; libraryHaskellDepends = [ base ghc-prim ]; description = "Haskell helper functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HsWebots" = callPackage ( { mkDerivation, base, bytestring, Controller, driver, hspec, hspec-discover, inline-c, inline-c-cpp, JuicyPixels, process, safe-exceptions, template-haskell, vector, VRML, }: mkDerivation { pname = "HsWebots"; version = "0.1.1.3"; sha256 = "0ddbg63wfjwmrziaq0472iz7yhlcfsh2hrjqj02r1qavba35hzwa"; libraryHaskellDepends = [ base bytestring inline-c inline-c-cpp JuicyPixels safe-exceptions template-haskell vector ]; librarySystemDepends = [ Controller driver ]; testHaskellDepends = [ base bytestring hspec hspec-discover inline-c inline-c-cpp JuicyPixels process safe-exceptions template-haskell vector VRML ]; testToolDepends = [ hspec-discover ]; description = "Webots bindings for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { Controller = null; driver = null; }; "HsYAML" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, mtl, parsec, QuickCheck, tasty, tasty-quickcheck, text, transformers, }: mkDerivation { pname = "HsYAML"; version = "0.2.1.4"; sha256 = "09hsva1qnnnyvbf7860wqpi5b3i6hbshf3wmhx3fm4hi7i3ak05m"; revision = "1"; editedCabalFile = "04yd612hlm8v660p1ww823kci59vi9myljcqsf0pajvfaaf4v0kx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers deepseq mtl parsec text transformers ]; testHaskellDepends = [ base bytestring containers mtl QuickCheck tasty tasty-quickcheck text ]; description = "Pure Haskell YAML 1.2 processor"; license = lib.licenses.gpl2Only; } ) { }; "HsYAML-aeson" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, HsYAML, mtl, scientific, text, unordered-containers, vector, }: mkDerivation { pname = "HsYAML-aeson"; version = "0.2.0.1"; sha256 = "139hqd07hkr8ykvrgmcshh9f3vp9dnrj6ks5nl8hgrpi990jsy5r"; revision = "10"; editedCabalFile = "1x99nqpd037a5p0lqk6qn9cmdafgcajk4gnvxd5dw5gdpyq85x3r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers HsYAML mtl scientific text unordered-containers vector ]; description = "JSON to YAML Adapter"; license = lib.licenses.gpl2Plus; } ) { }; "Hsed" = callPackage ( { mkDerivation, array, base, bytestring, cmdargs, data-accessor, data-accessor-template, data-accessor-transformers, directory, filepath, Glob, GotoT-transformers, haskell98, mtl, parsec, regex-base, regex-compat, regex-posix, }: mkDerivation { pname = "Hsed"; version = "0.2.2"; sha256 = "09v2gcazqlmw7j7sqzzzmsz1jr3mrnfy3p30w9hnp2g430w10r2a"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring cmdargs data-accessor data-accessor-template data-accessor-transformers directory filepath Glob GotoT-transformers haskell98 mtl parsec regex-base regex-compat regex-posix ]; description = "Stream Editor in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Hsed"; } ) { }; "Hsmtlib" = callPackage ( { mkDerivation, base, containers, parsec, pretty, process, smtLib, transformers, }: mkDerivation { pname = "Hsmtlib"; version = "2.8.8.8"; sha256 = "1zb5s5rwcqc90c3zv332k44p7l13ngp9nqci8qalnlbxbypx3hab"; revision = "1"; editedCabalFile = "12ca7x8xr0cqjjkpfqqcy7kl8cf2z3hs2nq7dxjqlr78rihhbwq1"; libraryHaskellDepends = [ base containers parsec pretty process smtLib transformers ]; description = "Haskell library for easy interaction with SMT-LIB 2 compliant solvers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HueAPI" = callPackage ( { mkDerivation, aeson, base, containers, lens, lens-aeson, mtl, transformers, wreq, }: mkDerivation { pname = "HueAPI"; version = "0.2.7"; sha256 = "005rfd95v1ryxjww1lpy490qmnm4z79mykghjv2fmbdd5wkhh6h4"; libraryHaskellDepends = [ aeson base containers lens lens-aeson mtl transformers wreq ]; description = "API for controlling Philips Hue lights"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "HulkImport" = callPackage ( { mkDerivation, attoparsec, base, pretty, tasty, tasty-golden, text, }: mkDerivation { pname = "HulkImport"; version = "0.1.0.3"; sha256 = "1kcnjk9vym3sjlna90qbs1fwcph05wgl5k4jhpqc5cyshsha5l3h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base pretty text ]; executableHaskellDepends = [ base text ]; testHaskellDepends = [ base tasty tasty-golden ]; description = "Easily bulk import CSV data to SQL Server"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "HulkImport-exe"; broken = true; } ) { }; "Hungarian-Munkres" = callPackage ( { mkDerivation, array, base, criterion, Munkres, random, tasty, tasty-quickcheck, }: mkDerivation { pname = "Hungarian-Munkres"; version = "0.1.5"; sha256 = "0g2hgcrsfwqp4w3mzg6vwi7lypgqd0b6axaff81wbi27h9n8q4qd"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ array base Munkres random tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ array base criterion Munkres random ]; description = "A Linear Sum Assignment Problem (LSAP) solver"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "Hydrogen" = callPackage ( { mkDerivation, aeson, base, binary, directory, HFitUI, MissingH, shakespeare, yaml, }: mkDerivation { pname = "Hydrogen"; version = "0.1.0.0"; sha256 = "10n45j8ri1svxhplpfj88riqk4qigzl02cqxkk3mrsahhgn6bkmp"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary directory HFitUI MissingH shakespeare yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "The library for generating a WebGL scene for the web"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Hydrogen-exe"; } ) { }; "HyloDP" = callPackage ( { mkDerivation, base, containers, hspec, MemoTrie, }: mkDerivation { pname = "HyloDP"; version = "1.0.0"; sha256 = "0bkjzv4nhhc9d1yhh8d67dfm6y6rdqmizalds673iiw350yxizdg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base MemoTrie ]; executableHaskellDepends = [ base containers MemoTrie ]; testHaskellDepends = [ base containers hspec MemoTrie ]; description = "A package for solving dynamic programming problems in Haskell"; license = lib.licenses.bsd3; } ) { }; "I1M" = callPackage ( { mkDerivation, array, base, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "I1M"; version = "0.2.2"; sha256 = "1p8rv0rhjyjjic03zzjp7qw1j3p5nz4if5ib9w1l0frlrybqb1s8"; libraryHaskellDepends = [ array base QuickCheck ]; testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck ]; description = "Code for the Haskell course taught at the University of Seville"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "IDynamic" = callPackage ( { mkDerivation, base, containers, directory, }: mkDerivation { pname = "IDynamic"; version = "0.1"; sha256 = "1p4h2hxwzp0bxkzh864vkqbwychi0j2c3rqck9vk5kfax5i1jfz8"; libraryHaskellDepends = [ base containers directory ]; description = "Indexable, serializable form of Data.Dynamic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "IFS" = callPackage ( { mkDerivation, array, base, bytestring, containers, random, }: mkDerivation { pname = "IFS"; version = "0.1.1"; sha256 = "1r2dbpsmmsgxb43ycsz54zxcyfwanp72r9ry645mjlshg4q360xr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers random ]; description = "Iterated Function System generation for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "IFS"; broken = true; } ) { }; "INblobs" = callPackage ( { mkDerivation, base, containers, directory, haskell98, HaXml, polyparse, pretty, process, wx, wxcore, }: mkDerivation { pname = "INblobs"; version = "0.1.1"; sha256 = "04il63xafq20jn3m4hahn93xxfrp6whrjvsz974zczxqm41ygb10"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory haskell98 HaXml polyparse pretty process wx wxcore ]; description = "Editor and interpreter for Interaction Nets"; license = "LGPL"; hydraPlatforms = lib.platforms.none; mainProgram = "INblobs"; } ) { }; "IOR" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "IOR"; version = "0.1"; sha256 = "0iinsva0pwparpg4lkgx8mw8l49rnl1h3zzblp89nkqk5i7qhq8a"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base mtl ]; description = "Region based resource management for the IO monad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "IORefCAS" = callPackage ( { mkDerivation, base, bits-atomic, ghc-prim, HUnit, QuickCheck, time, }: mkDerivation { pname = "IORefCAS"; version = "0.2.0.1"; sha256 = "06vfck59x30mqa9h2ljd4r2cx1ks91b9gwcr928brp7filsq9fdb"; revision = "1"; editedCabalFile = "0s01hpvl0dqb6lszp1s76li1i1k57j1bzhwhfwz552w85pxpv7ib"; libraryHaskellDepends = [ base bits-atomic ghc-prim ]; testHaskellDepends = [ base bits-atomic ghc-prim HUnit QuickCheck time ]; description = "Atomic compare and swap for IORefs and STRefs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "IOSpec" = callPackage ( { mkDerivation, base, mtl, QuickCheck, Stream, }: mkDerivation { pname = "IOSpec"; version = "0.3.1.2"; sha256 = "0ig57drcyynndgbbpfycvxvfz2ddyr1xsxks0xabfp7r0w7f0bi0"; libraryHaskellDepends = [ base mtl QuickCheck Stream ]; description = "A pure specification of the IO monad"; license = lib.licenses.bsd3; } ) { }; "IPv6Addr" = callPackage ( { mkDerivation, aeson, attoparsec, base, HUnit, iproute, network, network-info, random, test-framework, test-framework-hunit, text, }: mkDerivation { pname = "IPv6Addr"; version = "2.0.6"; sha256 = "162qi2jczpxwyv0y4r9zkyr6hkdy8k38nmy9db0pa1dm48xfsd4p"; libraryHaskellDepends = [ aeson attoparsec base iproute network network-info random text ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit text ]; description = "Library to deal with IPv6 address text representations"; license = lib.licenses.bsd3; } ) { }; "IPv6DB" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, fast-logger, hedis, hspec, http-client, http-types, IPv6Addr, mtl, optparse-applicative, text, unordered-containers, vector, wai, wai-logger, warp, }: mkDerivation { pname = "IPv6DB"; version = "0.3.3.4"; sha256 = "1mkf2fqlg2n9q3l3p8rxdcmb7k281lz37x6hiry1wvxbn92d4pja"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring hedis http-types IPv6Addr mtl text unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring fast-logger hedis http-types IPv6Addr mtl optparse-applicative text unordered-containers vector wai wai-logger warp ]; testHaskellDepends = [ aeson base hspec http-client http-types vector ]; description = "A RESTful microService for IPv6-related data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "ipv6db"; broken = true; } ) { }; "IcoGrid" = callPackage ( { mkDerivation, array, base, GlomeVec, }: mkDerivation { pname = "IcoGrid"; version = "0.1.2"; sha256 = "0ryb2q5xfddcx2qg019jajac7xvaw2ci5wi094gbrqhhflj7wc8n"; libraryHaskellDepends = [ array base GlomeVec ]; description = "Library for generating grids of hexagons and pentagons mapped to a sphere"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "IfElse" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "IfElse"; version = "0.85"; sha256 = "1kfx1bwfjczj93a8yqz1n8snqiq5655qgzwv1lrycry8wb1vzlwa"; libraryHaskellDepends = [ base mtl ]; description = "Anaphoric and miscellaneous useful control-flow"; license = lib.licenses.bsd3; } ) { }; "Imlib" = callPackage ( { mkDerivation, array, base, imlib2, X11, }: mkDerivation { pname = "Imlib"; version = "0.1.2"; sha256 = "075x1vcrxdwknzbad05l08i5c79svf714yvv6990ffvsfykiilry"; libraryHaskellDepends = [ array base X11 ]; librarySystemDepends = [ imlib2 ]; license = lib.licenses.bsd3; } ) { inherit (pkgs) imlib2; }; "ImpSpec" = callPackage ( { mkDerivation, base, bytestring, deepseq, hspec, hspec-core, hspec-expectations-lifted, HUnit, mtl, prettyprinter, prettyprinter-ansi-terminal, QuickCheck, quickcheck-transformer, random, text, unliftio, }: mkDerivation { pname = "ImpSpec"; version = "0.1.0.0"; sha256 = "1f0l8hlkf1d37m2xy8fsvizs7c9vr8y0kcqlwp0741fhwdnqzciq"; libraryHaskellDepends = [ base bytestring deepseq hspec hspec-core hspec-expectations-lifted HUnit mtl prettyprinter prettyprinter-ansi-terminal QuickCheck quickcheck-transformer random text unliftio ]; testHaskellDepends = [ base ]; description = "Imperative approach to testing stateful applications. ImpSpec is build on top of HSpec and QuickCheck"; license = lib.licenses.asl20; } ) { }; "ImperativeHaskell" = callPackage ( { mkDerivation, base, mtl, template-haskell, }: mkDerivation { pname = "ImperativeHaskell"; version = "2.0.0.1"; sha256 = "06px87hc6gz7n372lvpbq0g2v2s0aghd3k5a1ajgn5hbxirhnpwb"; libraryHaskellDepends = [ base mtl template-haskell ]; description = "A library for writing Imperative style haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "IndentParser" = callPackage ( { mkDerivation, base, parsec, }: mkDerivation { pname = "IndentParser"; version = "0.2.1"; sha256 = "0l9k8md2n0vhjqlvxcaf43i4cv09lnbbbw8vfz7bkbzhbwirs32j"; libraryHaskellDepends = [ base parsec ]; description = "Combinators for parsing indentation based syntatic structures"; license = "GPL"; } ) { }; "IndexedList" = callPackage ( { mkDerivation, base, PeanoWitnesses, }: mkDerivation { pname = "IndexedList"; version = "0.1.0.1"; sha256 = "1i7gv3iqjj4j026k0ywmksbpjyqxlgb0f6bq2v0p9pkrj5q3jxfm"; libraryHaskellDepends = [ base PeanoWitnesses ]; description = "Length- and element-indexed lists sitting somewhere between homogeneous and fully heterogeneous"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "InfixApplicative" = callPackage ( { mkDerivation, base, haskell98, }: mkDerivation { pname = "InfixApplicative"; version = "1.1"; sha256 = "03c0jlnlnqm6faiandfg0kzajffk03aazkrqwav3g4vc3cdqwfgp"; libraryHaskellDepends = [ base haskell98 ]; description = "liftA2 for infix operators"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "IntFormats" = callPackage ( { mkDerivation, base, hspec, parsec, QuickCheck, }: mkDerivation { pname = "IntFormats"; version = "0.1.0.0"; sha256 = "1w8frx6w29lxwq094vx7bk1pxi48m3qva3h2wxyl4f6w2k0l3hck"; libraryHaskellDepends = [ base parsec QuickCheck ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Convert integers in various bases to and from strings"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "IntGraph" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "IntGraph"; version = "0.1.1.0"; sha256 = "08cvlvqvjzcxsnqs9lh493y9yjxv5wcfaqc4pq9rl3wlhixjlrp6"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers ]; description = "Dynamically sized graph library"; license = lib.licenses.bsd3; } ) { }; "InternedData" = callPackage ( { mkDerivation, aeson, base, bimaps, binary, bytestring, cereal, cereal-text, compact, containers, criterion, deepseq, hashable, QuickCheck, string-conversions, tasty, tasty-quickcheck, tasty-th, text, text-binary, utf8-string, vector-th-unbox, }: mkDerivation { pname = "InternedData"; version = "0.0.0.1"; sha256 = "0wyxh6hzhxgia66knwbpbkjhx4zk3fw6dswqzfxir0i4bqdn35xx"; libraryHaskellDepends = [ aeson base bimaps binary bytestring cereal cereal-text compact deepseq hashable string-conversions text text-binary utf8-string vector-th-unbox ]; testHaskellDepends = [ aeson base binary cereal QuickCheck string-conversions tasty tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base bytestring containers criterion deepseq text ]; description = "Data interning (with compact regions where possible)"; license = lib.licenses.bsd3; } ) { }; "Interpolation" = callPackage ( { mkDerivation, base, haskell-src-meta, syb, template-haskell, }: mkDerivation { pname = "Interpolation"; version = "0.3.0"; sha256 = "046bx18mlgicp26391gvgzbi0wfwl9rddam3jdfz4lpxva4q9xhv"; libraryHaskellDepends = [ base haskell-src-meta syb template-haskell ]; description = "Multiline strings, interpolation and templating"; license = "unknown"; } ) { }; "Interpolation-maxs" = callPackage ( { mkDerivation, base, syb, template-haskell, }: mkDerivation { pname = "Interpolation-maxs"; version = "0.3.0"; sha256 = "0dh8d681h47jngan89vxnf8yhm31vjv8ysf21w6gclzfcl521vgn"; libraryHaskellDepends = [ base syb template-haskell ]; description = "Multiline strings, interpolation and templating"; license = "unknown"; } ) { }; "IntervalMap" = callPackage ( { mkDerivation, base, Cabal, containers, criterion, deepseq, fingertree, QuickCheck, random, SegmentTree, weigh, }: mkDerivation { pname = "IntervalMap"; version = "0.6.2.1"; sha256 = "17v9q1vnm3pzrr5xhv8xvxqh27facwwfladrr10l57fzibp82265"; libraryHaskellDepends = [ base containers deepseq ]; testHaskellDepends = [ base Cabal containers deepseq QuickCheck ]; benchmarkHaskellDepends = [ base containers criterion deepseq fingertree random SegmentTree weigh ]; description = "Containers for intervals, with efficient search"; license = lib.licenses.bsd3; } ) { }; "Irc" = callPackage ( { mkDerivation, base, data-default, doctest, mtl, network, transformers, }: mkDerivation { pname = "Irc"; version = "0.1.0.2"; sha256 = "0qh1j9zy0yfpzdjxn6mypsw555pq2gm5nzys08zj5ilqn5z2r2pi"; libraryHaskellDepends = [ base data-default mtl network transformers ]; testHaskellDepends = [ base doctest ]; description = "DSL for IRC bots"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "IrrHaskell" = callPackage ( { mkDerivation, base, random, time, }: mkDerivation { pname = "IrrHaskell"; version = "0.2"; sha256 = "1j0m4ib2r84kb7c0s3qpmv3cziq3a2mql4ga9rnqi5pqkqpz2xcc"; libraryHaskellDepends = [ base random time ]; doHaddock = false; description = "Haskell FRP binding to the Irrlicht game engine"; license = "LGPL"; } ) { }; "IsNull" = callPackage ( { mkDerivation, base, bytestring, containers, hspec, HUnit, QuickCheck, quickcheck-instances, system-filepath, text, unordered-containers, vector, }: mkDerivation { pname = "IsNull"; version = "0.4.0.0"; sha256 = "06f03b9my7hix5fvcv9cc0saf9zfwgkvn3210vymlyc1rj450ykm"; libraryHaskellDepends = [ base bytestring containers text ]; testHaskellDepends = [ base bytestring containers hspec HUnit QuickCheck quickcheck-instances system-filepath text unordered-containers vector ]; description = "A typeclass to determine if a given value is null"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "JSON-Combinator" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, bytestring-trie, containers, failure, hjson, json, JSONb, parsec, text, vector, }: mkDerivation { pname = "JSON-Combinator"; version = "0.2.8"; sha256 = "0rdiva15wspaz33dh1g7x6llswsx1l4j51wqyvszzcjzifx2ly6q"; libraryHaskellDepends = [ aeson attoparsec base bytestring bytestring-trie containers failure hjson json JSONb parsec text vector ]; description = "A combinator library on top of a generalised JSON type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "JSON-Combinator-Examples" = callPackage ( { mkDerivation, base, bytestring, json, JSON-Combinator, JSONb, }: mkDerivation { pname = "JSON-Combinator-Examples"; version = "0.0.1"; sha256 = "1s5grfgnklnwh55yn5mlg2ibdm7mx2i7hwqs7649gkapda054ywg"; libraryHaskellDepends = [ base bytestring json JSON-Combinator JSONb ]; description = "Example uses of the JSON-Combinator library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "JSONParser" = callPackage ( { mkDerivation, base, parsec, }: mkDerivation { pname = "JSONParser"; version = "0.1.0.4"; sha256 = "1xda2dy2mizpvxvn3gyhx7aql7pi26zvw044r3bm14xr5qj11q26"; libraryHaskellDepends = [ base parsec ]; description = "Parse JSON"; license = lib.licenses.bsd3; } ) { }; "JSONb" = callPackage ( { mkDerivation, attoparsec, base, bytestring, bytestring-nums, bytestring-trie, containers, utf8-string, }: mkDerivation { pname = "JSONb"; version = "1.0.8"; sha256 = "16gjdlajqvwvq1znyq3vqxfa9vq4xs0ywxpm93v0y1rgmzcfqzj7"; revision = "1"; editedCabalFile = "06l6w3kcskfcy9i52m9d8chxxrk6dk5dvsmlvggylsapkid8bcj7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring bytestring-nums bytestring-trie containers utf8-string ]; description = "JSON parser that uses byte strings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "JYU-Utils" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, deepseq, directory, filepath, lazysmallcheck, mtl, mwc-random, parallel, process, QuickCheck, random, stm, template-haskell, unix, zlib, }: mkDerivation { pname = "JYU-Utils"; version = "0.1.1.2"; sha256 = "1c3cxdzbdvmvy1qvy4xvg10zijm8vw48pgh9c8a6mykgncwq6pw9"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath lazysmallcheck mtl mwc-random parallel process QuickCheck random stm template-haskell unix zlib ]; description = "Some utility functions for JYU projects"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "JackMiniMix" = callPackage ( { mkDerivation, base, hosc, }: mkDerivation { pname = "JackMiniMix"; version = "0.1"; sha256 = "0ivqfk1rac1hv5j6nlsbpcm5yjqwpic34mdq9gf2m63lygqkbwqp"; libraryHaskellDepends = [ base hosc ]; description = "control JackMiniMix"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Javasf" = callPackage ( { mkDerivation, base, binary, bytestring, language-java-classfile, }: mkDerivation { pname = "Javasf"; version = "0.0.1"; sha256 = "14v0skqf1s54jkscgdcxjh1yv5lcrc5ni44bizx0kw35vf07faah"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring language-java-classfile ]; description = "A utility to print the SourceFile attribute of one or more Java class files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "javasf"; } ) { }; "Javav" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Javav"; version = "0.0.4"; sha256 = "06aiiq1bhl8gvhk2agk2rsmqrqf6ac5ym194bm5aq47hmdwi33h9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "A utility to print the target version of Java class files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "javav"; broken = true; } ) { }; "Jazzkell" = callPackage ( { mkDerivation, base, Euterpea, random, }: mkDerivation { pname = "Jazzkell"; version = "0.0.1"; sha256 = "11sqcvdi1msnxn6fp590sy272lv2dp6qlzfard6sp1xnwqxx85nh"; libraryHaskellDepends = [ base Euterpea random ]; description = "Library for modeling jazz improvisation"; license = "unknown"; badPlatforms = lib.platforms.darwin; } ) { }; "Jdh" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Jdh"; version = "0.1.0.1"; sha256 = "0zg7xh3apm7x3c9gz876k5cis5jpng1bzf6g9ywbmmndry6dn1c0"; libraryHaskellDepends = [ base ]; description = "A Json implementation for Haskell, with JavaScript Values and Encoding/Decoding"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Jikka" = callPackage ( { mkDerivation, alex, ansi-terminal, array, base, containers, deepseq, directory, doctest, happy, hspec, hspec-discover, mtl, template-haskell, text, transformers, vector, }: mkDerivation { pname = "Jikka"; version = "5.6.0.0"; sha256 = "18if2ghs642yvwqnblkhwd8ah32gdnpg53v5hjmqz4k4gr589bsg"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ ansi-terminal array base containers deepseq directory mtl template-haskell text transformers vector ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ ansi-terminal array base containers deepseq directory mtl template-haskell text transformers vector ]; testHaskellDepends = [ ansi-terminal array base containers deepseq directory doctest hspec mtl template-haskell text transformers vector ]; testToolDepends = [ hspec-discover ]; description = "A transpiler from Python to C++ for competitive programming"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "jikka"; broken = true; } ) { }; "JsContracts" = callPackage ( { mkDerivation, base, containers, directory, filepath, mtl, parsec, pretty, syb, WebBits, WebBits-Html, }: mkDerivation { pname = "JsContracts"; version = "0.5.3"; sha256 = "17l6kdpdc7lrpd9j4d2b6vklkpclshcjy6hzpi442b7pj96sn589"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory filepath mtl parsec pretty syb WebBits WebBits-Html ]; executableHaskellDepends = [ base containers mtl parsec pretty syb WebBits WebBits-Html ]; description = "Design-by-contract for JavaScript"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "jscc"; } ) { }; "JsonGrammar" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, containers, HUnit, language-typescript, mtl, stack-prism, test-framework, test-framework-hunit, text, unordered-containers, vector, }: mkDerivation { pname = "JsonGrammar"; version = "1.0.5"; sha256 = "12p1y9cmqhk49g84mz8l6j4c8vladwc9868sjn6pn0q70jl7d915"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers language-typescript mtl stack-prism text unordered-containers vector ]; testHaskellDepends = [ aeson base HUnit language-typescript stack-prism test-framework test-framework-hunit text ]; description = "Combinators for bidirectional JSON parsing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "JuPyTer-notebook" = callPackage ( { mkDerivation, aeson, base, bytestring, json-autotype, text, }: mkDerivation { pname = "JuPyTer-notebook"; version = "0.1.0.0"; sha256 = "1bmnwi0z68fzlzjf2599xs6rzi89p1jpv1gmnsi05cfsh1bysda7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base json-autotype ]; executableHaskellDepends = [ aeson base bytestring json-autotype text ]; description = "JuPyTer notebook parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "jupyter-extract"; } ) { }; "JuicyCairo" = callPackage ( { mkDerivation, base, cairo-image, JuicyPixels, primitive, }: mkDerivation { pname = "JuicyCairo"; version = "0.1.0.0"; sha256 = "06vw57wf73cwrcg7ycbqhgiz7zpb58pvzvgr2widdv75d9iq4nkk"; libraryHaskellDepends = [ base cairo-image JuicyPixels primitive ]; testHaskellDepends = [ base cairo-image JuicyPixels primitive ]; description = "To use images of JuicyPixels from Cairo"; license = lib.licenses.bsd3; } ) { }; "JuicyPixels" = callPackage ( { mkDerivation, base, binary, bytestring, containers, deepseq, mtl, primitive, transformers, vector, zlib, }: mkDerivation { pname = "JuicyPixels"; version = "3.3.9"; sha256 = "0kc68bjj3izbdvw67kyzg74fv1ksj2dclq5gxzlnajv87rfsqi1y"; libraryHaskellDepends = [ base binary bytestring containers deepseq mtl primitive transformers vector zlib ]; description = "Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)"; license = lib.licenses.bsd3; } ) { }; "JuicyPixels-blp" = callPackage ( { mkDerivation, attoparsec, base, binary, bytestring, directory, filepath, hashable, JuicyPixels, optparse-simple, text-show, unordered-containers, vector, }: mkDerivation { pname = "JuicyPixels-blp"; version = "0.2.0.0"; sha256 = "04wkqqzzwn2jr58dmyg6vhkl7z4016gzbkrvd54k94w6p5szkfpz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base binary bytestring hashable JuicyPixels text-show vector ]; executableHaskellDepends = [ base bytestring directory filepath JuicyPixels optparse-simple text-show unordered-containers ]; description = "BLP format decoder/encoder over JuicyPixels library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "blp2any"; broken = true; } ) { }; "JuicyPixels-blurhash" = callPackage ( { mkDerivation, base, bytestring, containers, doctest, filepath, Glob, hedgehog, JuicyPixels, optparse-applicative, tasty, tasty-discover, tasty-hedgehog, tasty-hunit, vector, }: mkDerivation { pname = "JuicyPixels-blurhash"; version = "0.1.0.3"; sha256 = "0kgl2j7990p8q5yrkn0wgaszc9fzva1pc3277j11k1lbjsymz360"; revision = "8"; editedCabalFile = "09mlq9874j1lc33mk9f7qx6nwyz58hywnb8r4l1nkmnnbnc56alj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers filepath JuicyPixels vector ]; executableHaskellDepends = [ base bytestring containers filepath JuicyPixels optparse-applicative vector ]; testHaskellDepends = [ base bytestring containers doctest filepath Glob hedgehog JuicyPixels tasty tasty-discover tasty-hedgehog tasty-hunit vector ]; testToolDepends = [ tasty-discover ]; description = "Blurhash is a very compact represenation of a placeholder for an image"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "JuicyPixels-blurhash-exe"; broken = true; } ) { }; "JuicyPixels-canvas" = callPackage ( { mkDerivation, base, containers, JuicyPixels, }: mkDerivation { pname = "JuicyPixels-canvas"; version = "0.1.0.0"; sha256 = "0y791kwg9gc3nlz5sbpszd7wiqr5b5bwmgvafyjzk9xnlxlc7xcm"; libraryHaskellDepends = [ base containers JuicyPixels ]; description = "Functions for drawing lines, squares and so on pixel by pixel"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "JuicyPixels-extra" = callPackage ( { mkDerivation, base, criterion, hspec, hspec-discover, JuicyPixels, }: mkDerivation { pname = "JuicyPixels-extra"; version = "0.6.0"; sha256 = "0scjsdf2w91rlvkx0xn55p4jjy5g29hwb11jaxw52090p1vm0a7w"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base JuicyPixels ]; testHaskellDepends = [ base hspec JuicyPixels ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion JuicyPixels ]; description = "Efficiently scale, crop, flip images with JuicyPixels"; license = 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 = lib.licenses.bsd3; } ) { }; "JuicyPixels-scale-dct" = callPackage ( { mkDerivation, base, base-compat, carray, fft, JuicyPixels, time, }: mkDerivation { pname = "JuicyPixels-scale-dct"; version = "0.1.2"; sha256 = "04rhrmjnh12hh2nz04k245avgdcwqfyjnsbpcrz8j9328j41nf7p"; revision = "11"; editedCabalFile = "1xsd1kw1m379sgqv7z9l0i0ddxwhsl57hlm257xqqajvn8v2yi1y"; libraryHaskellDepends = [ base base-compat carray fft JuicyPixels ]; testHaskellDepends = [ base base-compat carray fft JuicyPixels time ]; description = "Scale JuicyPixels images with DCT"; license = lib.licenses.bsd3; } ) { }; "JuicyPixels-stbir" = callPackage ( { mkDerivation, base, c2hs, data-default-class, JuicyPixels, vector, }: mkDerivation { pname = "JuicyPixels-stbir"; version = "0.1.0.0"; sha256 = "0jlb72hbiqbnjm5q63ywrw5dljfzpgbw91xk7ijrsfm209pprcqz"; libraryHaskellDepends = [ base data-default-class JuicyPixels vector ]; libraryToolDepends = [ c2hs ]; description = "Scale JuicyPixels images with stb_image_resize"; license = lib.licenses.bsd3; } ) { }; "JuicyPixels-util" = callPackage ( { mkDerivation, base, JuicyPixels, vector, }: mkDerivation { pname = "JuicyPixels-util"; version = "0.2"; sha256 = "1b2rx5g8kd83hl50carr02mz21gvkasnsddw1f3pfvfsyfv3yyrc"; libraryHaskellDepends = [ base JuicyPixels vector ]; description = "Convert JuicyPixel images into RGBA format, flip, trim and so on"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "JunkDB" = callPackage ( { mkDerivation, aeson, base, binary, bytestring, conduit, data-default, directory, filepath, mtl, network, resourcet, }: mkDerivation { pname = "JunkDB"; version = "0.1.1.0"; sha256 = "0g68khpfiwknqwwa7hv7db0563hsnd3hczfd0p4nx777xqrkh2dx"; libraryHaskellDepends = [ aeson base binary bytestring conduit data-default directory filepath mtl network resourcet ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "JunkDB-driver-gdbm" = callPackage ( { mkDerivation, base, bytestring, conduit, directory, filepath, JunkDB, mtl, resourcet, }: mkDerivation { pname = "JunkDB-driver-gdbm"; version = "0.1.1.0"; sha256 = "1q8sa4w60pv7mgf17zg8yjpjvbzrg2xlpn30myp66vq2kdv293jj"; libraryHaskellDepends = [ base bytestring conduit directory filepath JunkDB mtl resourcet ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "JunkDB-driver-hashtables" = callPackage ( { mkDerivation, base, bytestring, conduit, hashable, hashtables, JunkDB, mtl, resourcet, }: mkDerivation { pname = "JunkDB-driver-hashtables"; version = "0.1.1.0"; sha256 = "0385f0vpp4dy9r9cqh2rr7gpx07fazzqjk9bwrbs4nka4wfnqbv0"; libraryHaskellDepends = [ base bytestring conduit hashable hashtables JunkDB mtl resourcet ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "JustParse" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "JustParse"; version = "2.1"; sha256 = "16il25s1fb4b6ih6njsqxx7p7x0fc0kcwa5vqn7n7knqph6vvjaa"; libraryHaskellDepends = [ base ]; description = "A simple and comprehensive Haskell parsing library"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "KMP" = callPackage ( { mkDerivation, array, base, Cabal, }: mkDerivation { pname = "KMP"; version = "0.2.0.0"; sha256 = "0x90yi4aplfqhwaaw5ymgcmv6fpg7659r8n7ir6xfkrpgfmk18i9"; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ base Cabal ]; description = "Knuth–Morris–Pratt string searching algorithm"; license = lib.licenses.bsd3; } ) { }; "KSP" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "KSP"; version = "0.1"; sha256 = "19sjr9vavxnbv5yp2c01gy6iz1q2abllcsf378n15f3z064ffqn6"; libraryHaskellDepends = [ base ]; description = "A library with the kerbal space program universe and demo code"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Kalman" = callPackage ( { mkDerivation, base, hmatrix, }: mkDerivation { pname = "Kalman"; version = "0.1.0.1"; sha256 = "1mzdaj6h21is3fwnckzq5zcxd4zqahsdppsx65bv5vdplsiadrw5"; libraryHaskellDepends = [ base hmatrix ]; description = "A slightly extended Kalman filter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Kawaii-Parser" = callPackage ( { mkDerivation, base, containers, mtl, }: mkDerivation { pname = "Kawaii-Parser"; version = "2.0.0"; sha256 = "1b0b6hr128jahwlivl0w27s11l51p6y5xjijjlgqhb17yjicxfl1"; libraryHaskellDepends = [ base containers mtl ]; description = "A simple parsing library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "KdTree" = callPackage ( { mkDerivation, base, QuickCheck, }: mkDerivation { pname = "KdTree"; version = "0.2.2.1"; sha256 = "056396l7rj2c8lxzm53vf9dq8jc5wqhb3lzhbxif1p6fapd6whcf"; libraryHaskellDepends = [ base QuickCheck ]; testHaskellDepends = [ base QuickCheck ]; description = "KdTree, for efficient search in K-dimensional point clouds"; license = lib.licenses.bsd3; } ) { }; "Ketchup" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, directory, mime-types, network, text, }: mkDerivation { pname = "Ketchup"; version = "0.4.3"; sha256 = "1f5dnxfch3xrhxbgn74adzj7lalx1fpz3cicnhvvxj2aay62a7d1"; libraryHaskellDepends = [ base base64-bytestring bytestring directory mime-types network text ]; description = "A super small web framework for those who don't like big and fancy codebases"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "KiCS" = callPackage ( { mkDerivation, base, containers, curry-base, curry-frontend, directory, filepath, ghc-paths, kics, network, old-time, process, random, readline, syb, unix, }: mkDerivation { pname = "KiCS"; version = "0.9.3"; sha256 = "0z5ps5apr436dbm5wkfnpqksnqi3jsqmp2zkmy37crzzinlilzvn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers curry-frontend directory filepath network old-time process random syb unix ]; libraryToolDepends = [ kics ]; executableHaskellDepends = [ base containers curry-base curry-frontend directory filepath ghc-paths old-time process readline ]; description = "A compiler from Curry to Haskell"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) kics; }; "KiCS-debugger" = callPackage ( { mkDerivation, base, containers, curry-base, directory, filepath, haskell-src, haskell98, KiCS, KiCS-prophecy, mtl, readline, syb, }: mkDerivation { pname = "KiCS-debugger"; version = "0.1.1"; sha256 = "1hvdqil8lfybcp2j04ig03270q5fy29cbmg8jmv38dpcgjsx6mk1"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers filepath haskell98 KiCS mtl readline syb ]; executableHaskellDepends = [ base curry-base directory haskell-src KiCS KiCS-prophecy ]; description = "debug features for kics"; license = "unknown"; hydraPlatforms = lib.platforms.none; mainProgram = "mkstrict"; } ) { }; "KiCS-prophecy" = callPackage ( { mkDerivation, base, filepath, KiCS, }: mkDerivation { pname = "KiCS-prophecy"; version = "0.1.1"; sha256 = "0l278x2gavm0ndbm4k0197cwyvamz37vzy7nz35lb7n5sc5b2gsr"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base filepath KiCS ]; executableHaskellDepends = [ base KiCS ]; description = "a transformation used by the kics debugger"; license = "unknown"; hydraPlatforms = lib.platforms.none; mainProgram = "prophecy"; } ) { }; "Kleislify" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Kleislify"; version = "0.0.4"; sha256 = "0f7f6sxb774h9dx6xy6wbcrc5b2i27k9m5ay3hq9hqsjg86qmxyl"; libraryHaskellDepends = [ base ]; description = "Variants of Control.Arrow functions, specialised to kleislis."; license = lib.licenses.bsd3; } ) { }; "Konf" = callPackage ( { mkDerivation, base, containers, parsec, }: mkDerivation { pname = "Konf"; version = "0.1.0.0"; sha256 = "113jxbaw8b17j91aakxli3r3zdvnx3gvf2m57sx5d7mfk2qx28r6"; libraryHaskellDepends = [ base containers parsec ]; description = "A configuration language and a parser"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Kriens" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Kriens"; version = "0.1.0.1"; sha256 = "1b6r4860qnnszs4giaidd8z1xch8vvq8qdyb9linrdhxpf5ad3sw"; libraryHaskellDepends = [ base ]; description = "Category for Continuation Passing Style"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Kulitta" = callPackage ( { mkDerivation, array, base, deepseq, Euterpea, parallel, random, UISF, }: mkDerivation { pname = "Kulitta"; version = "2.2.1"; sha256 = "1r5pjlv4a99dpbqqnixyw8s99z5h1fgw6rdc8bdhjij1bj6dc5qw"; libraryHaskellDepends = [ array base deepseq Euterpea parallel random UISF ]; description = "Library for automated composition and musical learning"; license = "unknown"; badPlatforms = lib.platforms.darwin; } ) { }; "KyotoCabinet" = callPackage ( { mkDerivation, base, bytestring, extensible-exceptions, kyotocabinet, }: mkDerivation { pname = "KyotoCabinet"; version = "0.1"; sha256 = "1l7cpppjfz5nd8k67ss959g8sg5kbsfl4zy80a3yrlwbivyrg58n"; libraryHaskellDepends = [ base bytestring extensible-exceptions ]; librarySystemDepends = [ kyotocabinet ]; description = "Kyoto Cabinet DB bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) kyotocabinet; }; "L-seed" = callPackage ( { mkDerivation, base, cairo, containers, gtk, mtl, old-time, parsec, random, }: mkDerivation { pname = "L-seed"; version = "0.2"; sha256 = "1dj4320fpwmlqv5jzzi7x218mrsacdmmk3czb1szzq44pmfmpy32"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cairo containers gtk mtl old-time parsec random ]; description = "Plant growing programming game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "LATS" = callPackage ( { mkDerivation, base, constraint-classes, hmatrix, openblasCompat, semigroups, vector, }: mkDerivation { pname = "LATS"; version = "0.4.2"; sha256 = "1dx3z575sjpaf34qja792c7r39gcl9fq83hxczrc3984b3i0gss3"; libraryHaskellDepends = [ base constraint-classes hmatrix semigroups vector ]; librarySystemDepends = [ openblasCompat ]; description = "Linear Algebra on Typed Spaces"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) openblasCompat; }; "LC3" = callPackage ( { mkDerivation, base, bytestring, hspec, lens, mtl, vector, }: mkDerivation { pname = "LC3"; version = "0.1.0.2"; sha256 = "029l4rgdzas0w9c4dpgfxhgbl1ngkvsfd3yf6mx8vwriwgmqbs05"; revision = "1"; editedCabalFile = "0zb59py1ysw9kwa6n07n7c9fvpbk2xjvaq3h06dzjs7wxs8yj0p4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring hspec lens mtl vector ]; description = "LC-3 virtual machine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "LC3"; broken = true; } ) { }; "LDAP" = callPackage ( { mkDerivation, base, HUnit, openldap, }: mkDerivation { pname = "LDAP"; version = "0.6.11"; sha256 = "1cwh3272zi5r0zznmixghf87vskz7s35bmz6ifyky0xk3s04ijq1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; librarySystemDepends = [ openldap ]; testHaskellDepends = [ base HUnit ]; testSystemDepends = [ openldap ]; description = "Haskell binding for C LDAP API"; license = lib.licenses.bsd3; } ) { inherit (pkgs) openldap; }; "LDAPv3" = callPackage ( { mkDerivation, base, base-encoding, binary, bytestring, containers, deepseq, int-cast, newtype, parsec, quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck, text, text-short, }: mkDerivation { pname = "LDAPv3"; version = "0.1.2.0"; sha256 = "09x8s9yh821lcc60sxifcy2pbzghnp9aw0vk6mcnrj0lb741f6f4"; libraryHaskellDepends = [ base binary bytestring containers deepseq int-cast newtype parsec text text-short ]; testHaskellDepends = [ base base-encoding binary bytestring containers deepseq int-cast newtype parsec quickcheck-instances tasty tasty-hunit tasty-quickcheck text text-short ]; description = "Lightweight Directory Access Protocol (LDAP) version 3"; license = lib.licenses.gpl2Plus; hydraPlatforms = lib.platforms.none; } ) { }; "LPFP" = callPackage ( { mkDerivation, base, containers, diagrams-cairo, diagrams-lib, gloss, gnuplot, linear, Vis, }: mkDerivation { pname = "LPFP"; version = "1.1.4"; sha256 = "1g86ajibry5ssz3nqnqvnd0w6psyr9gl6wsp6ijaa6r6y1izw1fa"; revision = "1"; editedCabalFile = "10k4c0dpjxsnh0c27i1slqhlkn3s81x6xbz54qjm97kkw75fs1zn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers diagrams-cairo diagrams-lib gloss gnuplot linear Vis ]; executableHaskellDepends = [ base diagrams-cairo diagrams-lib gloss gnuplot linear Vis ]; description = "Code for the book Learn Physics with Functional Programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "LPFP-core" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "LPFP-core"; version = "1.1.1"; sha256 = "030n95g1hq2ikawbwifgqzjfdg2y6hyl8vpvybg7ha36hb6vafn1"; revision = "1"; editedCabalFile = "1zxnd65apf1ris333d1dkp9aw62qmf9if1vh2invnnhjzl7aq2hz"; libraryHaskellDepends = [ base containers ]; description = "Code for the book Learn Physics with Functional Programming"; license = lib.licenses.bsd3; } ) { }; "LPPaver" = callPackage ( { mkDerivation, aern2-mfun, aern2-mp, base, collect-errors, containers, directory, filepath, mixed-types-num, optparse-applicative, parallel, pqueue, PropaFP, simplex-method, }: mkDerivation { pname = "LPPaver"; version = "0.0.5.0"; sha256 = "13jg34ia06kwf9p3h866pg87xb6zj8llpmrlf2fzf2ax4nvwfzay"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aern2-mfun aern2-mp base collect-errors containers directory mixed-types-num optparse-applicative parallel pqueue PropaFP simplex-method ]; executableHaskellDepends = [ aern2-mfun aern2-mp base collect-errors containers directory filepath mixed-types-num optparse-applicative parallel pqueue PropaFP simplex-method ]; testHaskellDepends = [ aern2-mfun aern2-mp base collect-errors containers directory mixed-types-num optparse-applicative parallel pqueue PropaFP simplex-method ]; description = "An automated prover targeting problems that involve nonlinear real arithmetic"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; mainProgram = "lppaver"; } ) { }; "LParse" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "LParse"; version = "0.3.1.0"; sha256 = "1fw5s0688d5x2i2qarac2r96pj13b2fhla0212fzwlsgpbmg7g8z"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base ]; description = "A continuation-based parser library"; license = lib.licenses.mit; } ) { }; "LRU" = callPackage ( { mkDerivation, base, containers, QuickCheck, }: mkDerivation { pname = "LRU"; version = "0.1.1"; sha256 = "0yppxz78y5myh9f53yqz6naqj15vk2h7fl3h8h8dps72zw9c5aqn"; libraryHaskellDepends = [ base containers QuickCheck ]; description = "Implements an LRU data structure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "LTS" = callPackage ( { mkDerivation, base, criterion, fin, QuickCheck, smallcheck, tasty, tasty-hunit, tasty-smallcheck, time, }: mkDerivation { pname = "LTS"; version = "0.1.0.0"; sha256 = "0wiyly7yhpdsbpnv1lkbyy3b5p3vsri5zhr6d7bcrhmrn3wbc0hb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base fin ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck smallcheck tasty tasty-hunit tasty-smallcheck ]; benchmarkHaskellDepends = [ base criterion time ]; description = "LTS: Labelled Transition System"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "LTS"; broken = true; } ) { }; "LTree" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "LTree"; version = "0.1"; sha256 = "0liqz3n2ycidwmg8iz7mbm0d087fcfgphvbip8bsn0hpwlf10dvw"; libraryHaskellDepends = [ base transformers ]; description = "Tree with only leaves carrying the data"; license = lib.licenses.publicDomain; } ) { }; "LambdaCalculator" = callPackage ( { mkDerivation, base, binary, bytestring, haskeline, mtl, parsec, pretty, }: mkDerivation { pname = "LambdaCalculator"; version = "0.2"; sha256 = "108synzx9h3k30sn9a8rhdwgskiv0xi7qf41jkdrg6c7ca95wp6i"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring haskeline mtl parsec pretty ]; description = "A basic lambda calculator with beta reduction and a REPL"; license = lib.licenses.bsd3; mainProgram = "LambdaCalculator"; } ) { }; "LambdaDB" = callPackage ( { mkDerivation, base, containers, QuickCheck, transformers, }: mkDerivation { pname = "LambdaDB"; version = "0.0.0.6"; sha256 = "10dzjbgb8l0yp8drhkfpww798xa9wvv3hl1z8iq04xz5h910m803"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "On-memory Database using Lambda Function environment"; license = lib.licenses.bsd3; mainProgram = "LambdaDB-exe"; } ) { }; "LambdaDesigner" = callPackage ( { mkDerivation, aeson, base, bytestring, bytestring-trie, containers, hosc, lens, lens-aeson, matrix, text, transformers, vector, }: mkDerivation { pname = "LambdaDesigner"; version = "0.1.0.0"; sha256 = "1lgplxb546f7bdrwnmivb8zwix4rqhkrhv83ni90hzf4nx5fpjcy"; libraryHaskellDepends = [ aeson base bytestring bytestring-trie containers hosc lens lens-aeson matrix text transformers vector ]; description = "A type-safe EDSL for TouchDesigner written in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "LambdaHack" = callPackage ( { mkDerivation, ansi-terminal, assert-failure, async, base, base-compat, binary, bytestring, containers, deepseq, directory, enummapset, file-embed, filepath, ghc-compact, hashable, hsini, keys, miniutter, open-browser, optparse-applicative, pretty-show, primitive, QuickCheck, sdl2, sdl2-ttf, splitmix, stm, tasty, tasty-hunit, tasty-quickcheck, template-haskell, text, th-lift-instances, time, transformers, unordered-containers, vector, vector-binary-instances, witch, zlib, }: mkDerivation { pname = "LambdaHack"; version = "0.11.0.1"; sha256 = "1qmjcz59qcvfwqpqqfy6xqmzkqx415xr5y5sdvrk0g8l8kdi30bm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal assert-failure async base base-compat binary bytestring containers deepseq directory enummapset file-embed filepath ghc-compact hashable hsini keys miniutter open-browser optparse-applicative pretty-show primitive QuickCheck sdl2 sdl2-ttf splitmix stm template-haskell text th-lift-instances time transformers unordered-containers vector vector-binary-instances witch zlib ]; executableHaskellDepends = [ async base filepath optparse-applicative ]; testHaskellDepends = [ base containers enummapset optparse-applicative splitmix tasty tasty-hunit tasty-quickcheck text transformers vector ]; description = "A game engine library for tactical squad ASCII roguelike dungeon crawlers"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; mainProgram = "LambdaHack"; } ) { }; "LambdaINet" = callPackage ( { mkDerivation, base, containers, GLFW, GLFW-task, monad-task, mtl, OpenGL, transformers, vector, }: mkDerivation { pname = "LambdaINet"; version = "0.2.0.0"; sha256 = "1hdl25dzv19gjr8dzpq1r267v3jj2c2yiskbg0kzdcrh4cj7jcwk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers GLFW GLFW-task monad-task mtl OpenGL transformers vector ]; description = "Graphical Interaction Net Evaluator for Optimal Evaluation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "LambdaINet"; } ) { }; "LambdaNet" = callPackage ( { mkDerivation, base, binary, bytestring, hmatrix, random, random-shuffle, split, }: mkDerivation { pname = "LambdaNet"; version = "0.2.0.0"; sha256 = "06sg360vbayz1314djlg6z885yrknd7gz15s355kna21xjqydmz4"; libraryHaskellDepends = [ base binary bytestring hmatrix random random-shuffle split ]; description = "A configurable and extensible neural network library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "LambdaPrettyQuote" = callPackage ( { mkDerivation, base, checkers, DebugTraceHelpers, derive, HUnit, lambda-ast, mtl, parsec, QuickCheck, syb, template-haskell, test-framework, test-framework-hunit, test-framework-quickcheck2, th-instances, transformers, tuple, uniplate, }: mkDerivation { pname = "LambdaPrettyQuote"; version = "0.0.0.8"; sha256 = "0rxh9gxsd0qh76nzib9pqgzh10gdc629ypnhbg8fjgdiaza7hyal"; libraryHaskellDepends = [ base DebugTraceHelpers HUnit lambda-ast mtl parsec QuickCheck syb template-haskell test-framework test-framework-hunit test-framework-quickcheck2 transformers tuple uniplate ]; testHaskellDepends = [ base checkers DebugTraceHelpers derive HUnit lambda-ast mtl parsec QuickCheck syb template-haskell test-framework test-framework-hunit test-framework-quickcheck2 th-instances transformers tuple uniplate ]; description = "Quasiquoter, and Arbitrary helpers for the lambda calculus"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "LambdaShell" = callPackage ( { mkDerivation, base, containers, mtl, parsec, Shellac, Shellac-compatline, }: mkDerivation { pname = "LambdaShell"; version = "0.9.3"; sha256 = "1nqzlnw3fchgqn9bvlvbjma1m0wwssrip2mwb2kiv4rbhqdbfijv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers mtl parsec Shellac Shellac-compatline ]; description = "Simple shell for evaluating lambda expressions"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "lambdaShell"; } ) { }; "Lambdajudge" = callPackage ( { mkDerivation, base, filepath, hspec, mtl, process, text, }: mkDerivation { pname = "Lambdajudge"; version = "1.0.0.4"; sha256 = "0va3scw7s24wsxkbybwahy7g32sdx3a2pipx0pa6bz6haz4c0b35"; libraryHaskellDepends = [ base filepath hspec mtl process text ]; testHaskellDepends = [ base filepath hspec mtl process text ]; description = "A library to easily host Haskell based programming competitions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Lambdaya" = callPackage ( { mkDerivation, base, binary, mtl, network, pipes, pipes-binary, pipes-network, pipes-parse, }: mkDerivation { pname = "Lambdaya"; version = "0.3.0.0.0"; sha256 = "0lpw6nrs6j87zscgzzg3n7iha6g7jvvcdhk4px2as3795wn22m4s"; libraryHaskellDepends = [ base binary mtl network pipes pipes-binary pipes-network pipes-parse ]; description = "Library for RedPitaya"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "LargeCardinalHierarchy" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "LargeCardinalHierarchy"; version = "0.0.1"; sha256 = "0agq2593h5yb9r3jqnycis9fdizwij3and61ljc4prnhhyxv48g2"; libraryHaskellDepends = [ base ]; description = "A transfinite cardinal arithmetic library including all known large cardinals"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Lastik" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filemanip, filepath, process, pureMD5, SHA, zip-archive, }: mkDerivation { pname = "Lastik"; version = "0.7.0"; sha256 = "1bq8az2lrdqszn1aicvxj0spmwpxphvcvgkl6p0mnz8878hyxsdm"; libraryHaskellDepends = [ base bytestring containers directory filemanip filepath process pureMD5 SHA zip-archive ]; description = "A library for compiling programs in a variety of languages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Lattices" = callPackage ( { mkDerivation, array, base, HaskellForMaths, HUnit, test-framework, test-framework-hunit, }: mkDerivation { pname = "Lattices"; version = "0.0.3"; sha256 = "08v41np4v4v7dcv5959vvrg0l60xqk5wzi6y1gnm9q1i641r129k"; libraryHaskellDepends = [ array base HaskellForMaths ]; testHaskellDepends = [ array base HaskellForMaths HUnit test-framework test-framework-hunit ]; description = "A library for lattices"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "Lazy-Pbkdf2" = callPackage ( { mkDerivation, base, base16-bytestring, binary, byteable, bytestring, criterion, cryptonite, memory, }: mkDerivation { pname = "Lazy-Pbkdf2"; version = "3.1.1"; sha256 = "0hvjgw52rm5kl8v4aafzmafqzg34x6a6jdvdx8fxl9arlxzpba87"; libraryHaskellDepends = [ base binary bytestring ]; testHaskellDepends = [ base base16-bytestring binary bytestring cryptonite memory ]; benchmarkHaskellDepends = [ base binary byteable bytestring criterion cryptonite memory ]; description = "Lazy PBKDF2 generator"; license = lib.licenses.mit; } ) { }; "Learning" = callPackage ( { mkDerivation, base, containers, hmatrix, vector, }: mkDerivation { pname = "Learning"; version = "0.1.0"; sha256 = "14hlr86c605bpfcawvi4vy0hcwph4ji38ql8pic6bawyvcn7pybn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers hmatrix vector ]; executableHaskellDepends = [ base containers hmatrix vector ]; testHaskellDepends = [ base containers hmatrix vector ]; description = "The most frequently used machine learning tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "LetsBeRational" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "LetsBeRational"; version = "1.0.0.0"; sha256 = "1rj5n931370nxrnqj1728p38mcqbpswmxc73c5g1mlh66k0gqqk4"; libraryHaskellDepends = [ base ]; description = "European option implied vol calculation"; license = lib.licenses.mit; } ) { }; "Level0" = callPackage ( { mkDerivation, base, directory, random, SDL, SDL-ttf, }: mkDerivation { pname = "Level0"; version = "1.0"; sha256 = "1kpz8qpm2xj5nm0sav5439flyj3zdx6ha9lgg3c7ky4sjqvwwzxv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory random SDL SDL-ttf ]; description = "A Snake II clone written using SDL"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "Level0"; broken = true; } ) { }; "LibClang" = callPackage ( { mkDerivation, base, bytestring, c2hs, clang, filepath, hashable, mtl, ncurses, resourcet, text, time, transformers, transformers-base, vector, }: mkDerivation { pname = "LibClang"; version = "3.8.0"; sha256 = "1p5r1m65gfdf7zkx2wbcbi5bfmlry1wllhqsxrdfi5xs9vq56p4l"; libraryHaskellDepends = [ base bytestring filepath hashable mtl resourcet text time transformers transformers-base vector ]; librarySystemDepends = [ clang ]; libraryPkgconfigDepends = [ ncurses ]; libraryToolDepends = [ c2hs ]; description = "Haskell bindings for libclang (a C++ parsing library)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (self.llvmPackages) clang; inherit (pkgs) ncurses; }; "LibZip" = callPackage ( { mkDerivation, base, bindings-libzip, bytestring, directory, filepath, HUnit, mtl, time, utf8-string, }: mkDerivation { pname = "LibZip"; version = "1.0.1"; sha256 = "0ps2psza80jz566c9k377cqn536g6jcbs558jkc60gra5lhf0dm6"; libraryHaskellDepends = [ base bindings-libzip bytestring filepath mtl time utf8-string ]; testHaskellDepends = [ base bindings-libzip bytestring directory filepath HUnit mtl time utf8-string ]; description = "Bindings to libzip, a library for manipulating zip archives"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Limit" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Limit"; version = "1.0"; sha256 = "1yd8c443ql17daicn3r9jiwxxjlpqnpnvkbxcszjha4i4ar94zq1"; libraryHaskellDepends = [ base ]; description = "Wrapper for data that can be unbounded"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "LinearSplit" = callPackage ( { mkDerivation, array, base, cmdargs, haskell98, QuickCheck, }: mkDerivation { pname = "LinearSplit"; version = "0.2.1"; sha256 = "05rdlxsl5zpnczahaw2fdycqyryd3y7bccizjbn5sap23spwd7di"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base cmdargs haskell98 QuickCheck ]; description = "Partition the sequence of items to the subsequences in the order given"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "LinguisticsTypes" = callPackage ( { mkDerivation, aeson, base, bimaps, binary, bytestring, cereal, cereal-text, containers, criterion, deepseq, hashable, intern, log-domain, QuickCheck, string-conversions, tasty, tasty-quickcheck, tasty-th, text, text-binary, utf8-string, vector-th-unbox, }: mkDerivation { pname = "LinguisticsTypes"; version = "0.0.0.3"; sha256 = "19s2xjzapkg8k8mcasv9llx825z12a5arai7crjfa6wx7l6v3d1d"; libraryHaskellDepends = [ aeson base bimaps binary bytestring cereal cereal-text deepseq hashable intern log-domain QuickCheck string-conversions text text-binary utf8-string vector-th-unbox ]; testHaskellDepends = [ aeson base binary cereal QuickCheck string-conversions tasty tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base bytestring containers criterion deepseq text ]; description = "Collection of types for natural language"; license = lib.licenses.bsd3; } ) { }; "LinkChecker" = callPackage ( { mkDerivation, base, containers, haskell98, HTTP, mtl, network, tagsoup, }: mkDerivation { pname = "LinkChecker"; version = "0.1"; sha256 = "00wlyqclmzn03y86ba64pkc85kndnakgj8spv4vm7z0k8dsphnfq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers haskell98 HTTP mtl network tagsoup ]; description = "Check a bunch of local html files for broken links"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "linkchecker"; } ) { }; "Liquorice" = callPackage ( { mkDerivation, base, binary, bytestring, HTF, mtl, }: mkDerivation { pname = "Liquorice"; version = "0.0.1"; sha256 = "067vnmm74wrdjpy4syabn8l2gr11s4pfarn6156mfhf981svnzqd"; libraryHaskellDepends = [ base binary bytestring HTF mtl ]; testHaskellDepends = [ base binary bytestring HTF mtl ]; description = "Algorithmic Doom map generation"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "List" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "List"; version = "0.6.2"; sha256 = "0y5qk6pzpcha01pa9133qgmmk9nkgjqxaxlg04993i9g43hjpff4"; revision = "1"; editedCabalFile = "11ws93cdzz7k4nvcld2d74155mdgcvyi6f6an7gpf9z4k523c11n"; libraryHaskellDepends = [ base transformers ]; description = "List monad transformer and class"; license = lib.licenses.bsd3; } ) { }; "ListLike" = callPackage ( { mkDerivation, array, base, bytestring, containers, deepseq, dlist, fmlist, HUnit, QuickCheck, random, text, utf8-string, vector, }: mkDerivation { pname = "ListLike"; version = "4.7.8.2"; sha256 = "1m7rmz8qkyb6c2mag4p39gw9cjhw7xdsshvb7vik8694l3qplqxd"; libraryHaskellDepends = [ array base bytestring containers deepseq dlist fmlist text utf8-string vector ]; testHaskellDepends = [ array base bytestring containers dlist fmlist HUnit QuickCheck random text utf8-string vector ]; description = "Generalized support for list-like structures"; license = lib.licenses.bsd3; } ) { }; "ListT" = callPackage ( { mkDerivation, base, smallcheck, tasty, tasty-smallcheck, transformers, util, }: mkDerivation { pname = "ListT"; version = "0.1.2.0"; sha256 = "0ygj695w1xrv0kkpnm55gfjnks7xdbw6vrlqx1a5as4s36hq11zr"; revision = "3"; editedCabalFile = "037gbqvqqlqh1b18z4y24rcgkmn3yh0yg3p1aqq1frm3cbkawcps"; libraryHaskellDepends = [ base transformers util ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck transformers util ]; description = "List transformer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ListTree" = callPackage ( { mkDerivation, base, directory, filepath, List, transformers, }: mkDerivation { pname = "ListTree"; version = "0.2.3"; sha256 = "1k301z2s7z7qjghcllg6x2aibavr39lfmzja1gwzgnck879s2fhb"; libraryHaskellDepends = [ base directory filepath List transformers ]; description = "Trees and monadic trees expressed as monadic lists where the underlying monad is a list"; license = lib.licenses.bsd3; } ) { }; "ListWriter" = callPackage ( { mkDerivation, base, hspec, mtl, }: mkDerivation { pname = "ListWriter"; version = "0.1.0.0"; sha256 = "1hq0ymraa8fpj81n5v0znc1r98zd46rg4mgarg7zaiwvlv88mk28"; libraryHaskellDepends = [ base mtl ]; testHaskellDepends = [ base hspec ]; description = "define a list constant using Monadic syntax other than overhead [,]"; license = lib.licenses.bsd3; } ) { }; "ListZipper" = callPackage ( { mkDerivation, base, QuickCheck, }: mkDerivation { pname = "ListZipper"; version = "1.2.0.2"; sha256 = "0z3izxpl21fxz43jpx7zqs965anb3gp5vidv3pwwznr88ss2j6a9"; libraryHaskellDepends = [ base QuickCheck ]; description = "Simple zipper for lists"; license = lib.licenses.bsd3; } ) { }; "LiterateMarkdown" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "LiterateMarkdown"; version = "0.1.0.1"; sha256 = "0rgjf6blrg8rq75872bpwp6cn3bg89718cy6ik2m22881zfvr2m7"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; doHaddock = false; description = "Converter to convert from .lhs to .md and vice versa."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "lhsc"; broken = true; } ) { }; "Logic" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Logic"; version = "0.1.0.0"; sha256 = "0jplyy09i2rr5l8qzkyd41wwi7yj3sxlrz8f36ygdwxnwqfk2w01"; libraryHaskellDepends = [ base ]; description = "Logic"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "LogicGrowsOnTrees" = callPackage ( { mkDerivation, AbortT-mtl, AbortT-transformers, base, bytestring, cereal, cmdtheline, composition, containers, criterion, data-ivar, deepseq, derive, directory, hslogger, hslogger-template, HUnit, lens, MonadCatchIO-transformers, monoid-statistics, mtl, multiset, old-locale, operational, prefix-units, pretty, PSQueue, QuickCheck, quickcheck-instances, random, sequential-index, smallcheck, split, stm, test-framework, test-framework-hunit, test-framework-quickcheck2, test-framework-smallcheck, time, transformers, uuid, void, yjtools, }: mkDerivation { pname = "LogicGrowsOnTrees"; version = "1.1.0.2"; sha256 = "1yqnrzcmx8ch9xcpg07if9cs4z1sdpyjfpgzkqkhv9i263pfgxpk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ AbortT-mtl AbortT-transformers base bytestring cereal cmdtheline composition containers data-ivar derive directory hslogger hslogger-template lens MonadCatchIO-transformers monoid-statistics mtl multiset old-locale operational prefix-units pretty PSQueue sequential-index split stm time transformers void yjtools ]; testHaskellDepends = [ base bytestring cereal composition containers data-ivar directory hslogger hslogger-template HUnit lens MonadCatchIO-transformers operational QuickCheck quickcheck-instances random smallcheck stm test-framework test-framework-hunit test-framework-quickcheck2 test-framework-smallcheck time transformers uuid void ]; benchmarkHaskellDepends = [ base cereal criterion deepseq ]; description = "a parallel implementation of logic programming using distributed tree exploration"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "LogicGrowsOnTrees-MPI" = callPackage ( { mkDerivation, base, bytestring, cereal, cmdtheline, containers, data-ivar, derive, hslogger, hslogger-template, LogicGrowsOnTrees, MonadCatchIO-transformers, openmpi, stm, transformers, }: mkDerivation { pname = "LogicGrowsOnTrees-MPI"; version = "1.0.0.1.1"; sha256 = "0sqlx06i9f3wxzpk7mivbnn2k4z5n141vbkn1bj886bk5srbrx92"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal cmdtheline containers data-ivar derive hslogger hslogger-template LogicGrowsOnTrees MonadCatchIO-transformers stm transformers ]; librarySystemDepends = [ openmpi ]; description = "an adapter for LogicGrowsOnTrees that uses MPI"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) openmpi; }; "LogicGrowsOnTrees-network" = callPackage ( { mkDerivation, base, cereal, cmdtheline, composition, containers, hslogger, hslogger-template, HUnit, lens, LogicGrowsOnTrees, MonadCatchIO-transformers, mtl, network, pretty, random, stm, test-framework, test-framework-hunit, transformers, }: mkDerivation { pname = "LogicGrowsOnTrees-network"; version = "1.0.0.4"; sha256 = "0wxrv610msqfmb52a5101xivpxq49agd88zvrjzi0n3vz10fn0bs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cereal cmdtheline composition containers hslogger hslogger-template lens LogicGrowsOnTrees MonadCatchIO-transformers mtl network pretty transformers ]; testHaskellDepends = [ base hslogger hslogger-template HUnit LogicGrowsOnTrees network random stm test-framework test-framework-hunit transformers ]; description = "an adapter for LogicGrowsOnTrees that uses multiple processes running in a network"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "LogicGrowsOnTrees-processes" = callPackage ( { mkDerivation, base, bytestring, cereal, cmdtheline, containers, criterion, filepath, FindBin, hslogger, hslogger-template, HUnit, LogicGrowsOnTrees, MonadCatchIO-transformers, process, random, test-framework, test-framework-hunit, transformers, }: mkDerivation { pname = "LogicGrowsOnTrees-processes"; version = "1.0.0.2"; sha256 = "0d1kz5d83frn1591vgk33d0rw2s4z98lp993rnvhl3k5zqpr2svn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal cmdtheline containers filepath FindBin hslogger hslogger-template LogicGrowsOnTrees MonadCatchIO-transformers process transformers ]; testHaskellDepends = [ base cereal hslogger hslogger-template HUnit LogicGrowsOnTrees random test-framework test-framework-hunit transformers ]; benchmarkHaskellDepends = [ base criterion LogicGrowsOnTrees ]; description = "an adapter for LogicGrowsOnTrees that uses multiple processes for parallelism"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "LslPlus" = callPackage ( { mkDerivation, array, base, bytestring, containers, directory, filepath, haskell98, HaXml, mtl, network, old-time, parsec, pureMD5, random, syb, template-haskell, utf8-string, }: mkDerivation { pname = "LslPlus"; version = "0.4.3"; sha256 = "0dwsx23fibgj36181rfwfj1kl6sgdkf8bk4dd9cwia0rbjrl4qyk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bytestring containers directory filepath haskell98 HaXml mtl network old-time parsec pureMD5 random syb template-haskell utf8-string ]; description = "An execution and testing framework for the Linden Scripting Language (LSL)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "LslPlus"; } ) { }; "Lucu" = callPackage ( { mkDerivation, base, base-unicode-symbols, base64-bytestring, bytestring, containers, directory, filepath, haskell-src, HsOpenSSL, hxt, mtl, network, stm, time, time-http, unix, zlib, }: mkDerivation { pname = "Lucu"; version = "0.7.0.3"; sha256 = "09vhz5gc9nmlwlxn6vk5whq6lpqbidqifx4i4lvp4n21gib64v9b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-unicode-symbols base64-bytestring bytestring containers directory filepath haskell-src HsOpenSSL hxt mtl network stm time time-http unix zlib ]; description = "HTTP Daemonic Library"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; mainProgram = "lucu-implant-file"; } ) { }; "Lykah" = callPackage ( { mkDerivation, array, base, blaze-markup, blazeT, clay, containers, directory, filepath, filesystem-trees, formatting, ListLike, mtl, old-locale, pandoc, regex-compat, regex-posix, safe, split, template-haskell, text, time, transformers, }: mkDerivation { pname = "Lykah"; version = "0.0.2"; sha256 = "1mcw34kamqllkc8296jyg0g131rd9cy9hq1dybvqr8vqh8svly0r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base blaze-markup blazeT clay containers directory filepath filesystem-trees formatting ListLike mtl old-locale pandoc regex-compat regex-posix safe split template-haskell text time transformers ]; executableHaskellDepends = [ array base blaze-markup blazeT clay containers directory filepath filesystem-trees formatting ListLike mtl old-locale pandoc regex-compat regex-posix safe split template-haskell text time transformers ]; description = "A static website and blog generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "lykah"; } ) { }; "MASMGen" = callPackage ( { mkDerivation, base, containers, mtl, }: mkDerivation { pname = "MASMGen"; version = "0.7.0.0"; sha256 = "0b5vscpdf252gqi7qpsz9ia4101iik3bgrcdawz1mlinlv1zaccv"; libraryHaskellDepends = [ base containers mtl ]; testHaskellDepends = [ base containers mtl ]; description = "Generate MASM code from haskell"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MBot" = callPackage ( { mkDerivation, base, bytestring, hidapi, mtl, }: mkDerivation { pname = "MBot"; version = "0.2.4.1"; sha256 = "0yh84vybrxs6bv3z4qx4n9m4xwsb4kw21l35s5v4gg8yllgbb79r"; libraryHaskellDepends = [ base bytestring hidapi mtl ]; description = "Haskell interface for controlling the mBot educational robot"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MC-Fold-DP" = callPackage ( { mkDerivation, base, Biobase, cmdargs, PrimitiveArray, split, tuple, vector, }: mkDerivation { pname = "MC-Fold-DP"; version = "0.1.1.0"; sha256 = "0h76xsh4p4zbxnbk7hszwm1gj44p6349d4bkbixn7fyiyp4f0pvh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Biobase PrimitiveArray tuple vector ]; executableHaskellDepends = [ cmdargs split ]; description = "Folding algorithm based on nucleotide cyclic motifs"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "MCFoldDP"; } ) { }; "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 = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "MHask" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "MHask"; version = "0.3.0.0"; sha256 = "0nlj914ahipyfqv1l7qr66pa0a8g4g6ks6mipc38z5f1jy0kjrva"; libraryHaskellDepends = [ base transformers ]; description = "The category of monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MIP" = callPackage ( { mkDerivation, base, bytestring, bytestring-encoding, case-insensitive, containers, data-default-class, extended-reals, filepath, intern, lattices, megaparsec, mtl, OptDir, process, scientific, stm, tasty, tasty-hunit, tasty-quickcheck, tasty-th, temporary, text, xml-conduit, zlib, }: mkDerivation { pname = "MIP"; version = "0.1.2.0"; sha256 = "0klbcqzi7iq0fffci9mq98smx0wksij4cfmg09v7k37dhs958mgd"; libraryHaskellDepends = [ base bytestring bytestring-encoding case-insensitive containers data-default-class extended-reals filepath intern lattices megaparsec mtl OptDir process scientific stm temporary text xml-conduit zlib ]; testHaskellDepends = [ base containers data-default-class lattices tasty tasty-hunit tasty-quickcheck tasty-th ]; description = "Library for using Mixed Integer Programming (MIP)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MIP-glpk" = callPackage ( { mkDerivation, async, base, bytestring, bytestring-encoding, containers, extended-reals, glpk, glpk-headers, intern, MIP, scientific, tasty, tasty-hunit, tasty-quickcheck, tasty-th, text, }: mkDerivation { pname = "MIP-glpk"; version = "0.1.1.0"; sha256 = "19wd6i8jsszhpl6fh9cm32284byz4rfjv0rkh3v4xacypfg5g1aj"; revision = "1"; editedCabalFile = "0ijc4875vvmiv1a14rm45yrcv7n7gvdw1v131si77qhl2qnyj3dr"; libraryHaskellDepends = [ base bytestring bytestring-encoding containers extended-reals glpk-headers intern MIP scientific text ]; librarySystemDepends = [ glpk ]; testHaskellDepends = [ async base containers extended-reals glpk-headers MIP scientific tasty tasty-hunit tasty-quickcheck tasty-th ]; description = "A GLPK backend to the MIP library"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) glpk; }; "MSQueue" = callPackage ( { mkDerivation, base, ghc-prim, monad-loops, ref-mtl, stm, }: mkDerivation { pname = "MSQueue"; version = "0.0.1"; sha256 = "04yvf4a07cy47qzl9p8x45qbk2i6yapfps7hx85p589338s8b72y"; libraryHaskellDepends = [ base ghc-prim monad-loops ref-mtl stm ]; description = "Michael-Scott queue"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "MTGBuilder" = callPackage ( { mkDerivation, base, containers, mtl, parsec, }: mkDerivation { pname = "MTGBuilder"; version = "0.2.0.1"; sha256 = "0hr8cw77ymb2djj71kk889mz3yh94axxgbax794zdklrvqr6xakp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers mtl parsec ]; description = "Builds decks out of a meta"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "mtg-builder"; broken = true; } ) { }; "MagicHaskeller" = callPackage ( { mkDerivation, abstract-par, array, base, bytestring, cgi, containers, directory, extensible-exceptions, ghc, ghc-paths, hashable, haskell-src, hint, html, monad-par, mtl, mueval, network, network-uri, pretty, process, random, splitmix, syb, template-haskell, time, transformers, unix, }: mkDerivation { pname = "MagicHaskeller"; version = "0.9.7.1"; sha256 = "1vdbv8ysn6dfpkj33pxmgpzbwkipk618jq431dxnk6v997vvvscb"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring containers directory ghc ghc-paths hashable haskell-src html mtl network pretty random splitmix syb template-haskell time transformers ]; executableHaskellDepends = [ abstract-par array base bytestring cgi containers directory extensible-exceptions ghc ghc-paths hashable haskell-src hint html monad-par mtl mueval network network-uri pretty process random syb template-haskell time transformers unix ]; description = "Automatic inductive functional programmer by systematic search"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MailchimpSimple" = callPackage ( { mkDerivation, aeson, aeson-lens, base, base16-bytestring, bytestring, cryptohash, directory, filepath, http-conduit, http-types, lens, safe, text, time, transformers, vector, }: mkDerivation { pname = "MailchimpSimple"; version = "0.2.0.0"; sha256 = "13f9znxm28y0h9wr7zvjsym1nhykia63879xbay6h0a0fkm2bxb0"; libraryHaskellDepends = [ aeson aeson-lens base base16-bytestring bytestring cryptohash directory filepath http-conduit http-types lens safe text time transformers vector ]; description = "Haskell library to interact with Mailchimp JSON API Version 3.0"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Mantissa" = callPackage ( { mkDerivation, base, hspec, }: mkDerivation { pname = "Mantissa"; version = "0.1.0.0"; sha256 = "1xi8pc9gz6j1bvz77mgfh6xw39dbxb6hjrfqj3kx5d702j1y8b9l"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Reals in the interval [0,1), as machine words"; license = lib.licenses.bsd3; } ) { }; "Map" = callPackage ( { mkDerivation, base, containers, either-both, filtrable, smallcheck, tasty, tasty-smallcheck, util, }: mkDerivation { pname = "Map"; version = "0.1.3.3"; sha256 = "060b50hjl79ikzff1i65xakq8vkqr6pssc5kvw5j6vrd46y4ami4"; libraryHaskellDepends = [ base containers either-both filtrable util ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; description = "Class of key-value maps"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "MapWith" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "MapWith"; version = "0.2.0.0"; sha256 = "1xkyaj83yblf42qawv4nyi8miaynydd8b3ysx62f9y10bqxk7dja"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base ]; description = "mapWith: like fmap, but with additional parameters (isFirst, isLast, etc)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Mapping" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Mapping"; version = "2.0.0.0"; sha256 = "1yz7dgmhlkqmf3fc2y32j9lr01zfjjqy9pnnj3bh03b9khblw0pn"; libraryHaskellDepends = [ base ]; description = "Mapping"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MaybeT" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "MaybeT"; version = "0.1.2"; sha256 = "0cmnfs22ldai0z172rdsvryzsh33a70yax21v03nhr92a4b62plr"; revision = "1"; editedCabalFile = "1045p10l7smabidysk52m16sgqgfpa70ny8nwyn56238i02cd7ir"; libraryHaskellDepends = [ base mtl ]; description = "MaybeT monad transformer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MaybeT-monads-tf" = callPackage ( { mkDerivation, base, monads-tf, transformers, }: mkDerivation { pname = "MaybeT-monads-tf"; version = "0.2.0.1"; sha256 = "034v9n6ldjn1hsv4rphvysbykm8x0jqa2prbw7k28fkp6m30j74x"; libraryHaskellDepends = [ base monads-tf transformers ]; description = "MaybeT monad transformer compatible with monads-tf (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MaybeT-transformers" = callPackage ( { mkDerivation, base, monads-fd, transformers, }: mkDerivation { pname = "MaybeT-transformers"; version = "0.2"; sha256 = "189w8dpxyq7gksca6k08hb4vpanpz06c99akgzpcpjy0i7k22ily"; libraryHaskellDepends = [ base monads-fd transformers ]; description = "MaybeT monad transformer using transformers instead of mtl"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MazesOfMonad" = callPackage ( { mkDerivation, array, base, containers, directory, filepath, HUnit, mtl, old-locale, pretty, random, regex-posix, time, }: mkDerivation { pname = "MazesOfMonad"; version = "1.0.9"; sha256 = "041kqz5j8xaa2ciyrfnwz6p9gcx4il5s6f34kzv9kp0s07hmn1q2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers directory filepath HUnit mtl old-locale pretty random regex-posix time ]; description = "Console-based Role Playing Game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "mazesofmonad"; broken = true; } ) { }; "MeanShift" = callPackage ( { mkDerivation, base, vector, }: mkDerivation { pname = "MeanShift"; version = "0.1"; sha256 = "0rnbg7w3qc3xsbzpw5is7w7qdjl2kqbr1acc744aggwlibazl59w"; libraryHaskellDepends = [ base vector ]; description = "Mean shift algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Measure" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Measure"; version = "0.0.2"; sha256 = "1vy8ykjy9cpv661byqv21775zbyciqx2hf77c1nl58nn34x0s2ds"; libraryHaskellDepends = [ base ]; description = "A library for units of measurement"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Mecha" = callPackage ( { mkDerivation, base, machines, }: mkDerivation { pname = "Mecha"; version = "0.0.0.0"; sha256 = "1qqdvrhqm187gi9dj78z9ijcrrk6wv0a9cx060aa0278nayr4b2w"; libraryHaskellDepends = [ base machines ]; description = "mecha are the most complex composite machines known to humanity, lets build them well!"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Mechs" = callPackage ( { mkDerivation, base, machines, }: mkDerivation { pname = "Mechs"; version = "0.0.0.0"; sha256 = "00vmxrydynn8kjqn48q6kmd802m4q4y1n7cqq33vsi482ijrjak1"; libraryHaskellDepends = [ base machines ]; description = "mecha are the most complex composite machines known to humanity, lets build them well!"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MemoTrie" = callPackage ( { mkDerivation, base, newtype-generics, }: mkDerivation { pname = "MemoTrie"; version = "0.6.11"; sha256 = "08141kdn9d2md1nz0xfz5868rn4ya7li93k7f2rwdhga6vqsp9pp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base newtype-generics ]; description = "Trie-based memo functions"; license = lib.licenses.bsd3; } ) { }; "MetaHDBC" = callPackage ( { mkDerivation, base, convertible, hashtables, HDBC, HDBC-odbc, mtl, template-haskell, }: mkDerivation { pname = "MetaHDBC"; version = "0.1.4"; sha256 = "0l47v2cpbngxrq1r6p95rfcs16jqwr8l1sy4bcg9liazz50i8lyr"; libraryHaskellDepends = [ base convertible hashtables HDBC HDBC-odbc mtl template-haskell ]; description = "Statically checked database access"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MetaObject" = callPackage ( { mkDerivation, base, containers, stringtable-atom, }: mkDerivation { pname = "MetaObject"; version = "0.0.6.20150815"; sha256 = "0gbxayv4wv7zk53iqvsvsbby1js5zlwf6802rix6h3fx4xpzllab"; libraryHaskellDepends = [ base containers stringtable-atom ]; description = "A meta-object system for Haskell based on Perl 6"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Metrics" = callPackage ( { mkDerivation, base, hstats, }: mkDerivation { pname = "Metrics"; version = "0.1.2"; sha256 = "1ks5h3vlla2d86wvf2a4z1qifsinya2skq8ygdk45ynnwk735y4x"; libraryHaskellDepends = [ base hstats ]; description = "Evaluation metrics commonly used in supervised machine learning"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Mhailist" = callPackage ( { mkDerivation, base, binary, bytestring, directory, filepath, haskell98, mtl, old-locale, process, time, }: mkDerivation { pname = "Mhailist"; version = "0.0"; sha256 = "1vxsaw2kfrx6g5y57lchcs1xwj0jnanw9svg59mjnasw53z674ck"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring directory filepath haskell98 mtl old-locale process time ]; description = "Haskell mailing list manager"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "mhailist"; } ) { }; "Michelangelo" = callPackage ( { mkDerivation, base, bytestring, containers, GLUtil, lens, linear, OpenGL, OpenGLRaw, WaveFront, }: mkDerivation { pname = "Michelangelo"; version = "0.2.4.0"; sha256 = "0fy9r9hglfd306xfgb009gvyhigrn8749maf8wy999gdbj14b1py"; libraryHaskellDepends = [ base bytestring containers GLUtil lens linear OpenGL OpenGLRaw WaveFront ]; description = "OpenGL for dummies"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "MicroCabal" = callPackage ( { mkDerivation, base, directory, process, }: mkDerivation { pname = "MicroCabal"; version = "0.3.1.2"; sha256 = "175f6s0b6h3vdi57jdwwx6mbi8azm3j5cnbqi1il3356hhfq0786"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory process ]; description = "A partial Cabal replacement"; license = lib.licenses.asl20; mainProgram = "mcabal"; } ) { }; "MicroHs" = callPackage ( { mkDerivation, base, deepseq, directory, filepath, ghc-prim, haskeline, process, text, time, }: mkDerivation { pname = "MicroHs"; version = "0.10.7.0"; sha256 = "0s1px67b1ssw1scdh6ffx46iivsk628k9s3rrv70fbgpms31mjvf"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base deepseq directory filepath ghc-prim haskeline process text time ]; description = "A small compiler for Haskell"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "mhs"; broken = true; } ) { }; "MicrosoftTranslator" = callPackage ( { mkDerivation, aeson, base, bytestring, datetime, exceptions, http-client, lens, text, transformers, url, wreq, xml, }: mkDerivation { pname = "MicrosoftTranslator"; version = "0.1.0.1"; sha256 = "081i7p9570p8983qsrzyd73cn9f3w8blxj68134mq357slqcym88"; libraryHaskellDepends = [ aeson base bytestring datetime exceptions http-client lens text transformers url wreq xml ]; description = "Interface for Microsoft Translator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "MiniAgda" = callPackage ( { mkDerivation, alex, array, base, containers, goldplate, happy, haskell-src-exts, mtl, pretty, process, transformers, }: mkDerivation { pname = "MiniAgda"; version = "0.2022.3.11"; sha256 = "1h1zcq3hsx8nxayzp3sa1qd1mlaigshqknkp3xn66yiv08f6vgmc"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers haskell-src-exts mtl pretty transformers ]; executableToolDepends = [ alex happy ]; testHaskellDepends = [ base process ]; testToolDepends = [ goldplate ]; description = "A toy dependently typed programming language with type-based termination"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "miniagda"; broken = true; } ) { }; "MissingH" = callPackage ( { mkDerivation, array, base, containers, directory, filepath, hslogger, HUnit, mtl, network, network-bsd, old-locale, old-time, parsec, process, regex-compat, time, unix, }: mkDerivation { pname = "MissingH"; version = "1.6.0.1"; sha256 = "0f5d7ws2vqm1vpwjab9cp691jn5j3dxycfn4w5p1rb4aim504aa9"; revision = "3"; editedCabalFile = "00cx3sszr8f6adkl5w09mk7yg6pl38mym2mcl2nicdpz9vyvjb2f"; libraryHaskellDepends = [ array base containers directory filepath hslogger mtl network network-bsd old-locale old-time parsec process regex-compat time unix ]; testHaskellDepends = [ base containers directory filepath HUnit old-time parsec regex-compat time unix ]; description = "Large utility library"; license = lib.licenses.bsd3; } ) { }; "MissingK" = callPackage ( { mkDerivation, base, glib, template-haskell, }: mkDerivation { pname = "MissingK"; version = "0.0.1"; sha256 = "1x8ygk64v1crj92zwdv2jh7rw5n53k0wx0bkjmkjn2x1vklsdinz"; libraryHaskellDepends = [ base glib template-haskell ]; description = "Useful types and definitions missing from other libraries"; license = lib.licenses.bsd3; } ) { }; "MissingM" = callPackage ( { mkDerivation, base, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, transformers, }: mkDerivation { pname = "MissingM"; version = "0.0.4"; sha256 = "19kijf02jq8w3n2fvisb8xrws524sa690lbp9di6499xakkzyqxs"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; description = "findM and other missing 'M's"; license = lib.licenses.bsd3; } ) { }; "MissingPy" = callPackage ( { mkDerivation, anydbm, base, MissingH, }: mkDerivation { pname = "MissingPy"; version = "0.10.6"; sha256 = "0390ap25qj6a37jllsih39q5apgvwdjdw5m7jgfrllkp5bng6yj6"; libraryHaskellDepends = [ anydbm base MissingH ]; description = "Haskell interface to Python"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "Mobile-Legends-Hack-Cheats" = callPackage ( { mkDerivation, base, Cabal, cabal-doctest, doctest, hspec, hspec-discover, lens, QuickCheck, servant, servant-auth, servant-auth-docs, servant-docs, template-haskell, text, }: mkDerivation { pname = "Mobile-Legends-Hack-Cheats"; version = "1.0.1"; sha256 = "1alyhdrliyy6hi88svbnmwf76vl6ipd92r835r2j1qyvbadi63fl"; revision = "2"; editedCabalFile = "1vcysv7jsik7i6s8a5jw3fzan0zv8104yv9ggvmlbq5n8sg9yjgq"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest hspec lens QuickCheck servant servant-auth servant-auth-docs servant-docs template-haskell text ]; testToolDepends = [ hspec-discover ]; description = "spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Modulo" = callPackage ( { mkDerivation, base, numeric-prelude, }: mkDerivation { pname = "Modulo"; version = "0.2.0.1"; sha256 = "1n90lfrvfr1ni7ninlxbs4wk0m7mibdpi9sy26ifih51nmk8nziq"; libraryHaskellDepends = [ base numeric-prelude ]; description = "Modular arithmetic via Numeric-Prelude"; license = lib.licenses.gpl2Only; } ) { }; "Moe" = callPackage ( { mkDerivation, base, GLUT, random, }: mkDerivation { pname = "Moe"; version = "0.1"; sha256 = "1nk767nywssg5p50wd6czcbhi61v5gcncyy3d59a90slzic8n5b3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base GLUT random ]; executableHaskellDepends = [ base GLUT random ]; description = "A FRP library based on signal functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "MoeExample"; broken = true; } ) { }; "MoeDict" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, text, unordered-containers, }: mkDerivation { pname = "MoeDict"; version = "0.0.4"; sha256 = "0vpnxrzjykwc3a801ipjkw01hck1lc72dz31nigvb0g03hpd55k8"; libraryHaskellDepends = [ aeson base bytestring containers text unordered-containers ]; description = "Utilities working with MoeDict.tw JSON dataset"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MonadCatchIO-mtl" = callPackage ( { mkDerivation, base, extensible-exceptions, MonadCatchIO-transformers, }: mkDerivation { pname = "MonadCatchIO-mtl"; version = "0.3.1.0"; sha256 = "0qarf73c8zq8dgvxdiwqybpjfy8gba9vf4k0skiwyk5iphilxhhq"; libraryHaskellDepends = [ base extensible-exceptions MonadCatchIO-transformers ]; description = "Monad-transformer version of the Control.Exception module"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MonadCatchIO-mtl-foreign" = callPackage ( { mkDerivation, base, MonadCatchIO-mtl, mtl, primitive, }: mkDerivation { pname = "MonadCatchIO-mtl-foreign"; version = "0.1"; sha256 = "0jfq5v1jigxl9mnnvpqph9ayq840s9nyb5srym04mbicri4gbjan"; libraryHaskellDepends = [ base MonadCatchIO-mtl mtl primitive ]; description = "Polymorphic combinators for working with foreign functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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 = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MonadCatchIO-transformers-foreign" = callPackage ( { mkDerivation, base, MonadCatchIO-transformers, primitive, transformers, }: mkDerivation { pname = "MonadCatchIO-transformers-foreign"; version = "0.1"; sha256 = "070ifw78z2si3l1hqqvx236spdf61p3bf1qspd54fzq2dm89i1yw"; libraryHaskellDepends = [ base MonadCatchIO-transformers primitive transformers ]; description = "Polymorphic combinators for working with foreign functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MonadCompose" = callPackage ( { mkDerivation, base, free, mmorph, mtl, transformers, }: mkDerivation { pname = "MonadCompose"; version = "0.9.0.0"; sha256 = "1jq8ms16karqqa6qxp4n24f2v4bcc8n8mzfjm6b6q3n8hg7dj8yd"; libraryHaskellDepends = [ base free mmorph mtl transformers ]; description = "Methods for composing monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MonadLab" = callPackage ( { mkDerivation, base, haskell98, parsec, process, template-haskell, }: mkDerivation { pname = "MonadLab"; version = "0.0.2"; sha256 = "1p8xhxxjhwr93as98pvp1z25ypgj7arka8bw75r0q46948h7nxf7"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base parsec template-haskell ]; executableHaskellDepends = [ base haskell98 process ]; description = "Automatically generate layered monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "mlab"; } ) { }; "MonadPrompt" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "MonadPrompt"; version = "1.0.0.5"; sha256 = "1nmy7dfzrkd8yfv5i9vlmjq9khnyi76ayvkzgcf783v5hfzcn4mh"; libraryHaskellDepends = [ base mtl ]; description = "MonadPrompt, implementation & examples"; license = lib.licenses.bsd3; } ) { }; "MonadRandom" = callPackage ( { mkDerivation, base, mtl, primitive, random, transformers, transformers-compat, }: mkDerivation { pname = "MonadRandom"; version = "0.6.1"; sha256 = "09v56xbp4l0qpv8l18289p4xmjjh56q07crj9h5801fiji8zz4w8"; libraryHaskellDepends = [ base mtl primitive random transformers transformers-compat ]; description = "Random-number generation monad"; license = lib.licenses.bsd3; } ) { }; "MonadRandomLazy" = callPackage ( { mkDerivation, base, MonadRandom, mtl, random, }: mkDerivation { pname = "MonadRandomLazy"; version = "0.1.1.1"; sha256 = "0zqw3g69dx72rjmmbjjgvv06jr7j64fy4c4zkqyra4h5hxflb282"; libraryHaskellDepends = [ base MonadRandom mtl random ]; description = "Lazy monad for psuedo random-number generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MonadStack" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "MonadStack"; version = "0.1.0.3"; sha256 = "0fsnc17dxmv3qnmz54gw3wy2camgp23ip9jfi543xqks0l8n7gcz"; libraryHaskellDepends = [ base mtl ]; description = "Generalizing lift to monad stacks"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Monadius" = callPackage ( { mkDerivation, array, base, directory, GLUT, OpenGL, }: mkDerivation { pname = "Monadius"; version = "0.99"; sha256 = "0jq59nnnydllqpvg3h2d1ylz3g58hwi0m08lmw2bv0ajzgn5mc8x"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base directory GLUT OpenGL ]; description = "2-D arcade scroller"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "monadius"; broken = true; } ) { }; "Monadoro" = callPackage ( { mkDerivation, base, doctest, hspec, process, time, }: mkDerivation { pname = "Monadoro"; version = "0.3.6.2"; sha256 = "0hlgxk6p863h5l8x1qivbk41g8i4pngiy63x6y153i9j7v3nhbrh"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base process time ]; executableHaskellDepends = [ base process time ]; testHaskellDepends = [ base doctest hspec process time ]; description = "A minimalistic CLI Pomodoro timer"; license = lib.licenses.mit; mainProgram = "monadoro"; } ) { }; "Monaris" = callPackage ( { mkDerivation, array, base, containers, directory, free, free-game, mtl, }: mkDerivation { pname = "Monaris"; version = "0.1.8"; sha256 = "0myghw0w122n1czpaaqmpiyv0nragjkwnja8kb4agrwhcjfk3icb"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers directory free free-game mtl ]; description = "A simple tetris clone"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Monaris"; } ) { }; "Monatron" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Monatron"; version = "0.3.1"; sha256 = "0250xqc5fgl8mg9yb0ykbfmxnyxacqbvi692irgfw89gf9vkh886"; libraryHaskellDepends = [ base ]; description = "Monad transformer library with uniform liftings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Monatron-IO" = callPackage ( { mkDerivation, base, Monatron, transformers, }: mkDerivation { pname = "Monatron-IO"; version = "1.0"; sha256 = "0svdyfzv4xlwjnc61wwik8a60a5667lhsys49sgry65a1v2csnv0"; libraryHaskellDepends = [ base Monatron transformers ]; description = "MonadIO instances for the Monatron transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Mondrian" = callPackage ( { mkDerivation, base, bytestring, colour, css-syntax, gl, JuicyPixels, linear, mtl, scientific, sdl2, stylist-traits, text, typograffiti, unordered-containers, vector, }: mkDerivation { pname = "Mondrian"; version = "0.1.0.0"; sha256 = "1sb1jnnbbwvf55phn8ls538y5qmvvnq0px7l4dxxxm9wnmg69z4z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring colour css-syntax gl JuicyPixels linear mtl scientific stylist-traits text typograffiti unordered-containers vector ]; executableHaskellDepends = [ base css-syntax gl JuicyPixels linear sdl2 stylist-traits text ]; testHaskellDepends = [ base ]; description = "Renders backgrounds & borders"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "Monocle" = callPackage ( { mkDerivation, base, containers, haskell98, mtl, }: mkDerivation { pname = "Monocle"; version = "0.0.4"; sha256 = "1p8s2agsni56h7vlydbhy7qhi0qkwafpcrsfafrlg44gvpwff15y"; libraryHaskellDepends = [ base containers haskell98 mtl ]; description = "Symbolic computations in strict monoidal categories with LaTeX output"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "MorseCode" = callPackage ( { mkDerivation, base, containers, split, }: mkDerivation { pname = "MorseCode"; version = "0.0.5"; sha256 = "1dglyak17db7q9nd6s255w2zh8lh192vidyjvgvh53vbybymb20z"; libraryHaskellDepends = [ base containers split ]; description = "Morse code"; license = lib.licenses.gpl3Only; } ) { }; "MuCheck" = callPackage ( { mkDerivation, base, directory, hashable, haskell-src-exts, hint, hspec, mtl, random, syb, temporary, time, }: mkDerivation { pname = "MuCheck"; version = "0.3.0.4"; sha256 = "183p3fmzz5d67g8wmzgv8c8yyhs0cp7x3xig4cm9s98nhrsm1j0r"; revision = "1"; editedCabalFile = "08h1jmsvy8kg3iq5x8hsjb734hhp9zf7fm8aj17v41gzn51icfrv"; libraryHaskellDepends = [ base directory hashable haskell-src-exts hint mtl random syb temporary time ]; testHaskellDepends = [ base directory hashable haskell-src-exts hint hspec mtl random syb temporary time ]; description = "Automated Mutation Testing"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "MuCheck-HUnit" = callPackage ( { mkDerivation, base, HUnit, MuCheck, }: mkDerivation { pname = "MuCheck-HUnit"; version = "0.3.0.4"; sha256 = "05x5sfwlzzis29sps93ypsn53y2vs4cjmxifjqn7wd5lmhaxjbhj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base HUnit MuCheck ]; executableHaskellDepends = [ base HUnit MuCheck ]; description = "Automated Mutation Testing for HUnit tests"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "mucheck-hunit"; } ) { }; "MuCheck-Hspec" = callPackage ( { mkDerivation, base, hspec, hspec-core, MuCheck, }: mkDerivation { pname = "MuCheck-Hspec"; version = "0.3.0.4"; sha256 = "0c8sd6ns8hnhc7577j0y7iqyhf7ld51zmrr3jgpckgpcghycw5mw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hspec hspec-core MuCheck ]; executableHaskellDepends = [ base hspec hspec-core MuCheck ]; description = "Automated Mutation Testing for Hspec tests"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "mucheck-hspec"; } ) { }; "MuCheck-QuickCheck" = callPackage ( { mkDerivation, base, MuCheck, QuickCheck, }: mkDerivation { pname = "MuCheck-QuickCheck"; version = "0.3.0.4"; sha256 = "1q242vw70jccfj19jn6wx1fm74mshd60lay9ql4379mgcl2lf6qk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base MuCheck QuickCheck ]; executableHaskellDepends = [ base MuCheck QuickCheck ]; description = "Automated Mutation Testing for QuickCheck tests"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "mucheck-quickcheck"; } ) { }; "MuCheck-SmallCheck" = callPackage ( { mkDerivation, base, MuCheck, smallcheck, }: mkDerivation { pname = "MuCheck-SmallCheck"; version = "0.3.0.4"; sha256 = "19brgllnbsbbg57jgwgd745iial53ykn7c329x9lq6gd82siavii"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base MuCheck smallcheck ]; executableHaskellDepends = [ base MuCheck smallcheck ]; description = "Automated Mutation Testing for SmallCheck tests"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "mucheck-smallcheck"; } ) { }; "MultiChor" = callPackage ( { mkDerivation, base, bytestring, http-client, mtl, servant, servant-client, servant-server, template-haskell, unordered-containers, warp, }: mkDerivation { pname = "MultiChor"; version = "1.0.1.1"; sha256 = "1rdwjr6j398m91f7a6mjhpp9zjzs2iclq22q221pcxx5x1y08hq1"; libraryHaskellDepends = [ base bytestring http-client mtl servant servant-client servant-server template-haskell unordered-containers warp ]; description = "Type-safe and efficient choreographies with location-set polymorphism"; license = lib.licenses.bsd3; } ) { }; "MultipletCombiner" = callPackage ( { mkDerivation, base, HUnit, }: mkDerivation { pname = "MultipletCombiner"; version = "0.0.7"; sha256 = "19x0dw5jisxzbb739z8l5mh8kbd3nixqn0x3q10qzlgvczh91hj2"; libraryHaskellDepends = [ base HUnit ]; testHaskellDepends = [ base HUnit ]; description = "A Haskell implementation for combining SU(n) multiplets"; license = lib.licenses.bsd3; } ) { }; "Munkres" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "Munkres"; version = "0.1"; sha256 = "169mgcyls0dsifnbp615r4i3g64ga2vbczsiv4aq17d1nma8sw19"; libraryHaskellDepends = [ array base ]; description = "Munkres' assignment algorithm (hungarian method)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Munkres-simple" = callPackage ( { mkDerivation, array, base, bimap, containers, Munkres, }: mkDerivation { pname = "Munkres-simple"; version = "0.1.0.1"; sha256 = "0k5v37qrhb8i5hfx9jvkggjmry2jrzw967s17l2x561qmm59c2rb"; libraryHaskellDepends = [ array base bimap containers Munkres ]; description = "Simple and typesafe layer over the Munkres package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "MusicBrainz" = callPackage ( { mkDerivation, aeson, base, bytestring, conduit, conduit-extra, HTTP, http-conduit, http-types, monad-control, resourcet, text, time, time-locale-compat, transformers, unliftio-core, vector, xml-conduit, xml-types, }: mkDerivation { pname = "MusicBrainz"; version = "0.4.1"; sha256 = "0mydq3bjf15ksfrh4lf947ka43i3978q58y2aij3aqd763v2jb16"; libraryHaskellDepends = [ aeson base bytestring conduit conduit-extra HTTP http-conduit http-types monad-control resourcet text time time-locale-compat transformers unliftio-core vector xml-conduit xml-types ]; description = "interface to MusicBrainz XML2 and JSON web services"; license = lib.licenses.gpl3Only; } ) { }; "MusicBrainz-libdiscid" = callPackage ( { mkDerivation, base, containers, vector, }: mkDerivation { pname = "MusicBrainz-libdiscid"; version = "0.5.0.0"; sha256 = "15fwpbh8yxv41k73j9q4v5d5c5rh3q2xfp7pc7b5mc3rxipw4pa5"; libraryHaskellDepends = [ base containers vector ]; description = "Binding to libdiscid by MusicBrainz"; license = "LGPL"; } ) { }; "MutationOrder" = callPackage ( { mkDerivation, ADPfusion, ADPfusionSet, aeson, attoparsec, base, bimaps, BiobaseXNA, bytestring, bytestring-trie, cereal, cereal-vector, cmdargs, containers, deepseq, directory, DPutils, errors, file-embed, filemanip, filepath, FormalGrammars, hashable, lens, log-domain, mtl, OrderedBits, parallel, PrimitiveArray, PrimitiveArray-Pretty, QuickCheck, serialize-instances, ShortestPathProblems, split, tasty, tasty-quickcheck, tasty-th, text, unordered-containers, vector, vector-strategies, ViennaRNA-bindings, zlib, }: mkDerivation { pname = "MutationOrder"; version = "0.0.1.0"; sha256 = "0zk0cwjapsinnadwk8ss5cv3g81c6cz1dcqq47g53bfi0m9aly9q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion ADPfusionSet aeson attoparsec base bimaps BiobaseXNA bytestring bytestring-trie cereal cereal-vector containers deepseq directory DPutils errors filemanip filepath FormalGrammars hashable lens log-domain mtl OrderedBits parallel PrimitiveArray PrimitiveArray-Pretty serialize-instances ShortestPathProblems split text unordered-containers vector vector-strategies ViennaRNA-bindings zlib ]; executableHaskellDepends = [ base bytestring cmdargs directory errors file-embed filepath ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th vector ]; description = "Most likely order of mutation events in RNA"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "MutationOrder"; } ) { }; "MyPrimes" = callPackage ( { mkDerivation, base, containers, time, }: mkDerivation { pname = "MyPrimes"; version = "0.1.0.0"; sha256 = "1bwq0fwhkw4i2kjx9xbdfn0y86j9s78kyrw9vlxq7zmv4pddazly"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base containers ]; benchmarkHaskellDepends = [ base time ]; description = "Generate all primes"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "PrimesList"; broken = true; } ) { }; "NGLess" = callPackage ( { mkDerivation, aeson, ansi-terminal, async, atomic-write, base, bytestring, bytestring-lexing, bzlib-conduit, conduit, conduit-algorithms, conduit-extra, configurator, containers, convertible, criterion, data-default, deepseq, directory, double-conversion, edit-distance, either, errors, exceptions, extra, file-embed, filemanip, filepath, hashable, hashtables, hostname, http-client, http-conduit, HUnit, inline-c, inline-c-cpp, int-interval-map, MissingH, mtl, network, optparse-applicative, parsec, primitive, process, QuickCheck, random-shuffle, regex, resourcet, safe, safeio, stm, stm-chans, stm-conduit, strict, tar, tar-conduit, tasty, tasty-hunit, tasty-quickcheck, tasty-th, template-haskell, text, time, transformers, unix, unix-compat, unliftio, unliftio-core, vector, vector-algorithms, yaml, zlib, }: mkDerivation { pname = "NGLess"; version = "1.5.0"; sha256 = "0pljyrlpr9r3cl5311dhgxdl8y40szyi4vprn34i3piy0qrldymi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal async atomic-write base bytestring bytestring-lexing bzlib-conduit conduit conduit-algorithms conduit-extra configurator containers convertible data-default deepseq directory double-conversion edit-distance either errors exceptions extra file-embed filemanip filepath hashable hashtables hostname http-client http-conduit inline-c inline-c-cpp int-interval-map MissingH mtl network optparse-applicative parsec primitive process random-shuffle regex resourcet safe safeio stm stm-chans stm-conduit strict tar tar-conduit template-haskell text time transformers unix unix-compat unliftio unliftio-core vector vector-algorithms yaml zlib ]; executableHaskellDepends = [ aeson ansi-terminal async atomic-write base bytestring bytestring-lexing bzlib-conduit conduit conduit-algorithms conduit-extra configurator containers convertible data-default deepseq directory double-conversion edit-distance either errors exceptions extra file-embed filemanip filepath hashable hashtables hostname http-client http-conduit inline-c inline-c-cpp int-interval-map MissingH mtl network optparse-applicative parsec primitive process random-shuffle regex resourcet safe safeio stm stm-chans stm-conduit strict tar tar-conduit template-haskell text time transformers unix unix-compat unliftio unliftio-core vector vector-algorithms yaml zlib ]; testHaskellDepends = [ aeson ansi-terminal async atomic-write base bytestring bytestring-lexing bzlib-conduit conduit conduit-algorithms conduit-extra configurator containers convertible data-default deepseq directory double-conversion edit-distance either errors exceptions extra file-embed filemanip filepath hashable hashtables hostname http-client http-conduit HUnit inline-c inline-c-cpp int-interval-map MissingH mtl network optparse-applicative parsec primitive process QuickCheck random-shuffle regex resourcet safe safeio stm stm-chans stm-conduit strict tar tar-conduit tasty tasty-hunit tasty-quickcheck tasty-th template-haskell text time transformers unix unix-compat unliftio unliftio-core vector vector-algorithms yaml zlib ]; benchmarkHaskellDepends = [ aeson ansi-terminal async atomic-write base bytestring bytestring-lexing bzlib-conduit conduit conduit-algorithms conduit-extra configurator containers convertible criterion data-default deepseq directory double-conversion edit-distance either errors exceptions extra file-embed filemanip filepath hashable hashtables hostname http-client http-conduit HUnit inline-c inline-c-cpp int-interval-map MissingH mtl network optparse-applicative parsec primitive process random-shuffle regex resourcet safe safeio stm stm-chans stm-conduit strict tar tar-conduit template-haskell text time transformers unix unix-compat unliftio unliftio-core vector vector-algorithms yaml zlib ]; description = "NGLess implements ngless, a DSL for processing sequencing data"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "ngless"; } ) { }; "NGrams" = callPackage ( { mkDerivation, base, HCL, HTTP, network, regex-compat, }: mkDerivation { pname = "NGrams"; version = "1.1"; sha256 = "1niwh0ndkzgd38phx5527i14nb9swvybdjwjwbndkpb21x5j82nc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base HCL HTTP network regex-compat ]; description = "Simple application for calculating n-grams using Google"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "ngrams"; broken = true; } ) { }; "NMap" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "NMap"; version = "0.12"; sha256 = "1d8s5224kpg2rqlzjb991pn2yj3qygf1jzcazm4z5xim54b3n4w4"; libraryHaskellDepends = [ base containers ]; description = "A transparent nested Map structure"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "NTRU" = callPackage ( { mkDerivation, base, bytestring, containers, crypto-api, integer-gmp, poly, random, SHA, split, }: mkDerivation { pname = "NTRU"; version = "1.1.0.0"; sha256 = "0hslzmkhinv3yjzbp2l8d2gbjispikj1mbgjpy2f6qx4k8dgq8f5"; libraryHaskellDepends = [ base bytestring containers crypto-api integer-gmp poly random SHA split ]; description = "NTRU Cryptography"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "NXT" = callPackage ( { mkDerivation, base, bluetooth, bytestring, filepath, HUnit, mtl, QuickCheck, serialport, test-framework, test-framework-hunit, test-framework-quickcheck2, time, unix, }: mkDerivation { pname = "NXT"; version = "0.2.5"; sha256 = "04qcz85lmsm9wy9qfgs35f10nrwjmwxnx2x05xjg8aqmdav4yr7w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring mtl serialport time unix ]; librarySystemDepends = [ bluetooth ]; executableHaskellDepends = [ base bytestring filepath mtl ]; testHaskellDepends = [ base bytestring filepath HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 time ]; description = "A Haskell interface to Lego Mindstorms NXT"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { bluetooth = null; }; "NXTDSL" = callPackage ( { mkDerivation, attoparsec, base, hashable, mtl, resourcet, stm, text, unordered-containers, }: mkDerivation { pname = "NXTDSL"; version = "0.4"; sha256 = "117ngz15j5chnyrhj1da3r4z11vqx5g70wan7zblwr3s6n006485"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base hashable mtl resourcet stm text unordered-containers ]; description = "Generate NXC Code from DSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "legoDSL"; broken = true; } ) { }; "NaCl" = callPackage ( { mkDerivation, base, base16, bytestring, hedgehog, HUnit, libsodium, memory, safe-exceptions, tasty, tasty-discover, tasty-hedgehog, tasty-hunit, }: mkDerivation { pname = "NaCl"; version = "0.0.5.0"; sha256 = "1q6wr6a3q0w594z8lrldmvzc1fs4krds8nbady8ymz2vll71q1kz"; revision = "1"; editedCabalFile = "00p3brf458lwfjlzmr43hv7c8bi28bq2z1nqzwf121ljnf5vhvpb"; libraryHaskellDepends = [ base bytestring libsodium memory safe-exceptions ]; testHaskellDepends = [ base base16 bytestring hedgehog HUnit libsodium memory safe-exceptions tasty tasty-hedgehog tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "Easy-and-safe-to-use high-level Haskell bindings to NaCl"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; } ) { }; "NameGenerator" = callPackage ( { mkDerivation, base, containers, random, }: mkDerivation { pname = "NameGenerator"; version = "0.0.2"; sha256 = "1rnn3i9rvb9z7iqd0hx730gv3n5hc1gbsdqsa0hlq3qxffg3sr8x"; revision = "1"; editedCabalFile = "01ma6068mnwn9f7jpa5g8kkl7lyhl5wnpw9ad44zz9gki1mrw37i"; libraryHaskellDepends = [ base containers random ]; description = "A name generator written in Haskell"; license = lib.licenses.gpl3Only; } ) { }; "NanoID" = callPackage ( { mkDerivation, aeson, base, bytestring, cereal, extra, mwc-random, optparse-applicative, text, }: mkDerivation { pname = "NanoID"; version = "3.4.0.2"; sha256 = "1dddc7aakhrj65kdspj8ashfdfl894ybqf7iwy94l344ikldfkaj"; revision = "2"; editedCabalFile = "0yb2bkc0mdywmn1px7i4fpfa6n37fj1fgdzsl3bmcbw9w26qikxc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring cereal extra mwc-random text ]; executableHaskellDepends = [ base bytestring mwc-random optparse-applicative ]; description = "NanoID generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "nanoid"; broken = true; } ) { }; "NanoProlog" = callPackage ( { mkDerivation, base, containers, ListLike, uu-parsinglib, }: mkDerivation { pname = "NanoProlog"; version = "0.3"; sha256 = "0wjjwzzc78sj7nsaq1hgxiwv0pc069mxns425lhmrlxcm0vf8fmn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ListLike uu-parsinglib ]; executableHaskellDepends = [ base uu-parsinglib ]; description = "Very small interpreter for a Prolog-like language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "nano-prolog"; broken = true; } ) { }; "Naperian" = callPackage ( { mkDerivation, base, containers, ghc-prim, vector, }: mkDerivation { pname = "Naperian"; version = "0.1.1.0"; sha256 = "1i9hc1pdp9mg9x1xd4wrv06cbhjxw0yhyk2xhsm8jz6rgksa22j7"; revision = "1"; editedCabalFile = "0njjyn54cda1j2rmxhmz9hnbg5rwd5f8qcdgfk2z9bq1aiv3h61q"; libraryHaskellDepends = [ base containers ghc-prim vector ]; description = "Naperian Functors for APL-like programming"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "NaperianNetCDF" = callPackage ( { mkDerivation, base, hnetcdf, Naperian, split, vector, }: mkDerivation { pname = "NaperianNetCDF"; version = "0.1.0.1"; sha256 = "0hyx9lg9hs124h9a666ym6cpnd3amdcl3v727shzc5v3hzwbvqgj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hnetcdf Naperian vector ]; executableHaskellDepends = [ base hnetcdf Naperian split ]; description = "Instances of NcStore for hypercuboids"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Main"; } ) { }; "NaturalLanguageAlphabets" = callPackage ( { mkDerivation, aeson, ansi-wl-pprint, base, binary, bytestring, cereal, containers, criterion, deepseq, errors, file-embed, hashable, hashtables, InternedData, lens, mtl, mwc-random, parsers, QuickCheck, random, tasty, tasty-hunit, tasty-quickcheck, tasty-th, text, transformers, trifecta, unordered-containers, utf8-string, vector, }: mkDerivation { pname = "NaturalLanguageAlphabets"; version = "0.2.1.0"; sha256 = "11iybvgzzpaxlwgq71hqpl24f5xymzvnbb7m530wwg3fb9wdkd1y"; libraryHaskellDepends = [ aeson ansi-wl-pprint base bytestring containers errors file-embed hashable InternedData lens mtl parsers text transformers trifecta unordered-containers utf8-string ]; testHaskellDepends = [ aeson base binary cereal InternedData mtl QuickCheck tasty tasty-hunit tasty-quickcheck tasty-th text unordered-containers ]; benchmarkHaskellDepends = [ base containers criterion deepseq hashtables InternedData mwc-random random unordered-containers vector ]; description = "Simple scoring schemes for word alignments"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "NaturalSort" = callPackage ( { mkDerivation, base, bytestring, strict, }: mkDerivation { pname = "NaturalSort"; version = "0.2.1"; sha256 = "1xjhmjxp7w0nxvphnfh2phfpg4aqhjyg2f8q99qqavf8cq2k3za9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring strict ]; description = "Natural sorting for strings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "NearContextAlgebra" = callPackage ( { mkDerivation, base, containers, ContextAlgebra, lattices, multiset, QuickCheck, }: mkDerivation { pname = "NearContextAlgebra"; version = "0.1.0.2"; sha256 = "0nwvc982kziwj062lb75iyyjwabq9z89ijicqwq8gg09nrnbvrkp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers ContextAlgebra lattices multiset QuickCheck ]; description = "Context Algebra of near"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "NearContextAlgebra"; } ) { }; "Neks" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, directory, hashable, messagepack, network, stm, vector, }: mkDerivation { pname = "Neks"; version = "0.5.0.0"; sha256 = "083hkcgmrk42pyjm1xz1amdjpmccw0c72axmkk163ar6ir7aznc8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal containers directory hashable messagepack network stm vector ]; executableHaskellDepends = [ base bytestring cereal containers directory hashable messagepack network stm vector ]; description = "Simple networked key/value store"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "NestedFunctor" = callPackage ( { mkDerivation, base, comonad, distributive, }: mkDerivation { pname = "NestedFunctor"; version = "0.2.0.2"; sha256 = "1kmv20haxkqn1cwy9g59nmjpn5x1rng2rrd8y3gwxfdwn8blc735"; libraryHaskellDepends = [ base comonad distributive ]; description = "Nested composition of functors with a type index tracking nesting"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "NestedSampling" = callPackage ( { mkDerivation, base, random, vector, }: mkDerivation { pname = "NestedSampling"; version = "0.1.4"; sha256 = "1sdlnjnlbk5b04zyhr7574g2ghcivzvkxnm2aak4h9bik00gb1lv"; libraryHaskellDepends = [ base random vector ]; description = "A port of John Skilling's nested sampling C code to Haskell"; license = lib.licenses.gpl2Only; } ) { }; "NetSNMP" = callPackage ( { mkDerivation, base, bytestring, HUnit, net-snmp, process, }: mkDerivation { pname = "NetSNMP"; version = "0.4.0.0"; sha256 = "13gbji2rwf6yn00lyi32b6wqbyy5j823fdmv96zpym5508m5cj7h"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ net-snmp ]; testHaskellDepends = [ base bytestring HUnit process ]; description = "Bindings for net-snmp's C API for clients"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) net-snmp; }; "Network-NineP" = callPackage ( { mkDerivation, async, base, binary, bytestring, containers, convertible, exceptions, hslogger, monad-loops, monad-peel, mstate, mtl, network, network-bsd, NineP, regex-posix, stateref, transformers, }: mkDerivation { pname = "Network-NineP"; version = "0.4.7.4"; sha256 = "1w1k90nsn0ansvq1s4n8dl0ysgq127myk37n940nk3glq70kdlsr"; libraryHaskellDepends = [ async base binary bytestring containers convertible exceptions hslogger monad-loops monad-peel mstate mtl network network-bsd NineP regex-posix stateref transformers ]; description = "High-level abstraction over 9P protocol"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "NewBinary" = callPackage ( { mkDerivation, array, base, integer, }: mkDerivation { pname = "NewBinary"; version = "0.2.1"; sha256 = "0cp71hkx8cccx7jxf5qw1bxdylcc56v68mvjp0dn9hkh1idxplzq"; libraryHaskellDepends = [ array base integer ]; description = "A binary I/O library"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { integer = null; }; "NineP" = callPackage ( { mkDerivation, base, binary, }: mkDerivation { pname = "NineP"; version = "0.0.2.1"; sha256 = "1k6qdp4zmqjl2f6cqy1zzzl6ncb2m9r0qgh4c24i2h5kkxmm3cab"; libraryHaskellDepends = [ base binary ]; description = "9P2000 in pure Haskell"; license = lib.licenses.bsd3; } ) { }; "Ninjas" = callPackage ( { mkDerivation, base, binary, bytestring, containers, filepath, gloss, network, networked-game, random, }: mkDerivation { pname = "Ninjas"; version = "0.1.0.0"; sha256 = "0wz80cv7m7m4q6y6rd07y422b97hyhnb9yl6bj68pi1nxmjzcjhm"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base binary bytestring containers filepath gloss network networked-game random ]; description = "Ninja game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Ninjas"; } ) { }; "NoHoed" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "NoHoed"; version = "0.1.1"; sha256 = "0g9vqkpcmn66922z2yqp29h4kp2n2xnz1rva294h0kh39hiklrlv"; libraryHaskellDepends = [ base template-haskell ]; description = "Placeholder package to preserve debug ability via conditional builds"; license = lib.licenses.bsd3; } ) { }; "NoSlow" = callPackage ( { mkDerivation, array, base, containers, criterion, dph-base, dph-prim-seq, statistics, storablevector, template-haskell, uvector, vector, }: mkDerivation { pname = "NoSlow"; version = "0.2"; sha256 = "1pr1v8xxnhd7yxbhjqhlkwlsfzbk425bmxn99d80w8p4biag104x"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers criterion dph-base dph-prim-seq statistics storablevector template-haskell uvector vector ]; description = "Microbenchmarks for various array libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "NoTrace" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "NoTrace"; version = "0.3.0.4"; sha256 = "0nb7cqqd7p62gnmcp1hhjv113faihwps6m8xds5ng6zi7jdzz6n1"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Remove all the functions come from Debug.Trace after debugging"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Noise" = callPackage ( { mkDerivation, array, base, data-default, vector, }: mkDerivation { pname = "Noise"; version = "1.0.6"; sha256 = "0sjyq8nilqhmlhbagi1ms2zh7fyhzci9w5hj3dyxpd2ccq1bbvyq"; libraryHaskellDepends = [ array base data-default vector ]; description = "A Haskell coherent noise generator based on libnoise"; license = lib.licenses.bsd3; } ) { }; "Nomyx" = callPackage ( { mkDerivation, base, directory, exceptions, filepath, hint-server, mtl, network, Nomyx-Core, Nomyx-Language, Nomyx-Web, safe, stm, time, }: mkDerivation { pname = "Nomyx"; version = "0.7.6"; sha256 = "1zbrirplcgff9z75lmamh0i5749m22kvnwcr3s51wajnvh982qi3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory exceptions filepath hint-server mtl network Nomyx-Core Nomyx-Language Nomyx-Web safe stm time ]; description = "A Nomic game in haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Nomyx"; } ) { }; "Nomyx-Core" = callPackage ( { mkDerivation, acid-state, aeson, base, blaze-html, blaze-markup, bytestring, data-lens, data-lens-fd, data-lens-template, DebugTraceHelpers, deepseq, directory, either-unwrap, exceptions, filepath, happstack-authenticate, hint, hint-server, hscolour, ixset, mime-mail, MissingH, mtl, network, Nomyx-Language, old-locale, random, safe, safecopy, stm, tar, template-haskell, temporary, text, time, unix, }: mkDerivation { pname = "Nomyx-Core"; version = "0.7.6"; sha256 = "16s60gap32kjs62zxjddppxyg9jhamzgm4d41mfg3vviadlacdrq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state aeson base blaze-html blaze-markup bytestring data-lens data-lens-fd data-lens-template DebugTraceHelpers deepseq directory either-unwrap exceptions filepath happstack-authenticate hint hint-server hscolour ixset mime-mail MissingH mtl network Nomyx-Language old-locale random safe safecopy stm tar template-haskell temporary text time unix ]; description = "A Nomic game in haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Nomyx-Language" = callPackage ( { mkDerivation, base, Boolean, containers, data-lens, data-lens-fd, data-lens-template, DebugTraceHelpers, ghc, mtl, old-locale, random, safe, time, time-recurrence, }: mkDerivation { pname = "Nomyx-Language"; version = "0.7.6"; sha256 = "0na9nm6qnayip2lx3nd3if4c1iyp7zs89jp2dgb7zkmbiwvax3l9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base Boolean containers data-lens data-lens-fd data-lens-template DebugTraceHelpers ghc mtl old-locale random safe time time-recurrence ]; description = "Language to express rules for Nomic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Nomyx-Rules" = callPackage ( { mkDerivation, base, containers, ghc, hint-server, hslogger, mtl, old-locale, safe, stm, time, time-recurrence, }: mkDerivation { pname = "Nomyx-Rules"; version = "0.1.0"; sha256 = "16kzpdvn57sdmpqkwswgixm6pnyi01vj44yvzczn9sy4azwd10q5"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers ghc hint-server hslogger mtl old-locale safe stm time time-recurrence ]; description = "Language to express rules for Nomic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Nomyx-Web" = callPackage ( { mkDerivation, base, blaze-html, blaze-markup, bytestring, data-lens, data-lens-fd, fb, filepath, happstack-authenticate, happstack-server, hscolour, mtl, Nomyx-Core, Nomyx-Language, old-locale, reform, reform-blaze, reform-happstack, safe, split, stm, text, time, web-routes, web-routes-happstack, web-routes-regular, web-routes-th, }: mkDerivation { pname = "Nomyx-Web"; version = "0.7.6"; sha256 = "193v967bzhs0linqvh93w7viwdrlmsbdpnr8asigqhp5905zdjb7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-html blaze-markup bytestring data-lens data-lens-fd fb filepath happstack-authenticate happstack-server hscolour mtl Nomyx-Core Nomyx-Language old-locale reform reform-blaze reform-happstack safe split stm text time web-routes web-routes-happstack web-routes-regular web-routes-th ]; description = "Web gui for Nomyx"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "NonEmpty" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "NonEmpty"; version = "0.1"; sha256 = "0nycv791c6b5bcaz5y9wm3wxn1p930p163qs1rpdiix04fnaxgxl"; libraryHaskellDepends = [ base ]; description = "Library providing a non-empty list datatype, and total functions operating on it"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "NonEmptyList" = callPackage ( { mkDerivation, base, category-extras, QuickCheck, Semigroup, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "NonEmptyList"; version = "0.0.9"; sha256 = "09515y7ax4vndsj1828b6xxnnkml4vg9x29rn3lrw3rc65fi11x2"; libraryHaskellDepends = [ base category-extras QuickCheck Semigroup test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A list with a length of at least one"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "NumInstances" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "NumInstances"; version = "1.4"; sha256 = "0ycnwn09izajv330l7a31mc0alifqmxjsn9qmfswwnbg6i4jmnyb"; libraryHaskellDepends = [ base ]; description = "Instances of numeric classes for functions and tuples"; license = lib.licenses.bsd3; } ) { }; "NumLazyByteString" = callPackage ( { mkDerivation, base, binary, bytestring, }: mkDerivation { pname = "NumLazyByteString"; version = "0.0.0.1"; sha256 = "17ca34hxaz9xk3ykkzp14n7wb31aiza12859k3rmvwhnq4j89jqs"; libraryHaskellDepends = [ base binary bytestring ]; description = "Num, Enum, Eq, Integral, Ord, Real, and Show instances for Lazy ByteStrings"; license = lib.licenses.bsd3; } ) { }; "NumberSieves" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "NumberSieves"; version = "0.1.2"; sha256 = "1w8y46ivli37rlhkdrnw13qv6f0m13a88w0qkfw949b09vdp2nw2"; libraryHaskellDepends = [ array base ]; description = "Number Theoretic Sieves: primes, factorization, and Euler's Totient"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "NumberTheory" = callPackage ( { mkDerivation, base, containers, HUnit, primes, }: mkDerivation { pname = "NumberTheory"; version = "0.1.0.1"; sha256 = "1a8xxqvmaja2r6sy9idc805n4kmhwks6xsf38sw1kmxl01aivk70"; libraryHaskellDepends = [ base containers primes ]; testHaskellDepends = [ base containers HUnit primes ]; description = "A library for number theoretic computations, written in Haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Numbers" = callPackage ( { mkDerivation, base, random, }: mkDerivation { pname = "Numbers"; version = "0.2.1"; sha256 = "1z1v396lar6b0lyis3k5gn5kn17ndggm8j7qxnhirlpgm831fgg7"; libraryHaskellDepends = [ base random ]; description = "An assortment of number theoretic functions"; license = "LGPL"; } ) { }; "Nussinov78" = callPackage ( { mkDerivation, ADPfusion, base, ghc-prim, mtl, primitive, PrimitiveArray, vector, }: mkDerivation { pname = "Nussinov78"; version = "0.1.0.0"; sha256 = "1j9qmin7fqwfy69f7wi1is1nawhh46phda6na20am7r8cjzdnjsh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion base ghc-prim mtl primitive PrimitiveArray vector ]; description = "Nussinov78 using the ADPfusion library"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "Nussinov78"; } ) { }; "Nutri" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Nutri"; version = "0.1"; sha256 = "1m7qx5zydz5jpk6a55k7rzchlwmkd91gsiqmn26qqn50ab3di35j"; libraryHaskellDepends = [ base ]; description = "A little library to calculate nutrition values of food items"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "OGDF" = callPackage ( { mkDerivation, base, COIN, fficxx-runtime, OGDF, stdcxx, template-haskell, }: mkDerivation { pname = "OGDF"; version = "1.0.0.1"; sha256 = "0xxh88qzqmfpz3lphgm1iihbc6x8m3irwzpp0s3ysss64a6jn7j7"; libraryHaskellDepends = [ base fficxx-runtime stdcxx template-haskell ]; librarySystemDepends = [ COIN OGDF ]; description = "Haskell binding to OGDF"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { COIN = null; OGDF = null; }; "OGL" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "OGL"; version = "0.0.3"; sha256 = "1w8lpi2r315b4ry234gi4rq09j92zvhr9ibxwsig6544cbb5g8qm"; libraryHaskellDepends = [ base mtl ]; description = "A context aware binding for the OpenGL graphics system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ONC-RPC" = callPackage ( { mkDerivation, base, base16-bytestring, bytestring, Cabal, cereal, containers, filepath, haskell-src-exts, network, parsec, random, time, unix, vector, }: mkDerivation { pname = "ONC-RPC"; version = "0.2"; sha256 = "0aqhvw6kqsd3b6wlyjhrz4ijc1b4ch57398icjfy7gr1a8g3z3c0"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base base16-bytestring bytestring Cabal cereal containers filepath haskell-src-exts parsec vector ]; libraryHaskellDepends = [ base base16-bytestring bytestring Cabal cereal containers filepath haskell-src-exts network parsec random time unix vector ]; executableHaskellDepends = [ base filepath ]; description = "ONC RPC (aka Sun RPC) and XDR library"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "hsrpcgen"; broken = true; } ) { }; "OSM" = callPackage ( { mkDerivation, base, comonad-transformers, containers, data-lens, hxt, newtype, }: mkDerivation { pname = "OSM"; version = "0.6.4"; sha256 = "1m606r0lc0hsniqn7krm2hpvhj7y6sq4qbjjj4g8n4hap6v4syr9"; libraryHaskellDepends = [ base comonad-transformers containers data-lens hxt newtype ]; description = "Parse OpenStreetMap files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "OTP" = callPackage ( { mkDerivation, base, bytestring, cryptohash-sha1, cryptohash-sha256, cryptohash-sha512, tasty, tasty-hunit, time, }: mkDerivation { pname = "OTP"; version = "0.1.0.0"; sha256 = "1r7vpc0bv89d70j6pc3z3vam93gahl4j0y5w8smknxwjliwqxkcb"; revision = "2"; editedCabalFile = "012yi2pvjjlk6vri5zj8a7pipscsfc6rgkw7s5qldqmvvwvrk64s"; libraryHaskellDepends = [ base bytestring cryptohash-sha1 cryptohash-sha256 cryptohash-sha512 time ]; testHaskellDepends = [ base bytestring tasty tasty-hunit time ]; description = "HMAC-Based and Time-Based One-Time Passwords (HOTP & TOTP)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Object" = callPackage ( { mkDerivation, base, containers, ghc, template-haskell, }: mkDerivation { pname = "Object"; version = "1.0"; sha256 = "05lrqq4008vnfs2x8kxlyrgdvxmzk04rqvn0w65b691bp3vwnbf9"; libraryHaskellDepends = [ base containers ghc template-haskell ]; description = "Object oriented programming for haskell using multiparameter typeclasses"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ObjectIO" = callPackage ( { mkDerivation, comctl32, comdlg32, gdi32, kernel32, ole32, shell32, user32, winmm, winspool, }: mkDerivation { pname = "ObjectIO"; version = "1.0.1.1"; sha256 = "1f8ac7dk1ls6xla3w0wy2qr164kv67k5ilj7niakfr9x74mpp6jy"; librarySystemDepends = [ comctl32 comdlg32 gdi32 kernel32 ole32 shell32 user32 winmm winspool ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { comctl32 = null; comdlg32 = null; gdi32 = null; kernel32 = null; ole32 = null; shell32 = null; user32 = null; winmm = null; winspool = null; }; "ObjectName" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "ObjectName"; version = "1.1.0.2"; sha256 = "0xdkfc97salzj5s3fvmwk4k0097dcd8c4xcr5ghhv9mz0wcxm9gz"; libraryHaskellDepends = [ base transformers ]; description = "Explicitly handled object names"; license = lib.licenses.bsd3; } ) { }; "Obsidian" = callPackage ( { mkDerivation, base, containers, cuda, language-c-quote, mainland-pretty, mtl, mwc-random, process, rdtsc, text, value-supply, vector, }: mkDerivation { pname = "Obsidian"; version = "0.4.0.0"; sha256 = "1l2x681kclg7chnas45bivvjxpqi7qwcxviy1arfxd9vf6lyxkxn"; libraryHaskellDepends = [ base containers cuda language-c-quote mainland-pretty mtl mwc-random process rdtsc text value-supply vector ]; description = "Embedded language for GPU Programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Octree" = callPackage ( { mkDerivation, base, criterion, deepseq, ghc-prim, lens, linear, QuickCheck, }: mkDerivation { pname = "Octree"; version = "0.6.0.1"; sha256 = "00f4ck5ln8svjjs5by6k82dg9xrjfckg6whccncmd86rql59n74z"; libraryHaskellDepends = [ base deepseq lens linear QuickCheck ]; testHaskellDepends = [ base deepseq lens linear QuickCheck ]; benchmarkHaskellDepends = [ base criterion deepseq ghc-prim lens linear QuickCheck ]; description = "Simple unbalanced Octree for storing data about 3D points"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "OddWord" = callPackage ( { mkDerivation, base, criterion, hspec, QuickCheck, }: mkDerivation { pname = "OddWord"; version = "1.0.2.0"; sha256 = "14hd7dd3dyfd9cs9kgxjippi2awpambn2ia7s3kxcvinnfbigj3r"; revision = "1"; editedCabalFile = "0sam69p0j3a61cp3z19gla2bwbq3qyqda3xm5jx3k5skvsr4cz0x"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "Provides a wrapper for deriving word types with fewer bits"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Omega" = callPackage ( { mkDerivation, base, containers, HUnit, }: mkDerivation { pname = "Omega"; version = "1.0.3"; sha256 = "05dax2r7rrdbsvxszxn13xcf24zq87xq8scxzvl2ccr2y29n0f5j"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers HUnit ]; description = "Integer sets and relations using Presburger arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "OnRmt" = callPackage ( { mkDerivation, async, base, brick, bytestring, conduit, conduit-extra, containers, control-monad-loop, data-default, HUnit, itemfield, listsafe, microlens, mtl, old-locale, process, repl-toolkit, ssh-known-hosts, string-conversions, test-framework, test-framework-hunit, text, text-zipper, time, transformers, vector, void, vty, }: mkDerivation { pname = "OnRmt"; version = "1.0.0.0"; sha256 = "061j03ld96zkx1pfg7caxkyknj91b3maijx52610zmc9kfcjg5jd"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base brick bytestring conduit conduit-extra containers control-monad-loop data-default itemfield listsafe microlens mtl old-locale process repl-toolkit string-conversions text text-zipper time transformers vector void vty ]; executableHaskellDepends = [ async base brick bytestring conduit conduit-extra containers control-monad-loop data-default itemfield listsafe microlens mtl old-locale process repl-toolkit ssh-known-hosts string-conversions text text-zipper time transformers vector void vty ]; testHaskellDepends = [ async base brick bytestring conduit conduit-extra HUnit itemfield old-locale string-conversions test-framework test-framework-hunit text text-zipper time transformers vector vty ]; description = "Text UI library for performing parallel remote SSH operations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "OneTuple" = callPackage ( { mkDerivation, base, ghc-prim, hashable, template-haskell, }: mkDerivation { pname = "OneTuple"; version = "0.4.2"; sha256 = "0mdbga3a5pjzszlq9bny3zgfbz25w2q2bjw2h6q1fk80yjhahk8p"; revision = "1"; editedCabalFile = "1m54gsnc1bqy30vv3fab7axxmfns23cass11cvjp0afshgwncwnx"; libraryHaskellDepends = [ base ghc-prim template-haskell ]; testHaskellDepends = [ base hashable template-haskell ]; description = "Singleton Tuple"; license = lib.licenses.bsd3; } ) { }; "Only" = callPackage ( { mkDerivation, base, deepseq, }: mkDerivation { pname = "Only"; version = "0.1"; sha256 = "0rdj3a629fk2vp121jq8mf2smkblrz5w3cxhlsyx6my2x29s2ymb"; revision = "2"; editedCabalFile = "01rvhsm4gyvjpgakrj7nzlfb1bjhkkx87xj3hng2x00g3qc3s0y6"; libraryHaskellDepends = [ base deepseq ]; description = "The 1-tuple type or single-value \"collection\""; license = lib.licenses.bsd3; } ) { }; "OpenAFP" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, directory, hashable, hashtables, mtl, process, regex-compat, }: mkDerivation { pname = "OpenAFP"; version = "1.4.3"; sha256 = "0ziwg4l5ycmymimbwm4qrf1pqwkjy39nl302ld6z33flpmcrs1s7"; libraryHaskellDepends = [ array base binary bytestring containers directory hashable hashtables mtl process regex-compat ]; description = "IBM AFP document format parser and generator"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "OpenAFP-Utils" = callPackage ( { mkDerivation, base, binary, bytestring, containers, directory, filepath, hashable, line2pdf, OpenAFP, regex-base, regex-posix, text, text-locale-encoding, xhtml, }: mkDerivation { pname = "OpenAFP-Utils"; version = "1.4.1.3"; sha256 = "160qlcjh0pgslql9f4zv2asw8kb9kl7wd6dk5958dv0n9p96pay0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring containers directory filepath hashable line2pdf OpenAFP regex-base regex-posix text text-locale-encoding xhtml ]; description = "Assorted utilities to work with AFP data streams"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "OpenAL" = callPackage ( { mkDerivation, base, ObjectName, openal, OpenGL, StateVar, transformers, }: mkDerivation { pname = "OpenAL"; version = "1.7.0.5"; sha256 = "167qgbls1439wbckva281cf61bclkca0krbbi4451l7qjinm8fil"; revision = "1"; editedCabalFile = "1k5ynfm92wbxl8nf0rni8sxplxdwqjr3zsvj9p1ss1b7ns4s1hnb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ObjectName OpenGL StateVar transformers ]; librarySystemDepends = [ openal ]; description = "A binding to the OpenAL cross-platform 3D audio API"; license = lib.licenses.bsd3; } ) { inherit (pkgs) openal; }; "OpenCL" = callPackage ( { mkDerivation, base, bytestring, c2hs, mtl, OpenCL, QuickCheck, }: mkDerivation { pname = "OpenCL"; version = "1.0.3.4"; sha256 = "04cqddhn4b5m0rj2f6i3gr62yhlfgffmkplb4599sd3qbgx0g27x"; libraryHaskellDepends = [ base bytestring mtl ]; librarySystemDepends = [ OpenCL ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base QuickCheck ]; description = "Haskell high-level wrapper for OpenCL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { OpenCL = null; }; "OpenCLRaw" = callPackage ( { mkDerivation, base, bytestring, mtl, }: mkDerivation { pname = "OpenCLRaw"; version = "1.0.1001"; sha256 = "1a9nlrmxp3jwc3hbj79xm35aypfby04qy01fk4vyrp19diiinl07"; libraryHaskellDepends = [ base bytestring mtl ]; description = "The OpenCL Standard for heterogenous data-parallel computing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "OpenCLWrappers" = callPackage ( { mkDerivation, base, bytestring, mtl, }: mkDerivation { pname = "OpenCLWrappers"; version = "0.1.0.3"; sha256 = "0xlm26jksp4jf1dhkpg4708r1ak5mjdc5x5fjp4fhizmzlk3348s"; libraryHaskellDepends = [ base bytestring mtl ]; description = "The OpenCL Standard for heterogenous data-parallel computing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "OpenGL" = callPackage ( { mkDerivation, base, bytestring, containers, GLURaw, ObjectName, OpenGLRaw, StateVar, text, transformers, }: mkDerivation { pname = "OpenGL"; version = "3.0.3.0"; sha256 = "069fg8jcxqq2z9iikynd8vi3jxm2b5y3qywdh4bdviyzab3zy1as"; revision = "4"; editedCabalFile = "121998ckmpama7cfl63m5nvin46cqzip3ypzmy7v4y96ks6s1n5w"; libraryHaskellDepends = [ base bytestring containers GLURaw ObjectName OpenGLRaw StateVar text transformers ]; description = "A binding for the OpenGL graphics system"; license = lib.licenses.bsd3; } ) { }; "OpenGLCheck" = callPackage ( { mkDerivation, base, checkers, haskell98, OpenGL, QuickCheck, }: mkDerivation { pname = "OpenGLCheck"; version = "1.0"; sha256 = "0zjgwd9h6jncvp7x4nn049878jagcajsc63ch5i1ynndnrr1cfar"; libraryHaskellDepends = [ base checkers haskell98 OpenGL QuickCheck ]; description = "Quickcheck instances for various data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "OpenGLRaw" = callPackage ( { mkDerivation, base, bytestring, containers, fixed, half, libGL, text, transformers, }: mkDerivation { pname = "OpenGLRaw"; version = "3.3.4.1"; sha256 = "07nk0rgm6jcxz6yshwhv5lj5frs6371w3hdjxwa4biws2kmbs6hj"; revision = "3"; editedCabalFile = "1wbqfgcswng27v76r7rgy1zlb4wpap2ibjf3hbcrdz39sbxlbdq1"; libraryHaskellDepends = [ base bytestring containers fixed half text transformers ]; librarySystemDepends = [ libGL ]; description = "A raw binding for the OpenGL graphics system"; license = lib.licenses.bsd3; } ) { inherit (pkgs) libGL; }; "OpenGLRaw21" = callPackage ( { mkDerivation, OpenGLRaw }: mkDerivation { pname = "OpenGLRaw21"; version = "2.0.0.2"; sha256 = "1kfgwwjnwl5dzwf8bpxcs4q241zap29pjhh4ih5k2cdrnbbn1bz1"; libraryHaskellDepends = [ OpenGLRaw ]; description = "The intersection of OpenGL 2.1 and OpenGL 3.1 Core"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "OpenSCAD" = callPackage ( { mkDerivation, base, Cabal, colour, containers, deepseq, filepath, HUnit, semigroups, tasty, tasty-hunit, testpack, }: mkDerivation { pname = "OpenSCAD"; version = "0.3.0.2"; sha256 = "04b7n6905qvvz8az8zhsjjg8jcf71y5yby7svy2mqzavq2azjm8x"; libraryHaskellDepends = [ base colour containers filepath semigroups ]; testHaskellDepends = [ base Cabal colour containers deepseq filepath HUnit semigroups tasty tasty-hunit testpack ]; description = "ADT wrapper and renderer for OpenSCAD models"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "OpenVG" = callPackage ( { mkDerivation, base, GLUT, OpenGL, OpenGLRaw, OpenVGRaw, }: mkDerivation { pname = "OpenVG"; version = "0.7.0"; sha256 = "0ad96lbwcwl7vvk5vx1mmb0wj28c541jwd9nsm7l5na9qdxfhzvj"; libraryHaskellDepends = [ base GLUT OpenGL OpenGLRaw OpenVGRaw ]; description = "OpenVG (ShivaVG-0.2.1) binding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "OpenVGRaw" = callPackage ( { mkDerivation, base, OpenGLRaw, }: mkDerivation { pname = "OpenVGRaw"; version = "0.4.0"; sha256 = "1fdg5b8f2x36x6gmdkazkmhqgknagd0kzr70hydygsmqbf2im5x2"; libraryHaskellDepends = [ base OpenGLRaw ]; description = "Raw binding to OpenVG (ShivaVG-0.2.1 implementation)."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Operads" = callPackage ( { mkDerivation, array, base, containers, mtl, }: mkDerivation { pname = "Operads"; version = "1.0"; sha256 = "1b880lrzdxww3j19zspnj49ifsn89n0ac1h5xf7nn83847k8q2qk"; libraryHaskellDepends = [ array base containers mtl ]; description = "Groebner basis computation for Operads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "OptDir" = callPackage ( { mkDerivation, base, deepseq, hashable, syb, }: mkDerivation { pname = "OptDir"; version = "0.1.0"; sha256 = "1fbmykdyb6p7qbvf2lzs9wh01zcw7qj8jldcyk7k6z7vaw8sri20"; libraryHaskellDepends = [ base deepseq hashable syb ]; description = "The OptDir type for representing optimization directions"; license = lib.licenses.bsd3; } ) { }; "OrPatterns" = callPackage ( { mkDerivation, base, containers, haskell-src-exts, haskell-src-meta, mtl, split, syb, template-haskell, }: mkDerivation { pname = "OrPatterns"; version = "0.1"; sha256 = "0fkg2bnk7gh8lzf8i0bffj6qbbpq15sf8yw88rqpzghsz7xrr111"; libraryHaskellDepends = [ base containers haskell-src-exts haskell-src-meta mtl split syb template-haskell ]; description = "A quasiquoter for or-patterns"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "OrchestrateDB" = callPackage ( { mkDerivation, aeson, base, bytestring, HTTP, http-conduit, http-types, lifted-base, random, }: mkDerivation { pname = "OrchestrateDB"; version = "1.0.0.3"; sha256 = "0d12jbdgpfkzax5c8djab6n611hcwi1bkphwmn5qmny43fb3wsaz"; libraryHaskellDepends = [ aeson base bytestring HTTP http-conduit http-types lifted-base ]; testHaskellDepends = [ aeson base bytestring HTTP http-conduit http-types lifted-base random ]; description = "Unofficial Haskell Client Library for the Orchestrate.io API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "OrderedBits" = callPackage ( { mkDerivation, base, bits, criterion, primitive, QuickCheck, tasty, tasty-quickcheck, tasty-th, vector, vector-algorithms, }: mkDerivation { pname = "OrderedBits"; version = "0.0.2.0"; sha256 = "1kfb7z5xbzgn1aj8kpij4ry5i4v3v5h55pp3g6qzvgayn25xqc05"; libraryHaskellDepends = [ base bits primitive vector vector-algorithms ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th vector ]; benchmarkHaskellDepends = [ base criterion ]; description = "Efficient ordered (by popcount) enumeration of bits"; license = lib.licenses.bsd3; platforms = lib.platforms.x86; } ) { }; "Ordinals" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Ordinals"; version = "0.0.0.2"; sha256 = "04xk74rl2d6vp1kn197hsbkkwdvwvqpjqg3kgkpkl2i0r90y8lsi"; libraryHaskellDepends = [ base ]; description = "Ordinal arithmetic"; license = lib.licenses.bsd3; } ) { }; "Ordinary" = callPackage ( { mkDerivation, base, safe, threepenny-gui, }: mkDerivation { pname = "Ordinary"; version = "0.2018.1.8"; sha256 = "0n4mk28cdcj71qxifh1prib2a83fjk4dzw6h5dm8a81z6ijribb1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base safe threepenny-gui ]; executableHaskellDepends = [ base safe threepenny-gui ]; testHaskellDepends = [ base safe threepenny-gui ]; description = "A Programming Language in Construction"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Ordinary-exe"; broken = true; } ) { }; "Oslo-Vectize" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Oslo-Vectize"; version = "0.2"; sha256 = "05lgpaw6glwflczsa3400fhih717ry4sikhs9ypyd7xlqvraad57"; revision = "2"; editedCabalFile = "0axdqcpl3rl9lh9rvd5cn4llvglca8y82p1l3rvka97b33lfj8ky"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "test1"; broken = true; } ) { }; "PArrows" = callPackage ( { mkDerivation, base, containers, ghc-prim, mtl, }: mkDerivation { pname = "PArrows"; version = "0.1.1"; sha256 = "08mkq72zv9ywp002vwjk7gl6pq6915zdd06sp4ap935aqdjrhn0p"; libraryHaskellDepends = [ base containers ghc-prim mtl ]; description = "Arrow parser combinators similar to Parsec"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "PBKDF2" = callPackage ( { mkDerivation, base, binary, bytestring, Crypto, random, }: mkDerivation { pname = "PBKDF2"; version = "0.3.1.5"; sha256 = "0ljacj31pmcwk4lk24p37761sb60ncwjnjbqhnfrgdjqnyj2bd62"; revision = "1"; editedCabalFile = "0gnvhijrjj39z9y4m1ic2nys2yi3ida7yh93b9q88r6i02m2k23f"; libraryHaskellDepends = [ base binary bytestring Crypto random ]; description = "Make password-based security schemes more secure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "PCLT" = callPackage ( { mkDerivation, base, bytestring, containers, mtl, utf8-string, }: mkDerivation { pname = "PCLT"; version = "0.1"; sha256 = "0k5abpdz066dsszkj39fd03slb279ddj4i8clnq4gafpa90xbg9q"; libraryHaskellDepends = [ base bytestring containers mtl utf8-string ]; description = "Extension to Show: templating, catalogizing, languages, parameters, etc"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "PCLT-DB" = callPackage ( { mkDerivation, base, bytestring, containers, convertible, HDBC, HDBC-postgresql, mtl, PCLT, }: mkDerivation { pname = "PCLT-DB"; version = "0.1.1"; sha256 = "0nb5mijpkbllrs9034d3a24drd95lvrhlx60ahcd73kmagh9rfqf"; libraryHaskellDepends = [ base bytestring containers convertible HDBC HDBC-postgresql mtl PCLT ]; description = "An addon to PCLT package: enchance PCLT catalog with PostgreSQL powers"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "PDBtools" = callPackage ( { mkDerivation, base, bytestring, containers, }: mkDerivation { pname = "PDBtools"; version = "0.0.3"; sha256 = "1i5hixmywy63pnh15zl7npfiwc7dvlnz6izjxg08cnvn8jyi026q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers ]; description = "A library for analysis of 3-D protein coordinates"; license = lib.licenses.gpl3Only; } ) { }; "PPrinter" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "PPrinter"; version = "0.1.0"; sha256 = "1fcvjrsq40nc2z4dg5f3bkz9h8psp89ay28k1jnwxqgh74xnylzc"; libraryHaskellDepends = [ base containers ]; description = "A generic derivable Haskell pretty printer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "PSQueue" = callPackage ( { mkDerivation, base, QuickCheck, }: mkDerivation { pname = "PSQueue"; version = "1.2.0"; sha256 = "1rkvaz6gjh6cg9an67nly82v5wvpjrrh7qdlb5q2lc3zpr3kh01r"; revision = "3"; editedCabalFile = "0nfb930h870l21611zq894lbr2rzwzkc49b9kjgsvr7j0ag4nmxr"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "Priority Search Queue"; license = lib.licenses.bsd3; } ) { }; "PTQ" = callPackage ( { mkDerivation, base, containers, mtl, network, network-uri, xml, }: mkDerivation { pname = "PTQ"; version = "0.0.8"; sha256 = "0mbyf63s19rps7p74b4fazbfccpjzx40l1fjszv38kprrg7jff2s"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers mtl network network-uri xml ]; description = "An implementation of Montague's PTQ"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "PUH-Project" = callPackage ( { mkDerivation, base, bytestring, containers, directory, mime-mail, network, old-locale, persistent, persistent-sqlite, persistent-template, pwstore-fast, random, smtp-mail, text, time, transformers, }: mkDerivation { pname = "PUH-Project"; version = "0.1.0.1"; sha256 = "08n5q3a5w8ivy3jb037q8jd0wh0qnwx3d06yn6a0f39cv48qbr1s"; libraryHaskellDepends = [ base bytestring containers directory mime-mail network old-locale persistent persistent-sqlite persistent-template pwstore-fast random smtp-mail text time transformers ]; description = "This is a package which includes Assignments, Email, User and Reviews modules for Programming in Haskell course"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "PageIO" = callPackage ( { mkDerivation, array, attoparsec, base, base64-string, bytestring, containers, directory, iconv, network, old-time, regex-base, regex-compat, regex-tdfa, sqlite, stringtable-atom, utf8-string, uuid, }: mkDerivation { pname = "PageIO"; version = "0.0.3"; sha256 = "0pnnhwmlhjvpb3g94p2asbhy9arvlvcbch11m0hmy7w9m3zj9wjk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array attoparsec base base64-string bytestring containers directory iconv network old-time regex-base regex-compat regex-tdfa sqlite stringtable-atom utf8-string uuid ]; executableHaskellDepends = [ array attoparsec base base64-string bytestring containers directory iconv network old-time regex-base regex-compat regex-tdfa sqlite stringtable-atom utf8-string uuid ]; description = "Page-oriented extraction and composition library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "pio"; } ) { }; "Paillier" = callPackage ( { mkDerivation, base, crypto-numbers, crypto-random, HUnit, QuickCheck, test-framework, test-framework-quickcheck2, test-framework-th, }: mkDerivation { pname = "Paillier"; version = "0.1.0.3"; sha256 = "0jcb72shia5p0lpnr3qz57jlzjvnwh4642zwys5d3rg0rwnxigz2"; libraryHaskellDepends = [ base crypto-numbers crypto-random ]; testHaskellDepends = [ base crypto-numbers crypto-random HUnit QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; description = "a simple Paillier cryptosystem"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "PandocAgda" = callPackage ( { mkDerivation, Agda, base, containers, directory, filepath, mtl, pandoc, pandoc-types, QuickCheck, text, time, xhtml, }: mkDerivation { pname = "PandocAgda"; version = "2.3.3.0.2"; sha256 = "1g39mxrfii8vm40cbb7vdfrx2rx9gm4s1xhp3zjkiyi7f979cbk0"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ Agda base containers directory filepath mtl pandoc pandoc-types QuickCheck text time xhtml ]; executableHaskellDepends = [ base ]; description = "Pandoc support for literate Agda"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "agdapandoc"; broken = true; } ) { }; "Paraiso" = callPackage ( { mkDerivation, array, base, containers, directory, failure, fgl, filepath, HUnit, mtl, numeric-prelude, process, QuickCheck, random, repa, test-framework, test-framework-hunit, test-framework-quickcheck2, text, typelevel-tensor, vector, }: mkDerivation { pname = "Paraiso"; version = "0.3.1.5"; sha256 = "098mjla0cv6g9c219vnjif0prxlyfaswjvbxj81wbzpm6sks4j24"; libraryHaskellDepends = [ array base containers directory failure fgl filepath mtl numeric-prelude random text typelevel-tensor vector ]; testHaskellDepends = [ array base containers directory fgl filepath HUnit mtl numeric-prelude process QuickCheck random repa test-framework test-framework-hunit test-framework-quickcheck2 text typelevel-tensor vector ]; description = "a code generator for partial differential equations solvers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Parallel-Arrows-BaseSpec" = callPackage ( { mkDerivation, base, deepseq, hspec, Parallel-Arrows-Definition, split, }: mkDerivation { pname = "Parallel-Arrows-BaseSpec"; version = "0.1.1.0"; sha256 = "014fy1sv1b82wxd3wpsxvnv3jn07d24r4ph3bi7p6i8aykx2a9f4"; libraryHaskellDepends = [ base deepseq hspec Parallel-Arrows-Definition split ]; testHaskellDepends = [ base hspec Parallel-Arrows-Definition split ]; description = "BaseSpecs used for @Parallel-Arrows-Definition@ and Co"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "Parallel-Arrows-Definition" = callPackage ( { mkDerivation, base, deepseq, split, }: mkDerivation { pname = "Parallel-Arrows-Definition"; version = "0.1.1.0"; sha256 = "1zdsvg0nx2vnvgx9vcwq8l1kanfp056mmiscs3716lswkrvhdlbf"; libraryHaskellDepends = [ base deepseq split ]; description = "Multithreaded evaluation using Arrows"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Parallel-Arrows-Eden" = callPackage ( { mkDerivation, base, deepseq, edenmodules, hspec, parallel, Parallel-Arrows-BaseSpec, Parallel-Arrows-Definition, QuickCheck, split, }: mkDerivation { pname = "Parallel-Arrows-Eden"; version = "0.1.1.0"; sha256 = "1iihlxghr2f70zbw3kkilckzfw24sjax6ck0g42272kj61gk2zy7"; libraryHaskellDepends = [ base deepseq edenmodules parallel Parallel-Arrows-Definition split ]; testHaskellDepends = [ base deepseq edenmodules hspec parallel Parallel-Arrows-BaseSpec Parallel-Arrows-Definition QuickCheck split ]; description = "Eden based backend for @Parallel-Arrows-Definition@"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "Parallel-Arrows-Multicore" = callPackage ( { mkDerivation, base, deepseq, hspec, parallel, Parallel-Arrows-BaseSpec, Parallel-Arrows-Definition, split, }: mkDerivation { pname = "Parallel-Arrows-Multicore"; version = "0.1.1.0"; sha256 = "0g9ag9lk8mvnbfgzay27sq517an6cmv02fapxsn2lmr5vs7k63ar"; libraryHaskellDepends = [ base deepseq parallel Parallel-Arrows-Definition split ]; testHaskellDepends = [ base deepseq hspec parallel Parallel-Arrows-BaseSpec Parallel-Arrows-Definition split ]; description = "GpH based backend for @Parallel-Arrows-Definition@ in a multicore variant"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "Parallel-Arrows-ParMonad" = callPackage ( { mkDerivation, base, deepseq, hspec, monad-par, Parallel-Arrows-BaseSpec, Parallel-Arrows-Definition, split, }: mkDerivation { pname = "Parallel-Arrows-ParMonad"; version = "0.1.1.0"; sha256 = "193794v158wfblriklp2jgxa3hk86p4kxbp8sj1hh16dwb0qa9cr"; libraryHaskellDepends = [ base deepseq monad-par Parallel-Arrows-Definition split ]; testHaskellDepends = [ base deepseq hspec monad-par Parallel-Arrows-BaseSpec Parallel-Arrows-Definition split ]; description = "Par Monad (@monad-par@) based backend for @Parallel-Arrows-Definition@"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "Parry" = callPackage ( { mkDerivation, base, binary, bytestring, containers, directory, ghc-prim, network, old-locale, process, random, RSA, SafeSemaphore, time, unix, }: mkDerivation { pname = "Parry"; version = "0.1.0.0"; sha256 = "0jy0pya7ahy0nzw1yizi1ll7q5kv4jxgn3n56qgcwv25rh374n4s"; libraryHaskellDepends = [ base binary bytestring containers directory ghc-prim network old-locale process random RSA SafeSemaphore time unix ]; description = "A proven synchronization server for high performance computing"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ParsecTools" = callPackage ( { mkDerivation, base, parsec, }: mkDerivation { pname = "ParsecTools"; version = "0.0.2.0"; sha256 = "11vshnbxfl8p38aix4h2b0vms8j58agwxbmhd9pkxai764sl6j7g"; libraryHaskellDepends = [ base parsec ]; description = "Parsec combinators for more complex objects"; license = lib.licenses.gpl3Only; } ) { }; "ParserFunction" = callPackage ( { mkDerivation, base, containers, parsec, }: mkDerivation { pname = "ParserFunction"; version = "0.1.0"; sha256 = "0l0j1mdycqsb5d32l7h0giwrj5yj54523gdn0bvim2vz67qrbxrq"; libraryHaskellDepends = [ base containers parsec ]; description = "Parse and evaluate mathematical expressions"; license = lib.licenses.bsd3; } ) { }; "PartialTypeSignatures" = callPackage ( { mkDerivation, base, containers, syb, template-haskell, }: mkDerivation { pname = "PartialTypeSignatures"; version = "0.1.0.1"; sha256 = "04c01bcfrb79av2j9bivlwanmycasn7gjnc9gb5jm6gkwyvgv0h3"; libraryHaskellDepends = [ base containers syb template-haskell ]; description = "emulate partial type signatures with template haskell"; license = lib.licenses.bsd3; } ) { }; "PasswordGenerator" = callPackage ( { mkDerivation, base, QuickCheck, }: mkDerivation { pname = "PasswordGenerator"; version = "0.1.0.0"; sha256 = "12lxylmpi2f1ahy6w1n7jmwn9kay4hajgr95xbnqqdzv4dw6whzw"; libraryHaskellDepends = [ base QuickCheck ]; description = "Simple library for generating passwords"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "PastePipe" = callPackage ( { mkDerivation, base, cmdargs, HTTP, network, network-uri, }: mkDerivation { pname = "PastePipe"; version = "1.8"; sha256 = "10gf9xkys704k89i9lajqcwqsihfxs314vjy35shhwgga5rjnslz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cmdargs HTTP network network-uri ]; executableHaskellDepends = [ base cmdargs ]; description = "CLI for pasting to lpaste.net"; license = lib.licenses.gpl3Only; mainProgram = "pastepipe"; } ) { }; "PathTree" = callPackage ( { mkDerivation, base, containers, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "PathTree"; version = "0.1.1.0"; sha256 = "1rqq95jsgv3d8jlq21s8pf6l2n6wfi4clr8pjsjv3qp2px9qiy0q"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "A tree used to merge and maintain paths"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Pathfinder" = callPackage ( { mkDerivation, base, bytestring, libxml2, text, }: mkDerivation { pname = "Pathfinder"; version = "0.5.10"; sha256 = "1k38p73jnkfcmmz94iqpzg2g6apsxflidvy8p9lwqyzfmg70brqf"; libraryHaskellDepends = [ base bytestring text ]; librarySystemDepends = [ libxml2 ]; description = "Relational optimiser and code generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) libxml2; }; "Peano" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Peano"; version = "0.0.4"; sha256 = "0ss4p40gkqcw9bdh5iy0yar56gpsanrxld74q5dxvakrf8m6cqmz"; libraryHaskellDepends = [ base ]; description = "simple Peano numbers"; license = lib.licenses.bsd3; } ) { }; "PeanoWitnesses" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "PeanoWitnesses"; version = "0.1.0.0"; sha256 = "1g83jws23grl84gnq89rnppw6q7vsbhi9hk6lp5dq2n4818kamgg"; libraryHaskellDepends = [ base ]; description = "GADT type witnesses for Peano-style natural numbers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "PenroseKiteDart" = callPackage ( { mkDerivation, base, containers, diagrams-lib, hspec, }: mkDerivation { pname = "PenroseKiteDart"; version = "1.2"; sha256 = "09z9kyyqmmbhw89inikh8hr2v8ninkwn4wkb7mjnfja92d4nfj3a"; libraryHaskellDepends = [ base containers diagrams-lib ]; testHaskellDepends = [ base containers diagrams-lib hspec ]; benchmarkHaskellDepends = [ base containers diagrams-lib ]; description = "Library to explore Penrose's Kite and Dart Tilings"; license = lib.licenses.bsd3; } ) { }; "PerfectHash" = callPackage ( { mkDerivation, array, base, binary, bytestring, cmph, containers, digest, time, }: mkDerivation { pname = "PerfectHash"; version = "0.1.5"; sha256 = "0fhpfnp4g673kfnskl31r0hyp9h3fna7iiymz2kggznnw6740n9w"; libraryHaskellDepends = [ array base binary bytestring containers digest time ]; librarySystemDepends = [ cmph ]; description = "A perfect hashing library for mapping bytestrings to values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { cmph = null; }; "PermuteEffects" = callPackage ( { mkDerivation, base, ReplicateEffects, }: mkDerivation { pname = "PermuteEffects"; version = "0.2"; sha256 = "0lmmsvqbnw0k321254xfqlzmddvymy0mj50ax7caqj2fnarfgy4l"; libraryHaskellDepends = [ base ReplicateEffects ]; description = "Permutations of effectful computations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Persistence" = callPackage ( { mkDerivation, base, containers, maximal-cliques, parallel, vector, }: mkDerivation { pname = "Persistence"; version = "2.0.3"; sha256 = "19zzggnzdfdvvp0svixpdrnxpjn5h4wgpi01vkjydczq4630aiaa"; libraryHaskellDepends = [ base containers maximal-cliques parallel vector ]; testHaskellDepends = [ base containers maximal-cliques parallel vector ]; description = "A versatile library for topological data analysis"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Phsu" = callPackage ( { mkDerivation, acid-state, aeson, base, blaze-html, blaze-markup, containers, curl, filepath, friendly-time, happstack-server, happstack-server-tls, lifted-base, MissingH, monad-control, mtl, network, network-uri, old-locale, process, regex-base, regex-pcre, safecopy, string-conversions, temporary, text, time, }: mkDerivation { pname = "Phsu"; version = "0.1.0.3"; sha256 = "12f6hqgxyf3svr53g0irn15q69wp9py1bxfw3a5inpkqzmrs04x9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ acid-state aeson base blaze-html blaze-markup containers curl filepath friendly-time happstack-server happstack-server-tls lifted-base MissingH monad-control mtl network network-uri old-locale process regex-base regex-pcre safecopy string-conversions temporary text time ]; description = "Personal Happstack Server Utils"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "Phsu"; broken = true; } ) { }; "Pipe" = callPackage ( { mkDerivation, base, filepath, process, unix, }: mkDerivation { pname = "Pipe"; version = "2.1.2"; sha256 = "1453rjp5whl9vywiq8i86vjfa8ys1ppwabhvlibqwsbx804q9yhr"; libraryHaskellDepends = [ base filepath process unix ]; description = "Process piping library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Piso" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "Piso"; version = "0.2"; sha256 = "07rzwkhz4b6nymygrhcz07dxl8fnvfrmfpcdj9qz3mwrcyf1kp9n"; libraryHaskellDepends = [ base template-haskell ]; description = "Partial isomorphisms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "PlayHangmanGame" = callPackage ( { mkDerivation, base, containers, directory, mtl, random, regex-compat, }: mkDerivation { pname = "PlayHangmanGame"; version = "0.2"; sha256 = "17avnaz6da80v5kgz0b3v0zq3y9p2d3mxxv5a09ggcmilbz4xwlg"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory mtl random regex-compat ]; description = "Play Hangman Game"; license = lib.licenses.bsd3; mainProgram = "playHangmanGame"; } ) { }; "PlayingCards" = callPackage ( { mkDerivation, base, HUnit, MonadRandom, QuickCheck, random-shuffle, }: mkDerivation { pname = "PlayingCards"; version = "0.3.0.0"; sha256 = "1wq4y6dfn93c8pyxbz5dwbd1c2lq78fbw6s2pdk6nvi0zgf5hp6k"; libraryHaskellDepends = [ base HUnit MonadRandom QuickCheck random-shuffle ]; description = "Playing cards api"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Plot-ho-matic" = callPackage ( { mkDerivation, base, bytestring, cairo, cereal, Chart, Chart-cairo, colour, containers, data-default-class, generic-accessors, glib, gtk3, lens, text, time, transformers, vector, }: mkDerivation { pname = "Plot-ho-matic"; version = "0.12.2.3"; sha256 = "1wmylc6z8ikq2qky46jvzffrrjzl8c9xzzlkwsx8223cxa2n59pn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cairo cereal Chart Chart-cairo colour containers data-default-class generic-accessors glib gtk3 lens text time transformers vector ]; description = "Real-time line plotter for generic data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "PlslTools" = callPackage ( { mkDerivation, array, base, directory, filepath, haskell98, old-locale, old-time, parsec, process, random, }: mkDerivation { pname = "PlslTools"; version = "0.0.2"; sha256 = "1kly1jfki4n9fhgkh2m9j9xj8182s92i7rsq81vcm6i3hd4fac94"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base directory filepath haskell98 old-locale old-time parsec process random ]; description = "So far just a lint like program for PL/SQL. Diff and refactoring tools are planned"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "PlslLint"; } ) { }; "Plural" = callPackage ( { mkDerivation, base, containers, regex-tdfa, }: mkDerivation { pname = "Plural"; version = "0.0.2"; sha256 = "047aw1pka7xsqnshbmirkxd80m92w96xfb0kpi1a22bx0kpgg58w"; libraryHaskellDepends = [ base containers regex-tdfa ]; description = "Pluralize English words"; license = lib.licenses.gpl3Only; } ) { }; "Pollutocracy" = callPackage ( { mkDerivation, array, base, clock, GLUT, random, }: mkDerivation { pname = "Pollutocracy"; version = "1.0"; sha256 = "036b114f6fas2w3kmbcb1ria2ymdgi1sc5iqkskfgbc1iizhm2wh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base clock GLUT random ]; description = "An imaginary world"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "Pollutocracy"; broken = true; } ) { }; "PortFusion" = callPackage ( { mkDerivation, base, bytestring, network, splice, }: mkDerivation { pname = "PortFusion"; version = "1.2.1"; sha256 = "1n095a7ggkgvxdagn7wi1rnb3h766lah5avyrdxnv4g0kl143vvy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring network splice ]; description = "high-performance distributed reverse / forward proxy & tunneling for TCP"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "PortFusion"; broken = true; } ) { }; "PortMidi" = callPackage ( { mkDerivation, alsa-lib, base, }: mkDerivation { pname = "PortMidi"; version = "0.2.0.0"; sha256 = "1jb722gwgx1fdyv64nj3by22970l3r04ibc3fa3hnp3k4l2jvk0f"; revision = "1"; editedCabalFile = "0h3gql271mdz3kh0jgimxv8ada34b0h4n8wnyf5i759fqxpf6w86"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ alsa-lib ]; description = "A binding for PortMedia/PortMidi"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; } ) { inherit (pkgs) alsa-lib; }; "PortMidi-simple" = callPackage ( { mkDerivation, base, PortMidi, }: mkDerivation { pname = "PortMidi-simple"; version = "0.1.0.1"; sha256 = "1xi0117296jxc15vpjxd228p31hb5bm47wakiinlp1rdvvil63lc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base PortMidi ]; description = "Simplified PortMidi wrapper"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; } ) { }; "PostgreSQL" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "PostgreSQL"; version = "0.2"; sha256 = "0p5q3yc8ymgzzlc600h4mb9w86ncrgjdbpqfi49b2jqvkcx5bwrr"; libraryHaskellDepends = [ base mtl ]; description = "Thin wrapper over the C postgresql library"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Prelude" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Prelude"; version = "0.1.0.1"; sha256 = "14p4jkhzdh618r7gvj6dd4w1zj4b032g4nx43bihnnaf2dqyppy6"; revision = "1"; editedCabalFile = "14z8gv75jnvykk5naqcqqrdcx7160kzd3gnfdvx6rw4nqzsi6hw1"; libraryHaskellDepends = [ base ]; description = "A Prelude module replacement"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "PrimitiveArray" = callPackage ( { mkDerivation, aeson, base, binary, bits, cereal, cereal-vector, containers, criterion, deepseq, DPutils, hashable, hashtables, lens, log-domain, mtl, OrderedBits, primitive, QuickCheck, smallcheck, tasty, tasty-quickcheck, tasty-smallcheck, tasty-th, text, unordered-containers, vector, vector-algorithms, vector-binary-instances, vector-th-unbox, }: mkDerivation { pname = "PrimitiveArray"; version = "0.10.1.1"; sha256 = "114d41g28i8iah5gpb1377rzfmbcsfay9gr9dhhyyj4dqrpdn1df"; libraryHaskellDepends = [ aeson base binary bits cereal cereal-vector containers deepseq DPutils hashable hashtables lens log-domain mtl OrderedBits primitive QuickCheck smallcheck text unordered-containers vector vector-algorithms vector-binary-instances vector-th-unbox ]; testHaskellDepends = [ aeson base binary bits cereal cereal-vector containers deepseq DPutils hashable hashtables lens log-domain mtl OrderedBits primitive QuickCheck smallcheck tasty tasty-quickcheck tasty-smallcheck tasty-th text unordered-containers vector vector-algorithms vector-binary-instances vector-th-unbox ]; benchmarkHaskellDepends = [ aeson base binary bits cereal cereal-vector containers criterion deepseq DPutils hashable hashtables lens log-domain mtl OrderedBits primitive QuickCheck smallcheck text unordered-containers vector vector-algorithms vector-binary-instances vector-th-unbox ]; description = "Efficient multidimensional arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "PrimitiveArray-Pretty" = callPackage ( { mkDerivation, base, diagrams, diagrams-contrib, diagrams-lib, diagrams-postscript, diagrams-svg, filepath, log-domain, QuickCheck, split, test-framework, test-framework-quickcheck2, test-framework-th, }: mkDerivation { pname = "PrimitiveArray-Pretty"; version = "0.0.0.2"; sha256 = "0kc9pisc731nfamwg0bzwq9cbg897dacskdr89n3qzy45p2b5l47"; libraryHaskellDepends = [ base diagrams diagrams-contrib diagrams-lib diagrams-postscript diagrams-svg filepath log-domain split ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; description = "Pretty-printing for primitive arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Printf-TH" = callPackage ( { mkDerivation, base, haskell98, pretty, template-haskell, }: mkDerivation { pname = "Printf-TH"; version = "0.1.1"; sha256 = "0n1gva510p69vy25zvjkzwqqz2gilbns1wnrzz2p22rjkkbrinvx"; libraryHaskellDepends = [ base haskell98 pretty template-haskell ]; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "PriorityChansConverger" = callPackage ( { mkDerivation, base, containers, stm, }: mkDerivation { pname = "PriorityChansConverger"; version = "0.1"; sha256 = "0258ysarn6k5kxxwy4lz9ww2rdhg5mg7h6idfbfrszcgwkcp22a1"; libraryHaskellDepends = [ base containers stm ]; description = "Read single output from an array of inputs - channels with priorities"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ProbabilityMonads" = callPackage ( { mkDerivation, base, MaybeT, MonadRandom, mtl, }: mkDerivation { pname = "ProbabilityMonads"; version = "0.1.0"; sha256 = "0vmjg91yq4p0121ypjx4l1hh77j8xj6ha7awdvrjk5fjmz9xryh3"; libraryHaskellDepends = [ base MaybeT MonadRandom mtl ]; description = "Probability distribution monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Probnet" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Probnet"; version = "0.1.0.4"; sha256 = "02q4c7mp268r8f3p2f37yksssginjrs89ldqljpn80aj53ylcqyf"; libraryHaskellDepends = [ base ]; description = "Geometric Extrapolation of Integer Sequences with error prediction"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "PropLogic" = callPackage ( { mkDerivation, base, old-time, random, }: mkDerivation { pname = "PropLogic"; version = "0.9.0.4"; sha256 = "1gr3xiwj5ggqlrvi2xi612sba0v7lwc3bz0w18knhh0gz60vslqy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base old-time random ]; executableHaskellDepends = [ base old-time random ]; description = "Propositional Logic"; license = lib.licenses.bsd3; mainProgram = "program"; } ) { }; "PropaFP" = callPackage ( { mkDerivation, aern2-mfun, aern2-mp, base, binary, bytestring, collect-errors, containers, directory, extra, ghc, mixed-types-num, optparse-applicative, process, QuickCheck, regex-tdfa, scientific, temporary, }: mkDerivation { pname = "PropaFP"; version = "0.1.2.0"; sha256 = "1mp5dw7yhcqazqnlg6wd0ygd7ck869cwsqh6kgkv10cpxjy94v39"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aern2-mfun aern2-mp base binary bytestring collect-errors containers directory extra ghc mixed-types-num optparse-applicative process QuickCheck regex-tdfa scientific temporary ]; executableHaskellDepends = [ aern2-mfun aern2-mp base binary bytestring collect-errors containers directory extra ghc mixed-types-num optparse-applicative process QuickCheck regex-tdfa scientific temporary ]; testHaskellDepends = [ aern2-mfun aern2-mp base binary bytestring collect-errors containers directory extra ghc mixed-types-num optparse-applicative process QuickCheck regex-tdfa scientific temporary ]; description = "Auto-active verification of floating-point programs"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Proper" = callPackage ( { mkDerivation, base, containers, HUnit, parsec, syb, }: mkDerivation { pname = "Proper"; version = "0.5.2.0"; sha256 = "0y8jrvhnvb3nr8zi4hw8cm90nnz4lmcp3npvzsbz2wlkif5qf7k6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers syb ]; executableHaskellDepends = [ base containers HUnit parsec syb ]; description = "An implementation of propositional logic in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ProxN" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "ProxN"; version = "0.0.1"; sha256 = "0mx3kgkcbhppz2p6g8vb9yx27219ca2w7k36j60vfhszni1c4gid"; libraryHaskellDepends = [ base mtl ]; description = "Proximity sets in N dimensions"; license = lib.licenses.bsd3; } ) { }; "Pugs" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, control-timeout, directory, filepath, FindBin, hashable, hashtables, haskeline, HsParrot, HsSyck, MetaObject, mtl, network, parsec, pretty, process, pugs-compat, pugs-DrIFT, random, stm, stringtable-atom, text, time, utf8-string, }: mkDerivation { pname = "Pugs"; version = "6.2.13.20150815"; sha256 = "0w7x4zgz00wzchqdhajpf1ir3h0jxw1vgh030g384k1qbbjv4la2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base binary bytestring containers control-timeout directory filepath FindBin hashable hashtables haskeline HsParrot HsSyck MetaObject mtl network parsec pretty process pugs-compat pugs-DrIFT random stm stringtable-atom text time utf8-string ]; description = "A Perl 6 Implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "pugs"; } ) { }; "Pup-Events" = callPackage ( { mkDerivation, base, Pup-Events-Client, Pup-Events-PQueue, Pup-Events-Server, }: mkDerivation { pname = "Pup-Events"; version = "1.0"; sha256 = "13zjhxq8q1qd7sbc17d73g6mfsfls6rl3ndawbcfjgj73b7xajyj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Pup-Events-Client Pup-Events-PQueue Pup-Events-Server ]; executableHaskellDepends = [ base ]; doHaddock = false; description = "A networked event handling framework for hooking into other programs"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "pupevents-all"; } ) { }; "Pup-Events-Client" = callPackage ( { mkDerivation, base, network, parsec, Pup-Events-PQueue, stm, transformers, }: mkDerivation { pname = "Pup-Events-Client"; version = "1.1.4"; sha256 = "1b6vkjnk1yk7ra221njh1mm92jgzqh2hjbh67p2h4fz2jf202xvm"; libraryHaskellDepends = [ base network parsec Pup-Events-PQueue stm transformers ]; description = "A networked event handling framework for hooking into other programs"; license = lib.licenses.gpl3Only; } ) { }; "Pup-Events-Demo" = callPackage ( { mkDerivation, base, GLUT, OpenGL, parsec, Pup-Events-Client, Pup-Events-PQueue, Pup-Events-Server, stm, }: mkDerivation { pname = "Pup-Events-Demo"; version = "1.3"; sha256 = "06cf18ccamaknkm2fcmj17ymdb2i3130q5bakbji4m8349bzhxxb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT OpenGL parsec Pup-Events-Client Pup-Events-PQueue Pup-Events-Server stm ]; description = "A networked event handling framework for hooking into other programs"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "Pup-Events-PQueue" = callPackage ( { mkDerivation, base, stm, }: mkDerivation { pname = "Pup-Events-PQueue"; version = "1.0"; sha256 = "0sngiqxzj5kif452s2hn3x1kv257815c5v19dp4wqazbyc373iwx"; libraryHaskellDepends = [ base stm ]; description = "A networked event handling framework for hooking into other programs"; license = lib.licenses.gpl3Only; } ) { }; "Pup-Events-Server" = callPackage ( { mkDerivation, base, network, parsec, Pup-Events-PQueue, stm, transformers, }: mkDerivation { pname = "Pup-Events-Server"; version = "1.2"; sha256 = "18n4bzhwvx336dv4yb5pbicaxbzzhhd36951diwhgw4gf5ji80dn"; libraryHaskellDepends = [ base network parsec Pup-Events-PQueue stm transformers ]; description = "A networked event handling framework for hooking into other programs"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "PyF" = callPackage ( { mkDerivation, base, bytestring, deepseq, filepath, ghc, hspec, HUnit, mtl, parsec, process, template-haskell, temporary, text, time, }: mkDerivation { pname = "PyF"; version = "0.11.3.0"; sha256 = "1nwn3pf3wmi08jrfrmk8rbgfviha48ackm6crxrsxxcmmlrmsncy"; libraryHaskellDepends = [ base bytestring ghc mtl parsec template-haskell text time ]; testHaskellDepends = [ base bytestring deepseq filepath hspec HUnit process template-haskell temporary text time ]; description = "Quasiquotations for a python like interpolated string formatter"; license = lib.licenses.bsd3; } ) { }; "QIO" = callPackage ( { mkDerivation, base, containers, mtl, old-time, random, }: mkDerivation { pname = "QIO"; version = "1.3"; sha256 = "19xbnqm90b1wsxbjhjm1q1mld0rv4p6ga1chzl4i00yccpwsh7g8"; libraryHaskellDepends = [ base containers mtl old-time random ]; description = "The Quantum IO Monad is a library for defining quantum computations in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "QLearn" = callPackage ( { mkDerivation, base, random, vector, }: mkDerivation { pname = "QLearn"; version = "0.1.0.0"; sha256 = "0vbkvc0d7j4awvdiqs0kgz3fa9m0991zlzhs3w7rxi8if2crkn47"; libraryHaskellDepends = [ base random vector ]; description = "A library for fast, easy-to-use Q-learning"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "QuadEdge" = callPackage ( { mkDerivation, base, random, vector, }: mkDerivation { pname = "QuadEdge"; version = "0.2"; sha256 = "1f3wxc8ipb8ka02xq2snjs5wgl10mk528zjkpwdw5wf3fldhz037"; libraryHaskellDepends = [ base random vector ]; description = "QuadEdge structure for representing triangulations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "QuadTree" = callPackage ( { mkDerivation, base, composition, lens, QuickCheck, }: mkDerivation { pname = "QuadTree"; version = "0.11.0"; sha256 = "1qlll96vkhyfqvkj753kf5vhrnmmkk4pq8a6kszbm44x11zvw8nf"; libraryHaskellDepends = [ base composition lens ]; testHaskellDepends = [ base composition lens QuickCheck ]; description = "QuadTree library for Haskell, with lens support"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "A QuasiQuoter for Text"; license = lib.licenses.bsd3; } ) { }; "Quelea" = callPackage ( { mkDerivation, base, bytestring, cassandra-cql, cereal, containers, derive, directory, lens, mtl, optparse-applicative, process, random, template-haskell, text, time, transformers, tuple, unix, uuid, z3, zeromq4-haskell, }: mkDerivation { pname = "Quelea"; version = "1.0.0"; sha256 = "1qypcy5f8axllwcvhfy218iskw1mkjv424rwvfwklz8a2qb6a2xk"; libraryHaskellDepends = [ base bytestring cassandra-cql cereal containers derive directory lens mtl optparse-applicative process random template-haskell text time transformers tuple unix uuid z3 zeromq4-haskell ]; description = "Programming with Eventual Consistency over Cassandra"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "QuickAnnotate" = callPackage ( { mkDerivation, base, haskell-src-exts, }: mkDerivation { pname = "QuickAnnotate"; version = "0.6"; sha256 = "0xphlira6gxfs7md1b55vf9biqzw9v1kzmcs17x07xnzcy1y3dvb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base haskell-src-exts ]; description = "Annotation Framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "qapp"; broken = true; } ) { }; "QuickCheck" = callPackage ( { mkDerivation, base, containers, deepseq, process, random, splitmix, template-haskell, transformers, }: mkDerivation { pname = "QuickCheck"; version = "2.14.3"; sha256 = "0085lwy14r7hk7ibmv8d7d54ja9zin0ijf0b27xai898dfrj43sw"; libraryHaskellDepends = [ base containers deepseq random splitmix template-haskell transformers ]; testHaskellDepends = [ base deepseq process ]; description = "Automatic testing of Haskell programs"; license = lib.licenses.bsd3; } ) { }; "QuickCheck_2_15_0_1" = callPackage ( { mkDerivation, base, containers, deepseq, process, random, splitmix, template-haskell, transformers, }: mkDerivation { pname = "QuickCheck"; version = "2.15.0.1"; sha256 = "0zvfydg44ibs1br522rzvdlxj9mpz0h62js1hay1sj5gvdnj3cm3"; libraryHaskellDepends = [ base containers deepseq random splitmix template-haskell transformers ]; testHaskellDepends = [ base containers deepseq process ]; description = "Automatic testing of Haskell programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "QuickCheck-GenT" = callPackage ( { mkDerivation, base, mmorph, QuickCheck, random, transformers, }: mkDerivation { pname = "QuickCheck-GenT"; version = "0.2.2.2"; sha256 = "1sss452xjxhllvsaxm2ln932xcdnj4z1095yapv9yap4cbcjwaqf"; libraryHaskellDepends = [ base mmorph QuickCheck random transformers ]; description = "A GenT monad transformer for QuickCheck library"; license = lib.licenses.mit; } ) { }; "QuickCheck-safe" = callPackage ( { mkDerivation, base, containers, QuickCheck, }: mkDerivation { pname = "QuickCheck-safe"; version = "0.1.0.6"; sha256 = "1f868s6iq66m4m305xrx3mfw46zvzaahkvz6xjlqzk0cragai1kp"; revision = "1"; editedCabalFile = "0my9s0kcxkizbfckb35l5hyr1pmhx32l2lviy7zqh93mlmv9ig4s"; libraryHaskellDepends = [ base containers QuickCheck ]; description = "Safe reimplementation of QuickCheck's core"; license = lib.licenses.mit; } ) { }; "QuickCheckVariant" = callPackage ( { mkDerivation, base, hspec, QuickCheck, }: mkDerivation { pname = "QuickCheckVariant"; version = "1.0.1.0"; sha256 = "1hfx28krjmx06jlivri51jcssngyf7i8n1vjmz0n948i83hn5kga"; libraryHaskellDepends = [ base QuickCheck ]; testHaskellDepends = [ base hspec QuickCheck ]; benchmarkHaskellDepends = [ base hspec QuickCheck ]; description = "Valid and Invalid generator"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "QuickPlot" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, haskell-src-meta, parsec, scientific, snap, snap-core, template-haskell, text, vector, websockets, websockets-snap, }: mkDerivation { pname = "QuickPlot"; version = "0.1.0.1"; sha256 = "1d9zllxl8vyjmb9m9kdgrv9v9hwnspyiqhjnb5ds5kmby6r4r1h2"; revision = "1"; editedCabalFile = "0ykvkbrf5mavrk9jdl5w01dldwi3x2dwg89hiin95vi8ay0r02gq"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec base bytestring haskell-src-meta parsec scientific snap snap-core template-haskell text vector websockets websockets-snap ]; description = "Quick and easy data visualization with Haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Quickson" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, either, text, }: mkDerivation { pname = "Quickson"; version = "0.2"; sha256 = "1mr8ilcjlwxcpbblk6l6w022qbf4ngzd0q62fc9k1kjb0w1palbg"; libraryHaskellDepends = [ aeson attoparsec base bytestring either text ]; description = "Quick JSON extractions with Aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "R-pandoc" = callPackage ( { mkDerivation, base, directory, filepath, pandoc-types, process, split, }: mkDerivation { pname = "R-pandoc"; version = "0.2.3"; sha256 = "05pb2gr0s4fjd3lj90r6hdj30bzsz16jsibmi99xi3172plyk449"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath pandoc-types process split ]; executableHaskellDepends = [ base pandoc-types ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "R-pandoc"; broken = true; } ) { }; "RANSAC" = callPackage ( { mkDerivation, base, HUnit, lens, linear, random, test-framework, test-framework-hunit, vector, }: mkDerivation { pname = "RANSAC"; version = "0.1.0.2"; sha256 = "1rv70fp40wfk6rmb5drbilgb9z43vcqm67d4a6ck6mh3w69hb5gq"; libraryHaskellDepends = [ base random vector ]; testHaskellDepends = [ base HUnit lens linear test-framework test-framework-hunit vector ]; description = "The RANSAC algorithm for parameter estimation"; license = lib.licenses.bsd3; } ) { }; "RBTree" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "RBTree"; version = "0.0.5"; sha256 = "0p46b105lixbxqjz8pwxf4asl4s7zdh2ss3nvgmp1rclqfg6cwrq"; libraryHaskellDepends = [ base ]; description = "Pure haskell Red-Black-Tree implemetation"; license = lib.licenses.bsd3; } ) { }; "RESTng" = callPackage ( { mkDerivation, base, HDBC, HDBC-postgresql, mtl, old-time, parsec, redHandlers, xhtml, yuiGrid, }: mkDerivation { pname = "RESTng"; version = "0.1"; sha256 = "1fans0znb3i33n9cxd8w140n1sl8bdyl874cdrgc5wvlg6y3y4aj"; libraryHaskellDepends = [ base HDBC HDBC-postgresql mtl old-time parsec redHandlers xhtml yuiGrid ]; description = "A framework for writing RESTful applications"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "RFC1751" = callPackage ( { mkDerivation, base, bytestring, cereal, hspec, QuickCheck, vector, }: mkDerivation { pname = "RFC1751"; version = "1.0.0"; sha256 = "1lj97jyw0pxq8rn0xg15x2xqm3vwqx4fy3qz8aimf193vgw2amah"; libraryHaskellDepends = [ base bytestring cereal vector ]; testHaskellDepends = [ base bytestring cereal hspec QuickCheck vector ]; description = "RFC-1751 library for Haskell"; license = lib.licenses.publicDomain; } ) { }; "RJson" = callPackage ( { mkDerivation, array, base, bytestring, containers, iconv, mtl, parsec, syb-with-class, }: mkDerivation { pname = "RJson"; version = "0.3.7"; sha256 = "04vlhcyikd4liy65xiy3xn4slkm5w4q3r8ir54s095zs9bq8jx1n"; libraryHaskellDepends = [ array base bytestring containers iconv mtl parsec syb-with-class ]; description = "A reflective JSON serializer/parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "RMP" = callPackage ( { mkDerivation, allocated-processor, base, canlib, cv-combinators, ftd2xx, HOpenCV, vector-space, }: mkDerivation { pname = "RMP"; version = "0.0.2"; sha256 = "0bcilw8z764p6idjj19kxk9if5l4pxyn7zszxjv0q3bfky1rd8ay"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ allocated-processor base ]; librarySystemDepends = [ canlib ftd2xx ]; executableHaskellDepends = [ allocated-processor base cv-combinators HOpenCV vector-space ]; executableSystemDepends = [ canlib ftd2xx ]; description = "Binding to code that controls a Segway RMP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { canlib = null; ftd2xx = null; }; "RNAFold" = callPackage ( { mkDerivation, ADPfusion, base, BiobaseTurner, BiobaseVienna, BiobaseXNA, cmdargs, containers, deepseq, lens, primitive, PrimitiveArray, repa, strict, vector, }: mkDerivation { pname = "RNAFold"; version = "1.99.3.4"; sha256 = "0r4y4rinrdr2xwfpnys5agm1awr3qr9im4cqczz1fzjz7r425m96"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion base BiobaseTurner BiobaseVienna BiobaseXNA cmdargs containers deepseq lens primitive PrimitiveArray repa strict vector ]; executableHaskellDepends = [ base BiobaseTurner BiobaseVienna BiobaseXNA cmdargs ]; description = "RNA secondary structure prediction"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "RNAFoldProgs" = callPackage ( { mkDerivation, base, Biobase, BiobaseTurner, BiobaseTypes, BiobaseVienna, cmdargs, containers, HsTools, primitive, PrimitiveArray, RNAFold, split, vector, }: mkDerivation { pname = "RNAFoldProgs"; version = "0.0.0.3"; sha256 = "1bmybm80fhw7xqjzny2iricicbzqsl33snpsjamfcr16a939wlwp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Biobase BiobaseTurner BiobaseTypes BiobaseVienna cmdargs containers HsTools primitive PrimitiveArray RNAFold split vector ]; description = "RNA secondary structure folding"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "RNAdesign" = callPackage ( { mkDerivation, array, base, BiobaseTurner, BiobaseVienna, BiobaseXNA, bytestring, cmdargs, containers, fgl, fgl-extras-decompositions, file-embed, lens, monad-primitive, mwc-random-monad, parallel, parsec, ParsecTools, primitive, PrimitiveArray, random, RNAFold, transformers, tuple, vector, ViennaRNA-bindings, }: mkDerivation { pname = "RNAdesign"; version = "0.1.2.2"; sha256 = "1qdfbwiydkh0974m7r4ashxhsbkss8k9d6kpc07vj4hspjf5v5ag"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base BiobaseTurner BiobaseVienna BiobaseXNA containers fgl fgl-extras-decompositions lens monad-primitive mwc-random-monad parallel parsec ParsecTools primitive PrimitiveArray random RNAFold transformers tuple vector ViennaRNA-bindings ]; executableHaskellDepends = [ bytestring cmdargs file-embed ]; description = "Multi-target RNA sequence design"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "RNAdesign"; } ) { }; "RNAdraw" = callPackage ( { mkDerivation, array, base, BiobaseXNA, bytestring, cmdargs, containers, PrimitiveArray, QuasiText, repa, split, text, vector, }: mkDerivation { pname = "RNAdraw"; version = "0.2.0.1"; sha256 = "1d85lps04b2sn23fzyn5hd8lj2lf7byqk7flj8p2b905hl3062dx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base BiobaseXNA bytestring containers PrimitiveArray QuasiText repa split text vector ]; executableHaskellDepends = [ cmdargs ]; description = "Draw RNA secondary structures"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "RNAdotplot"; } ) { }; "RNAlien" = callPackage ( { mkDerivation, aeson, base, BiobaseBlast, BiobaseFasta, BiobaseHTTP, BiobaseTypes, BlastHTTP, bytestring, cassava, ClustalParser, cmdargs, containers, directory, edit-distance, either-unwrap, filepath, hierarchical-clustering, HTTP, http-conduit, http-types, hxt, matrix, network, parsec, process, pureMD5, random, silently, split, Taxonomy, text, text-metrics, time, transformers, vector, ViennaRNAParser, }: mkDerivation { pname = "RNAlien"; version = "1.7.0"; sha256 = "1yqf2i1q5s65i968ha4lhnn0njmgapb30sxwdq5rpf7wbw2f29by"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base BiobaseBlast BiobaseFasta BiobaseHTTP BiobaseTypes BlastHTTP bytestring cassava ClustalParser cmdargs containers directory edit-distance either-unwrap filepath hierarchical-clustering HTTP http-conduit http-types hxt matrix network parsec process pureMD5 random silently Taxonomy text text-metrics transformers vector ViennaRNAParser ]; executableHaskellDepends = [ base BiobaseFasta BiobaseTypes bytestring cassava cmdargs containers directory either-unwrap filepath process random split text time vector ViennaRNAParser ]; description = "Unsupervized construction of RNA family models"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "RNAwolf" = callPackage ( { mkDerivation, base, BiobaseTrainingData, BiobaseXNA, bytestring, cmdargs, containers, deepseq, directory, parallel, PrimitiveArray, random, split, StatisticalMethods, vector, }: mkDerivation { pname = "RNAwolf"; version = "0.4.0.0"; sha256 = "1s7ilg8814gglg4n64nk94b51fdzh2fm1y4k1mw8d81qd66y60vn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base BiobaseTrainingData BiobaseXNA bytestring containers deepseq directory parallel PrimitiveArray random StatisticalMethods vector ]; executableHaskellDepends = [ cmdargs split ]; description = "RNA folding with non-canonical basepairs and base-triplets"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "RSA" = callPackage ( { mkDerivation, base, binary, bytestring, crypto-api, crypto-pubkey-types, QuickCheck, SHA, tagged, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "RSA"; version = "2.4.1"; sha256 = "0hchsqrxpfw7mqrqwscfy8ig1w2di6w3nxpzi873w0gibv2diibj"; revision = "2"; editedCabalFile = "090yzm99fmh7c6z4m9hbkasqhc3xlw104g2b6wnk77n1abd13ryj"; libraryHaskellDepends = [ base binary bytestring crypto-api crypto-pubkey-types SHA ]; testHaskellDepends = [ base binary bytestring crypto-api crypto-pubkey-types QuickCheck SHA tagged test-framework test-framework-quickcheck2 ]; description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1."; license = lib.licenses.bsd3; } ) { }; "RSolve" = callPackage ( { mkDerivation, base, containers, lens, mtl, }: mkDerivation { pname = "RSolve"; version = "2.0.0.0"; sha256 = "0rcbdxn9n2fimqxmprcfgq5c48y69wfjy5ny3acr5ln8ppcinmq8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers lens mtl ]; executableHaskellDepends = [ base containers lens mtl ]; testHaskellDepends = [ base containers lens mtl ]; license = lib.licenses.mit; mainProgram = "RSolve-exe"; } ) { }; "RabbitMQ" = callPackage ( { mkDerivation, array, base, binary, bytestring, clock, containers, HsOpenSSL, io-streams, monad-control, network, network-uri, openssl-streams, split, stm, text, vector, }: mkDerivation { pname = "RabbitMQ"; version = "0.1.0.0"; sha256 = "14rxwsxxqhj91alcnvvp6949ig0ifnls9x2mgnd1jmknqz7pwvrs"; revision = "2"; editedCabalFile = "1m6pgha36ag2r0vnr242bndgbpq14v4ng6pab96pxzlj1yjlij6l"; libraryHaskellDepends = [ array base binary bytestring clock containers HsOpenSSL io-streams monad-control network network-uri openssl-streams split stm text vector ]; description = "AMQP 0-9-1 client library for RabbitMQ servers"; license = "BSD-3-Clause AND GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Raincat" = callPackage ( { mkDerivation, base, containers, GLUT, mtl, OpenGL, random, sdl2, sdl2-image, sdl2-mixer, time, }: mkDerivation { pname = "Raincat"; version = "1.2.3"; sha256 = "1w20342faksdvqh2zw7kp1317vmy3khzxzjnzxcl4gknf2j9fls7"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers GLUT mtl OpenGL random sdl2 sdl2-image sdl2-mixer time ]; description = "A puzzle game written in Haskell with a cat in lead role"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; mainProgram = "raincat"; } ) { }; "Random123" = callPackage ( { mkDerivation, array, base, criterion, data-dword, HUnit, QuickCheck, random, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "Random123"; version = "0.2.0"; sha256 = "18q6nf63qapypj10iifpc1qdaq7pndmv2p7jz0f96y113z33nqy4"; libraryHaskellDepends = [ array base data-dword random ]; testHaskellDepends = [ base HUnit QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base criterion random ]; description = "Haskell port of Random123 library"; license = lib.licenses.mit; } ) { }; "RandomDotOrg" = callPackage ( { mkDerivation, aeson, base, binary, bytestring, http-client, http-client-tls, http-media, servant, servant-client, servant-client-core, servant-jsonrpc, servant-jsonrpc-client, text, time, unordered-containers, uuid-types, }: mkDerivation { pname = "RandomDotOrg"; version = "1.0"; sha256 = "10a4vh3n308i628v58s6wb5yn3vhpb4d989bmd4vvyv39xv92sj6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary bytestring http-client http-client-tls http-media servant servant-client servant-client-core servant-jsonrpc servant-jsonrpc-client text time unordered-containers uuid-types ]; description = "Haskell bindings to the RANDOM.ORG Core API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Randometer" = callPackage ( { mkDerivation, base, random-fu, }: mkDerivation { pname = "Randometer"; version = "0.1.0.1"; sha256 = "1anj962cpgl06hipjfdygxlvq6adkdg3r0ghkwkzzf3dklmwzng6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base random-fu ]; description = "Randomness intuition trainer"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "randometer"; broken = true; } ) { }; "Range" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Range"; version = "0.1.0.0"; sha256 = "0759508s75zba89jjr56sqpm7idgwsxynmf9zl9hwrz9q11fxrqh"; libraryHaskellDepends = [ base ]; description = "Data structure for managing ranges"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Ranged-sets" = callPackage ( { mkDerivation, base, HUnit, QuickCheck, }: mkDerivation { pname = "Ranged-sets"; version = "0.4.0"; sha256 = "1skd2a6yw7dd5vq8x81kwh28gi8sgyzg9qqqyadxmgpvy11sh9ab"; revision = "2"; editedCabalFile = "1dl69wa509yn2jvl0d4c5c036swq22i6nd73kqn0bp7vhbj4rfq4"; libraryHaskellDepends = [ base HUnit QuickCheck ]; testHaskellDepends = [ base HUnit QuickCheck ]; description = "Ranged sets for Haskell"; license = lib.licenses.bsd3; } ) { }; "Ranka" = callPackage ( { mkDerivation, base, HTTP, json, network, utf8-string, XMPP, }: mkDerivation { pname = "Ranka"; version = "0.1"; sha256 = "1df010121jdjbagc3gg906kydmwwpa7np1c0mx7w2v64mr7i2q1r"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base HTTP json network utf8-string XMPP ]; description = "HTTP to XMPP omegle chats gate"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "Ranka"; } ) { }; "Rasenschach" = callPackage ( { mkDerivation, array, base, bytestring, cereal, containers, convertible, directory, filepath, ghc, GLUT, monad-loops, OpenGL, OpenGLRaw, time, Yampa, }: mkDerivation { pname = "Rasenschach"; version = "0.1.3.2"; sha256 = "1wk4bylydfdqdmzjybkpbmvp4znp9i26mvkl2541gp5vwv7blms6"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base bytestring cereal containers convertible directory filepath ghc GLUT monad-loops OpenGL OpenGLRaw time Yampa ]; description = "Soccer simulation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Rasenschach"; broken = true; } ) { }; "Rasterific" = callPackage ( { mkDerivation, base, bytestring, containers, dlist, FontyFruity, free, JuicyPixels, mtl, primitive, transformers, vector, vector-algorithms, }: mkDerivation { pname = "Rasterific"; version = "0.7.5.4"; sha256 = "07silf2b85kxq7wvl5mnwrg5p0gwzlapipj9hi224i9ix1knn5f1"; libraryHaskellDepends = [ base bytestring containers dlist FontyFruity free JuicyPixels mtl primitive transformers vector vector-algorithms ]; description = "A pure haskell drawing engine"; license = lib.licenses.bsd3; } ) { }; "Rattus" = callPackage ( { mkDerivation, base, Cabal, containers, ghc, simple-affine-space, transformers, }: mkDerivation { pname = "Rattus"; version = "0.5.1.1"; sha256 = "171ssph6mx12cfc1wx63qn41s7w7fsv686kr6zchd2dg6pwn60gz"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base containers ghc simple-affine-space transformers ]; testHaskellDepends = [ base containers ]; description = "A modal FRP language"; license = lib.licenses.bsd3; } ) { }; "ReadArgs" = callPackage ( { mkDerivation, base, hspec, system-filepath, text, }: mkDerivation { pname = "ReadArgs"; version = "1.2.3"; sha256 = "0s8s4nhl84qsr5a87gzjslcf4d9vvvzmcfl5g4gqa3czzafjljwz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base system-filepath text ]; executableHaskellDepends = [ base system-filepath text ]; testHaskellDepends = [ base hspec system-filepath text ]; description = "Simple command line argument parsing"; license = lib.licenses.bsd3; mainProgram = "ReadArgsEx"; } ) { }; "Redmine" = callPackage ( { mkDerivation, aeson, base, bytestring, connection, containers, HTTP, http-client-tls, http-conduit, http-types, HUnit, MissingH, network, resourcet, text, time, transformers, }: mkDerivation { pname = "Redmine"; version = "0.0.8"; sha256 = "1lmcaaaqpzk3k6khv5cd9kg54ighva8ni5paamgvk4wjkd2n010g"; libraryHaskellDepends = [ aeson base bytestring connection containers HTTP http-client-tls http-conduit http-types MissingH network resourcet text time transformers ]; testHaskellDepends = [ aeson base bytestring connection containers HTTP http-client-tls http-conduit http-types HUnit MissingH network resourcet text time transformers ]; description = "Library to access Redmine's REST services"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Ref" = callPackage ( { mkDerivation, base, ghc-prim, }: mkDerivation { pname = "Ref"; version = "0.1.1.0"; sha256 = "15qikbjbydbabc26skhavshzrsaz17a71q8hfxqvi5ix2bhhz4hm"; libraryHaskellDepends = [ base ghc-prim ]; description = "Generic Mutable Ref Abstraction Layer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "RefSerialize" = callPackage ( { mkDerivation, base, binary, bytestring, containers, hashtables, stringsearch, }: mkDerivation { pname = "RefSerialize"; version = "0.4.0"; sha256 = "1cmvab3yakazhgij3x8s871r9wf8ixkwmb52k88rcgclmfqmxch5"; libraryHaskellDepends = [ base binary bytestring containers hashtables stringsearch ]; description = "Write to and read from ByteStrings maintaining internal memory references"; license = lib.licenses.bsd3; } ) { }; "Referees" = callPackage ( { mkDerivation, base, bytestring, cassava, cmdargs, cond, containers, directory, glpk-hs, matrix, MissingH, vector, }: mkDerivation { pname = "Referees"; version = "0.0.0"; sha256 = "076pa25455jd4b0dbs9gfksaa1ww66yvnknki4yivc0pm60pnh7r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cassava containers glpk-hs matrix MissingH vector ]; executableHaskellDepends = [ base cmdargs cond containers directory ]; description = "A utility for computing distributions of material to review among reviewers"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "referees"; broken = true; } ) { }; "RepLib" = callPackage ( { mkDerivation, base, containers, mtl, template-haskell, transformers, }: mkDerivation { pname = "RepLib"; version = "0.5.4.1"; sha256 = "064avhz0x77yd5irvvs4sa1fcn8srb3n5sqbd4vmsjva6514jr9y"; libraryHaskellDepends = [ base containers mtl template-haskell transformers ]; description = "Generic programming library with representation types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ReplaceUmlaut" = callPackage ( { mkDerivation, base, dir-traverse, HTF, optparse-applicative, text, transformers, uniform-cmdLineArgs, uniform-fileio, uniform-json, uniform-pandoc, uniformBase, }: mkDerivation { pname = "ReplaceUmlaut"; version = "0.1.5.3"; sha256 = "00nvg69lhyhnjq7gb6l74rpa5h0nic2717g6wz1w313jhi7frxqd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base dir-traverse optparse-applicative text transformers uniform-cmdLineArgs uniform-fileio uniform-json uniform-pandoc uniformBase ]; executableHaskellDepends = [ base dir-traverse optparse-applicative text transformers uniform-cmdLineArgs uniform-fileio uniform-json uniform-pandoc uniformBase ]; testHaskellDepends = [ base dir-traverse HTF optparse-applicative text transformers uniform-cmdLineArgs uniform-fileio uniform-json uniform-pandoc uniformBase ]; description = "converting text to properly encoded german umlauts"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "replaceUmlaut"; broken = true; } ) { }; "ReplicateEffects" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "ReplicateEffects"; version = "0.3"; sha256 = "194nbnbrf5g3d2pch6z9zapzhi0i2z30vpgjj0h5x8bfwzpf1527"; libraryHaskellDepends = [ base ]; description = "Composable replication schemes of applicative functors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ReviewBoard" = callPackage ( { mkDerivation, base, directory, HTTP, json, mtl, network, process, random, }: mkDerivation { pname = "ReviewBoard"; version = "0.2.2"; sha256 = "1grcs7mily2gpxdzq1pcz1f71z2d8pz6paqrb8yv38nkckvm4j75"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base HTTP json mtl network random ]; executableHaskellDepends = [ base directory HTTP json mtl network process random ]; description = "Haskell bindings to ReviewBoard"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "RichConditional" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "RichConditional"; version = "0.1.0.0"; sha256 = "065plckw5r16aalkf51y7hs2xjandad3hgfly795wakqfhdnrajw"; libraryHaskellDepends = [ base ]; description = "Tiny library to replace classic if/else"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Ritt-Wu" = callPackage ( { mkDerivation, algebra, base, criterion, deepseq, massiv, scheduler, sscript, tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck, }: mkDerivation { pname = "Ritt-Wu"; version = "0.1.0.0"; sha256 = "1jk9a2hgnm82b4b9cbfsw8aib1q4jrdb9zal858vbprsvx6ig36f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ algebra base criterion deepseq massiv scheduler sscript ]; executableHaskellDepends = [ algebra base criterion deepseq massiv scheduler sscript ]; testHaskellDepends = [ base deepseq scheduler tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; benchmarkHaskellDepends = [ algebra base criterion deepseq massiv scheduler sscript ]; description = "Parallel implementation of Ritt-Wu's algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Ritt-Wu-exe"; broken = true; } ) { }; "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 ]; description = "quasiquoter for inline-R code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "RollingDirectory" = callPackage ( { mkDerivation, base, directory, filepath, hdaemonize-buildfix, hinotify, hsyslog, HUnit, monad-parallel, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, unix, }: mkDerivation { pname = "RollingDirectory"; version = "0.1"; sha256 = "0mw4hd99v8pp75ng75cv3vym5ld93f07mpkcbi2b6v12k68bxx4v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath hdaemonize-buildfix hinotify hsyslog monad-parallel unix ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Limits the size of a directory's contents"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "RollingDirectory"; } ) { }; "RoundingFiasco" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "RoundingFiasco"; version = "0.1.0.0"; sha256 = "1n51zrbngiickyh7mqm3jnvnf7qcbjdrqz5q4pjqpx9cl9hx7yl0"; revision = "1"; editedCabalFile = "1gy0r9k1szc27p5l4jyib7qyiqbkyd7w4l737j9k9l9hpda5fb8i"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "rounding variants floor, ceil and truncate for floating point operations +-*/√…"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "RoyalMonad" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "RoyalMonad"; version = "1000.9"; sha256 = "1gixw6793i4bcf1fsawfqdgvib5q7b1972fi0prrcwq7cp7nrgwr"; libraryHaskellDepends = [ base ]; description = "All hail the Royal Monad!"; license = lib.licenses.bsd3; } ) { }; "RtMidi" = callPackage ( { mkDerivation, alsa-lib, base, deepseq, pretty-simple, tasty, tasty-hunit, vector, }: mkDerivation { pname = "RtMidi"; version = "0.8.0.0"; sha256 = "1cp0pzsc7agjq3dr4h2lldb1x9wl0p2047f45mpsxc4w6gw97fwz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq vector ]; librarySystemDepends = [ alsa-lib ]; executableHaskellDepends = [ base pretty-simple vector ]; testHaskellDepends = [ base tasty tasty-hunit vector ]; description = "Haskell wrapper for RtMidi, the lightweight, cross-platform MIDI I/O library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) alsa-lib; }; "RxHaskell" = callPackage ( { mkDerivation, base, containers, stm, transformers, }: mkDerivation { pname = "RxHaskell"; version = "0.2"; sha256 = "0pwxsvkpdr4vzr6cpgjmkr55ip6ns3gcv8pma7dwzg21myx9c3vl"; libraryHaskellDepends = [ base containers stm transformers ]; description = "Reactive Extensions for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "S3" = callPackage ( { mkDerivation, base, base-encoding, bytestring, cryptohash-md5, cryptohash-sha1, cryptohash-sha256, deepseq, hashable, http-io-streams, io-streams, Prelude, text, text-short, time, X, }: mkDerivation { pname = "S3"; version = "0.1.0.0"; sha256 = "0z59h36qnb1vvshqik3f1ai3a3frnmzzxdcmkbbh3x6flnih7r0a"; revision = "1"; editedCabalFile = "115432ww5hm6nv82rib363sx38f7vm0kl0xd5qc2dpfn1jljr0g7"; libraryHaskellDepends = [ base base-encoding bytestring cryptohash-md5 cryptohash-sha1 cryptohash-sha256 deepseq hashable http-io-streams io-streams Prelude text text-short time X ]; description = "Library for accessing S3 compatible storage services"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; } ) { }; "SBench" = callPackage ( { mkDerivation, base, bytestring, cassava, criterion, deepseq, directory, filepath, gnuplot, hp2any-core, parsec, process, utf8-string, vector, }: mkDerivation { pname = "SBench"; version = "0.2.0"; sha256 = "0ym9qdwwn180365hgvwi6djzbqvfiyqrd2fhywpvxihwxnlnhiam"; libraryHaskellDepends = [ base bytestring cassava criterion deepseq directory filepath gnuplot hp2any-core parsec process utf8-string vector ]; description = "A benchmark suite for runtime and heap measurements over a series of inputs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "SCRIPTWriter" = callPackage ( { mkDerivation, array, base, binary, bitcoin-hs, bitcoin-script, bytestring, containers, mtl, uu-tc, }: mkDerivation { pname = "SCRIPTWriter"; version = "1.0.1"; sha256 = "0sipk7brfw42zq4ksp7gz23ghia9faffshc5zh8j0zb4f1497mwi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bitcoin-hs bitcoin-script bytestring containers mtl uu-tc ]; executableHaskellDepends = [ base ]; description = "ESCRIPT: a human friendly language for programming Bitcoin scripts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "SCRIPTWriter-exe"; } ) { }; "SCalendar" = callPackage ( { mkDerivation, base, containers, hspec, QuickCheck, scalendar, text, time, }: mkDerivation { pname = "SCalendar"; version = "1.1.0"; sha256 = "139lggc8f7sw703asdyxqbja0jfcgphx0l5si1046lsryinvywa9"; libraryHaskellDepends = [ base containers text time ]; testHaskellDepends = [ base containers hspec QuickCheck scalendar text time ]; description = "This is a library for handling calendars and resource availability based on the \"top-nodes algorithm\" and set operations"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "SDL" = callPackage ( { mkDerivation, base, Cabal, SDL, }: mkDerivation { pname = "SDL"; version = "0.6.7.0"; sha256 = "00y67v80a8l09i3k76z09lg25kw72ivl09nag8ckdlk4a0cfnzfq"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base ]; librarySystemDepends = [ SDL ]; description = "Binding to libSDL"; license = lib.licenses.bsd3; } ) { inherit (pkgs) SDL; }; "SDL-gfx" = callPackage ( { mkDerivation, base, Cabal, SDL, SDL_gfx, }: mkDerivation { pname = "SDL-gfx"; version = "0.7.0.0"; sha256 = "1pmhbgdp4f9nz9mpxckx0mrhphccqsfcwfpflxmph5gx4mxk4xb2"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base SDL ]; librarySystemDepends = [ SDL_gfx ]; description = "Binding to libSDL_gfx"; license = lib.licenses.bsd3; } ) { inherit (pkgs) SDL_gfx; }; "SDL-image" = callPackage ( { mkDerivation, base, Cabal, SDL, SDL_image, }: mkDerivation { pname = "SDL-image"; version = "0.6.2.0"; sha256 = "1gxwrvswgwjw6g7ym52gik22l9l3ljy592phv97jdmcf3gi6qcg1"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base SDL ]; librarySystemDepends = [ SDL_image ]; description = "Binding to libSDL_image"; license = lib.licenses.bsd3; } ) { inherit (pkgs) SDL_image; }; "SDL-mixer" = callPackage ( { mkDerivation, base, Cabal, SDL, SDL_mixer, }: mkDerivation { pname = "SDL-mixer"; version = "0.6.3.0"; sha256 = "0k26hqgdh789ka3mv4dsk6rin6x6vwcs6hjmnsqq7j3mnrh1342r"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base SDL ]; librarySystemDepends = [ SDL_mixer ]; description = "Binding to libSDL_mixer"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; } ) { inherit (pkgs) SDL_mixer; }; "SDL-mpeg" = callPackage ( { mkDerivation, base, SDL, smpeg, }: mkDerivation { pname = "SDL-mpeg"; version = "0.0.1"; sha256 = "0hx4977iynchnyd4b9ycbiw5qq07wk1a7dkisqx0a3x0ca4qirwj"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base SDL ]; librarySystemDepends = [ smpeg ]; description = "Binding to the SMPEG library"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; } ) { inherit (pkgs) smpeg; }; "SDL-ttf" = callPackage ( { mkDerivation, base, Cabal, SDL, SDL_ttf, }: mkDerivation { pname = "SDL-ttf"; version = "0.6.3.0"; sha256 = "1hh5v1b5b8yyv1vhgbymn6rwpjpdccmqz2wy1wmjqzcfffdszmag"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base SDL ]; librarySystemDepends = [ SDL_ttf ]; description = "Binding to libSDL_ttf"; license = lib.licenses.bsd3; } ) { inherit (pkgs) SDL_ttf; }; "SDL2-ttf" = callPackage ( { mkDerivation, base, SDL2, SDL2_ttf, }: mkDerivation { pname = "SDL2-ttf"; version = "0.1.0"; sha256 = "03ng8kih285pvwj06jdwk4hkyyyb8j666pnvagnw5hsjhq60r8h6"; libraryHaskellDepends = [ base SDL2 ]; librarySystemDepends = [ SDL2_ttf ]; description = "Binding to libSDL-ttf"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { SDL2 = null; inherit (pkgs) SDL2_ttf; }; "SFML" = callPackage ( { mkDerivation, base, csfml-audio, csfml-graphics, csfml-network, csfml-system, csfml-window, sfml-audio, sfml-graphics, sfml-network, sfml-system, sfml-window, }: mkDerivation { pname = "SFML"; version = "2.3.2.4"; sha256 = "1hsvbw54cidvldx4i8cpvjpd3s16qrw2b6405qhwrxcigfzn9b8a"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ csfml-audio csfml-graphics csfml-network csfml-system csfml-window sfml-audio sfml-graphics sfml-network sfml-system sfml-window ]; description = "SFML bindings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { csfml-audio = null; csfml-graphics = null; csfml-network = null; csfml-system = null; csfml-window = null; sfml-audio = null; sfml-graphics = null; sfml-network = null; sfml-system = null; sfml-window = null; }; "SFML-control" = callPackage ( { mkDerivation, base, mtl, SFML, template-haskell, }: mkDerivation { pname = "SFML-control"; version = "0.2.0.2"; sha256 = "001h9y9395mz6fr58s1i8svn4pyy5iqbkzzsp19xdphh4w69za9g"; libraryHaskellDepends = [ base mtl SFML template-haskell ]; description = "Higher level library on top of SFML"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "SFont" = callPackage ( { mkDerivation, array, base, SDL, Sprig, }: mkDerivation { pname = "SFont"; version = "0.1.1"; sha256 = "077yvys00kp8lmkvc4mbynmkk9nn2ib5rh38bqcw0wnwsvl7140i"; libraryHaskellDepends = [ array base SDL Sprig ]; description = "SFont SDL Bitmap Fonts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "SG" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "SG"; version = "1.0"; sha256 = "0aj15lp5wbldaa9ndfvni1iq7kcrjv1syln9yz77jg6p8ndk61jv"; libraryHaskellDepends = [ base mtl ]; description = "Small geometry library for dealing with vectors and collision detection"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "SGdemo" = callPackage ( { mkDerivation, base, GLUT, OpenGL, SG, }: mkDerivation { pname = "SGdemo"; version = "1.1"; sha256 = "0f7s8y5wq479i2yix2ik5ffsqkrb65pi31n6a03453kvk5jc7wv6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT OpenGL SG ]; description = "An example of using the SG and OpenGL libraries"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "sgdemo"; } ) { }; "SGplus" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "SGplus"; version = "1.1"; sha256 = "1qwrhb7nw22v7j6d9x3a1ps9l7mjpwjy13zxssmimwfhbch055v3"; libraryHaskellDepends = [ base mtl ]; description = "(updated) Small geometry library for dealing with vectors and collision detection"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "SHA" = callPackage ( { mkDerivation, array, base, binary, bytestring, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "SHA"; version = "1.6.4.4"; sha256 = "0i4b2wjisivdy72synal711ywhx05mfqfba5n65rk8qidggm1nbb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring ]; testHaskellDepends = [ array base binary bytestring QuickCheck test-framework test-framework-quickcheck2 ]; description = "Implementations of the SHA suite of message digest functions"; license = lib.licenses.bsd3; } ) { }; "SHA2" = callPackage ( { mkDerivation, AES, base, bytestring, monads-tf, transformers, }: mkDerivation { pname = "SHA2"; version = "0.2.5"; sha256 = "1zs79a327x6myfam3p2vr8lmszcaqnkll2qz8n4sy835vz328j40"; libraryHaskellDepends = [ AES base bytestring monads-tf transformers ]; description = "Fast, incremental SHA hashing for bytestrings"; license = lib.licenses.bsd3; } ) { }; "SJW" = callPackage ( { mkDerivation, attoparsec, base, Cabal, containers, directory, filepath, mtl, optparse-applicative, random, text, time, unix, }: mkDerivation { pname = "SJW"; version = "0.1.2.4"; sha256 = "1flr9dp3v4cyn8fs6sybibbim5spzab7kxi6rxpczjcwmnn1cv78"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base containers directory filepath mtl random text time unix ]; executableHaskellDepends = [ attoparsec base optparse-applicative text ]; testHaskellDepends = [ base Cabal directory filepath random ]; benchmarkHaskellDepends = [ base directory filepath random time ]; description = "The Simple Javascript Wrench"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "sjw"; broken = true; } ) { }; "SMTPClient" = callPackage ( { mkDerivation, base, containers, extensible-exceptions, hsemail, network, old-locale, old-time, }: mkDerivation { pname = "SMTPClient"; version = "1.1.0"; sha256 = "07njj24c43iz33c641d5ish62h13lhpvn2mx5pv5i6s3fm3bxsfk"; libraryHaskellDepends = [ base containers extensible-exceptions hsemail network old-locale old-time ]; description = "A simple SMTP client library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "SNet" = callPackage ( { mkDerivation, base, bindings-DSL, c2hsc, containers, data-default, lens, mtl, transformers, }: mkDerivation { pname = "SNet"; version = "0.1.0"; sha256 = "19ls2icg5vflznf9wn5b429x6blismcdxinh66vd8cr8hwgc8m99"; libraryHaskellDepends = [ base bindings-DSL containers data-default lens mtl transformers ]; libraryToolDepends = [ c2hsc ]; description = "Declarative coördination language for streaming networks"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "SQLDeps" = callPackage ( { mkDerivation, base, hashable, HDBC, HDBC-sqlite3, mtl, unordered-containers, }: mkDerivation { pname = "SQLDeps"; version = "0.1"; sha256 = "1dx4vxrc7hjms3bx80bngwr5jxkb1v9hps09ayi0mqwhnfzq5vgp"; libraryHaskellDepends = [ base hashable HDBC HDBC-sqlite3 mtl unordered-containers ]; description = "Calculate db-data dependencies of functions"; license = lib.licenses.bsd3; } ) { }; "SSTG" = callPackage ( { mkDerivation, base, containers, ghc, ghc-paths, }: mkDerivation { pname = "SSTG"; version = "0.1.1.7"; sha256 = "1qgkqd025cd9q0la36i45kd356n8sxnzgnq40v71sdbv8f7wb4yh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ghc ghc-paths ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers ]; description = "STG Symbolic Execution"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "SSTG-exe"; broken = true; } ) { }; "STL" = callPackage ( { mkDerivation, attoparsec, base, bytestring, cereal, text, }: mkDerivation { pname = "STL"; version = "0.3.0.6"; sha256 = "18bz9qxsl7lq3j18ilczi175j3djwlpckzj5a65l4dj7d1sw1c35"; libraryHaskellDepends = [ attoparsec base bytestring cereal text ]; description = "STL 3D geometry format parsing and pretty-printing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "STLinkUSB" = callPackage ( { mkDerivation, base, binary, bytestring, transformers, usb, vector, }: mkDerivation { pname = "STLinkUSB"; version = "0.1.1"; sha256 = "1b0cxrjbldsdh948fa3d5qr0lmjl2g5qkh7ii4smkmsakzk9jx0s"; libraryHaskellDepends = [ base binary bytestring transformers usb vector ]; description = "STLink USB interface in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "STM32-Zombie" = callPackage ( { mkDerivation, base, binary, bytestring, containers, STLinkUSB, STM32F103xx-SVD, transformers, }: mkDerivation { pname = "STM32-Zombie"; version = "0.2.0"; sha256 = "10vknxgihz3cgyzi1rmyh30zqyg0q7ll653ljndjj8lh3hnghajx"; libraryHaskellDepends = [ base binary bytestring containers STLinkUSB STM32F103xx-SVD transformers ]; description = "control a STM32F103 microcontroller"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "STM32F103xx-SVD" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "STM32F103xx-SVD"; version = "0.1"; sha256 = "0m6vvj4mfmmn1r21aglwdb6801bwr0ks60vbwz7y1cb97vsdad9v"; libraryHaskellDepends = [ base ]; description = "Definition for Peripherals,Registers and Fields from STM32F103xx.svd"; license = lib.licenses.bsd3; } ) { }; "STMonadTrans" = callPackage ( { mkDerivation, array, base, mtl, tasty, tasty-hunit, tasty-quickcheck, transformers, }: mkDerivation { pname = "STMonadTrans"; version = "0.4.8"; sha256 = "0ldqsl5axz1xlzha4b58kzpf35nr81ki3psy91zx7lpiv4agz7l3"; revision = "1"; editedCabalFile = "0bmmlg4kwsarkkm214fcqdvkah3pbk9ay8m9bnggb3ds7sc897i2"; libraryHaskellDepends = [ array base mtl transformers ]; testHaskellDepends = [ array base tasty tasty-hunit tasty-quickcheck transformers ]; description = "A monad transformer version of the ST monad"; license = lib.licenses.bsd3; } ) { }; "SVD2HS" = callPackage ( { mkDerivation, base, containers, pretty, text, xml-conduit, xml-lens, }: mkDerivation { pname = "SVD2HS"; version = "0.1"; sha256 = "16crp18wyp7gb99x0vmjcqdwvsvns2kppaic3aspnidlc14hwg35"; libraryHaskellDepends = [ base containers pretty text xml-conduit xml-lens ]; description = "translate a SVD of a Microcontroller to Haskell tables"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "SVG2Q" = callPackage ( { mkDerivation, base, haskell98, language-c, pretty, svgutils, syb, xml, }: mkDerivation { pname = "SVG2Q"; version = "0.3"; sha256 = "07cr20cdz4dk8c9j84j1wlzhg4qb4hmgyvh2nnlh4vc52bvvizmq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskell98 language-c pretty svgutils syb xml ]; description = "Code generation tool for Quartz code from a SVG"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "svg2q"; } ) { }; "SVGFonts" = callPackage ( { mkDerivation, attoparsec, base, blaze-markup, blaze-svg, bytestring, cereal, cereal-vector, containers, data-default-class, diagrams-core, diagrams-lib, directory, parsec, split, text, vector, xml, }: mkDerivation { pname = "SVGFonts"; version = "1.8.0.1"; sha256 = "0r3z7i7x56qvhyc51jlq084c1biy9xn72nm19mw116gx49rm32k9"; revision = "2"; editedCabalFile = "1kk7hbsd0aard9457y674rw5yvailfap1jzmvmvzmfi4ripwqxag"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base blaze-markup blaze-svg bytestring cereal cereal-vector containers data-default-class diagrams-core diagrams-lib directory parsec split text vector xml ]; description = "Fonts from the SVG-Font format"; license = lib.licenses.bsd3; } ) { }; "SVGPath" = callPackage ( { mkDerivation, base, parsec, }: mkDerivation { pname = "SVGPath"; version = "1.1.2"; sha256 = "1a4rmp1rn6jv8nkab688i146ywiv4w6fp5bpm0slwgda2x0h6lp4"; libraryHaskellDepends = [ base parsec ]; description = "Parsing the path command of SVG"; license = lib.licenses.bsd3; } ) { }; "SWMMoutGetMB" = callPackage ( { mkDerivation, base, binary, bytestring, data-binary-ieee754, pipes-binary, pipes-bytestring, pipes-parse, split, }: mkDerivation { pname = "SWMMoutGetMB"; version = "0.1.1.1"; sha256 = "0scgh998laq8z2mjpjvhahy5z8nsc45lmdz2z8mv7cmfiqca5ck0"; libraryHaskellDepends = [ base binary bytestring data-binary-ieee754 pipes-binary pipes-bytestring pipes-parse split ]; description = "A parser for SWMM 5 binary .OUT files"; license = lib.licenses.lgpl3Only; } ) { }; "SableCC2Hs" = callPackage ( { mkDerivation, array, base, containers, filepath, loch-th, pretty, text, transformers, wl-pprint-text, xml, }: mkDerivation { pname = "SableCC2Hs"; version = "0.0.1.0"; sha256 = "1sngk170p5wyi3sgjkl74fr3k570fbfabhbg0dnp8z4iw53d8jfl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers ]; executableHaskellDepends = [ array base containers filepath loch-th pretty text transformers wl-pprint-text xml ]; description = "Generate a parser (in Haskell) with the SableCC parser generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "sable2hs"; broken = true; } ) { }; "Safe" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Safe"; version = "0.1"; sha256 = "0ybi5r4635yjx41ig54bm426fbdzrivc5kn8fwqxmzm62ai0v623"; libraryHaskellDepends = [ base ]; description = "Library for safe (pattern match free) functions"; license = 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 ]; description = "Much safer replacement for QSemN, QSem, and SampleVar"; license = lib.licenses.bsd3; } ) { }; "Salsa" = callPackage ( { mkDerivation, base, bytestring, file-embed, glib, mono, }: mkDerivation { pname = "Salsa"; version = "0.2.0.2"; sha256 = "0915mwi1ksa85in03vzm5hqbvk6ih7l0zslg5cmy7j9fc0jhgwgd"; libraryHaskellDepends = [ base bytestring file-embed ]; librarySystemDepends = [ glib mono ]; description = "A .NET Bridge for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) glib; inherit (pkgs) mono; }; "Saturnin" = callPackage ( { mkDerivation, base, bytestring, data-default, directory, either, exceptions, filepath, formatting, hlint, hspec, ini, mtl, network, old-locale, process, spawn, stm, temporary, text, time, unordered-containers, yaml, }: mkDerivation { pname = "Saturnin"; version = "0.1.0.2"; sha256 = "0f6z17ry2n0qkgajiwip09r7dbcn72dkz7gh4igwk3n0igxlpqsr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring data-default directory either exceptions filepath formatting ini mtl network old-locale process spawn stm temporary text time unordered-containers yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base data-default either hlint hspec mtl ]; description = "Saturnin CI / Job System"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "saturnin"; broken = true; } ) { }; "SciBaseTypes" = callPackage ( { mkDerivation, aeson, base, binary, cereal, deepseq, DPutils, hashable, lens, log-domain, mtl, QuickCheck, semirings, tasty, tasty-quickcheck, tasty-th, vector, vector-th-unbox, }: mkDerivation { pname = "SciBaseTypes"; version = "0.1.1.0"; sha256 = "12k2arn3qbgfa8bc344vv02smqj3yd6rqhnpfib3yi43nkbaazqa"; libraryHaskellDepends = [ aeson base binary cereal deepseq DPutils hashable lens log-domain mtl semirings vector vector-th-unbox ]; testHaskellDepends = [ aeson base binary cereal deepseq DPutils hashable lens log-domain mtl QuickCheck semirings tasty tasty-quickcheck tasty-th vector vector-th-unbox ]; benchmarkHaskellDepends = [ aeson base binary cereal deepseq DPutils hashable lens log-domain mtl semirings vector vector-th-unbox ]; description = "Base types and classes for statistics, sciences and humanities"; license = lib.licenses.bsd3; } ) { }; "SciFlow" = callPackage ( { mkDerivation, base, binary, bytestring, constraints, cryptohash-sha256, distributed-process, distributed-process-monad-control, exceptions, hashable, lifted-async, memory, monad-control, mtl, network-transport, network-transport-tcp, rainbow, sqlite-simple, stm, template-haskell, text, th-lift-instances, time, unordered-containers, }: mkDerivation { pname = "SciFlow"; version = "0.7.0"; sha256 = "1fm94yr872dg21j6pc0rxs5qvq7i72yn4338bhn73d1sv95c29ir"; libraryHaskellDepends = [ base binary bytestring constraints cryptohash-sha256 distributed-process distributed-process-monad-control exceptions hashable lifted-async memory monad-control mtl network-transport network-transport-tcp rainbow sqlite-simple stm template-haskell text th-lift-instances time unordered-containers ]; description = "Scientific workflow management system"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "SciFlow-drmaa" = callPackage ( { mkDerivation, base, distributed-process, drmaa, hostname, network-transport-tcp, random, SciFlow, stm, unordered-containers, }: mkDerivation { pname = "SciFlow-drmaa"; version = "0.1.0"; sha256 = "08lgdm7nlqapz54ixaf7z319laqiknk3vhhhljbch093vb0925bv"; libraryHaskellDepends = [ base distributed-process drmaa hostname network-transport-tcp random SciFlow stm unordered-containers ]; description = "Scientific workflow management system"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ScratchFs" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, HFuse, hsyslog, process, regex-compat, sqlite-simple, unix, }: mkDerivation { pname = "ScratchFs"; version = "0.1.0.2"; sha256 = "0c410hnby7g5qdx1kj3shwxl0m910vl3rj3ayx6f5qsz5by5rczh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filepath HFuse hsyslog process regex-compat sqlite-simple unix ]; description = "Size limited temp filesystem based on fuse"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "ScratchFs"; broken = true; } ) { }; "Scurry" = callPackage ( { mkDerivation, base, binary, bytestring, containers, network, network-bytestring, parsec, random, stm, time, unix, }: mkDerivation { pname = "Scurry"; version = "0.0.3"; sha256 = "0iwlai8zspz08l3v7qf505mgfxn5v177kqa1x4xfssq7wzxawq8j"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring containers network network-bytestring parsec random stm time unix ]; description = "A cross platform P2P VPN application built using Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "scurry"; } ) { }; "SecureHash-SHA3" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "SecureHash-SHA3"; version = "0.1.1.0"; sha256 = "0dva3bzfzyzh8kxljyipd041a2w1zhxjvxmhnw2mlv2jcywnk2hz"; revision = "3"; editedCabalFile = "0jsx09bjk98nvfy0fvr5n2dyx8s22xnq66dvniyl572g5kfyknwm"; libraryHaskellDepends = [ base bytestring ]; description = "simple static linked SHA3 using private symbols and the ref impl"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "SelectSequencesFromMSA" = callPackage ( { mkDerivation, base, biocore, biofasta, bytestring, ClustalParser, cmdargs, containers, directory, either-unwrap, filepath, matrix, parsec, process, text, text-metrics, transformers, vector, ViennaRNAParser, }: mkDerivation { pname = "SelectSequencesFromMSA"; version = "1.0.5"; sha256 = "0m68xiaa6acaq30qlscpd5lm7x0rfrqxyn0krwahkqd5s9h5aj7i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base biocore biofasta bytestring ClustalParser cmdargs containers directory either-unwrap filepath matrix parsec process text text-metrics transformers vector ViennaRNAParser ]; executableHaskellDepends = [ base cmdargs directory either-unwrap ]; description = "Selects a representative subset of sequences from multiple sequence alignment"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "SelectSequencesFromMSA"; } ) { }; "Semantique" = callPackage ( { mkDerivation, base, bytestring, classify, containers, mongoDB, mtl, network, process, split, tagsoup, text, }: mkDerivation { pname = "Semantique"; version = "0.3.0"; sha256 = "1l334lvm56xr7rw135l6nj7iz4h1yskl1fcrr5rdimlw7dyw2cr8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring classify containers mongoDB mtl network process split tagsoup text ]; description = "Command-line tool for maintaining the Semantique database"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; mainProgram = "semantique"; broken = true; } ) { }; "Semigroup" = callPackage ( { mkDerivation, base, bytestring, containers, mtl, }: mkDerivation { pname = "Semigroup"; version = "0.0.7"; sha256 = "1mdw1z50gr02j5hycki5rl95b1yk7xfrdk056ajw9ghw48s0jpx6"; libraryHaskellDepends = [ base bytestring containers mtl ]; description = "A semigroup"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "SeqAlign" = callPackage ( { mkDerivation, base, bytestring, vector, }: mkDerivation { pname = "SeqAlign"; version = "0.1.0.0"; sha256 = "0vk63ni1a93win8if032nps5y0xi245cmjqq2j4xfsdddg5bdln5"; libraryHaskellDepends = [ base bytestring vector ]; description = "Sequence Alignment"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "SessionLogger" = callPackage ( { mkDerivation, base, directory, filepath, hslogger, mtl, old-locale, random, time, }: mkDerivation { pname = "SessionLogger"; version = "0.3.0.0"; sha256 = "1zgjslf9p64aa7dwww44jq2f6iic1192ic98gmjsjj5ww8anl8c3"; libraryHaskellDepends = [ base directory filepath hslogger mtl old-locale random time ]; description = "Easy Loggingframework"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Set" = callPackage ( { mkDerivation, base, containers, gauge, util, }: mkDerivation { pname = "Set"; version = "0.0.2.0"; sha256 = "1kll1gdc4mg8sh483qj67yagcmgbbwz31xbinid0cpkcl93gccdb"; libraryHaskellDepends = [ base containers util ]; testHaskellDepends = [ base containers util ]; benchmarkHaskellDepends = [ base containers gauge util ]; description = "See README for more info"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; } ) { }; "ShellCheck_0_9_0" = callPackage ( { mkDerivation, aeson, array, base, bytestring, containers, deepseq, Diff, directory, fgl, filepath, mtl, parsec, process, QuickCheck, regex-tdfa, transformers, }: mkDerivation { pname = "ShellCheck"; version = "0.9.0"; sha256 = "071k2gc8rzpg9lwq9g10c9xx0zm1wcgsf8v4n1csj9fm56vy7gmb"; revision = "2"; editedCabalFile = "1bc552vfv76jq1zmqywv7a2z322v9ncz3sc69xpj0w6qwb3sd224"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base bytestring containers deepseq Diff directory fgl filepath mtl parsec process QuickCheck regex-tdfa transformers ]; executableHaskellDepends = [ aeson array base bytestring containers deepseq Diff directory fgl filepath mtl parsec QuickCheck regex-tdfa transformers ]; testHaskellDepends = [ aeson array base bytestring containers deepseq Diff directory fgl filepath mtl parsec QuickCheck regex-tdfa transformers ]; description = "Shell script analysis tool"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "shellcheck"; maintainers = [ lib.maintainers.zowoq ]; } ) { }; "ShellCheck" = callPackage ( { mkDerivation, aeson, array, base, bytestring, containers, deepseq, Diff, directory, fgl, filepath, mtl, parsec, process, QuickCheck, regex-tdfa, transformers, }: mkDerivation { pname = "ShellCheck"; version = "0.10.0"; sha256 = "08bdjcdl457xz2vh8y2w29bcwh1k7sfzyvszln3498vm5m1xn22d"; revision = "1"; editedCabalFile = "1935jrzy1r3g9cc74b330fmxnz2i1j8hsdk9jnl557qgk6xjqzs7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base bytestring containers deepseq Diff directory fgl filepath mtl parsec process QuickCheck regex-tdfa transformers ]; executableHaskellDepends = [ aeson array base bytestring containers deepseq Diff directory fgl filepath mtl parsec QuickCheck regex-tdfa transformers ]; testHaskellDepends = [ aeson array base bytestring containers deepseq Diff directory fgl filepath mtl parsec QuickCheck regex-tdfa transformers ]; description = "Shell script analysis tool"; license = lib.licenses.gpl3Only; mainProgram = "shellcheck"; maintainers = [ lib.maintainers.zowoq ]; } ) { }; "Shellac" = callPackage ( { mkDerivation, base, directory, mtl, unix, }: mkDerivation { pname = "Shellac"; version = "0.9.9"; sha256 = "005793m4njccn28ngbhmi4zp7grf71rmhscy2i5bsy8an4b4wkg6"; revision = "1"; editedCabalFile = "1nq7j00vfrhfzkbsgr6j28zr339gx5bcvq6x9mvh9qvs2jmcdz1z"; libraryHaskellDepends = [ base directory mtl unix ]; description = "A framework for creating shell envinronments"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Shellac-compatline" = callPackage ( { mkDerivation, base, Shellac, Shellac-readline, }: mkDerivation { pname = "Shellac-compatline"; version = "0.9.9"; sha256 = "0qmiadsi8yihvlgdx88y9smw18jzcgpacv5mdipwrv2lrix9hnr5"; revision = "1"; editedCabalFile = "0ws8prjzj4j9yf1mqdnvlpv367cx4wfqa5jq5n6x7g9npwmd5ya0"; libraryHaskellDepends = [ base Shellac Shellac-readline ]; description = "\"compatline\" backend module for Shellac"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Shellac-editline" = callPackage ( { mkDerivation, base, editline, Shellac, }: mkDerivation { pname = "Shellac-editline"; version = "0.9.9"; sha256 = "172fd5khxdi1wa3244mziypd7sp0d2wc2wh19w0gzmiqp1d2vqc7"; revision = "1"; editedCabalFile = "1wyal7nqnl5sj74d9mid2dw35d37b40v132cg3zhw9ys24k0jl6v"; libraryHaskellDepends = [ base editline Shellac ]; description = "Editline backend module for Shellac"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Shellac-haskeline" = callPackage ( { mkDerivation, base, haskeline, mtl, Shellac, }: mkDerivation { pname = "Shellac-haskeline"; version = "0.2.1"; sha256 = "0lhm2j8gl2vk4qasb2d6ips6qnvb4bg0mpb7mczqhahzq3i38sh4"; libraryHaskellDepends = [ base haskeline mtl Shellac ]; description = "Haskeline backend module for Shellac"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Shellac-readline" = callPackage ( { mkDerivation, base, readline, Shellac, }: mkDerivation { pname = "Shellac-readline"; version = "0.9.9"; sha256 = "0lc8xf81cz6slyl7djr5kibp96f7fqmqlhlmvv9x5as4k9gbq7rm"; revision = "1"; editedCabalFile = "019p7q1nmi2v7rb1rjnch4zaz506c4ry28mkivhkqiq3ay1m86hs"; libraryHaskellDepends = [ base readline Shellac ]; description = "Readline backend module for Shellac"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ShortestPathProblems" = callPackage ( { mkDerivation, ADPfusion, ADPfusionSet, base, FormalGrammars, log-domain, PrimitiveArray, QuickCheck, tasty, tasty-quickcheck, tasty-th, text, vector, }: mkDerivation { pname = "ShortestPathProblems"; version = "0.0.0.1"; sha256 = "1p8xbrchk13mrij4vs0licblh3siq6m3kiz0l2n38xbmcc43zh8f"; libraryHaskellDepends = [ ADPfusion ADPfusionSet base FormalGrammars log-domain PrimitiveArray text vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th vector ]; description = "grammars for TSP and SHP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ShowF" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "ShowF"; version = "0.1.1"; sha256 = "1nq4i4h43nfh86f6wgwng1ps6mcdl1ba96x9wsjl3qzn3blavyfh"; libraryHaskellDepends = [ base ]; description = "Show for * -> *"; license = lib.licenses.bsd3; } ) { }; "Shpadoinkle" = callPackage ( { mkDerivation, base, containers, deepseq, ghcjs-dom, jsaddle, jsaddle-warp, mtl, text, transformers, unliftio, wai, wai-app-static, warp, }: mkDerivation { pname = "Shpadoinkle"; version = "0.3.2.0"; sha256 = "1an13ybgayp532vx040bhjccg3kb429zrcrhc38bkvbs6475y3bz"; libraryHaskellDepends = [ base containers deepseq ghcjs-dom jsaddle jsaddle-warp mtl text transformers unliftio wai wai-app-static warp ]; description = "A programming model for declarative, high performance user interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Shpadoinkle-backend-pardiff" = callPackage ( { mkDerivation, base, compactable, containers, exceptions, file-embed, ghcjs-dom, jsaddle, monad-control, mtl, random, Shpadoinkle, text, transformers-base, unliftio, }: mkDerivation { pname = "Shpadoinkle-backend-pardiff"; version = "0.3.0.1"; sha256 = "1ghj2464pq36paf3z56hc7q0p2nkfgwqjvfa3yymwfr2xdachqwd"; libraryHaskellDepends = [ base compactable containers exceptions file-embed ghcjs-dom jsaddle monad-control mtl random Shpadoinkle text transformers-base unliftio ]; description = "A Virtual Dom in pure Haskell, based on Html as an Alignable Functor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Shpadoinkle-backend-snabbdom" = callPackage ( { mkDerivation, base, containers, exceptions, file-embed, ghcjs-dom, jsaddle, monad-control, mtl, Shpadoinkle, text, transformers-base, unliftio, }: mkDerivation { pname = "Shpadoinkle-backend-snabbdom"; version = "0.3.0.2"; sha256 = "1hqbfsjlvrkfjf16r5f1jr7fxbki559mbxksqviba80b94wn34ld"; libraryHaskellDepends = [ base containers exceptions file-embed ghcjs-dom jsaddle monad-control mtl Shpadoinkle text transformers-base unliftio ]; description = "Use the high-performance Snabbdom virtual dom library written in JavaScript"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Shpadoinkle-backend-static" = callPackage ( { mkDerivation, base, compactable, Shpadoinkle, text, }: mkDerivation { pname = "Shpadoinkle-backend-static"; version = "0.2.0.1"; sha256 = "1lcly4kb6im7m1y25209s7wxdvisc0nyfa33a3fjf078ambqpai1"; libraryHaskellDepends = [ base compactable Shpadoinkle text ]; description = "A backend for rendering Shpadoinkle as Text"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Shpadoinkle-console" = callPackage ( { mkDerivation, aeson, base, jsaddle, lens, text, unliftio, }: mkDerivation { pname = "Shpadoinkle-console"; version = "0.0.1.4"; sha256 = "1agvyr8785y9dmhdcm36mhvg3lq2ksqly38asb7pb8xynhlvllbk"; libraryHaskellDepends = [ aeson base jsaddle lens text unliftio ]; description = "Support for the native browser console"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Shpadoinkle-debug" = callPackage ( { mkDerivation, aeson, base, jsaddle, lens, text, unliftio, }: mkDerivation { pname = "Shpadoinkle-debug"; version = "0.0.0.1"; sha256 = "1yvr3d40aa6sl3gpyr24a5hij63jm2p0jrx0kac7asjihvd6fk2g"; libraryHaskellDepends = [ aeson base jsaddle lens text unliftio ]; description = "Debugging tools for Shpadoinkle applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Shpadoinkle-developer-tools" = callPackage ( { mkDerivation, base, containers, jsaddle, lens, pretty-show, Shpadoinkle, Shpadoinkle-backend-pardiff, Shpadoinkle-html, stm, text, time, unliftio, }: mkDerivation { pname = "Shpadoinkle-developer-tools"; version = "0.0.0.2"; sha256 = "1lcz9xlqxzzv8gq31jcd1lw5l8dw14ixkcg14kq73p0418lwm06z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers jsaddle lens pretty-show Shpadoinkle Shpadoinkle-backend-pardiff Shpadoinkle-html stm text time unliftio ]; executableHaskellDepends = [ base containers jsaddle lens pretty-show Shpadoinkle Shpadoinkle-backend-pardiff Shpadoinkle-html stm text time unliftio ]; description = "Chrome extension to aide in development"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "devtools"; } ) { }; "Shpadoinkle-disembodied" = callPackage ( { mkDerivation, base, directory, filepath, servant, Shpadoinkle, Shpadoinkle-backend-static, Shpadoinkle-html, Shpadoinkle-router, text, unliftio, }: mkDerivation { pname = "Shpadoinkle-disembodied"; version = "0.0.0.2"; sha256 = "1r96j6lx5k28m0wc4x0pdf81zzml6ppdaw5ywdlv85yxcmv1wxsd"; libraryHaskellDepends = [ base directory filepath servant Shpadoinkle Shpadoinkle-backend-static Shpadoinkle-html Shpadoinkle-router text unliftio ]; description = "Shpadoinkle as a static site"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Shpadoinkle-examples" = callPackage ( { mkDerivation, aeson, base, beam-core, beam-sqlite, bytestring, containers, ease, exceptions, file-embed, generic-lens, generic-monoid, ghcjs-dom, jsaddle, lens, mtl, optparse-applicative, pretty-show, safe, servant, servant-client, servant-server, Shpadoinkle, Shpadoinkle-backend-pardiff, Shpadoinkle-backend-snabbdom, Shpadoinkle-backend-static, Shpadoinkle-console, Shpadoinkle-html, Shpadoinkle-lens, Shpadoinkle-router, Shpadoinkle-widgets, split, sqlite-simple, stm, text, unliftio, wai, wai-app-static, warp, }: mkDerivation { pname = "Shpadoinkle-examples"; version = "0.0.0.3"; sha256 = "1ym3wnqqj07v0w07af6z9yiccx95bbljna36z37pz8gp35dxamlh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base beam-core beam-sqlite bytestring containers ease exceptions file-embed generic-lens generic-monoid ghcjs-dom jsaddle lens mtl optparse-applicative pretty-show safe servant servant-client servant-server Shpadoinkle Shpadoinkle-backend-pardiff Shpadoinkle-backend-snabbdom Shpadoinkle-backend-static Shpadoinkle-console Shpadoinkle-html Shpadoinkle-lens Shpadoinkle-router Shpadoinkle-widgets split sqlite-simple stm text unliftio wai wai-app-static warp ]; description = "Example usages of Shpadoinkle"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Shpadoinkle-html" = callPackage ( { mkDerivation, base, bytestring, compactable, containers, directory, ghcjs-dom, jsaddle, lens, process, raw-strings-qq, regex-pcre, Shpadoinkle, stm, template-haskell, text, time, transformers, unliftio, }: mkDerivation { pname = "Shpadoinkle-html"; version = "0.3.0.2"; sha256 = "1wi1b4vnag530iz8xzqih1phwgpr96yv3brizmn6yj9j8d0bf5qz"; libraryHaskellDepends = [ base bytestring compactable containers directory ghcjs-dom jsaddle lens process raw-strings-qq regex-pcre Shpadoinkle stm template-haskell text time transformers unliftio ]; description = "A typed, template generated Html DSL, and helpers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Shpadoinkle-isreal" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, deepseq, directory, filepath, process, random, servant, servant-server, text, time, warp, }: mkDerivation { pname = "Shpadoinkle-isreal"; version = "0.0.0.2"; sha256 = "1mvc5q5rvsgvgind9pv7389908ikb80qa704vwrzqb2wg2ir5g78"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers deepseq random servant servant-server text time ]; executableHaskellDepends = [ aeson base bytestring containers deepseq directory filepath process random servant servant-server text time warp ]; description = "Isreal Swan will make a snowman for you!"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; mainProgram = "isreal"; broken = true; } ) { }; "Shpadoinkle-lens" = callPackage ( { mkDerivation, base, lens, Shpadoinkle, text, }: mkDerivation { pname = "Shpadoinkle-lens"; version = "0.0.0.4"; sha256 = "16lkkyjlxczdcdb8wwj4jvkhi9wsr9d9h5ih6kjdxd9r2qn4zi84"; libraryHaskellDepends = [ base lens Shpadoinkle text ]; description = "Lens combinators for Shpadoinkle applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Shpadoinkle-router" = callPackage ( { mkDerivation, aeson, base, bytestring, compactable, exceptions, ghcjs-dom, http-api-data, http-media, http-types, jsaddle, jsaddle-warp, lens, network-uri, servant, servant-client, servant-client-js, servant-rawm, servant-rawm-server, servant-server, Shpadoinkle, Shpadoinkle-backend-static, text, unliftio, wai, wai-app-static, warp, }: mkDerivation { pname = "Shpadoinkle-router"; version = "0.3.0.1"; sha256 = "0xy09nklsjypaw2dmzl4dzdkrhdlzip2jw41mj1vm7xdvas7i7f1"; libraryHaskellDepends = [ aeson base bytestring compactable exceptions ghcjs-dom http-api-data http-media http-types jsaddle jsaddle-warp lens network-uri servant servant-client servant-client-js servant-rawm servant-rawm-server servant-server Shpadoinkle Shpadoinkle-backend-static text unliftio wai wai-app-static warp ]; description = "A single page application rounter for Shpadoinkle based on Servant"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Shpadoinkle-streaming" = callPackage ( { mkDerivation, base, lens, Shpadoinkle, streaming, text, }: mkDerivation { pname = "Shpadoinkle-streaming"; version = "0.0.0.2"; sha256 = "1i86299ss25xd1swxd4rz9k5mvxqzhnafiylaawan2fbp2xwqkq2"; libraryHaskellDepends = [ base lens Shpadoinkle streaming text ]; description = "Integration of the streaming library with Shpadoinkle continuations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Shpadoinkle-template" = callPackage ( { mkDerivation, base, directory, file-embed, html-entities, html-parse, process, Shpadoinkle, Shpadoinkle-backend-static, template-haskell, text, }: mkDerivation { pname = "Shpadoinkle-template"; version = "0.0.0.2"; sha256 = "1alhlc4w9xcyzan0sbsanip3q0yw9pjg094linwwavb211wbcdkj"; libraryHaskellDepends = [ base directory html-entities html-parse process Shpadoinkle Shpadoinkle-backend-static template-haskell text ]; testHaskellDepends = [ base directory file-embed html-entities html-parse process Shpadoinkle Shpadoinkle-backend-static template-haskell text ]; description = "Read standard file formats into Shpadoinkle with Template Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Shpadoinkle-widgets" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, compactable, containers, edit-distance, either, email-validate, hspec, jsaddle, mtl, QuickCheck, quickcheck-classes, quickcheck-classes-base, servant, Shpadoinkle, Shpadoinkle-html, stm, template-haskell, text, transformers, unliftio, }: mkDerivation { pname = "Shpadoinkle-widgets"; version = "0.2.0.1"; sha256 = "11ncdip5f01d8ng1rgpprl0adrgca19mww86hybckg8v9lxvyfgc"; libraryHaskellDepends = [ aeson attoparsec base bytestring compactable containers edit-distance either email-validate jsaddle mtl servant Shpadoinkle Shpadoinkle-html stm template-haskell text transformers unliftio ]; testHaskellDepends = [ base containers hspec QuickCheck quickcheck-classes quickcheck-classes-base ]; description = "A collection of common reusable types and components"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Shrub" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Shrub"; version = "0.1.0.0"; sha256 = "105rnyrqzagfgbfdxbdx4wqhvdfxkd8d5jaxkyqd1zyvf0chi858"; libraryHaskellDepends = [ base ]; description = "4-way trie fuzzy search"; license = lib.licenses.bsd3; } ) { }; "Shu-thing" = callPackage ( { mkDerivation, base, GLUT, }: mkDerivation { pname = "Shu-thing"; version = "1.1.4"; sha256 = "1j42jgv27lj723mnq3dbc94zirhbbksahzw6y43ay1iylw870yjs"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT ]; description = "A vector shooter game"; license = lib.licenses.bsd3; mainProgram = "shu-thing"; } ) { }; "SimpleAES" = callPackage ( { mkDerivation, base, binary, bytestring, mwc-random, }: mkDerivation { pname = "SimpleAES"; version = "0.4.2"; sha256 = "0s85xgwrhldyr2w3kcn9f72yjajmpz3d4dizq9p9z97rx4qva4vj"; libraryHaskellDepends = [ base binary bytestring mwc-random ]; description = "Fast AES encryption/decryption for bytestrings"; license = lib.licenses.bsd3; } ) { }; "SimpleEA" = callPackage ( { mkDerivation, base, mersenne-random-pure64, MonadRandom, }: mkDerivation { pname = "SimpleEA"; version = "0.2.1"; sha256 = "0qimm9y138jjnzy5i6s5b7899rkxahk7p2kcwfry0gdq2pcb68vr"; libraryHaskellDepends = [ base mersenne-random-pure64 MonadRandom ]; description = "Simple evolutionary algorithm framework"; license = lib.licenses.bsd3; } ) { }; "SimpleGL" = callPackage ( { mkDerivation, base, GLFW, JuicyPixels, OpenGL, SimpleH, vector, }: mkDerivation { pname = "SimpleGL"; version = "0.9.3"; sha256 = "0c674q5jiqvscc53m0z5vkmljla29pcll15gbvxr86pqxwmqm5hr"; libraryHaskellDepends = [ base GLFW JuicyPixels OpenGL SimpleH vector ]; description = "A Simple Graphics Library from the SimpleH framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "SimpleH" = callPackage ( { mkDerivation, base, bytestring, clock, containers, cpu, directory, filepath, network, time, unix, }: mkDerivation { pname = "SimpleH"; version = "1.2"; sha256 = "0g05yplsm65xmx7brdcqy5kc8qcmzj96vywicwqpmigcv8pi9zmc"; libraryHaskellDepends = [ base bytestring clock containers cpu directory filepath network time unix ]; description = "A light, clean and powerful Haskell utility library"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "SimpleLog" = callPackage ( { mkDerivation, ansi-terminal, attoparsec, base, bytestring, containers, directory, ForkableT, monad-control, mtl, old-locale, resourcet, semigroups, stm, template-haskell, text, th-lift, time, transformers, transformers-base, }: mkDerivation { pname = "SimpleLog"; version = "0.1.0.3"; sha256 = "12fjdmaxcpgp13gr1s25ybb5fysvbcg40j9yb29wvpbmf67xrsbw"; libraryHaskellDepends = [ ansi-terminal attoparsec base bytestring containers directory ForkableT monad-control mtl old-locale resourcet semigroups stm template-haskell text th-lift time transformers transformers-base ]; description = "Simple, configurable logging"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "SimpleServer" = callPackage ( { mkDerivation, base, cmdargs, dyre, transformers, wai-routes, warp, }: mkDerivation { pname = "SimpleServer"; version = "0.1.1.2"; sha256 = "0nb8j2sgbmf0nk4fbs2y4a4kdiv3vxc7qqaczl40b11l60qz4ab3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cmdargs dyre transformers wai-routes warp ]; executableHaskellDepends = [ base cmdargs dyre transformers wai-routes warp ]; description = "A simple static file server, for when apache is overkill"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "simpleserver"; } ) { }; "SimpleTableGenerator" = callPackage ( { mkDerivation, base, Cabal, split, }: mkDerivation { pname = "SimpleTableGenerator"; version = "0.2.0.0"; sha256 = "1bbizqbgyk8666xylgrh0k8sdsnk2mmh3qy5h8f1v6v8m77yyn0v"; libraryHaskellDepends = [ base split ]; testHaskellDepends = [ base Cabal ]; description = "Simple table generator"; license = lib.licenses.gpl3Only; } ) { }; "Sit" = callPackage ( { mkDerivation, alex, array, base, containers, data-lens-light, happy, mtl, }: mkDerivation { pname = "Sit"; version = "0.2023.8.3"; sha256 = "1psmfgh1bklx52az1097n23nzfjnab002dcqrq140jqhnpfw7ynr"; revision = "1"; editedCabalFile = "0f2dwl2p9xms7qxsnsf18hmywvlsz96gb6zdzc2nmcr367vqkkcd"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base containers data-lens-light mtl ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Prototypical type checker for Type Theory with Sized Natural Numbers"; license = "unknown"; mainProgram = "Sit.bin"; } ) { }; "SizeCompare" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "SizeCompare"; version = "0.1"; sha256 = "0f53vggmc1ysi1rn8zd2kafi45w20d6j7iv1jgnrqy7izpah91a7"; libraryHaskellDepends = [ base containers ]; description = "Fast size comparison for standard containers"; license = "GPL"; } ) { }; "Slides" = callPackage ( { mkDerivation, base, colour, diagrams-lib, diagrams-svg, file-embed, regex-applicative, }: mkDerivation { pname = "Slides"; version = "0.1.0.10"; sha256 = "0w60zffs83d5xmhz0d12aip5xqgih495wfrah25d64f9fh6j4j0i"; libraryHaskellDepends = [ base colour diagrams-lib diagrams-svg file-embed regex-applicative ]; testHaskellDepends = [ base file-embed ]; description = "Generate slides from Haskell code"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "SmithNormalForm" = callPackage ( { mkDerivation, base, matrix, vector, }: mkDerivation { pname = "SmithNormalForm"; version = "0.1.0.0"; sha256 = "1lwf047v5b757fwdz4dz94rky08lg9fib38iv6g5f4wsyacx0jzj"; libraryHaskellDepends = [ base matrix vector ]; description = "A lightweight Haskell implementation of Smith normal form over the integers"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Smooth" = callPackage ( { mkDerivation, base, containers, DifferenceLogic, FirstOrderTheory, HUnit, Proper, }: mkDerivation { pname = "Smooth"; version = "0.1.0.1"; sha256 = "0rwl5dw1vpgszhs7pjk146kp8h8n3ggvpby9y18fr7zsqgsckzcd"; libraryHaskellDepends = [ base containers DifferenceLogic FirstOrderTheory HUnit Proper ]; description = "A tiny, lazy SMT solver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "SmtLib" = callPackage ( { mkDerivation, base, parsec, transformers, }: mkDerivation { pname = "SmtLib"; version = "0.1.0.0"; sha256 = "0wmdzl3anbbfqik2kl2wjy57cd9r3ix8h8g28rmzqbvlajrvqcv1"; libraryHaskellDepends = [ base parsec transformers ]; description = "Library for parsing SMTLIB2"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Snusmumrik" = callPackage ( { mkDerivation, base, bytestring, convertible, cpphs, directory, filepath, haskell98, HDBC, HDBC-sqlite3, HFuse, hslogger, iconv, LibZip, regex-tdfa, stm, unix, utf8-string, xml, zip, }: mkDerivation { pname = "Snusmumrik"; version = "0.0.1"; sha256 = "1f4d493hnv7fag9c2p2hnm0kc6b705z7mgdk4z6s4g24536j4ksk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring convertible directory filepath haskell98 HDBC HDBC-sqlite3 HFuse hslogger iconv LibZip regex-tdfa stm unix utf8-string xml ]; executableSystemDepends = [ zip ]; executableToolDepends = [ cpphs ]; description = "E-library directory based on FUSE virtual file system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) zip; }; "SoOSiM" = callPackage ( { mkDerivation, base, concurrent-supply, containers, monad-coroutine, mtl, stm, transformers, }: mkDerivation { pname = "SoOSiM"; version = "0.2.1.0"; sha256 = "0ghblkhf942gcidsvah8z6wigymzfng1010mp17pvacizamakcmp"; libraryHaskellDepends = [ base concurrent-supply containers monad-coroutine mtl stm transformers ]; description = "Abstract full system simulator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "SoccerFun" = callPackage ( { mkDerivation, base, base-unicode-symbols, binary, derive, directory, mtl, process, random, zlib, }: mkDerivation { pname = "SoccerFun"; version = "0.5.3"; sha256 = "12dpvm8lzp8gllyrf7yzpljpdr0jdk42zhi7zrnzvjzryv6w268j"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base-unicode-symbols binary derive directory mtl process random zlib ]; description = "Football simulation framework for teaching functional programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "sfRecord"; } ) { }; "SoccerFunGL" = callPackage ( { mkDerivation, base, base-unicode-symbols, binary, GLUT, OpenGL, process, random, SoccerFun, }: mkDerivation { pname = "SoccerFunGL"; version = "0.5.3"; sha256 = "02j5ni8565ba7rvr6gw9z65qdfl7rd17586gqlkx2iz2v2bwkasf"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base-unicode-symbols binary GLUT OpenGL process random SoccerFun ]; description = "OpenGL UI for the SoccerFun framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Sonnex" = callPackage ( { mkDerivation, base, QuickCheck, }: mkDerivation { pname = "Sonnex"; version = "0.1.0.3"; sha256 = "0fqaw4wh7ml35kl75qsvqsq17g5pndf7x6clcmqxpwayjn2syzda"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "Sonnex is an alternative to Soundex for french language"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "SourceGraph" = callPackage ( { mkDerivation, base, Cabal, containers, directory, fgl, filepath, Graphalyze, graphviz, haskell-src-exts, mtl, multiset, random, }: mkDerivation { pname = "SourceGraph"; version = "0.7.0.7"; sha256 = "1m4rkxrgv5j6kawwxdcfrsx8ypwarlbd1rwf7i3gzxhp5wkllwwk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory fgl filepath Graphalyze graphviz haskell-src-exts mtl multiset random ]; description = "Static code analysis using graph-theoretic techniques"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "SourceGraph"; } ) { }; "Southpaw" = callPackage ( { mkDerivation, ALUT, base, bytestring, cairo, containers, filepath, GLFW-b, gtk3, JuicyPixels, OpenAL, OpenGL, vector, Win32, }: mkDerivation { pname = "Southpaw"; version = "0.1.0.2"; sha256 = "1zijb1b6ryrmq2230i1fr7iqz8iax9f2rwpy75fkggiknrd4xnpq"; libraryHaskellDepends = [ ALUT base bytestring cairo containers filepath GLFW-b gtk3 JuicyPixels OpenAL OpenGL vector Win32 ]; description = "Assorted utility modules"; license = lib.licenses.mit; } ) { }; "SpaceInvaders" = callPackage ( { mkDerivation, array, base, deepseq, HGL, random, simple-affine-space, Yampa, }: mkDerivation { pname = "SpaceInvaders"; version = "0.13.3"; sha256 = "0gl1cs2msc7c8vs4zknl77wqmlmp2k4brv0asni6mlc6nigriq4f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base deepseq HGL random simple-affine-space Yampa ]; description = "Video game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "spaceInvaders"; broken = true; } ) { }; "SpacePrivateers" = callPackage ( { mkDerivation, base, containers, enummapset-th, filepath, LambdaHack, template-haskell, text, }: mkDerivation { pname = "SpacePrivateers"; version = "0.1.0.0"; sha256 = "0gj709knv4lvz34900jigb1hiq35acbbl86iwa5yszibm8f0drkh"; revision = "1"; editedCabalFile = "1gv48zss4rw4z2n9grga090j1223ylzwi5pirqb0d1mdj9w617dm"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers enummapset-th filepath LambdaHack template-haskell text ]; description = "Simple space pirate roguelike"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "SpacePrivateers"; } ) { }; "SpatialMath" = callPackage ( { mkDerivation, base, binary, cereal, doctest, ghc-prim, lens, linear, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "SpatialMath"; version = "0.2.7.1"; sha256 = "0ikl4yzrp3blhrw6i29xympvw6s6wfkbmq446gnkbnfv455xmdgw"; revision = "2"; editedCabalFile = "1sql0b4kgxi9m8pifl3hdnhzhwq94cqi9z1vcf8kr9ziv70l76n1"; libraryHaskellDepends = [ base binary cereal ghc-prim lens linear ]; testHaskellDepends = [ base doctest QuickCheck test-framework test-framework-quickcheck2 ]; description = "3d math including quaternions/euler angles/dcms and utility functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "SpinCounter" = callPackage ( { mkDerivation, base, monad-loops, ref-mtl, stm, }: mkDerivation { pname = "SpinCounter"; version = "0.0.1"; sha256 = "1rf9r69a2k3qfmy2nvwm3gdimncjglsv698rdc8i8gnjwrr0c1i2"; libraryHaskellDepends = [ base monad-loops ref-mtl stm ]; description = "Lock free Spin Counter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Spintax" = callPackage ( { mkDerivation, attoparsec, base, either, extra, mtl, mwc-random, text, }: mkDerivation { pname = "Spintax"; version = "0.3.7.0"; sha256 = "1w2rfq9ayylifqgj5a0d9ivf9jvk43k4y23djpmwi02qlb96qr75"; libraryHaskellDepends = [ attoparsec base either extra mtl mwc-random text ]; description = "Random text generation based on spintax"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Spock" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, containers, cryptonite, focus, hashable, hspec, hspec-wai, http-types, hvect, list-t, monad-control, mtl, reroute, resource-pool, resourcet, Spock-core, stm, stm-containers, text, time, transformers, transformers-base, unordered-containers, vault, wai, wai-extra, }: mkDerivation { pname = "Spock"; version = "0.14.0.0"; sha256 = "19zqang5ixnfhqrdy70myqn8p1ijd24qfhnmj4w1f9hdr38kmz11"; libraryHaskellDepends = [ base base64-bytestring bytestring containers cryptonite focus hashable http-types hvect list-t monad-control mtl reroute resource-pool resourcet Spock-core stm stm-containers text time transformers transformers-base unordered-containers vault wai ]; testHaskellDepends = [ base bytestring hspec hspec-wai Spock-core stm text time unordered-containers vault wai wai-extra ]; description = "Another Haskell web framework for rapid development"; license = lib.licenses.bsd3; } ) { }; "Spock-api" = callPackage ( { mkDerivation, aeson, base, deepseq, hvect, reroute, }: mkDerivation { pname = "Spock-api"; version = "0.14.0.0"; sha256 = "1wqbq8vgq5sifybw32prkmcjwm2dqz4z3sv8ci4s603a2sril7h7"; libraryHaskellDepends = [ aeson base deepseq hvect reroute ]; description = "Another Haskell web framework for rapid development"; license = lib.licenses.bsd3; } ) { }; "Spock-api-ghcjs" = callPackage ( { mkDerivation, aeson, base, bytestring, ghcjs-base, hvect, Spock-api, text, }: mkDerivation { pname = "Spock-api-ghcjs"; version = "0.14.0.0"; sha256 = "1ks2a8z2zav84qi9fkpp7pdl6bjbpn9j8h8mcfg5xb2h0p8000fc"; libraryHaskellDepends = [ aeson base bytestring ghcjs-base hvect Spock-api text ]; description = "Another Haskell web framework for rapid development"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Spock-api-server" = callPackage ( { mkDerivation, base, hvect, mtl, Spock-api, Spock-core, }: mkDerivation { pname = "Spock-api-server"; version = "0.14.0.0"; sha256 = "0ra8y036vilsb75jb0lsfbdraygz6jm7b5l9002n7ixypbp2adya"; libraryHaskellDepends = [ base hvect mtl Spock-api Spock-core ]; description = "Another Haskell web framework for rapid development"; license = lib.licenses.bsd3; } ) { }; "Spock-auth" = callPackage ( { mkDerivation, base, http-types, Spock, text, time, }: mkDerivation { pname = "Spock-auth"; version = "0.2.0.1"; sha256 = "1vcrl5dqjn0ri9ybza2yv80xvbv2iwrz5hj5rbhgy6i803ixlpx0"; libraryHaskellDepends = [ base http-types Spock text time ]; description = "Provides authentification helpers for Spock"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Spock-core" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, bytestring, case-insensitive, containers, cookie, hashable, hspec, hspec-wai, http-api-data, http-types, hvect, mmorph, monad-control, mtl, old-locale, reroute, resourcet, stm, superbuffer, text, time, transformers, transformers-base, unordered-containers, vault, wai, wai-extra, warp, }: mkDerivation { pname = "Spock-core"; version = "0.14.0.1"; sha256 = "0a93v9pxbvd9qqpx9rnv6gqpc5y8xh5dkfi0lkc566pj9cv8bpad"; revision = "2"; editedCabalFile = "09x9xvhdw0k0f9qswbd8g32kjsa34i4rdy117hl7zk0s5scin02a"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive containers cookie hashable http-api-data http-types hvect mmorph monad-control mtl old-locale reroute resourcet stm superbuffer text time transformers transformers-base unordered-containers vault wai wai-extra warp ]; testHaskellDepends = [ aeson base base64-bytestring bytestring hspec hspec-wai http-types monad-control reroute text time transformers transformers-base unordered-containers wai ]; description = "Another Haskell web framework for rapid development"; license = lib.licenses.bsd3; } ) { }; "Spock-digestive" = callPackage ( { mkDerivation, base, digestive-functors, http-types, mtl, Spock-core, text, unordered-containers, wai, }: mkDerivation { pname = "Spock-digestive"; version = "0.3.0.0"; sha256 = "1ymcy9jq3l4drl61wq5mvbyb3wv5mawp9kak8jxz3dgyafc11dh9"; libraryHaskellDepends = [ base digestive-functors http-types mtl Spock-core text unordered-containers wai ]; description = "Digestive functors support for Spock"; license = lib.licenses.mit; } ) { }; "Spock-lucid" = callPackage ( { mkDerivation, base, lucid, Spock, transformers, }: mkDerivation { pname = "Spock-lucid"; version = "0.4.0.1"; sha256 = "15r3vk78vbhqi09liq0a3zabya845zfmblqahgw6r2jjx49da9ii"; libraryHaskellDepends = [ base lucid Spock transformers ]; description = "Lucid support for Spock"; license = 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.1.0"; sha256 = "0jywfrfdaklncp0dwl5mhppa9a10yy980yw8xqxsna75kzahkh7d"; libraryHaskellDepends = [ base containers errors lifted-base mtl Spock stm text time transformers vector ]; testHaskellDepends = [ base containers HTF stm vector ]; description = "Background workers for Spock"; license = lib.licenses.mit; } ) { }; "SpreadsheetML" = callPackage ( { mkDerivation, base, xml, }: mkDerivation { pname = "SpreadsheetML"; version = "0.1"; sha256 = "14d3fk0cal0svb2clbhbbk48fygwvb0k01aawfm72576mrz9mb18"; libraryHaskellDepends = [ base xml ]; description = "Write support for Excel's SpreadsheetML format"; license = lib.licenses.bsd3; } ) { }; "Sprig" = callPackage ( { mkDerivation, base, SDL, }: mkDerivation { pname = "Sprig"; version = "0.1.1"; sha256 = "06jxs1hc69viv38nvafhn8ilj3xn2j9k543abgd8p69gc95w1lbn"; libraryHaskellDepends = [ base SDL ]; description = "Binding to Sprig"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Stack" = callPackage ( { mkDerivation, base, deepseq, nats, stm, }: mkDerivation { pname = "Stack"; version = "0.4.0"; sha256 = "0i8frm923gkk9h8z38jijrd43dfsj9rwzxhwj6xv57rq7l3nq583"; revision = "2"; editedCabalFile = "1n4zyl9iagzjx3i3zb5w24mf5x51nwwnnzrrc1rgkflvxlirm9md"; libraryHaskellDepends = [ base deepseq nats stm ]; description = "Stack data structure"; license = lib.licenses.bsd3; } ) { }; "Stasis" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "Stasis"; version = "0.0.1"; sha256 = "1pycmc30hg7vzf3addl0kdd74hpamzg3c1z4fj6fzr4542afhcq8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base ]; description = "A simple MVCC like library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Stasis"; broken = true; } ) { }; "StateVar" = callPackage ( { mkDerivation, base, stm, transformers, }: mkDerivation { pname = "StateVar"; version = "1.2.2"; sha256 = "098q4lk60najzpbfal4bg4sh7izxm840aa5h4ycaamjn77d3jjsy"; libraryHaskellDepends = [ base stm transformers ]; description = "State variables"; license = lib.licenses.bsd3; } ) { }; "StateVar-transformer" = callPackage ( { mkDerivation, base, mtl, transformers, }: mkDerivation { pname = "StateVar-transformer"; version = "1.0.0.0"; sha256 = "1dbpxwjz6yf4ap20wm5ngvd0i0knkjsdahmd90ymddqj82v8w3d0"; libraryHaskellDepends = [ base mtl transformers ]; description = "State variables"; license = lib.licenses.bsd3; } ) { }; "StatisticalMethods" = callPackage ( { mkDerivation, base, statistics, tuple, vector, }: mkDerivation { pname = "StatisticalMethods"; version = "0.0.0.1"; sha256 = "1h90i6crknxv23zryqi7mfzg65g1ydv62mza1hiri66jlmdahir6"; libraryHaskellDepends = [ base statistics tuple vector ]; description = "Collection of useful statistical methods"; license = lib.licenses.gpl3Only; } ) { }; "StockholmAlignment" = callPackage ( { mkDerivation, base, directory, either-unwrap, filepath, parsec, ParsecTools, text, vector, }: mkDerivation { pname = "StockholmAlignment"; version = "1.3.0"; sha256 = "1wc23pmcw246na7zwd6ka6v00kxn754pr3b069y7zn8l0lxby45p"; libraryHaskellDepends = [ base directory either-unwrap filepath parsec ParsecTools text vector ]; description = "Libary for Stockholm aligmnent format"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "Stomp" = callPackage ( { mkDerivation, base, binary, bytestring, network, time, utf8-string, }: mkDerivation { pname = "Stomp"; version = "0.1.1"; sha256 = "0fdibnhab5j03df70pfg9psk6ah80a91ds4nmlb0rdlldddbi3wn"; libraryHaskellDepends = [ base binary bytestring network time utf8-string ]; description = "Client library for Stomp brokers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Strafunski-ATermLib" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "Strafunski-ATermLib"; version = "1.6.0.3"; sha256 = "1cicz4d5kyl9j4y3p79m3fk56vcqk3220a6y536dw525x6180dzw"; libraryHaskellDepends = [ base containers ]; description = "An abstract data type designed for the exchange of tree-like data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Strafunski-Sdf2Haskell" = callPackage ( { mkDerivation, base, directory, haskell-src, mtl, pretty, process, Strafunski-ATermLib, Strafunski-StrategyLib, template-haskell, }: mkDerivation { pname = "Strafunski-Sdf2Haskell"; version = "1.0.0.2"; sha256 = "0h73yj74pl0k3p7vamqhw1jz36pvh8kfpw58gkmskdmkh7j6wb30"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base directory haskell-src mtl pretty process Strafunski-ATermLib Strafunski-StrategyLib template-haskell ]; description = "Converts SDF to Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Sdf2Haskell"; } ) { }; "Strafunski-StrategyLib" = callPackage ( { mkDerivation, base, directory, mtl, syb, transformers, }: mkDerivation { pname = "Strafunski-StrategyLib"; version = "5.0.1.0"; sha256 = "15d2m7ahb3jwriariaff0yz93mmrhpv579wink9838w9091cf650"; revision = "2"; editedCabalFile = "1g9ksfgcz8fjasn78zq7w1yw9wk87i4gd5i0pf31gnf4l3963yz8"; libraryHaskellDepends = [ base directory mtl syb transformers ]; description = "Library for strategic programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "StrappedTemplates" = callPackage ( { mkDerivation, base, blaze-builder, bytestring, containers, filemanip, filepath, hspec, mtl, parsec, text, transformers, }: mkDerivation { pname = "StrappedTemplates"; version = "0.2.0.2"; sha256 = "0x0nsrzb2r9pwp353ksxwik48iw17whmsclfj07qrqxchdwrjy6h"; libraryHaskellDepends = [ base blaze-builder bytestring containers filemanip filepath mtl parsec text transformers ]; testHaskellDepends = [ base blaze-builder bytestring hspec text ]; description = "General purpose templates in haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "StrategyLib" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "StrategyLib"; version = "4.0.0.0"; sha256 = "1sskndywpm1gi4bs4i1gah73jk49inlscg4jzcqhq0phb8f886xk"; libraryHaskellDepends = [ base mtl ]; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Stream" = callPackage ( { mkDerivation, base, lazysmallcheck, QuickCheck, }: mkDerivation { pname = "Stream"; version = "0.4.7.2"; sha256 = "1l87l0kl4awzdyx6b28npwy6xf03r39d89iharsh06zgnd4y42wr"; libraryHaskellDepends = [ base lazysmallcheck QuickCheck ]; description = "A library for manipulating infinite lists"; license = lib.licenses.bsd3; } ) { }; "StrictBench" = callPackage ( { mkDerivation, base, benchpress, parallel, }: mkDerivation { pname = "StrictBench"; version = "0.1.1"; sha256 = "1l4l77rjhl5g9089kjyarsrvbvm43bk370ld50qp17dqhvisl73m"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base benchpress parallel ]; description = "Benchmarking code through strict evaluation"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "StrictCheck" = callPackage ( { mkDerivation, base, bifunctors, containers, deepseq, generics-sop, HUnit, QuickCheck, template-haskell, }: mkDerivation { pname = "StrictCheck"; version = "0.3.0"; sha256 = "16p1njy866gsg8jxyhx91x8nq67cr5w61fhqwffh6fyfhcybm2ag"; libraryHaskellDepends = [ base bifunctors containers generics-sop QuickCheck template-haskell ]; testHaskellDepends = [ base deepseq generics-sop HUnit QuickCheck ]; description = "StrictCheck: Keep Your Laziness In Check"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "StringUtils" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "StringUtils"; version = "0.2.0.2"; sha256 = "1wbixjgzad3s9jj16kl0gvwg82g3hqvkag9wr5j58w98a4qyqw8i"; libraryHaskellDepends = [ base ]; description = "String manipulation utilities"; license = lib.licenses.lgpl3Only; } ) { }; "SuffixStructures" = callPackage ( { mkDerivation, aeson, base, binary, bytestring, cereal, cmdargs, containers, criterion, data-default-class, deepseq, ListLike, mwc-random, primitive, vector, vector-algorithms, vector-binary-instances, }: mkDerivation { pname = "SuffixStructures"; version = "0.0.1.0"; sha256 = "0s294s06pj95i6q8n1cxsgkdc7x98mvvr1qd720rxqd3y54n63lb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary bytestring cereal containers data-default-class ListLike primitive vector vector-algorithms vector-binary-instances ]; executableHaskellDepends = [ aeson base binary bytestring cereal cmdargs containers vector ]; benchmarkHaskellDepends = [ base bytestring cmdargs criterion deepseq mwc-random vector ]; description = "Suffix array construction"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "mkesa"; broken = true; } ) { }; "SvgIcons" = callPackage ( { mkDerivation }: mkDerivation { pname = "SvgIcons"; version = "1.1.1"; sha256 = "0nxk4a997sibj8nl1b1r6mcn0r7qbyz68jnirv29lq2yyh6lbja4"; doHaddock = false; description = "Svg Icons and more"; license = lib.licenses.bsd3; } ) { }; "SybWidget" = callPackage ( { mkDerivation, base, containers, mtl, syb-with-class, template-haskell, TypeCompose, }: mkDerivation { pname = "SybWidget"; version = "0.5.6"; sha256 = "0m3papl90fs3zmlqxsjn0cymk049352cl42bif2x7gij75cv2b68"; libraryHaskellDepends = [ base containers mtl syb-with-class template-haskell TypeCompose ]; description = "Library which aids constructing generic (SYB3-based) widgets"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "SyntaxMacros" = callPackage ( { mkDerivation, AspectAG, base, containers, HList, ListLike, template-haskell, TTTAS, uu-parsinglib, uulib, }: mkDerivation { pname = "SyntaxMacros"; version = "1.0.3"; sha256 = "155vkv7kg026zc2crywdyna1df98mw41qm0sadqihaj49xk59vyc"; libraryHaskellDepends = [ AspectAG base containers HList ListLike template-haskell TTTAS uu-parsinglib uulib ]; description = "Syntax Macros in the form of an EDSL"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "Sysmon" = callPackage ( { mkDerivation, base, ConfigFile, filepath, fingertree, Glob, MissingH, mtl, old-locale, pretty, statistics, template-haskell, time, vector, }: mkDerivation { pname = "Sysmon"; version = "0.1.2"; sha256 = "1zyp333vicjarcmip2q52nzfv948yl2q6qr3k3glp4v4m8f75ap3"; revision = "1"; editedCabalFile = "0q8v52ldarrhgp73rnm81p2h3a43nap9q2036z6p28wn3ymrbgrx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ConfigFile filepath fingertree Glob MissingH mtl old-locale pretty statistics template-haskell time vector ]; description = "Sybase 15 sysmon reports processor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "TBC" = callPackage ( { mkDerivation, base, Cabal, deepseq, directory, filepath, process, unix, }: mkDerivation { pname = "TBC"; version = "0.0.3"; sha256 = "1063ckv034mb6s41xy8pr387y1hnknkyk4r29vmzdrm3pdcyzdn3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal deepseq directory filepath process ]; executableHaskellDepends = [ base Cabal directory filepath process unix ]; description = "Testing By Convention"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "tbc"; broken = true; } ) { }; "TBit" = callPackage ( { mkDerivation, base, containers, deepseq, fgl, free, hmatrix, integration, list-extras, mtl, numeric-tools, parallel, }: mkDerivation { pname = "TBit"; version = "0.4.2.3"; sha256 = "1by1wy2w3ankg1php7m911kc53q2dv5jfl8v1iwp3mb68s8b6wrs"; libraryHaskellDepends = [ base containers deepseq fgl free hmatrix integration list-extras mtl numeric-tools parallel ]; description = "Utilities for condensed matter physics tight binding calculations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "TCache" = callPackage ( { mkDerivation, base, bytestring, containers, directory, hashtables, mtl, old-time, RefSerialize, stm, text, }: mkDerivation { pname = "TCache"; version = "0.13.3"; sha256 = "0d1lwp4mfvjlrn2k96h41ijl4rs7h46hrrwxyry1bw41vinifs5q"; libraryHaskellDepends = [ base bytestring containers directory hashtables mtl old-time RefSerialize stm text ]; testHaskellDepends = [ base bytestring containers directory hashtables mtl old-time RefSerialize stm text ]; description = "A Transactional cache with user-defined persistence"; license = lib.licenses.bsd3; } ) { }; "THEff" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "THEff"; version = "0.1.4"; sha256 = "0rpjd93lsqg3dqfjndm9l1nzyrbfs5nnvc61lmbmbhg0bcy0jms8"; libraryHaskellDepends = [ base template-haskell ]; description = "TH implementation of effects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "THSH" = callPackage ( { mkDerivation, base, extra, filepath, ghc, parsec, process, PyF, split, template-haskell, temporary, text, transformers, }: mkDerivation { pname = "THSH"; version = "0.0.0.5"; sha256 = "0hfc3f68w5n55k5gnlf6ip76j3b7yvirb81k373w8vq4rgqf447s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base filepath ghc parsec process PyF template-haskell temporary text transformers ]; executableHaskellDepends = [ base extra filepath ghc process PyF split template-haskell ]; testHaskellDepends = [ base ghc PyF template-haskell ]; description = "A \"noDSL\" approach to mixing shell scripting with Haskell programs using Template Haskell"; license = lib.licenses.mit; mainProgram = "thsh"; } ) { }; "TLT" = callPackage ( { mkDerivation, ansi-terminal, base, free, mtl, resourcet, STMonadTrans, transformers, }: mkDerivation { pname = "TLT"; version = "0.5.0.0"; sha256 = "10hman41jgzkdllcps0yabbym08ar9xislxk2dpj5y4ad5ajcyqy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base free mtl resourcet STMonadTrans transformers ]; executableHaskellDepends = [ ansi-terminal base free mtl resourcet STMonadTrans transformers ]; testHaskellDepends = [ ansi-terminal base free mtl resourcet STMonadTrans transformers ]; description = "Testing in monads and transformers without explicit specs"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "TLT-exe"; broken = true; } ) { }; "TORCS" = callPackage ( { mkDerivation, base, bytestring, containers, directory, lens, monad-loops, monad-parallel, MonadRandom, network, process, random, random-shuffle, time, Yampa, }: mkDerivation { pname = "TORCS"; version = "0.1.0.2"; sha256 = "0lkp8qcglp2l6hq4py3i3kc1p1s6wvydrszh9dwfm6vk41cjwmnw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory lens monad-loops monad-parallel MonadRandom network process random random-shuffle time Yampa ]; executableHaskellDepends = [ base bytestring Yampa ]; description = "Bindings to the TORCS vehicle simulator"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "Simple"; broken = true; } ) { }; "TTTAS" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "TTTAS"; version = "0.6.0"; sha256 = "18p3rxh3g44ky5q4hjq53l4shg4gd8v68wra6bdxv8bjafxld1wp"; libraryHaskellDepends = [ base ]; description = "Typed Transformations of Typed Abstract Syntax"; license = "LGPL"; } ) { }; "TV" = callPackage ( { mkDerivation, base, DeepArrow, TypeCompose, }: mkDerivation { pname = "TV"; version = "0.5.0"; sha256 = "0vz9j5vjypnkbzld18f6kczfj54disf43x5052s4n7gqzsjxpxvb"; libraryHaskellDepends = [ base DeepArrow TypeCompose ]; description = "Tangible Values -- composable interfaces"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "TYB" = callPackage ( { mkDerivation, array, base, containers, mtl, template-haskell, transformers, }: mkDerivation { pname = "TYB"; version = "0.2.3"; sha256 = "1rdwj6dg156i60i7s8xr310j0yza41jjqk6pmgx2giqjs122dz5n"; libraryHaskellDepends = [ array base containers mtl template-haskell transformers ]; description = "Template Your Boilerplate - a Template Haskell version of SYB"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "TableAlgebra" = callPackage ( { mkDerivation, base, containers, HaXml, mtl, pretty, template-haskell, }: mkDerivation { pname = "TableAlgebra"; version = "0.7.1"; sha256 = "1jqkjnyznklyiy2shm4c9gix267war1hmsjncdmailhca41fs4bz"; libraryHaskellDepends = [ base containers HaXml mtl pretty template-haskell ]; description = "Ferry Table Algebra"; license = lib.licenses.bsd3; } ) { }; "Tables" = callPackage ( { mkDerivation, base, cookbook, }: mkDerivation { pname = "Tables"; version = "0.1.0.2"; sha256 = "02a6awbqwhmv7c74lgbp35ykqn31mgwp7ffd0j4rs42vv1a4ffkr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cookbook ]; description = "A client for Quill databases"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Tables"; broken = true; } ) { }; "Tablify" = callPackage ( { mkDerivation, base, parsec, xhtml, }: mkDerivation { pname = "Tablify"; version = "0.8.2"; sha256 = "10w3idjhrgmkrkjblrmb2wb2s2fg657nw5rmg5k147wrgrkzbsz3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base parsec xhtml ]; description = "Tool to render CSV into tables of various formats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "tablify"; broken = true; } ) { }; "Tahin" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, containers, cryptohash, haskeline, mtl, optparse-applicative, text, }: mkDerivation { pname = "Tahin"; version = "0.1.2"; sha256 = "08qr4cdcnsyc86dzpsjvsjlb3b6nkbrzkhpfjyv5z61pr0mjp6y8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-bytestring bytestring text ]; executableHaskellDepends = [ base base64-bytestring bytestring containers cryptohash haskeline mtl optparse-applicative text ]; description = "Tahin Password Generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "tahin"; broken = true; } ) { }; "Tainted" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "Tainted"; version = "0.1.0.2"; sha256 = "1mjr81z42qhwa6njlvlsslpzbbpiab88ns8g8amskwv159gk6mlb"; libraryHaskellDepends = [ base mtl ]; description = "Tainted type, and associated operations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Takusen" = callPackage ( { mkDerivation, base, mtl, old-time, time, }: mkDerivation { pname = "Takusen"; version = "0.8.7"; sha256 = "0mxck66rz6lplgcl3a3i0gaybc2ki0q7wfilhkp2f3h3m50fg7wy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl old-time time ]; description = "Database library with left-fold interface, for PostgreSQL, Oracle, SQLite, ODBC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Tape" = callPackage ( { mkDerivation, base, comonad, distributive, Stream, }: mkDerivation { pname = "Tape"; version = "0.4.0.0"; sha256 = "1d66l67cicn3q4a6glfxfkhc9cjm7vqi0bnyjad0bzyyv409j6bp"; libraryHaskellDepends = [ base comonad distributive Stream ]; description = "Bidirectionally infinite streams, akin to the tape of a Turing machine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "TaskMonad" = callPackage ( { mkDerivation, base, containers, mtl, process, random, unix, X11, X11-xft, xmonad, xmonad-contrib, }: mkDerivation { pname = "TaskMonad"; version = "1.0.1"; sha256 = "1kvhb0863kfbi63q0j9jzi3yr97r8zd5vhh5cqgpkra4rjb4qx1r"; revision = "1"; editedCabalFile = "1gsnl1sbnjh4j51mfniq6x2k9k6054frzxrdkqycmp0cpwhaijwi"; libraryHaskellDepends = [ base containers mtl process random unix X11 X11-xft xmonad xmonad-contrib ]; description = "A collection of tools which can be used to access taskwarrior from xmonad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "TastyTLT" = callPackage ( { mkDerivation, ansi-terminal, base, free, mtl, resourcet, STMonadTrans, tagged, tasty, TLT, transformers, }: mkDerivation { pname = "TastyTLT"; version = "0.0.0.0"; sha256 = "0xcwsgn5d8gsingxw6nq12gibxc3gn99bqr2pzbflysyygwf4gz1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base free mtl resourcet STMonadTrans tagged tasty TLT transformers ]; executableHaskellDepends = [ ansi-terminal base free mtl resourcet STMonadTrans tagged tasty TLT transformers ]; testHaskellDepends = [ ansi-terminal base free mtl resourcet STMonadTrans tagged tasty TLT transformers ]; description = "Run TLT tests from Tasty"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "TLT-exe"; } ) { }; "Taxonomy" = callPackage ( { mkDerivation, aeson, base, bytestring, either-unwrap, fgl, graphviz, parsec, text, vector, }: mkDerivation { pname = "Taxonomy"; version = "2.2.0"; sha256 = "0rwm3p510k5nmzbdy8bxdviv37mba0bvygxq92f24wqb5gry8w9w"; libraryHaskellDepends = [ aeson base bytestring either-unwrap fgl graphviz parsec text vector ]; description = "Libary for parsing, processing and vizualization of taxonomy data"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "TaxonomyTools" = callPackage ( { mkDerivation, aeson, base, bytestring, cassava, cmdargs, directory, either-unwrap, EntrezHTTP, fgl, hxt, parsec, process, Taxonomy, text, vector, }: mkDerivation { pname = "TaxonomyTools"; version = "1.0.1"; sha256 = "15fballsvq40y8q0rkmmnr7dmspjw1b5lx43ikan7fh1rx9vl974"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring cassava cmdargs directory either-unwrap EntrezHTTP fgl hxt parsec process Taxonomy text vector ]; description = "Tool for parsing, processing, comparing and visualizing taxonomy data"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "TeX-my-math" = callPackage ( { mkDerivation, base, decimal-literals, directory, dumb-cas, filepath, hashable, haskell-src-meta, HaTeX, process, template-haskell, text, unordered-containers, vector-space, void, }: mkDerivation { pname = "TeX-my-math"; version = "0.203.0.0"; sha256 = "03c8bn7m5a9rjsna55g1qrfwnn195kgz4dm30czrb6blpd0giyhy"; revision = "1"; editedCabalFile = "0wgn295n59599fk2p0ssmc37mfnziylfv5xdb1i7wn69rn7f87da"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base decimal-literals dumb-cas hashable haskell-src-meta HaTeX template-haskell text unordered-containers vector-space void ]; executableHaskellDepends = [ base directory filepath HaTeX process text ]; testHaskellDepends = [ base directory dumb-cas filepath haskell-src-meta HaTeX process template-haskell text ]; description = "Render general Haskell math to LaTeX. Or: math typesetting with high signal-to-noise–ratio."; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "TeXmyMath-example"; broken = true; } ) { }; "TeaHS" = callPackage ( { mkDerivation, array, base, containers, mtl, SDL, SDL-image, SDL-mixer, SFont, Sprig, }: mkDerivation { pname = "TeaHS"; version = "0.3.1"; sha256 = "1326lrpkw2gyn7y9px38gyzi2cnx87ki65r6mwds746d1s1zmmcn"; libraryHaskellDepends = [ array base containers mtl SDL SDL-image SDL-mixer SFont Sprig ]; description = "TeaHS Game Creation Library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Tensor" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Tensor"; version = "1.1.0.2"; sha256 = "0kyg43ah15fpvy8gypacimjnhb7j250jqksg6w5znz57fg0rari4"; libraryHaskellDepends = [ base ]; description = "Tensor data types"; license = lib.licenses.bsd3; } ) { }; "TernaryTrees" = callPackage ( { mkDerivation, base, binary, }: mkDerivation { pname = "TernaryTrees"; version = "0.2.0.2"; sha256 = "06m4mi9cl16sfyn9wibb0ph32vhgf501adjq059s3hdlxr4acdwr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary ]; executableHaskellDepends = [ base ]; description = "Efficient pure ternary tree Sets and Maps"; license = lib.licenses.bsd3; mainProgram = "tdict"; } ) { }; "TestExplode" = callPackage ( { mkDerivation, base, containers, directory, fgl, graphviz, interpolatedstring-perl6, mtl, process, text, }: mkDerivation { pname = "TestExplode"; version = "0.1.0.0"; sha256 = "0r4nwzwdila9p05g5y99rp06dbh1k2yl5jsc6yn6dwvxkvvdjcs1"; revision = "7"; editedCabalFile = "0m66y84bcnwmws9lvgasi7vrsp5qdd68saxizx5kkqn3c6qnd06b"; libraryHaskellDepends = [ base containers directory fgl graphviz interpolatedstring-perl6 mtl process text ]; description = "Generates testcases from program-snippets"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Theora" = callPackage ( { mkDerivation, base, ogg, theora, }: mkDerivation { pname = "Theora"; version = "1.0"; sha256 = "1gw97mxwb6ywc4qvfggjzsryl0m4g6g30ljx4xcvy6snfmgv00ig"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ ogg theora ]; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { ogg = null; theora = null; }; "Thingie" = callPackage ( { mkDerivation, base, cairo, gtk, mtl, }: mkDerivation { pname = "Thingie"; version = "0.80"; sha256 = "0fl6pk2vp765gyzc4afjdg0lgbnh5v08gfbp0kzny4ng25bmxqwa"; libraryHaskellDepends = [ base cairo gtk mtl ]; description = "Purely functional 2D drawing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ThreadObjects" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "ThreadObjects"; version = "0.0"; sha256 = "0rpcv6kw351ykj36f83qdqygrhk4ylqlcgcswxl8gg1v33jaaqmz"; libraryHaskellDepends = [ base ]; description = "Mutable objects that reside in their own threads"; license = lib.licenses.gpl3Only; } ) { }; "Thrift" = callPackage ( { mkDerivation, base, binary, bytestring, ghc-prim, HTTP, network, }: mkDerivation { pname = "Thrift"; version = "0.6.0.1"; sha256 = "0yk496zql0jpyj83ybdzffc03sylf5pwn093k831m99j54l2r5yv"; revision = "1"; editedCabalFile = "1ncrb6m5a7qywbi3vmavfqv2nim3qbjpa51gf28p6xw52q2apa2n"; libraryHaskellDepends = [ base binary bytestring ghc-prim HTTP network ]; description = "Haskell bindings for the Apache Thrift RPC system"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Tic-Tac-Toe" = callPackage ( { mkDerivation, base, safe, }: mkDerivation { pname = "Tic-Tac-Toe"; version = "0.1.0.2"; sha256 = "16f7r1clxyq9hvy11bbkkp0wmpx3jsq3cc7yh9i3kdy27fdxvrdz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base safe ]; description = "Tic Tac Toe in your command line!"; license = lib.licenses.asl20; mainProgram = "Tic-Tac-Toe"; } ) { }; "TicTacToe" = callPackage ( { mkDerivation, base, containers, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "TicTacToe"; version = "0.0.1"; sha256 = "0542hripn5nlwdvnhkd9xzzh2b1x6alwnqxq877r92c7kqnlffw4"; libraryHaskellDepends = [ base containers HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A sub-project (exercise) for a functional programming course"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "TigerHash" = callPackage ( { mkDerivation, base, binary, bytestring, dataenc, }: mkDerivation { pname = "TigerHash"; version = "0.2"; sha256 = "02plz1y7lmvp3jpl5srsnx2nkl6yhhfn6pqj00szs688cahk2dik"; libraryHaskellDepends = [ base binary bytestring dataenc ]; description = "TigerHash with C implementation"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "TimePiece" = callPackage ( { mkDerivation, base, containers, old-locale, old-time, random, SDL, SDL-gfx, SDL-image, SDL-ttf, }: mkDerivation { pname = "TimePiece"; version = "0.0.5"; sha256 = "1ylf4kzyf947szgib0ivkvygbinmy97nvy77d0crryzxdmccrzbj"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers old-locale old-time random SDL SDL-gfx SDL-image SDL-ttf ]; executableHaskellDepends = [ base containers old-locale old-time random SDL SDL-gfx SDL-image SDL-ttf ]; description = "A simple tile-based digital clock screen saver"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; mainProgram = "TimePiece"; broken = true; } ) { }; "TinyLaunchbury" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "TinyLaunchbury"; version = "1.0.1"; sha256 = "1xxadd8pqbgl0z8vrqn8fm6x0c9l2y3a7irjmjkh9750x6hdb4b9"; libraryHaskellDepends = [ base mtl ]; description = "Simple implementation of call-by-need using Launchbury's semantics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "TinyURL" = callPackage ( { mkDerivation, base, HTTP, network, }: mkDerivation { pname = "TinyURL"; version = "0.1.0"; sha256 = "0y8bl6w3ix2zjhm10wazgi70sr02ydc3hrwjbr6whk341n140wsh"; libraryHaskellDepends = [ base HTTP network ]; description = "Use TinyURL to compress URLs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Titim" = callPackage ( { mkDerivation, base, containers, matrix, random, }: mkDerivation { pname = "Titim"; version = "0.2.3"; sha256 = "1s8zvb38r9pxh55d5206lijprc6xsqnr0j670sdjrw7n8gyn7vav"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers matrix random ]; description = "Game for Lounge Marmelade"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "titim"; broken = true; } ) { }; "Top" = callPackage ( { mkDerivation, base, containers, mtl, parsec, }: mkDerivation { pname = "Top"; version = "1.7"; sha256 = "0ykicqwayja14z30hn5cy3c96sikqhbyrh0bcqykk9izwhxs339x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers mtl ]; executableHaskellDepends = [ base containers mtl parsec ]; description = "Constraint solving framework employed by the Helium Compiler"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "topsolver"; broken = true; } ) { }; "TotalMap" = callPackage ( { mkDerivation, adjunctions, base, distributive, generics-sop, lens, markdown-unlit, }: mkDerivation { pname = "TotalMap"; version = "0.1.1.1"; sha256 = "1415xyh354i7d5y7c2g2k1gyd3knkdx97gxa1z8bjn9ah5qvd8mw"; libraryHaskellDepends = [ adjunctions base distributive generics-sop lens ]; testHaskellDepends = [ adjunctions base distributive generics-sop lens markdown-unlit ]; testToolDepends = [ markdown-unlit ]; description = "A total map datatype"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Tournament" = callPackage ( { mkDerivation, base, containers, mtl, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "Tournament"; version = "0.0.1"; sha256 = "1yzgcsp3g5sfyxavq1firna5z5m9bnk9ddrbxxmpy1yydmj1n5jk"; libraryHaskellDepends = [ base containers mtl ]; testHaskellDepends = [ base containers mtl QuickCheck test-framework test-framework-quickcheck2 ]; description = "Tournament related algorithms"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "TraceUtils" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "TraceUtils"; version = "0.1.0.2"; sha256 = "0la19yynd7bpswi9012hf0vl9c4fdnn8p6y0287xanmdcs9zqz16"; libraryHaskellDepends = [ base ]; description = "Functions that should have been in Debug.Trace"; license = lib.licenses.bsd3; } ) { }; "TransformeR" = callPackage ( { mkDerivation, base, haskell-src-exts, mtl, parsec, QuickCheck, }: mkDerivation { pname = "TransformeR"; version = "0.1.0.0"; sha256 = "1w1szm6k8ncfpklcvhhr2knpi6qx8axxxaqjdji5ck6msiszzdaz"; revision = "1"; editedCabalFile = "1ghl88mqq6bvw9lapm50iswygan35r1ajv2vfqy6jp00vhvfw72v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskell-src-exts mtl parsec ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "eDSL in R for Safe Variable Transformarion"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "TransformeR-exe"; broken = true; } ) { }; "TransformersStepByStep" = callPackage ( { mkDerivation, base, containers, mtl, }: mkDerivation { pname = "TransformersStepByStep"; version = "0.1.1.0"; sha256 = "1cd8sh6gi9zmvd70kzw1x9ycanfsyphjdy3r65xrph54ilwy511p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers mtl ]; description = "Tutorial on monad transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "TransformersStepByStep"; broken = true; } ) { }; "Transhare" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "Transhare"; version = "0.9"; sha256 = "04n1ld6h3q71iqnvwyabzj69vdy2x98w0drriyx13ykywbd31036"; libraryHaskellDepends = [ base containers ]; description = "A library to apply transformation to containers so as to maximize sharing of unchanged subcomponents"; license = lib.licenses.bsd3; } ) { }; "TreeCounter" = callPackage ( { mkDerivation, base, ref-mtl, stm, }: mkDerivation { pname = "TreeCounter"; version = "0.0.2"; sha256 = "06ci4v8gflsgi73wrpqvhb7w3mdkbjgidhqf95yyk4wiga1mrzal"; libraryHaskellDepends = [ base ref-mtl stm ]; description = "Wait-free Tree Counter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "TreeStructures" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "TreeStructures"; version = "0.0.2"; sha256 = "1lcj166i8f7850fqjv7xqxdn6zwpdynzxn3bf243wdnwmnn5pysx"; libraryHaskellDepends = [ base ]; description = "A collection of heaps and search trees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "TreeT" = callPackage ( { mkDerivation, base, containers, transformers, }: mkDerivation { pname = "TreeT"; version = "0.0"; sha256 = "0d1k4nblcnksh2j6b4v14r2xd2kn6cmqmyqhmy6wyz3kr0lyzxqd"; libraryHaskellDepends = [ base containers transformers ]; description = "Transformer for Data.Tree"; license = lib.licenses.publicDomain; } ) { }; "Treiber" = callPackage ( { mkDerivation, base, ghc-prim, monad-loops, ref-mtl, stm, }: mkDerivation { pname = "Treiber"; version = "0.0.4"; sha256 = "09sd9p1y3zqkfahkp1vgdnlvgv1vnvdl7kdzccsd41h1h61fz3jd"; libraryHaskellDepends = [ base ghc-prim monad-loops ref-mtl stm ]; description = "Lock free Treiber stack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "TrendGraph" = callPackage ( { mkDerivation, base, containers, diagrams-cairo, diagrams-lib, mtl, optparse-applicative, time, }: mkDerivation { pname = "TrendGraph"; version = "0.1.0.1"; sha256 = "1rdlimlbdpa089knhnqzgxc8ngqag4m4w3r92jd95kwnmr8nizkp"; libraryHaskellDepends = [ base containers diagrams-cairo diagrams-lib mtl optparse-applicative time ]; description = "A simple trend Graph script"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "TrieMap" = callPackage ( { mkDerivation, base, bytestring, containers, primitive, template-haskell, th-expand-syns, transformers, unpack-funcs, vector, }: mkDerivation { pname = "TrieMap"; version = "4.1.0"; sha256 = "14wril1sa35cja66y7ah9qwr3bmsi985y7rlxyj12x2fv6dclpc4"; libraryHaskellDepends = [ base bytestring containers primitive template-haskell th-expand-syns transformers unpack-funcs vector ]; description = "Automatic type inference of generalized tries with Template Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Twofish" = callPackage ( { mkDerivation, array, base, binary, bytestring, cereal, crypto-api, HUnit, largeword, mtl, tagged, }: mkDerivation { pname = "Twofish"; version = "0.3.2"; sha256 = "1bv79582fxwgk255fhss6k8irb7mlbdvlvvx8jyzs16g3fyw1y5a"; libraryHaskellDepends = [ array base binary bytestring cereal crypto-api largeword mtl tagged ]; testHaskellDepends = [ array base binary bytestring cereal crypto-api HUnit largeword tagged ]; description = "An implementation of the Twofish Symmetric-key cipher"; license = lib.licenses.bsd3; } ) { }; "TypeClass" = callPackage ( { mkDerivation, base, containers, filepath, random, reactive-banana, reactive-banana-sdl, SDL, SDL-ttf, transformers, }: mkDerivation { pname = "TypeClass"; version = "0.2.1"; sha256 = "0crymgw91xx0hblbmz488x39i2qzf9c15kv5x950ljmpyrhy5jhv"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers filepath random reactive-banana reactive-banana-sdl SDL SDL-ttf transformers ]; description = "Typing speed game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "TypeClass"; } ) { }; "TypeCompose" = callPackage ( { mkDerivation, base, base-orphans, }: mkDerivation { pname = "TypeCompose"; version = "0.9.14"; sha256 = "0msss17lrya6y5xfvxl41xsqs6yr09iw6m1px4xlwin72xwly0sn"; revision = "2"; editedCabalFile = "1ghzj47mfjs1vqai93gh1mmsk92jz1bx0azfzxm0jmnwkgr3vlnh"; libraryHaskellDepends = [ base base-orphans ]; description = "Type composition classes & instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "TypeIlluminator" = callPackage ( { mkDerivation, base, haskell98, }: mkDerivation { pname = "TypeIlluminator"; version = "0.0"; sha256 = "02ck7sik5wvh989k9ban1m2dlpfld0d0zs7sqb12m1f6wls7fghc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskell98 ]; description = "TypeIlluminator is a prototype tool exploring debugging of type errors/"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "typeilluminator"; } ) { }; "TypeNat" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "TypeNat"; version = "0.5.0.1"; sha256 = "0p22g0ara1wsj9jnnhimxsa5sxd5k0ci2p4371ca2xdc2qmxz05h"; libraryHaskellDepends = [ base ]; description = "Some Nat-indexed types for GHC"; license = lib.licenses.mit; } ) { }; "TypingTester" = callPackage ( { mkDerivation, base, containers, directory, time, }: mkDerivation { pname = "TypingTester"; version = "0.2.0.0"; sha256 = "07qwvmdh5164v552qkk4fm66nlvb4dcv0wh5jircfgh7gsd60l6n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory time ]; description = "Command Line Typing speed tester"; license = lib.licenses.gpl3Only; mainProgram = "typingtester"; } ) { }; "UISF" = callPackage ( { mkDerivation, array, arrows, base, containers, deepseq, GLUT, OpenGL, stm, transformers, }: mkDerivation { pname = "UISF"; version = "0.4.0.0"; sha256 = "1rzkh36q9c3k6l9fi93fvynhivivp00pk4xlz8qbhr0kr3qq880x"; libraryHaskellDepends = [ array arrows base containers deepseq GLUT OpenGL stm transformers ]; description = "Library for Arrowized Graphical User Interfaces"; license = lib.licenses.bsd3; } ) { }; "UMM" = callPackage ( { mkDerivation, base, haskell98, old-time, parsec, process, utf8-string, }: mkDerivation { pname = "UMM"; version = "0.3.1"; sha256 = "0k9kvlkcznk6ydfcymzzh0a4j4zkl5iblvnx6fkmk8xah1qnkq5h"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskell98 old-time parsec process utf8-string ]; description = "A small command-line accounting tool"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "umm"; } ) { }; "URLT" = callPackage ( { mkDerivation, applicative-extras, base, Consumer, happstack-server, hsp, hsx, mtl, QuickCheck, regular, template-haskell, }: mkDerivation { pname = "URLT"; version = "0.14"; sha256 = "14qlyrc3ins3lwhd2c8lyhm1j3v6nj4qgs5g9xys4w6hnndz2g3s"; libraryHaskellDepends = [ applicative-extras base Consumer happstack-server hsp hsx mtl QuickCheck regular template-haskell ]; description = "Library for maintaining correctness of URLs within an application"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "URLb" = callPackage ( { mkDerivation, attoparsec, base, bytestring, containers, }: mkDerivation { pname = "URLb"; version = "0.0.1"; sha256 = "1l62z7798bby4fbrz62ic802g8zah3flb2pmsd3ky7y5903s3nxr"; libraryHaskellDepends = [ attoparsec base bytestring containers ]; description = "DEPRECATED A simple, liberal URL parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "UTFTConverter" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, hspec, image-type, JuicyPixels, time, }: mkDerivation { pname = "UTFTConverter"; version = "0.1.0.1"; sha256 = "13f59flfrf6xgyg86z3bgwbnb38n5lnwmib7480f694x14c44f64"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory filepath image-type JuicyPixels time ]; executableHaskellDepends = [ base bytestring directory filepath JuicyPixels time ]; testHaskellDepends = [ base bytestring directory filepath hspec JuicyPixels time ]; description = "Processing popular picture formats into .c or .raw format in RGB565"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "UTFTConverter"; } ) { }; "Unique" = callPackage ( { mkDerivation, base, bytestring, containers, criterion, extra, hashable, hspec, QuickCheck, quickcheck-instances, unordered-containers, }: mkDerivation { pname = "Unique"; version = "0.4.7.9"; sha256 = "14f1qnmhdmbam8qis725dhwq1mk9h86fsnzhkwhsx73ny9z29s1l"; revision = "1"; editedCabalFile = "10s0npnfkh7naj49afmyrvnilikp6426fbhi49f97pxrgcmy4dvw"; libraryHaskellDepends = [ base containers extra hashable unordered-containers ]; testHaskellDepends = [ base containers hspec QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion hashable QuickCheck quickcheck-instances ]; description = "It provides the functionality like unix \"uniq\" utility"; license = lib.licenses.bsd3; } ) { }; "Unixutils" = callPackage ( { mkDerivation, base, bytestring, directory, exceptions, filepath, libxcrypt, mtl, process, process-extras, pureMD5, regex-tdfa, unix, zlib, }: mkDerivation { pname = "Unixutils"; version = "1.54.3"; sha256 = "1if3nv74gil9l06ra7q6is7z4xx1llg8gc9qvgjbg4pbzib55j6w"; libraryHaskellDepends = [ base bytestring directory exceptions filepath mtl process process-extras pureMD5 regex-tdfa unix zlib ]; librarySystemDepends = [ libxcrypt ]; description = "A crude interface between Haskell and Unix-like operating systems"; license = lib.licenses.bsd3; } ) { inherit (pkgs) libxcrypt; }; "Unixutils-shadow" = callPackage ( { mkDerivation, base, unix, }: mkDerivation { pname = "Unixutils-shadow"; version = "1.0.0"; sha256 = "11m8lgq2rjvh7j8si7sqixf4k4ns65jy0zp6apqp0xc23c1znyr7"; libraryHaskellDepends = [ base unix ]; description = "A simple interface to shadow passwords (aka, shadow.h)"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; } ) { }; "Updater" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Updater"; version = "0.3"; sha256 = "0iry59pyd4iy0cmj6flr05lbk3696l1z8wswqcfp8q8m5ibykkz0"; libraryHaskellDepends = [ base ]; description = "Monadic FRP library based on stm"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "UrlDisp" = callPackage ( { mkDerivation, base, cgi, MaybeT, mtl, }: mkDerivation { pname = "UrlDisp"; version = "0.1.7"; sha256 = "1y21v5k7s9sj8z5r3czp5i80x40zvyqxzr1xl28ardwj5q5rrvzp"; libraryHaskellDepends = [ base cgi MaybeT mtl ]; description = "Url dispatcher. Helps to retain friendly URLs in web applications."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Useful" = callPackage ( { mkDerivation, base, containers, random, }: mkDerivation { pname = "Useful"; version = "0.0.6"; sha256 = "01xb68qh29q6b0pdxvadqw7q1p855k14jdz1qjlhg6785n0qp954"; libraryHaskellDepends = [ base containers random ]; description = "Some useful functions and shorthands"; license = lib.licenses.bsd3; } ) { }; "UtilityTM" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "UtilityTM"; version = "0.0.4"; sha256 = "1mjy3w4sw32rbmm13yhmpidfsj91v3p58jvki16z0kzk3fswpa85"; libraryHaskellDepends = [ base ]; description = "Utility functions that are missing from the standard library"; license = lib.licenses.bsd3; } ) { }; "VKHS" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, bytestring, case-insensitive, clock, containers, data-default-class, directory, filepath, flippers, hashable, http-client, http-client-tls, http-types, mtl, network-uri, optparse-applicative, parsec, pipes, pipes-http, pretty-show, process, regexpr, scientific, split, tagsoup, text, time, utf8-string, vector, }: mkDerivation { pname = "VKHS"; version = "1.9.2"; sha256 = "0axipbapshpdybzaiklcyyzly1awnfmpg7q2hqf3sy97rw72blbj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring case-insensitive clock containers data-default-class directory filepath flippers hashable http-client http-client-tls http-types mtl network-uri optparse-applicative parsec pipes pipes-http pretty-show process regexpr scientific split tagsoup text time utf8-string vector ]; executableHaskellDepends = [ base bytestring directory filepath mtl optparse-applicative parsec regexpr text ]; description = "Provides access to Vkontakte social network via public API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "vkq"; broken = true; } ) { }; "VRML" = callPackage ( { mkDerivation, aeson, base, doctest, megaparsec, pretty-simple, prettyprinter, text, }: mkDerivation { pname = "VRML"; version = "0.1.0.0"; sha256 = "17dnxkr8y2g65anas5vg76cqyxbcp2zzxayf8lc2d5iigxnrvsgq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base megaparsec prettyprinter text ]; executableHaskellDepends = [ aeson base megaparsec pretty-simple prettyprinter text ]; testHaskellDepends = [ aeson base doctest megaparsec prettyprinter text ]; description = "VRML parser and generator for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Validation" = callPackage ( { mkDerivation, base, bifunctors, semigroupoids, semigroups, }: mkDerivation { pname = "Validation"; version = "0.2.0"; sha256 = "10smif8y5bgjiarag3ws131kwji32mlh6mqfnmmp20xf41fsm0z3"; libraryHaskellDepends = [ base bifunctors semigroupoids semigroups ]; description = "A data-type like Either but with an accumulating Applicative"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ValveValueKeyvalue" = callPackage ( { mkDerivation, base, parsec, }: mkDerivation { pname = "ValveValueKeyvalue"; version = "1.1.0.0"; sha256 = "1hcgyv5fhpqvccpplrpi192vlk8dh1ds3w455fy3yvz14g5rfvkp"; revision = "1"; editedCabalFile = "0zgmnnh5dlsxlrqprz4q47s29jr9mdmc0pmaaplkn1x8q8xcl43k"; libraryHaskellDepends = [ base parsec ]; description = "A Valve Value-keyvalue parser for Haskell made with Parsec"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Vec" = callPackage ( { mkDerivation, array, base, ghc-prim, }: mkDerivation { pname = "Vec"; version = "1.0.5"; sha256 = "0hyk553pdn72zc1i82njz3md8ycmzfiwi799y08qr3fg0i8r88zm"; libraryHaskellDepends = [ array base ghc-prim ]; description = "Fixed-length lists and low-dimensional linear algebra"; license = lib.licenses.bsd3; } ) { }; "Vec-Boolean" = callPackage ( { mkDerivation, base, Boolean, Vec, }: mkDerivation { pname = "Vec-Boolean"; version = "1.0.6"; sha256 = "0zxxpychddmlrv7r190gn4dl282ak4qfk2d92l24qxi9fds1rshk"; libraryHaskellDepends = [ base Boolean Vec ]; description = "Provides Boolean instances for the Vec package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Vec-OpenGLRaw" = callPackage ( { mkDerivation, base, OpenGLRaw, Vec, }: mkDerivation { pname = "Vec-OpenGLRaw"; version = "0.2.0.1"; sha256 = "0qsi1s8qp3fkr5alh2m7y1a1lm5xypjvmk174ywf0aga2y20bblm"; libraryHaskellDepends = [ base OpenGLRaw Vec ]; description = "Instances and functions to interoperate Vec and OpenGL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Vec-Transform" = callPackage ( { mkDerivation }: mkDerivation { pname = "Vec-Transform"; version = "1.1"; sha256 = "0jwi9kgij8xd0419nkksgffwcn94fz6ijdq8s29b771409a1pkfc"; doHaddock = false; description = "This package is obsolete"; license = lib.licenses.bsd3; } ) { }; "VecN" = callPackage ( { mkDerivation, base, Peano, }: mkDerivation { pname = "VecN"; version = "0.0.2"; sha256 = "1hv8idxv9gniwwjs67q75bbcc5ry9r05cxjmsxk0q54l8zscdss2"; libraryHaskellDepends = [ base Peano ]; description = "a simple peano-indexed vector type"; license = lib.licenses.bsd3; } ) { }; "Verba" = callPackage ( { mkDerivation, base, containers, matrix, }: mkDerivation { pname = "Verba"; version = "0.1.2.0"; sha256 = "1fig9zxxisd51v5vzcsapsp4qygikhwhpjzyagw7a3x6kv5qpipm"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers matrix ]; description = "A solver for the WordBrain game"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "Verba"; broken = true; } ) { }; "ViennaRNA-bindings" = callPackage ( { mkDerivation, array, base, bytestring, c2hs, QuickCheck, tasty, tasty-hunit, tasty-silver, tasty-th, }: mkDerivation { pname = "ViennaRNA-bindings"; version = "0.233.2.0"; sha256 = "1hzw4x493vqwmcdjj7ahn8cj7r2zw5mjs8gpl1alnsp1lp0j517y"; libraryHaskellDepends = [ array base bytestring ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ array base bytestring QuickCheck tasty tasty-hunit tasty-silver tasty-th ]; testToolDepends = [ c2hs ]; description = "ViennaRNA v2 bindings"; license = "unknown"; } ) { }; "ViennaRNA-extras" = callPackage ( { mkDerivation, array, attoparsec, base, BiobaseTypes, BiobaseXNA, bytestring, deepseq, lens, QuickCheck, streaming, streaming-bytestring, strict, strict-base-types, tasty, tasty-quickcheck, tasty-th, vector, ViennaRNA-bindings, }: mkDerivation { pname = "ViennaRNA-extras"; version = "0.0.0.1"; sha256 = "06az042v9ja888nq59bdcsj6i7zk4dmbjsb9qcbdzqv6xw1lm8ac"; libraryHaskellDepends = [ array attoparsec base BiobaseTypes BiobaseXNA bytestring deepseq lens QuickCheck streaming streaming-bytestring strict strict-base-types ViennaRNA-bindings ]; testHaskellDepends = [ attoparsec base bytestring QuickCheck tasty tasty-quickcheck tasty-th vector ]; description = "ViennaRNA v2 extensions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ViennaRNAParser" = callPackage ( { mkDerivation, base, hspec, parsec, ParsecTools, process, transformers, }: mkDerivation { pname = "ViennaRNAParser"; version = "1.3.3"; sha256 = "1zmfzdp28g9mz99yp2kv98g745a2p4cls4553izcbc5q0v8l3sby"; libraryHaskellDepends = [ base parsec ParsecTools process transformers ]; testHaskellDepends = [ base hspec parsec ]; description = "Libary for parsing ViennaRNA package output"; license = lib.licenses.gpl3Only; } ) { }; "Villefort" = callPackage ( { mkDerivation, aeson, base, bytestring, concurrent-extra, convertible, directory, filepath, HDBC, HDBC-sqlite3, hspec, MissingH, mtl, process, QuickCheck, random, scotty, split, strict, text, time, transformers, unbounded-delays, unix, uri-encode, webdriver, }: mkDerivation { pname = "Villefort"; version = "0.1.2.19"; sha256 = "1n6371yvlb39dzi4apcb4am2cyqpm26c2d258idyii4v7s5j0rq0"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring convertible directory filepath HDBC HDBC-sqlite3 MissingH mtl process random scotty split strict text time transformers unix uri-encode ]; executableHaskellDepends = [ base HDBC HDBC-sqlite3 random scotty split text time ]; testHaskellDepends = [ base concurrent-extra HDBC HDBC-sqlite3 hspec mtl QuickCheck unbounded-delays webdriver ]; description = "Villefort is a task manager and time tracker"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Villefort"; broken = true; } ) { }; "Vis" = callPackage ( { mkDerivation, base, binary, bmp, bytestring, GLUT, linear, OpenGL, OpenGLRaw, time, vector, vector-binary-instances, }: mkDerivation { pname = "Vis"; version = "0.7.7.1"; sha256 = "1nm2gzyckbfrghlnx6g421wllkq5r7hb9ps0mi0dwwfshbfz7pr7"; libraryHaskellDepends = [ base binary bmp bytestring GLUT linear OpenGL OpenGLRaw time vector vector-binary-instances ]; description = "Painless 3D graphics, no affiliation with gloss"; license = lib.licenses.bsd3; } ) { }; "Vis_1_0_0" = callPackage ( { mkDerivation, base, binary, bmp, bytestring, GLUT, linear, OpenGL, OpenGLRaw, time, vector, vector-binary-instances, }: mkDerivation { pname = "Vis"; version = "1.0.0"; sha256 = "1ackm8k1ggkhyn6s6z6y0h5hvimp6q9wsc2vdyfw21824vppkpsk"; libraryHaskellDepends = [ base binary bmp bytestring GLUT linear OpenGL OpenGLRaw time vector vector-binary-instances ]; description = "Painless 3D graphics, no affiliation with gloss"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Vulkan" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Vulkan"; version = "0.1.0.0"; sha256 = "1jpw465n1abwi17s0yixg31f2zx28a24k3vh3kx59lknrw8q9jz1"; libraryHaskellDepends = [ base ]; description = "A binding for the Vulkan API"; license = lib.licenses.bsd3; } ) { }; "VulkanMemoryAllocator" = callPackage ( { mkDerivation, base, bytestring, system-cxx-std-lib, transformers, vector, vulkan, }: mkDerivation { pname = "VulkanMemoryAllocator"; version = "0.11.0.1"; sha256 = "0v8grsc28sni1mapnr56mvmg956q8nw6qqkdfwwhksyykfz6w9fm"; libraryHaskellDepends = [ base bytestring system-cxx-std-lib transformers vector vulkan ]; description = "Bindings to the VulkanMemoryAllocator library"; license = lib.licenses.bsd3; badPlatforms = [ "i686-linux" "armv7l-linux" ] ++ lib.platforms.darwin; } ) { }; "WAVE" = callPackage ( { mkDerivation, base, bytestring, containers, parseargs, }: mkDerivation { pname = "WAVE"; version = "0.1.6"; sha256 = "1jm0zs4v38agy0rinlxkgx5zgdy0qizy2nb73wfzprk5kka5kn37"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; executableHaskellDepends = [ base bytestring containers parseargs ]; description = "WAVE audio file IO library"; license = lib.licenses.bsd3; mainProgram = "sinewave"; } ) { }; "WEditor" = callPackage ( { mkDerivation, base, directory, filepath, }: mkDerivation { pname = "WEditor"; version = "0.2.1.1"; sha256 = "0p0vrvg96va4jppcxr3r5m14ykb5jybn8iyj677dxpziwh5brhmq"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base directory filepath ]; doHaddock = false; description = "Generic text-editor logic for use with fixed-width fonts"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "WEditorBrick" = callPackage ( { mkDerivation, base, brick, microlens, vty, WEditor, }: mkDerivation { pname = "WEditorBrick"; version = "0.2.0.1"; sha256 = "1bzrfbw14c0ad477z5s51n8181cgcxw6q93bdj1d1nrfgawq7znb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick microlens vty WEditor ]; executableHaskellDepends = [ base brick vty WEditor ]; description = "Text-editor widget with dynamic line-wrapping for use with Brick"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "brick-example"; } ) { }; "WEditorHyphen" = callPackage ( { mkDerivation, base, directory, hyphenation, WEditor, }: mkDerivation { pname = "WEditorHyphen"; version = "0.1.0.5"; sha256 = "05f7dh75dx27q35bcj84mn3q6w0sd6jkcilykrlad9gm5ihbbcbk"; libraryHaskellDepends = [ base hyphenation WEditor ]; testHaskellDepends = [ base directory hyphenation WEditor ]; description = "Language-specific hyphenation policies for WEditor"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "WL500gPControl" = callPackage ( { mkDerivation, base, directory, filepath, mtl, unix, WL500gPLib, }: mkDerivation { pname = "WL500gPControl"; version = "0.3.4"; sha256 = "0gbjb432758wvd3p5brb4kjn037x6h30bzvn9f681pg0m1w52hgv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath mtl unix WL500gPLib ]; description = "A simple command line tools to control the Asus WL500gP router"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "WL500gPLib" = callPackage ( { mkDerivation, base, curl, mtl, tagsoup, }: mkDerivation { pname = "WL500gPLib"; version = "0.3.1"; sha256 = "15w065yg8hjhljgnmx88fnryhbh7dysmsqmpr9qnj96as7vrkwgs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base curl mtl tagsoup ]; executableHaskellDepends = [ base ]; description = "A simple library to access to the WL 500gP router from the Haskell code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "test"; broken = true; } ) { }; "WMSigner" = callPackage ( { mkDerivation, base, base64-bytestring, binary, bytestring, cryptohash, directory, hspec, lens, mtl, random, split, vector, }: mkDerivation { pname = "WMSigner"; version = "0.1.0.0"; sha256 = "0im8rfyfnhq2s445cjm4xvnqqs8pgpavhmyk98jqshpfm9d1cd6q"; libraryHaskellDepends = [ base base64-bytestring binary bytestring cryptohash directory lens mtl random split vector ]; testHaskellDepends = [ base bytestring cryptohash hspec lens random split vector ]; description = "WebMoney authentication module"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "WURFL" = callPackage ( { mkDerivation, base, haskell98, parsec, }: mkDerivation { pname = "WURFL"; version = "0.1"; sha256 = "13vfszyfyxwz4zi8zilifd0jad1gwlr75x931q8qbpi1kwr7mivk"; libraryHaskellDepends = [ base haskell98 parsec ]; description = "Convert the WURFL file into a Parsec parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "WXDiffCtrl" = callPackage ( { mkDerivation, base, containers, wx, wxcore, }: mkDerivation { pname = "WXDiffCtrl"; version = "0.0.1"; sha256 = "0vv8s483g3dkxyk833cjczj0a5zxiy9xh56kij6n0jjyzxb9bz0k"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers wx wxcore ]; description = "WXDiffCtrl"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "WashNGo" = callPackage ( { mkDerivation, base, containers, directory, ghc-paths, haskell98, parsec, process, regex-compat, }: mkDerivation { pname = "WashNGo"; version = "2.12.0.1"; sha256 = "11d9cwqfpvf999a5fi3a3v5b4gdrszzgf4gbdhx63afy42ylbnfj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers haskell98 parsec regex-compat ]; executableHaskellDepends = [ directory ghc-paths process ]; description = "WASH is a family of EDSLs for programming Web applications in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "WaveFront" = callPackage ( { mkDerivation, attoparsec, base, Cartesian, containers, either, filepath, lens, linear, QuickCheck, text, transformers, vector, }: mkDerivation { pname = "WaveFront"; version = "0.5.0.0"; sha256 = "0zc8hnvigm70w2j9y1y8bxzlfgz1mygmp5pbq1ggrrd6nq2p1yn2"; libraryHaskellDepends = [ attoparsec base Cartesian containers either filepath lens linear QuickCheck text transformers vector ]; description = "Parsers and utilities for the OBJ WaveFront 3D model format"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "WeakSets" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "WeakSets"; version = "1.6.1.0"; sha256 = "0i8n2cmh1fdi2x18lpq8fpzcdnjpa186s27ilfm6sprg5l8nhfqx"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Simple set types. Useful to create sets of arbitrary types and nested sets."; license = lib.licenses.lgpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Weather" = callPackage ( { mkDerivation, aeson, base, bytestring, HTTP, text, unordered-containers, }: mkDerivation { pname = "Weather"; version = "0.1.0.4"; sha256 = "0g5rpz6gnf8hl7gpjc7nwci8x24yw02ps3jwjsi6js5yf3mlrxnv"; libraryHaskellDepends = [ aeson base bytestring HTTP text unordered-containers ]; description = "Library for interacting with the Weather Underground JSON API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "WebBits" = callPackage ( { mkDerivation, base, containers, mtl, parsec, pretty, syb, }: mkDerivation { pname = "WebBits"; version = "2.2"; sha256 = "1frmnjbpgm76dzs1p4766fb6isqc3pxv4dnj8sdhnfliv5j0xv2z"; libraryHaskellDepends = [ base containers mtl parsec pretty syb ]; description = "JavaScript analysis tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "WebBits-Html" = callPackage ( { mkDerivation, base, containers, mtl, parsec, pretty, syb, WebBits, }: mkDerivation { pname = "WebBits-Html"; version = "1.0.2"; sha256 = "18dd52970cd27kra4l89vvrx2mrdbqd4w4f76xrq3142daxsagal"; libraryHaskellDepends = [ base containers mtl parsec pretty syb WebBits ]; description = "JavaScript analysis tools"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "WebBits-multiplate" = callPackage ( { mkDerivation, base, multiplate, multiplate-simplified, transformers, WebBits, }: mkDerivation { pname = "WebBits-multiplate"; version = "0.0.0.1"; sha256 = "1j3difi3f1w6bgbnsvqw9cv88aikin22myli0lx29pqn7xhqsbv3"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base multiplate multiplate-simplified transformers WebBits ]; description = "A Multiplate instance for JavaScript"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "WebCont" = callPackage ( { mkDerivation, applicative-extras, base, concatenative, containers, formlets, happstack-server, happstack-state, happstack-util, mtl, utf8-string, xhtml, }: mkDerivation { pname = "WebCont"; version = "0.0.1"; sha256 = "1lr5iz0kqhr8w0c7038mlbysw1c3lbzfjis085n68ib104ykyyi6"; libraryHaskellDepends = [ applicative-extras base concatenative containers formlets happstack-server happstack-state happstack-util mtl utf8-string xhtml ]; description = "Continuation based web programming for Happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "WeberLogic" = callPackage ( { mkDerivation, base, parsec, }: mkDerivation { pname = "WeberLogic"; version = "0.1.2"; sha256 = "0nl79q3y2qi0xnkppxj8d9h96hfwrgb3gksm2x1zp9lq7836562z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec ]; executableHaskellDepends = [ base parsec ]; description = "Logic interpreter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "WeberLogic"; broken = true; } ) { }; "Webrexp" = callPackage ( { mkDerivation, aeson, array, base, bytestring, containers, directory, filepath, HaXml, HTTP, hxt, mtl, network, parsec, process, regex-pcre-builtin, template-haskell, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "Webrexp"; version = "1.1.2"; sha256 = "1iv969gd4xmagw74i6fmw4d864zxlzi4yf0y9ns1nvijn7w7s5jb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base bytestring containers directory filepath HaXml HTTP hxt mtl network parsec process regex-pcre-builtin template-haskell text transformers unordered-containers vector ]; executableHaskellDepends = [ aeson array base bytestring containers directory filepath HaXml HTTP hxt mtl network parsec process regex-pcre-builtin template-haskell text transformers unordered-containers vector ]; description = "Regexp-like engine to scrap web data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "webrexp"; broken = true; } ) { }; "Wheb" = callPackage ( { mkDerivation, base, blaze-builder, bytestring, case-insensitive, containers, cookie, http-types, HUnit, mtl, pwstore-fast, QuickCheck, stm, test-framework, test-framework-hunit, test-framework-quickcheck2, text, time, transformers, unix, uuid, wai, wai-extra, wai-websockets, warp, web-routes, websockets, }: mkDerivation { pname = "Wheb"; version = "0.3.1.0"; sha256 = "13x204lz2azfrry38w791rni2d0g9xsg5lhajrkrgfhdn56yrzqs"; libraryHaskellDepends = [ base blaze-builder bytestring case-insensitive containers cookie http-types mtl pwstore-fast stm text time transformers unix uuid wai wai-extra wai-websockets warp web-routes websockets ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text ]; description = "The frictionless WAI Framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "WidgetRattus" = callPackage ( { mkDerivation, base, Cabal, containers, ghc, ghc-boot, hashtables, monomer, simple-affine-space, template-haskell, text, transformers, }: mkDerivation { pname = "WidgetRattus"; version = "0.3"; sha256 = "144fkaxw2v00ynsp9s52r6dpfagfmngh9mrc77ynl2vvyf99zlm7"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base containers ghc ghc-boot hashtables monomer simple-affine-space template-haskell text transformers ]; testHaskellDepends = [ base containers text ]; description = "An asynchronous modal FRP language for GUI programming"; license = lib.licenses.bsd3; } ) { }; "WikimediaParser" = callPackage ( { mkDerivation, base, parsec, }: mkDerivation { pname = "WikimediaParser"; version = "0.1"; sha256 = "0rzpf8z414qvkbks16zizsxsinvbdxbm1n0dbav11p286791xx1j"; libraryHaskellDepends = [ base parsec ]; description = "A parser for wikimedia style article markup"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Win32" = callPackage ( { mkDerivation }: mkDerivation { pname = "Win32"; version = "2.14.1.0"; sha256 = "00sqx9vpkp56nblks3fq7v4bn6lig3cp4w504wjfz03dgwhh7xwy"; description = "A binding to Windows Win32 API"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { }; "Win32-console" = callPackage ( { mkDerivation, base, Win32, }: mkDerivation { pname = "Win32-console"; version = "0.1.0.0"; sha256 = "0117f413db3qr09m7rc09q44mbhahjkaqczb04g5f24x7fbwrn39"; libraryHaskellDepends = [ base Win32 ]; description = "Binding to the Win32 console API"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { }; "Win32-dhcp-server" = callPackage ( { mkDerivation, base, text, Win32, Win32-errors, }: mkDerivation { pname = "Win32-dhcp-server"; version = "0.3.2"; sha256 = "0r0629nnjmlw245czxf4gyzrl0zhgm3fjgjy1bs8622zsvfdavrz"; libraryHaskellDepends = [ base text Win32 Win32-errors ]; description = "Win32 DHCP Server Management API"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { }; "Win32-errors" = callPackage ( { mkDerivation, base, hspec, QuickCheck, template-haskell, text, Win32, }: mkDerivation { pname = "Win32-errors"; version = "0.2.2.7"; sha256 = "1yzhjvlx0vi8ibpnxyf2k6hfxs3f48f0wmd0ilapmpqyx649jffy"; libraryHaskellDepends = [ base template-haskell text Win32 ]; testHaskellDepends = [ base hspec QuickCheck Win32 ]; description = "Alternative error handling for Win32 foreign calls"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { }; "Win32-extras" = callPackage ( { mkDerivation, base, imm32, msimg32, Win32, }: mkDerivation { pname = "Win32-extras"; version = "0.2.0.1"; sha256 = "00lrqvsa74mqv0k4yz00j2jdpmchkyhcicqv24z9a53iv1i0xp7h"; revision = "1"; editedCabalFile = "0gxp1a5sk9jb7x1mvz5jk68n8npvh8b9nlqcw9s2dn4wlyicm4mp"; libraryHaskellDepends = [ base Win32 ]; librarySystemDepends = [ imm32 msimg32 ]; description = "Provides missing Win32 API"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { imm32 = null; msimg32 = null; }; "Win32-junction-point" = callPackage ( { mkDerivation, base, text, Win32, Win32-errors, }: mkDerivation { pname = "Win32-junction-point"; version = "0.2.1.1"; sha256 = "1pvlvhdp4wcz8kn5nldhrkryz03dmzyzvjbm8x1ri9kwq1icd941"; libraryHaskellDepends = [ base text Win32 Win32-errors ]; description = "Support for manipulating NTFS junction points"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { }; "Win32-notify" = callPackage ( { mkDerivation, base, containers, directory, Win32, }: mkDerivation { pname = "Win32-notify"; version = "0.3.0.3"; sha256 = "05j10i83354cqbi8yzq5rgkkd6rmxsvy1b0sbwz3pkmidkhdn88c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory Win32 ]; description = "A binding to part of the Win32 library for file notification"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { }; "Win32-security" = callPackage ( { mkDerivation, base, text, Win32, Win32-errors, }: mkDerivation { pname = "Win32-security"; version = "0.1.1"; sha256 = "0dh4z7a0mxwpqhx1cxvwwjc7w24mcrqc0bmg7bp86kd6zqz6rjly"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text Win32 Win32-errors ]; description = "Haskell bindings to a security-related functions of the Windows API"; license = lib.licenses.mit; platforms = lib.platforms.windows; } ) { }; "Win32-services" = callPackage ( { mkDerivation, Advapi32, base, Win32, Win32-errors, }: mkDerivation { pname = "Win32-services"; version = "0.4.0.1"; sha256 = "1skf8w3d1n61847bjpvll3bql65mrc6vg03q84bg21mlh77mx1s3"; revision = "1"; editedCabalFile = "1c3xxdg4adk00d3k9jxxw7vigibkmyp31bf1lzyng3jgw55qawj9"; libraryHaskellDepends = [ base Win32 Win32-errors ]; librarySystemDepends = [ Advapi32 ]; description = "Windows service applications"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { Advapi32 = null; }; "Win32-services-wrapper" = callPackage ( { mkDerivation, base, directory, filepath, Win32, Win32-errors, Win32-services, }: mkDerivation { pname = "Win32-services-wrapper"; version = "0.1.3.0"; sha256 = "1nihf12bcgahs5220pdny1kf54973qxh7llhzv5d9s9lxias2jyd"; libraryHaskellDepends = [ base directory filepath Win32 Win32-errors Win32-services ]; description = "Wrapper code for making a Win32 service"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { }; "Win32-shortcut" = callPackage ( { mkDerivation, base, libossp_uuid, mtl, ole32, th-utilities, Win32, }: mkDerivation { pname = "Win32-shortcut"; version = "0.0.1"; sha256 = "1dzz8j8q0mly37fq26j0805m9dnqx5c3431s5x2sgl90rbc6fbaw"; libraryHaskellDepends = [ base mtl th-utilities Win32 ]; librarySystemDepends = [ libossp_uuid ole32 ]; description = "Support for manipulating shortcuts (.lnk files) on Windows"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { inherit (pkgs) libossp_uuid; ole32 = null; }; "Wired" = callPackage ( { mkDerivation, base, chalmers-lava2000, containers, mtl, QuickCheck, }: mkDerivation { pname = "Wired"; version = "0.3"; sha256 = "14zxf849r4k3mk5i5rakfjp2f216sz84ww4hfggq9cnr9w8j406j"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base chalmers-lava2000 containers mtl QuickCheck ]; description = "Wire-aware hardware description"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "WordAlignment" = callPackage ( { mkDerivation, ADPfusion, aeson, AlignmentAlgorithms, attoparsec, base, bimaps, bytestring, cmdargs, containers, data-default, deepseq, DPutils, file-embed, filepath, fmlist, FormalGrammars, ghc-prim, GrammarProducts, hashable, intern, lens, LinguisticsTypes, mtl, NaturalLanguageAlphabets, parallel, pipes, primitive, PrimitiveArray, split, strict, tasty, tasty-quickcheck, tasty-silver, tasty-th, template-haskell, text, text-format, transformers, tuple-th, unordered-containers, vector, }: mkDerivation { pname = "WordAlignment"; version = "0.2.0.0"; sha256 = "1k0i8pbmap8mk9hm03nbgzgy5kw4pdpqqkdp8gnfq05mdmh35kcw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion aeson AlignmentAlgorithms attoparsec base bimaps bytestring containers data-default deepseq DPutils file-embed fmlist FormalGrammars ghc-prim GrammarProducts hashable intern lens LinguisticsTypes mtl NaturalLanguageAlphabets pipes primitive PrimitiveArray strict template-haskell text text-format transformers tuple-th unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring cmdargs containers data-default DPutils file-embed intern lens LinguisticsTypes mtl NaturalLanguageAlphabets parallel pipes strict text text-format transformers unordered-containers vector ]; testHaskellDepends = [ base bytestring containers DPutils filepath NaturalLanguageAlphabets split tasty tasty-quickcheck tasty-silver tasty-th text ]; description = "Bigram word pair alignments"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "WordAlign"; } ) { }; "WordNet" = callPackage ( { mkDerivation, array, base, containers, filepath, }: mkDerivation { pname = "WordNet"; version = "1.1.0"; sha256 = "0b44xxkihafzsw25xx484xxw17zlzzqbj0bx8cs2nvf3p7jxd02k"; revision = "2"; editedCabalFile = "08i5izbni7xism94h6ncmdvfy88gny2vybapv0fkzgw3wyf6arhq"; libraryHaskellDepends = [ array base containers filepath ]; description = "Haskell interface to the WordNet database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "WordNet-ghc74" = callPackage ( { mkDerivation, array, base, containers, filepath, }: mkDerivation { pname = "WordNet-ghc74"; version = "0.1.3"; sha256 = "1ab5wybawa3dfq89dn0g3zdhsqd03bcm3qky2d4z6irw7afdqrr8"; revision = "1"; editedCabalFile = "1wdx2xv6zxvwkz3jkkd4vcdf9hyyivbfwyln9dd30m67ip7illp3"; libraryHaskellDepends = [ array base containers filepath ]; description = "Haskell interface to the WordNet database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Wordlint" = callPackage ( { mkDerivation, base, boxes, cmdargs, }: mkDerivation { pname = "Wordlint"; version = "0.2.0.4"; sha256 = "08d02h4ynkwxqxxqzk8hfmdj9y7rg23biybb969pk0scgvg7iyd5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base boxes cmdargs ]; executableHaskellDepends = [ base boxes cmdargs ]; description = "Plaintext prose redundancy linter"; license = "unknown"; hydraPlatforms = lib.platforms.none; mainProgram = "wordlint"; broken = true; } ) { }; "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 = "2"; editedCabalFile = "0ijq5nxvlwzw9lpwi7r281mjlwkb7mpp6f318fij9g2hk034z0j7"; 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 = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "WringTwistree" = callPackage ( { mkDerivation, arithmoi, array, base, bytestring, containers, deepseq, mod, multiarg, parallel, sort, split, tasty, tasty-hunit, tasty-quickcheck, terminal-progress-bar, utf8-string, vector, }: mkDerivation { pname = "WringTwistree"; version = "0.1.0.0"; sha256 = "1zslzl8ffw9bf3lm21zj7hr9xsd4503cmvznzsl9fsqgp8ssy533"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ arithmoi array base bytestring containers mod parallel split utf8-string vector ]; executableHaskellDepends = [ arithmoi array base bytestring containers deepseq multiarg parallel sort split terminal-progress-bar utf8-string vector ]; testHaskellDepends = [ array base bytestring containers tasty tasty-hunit tasty-quickcheck utf8-string vector ]; description = "Whole-message cipher and tree hash"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "WringTwistree"; } ) { }; "WxGeneric" = callPackage ( { mkDerivation, base, containers, mtl, SybWidget, wx, wxcore, xtc, }: mkDerivation { pname = "WxGeneric"; version = "0.8.1"; sha256 = "0lvbdmb1qwsz8bz0z715nzgbpshfckm4syk1ny52akkb4ddkrd60"; libraryHaskellDepends = [ base containers mtl SybWidget wx wxcore xtc ]; description = "Generic (SYB3) construction of wxHaskell widgets"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "X" = callPackage ( { mkDerivation, base, bytestring, deepseq, text, text-short, }: mkDerivation { pname = "X"; version = "0.3.1.0"; sha256 = "10paczbaiwag50v8ay9pl0f6whqds6y0yy14z0h8s6j04p9zd50f"; revision = "1"; editedCabalFile = "1c24q6bh9zq1a9rm9wqi8kasfzcn3cvbzdcgya8clwh3k7xbsvmg"; libraryHaskellDepends = [ base bytestring deepseq text text-short ]; description = "A light-weight XML library"; license = "BSD-3-Clause AND GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "X11" = callPackage ( { mkDerivation, base, data-default-class, libX11, libXext, libXinerama, libXrandr, libXrender, libXScrnSaver, }: mkDerivation { pname = "X11"; version = "1.10.3"; sha256 = "0hnj2q310a6s0h479hq8jsmywymvxdjxg13zw46mmdndynwd2jnq"; libraryHaskellDepends = [ base data-default-class ]; librarySystemDepends = [ libX11 libXext libXinerama libXrandr libXrender libXScrnSaver ]; description = "A binding to the X11 graphics library"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.slotThe ]; } ) { inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXScrnSaver; inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXrender; }; "X11-extras" = callPackage ( { mkDerivation, base, libX11, X11, }: mkDerivation { pname = "X11-extras"; version = "0.4"; sha256 = "1cpjr09gddcjd0wqwvaankv1zj7fyc6hbfdvar63f51g3vvw627a"; revision = "1"; editedCabalFile = "0g7zmmnfz2bkhsk8r7jyrw1s3kdpjz9yichjcgp48kgvs6n1bczp"; libraryHaskellDepends = [ base X11 ]; librarySystemDepends = [ libX11 ]; description = "Missing bindings to the X11 graphics library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs.xorg) libX11; }; "X11-rm" = callPackage ( { mkDerivation, base, X11, }: mkDerivation { pname = "X11-rm"; version = "0.2"; sha256 = "11jxlaad9jgjddd5v8ygy2rdrajrbm9dlp6f0mslvxa2wzn4v4r3"; libraryHaskellDepends = [ base X11 ]; description = "A binding to the resource management functions missing from X11"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "X11-xdamage" = callPackage ( { mkDerivation, base, X11, Xdamage, }: mkDerivation { pname = "X11-xdamage"; version = "0.1.2"; sha256 = "0r6dq9xx0v100162y7bvkj1l0lv5m697y35c659kgjj0mg8p9bjv"; libraryHaskellDepends = [ base X11 ]; librarySystemDepends = [ Xdamage ]; description = "A binding to the Xdamage X11 extension library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { Xdamage = null; }; "X11-xfixes" = callPackage ( { mkDerivation, base, X11, Xfixes, }: mkDerivation { pname = "X11-xfixes"; version = "0.1.1"; sha256 = "0wwhyqqybrjvy8mi5d5429wraky93xq348gr9ldhg2qj95hj13yk"; libraryHaskellDepends = [ base X11 ]; librarySystemDepends = [ Xfixes ]; description = "A binding to the Xfixes X11 extension library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { Xfixes = null; }; "X11-xft" = callPackage ( { mkDerivation, base, libXft, utf8-string, X11, }: mkDerivation { pname = "X11-xft"; version = "0.3.4"; sha256 = "05m988r45jiqpxqsw3vafz158whlwfcl7v8z9nnqnqz9mggd4032"; libraryHaskellDepends = [ base utf8-string X11 ]; libraryPkgconfigDepends = [ libXft ]; description = "Bindings to the Xft and some Xrender parts"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.slotThe ]; } ) { inherit (pkgs.xorg) libXft; }; "X11-xshape" = callPackage ( { mkDerivation, base, X11, }: mkDerivation { pname = "X11-xshape"; version = "0.1.1"; sha256 = "19p71lc0hihfn0xzl29j01kd0zf9yalspwj7dava0ybc1rm3g62h"; libraryHaskellDepends = [ base X11 ]; description = "A binding to the Xshape X11 extension library"; license = lib.licenses.bsd3; } ) { }; "XAttr" = callPackage ( { mkDerivation, base, unix, }: mkDerivation { pname = "XAttr"; version = "0.1.1"; sha256 = "16vap0rw026lgxfcqpdfsx7l26ik97rhkkv1mg2j61akydhijs67"; libraryHaskellDepends = [ base unix ]; description = "Read, set, and list extended attributes"; license = "GPL"; } ) { }; "XInput" = callPackage ( { mkDerivation, base, Win32, xinput, }: mkDerivation { pname = "XInput"; version = "0.1"; sha256 = "1kk0gccv83mw8463x29c7rpl5davmhk9vyf82i4rbksgrdzkhjh9"; libraryHaskellDepends = [ base Win32 ]; librarySystemDepends = [ xinput ]; description = "Bindings for the DirectX XInput library"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { inherit (pkgs.xorg) xinput; }; "XML" = callPackage ( { mkDerivation, base, base-unicode-symbols, hs-functors, multivector, smallcheck, tasty, tasty-smallcheck, txt, util, vector, }: mkDerivation { pname = "XML"; version = "0.0.1.0"; sha256 = "1cix816q5q45gyw48634ar4x50wmmqqn4cwz94czvlb7v03qc8rv"; revision = "1"; editedCabalFile = "01hxvcp2g9vwpafr7nv4dcl1iny2w973ikhdlj59i0zcrd9k92aw"; libraryHaskellDepends = [ base base-unicode-symbols hs-functors multivector txt util vector ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; description = "Extensible Markup Language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "XMLParser" = callPackage ( { mkDerivation, base, parsec, }: mkDerivation { pname = "XMLParser"; version = "0.1.0.8"; sha256 = "1vdgbmf27ghvyjzkcymsz9fgv9lcss41n5hiyqc58nzg0w18r0ik"; libraryHaskellDepends = [ base parsec ]; description = "A library to parse xml"; license = lib.licenses.gpl3Only; } ) { }; "XMMS" = callPackage ( { mkDerivation, base, containers, xmmsclient, xmmsclient-glib, }: mkDerivation { pname = "XMMS"; version = "0.1.1"; sha256 = "08l53b0wp6v9wjfn53xfa1vlh64bnqidajc4lzlk8p31km1c09qx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers ]; librarySystemDepends = [ xmmsclient xmmsclient-glib ]; description = "XMMS2 client library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { xmmsclient = null; xmmsclient-glib = null; }; "XMPP" = callPackage ( { mkDerivation, base, haskell98, hsdns, mtl, network, parsec, random, utf8-string, }: mkDerivation { pname = "XMPP"; version = "0.1.2"; sha256 = "03gypa9kln2v3zqyxszn4k2x364g8wj0hppsy10ywmandghsvn7b"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base haskell98 hsdns mtl network parsec random utf8-string ]; description = "XMPP library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "XSaiga" = callPackage ( { mkDerivation, aeson, base, bifunctors, bytestring, cgi, containers, data-constructors, fastcgi, generic-data, hashable, hsparql, mtl, network, pretty, random, rdf4h, text, unordered-containers, vector, }: mkDerivation { pname = "XSaiga"; version = "1.7.0.0"; sha256 = "1a5r7z8pzccypybc1fw1vbmmn8y79d9xb68pffasslhsmv2wdf5g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bifunctors bytestring cgi containers data-constructors fastcgi generic-data hashable hsparql mtl network pretty random rdf4h text unordered-containers vector ]; executableHaskellDepends = [ aeson base bifunctors bytestring cgi containers data-constructors fastcgi generic-data hashable hsparql mtl network pretty random rdf4h text unordered-containers vector ]; description = "An implementation of a polynomial-time top-down parser suitable for NLP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "solarman.cgi"; } ) { }; "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 = lib.licenses.bsd3; } ) { inherit (pkgs.xorg) libXau; }; "Xec" = callPackage ( { mkDerivation, base, binary, bytestring, cairo, containers, directory, filepath, gtk, mtl, old-time, SHA, unix, }: mkDerivation { pname = "Xec"; version = "0.1.6"; sha256 = "1n3y232v9i5jzbshk2zw675g09snc45ni60acmi6kvfsk7nkmfw8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring cairo containers directory filepath gtk mtl old-time SHA unix ]; description = "Gtk command launcher with identicon"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Xec"; broken = true; } ) { }; "XmlHtmlWriter" = callPackage ( { mkDerivation, base, mtl, transformers, }: mkDerivation { pname = "XmlHtmlWriter"; version = "0.0.0.1"; sha256 = "0dv5nvvqy6w0ndjyab4bwhjpw1hlx8xi4bv2jw4rl8v6y68bilk1"; libraryHaskellDepends = [ base mtl transformers ]; description = "A library for writing XML and HTML"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Xorshift128Plus" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Xorshift128Plus"; version = "0.1.0.1"; sha256 = "11g1gipc9v81h5jzndr3j7j4mwr4lva9b52fd0hml4mrzf6vj2dx"; libraryHaskellDepends = [ base ]; description = "Pure haskell implementation of xorshift128plus random number generator"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "YACPong" = callPackage ( { mkDerivation, base, data-accessor-transformers, fclabels, monads-fd, random, SDL, SDL-image, SDL-mixer, SDL-ttf, transformers, }: mkDerivation { pname = "YACPong"; version = "0.1"; sha256 = "1r2n1vbzq755p68fzb5f6fm1yjfq2c5jgx52ri9p5rlrwmfk3hw5"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base data-accessor-transformers fclabels monads-fd random SDL SDL-image SDL-mixer SDL-ttf transformers ]; description = "Yet Another Pong Clone using SDL"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "YACPong"; broken = true; } ) { }; "YFrob" = callPackage ( { mkDerivation, array, base, HGL, Yampa, }: mkDerivation { pname = "YFrob"; version = "0.4"; sha256 = "17pp79yr8jfmhx85vlr5kx7q5wha48p3ra7l4ligd583yxzvlnif"; libraryHaskellDepends = [ array base HGL Yampa ]; description = "Yampa-based library for programming robots"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Yablog" = callPackage ( { mkDerivation, base, blaze-builder, blaze-html, bytestring, case-insensitive, clientsession, conduit, containers, data-default, directory, filepath, hamlet, hjsmin, http-conduit, http-types, mime-mail, monad-control, mtl, network, old-locale, pandoc, pandoc-types, persistent, persistent-mongoDB, resourcet, shakespeare-css, shakespeare-js, shakespeare-text, template-haskell, temporary, text, time, wai, wai-extra, xml-conduit, xml-hamlet, yaml, yesod, yesod-auth, yesod-core, yesod-default, yesod-form, yesod-newsfeed, yesod-platform, yesod-recaptcha, yesod-static, }: mkDerivation { pname = "Yablog"; version = "0.2.0"; sha256 = "0qa7m9y3dclr2r2vpd2cmpc58nib158hnr49hrdjvk00ncd4lyvk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base blaze-builder blaze-html bytestring case-insensitive clientsession conduit containers data-default directory filepath hamlet hjsmin http-conduit http-types mime-mail monad-control mtl network old-locale pandoc pandoc-types persistent persistent-mongoDB resourcet shakespeare-css shakespeare-js shakespeare-text template-haskell temporary text time wai wai-extra xml-conduit xml-hamlet yaml yesod yesod-auth yesod-core yesod-default yesod-form yesod-newsfeed yesod-platform yesod-recaptcha yesod-static ]; description = "A simple blog engine powered by Yesod"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Yablog"; } ) { }; "YamlReference" = callPackage ( { mkDerivation, base, bytestring, Cabal, containers, directory, dlist, hashmap, HUnit, mtl, regex-compat, }: mkDerivation { pname = "YamlReference"; version = "0.10.0"; sha256 = "01cjddbg98vs1bd66n0v58i415kqn7cfi6cslk384p7j2ivwv2ad"; revision = "2"; editedCabalFile = "023997365188qvgrfg8wshmmlrjr7z435329pxcsvmfcywnc739a"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring containers dlist regex-compat ]; executableHaskellDepends = [ base bytestring containers dlist regex-compat ]; testHaskellDepends = [ base bytestring containers directory dlist hashmap HUnit mtl regex-compat ]; description = "YAML reference implementation"; license = "LGPL"; hydraPlatforms = lib.platforms.none; mainProgram = "yaml2yeast"; broken = true; } ) { }; "Yampa" = callPackage ( { mkDerivation, base, criterion, deepseq, filepath, random, simple-affine-space, time, }: mkDerivation { pname = "Yampa"; version = "0.14.11"; sha256 = "1pz1s0vb2h62zggbj6y6c3qhx7008758zq9gds347qv1hwg82jn9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq random simple-affine-space ]; benchmarkHaskellDepends = [ base criterion filepath time ]; description = "Elegant Functional Reactive Programming Language for Hybrid Systems"; license = lib.licenses.bsd3; } ) { }; "Yampa_0_14_12" = callPackage ( { mkDerivation, base, criterion, deepseq, filepath, random, simple-affine-space, time, }: mkDerivation { pname = "Yampa"; version = "0.14.12"; sha256 = "032kzcrxpsdb53xg7qrjl1h8vfd8alfknd8s03zsn8gg85grdnl3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq random simple-affine-space ]; benchmarkHaskellDepends = [ base criterion filepath time ]; description = "Elegant Functional Reactive Programming Language for Hybrid Systems"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Yampa-core" = callPackage ( { mkDerivation, base, deepseq, random, vector-space, }: mkDerivation { pname = "Yampa-core"; version = "0.2.0"; sha256 = "06mgmnj8zsnfzg3li3nw4a5lmiz0jkc4hxzilwhh1r84qiki72xp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq random vector-space ]; description = "Library for programming hybrid systems"; license = 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 ]; description = "Software synthesizer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "yampasynth-wav"; broken = true; } ) { }; "Yocto" = callPackage ( { mkDerivation, base, containers, parsec, }: mkDerivation { pname = "Yocto"; version = "0.1.0"; sha256 = "1krp17rw25b7a280rf3idpfzkx39kpfcjqwznz96y0d2sdqbhg6p"; libraryHaskellDepends = [ base containers parsec ]; description = "A Minimal JSON Parser & Printer for Haskell"; license = lib.licenses.mit; } ) { }; "Yogurt" = callPackage ( { mkDerivation, base, containers, mtl, network, old-locale, process, readline, regex-posix, syb, time, }: mkDerivation { pname = "Yogurt"; version = "0.4.1"; sha256 = "04fzixjgsn0azx2dp352kipxdijfafsm5dnrcvxpxdxms35npffq"; libraryHaskellDepends = [ base containers mtl network old-locale process readline regex-posix syb time ]; description = "A MUD client library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Yogurt-Standalone" = callPackage ( { mkDerivation, base, containers, hint, mtl, network, old-locale, process, readline, regex-posix, syb, time, Yogurt, }: mkDerivation { pname = "Yogurt-Standalone"; version = "0.4"; sha256 = "151kamqwdwnhinvsmzdq9ckryyvnrf9ihzw6qm4j851y375452hl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers hint mtl network old-locale process regex-posix syb time Yogurt ]; executableSystemDepends = [ readline ]; description = "A functional MUD client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "yogurt"; } ) { inherit (pkgs) readline; }; "Z-Botan" = callPackage ( { mkDerivation, base, Cabal, directory, filepath, ghc-prim, hspec, hspec-discover, HUnit, integer-gmp, primitive, QuickCheck, quickcheck-instances, scientific, stm, time, Z-Data, Z-IO, }: mkDerivation { pname = "Z-Botan"; version = "0.4.0.0"; sha256 = "0jlw9wk8yhgsqjn3grzkq2a1p90dil1ayx30cvg85c2y96j5x8jn"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base ghc-prim integer-gmp primitive scientific stm time Z-Data Z-IO ]; libraryToolDepends = [ hspec-discover ]; testHaskellDepends = [ base hspec HUnit QuickCheck quickcheck-instances Z-Data Z-IO ]; description = "Crypto for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Z-Data" = callPackage ( { mkDerivation, base, bytestring, Cabal, case-insensitive, containers, deepseq, hashable, hspec, hspec-discover, HUnit, primitive, QuickCheck, quickcheck-instances, random, scientific, tagged, template-haskell, time, unicode-collation, unordered-containers, uuid-types, }: mkDerivation { pname = "Z-Data"; version = "2.0.1.0"; sha256 = "17rz3yasgjvw3sbzzwc2xr4hf05nmgxcvhlqrk77w3wcf18fixj6"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring case-insensitive containers deepseq hashable primitive QuickCheck random scientific tagged template-haskell time unicode-collation unordered-containers uuid-types ]; testHaskellDepends = [ base containers hashable hspec HUnit primitive QuickCheck quickcheck-instances scientific time unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "Array, vector and text"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "Z-IO" = callPackage ( { mkDerivation, base, bytestring, containers, exceptions, foldl, hashable, hspec, hspec-discover, HUnit, primitive, QuickCheck, quickcheck-instances, scientific, stm, time, unix-time, unordered-containers, Z-Data, zlib, }: mkDerivation { pname = "Z-IO"; version = "2.0.0.0"; sha256 = "1n621brs608v6kpnjxb3hgh3h0garw8k1hr1ym5l8l0v7h2gv085"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers exceptions foldl primitive stm time unix-time unordered-containers Z-Data ]; libraryToolDepends = [ hspec-discover ]; testHaskellDepends = [ base bytestring hashable hspec HUnit primitive QuickCheck quickcheck-instances scientific Z-Data zlib ]; testToolDepends = [ hspec-discover ]; description = "Simple and high performance IO toolkit for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Z-MessagePack" = callPackage ( { mkDerivation, base, containers, deepseq, hashable, hspec, hspec-discover, HUnit, integer-gmp, primitive, QuickCheck, quickcheck-instances, scientific, tagged, time, unordered-containers, Z-Data, Z-IO, }: mkDerivation { pname = "Z-MessagePack"; version = "0.4.1.0"; sha256 = "0sq4w488dyhk3nxgdw394i9n79j45hhxp3yzgw2fpmjh9xwfv1m9"; libraryHaskellDepends = [ base containers deepseq hashable integer-gmp primitive QuickCheck scientific tagged time unordered-containers Z-Data Z-IO ]; testHaskellDepends = [ base containers hashable hspec HUnit primitive QuickCheck quickcheck-instances scientific time unordered-containers Z-Data Z-IO ]; testToolDepends = [ hspec-discover ]; description = "MessagePack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "Z-YAML" = callPackage ( { mkDerivation, base, hspec, primitive, scientific, transformers, unordered-containers, Z-Data, Z-IO, }: mkDerivation { pname = "Z-YAML"; version = "0.3.5.0"; sha256 = "0d2sfsc37fvndkk0lpq854h7r8qwdvji0vqr5a44nn0v5hyhs51q"; libraryHaskellDepends = [ base primitive scientific transformers unordered-containers Z-Data Z-IO ]; testHaskellDepends = [ base hspec Z-Data ]; description = "YAML tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ZEBEDDE" = callPackage ( { mkDerivation, base, vect, }: mkDerivation { pname = "ZEBEDDE"; version = "0.1.0.0"; sha256 = "1i85pah79342ivmcg73q305awbf9fi6gw4ckg9i019d6vmdg5d17"; revision = "5"; editedCabalFile = "17dsvvbv3kf0b85l15fdkbvfpjhcmqw3j54j8av59wqhqncgnx2r"; libraryHaskellDepends = [ base vect ]; description = "Polymer growth simulation method"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ZFS" = callPackage ( { mkDerivation, base, CC-delcont, containers, mtl, network, unix, }: mkDerivation { pname = "ZFS"; version = "0.0.2"; sha256 = "1mwpcgkw1cci2grhb8vl081wykkgsmfbanwapp10mrzzp0df1yzr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base CC-delcont containers mtl network unix ]; description = "Oleg's Zipper FS"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ZMachine" = callPackage ( { mkDerivation, array, base, gtk, mtl, random, }: mkDerivation { pname = "ZMachine"; version = "0.0"; sha256 = "1s005k892z9651mr2jj0jdwpm8aa0y72vi405xi4h6czg52i4rb3"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base gtk mtl random ]; description = "A Z-machine interpreter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "zmachine"; broken = true; } ) { }; "ZipFold" = callPackage ( { mkDerivation, base, TypeCompose, }: mkDerivation { pname = "ZipFold"; version = "0.1.4"; sha256 = "05cnpl9c6i0j8jqr4j43b32jgryv34gahimhp9g1m45idgnl2sn0"; libraryHaskellDepends = [ base TypeCompose ]; description = "Zipping folds"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ZipperAG" = callPackage ( { mkDerivation, base, syz, }: mkDerivation { pname = "ZipperAG"; version = "0.9"; sha256 = "0nl08r7s3r5hr5jag499fillca16wsb8yqz1dlzydvacqcklcxr9"; libraryHaskellDepends = [ base syz ]; description = "An implementationg of Attribute Grammars using Functional Zippers"; license = lib.licenses.bsd3; } ) { }; "Zora" = callPackage ( { mkDerivation, base, bytestring, containers, directory, fgl, graphviz, random, shelly, tasty, tasty-hunit, text, }: mkDerivation { pname = "Zora"; version = "1.2.0"; sha256 = "1yni2yq8ynq9jhnzabyx0ahmvmvcyblc0swxy0n7qdzlz5rxzm3i"; libraryHaskellDepends = [ base bytestring containers directory fgl graphviz random shelly text ]; testHaskellDepends = [ base containers random tasty tasty-hunit ]; description = "Graphing library wrapper + assorted useful functions"; license = lib.licenses.bsd3; } ) { }; "Zwaluw" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "Zwaluw"; version = "0.1"; sha256 = "1crvcvni5gzpc1c6cnaqqp0gng1l9gk9d8ac23967nvp82xav7s1"; libraryHaskellDepends = [ base ]; description = "Combinators for bidirectional URL routing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "a50" = callPackage ( { mkDerivation, base, biofasta, biopsl, cmdargs, containers, directory, process, }: mkDerivation { pname = "a50"; version = "0.5"; sha256 = "0jfnf0rq3rfic196zjwbaiamyis98zrr8d4zn2myjlgqlzhljzs0"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base biofasta biopsl cmdargs containers directory process ]; description = "Compare genome assemblies"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "a50"; } ) { }; "aasam" = callPackage ( { mkDerivation, base, containers, HUnit, test-framework, test-framework-hunit, text, }: mkDerivation { pname = "aasam"; version = "0.2.0.0"; sha256 = "0bx5z0lms8c4n7v7z1piav2djsasnigd8f7i3vqzisgnsawvky6p"; libraryHaskellDepends = [ base containers text ]; testHaskellDepends = [ base containers HUnit test-framework test-framework-hunit text ]; description = "Convert distfix precedence grammars to unambiguous context-free grammars"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "abacate" = callPackage ( { mkDerivation, base, HUnit, parsec, text, }: mkDerivation { pname = "abacate"; version = "0.0.0.0"; sha256 = "1lxsn3n77fk7jl8i76nffj1zngvi2s38y17s54ha29h8hrp3s3dg"; libraryHaskellDepends = [ base parsec text ]; testHaskellDepends = [ base HUnit text ]; description = "Parser for a language similar to Cucumber's Gherkin"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "abc-puzzle" = callPackage ( { mkDerivation, array, base, minisat, random, random-shuffle, Safe, }: mkDerivation { pname = "abc-puzzle"; version = "0.2.1"; sha256 = "0i162j9wlpcisqzf9klqvag9hrs9v7araw4l16cvw0yrifvqzswd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base minisat random random-shuffle Safe ]; description = "Generate instances of the ABC Logic Puzzle"; license = lib.licenses.bsd3; mainProgram = "abc-puzzle"; } ) { }; "abcBridge" = callPackage ( { mkDerivation, abc, aig, base, base-compat, c2hs, containers, directory, QuickCheck, tasty, tasty-ant-xml, tasty-hunit, tasty-quickcheck, vector, }: mkDerivation { pname = "abcBridge"; version = "0.15"; sha256 = "0g0ibd2fkarw9m7bqgklqrhw3xbx84swh7v292nzghz9ss1gizj5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aig base base-compat containers directory vector ]; librarySystemDepends = [ abc ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ aig base base-compat directory QuickCheck tasty tasty-ant-xml tasty-hunit tasty-quickcheck vector ]; description = "Bindings for ABC, A System for Sequential Synthesis and Verification"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { abc = null; }; "abcnotation" = callPackage ( { mkDerivation, base, parsec, prettify, process, semigroups, }: mkDerivation { pname = "abcnotation"; version = "1.9.0"; sha256 = "0vmpgdqasnhj0fbb5wl7ikxmp6kzrlnbixp2yj4x93mh8vrrsk40"; libraryHaskellDepends = [ base parsec prettify process semigroups ]; description = "Haskell representation and parser for ABC notation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "abeson" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, bson, bytestring, data-default-class, scientific, text, time, unordered-containers, uuid, vector, }: mkDerivation { pname = "abeson"; version = "0.1.0.1"; sha256 = "1g258gfk7sk8hsd4nixah0vj69rwphvv6aywsvdldm8pbw51sy1c"; revision = "1"; editedCabalFile = "09w7335f3xzrjhl2kcw3c5lr3lz36g8nvanj6sdzpy17jg0kj67w"; libraryHaskellDepends = [ aeson base base64-bytestring bson bytestring data-default-class scientific text time unordered-containers uuid vector ]; description = "interconversion between aeson and bson"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "abides" = callPackage ( { mkDerivation, base, comonad, tasty, tasty-quickcheck, }: mkDerivation { pname = "abides"; version = "0.0.1"; sha256 = "0qw4zlbz92j9m5wnnckmyc7vr5naq41zv1g648b02kb8zp94l7hf"; libraryHaskellDepends = [ base comonad ]; testHaskellDepends = [ base comonad tasty tasty-quickcheck ]; description = "Simple boolean tests to see if a value abides by certain properties"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "abnf" = callPackage ( { mkDerivation, attoparsec, base, containers, HUnit, megaparsec, tasty, tasty-hunit, test-framework, test-framework-hunit, text, }: mkDerivation { pname = "abnf"; version = "0.4.1.0"; sha256 = "1jv2absg9y0ps0ssf0i6vb9sp898xka8lsi9xcxjihk0w08y3dgr"; libraryHaskellDepends = [ attoparsec base containers megaparsec text ]; testHaskellDepends = [ attoparsec base containers HUnit megaparsec tasty tasty-hunit test-framework test-framework-hunit text ]; description = "Parse ABNF and generate parsers for the specified document"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "abstract-deque" = callPackage ( { mkDerivation, array, base, containers, random, time, }: mkDerivation { pname = "abstract-deque"; version = "0.3"; sha256 = "18jwswjxwzc9bjiy4ds6hw2a74ki797jmfcifxd2ga4kh7ri1ah9"; libraryHaskellDepends = [ array base containers random time ]; description = "Abstract, parameterized interface to mutable Deques"; license = lib.licenses.bsd3; } ) { }; "abstract-deque-tests" = callPackage ( { mkDerivation, abstract-deque, array, base, containers, HUnit, random, test-framework, test-framework-hunit, time, }: mkDerivation { pname = "abstract-deque-tests"; version = "0.3"; sha256 = "19gb5x5z3nvazdra3skm24c2g2byj0i4cjbzfwfghnb5q96gn5sz"; libraryHaskellDepends = [ abstract-deque array base containers HUnit random test-framework test-framework-hunit time ]; testHaskellDepends = [ abstract-deque array base containers HUnit random test-framework test-framework-hunit time ]; description = "A test-suite for any queue or double-ended queue satisfying an interface"; license = lib.licenses.bsd3; } ) { }; "abstract-par" = callPackage ( { mkDerivation, base, deepseq, }: mkDerivation { pname = "abstract-par"; version = "0.3.3"; sha256 = "0q6qsniw4wks2pw6wzncb1p1j3k6al5njnvm2v5n494hplwqg2i4"; libraryHaskellDepends = [ base deepseq ]; description = "Type classes generalizing the functionality of the 'monad-par' library"; license = lib.licenses.bsd3; } ) { }; "abstract-par-accelerate" = callPackage ( { mkDerivation, abstract-par, accelerate, array, base, vector, }: mkDerivation { pname = "abstract-par-accelerate"; version = "0.3.3"; sha256 = "0k1730mg2vyf21837fc459m8si1ffnbj78cdkbgglp2vn51f3nz4"; libraryHaskellDepends = [ abstract-par accelerate array base vector ]; description = "Provides the class ParAccelerate, nothing more"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "abt" = callPackage ( { mkDerivation, base, profunctors, transformers, transformers-compat, vinyl, }: mkDerivation { pname = "abt"; version = "0.1.1.0"; sha256 = "1hgbzzpxn6gcs3zjs8hqz065gqk2x6gzra2b1fw9lyb2x4lw42y9"; libraryHaskellDepends = [ base profunctors transformers transformers-compat vinyl ]; description = "Abstract binding trees for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ac-machine" = callPackage ( { mkDerivation, base, hashable, unordered-containers, vector, }: mkDerivation { pname = "ac-machine"; version = "0.2.0.5"; sha256 = "00s2nvd85l00kpl45ipaq4ypa1ymaxmvnaf5mdvdladg4icl50i4"; libraryHaskellDepends = [ base hashable unordered-containers vector ]; description = "Aho-Corasick string matching algorithm in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ac-machine-conduit" = callPackage ( { mkDerivation, ac-machine, base, conduit, text, }: mkDerivation { pname = "ac-machine-conduit"; version = "0.1.0.0"; sha256 = "1nsnbvllwznbqycw33f09vfgqvqmqfkcbi367clm6k4v6rfswzl3"; libraryHaskellDepends = [ ac-machine base conduit text ]; description = "Drive Aho-Corasick machines in Conduit pipelines"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "acc" = callPackage ( { mkDerivation, base, criterion, deepseq, quickcheck-instances, rerebase, semigroupoids, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "acc"; version = "0.2.0.3"; sha256 = "13gx2d2bdwkcdk8q06hq3q4a6jlamljbimd57ck2lfmr1lm5r1w9"; revision = "1"; editedCabalFile = "0qsggnxzzb1awfcjqm7xihr6lxjpx0yxpvwd6hzvd52s3j0qbz1a"; libraryHaskellDepends = [ base deepseq semigroupoids ]; testHaskellDepends = [ quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ criterion rerebase ]; description = "Sequence optimized for monoidal construction and folding"; license = lib.licenses.mit; } ) { }; "accelerate" = callPackage ( { mkDerivation, ansi-terminal, base, base-orphans, bytestring, Cabal, cabal-doctest, containers, cryptonite, deepseq, directory, doctest, exceptions, filepath, ghc-prim, half, hashable, hashtables, hedgehog, lens, mtl, prettyprinter, prettyprinter-ansi-terminal, primitive, tasty, template-haskell, terminal-size, text, transformers, unique, unix, unordered-containers, vector, }: mkDerivation { pname = "accelerate"; version = "1.3.0.0"; sha256 = "14md9fbxckgwpbkm7hdj95ny11w5b5cj103r8razg0aw2hgid5sb"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ ansi-terminal base base-orphans bytestring containers cryptonite deepseq directory exceptions filepath ghc-prim half hashable hashtables hedgehog lens mtl prettyprinter prettyprinter-ansi-terminal primitive tasty template-haskell terminal-size text transformers unique unix unordered-containers vector ]; testHaskellDepends = [ base doctest ]; description = "An embedded language for accelerated array processing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "accelerate-arithmetic" = callPackage ( { mkDerivation, accelerate, accelerate-utility, base, QuickCheck, utility-ht, }: mkDerivation { pname = "accelerate-arithmetic"; version = "1.0.0.1"; sha256 = "05hnbsccd8wm984zpkrkk7653rwml33rq3hymy2llzbi010jm82y"; libraryHaskellDepends = [ accelerate accelerate-utility base QuickCheck utility-ht ]; testHaskellDepends = [ accelerate accelerate-utility base QuickCheck ]; description = "Linear algebra and interpolation using the Accelerate framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; } ) { }; "accelerate-bignum" = callPackage ( { mkDerivation, accelerate, accelerate-io-vector, accelerate-llvm, accelerate-llvm-native, accelerate-llvm-ptx, base, criterion, ghc-prim, hedgehog, llvm-hs-pure, mwc-random, tasty, tasty-hedgehog, template-haskell, vector, vector-th-unbox, wide-word, }: mkDerivation { pname = "accelerate-bignum"; version = "0.3.0.0"; sha256 = "1xwqg3d2qilkfx8wmmhp2qq5cas3pnsrpyli3a9z0yxqamibxh33"; libraryHaskellDepends = [ accelerate accelerate-llvm accelerate-llvm-native accelerate-llvm-ptx base ghc-prim llvm-hs-pure template-haskell ]; testHaskellDepends = [ accelerate accelerate-llvm-native accelerate-llvm-ptx base hedgehog tasty tasty-hedgehog ]; benchmarkHaskellDepends = [ accelerate accelerate-io-vector accelerate-llvm-native accelerate-llvm-ptx base criterion mwc-random vector vector-th-unbox wide-word ]; description = "Fixed-length large integer arithmetic for Accelerate"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-blas" = callPackage ( { mkDerivation, accelerate, accelerate-llvm, accelerate-llvm-native, accelerate-llvm-ptx, base, blas-hs, bytestring, containers, criterion, cublas, cuda, deepseq, file-embed, hedgehog, hmatrix, llvm-hs-pure, mtl, mwc-random, mwc-random-accelerate, tasty, tasty-hedgehog, }: mkDerivation { pname = "accelerate-blas"; version = "0.3.0.0"; sha256 = "1ydym6fxvg1b5vx49r8dnn80spsq42ssbg4v01s1djklks054g7y"; libraryHaskellDepends = [ accelerate accelerate-llvm accelerate-llvm-native accelerate-llvm-ptx base blas-hs bytestring containers cublas cuda file-embed llvm-hs-pure mtl ]; testHaskellDepends = [ accelerate accelerate-llvm-native accelerate-llvm-ptx base hedgehog tasty tasty-hedgehog ]; benchmarkHaskellDepends = [ accelerate accelerate-llvm-native accelerate-llvm-ptx base criterion deepseq hmatrix mwc-random mwc-random-accelerate ]; description = "Numeric Linear Algebra in Accelerate"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-cublas" = callPackage ( { mkDerivation, accelerate, accelerate-arithmetic, accelerate-cuda, accelerate-io, accelerate-utility, base, cublas, cuda, hmatrix, pooled-io, random, timeit, utility-ht, vector, }: mkDerivation { pname = "accelerate-cublas"; version = "0.1"; sha256 = "06khcx5db470p95fgz8r9m01ppx5rkrs1mslgypgxdxgriks39y6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ accelerate accelerate-arithmetic accelerate-cuda accelerate-io accelerate-utility base cublas cuda utility-ht vector ]; executableHaskellDepends = [ accelerate accelerate-arithmetic accelerate-cuda accelerate-utility base random ]; benchmarkHaskellDepends = [ accelerate accelerate-arithmetic accelerate-cuda accelerate-utility base cuda hmatrix pooled-io random timeit utility-ht ]; description = "Basic Linear Algebra using native CUBLAS library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "accelerate-cublas-demo"; } ) { }; "accelerate-cuda" = callPackage ( { mkDerivation, accelerate, array, base, binary, bytestring, containers, cryptohash, cuda, directory, fclabels, filepath, hashable, hashtables, language-c-quote, mainland-pretty, mtl, old-time, pretty, process, SafeSemaphore, srcloc, template-haskell, text, transformers, unix, unordered-containers, }: mkDerivation { pname = "accelerate-cuda"; version = "0.17.0.0"; sha256 = "10mnsl5bclqf1k9yjadxy4zsj6pm4qbsx2hkrrhkjxfvhcba3wcb"; revision = "3"; editedCabalFile = "04w0gy775lxjgvvg1mbyrz0xzbdrc0dzbygy4vi52j0y9lygb4vm"; enableSeparateDataOutput = true; libraryHaskellDepends = [ accelerate array base binary bytestring containers cryptohash cuda directory fclabels filepath hashable hashtables language-c-quote mainland-pretty mtl old-time pretty process SafeSemaphore srcloc template-haskell text transformers unix unordered-containers ]; description = "Accelerate backend for NVIDIA GPUs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-cufft" = callPackage ( { mkDerivation, accelerate, accelerate-fourier, accelerate-llvm-ptx, accelerate-utility, base, cuda, cufft, }: mkDerivation { pname = "accelerate-cufft"; version = "1.0"; sha256 = "1rz5i80scvbz36awh4wgh5vp2vkv8drj3gmwvx02j80cjjqibcij"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ accelerate accelerate-fourier accelerate-llvm-ptx accelerate-utility base cuda cufft ]; description = "Accelerate frontend to the CUFFT library (Fourier transform)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-examples" = callPackage ( { mkDerivation, accelerate, accelerate-fft, accelerate-io, accelerate-io-bmp, accelerate-io-repa, accelerate-io-vector, accelerate-llvm-native, accelerate-llvm-ptx, ansi-wl-pprint, array, base, binary, bmp, bytestring, bytestring-lexing, cereal, colour-accelerate, containers, criterion, criterion-measurement, directory, fclabels, filepath, gloss, gloss-accelerate, gloss-raster-accelerate, gloss-rendering, HUnit, lens-accelerate, linear-accelerate, matrix-market-attoparsec, mwc-random, mwc-random-accelerate, normaldistribution, QuickCheck, random, repa, repa-io, scientific, test-framework, test-framework-hunit, test-framework-quickcheck2, vector, vector-algorithms, }: mkDerivation { pname = "accelerate-examples"; version = "1.3.0.0"; sha256 = "145m2bi8bini6z2jg6g99vnsc3m7pqz4dc9l34j8fg40fw65rwi0"; configureFlags = [ "-f-opencl" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ accelerate accelerate-llvm-native accelerate-llvm-ptx ansi-wl-pprint base containers criterion directory fclabels HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; executableHaskellDepends = [ accelerate accelerate-fft accelerate-io accelerate-io-bmp accelerate-io-repa accelerate-io-vector array base binary bmp bytestring bytestring-lexing cereal colour-accelerate containers criterion criterion-measurement directory fclabels filepath gloss gloss-accelerate gloss-raster-accelerate gloss-rendering lens-accelerate linear-accelerate matrix-market-attoparsec mwc-random mwc-random-accelerate normaldistribution random repa repa-io scientific vector vector-algorithms ]; description = "Examples using the Accelerate library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-fft" = callPackage ( { mkDerivation, accelerate, accelerate-llvm, accelerate-llvm-native, accelerate-llvm-ptx, base, bytestring, carray, containers, cuda, cufft, fft, file-embed, hashable, hedgehog, lens-accelerate, mtl, tasty, tasty-hedgehog, unordered-containers, }: mkDerivation { pname = "accelerate-fft"; version = "1.3.0.0"; sha256 = "1a7cwzbs8r3rvaymrq2kfx83lqb3i7wz0gmz3ppz59f40rxn974x"; libraryHaskellDepends = [ accelerate accelerate-llvm accelerate-llvm-native accelerate-llvm-ptx base bytestring carray containers cuda cufft fft file-embed hashable lens-accelerate mtl unordered-containers ]; testHaskellDepends = [ accelerate accelerate-llvm-native accelerate-llvm-ptx base hedgehog tasty tasty-hedgehog ]; description = "FFT using the Accelerate library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-fftw" = callPackage ( { mkDerivation, accelerate, accelerate-io, base, carray, fft, storable-complex, }: mkDerivation { pname = "accelerate-fftw"; version = "1.0.0.1"; sha256 = "1qakxrm0f61zb21awjvpiw5054p7lhrm9sa2bha4jfzksw9phypy"; libraryHaskellDepends = [ accelerate accelerate-io base carray fft storable-complex ]; description = "Accelerate frontend to the FFTW library (Fourier transform)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; } ) { }; "accelerate-fourier" = callPackage ( { mkDerivation, accelerate, accelerate-arithmetic, accelerate-llvm-native, accelerate-utility, base, containers, criterion, QuickCheck, transformers, utility-ht, }: mkDerivation { pname = "accelerate-fourier"; version = "1.0.0.5"; sha256 = "03bbs6k6mn76nsgjhi823mzmhl3fsgyqjqix9wsslj8jh2vg3kr8"; libraryHaskellDepends = [ accelerate accelerate-arithmetic accelerate-utility base containers QuickCheck transformers utility-ht ]; testHaskellDepends = [ accelerate accelerate-arithmetic accelerate-utility base QuickCheck utility-ht ]; benchmarkHaskellDepends = [ accelerate accelerate-arithmetic accelerate-llvm-native accelerate-utility base criterion utility-ht ]; description = "Fast Fourier transform and convolution using the Accelerate framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; } ) { }; "accelerate-fourier-benchmark" = callPackage ( { mkDerivation, accelerate, accelerate-cuda, accelerate-cufft, accelerate-fftw, accelerate-fourier, base, criterion, }: mkDerivation { pname = "accelerate-fourier-benchmark"; version = "0.0.0.1"; sha256 = "0zgn0k1n5fhas1k95yazq9zjlh1qd5m1m78c5vgs4ndpwy3kgb1p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ accelerate accelerate-cuda accelerate-cufft accelerate-fftw accelerate-fourier base criterion ]; description = "Compare different implementations of the Fast Fourier Transform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "accelerate-fourier-benchmark"; } ) { }; "accelerate-io" = callPackage ( { mkDerivation, accelerate, base, }: mkDerivation { pname = "accelerate-io"; version = "1.3.0.0"; sha256 = "048md40pfacxa1mbzncybxzwp9fzmsaq8i94pd8ai677n2zyw5cg"; libraryHaskellDepends = [ accelerate base ]; description = "Convert between Accelerate arrays and raw pointers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-io-JuicyPixels" = callPackage ( { mkDerivation, accelerate, accelerate-io-vector, base, JuicyPixels, vector, }: mkDerivation { pname = "accelerate-io-JuicyPixels"; version = "0.1.0.0"; sha256 = "0rr43lwmc16r99si1s4nimxxydlsxb6ck45absrxy6vnkln7x185"; libraryHaskellDepends = [ accelerate accelerate-io-vector base JuicyPixels vector ]; description = "Convert between Accelerate arrays and JuicyPixels images"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-io-array" = callPackage ( { mkDerivation, accelerate, array, base, hedgehog, primitive, tasty, tasty-hedgehog, }: mkDerivation { pname = "accelerate-io-array"; version = "0.1.0.0"; sha256 = "1gcxd4m3h1xr8ia8z7c8sxznm90h2q3mzwhi5vsv8s1gh7sdym9m"; libraryHaskellDepends = [ accelerate array base primitive ]; testHaskellDepends = [ accelerate array base hedgehog tasty tasty-hedgehog ]; description = "Convert between Accelerate and array"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-io-bmp" = callPackage ( { mkDerivation, accelerate, accelerate-io-bytestring, base, bmp, }: mkDerivation { pname = "accelerate-io-bmp"; version = "0.1.0.0"; sha256 = "0x7bkn4j7s9dzlfk4q1lh6fyd4bir1zkm4x37c65nl9g86154sc8"; libraryHaskellDepends = [ accelerate accelerate-io-bytestring base bmp ]; description = "Convert between Accelerate arrays and BMP images"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-io-bytestring" = callPackage ( { mkDerivation, accelerate, base, bytestring, }: mkDerivation { pname = "accelerate-io-bytestring"; version = "0.1.0.0"; sha256 = "15j42ahdcqpy4xbpp1xibfbjcrijy0hpfxp4k53qkb9bcqaknyq1"; libraryHaskellDepends = [ accelerate base bytestring ]; description = "Convert between Accelerate and ByteString"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-io-cereal" = callPackage ( { mkDerivation, accelerate, accelerate-io-bytestring, base, cereal, }: mkDerivation { pname = "accelerate-io-cereal"; version = "0.1.0.0"; sha256 = "13im1kmrd2yjxxrmpzp2030jhhq9fm9xa76yl11xwpd82z10a2pl"; libraryHaskellDepends = [ accelerate accelerate-io-bytestring base cereal ]; description = "Binary serialisation of Accelerate arrays using cereal"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-io-repa" = callPackage ( { mkDerivation, accelerate, base, repa, }: mkDerivation { pname = "accelerate-io-repa"; version = "0.1.0.0"; sha256 = "084gzvfwz6prwra5393lfm5hgvssxwij0cdf24fq5nahzn7x2wrp"; libraryHaskellDepends = [ accelerate base repa ]; description = "Convert between Accelerate and Repa arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-io-serialise" = callPackage ( { mkDerivation, accelerate, accelerate-io-bytestring, base, serialise, }: mkDerivation { pname = "accelerate-io-serialise"; version = "0.1.0.0"; sha256 = "1i85x6dqz7ihvi8b9rnlgjqnliq98cbv5fd1pf03n18kdbflzvm8"; libraryHaskellDepends = [ accelerate accelerate-io-bytestring base serialise ]; description = "Binary serialisation of Accelerate arrays using serialise"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-io-vector" = callPackage ( { mkDerivation, accelerate, base, hedgehog, primitive, tasty, tasty-hedgehog, vector, }: mkDerivation { pname = "accelerate-io-vector"; version = "0.1.0.0"; sha256 = "1nh7n3qj4csxyzvkhkvfr9bii2vmqky51f32pz3bphrwfvhzdrri"; libraryHaskellDepends = [ accelerate base primitive vector ]; testHaskellDepends = [ accelerate base hedgehog tasty tasty-hedgehog vector ]; description = "Convert between Accelerate and vector"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-kullback-liebler" = callPackage ( { mkDerivation, accelerate, accelerate-llvm-native, accelerate-llvm-ptx, base, composition-prelude, cpphs, criterion, mwc-random-accelerate, tasty, tasty-hedgehog, tasty-hunit, }: mkDerivation { pname = "accelerate-kullback-liebler"; version = "0.1.2.1"; sha256 = "1pvgm5w8m7226wa139h49fd0f5bsrz3a7x30wx3mzjn80acgsm63"; revision = "1"; editedCabalFile = "1255a274j1ssiy934kl507giyv6zjmwiipqfj72gjik6ss0ih2vz"; libraryHaskellDepends = [ accelerate base mwc-random-accelerate ]; testHaskellDepends = [ accelerate accelerate-llvm-native accelerate-llvm-ptx base composition-prelude tasty tasty-hedgehog tasty-hunit ]; benchmarkHaskellDepends = [ accelerate accelerate-llvm-native accelerate-llvm-ptx base criterion ]; benchmarkToolDepends = [ cpphs ]; doHaddock = false; description = "Kullback-Liebler divergence"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-llvm" = callPackage ( { mkDerivation, accelerate, base, bytestring, constraints, containers, data-default-class, deepseq, directory, dlist, exceptions, filepath, llvm-hs, llvm-hs-pure, mtl, primitive, template-haskell, unordered-containers, vector, }: mkDerivation { pname = "accelerate-llvm"; version = "1.3.0.0"; sha256 = "1fjjfjav11s6grwl6ihqdrzx738bwki0l25qlp4zzz2hi2440qbp"; libraryHaskellDepends = [ accelerate base bytestring constraints containers data-default-class deepseq directory dlist exceptions filepath llvm-hs llvm-hs-pure mtl primitive template-haskell unordered-containers vector ]; description = "Accelerate backend component generating LLVM IR"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-llvm-native" = callPackage ( { mkDerivation, accelerate, accelerate-llvm, base, bytestring, c2hs, cereal, containers, deepseq, directory, dlist, filepath, ghc, ghc-prim, hashable, libffi, llvm-hs, llvm-hs-pure, lockfree-queue, mtl, template-haskell, unique, unix, vector, }: mkDerivation { pname = "accelerate-llvm-native"; version = "1.3.0.0"; sha256 = "1x4wfbp83ppzknd98k2ad160a8kdqh96qqmyfzdqyvy44iskxcn6"; revision = "1"; editedCabalFile = "1w98zxyg5zr9xbx6wzglh1agc7pf25qlxbblvvvizf9niq84bw56"; libraryHaskellDepends = [ accelerate accelerate-llvm base bytestring cereal containers deepseq directory dlist filepath ghc ghc-prim hashable libffi llvm-hs llvm-hs-pure lockfree-queue mtl template-haskell unique unix vector ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ accelerate base ]; description = "Accelerate backend for multicore CPUs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-llvm-ptx" = callPackage ( { mkDerivation, accelerate, accelerate-llvm, base, bytestring, containers, cuda, deepseq, directory, dlist, file-embed, filepath, ghc-heap, hashable, llvm-hs, llvm-hs-pure, mtl, nvvm, pretty, process, template-haskell, unordered-containers, }: mkDerivation { pname = "accelerate-llvm-ptx"; version = "1.3.0.0"; sha256 = "0bb7p67dv5csbblnaxbm7hkq8y2qknz0yd1f0rav29igsv3a9rfx"; libraryHaskellDepends = [ accelerate accelerate-llvm base bytestring containers cuda deepseq directory dlist file-embed filepath ghc-heap hashable llvm-hs llvm-hs-pure mtl nvvm pretty process template-haskell unordered-containers ]; testHaskellDepends = [ accelerate base ]; description = "Accelerate backend for NVIDIA GPUs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-random" = callPackage ( { mkDerivation, accelerate, base, mwc-random, }: mkDerivation { pname = "accelerate-random"; version = "0.15.0.0"; sha256 = "1wqy11aw99gq7hd0g539synsh6kv8j4a09p9b1k29hpanjr009kd"; libraryHaskellDepends = [ accelerate base mwc-random ]; description = "Generate Accelerate arrays filled with high quality pseudorandom numbers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-typelits" = callPackage ( { mkDerivation, accelerate, accelerate-random, base, HUnit-Plus, mwc-random, QuickCheck, smallcheck, tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck, }: mkDerivation { pname = "accelerate-typelits"; version = "0.1.0.0"; sha256 = "0851r22gvrcnjiisdn5s826wpywga9nzjskk6fy2js9d7dw32vlm"; revision = "2"; editedCabalFile = "1mcny4gm03bfryvzk80z5y5cmhhq173x81nyw0yijb109zq6jgll"; libraryHaskellDepends = [ accelerate accelerate-random base mwc-random QuickCheck smallcheck ]; testHaskellDepends = [ accelerate accelerate-random base HUnit-Plus mwc-random QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; description = "a typesafe way encode accelerate matrices and vectors"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; } ) { }; "accelerate-utility" = callPackage ( { mkDerivation, accelerate, base, utility-ht, }: mkDerivation { pname = "accelerate-utility"; version = "1.0.0.1"; sha256 = "1wdxypkgkjngrlkw4fnxqqqbcy3chaw5fim0xyzcbh52zd0b62wh"; libraryHaskellDepends = [ accelerate base utility-ht ]; description = "Utility functions for the Accelerate framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; } ) { }; "accentuateus" = callPackage ( { mkDerivation, base, bytestring, HTTP, json, network, text, }: mkDerivation { pname = "accentuateus"; version = "0.9.4"; sha256 = "16hgs81cs3zgbvsprh9lzvyxbh58g7rijf1d4j0dkrpnqnrvg0hy"; libraryHaskellDepends = [ base bytestring HTTP json network text ]; description = "A Haskell implementation of the Accentuate.us API."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "access-time" = callPackage ( { mkDerivation, base, filepath, old-time, time, unix, }: mkDerivation { pname = "access-time"; version = "0.1.0.4"; sha256 = "13kg8mjrnif88r0w7b041x4vmzdm9aqrx4fskc3qv3smpq2q2ngs"; libraryHaskellDepends = [ base filepath old-time time unix ]; description = "Cross-platform support for retrieving file access times"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "access-token-provider" = callPackage ( { mkDerivation, aeson, aeson-casing, base, base64-bytestring, bytestring, containers, exceptions, filepath, http-client, http-client-tls, http-types, katip, lens, lens-aeson, mtl, random, safe-exceptions, say, stm, tasty, tasty-hunit, text, th-format, transformers, unliftio, unliftio-core, uuid, }: mkDerivation { pname = "access-token-provider"; version = "0.1.1.0"; sha256 = "18j07sb100zb407n7dpyppi5mc20g57y73k3sscmvlgq6yqdxwk4"; libraryHaskellDepends = [ aeson aeson-casing base base64-bytestring bytestring containers exceptions filepath http-client http-client-tls http-types katip lens lens-aeson mtl random safe-exceptions say stm text th-format transformers unliftio unliftio-core ]; testHaskellDepends = [ aeson base bytestring containers exceptions http-client http-types katip lens mtl random safe-exceptions tasty tasty-hunit text th-format unliftio unliftio-core uuid ]; description = "Provides Access Token for Services"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "accuerr" = callPackage ( { mkDerivation, base, bifunctors, lens, semigroups, }: mkDerivation { pname = "accuerr"; version = "0.2.0.2"; sha256 = "0dlszai5bz05algxm98kjhnjwa7mwj620d52vrsc4fxds8q84sjg"; libraryHaskellDepends = [ base bifunctors lens semigroups ]; description = "Data type like Either but with accumulating error type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "achille" = callPackage ( { mkDerivation, aeson, base, binary, binary-instances, bytestring, containers, data-default, directory, filepath, frontmatter, Glob, mtl, optparse-applicative, pandoc, pandoc-types, process, tasty, tasty-hunit, text, time, }: mkDerivation { pname = "achille"; version = "0.0.0"; sha256 = "1d15dfzw4sryilrws68cp064j4646mn0rqdnwaaz7k5y4wnwjivg"; libraryHaskellDepends = [ aeson base binary binary-instances bytestring data-default directory filepath frontmatter Glob optparse-applicative pandoc pandoc-types process text time ]; testHaskellDepends = [ base bytestring containers directory filepath Glob mtl tasty tasty-hunit text time ]; description = "A library for building static site generators"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acid-state" = callPackage ( { mkDerivation, array, base, bytestring, cereal, containers, criterion, deepseq, directory, filelock, filepath, hedgehog, hspec, hspec-discover, mtl, network, network-bsd, random, safecopy, stm, system-fileio, system-filepath, template-haskell, text, th-expand-syns, time, unix, }: mkDerivation { pname = "acid-state"; version = "0.16.1.3"; sha256 = "0vmggxzp6alv92ycwc9bc53vn73s1cbn8rhmbcb2jvcglyakvws5"; revision = "1"; editedCabalFile = "17m2071y2vam37ixgqa4rgfmcrwvc4x0k6a89hz70fmpzx52hhad"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring cereal containers directory filelock filepath mtl network network-bsd safecopy stm template-haskell th-expand-syns unix ]; executableHaskellDepends = [ base directory ]; testHaskellDepends = [ base cereal containers deepseq directory hedgehog hspec hspec-discover mtl network safecopy template-haskell text time ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion directory mtl random system-fileio system-filepath ]; description = "Add ACID guarantees to any serializable Haskell data structure"; license = lib.licenses.publicDomain; mainProgram = "acid-state-repair"; } ) { }; "acid-state-dist" = callPackage ( { mkDerivation, acid-state, base, bytestring, cereal, concurrent-extra, containers, criterion, directory, filepath, mtl, random, safe, safecopy, semigroups, stm, transformers, zeromq4-haskell, }: mkDerivation { pname = "acid-state-dist"; version = "0.1.0.1"; sha256 = "1awyqvf2sm7ym3yb2jd0y168hjadl0s7c978krh5frqdf8l3r3c6"; libraryHaskellDepends = [ acid-state base bytestring cereal concurrent-extra containers filepath mtl safe safecopy semigroups stm transformers zeromq4-haskell ]; testHaskellDepends = [ acid-state base directory mtl random safecopy ]; benchmarkHaskellDepends = [ acid-state base criterion directory mtl safecopy ]; description = "A replication backend for acid-state"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acid-state-tls" = callPackage ( { mkDerivation, acid-state, base, directory, HsOpenSSL, network, safecopy, }: mkDerivation { pname = "acid-state-tls"; version = "0.9.2"; sha256 = "04w3r1x3msvsixmdlif99ly4k0py9bzb8pgi06j780zz5lpm1zpi"; libraryHaskellDepends = [ acid-state base directory HsOpenSSL network safecopy ]; description = "Add TLS support for Data.Acid.Remote"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acl2" = callPackage ( { mkDerivation, base, process, }: mkDerivation { pname = "acl2"; version = "0.0.1"; sha256 = "0bwlsdxk3lbir90xhar7xd83cwarqcm0a86gvwaghknpil2ay4cg"; libraryHaskellDepends = [ base process ]; description = "Writing and calling ACL2 from Haskell"; license = lib.licenses.bsd3; } ) { }; "acme-all-monad" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "acme-all-monad"; version = "0.1.0.0"; sha256 = "1qay7m16yjsjg8anbinkagb2v8r67k5wsppkrwyskn9jcb1wnbgv"; libraryHaskellDepends = [ base transformers ]; description = "A monad which is powerful enough to interpret any action"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-box" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-box"; version = "0.0.0.0"; sha256 = "0n6mawj9kq6s84j4yxwqabhni7kzgvhmhxi9dw1mrwnxkh5ial8v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "A full featured empty project"; license = lib.licenses.bsd3; mainProgram = "acme-box"; } ) { }; "acme-cadre" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-cadre"; version = "0.1"; sha256 = "1nclcq48r547rgmd4h0hf498z27d15lp4da9yb3a3sy7qk6m92bi"; libraryHaskellDepends = [ base ]; description = "car, cdr and more"; license = lib.licenses.publicDomain; } ) { }; "acme-circular-containers" = callPackage ( { mkDerivation, base, containers, doctest, doctest-discover, graph-wrapper, }: mkDerivation { pname = "acme-circular-containers"; version = "0.1.0.0"; sha256 = "1xngqlx0avn84qx696hjm8cdqqs9p0ls90kklkz5rs48fbcma3pr"; revision = "3"; editedCabalFile = "0zpjfk5wwkhl3sql8lrp6j8h731j6ms0cqmjs1hzz24iiwwkj7bj"; libraryHaskellDepends = [ base containers graph-wrapper ]; testHaskellDepends = [ base containers doctest doctest-discover graph-wrapper ]; description = "Spineless containers which are fast to read but inefficient to update"; license = lib.licenses.publicDomain; } ) { }; "acme-cofunctor" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-cofunctor"; version = "0.1.1.0"; sha256 = "0ydlnp0bbl5haci3a5x59sj2biylmpkqwzy749fhp8jn1cr8fg4x"; libraryHaskellDepends = [ base ]; description = "A Cofunctor is a structure from category theory dual to Functor"; license = lib.licenses.bsd3; } ) { }; "acme-colosson" = callPackage ( { mkDerivation, base, random, }: mkDerivation { pname = "acme-colosson"; version = "0.1"; sha256 = "0mfnav0wb0ks365n3kghaic6nasp3qaznhmsdccx35h164ixj9vc"; libraryHaskellDepends = [ base random ]; description = "Determines whether it is numberwang"; license = lib.licenses.bsd3; } ) { }; "acme-comonad" = callPackage ( { mkDerivation, base, comonad, }: mkDerivation { pname = "acme-comonad"; version = "0.1.0.0"; sha256 = "1sc0alwdgfls18y4q4y0qkbzqm4fgzd9yv6dwwnzw3472vsz2x8s"; libraryHaskellDepends = [ base comonad ]; description = "A more efficient dualization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-cuteboy" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-cuteboy"; version = "0.1.0.0"; sha256 = "1x21mvm1n6cka07c3d3w8ycp84gx58af1nvpsfcaa7sccj13jvj9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Maybe gives you a cute boy"; license = lib.licenses.publicDomain; mainProgram = "CuteBoy"; } ) { }; "acme-cutegirl" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-cutegirl"; version = "0.2.0.0"; sha256 = "1vvhfncnrq4pbzrgq45kannqv1c029b96lvi1qzwvzf513rqfb3z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Maybe gives you a cute girl"; license = lib.licenses.gpl3Only; mainProgram = "CuteGirl"; } ) { }; "acme-default" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-default"; version = "0.1.0"; sha256 = "0hkx2zpk3w9vh1jdhpwkd7x7hwr3zf5z9n6f30rjrbyqmxnicpip"; libraryHaskellDepends = [ base ]; description = "A class for types with a distinguished aesthetically pleasing value"; license = lib.licenses.asl20; } ) { }; "acme-dont" = callPackage ( { mkDerivation, base, tasty, tasty-hunit, }: mkDerivation { pname = "acme-dont"; version = "1.2"; sha256 = "0pi5xdbsbbrl6g23v41505vgzv5mr6l9r9iwv6l2gg6vzmsk42r7"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "A \"don't\" construct"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-flipping-tables" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-flipping-tables"; version = "0"; sha256 = "1xl5gwc67acg47fdkgrn7sjvvvnc4sjf5vifph0jb3c7gv93n757"; libraryHaskellDepends = [ base ]; description = "Stop execution with rage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-functors" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-functors"; version = "0.1.0.1"; sha256 = "0blzbrlg033vfy8v225sw0nhaacc1pb0zq9vsh1wafadfwmpi6ig"; libraryHaskellDepends = [ base ]; description = "The best applicative functors"; license = lib.licenses.bsd3; } ) { }; "acme-grawlix" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-grawlix"; version = "0.1.0.2"; sha256 = "170cvi3b13wb8imfz3yc3323v2dnyhrr080syjqam477ahwggwsn"; libraryHaskellDepends = [ base ]; description = "More readable names for commonly used symbols"; license = lib.licenses.bsd3; } ) { }; "acme-hq9plus" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-hq9plus"; version = "0.1"; sha256 = "0da4ysj74fmhcbbvxxfb6w97pr870518k90vwnc3z8kglj1ni187"; libraryHaskellDepends = [ base ]; description = "An embedded DSL for the HQ9+ programming language"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-http" = callPackage ( { mkDerivation, base, bytestring, extensible-exceptions, mtl, network, pretty, }: mkDerivation { pname = "acme-http"; version = "0.2.3"; sha256 = "11xxl1var2xdai8s70343s9glx0lrd1fa3d63jaysggcrhg9kl62"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring extensible-exceptions mtl network pretty ]; description = "fastest Haskell PONG server in the world"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-inator" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-inator"; version = "0.1.0.0"; sha256 = "1h1vdzqarrmb8sl6y6250h6fia4rxi9vz4i4sj7km7nyk3778zyk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Evil inventions in the Tri-State area"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; mainProgram = "evilplan"; broken = true; } ) { }; "acme-io" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-io"; version = "0.1.0.1"; sha256 = "091czdcbydc75ndaw2ns8cncxa6ihlvclhrbcz9vp29kvhf483cb"; libraryHaskellDepends = [ base ]; description = "The only true way to do IO in Haskell!"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-iot" = callPackage ( { mkDerivation, base, ghc-prim, mtl, transformers, }: mkDerivation { pname = "acme-iot"; version = "0.1.0.1"; sha256 = "0y43prc9ykkbyvrq879ys753cijphmya7ig1m3v1g7fwyy9n23gx"; libraryHaskellDepends = [ base ghc-prim mtl transformers ]; description = "IO monad transformer"; license = lib.licenses.mit; } ) { }; "acme-kitchen-sink" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-kitchen-sink"; version = "0.1.0.0"; sha256 = "0b587ryd63zyap7c3a1dnm25y0k9a6i2sx26xzg0wrq8hfh0f815"; libraryHaskellDepends = [ base ]; description = "A place for dumping that does-not-feel-right code while you improve it"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-left-pad" = callPackage ( { mkDerivation, base, text, }: mkDerivation { pname = "acme-left-pad"; version = "3.0"; sha256 = "039pz5lw3p8iy1gaijvbc8296djxcziw70a0rnw0iz3iy29w1fmc"; libraryHaskellDepends = [ base text ]; description = "free your haskell from the tyranny of npm!"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-lolcat" = callPackage ( { mkDerivation, base, parsec, random, random-shuffle, text, }: mkDerivation { pname = "acme-lolcat"; version = "0.1.1"; sha256 = "08issbr9lgc2saqvgs80sxl1sgi7ig5jg6iykv1g1zl5k1kv2a32"; libraryHaskellDepends = [ base parsec random random-shuffle text ]; description = "LOLSPEAK translator"; license = lib.licenses.bsd3; } ) { }; "acme-lookofdisapproval" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-lookofdisapproval"; version = "0.1"; sha256 = "194xvcab14bs3b3nrayxp4z3da60afxa9cmip58mkms5016kwhis"; libraryHaskellDepends = [ base ]; description = "Express your disapproval"; license = lib.licenses.bsd3; } ) { }; "acme-memorandom" = callPackage ( { mkDerivation, base, MemoTrie, random, }: mkDerivation { pname = "acme-memorandom"; version = "0.0.3"; sha256 = "1l6kxmdb7fi47ldfpcqbl6h4dnzw6zw0ahxmvx6sxwxm3x4hynhi"; libraryHaskellDepends = [ base MemoTrie random ]; description = "Memoized random number generation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-microwave" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-microwave"; version = "0.1.0.2"; sha256 = "136lwxcimj241nq9l0x7icxk1q9xz826sg07d40yj87shir52j39"; libraryHaskellDepends = [ base ]; description = "The eighth wonder of the world, kitchen math!"; license = lib.licenses.bsd3; } ) { }; "acme-miscorder" = callPackage ( { mkDerivation, base, random, }: mkDerivation { pname = "acme-miscorder"; version = "0.1.0.0"; sha256 = "180fs64vlbxb2700qq8hzzz82kkmpknakkbk66ddkk1pdl7nm0j4"; libraryHaskellDepends = [ base random ]; description = "Miscellaneous newtypes for orderings of discutable use"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-missiles" = callPackage ( { mkDerivation, base, stm, }: mkDerivation { pname = "acme-missiles"; version = "0.3"; sha256 = "0nvkgdj04i21gq5k541an8zjz0hzzy7dpi384yrhcyh14jsxhqz5"; libraryHaskellDepends = [ base stm ]; description = "Cause serious international side effects"; license = lib.licenses.publicDomain; } ) { }; "acme-mutable-package" = callPackage ( { mkDerivation, base, Cabal, }: mkDerivation { pname = "acme-mutable-package"; version = "0"; sha256 = "16da6pkkdr2g77dn3n4v9x6mwi6yz3xlpisvpn0id2xz0bayipmr"; revision = "4"; editedCabalFile = "1154vbz0yar1xd8jn2v2dl5fc2pkawwp93yd0g5dcrb9bbx6pagf"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base ]; description = "A mutable package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-not-a-joke" = callPackage ( { mkDerivation, aeson, base, base16-bytestring, bytestring, cryptohash-sha256, filepath, jose, lens, text, time, wreq, }: mkDerivation { pname = "acme-not-a-joke"; version = "0.1.0.0"; sha256 = "016zaz5mlbj9v1mwx8208azgvazdz7ng2g6971kjmsp3jxdp27v5"; libraryHaskellDepends = [ aeson base base16-bytestring bytestring cryptohash-sha256 filepath jose lens text time wreq ]; description = "implements ACME clients (rfc-8555)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-now" = callPackage ( { mkDerivation, base, time, }: mkDerivation { pname = "acme-now"; version = "1.0.0.1"; sha256 = "0lnrsndx7r00b7vgh9jmp5j635m4pb2bzx0lfhqidkzfc2llzwsm"; libraryHaskellDepends = [ base time ]; description = "An interface to the philosophical and metaphysical \"now\""; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-numbersystem" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "acme-numbersystem"; version = "0.3.0.0"; sha256 = "1p5rdssdmds6yqgv3yvlh835h180h9q9430j8i6qrhygqn8lmv87"; libraryHaskellDepends = [ base template-haskell ]; description = "Define the less than and add and subtract for nats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-omitted" = callPackage ( { mkDerivation, base, hspec, }: mkDerivation { pname = "acme-omitted"; version = "3.0.0.0"; sha256 = "1b0202ikrg81m1v99ax93v60n21aw9anzwsa4hwkfjdn3rhcwrj9"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "A name for omitted definitions"; license = lib.licenses.bsd3; } ) { }; "acme-one" = callPackage ( { mkDerivation }: mkDerivation { pname = "acme-one"; version = "0.0.2"; sha256 = "11sgx648g5594w8m8x8r25x7s61jyyxazp5dcfyglvhc7zlrrvbb"; doHaddock = false; description = "The identity element of package dependencies"; license = lib.licenses.publicDomain; } ) { }; "acme-operators" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-operators"; version = "0.2.0.0"; sha256 = "1wf12iphv12srygdvhy7xyja453dzjmm6kd9l2qp00fx986zd01w"; libraryHaskellDepends = [ base ]; description = "Operators of base, all in one place!"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-php" = callPackage ( { mkDerivation, acme-left-pad, base, }: mkDerivation { pname = "acme-php"; version = "0.0.5"; sha256 = "1kjfpihicb6f3kn5gzr0ya8f73g4y3kvw7y4plv67cpbc1icnpjl"; libraryHaskellDepends = [ acme-left-pad base ]; description = "The flexibility of Haskell and the safety of PHP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "acme-pointful-numbers" = callPackage ( { mkDerivation, base, split, }: mkDerivation { pname = "acme-pointful-numbers"; version = "0.1.2.4"; sha256 = "02gml2db5vigkwkx99lqzjkpfaqdc74x16bgdx62kf7r3nn37my9"; libraryHaskellDepends = [ base split ]; description = "Make more than one point in numeric literals"; license = lib.licenses.bsd3; } ) { }; "acme-realworld" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-realworld"; version = "0.1.1"; sha256 = "0ffhichjhhic7d5cjypmd2zmcq0dpqiz5ygsw0y67v83hry0vf8r"; libraryHaskellDepends = [ base ]; description = "Primitives for manipulating the state of the universe"; license = lib.licenses.bsd3; } ) { }; "acme-safe" = callPackage ( { mkDerivation, acme-dont, base, }: mkDerivation { pname = "acme-safe"; version = "0.1.0.0"; sha256 = "0bmv45b3v45967gdvsy37xfw6x50qpl8234y20m3nc48f4nf0z68"; libraryHaskellDepends = [ acme-dont base ]; description = "Safe versions of some infamous haskell functions such as fromJust"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "acme-schoenfinkel" = callPackage ( { mkDerivation, base, QuickCheck, test-framework, test-framework-quickcheck2, test-framework-th, }: mkDerivation { pname = "acme-schoenfinkel"; version = "0.1.1"; sha256 = "0jvbrivxpq8jb5rhz6j3pxx2g3d0ckviprp4iza31d6ik7cpk8ad"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; description = "Proper names for curry and uncurry"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-smuggler" = callPackage ( { mkDerivation, base, hspec, }: mkDerivation { pname = "acme-smuggler"; version = "1.1.1.0"; sha256 = "0w4m213dcn07hxbnmkbrg2xgfdv9hlfz72ax9pcinswc10zwph1q"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Smuggle arbitrary values in arbitrary types"; license = lib.licenses.bsd3; } ) { }; "acme-strfry" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "acme-strfry"; version = "0.1"; sha256 = "1r6xnkyx22khzq6hlb8bk0fnbb6hlwbf12wajhx8vcxa7bkhh8lb"; libraryHaskellDepends = [ base bytestring ]; description = "A binding to the glibc strfry function"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-stringly-typed" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "acme-stringly-typed"; version = "1.0.0.0"; sha256 = "18wvsvdmbwh9dcawiy4f9pn4vg98kdq9zxc37sz7dpmaigimw16f"; revision = "1"; editedCabalFile = "0i5hark97zl45iyiijxj07d2pg112kh3jcmjmscpbss5l5n02h23"; libraryHaskellDepends = [ base ]; description = "Stringly Typed Programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-strtok" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "acme-strtok"; version = "0.1.0.3"; sha256 = "1anj8yygzcqkl4nwqwbrmwsqda84qcl8yzq7pgx2b7p895xcfa68"; libraryHaskellDepends = [ base mtl ]; description = "A Haskell port of the C/PHP strtok function"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-this" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "acme-this"; version = "0.1.0.0"; sha256 = "16zmjrf849m066mnj7rlc10jcddy31ck83mg0b7pmn4cvp95q8k5"; revision = "1"; editedCabalFile = "1xizmz9yyhxkkaynlk9x0l1nv5maz0shk3d1ipaphc9c6q4b1mjq"; libraryHaskellDepends = [ base template-haskell ]; description = "import This"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-timemachine" = callPackage ( { mkDerivation, base, ghc-prim, mtl, transformers, }: mkDerivation { pname = "acme-timemachine"; version = "0.0.1.0"; sha256 = "1dfwn0n4hg6zs4ikz6jzkn2spwsvchs1jgq7662aq4ljyp7f1rvb"; libraryHaskellDepends = [ base ghc-prim mtl transformers ]; description = "An easy way to perform and unperform IO and other stateful actions"; license = lib.licenses.bsd3; } ) { }; "acme-year" = callPackage ( { mkDerivation, base, criterion, time, }: mkDerivation { pname = "acme-year"; version = "2024"; sha256 = "03lr3risfh1fz546krx16776wfxavygbm8d6yaqaa36caa1s05k2"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base time ]; benchmarkHaskellDepends = [ base criterion ]; description = "Get the current year"; license = lib.licenses.publicDomain; } ) { }; "acme-zalgo" = callPackage ( { mkDerivation, array, base, random, }: mkDerivation { pname = "acme-zalgo"; version = "0.1.2.1"; sha256 = "1yd3xrdkxf3hgapi4w5vg79nxmw8y5rnyki5pqi00mca9wjspdhz"; revision = "2"; editedCabalFile = "1l2m9hh6mbc59h17z17gcfzgza25jj912d413pw1q37r3v4y0a1c"; libraryHaskellDepends = [ array base random ]; description = "A somewhat flexible Zalgo̐ te̳͜x̥̖̉̓͞t̍̌̔ ̀̃t̴̢̞̜͓̝r̶̬̆̂̒͟á̧̡͎͔̯̰̕n̹̾̓ͬͦ̍͘ṡ̢͓͉ͮ͆l̠̖̹̗̳̖̽̌ͤ͞a͚̭͙̹̲ͭͩt͈͐o̢̭͇͍̟͐ͬ̾ͪ͜r͇.̸̅ͭ̐̀̊ͨ͛"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acme-zero" = callPackage ( { mkDerivation }: mkDerivation { pname = "acme-zero"; version = "0.0.2"; sha256 = "06d4hpda8qwwq9wzkgx6fpiq39l1md8sfm9hnvh4r95xyg5q53f6"; doHaddock = false; description = "The absorbing element of package dependencies"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acousticbrainz-client" = callPackage ( { mkDerivation, aeson, base-compat-batteries, base-noprelude, bytestring, exceptions, filepath, microlens-aeson, microlens-platform, pretty-simple, relude, scientific, streaming-bytestring, streaming-utils, tasty, tasty-golden, text, }: mkDerivation { pname = "acousticbrainz-client"; version = "0.1.0.0"; sha256 = "03bzfxv1d7bgsp6bm15h2a8h573id4nyb7xd4y52gbkzyblbz58c"; libraryHaskellDepends = [ aeson base-compat-batteries base-noprelude bytestring exceptions microlens-aeson microlens-platform relude scientific streaming-bytestring streaming-utils text ]; testHaskellDepends = [ aeson base-compat-batteries base-noprelude filepath pretty-simple relude tasty tasty-golden text ]; description = "AcousticBrainz API client"; license = lib.licenses.cc0; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "acquire" = callPackage ( { mkDerivation, base, mtl, transformers, }: mkDerivation { pname = "acquire"; version = "0.3.6"; sha256 = "1k704606ykjkgiapgaxp058rnaanr5fv977l4hj49b5ck4ghd9hh"; libraryHaskellDepends = [ base mtl transformers ]; description = "Abstraction over management of resources"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 = lib.licenses.bsd3; } ) { }; "active" = callPackage ( { mkDerivation, base, lens, linear, QuickCheck, semigroupoids, semigroups, vector, }: mkDerivation { pname = "active"; version = "0.2.1"; sha256 = "150kwir36aj9q219qi80mlqd0vxm4941dh6x4xp58rbd5a3mhmv1"; revision = "3"; editedCabalFile = "0hpnbr1q5nkqp4l7hycba6lnmw22b0ccv2l62lqvis96xw47n75k"; libraryHaskellDepends = [ base lens linear semigroupoids semigroups vector ]; testHaskellDepends = [ base linear QuickCheck semigroups ]; description = "Abstractions for animation"; license = lib.licenses.bsd3; } ) { }; "activehs" = callPackage ( { mkDerivation, activehs-base, array, base, blaze-html, blaze-markup, bytestring, cmdargs, containers, data-pprint, deepseq, dia-base, dia-functions, directory, exceptions, filepath, haskell-src-exts, highlighting-kate, hint, hoogle, mtl, old-locale, old-time, pandoc, process, pureMD5, QuickCheck, simple-reflect, snap-core, snap-server, split, syb, text, time, utf8-string, xhtml, }: mkDerivation { pname = "activehs"; version = "0.3.2"; sha256 = "0n5bb5bdigf3b0016ljv5r3bki3fq6j5dv7csvkdq7pdvghzw3gp"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ activehs-base array base blaze-html blaze-markup bytestring cmdargs containers data-pprint deepseq dia-base dia-functions directory exceptions filepath haskell-src-exts highlighting-kate hint hoogle mtl old-locale old-time pandoc process pureMD5 QuickCheck simple-reflect snap-core snap-server split syb text time utf8-string xhtml ]; description = "Haskell code presentation tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "activehs"; } ) { }; "activehs-base" = callPackage ( { mkDerivation, base, QuickCheck, }: mkDerivation { pname = "activehs-base"; version = "0.3.0.4"; sha256 = "0gmixyawdl0kk351k8n5g7k3cfxv1qlbish750kv5kip6xc1dmcj"; revision = "1"; editedCabalFile = "1v2sw9n9kiqc7cy0v1923ld645dykmk57bgdrgdgfv6qkfp6ghdd"; libraryHaskellDepends = [ base QuickCheck ]; description = "Basic definitions for activehs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "activitypub" = callPackage ( { mkDerivation, aeson, base, network-uri, text, time, }: mkDerivation { pname = "activitypub"; version = "0.1.0.0"; sha256 = "1a9x42x0bysia00672qala6q6g5dgdfzwlzk2969c7q9gsxf63y9"; libraryHaskellDepends = [ aeson base network-uri text time ]; description = "ActivityPub Haskell Library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "activitystreams-aeson" = callPackage ( { mkDerivation, aeson, base, text, time, unordered-containers, }: mkDerivation { pname = "activitystreams-aeson"; version = "0.2.0.2"; sha256 = "1v0jqmbs15rjd75wqgjswgpjxqaczhgrd26idf7y3nfswhld6lhj"; libraryHaskellDepends = [ aeson base text time unordered-containers ]; description = "An interface to the ActivityStreams specification"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "actor" = callPackage ( { mkDerivation, base, haskell98, stm, time, }: mkDerivation { pname = "actor"; version = "0.1.1"; sha256 = "1ic74yrfy6hk7217vh2ff6yacvf3dc5m1hjkcpfvxzdk5xhdv2b5"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base haskell98 stm time ]; description = "Actors with multi-headed receive clauses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "acts" = callPackage ( { mkDerivation, base, deepseq, finitary, finite-typelits, groups, }: mkDerivation { pname = "acts"; version = "0.3.1.1"; sha256 = "1szr7afyk6hwx7hipwwsvhv7y57if4fydsblphvf8fmwg299ya4l"; revision = "2"; editedCabalFile = "14lahysxlz4ahrpl2h9p8gxa6fl8vccj6qfagr5dkg2a1hrv567c"; libraryHaskellDepends = [ base deepseq finitary finite-typelits groups ]; doHaddock = false; description = "Semigroup actions and torsors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ad" = callPackage ( { mkDerivation, adjunctions, array, base, comonad, containers, criterion, data-reify, erf, free, nats, reflection, semigroups, tasty, tasty-hunit, transformers, }: mkDerivation { pname = "ad"; version = "4.5.6"; sha256 = "1v3ax1m0adsnc1bcjqkppxykv1di73bcv2jby90w8yiawyfay24x"; libraryHaskellDepends = [ adjunctions array base comonad containers data-reify erf free nats reflection semigroups transformers ]; testHaskellDepends = [ base tasty tasty-hunit ]; benchmarkHaskellDepends = [ base criterion erf ]; description = "Automatic Differentiation"; license = lib.licenses.bsd3; } ) { }; "ad-delcont" = callPackage ( { mkDerivation, ad, base, hspec, transformers, }: mkDerivation { pname = "ad-delcont"; version = "0.5.0.0"; sha256 = "19sy7hx6511w7ln9hmichbr6awdxkra1hacq87k07v63xz5il3rv"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ ad base hspec ]; description = "Reverse-mode automatic differentiation with delimited continuations"; license = lib.licenses.bsd3; } ) { }; "adaptive-containers" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "adaptive-containers"; version = "0.3"; sha256 = "16h0zi55hf9g07xisbcmgkx72m9laiqykh2r9nh2siczx3sxi1qk"; libraryHaskellDepends = [ base ]; description = "Self optimizing container types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "adaptive-cubature" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "adaptive-cubature"; version = "0.1.1.0"; sha256 = "07zi06qqmrn14awz7vxn5rx1j62fc9xp2qx52s1j91kh9zy8pzxn"; libraryHaskellDepends = [ base ]; description = "Multidimensional integration"; license = lib.licenses.gpl3Only; } ) { }; "adaptive-tuple" = callPackage ( { mkDerivation, base, template-haskell, type-level, }: mkDerivation { pname = "adaptive-tuple"; version = "0.2.0"; sha256 = "1kf4d3qf8nv61c7pajv234b2vil84c2cq40csnm456lg55qh53r1"; libraryHaskellDepends = [ base template-haskell type-level ]; description = "Self-optimizing tuple types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "adb" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, mtl, network, }: mkDerivation { pname = "adb"; version = "0.1.0.1"; sha256 = "19v7v308z6db5f61lalhwnn8z38s9v50f6hqd39i7krjd26f0n9a"; libraryHaskellDepends = [ base bytestring cereal containers mtl network ]; description = "Android Debug Bridge (ADB) protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "adblock2privoxy" = callPackage ( { mkDerivation, base, case-insensitive, containers, directory, filepath, http-conduit, MissingH, mtl, network, network-uri, old-locale, parsec, parsec-permutation, strict, text, time, }: mkDerivation { pname = "adblock2privoxy"; version = "2.3.0"; sha256 = "0aaz9kxvsyiwn0infzf9qlvq7wlrsamg4brr11332aljg8phnsmx"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base case-insensitive containers directory filepath http-conduit MissingH mtl network network-uri old-locale parsec parsec-permutation strict text time ]; description = "Convert adblock config files to privoxy format"; license = lib.licenses.gpl3Only; mainProgram = "adblock2privoxy"; } ) { }; "addLicenseInfo" = callPackage ( { mkDerivation, base, process, }: mkDerivation { pname = "addLicenseInfo"; version = "0.1"; sha256 = "054kcm0ibh1qdkyci36w3yxwxln56hz1yvi7gskp636nzhw5sjrw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base process ]; description = "Adds license info to the top of a file"; license = lib.licenses.bsd3; mainProgram = "addLicenseInfo"; } ) { }; "addy" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, hedgehog, http-types, ip, lens, relude, tasty, tasty-hedgehog, tasty-hunit, text, text-icu, validation-selective, }: mkDerivation { pname = "addy"; version = "0.1.0.1"; sha256 = "1mvxnbb1118f26581zqyh0id4g1qnn44f8q3h0sfpijf0g1v9vg5"; libraryHaskellDepends = [ attoparsec base bytestring ip lens relude text text-icu validation-selective ]; testHaskellDepends = [ aeson attoparsec base bytestring hedgehog http-types ip lens relude tasty tasty-hedgehog tasty-hunit text text-icu validation-selective ]; description = "A full-featured library for parsing, validating, and rendering email addresses"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "adhoc-fixtures" = callPackage ( { mkDerivation, base, hspec, hspec-core, hspec-discover, safe-exceptions, yarl, }: mkDerivation { pname = "adhoc-fixtures"; version = "0.1.0.1"; sha256 = "1cxrk9nikkvy3c190g2vamv1f7i71v2g080fpzjp6wzspm7r32gy"; libraryHaskellDepends = [ base safe-exceptions yarl ]; testHaskellDepends = [ base hspec hspec-core hspec-discover safe-exceptions yarl ]; testToolDepends = [ hspec-discover ]; description = "Manage fine grained fixtures"; license = lib.licenses.isc; } ) { }; "adhoc-fixtures-hspec" = callPackage ( { mkDerivation, adhoc-fixtures, base, hspec, hspec-core, hspec-discover, safe-exceptions, yarl, }: mkDerivation { pname = "adhoc-fixtures-hspec"; version = "0.1.0.1"; sha256 = "0vd882cna6p7bn58ynmiih9jjv4az0kxf3294v1cl7gw7hclmaqk"; libraryHaskellDepends = [ adhoc-fixtures base hspec yarl ]; testHaskellDepends = [ adhoc-fixtures base hspec hspec-core hspec-discover safe-exceptions yarl ]; testToolDepends = [ hspec-discover ]; description = "Manage fine grained fixtures"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "adhoc-network" = callPackage ( { mkDerivation, base, bytestring, containers, Crypto, dataenc, HaXml, hsgnutls, network, old-locale, parsec, pkcs1, random, time, utf8-string, xml-parsec, }: mkDerivation { pname = "adhoc-network"; version = "1.0.3"; sha256 = "1whdrmxw13nr7bb95rhqaz3klgmcwx4ai51bz5yb38nldf4ac377"; libraryHaskellDepends = [ base bytestring containers Crypto dataenc HaXml hsgnutls network old-locale parsec pkcs1 random time utf8-string xml-parsec ]; description = "Ad-hoc P2P network protocol"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "adict" = callPackage ( { mkDerivation, array, base, binary, containers, dawg, PSQueue, QuickCheck, test-framework, test-framework-quickcheck2, vector, }: mkDerivation { pname = "adict"; version = "0.4.1"; sha256 = "07w3595cwlicvwg04w9i5sg1x9d3r8c64pq0yi5pmnza7jpd5vgq"; revision = "1"; editedCabalFile = "07aigsviy51b7hhp1nikvx620s6b8i8j98cvm0rp04pp90n1jqf8"; libraryHaskellDepends = [ array base binary containers dawg PSQueue vector ]; testHaskellDepends = [ base containers dawg QuickCheck test-framework test-framework-quickcheck2 vector ]; description = "Approximate dictionary searching"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "adjunction" = callPackage ( { mkDerivation, base, gauge, hs-functors, }: mkDerivation { pname = "adjunction"; version = "0.0.0.0"; sha256 = "1n83ak423jwyj3w708alj9ngczzll05jyn60d0fgx8bvr3hlmi0i"; revision = "1"; editedCabalFile = "1q5bgf7zk11rbxa0gy0fm4vap38jwg42lk1qhb3nlm93j9jgfn36"; libraryHaskellDepends = [ base hs-functors ]; testHaskellDepends = [ base hs-functors ]; benchmarkHaskellDepends = [ base gauge hs-functors ]; description = "See README for more info"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "adjunctions" = callPackage ( { mkDerivation, array, base, comonad, containers, contravariant, distributive, free, generic-deriving, hspec, hspec-discover, mtl, profunctors, semigroupoids, semigroups, tagged, transformers, transformers-compat, void, }: mkDerivation { pname = "adjunctions"; version = "4.4.2"; sha256 = "06354xzgf78jl4g1xw11rp74gi7zh94rgvsji7ma1g0hp26myyql"; revision = "2"; editedCabalFile = "07bqjrmlhz67y2jnflphqd521yji9gw40dpp5wy54gcdnzk6l81h"; libraryHaskellDepends = [ array base comonad containers contravariant distributive free mtl profunctors semigroupoids semigroups tagged transformers transformers-compat void ]; testHaskellDepends = [ base distributive generic-deriving hspec ]; testToolDepends = [ hspec-discover ]; description = "Adjunctions and representable functors"; license = lib.licenses.bsd3; } ) { }; "adler32" = callPackage ( { mkDerivation, base, bytestring, hspec, zlib, }: mkDerivation { pname = "adler32"; version = "0.1.2.0"; sha256 = "1936b05mx842wm8swz3g3jv6m9absa04islq4rwysicz72gkrd16"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ zlib ]; testHaskellDepends = [ base bytestring hspec ]; description = "An implementation of Adler-32, supporting rolling checksum operation"; license = lib.licenses.bsd3; } ) { inherit (pkgs) zlib; }; "adobe-swatch-exchange" = callPackage ( { mkDerivation, base, binary, bytestring, data-binary-ieee754, language-css, mtl, pretty, }: mkDerivation { pname = "adobe-swatch-exchange"; version = "0.2.0"; sha256 = "0jc6xwh1m2hmpfclsi27233775kp4yk0wrkr498qx7fs6p7xflpv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring data-binary-ieee754 language-css mtl pretty ]; executableHaskellDepends = [ base binary bytestring data-binary-ieee754 language-css mtl pretty ]; description = "parse Adobe Swatch Exchange files and (optionally) output .css files with the colors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "adp-multi" = callPackage ( { mkDerivation, array, base, containers, htrace, HUnit, mtl, QuickCheck, random-shuffle, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "adp-multi"; version = "0.2.3"; sha256 = "1lmmyxa22lm9a86w0gap8g676mnh5l1kxczbsv8ymb98fzcg6a27"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers htrace ]; testHaskellDepends = [ array base containers htrace HUnit mtl QuickCheck random-shuffle test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "ADP for multiple context-free languages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "adp-multi-monadiccp" = callPackage ( { mkDerivation, adp-multi, base, containers, monadiccp, mtl, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "adp-multi-monadiccp"; version = "0.2.1"; sha256 = "13zlmhgyf46pcnrjwcrk7l6nmrkgqvycrajq3v7z72kjixakis6s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ adp-multi base containers monadiccp ]; testHaskellDepends = [ adp-multi base containers monadiccp mtl QuickCheck test-framework test-framework-quickcheck2 ]; description = "Subword construction in adp-multi using monadiccp"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "adtrees" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "adtrees"; version = "0.1.0.0"; sha256 = "0cp14n2l3scbsp7f6s4r19ngn2ympns03pm6s07hdkpavvgli1zg"; libraryHaskellDepends = [ base ]; description = "Modelling, rendering and quantitative analysis on attack defense trees"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "advent-of-code-api" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, deepseq, directory, filepath, finite-typelits, http-api-data, http-client, http-client-tls, http-media, HUnit, megaparsec, mtl, profunctors, servant, servant-client, servant-client-core, stm, tagsoup, text, time, time-compat, }: mkDerivation { pname = "advent-of-code-api"; version = "0.2.9.1"; sha256 = "05sfpapaf7mg0lkqwsabspazfmczw25bv7n51skbgr5qprlmfi8r"; libraryHaskellDepends = [ aeson base bytestring containers deepseq directory filepath finite-typelits http-api-data http-client http-client-tls http-media megaparsec mtl profunctors servant servant-client servant-client-core stm tagsoup text time time-compat ]; testHaskellDepends = [ base directory filepath HUnit text ]; description = "Advent of Code REST API bindings and servant API"; license = lib.licenses.bsd3; } ) { }; "advent-of-code-ocr" = callPackage ( { mkDerivation, base, containers, criterion, data-default-class, heredoc, hspec, optparse-applicative, template-haskell, th-compat, th-lift, th-lift-instances, }: mkDerivation { pname = "advent-of-code-ocr"; version = "0.1.2.1"; sha256 = "0dm8kv1k3h83fsblm64d8fqm760da8fl99rnxv2kvkp4nw8nfjm8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default-class heredoc template-haskell th-compat th-lift th-lift-instances ]; executableHaskellDepends = [ base containers data-default-class heredoc optparse-applicative template-haskell th-compat th-lift th-lift-instances ]; testHaskellDepends = [ base containers data-default-class heredoc hspec template-haskell th-compat th-lift th-lift-instances ]; benchmarkHaskellDepends = [ base containers criterion data-default-class heredoc template-haskell th-compat th-lift th-lift-instances ]; description = "Parse Advent of Code ASCII art letters"; license = lib.licenses.bsd3; mainProgram = "advent-of-code-ocr"; } ) { }; "aern2-fun" = callPackage ( { mkDerivation, aern2-mp, aern2-real, base, collect-errors, containers, hspec, mixed-types-num, psqueues, QuickCheck, }: mkDerivation { pname = "aern2-fun"; version = "0.2.9.0"; sha256 = "06smjpim77lfvqls36pdph0ysr04f3w8kc2h19766b2y3b71f3vr"; libraryHaskellDepends = [ aern2-mp aern2-real base collect-errors containers hspec mixed-types-num psqueues QuickCheck ]; description = "Generic operations for real functions"; license = lib.licenses.bsd3; } ) { }; "aern2-mfun" = callPackage ( { mkDerivation, aern2-fun, aern2-mp, base, collect-errors, mixed-types-num, vector, }: mkDerivation { pname = "aern2-mfun"; version = "0.2.9.0"; sha256 = "1da7zjr609kbh3rjccigqf8idrdxc079sk6wndaf6aa3p37zsc3n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aern2-fun aern2-mp base collect-errors mixed-types-num vector ]; executableHaskellDepends = [ aern2-fun aern2-mp base collect-errors mixed-types-num vector ]; description = "Multi-variate real function optimisation and proving"; license = lib.licenses.bsd3; mainProgram = "aern2-mfun-benchmark-optimisation"; } ) { }; "aern2-mp" = callPackage ( { mkDerivation, base, cdar-mBound, collect-errors, deepseq, hspec, integer-logarithms, mixed-types-num, QuickCheck, reflection, regex-tdfa, template-haskell, }: mkDerivation { pname = "aern2-mp"; version = "0.2.15.1"; sha256 = "1s1znj80frx9dqwqp294jzafyqrg9p0pkdqhhcgzzqi9f2iqxhmv"; libraryHaskellDepends = [ base cdar-mBound collect-errors deepseq hspec integer-logarithms mixed-types-num QuickCheck reflection regex-tdfa template-haskell ]; testHaskellDepends = [ base cdar-mBound collect-errors deepseq hspec integer-logarithms mixed-types-num QuickCheck reflection regex-tdfa template-haskell ]; description = "Multi-precision ball (interval) arithmetic"; license = lib.licenses.bsd3; } ) { }; "aern2-mp_0_2_16_1" = callPackage ( { mkDerivation, base, cdar-mBound, collect-errors, deepseq, hspec, integer-logarithms, mixed-types-num, QuickCheck, reflection, regex-tdfa, template-haskell, }: mkDerivation { pname = "aern2-mp"; version = "0.2.16.1"; sha256 = "0y0043ckrg1cx1kpf18jk9nmav2h3bp1w4ywwnbwq2abqf3kmd1p"; libraryHaskellDepends = [ base cdar-mBound collect-errors deepseq hspec integer-logarithms mixed-types-num QuickCheck reflection regex-tdfa template-haskell ]; testHaskellDepends = [ base cdar-mBound collect-errors deepseq hspec integer-logarithms mixed-types-num QuickCheck reflection regex-tdfa template-haskell ]; description = "Multi-precision ball (interval) arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "aern2-real" = callPackage ( { mkDerivation, aern2-mp, base, collect-errors, hspec, integer-logarithms, mixed-types-num, QuickCheck, }: mkDerivation { pname = "aern2-real"; version = "0.2.15.1"; sha256 = "0vil86s8cmigdk8wss0kxa74p4bw6f56lmxi9x0gm62xnj63awvg"; libraryHaskellDepends = [ aern2-mp base collect-errors hspec integer-logarithms mixed-types-num QuickCheck ]; testHaskellDepends = [ aern2-mp base collect-errors hspec integer-logarithms mixed-types-num QuickCheck ]; description = "Real numbers as convergent sequences of intervals"; license = lib.licenses.bsd3; } ) { }; "aern2-real_0_2_16_1" = callPackage ( { mkDerivation, aern2-mp, base, collect-errors, hspec, integer-logarithms, mixed-types-num, QuickCheck, }: mkDerivation { pname = "aern2-real"; version = "0.2.16.1"; sha256 = "00g504rqvr3z5a8asnhr6c9xrhd6wjqzcscgik1qj2wvxfls32f6"; libraryHaskellDepends = [ aern2-mp base collect-errors hspec integer-logarithms mixed-types-num QuickCheck ]; testHaskellDepends = [ aern2-mp base collect-errors hspec integer-logarithms mixed-types-num QuickCheck ]; description = "Real numbers as convergent sequences of intervals"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "aeson_1_5_6_0" = callPackage ( { mkDerivation, attoparsec, base, base-compat, base-compat-batteries, base-orphans, base16-bytestring, bytestring, containers, data-fix, deepseq, Diff, directory, dlist, filepath, generic-deriving, ghc-prim, hashable, hashable-time, integer-logarithms, primitive, QuickCheck, quickcheck-instances, scientific, strict, tagged, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, template-haskell, text, th-abstraction, these, time, time-compat, unordered-containers, uuid-types, vector, }: mkDerivation { pname = "aeson"; version = "1.5.6.0"; sha256 = "1s5z4bgb5150h6a4cjf5vh8dmyrn6ilh29gh05999v6jwd5w6q83"; revision = "7"; editedCabalFile = "1qbsyy605hlfh7wfj3q33yx0xmb4n81z6h0y99x7khyxmy0plqbf"; libraryHaskellDepends = [ attoparsec base base-compat-batteries bytestring containers data-fix deepseq dlist ghc-prim hashable primitive scientific strict tagged template-haskell text th-abstraction these time time-compat unordered-containers uuid-types vector ]; testHaskellDepends = [ attoparsec base base-compat base-orphans base16-bytestring bytestring containers data-fix Diff directory dlist filepath generic-deriving ghc-prim hashable hashable-time integer-logarithms QuickCheck quickcheck-instances scientific strict tagged tasty tasty-golden tasty-hunit tasty-quickcheck template-haskell text these time time-compat unordered-containers uuid-types vector ]; description = "Fast JSON parsing and encoding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "aeson" = callPackage ( { mkDerivation, attoparsec, base, base-compat, base-compat-batteries, base-orphans, base16-bytestring, bytestring, containers, data-fix, deepseq, Diff, directory, dlist, exceptions, filepath, generic-deriving, generically, ghc-prim, hashable, indexed-traversable, integer-logarithms, OneTuple, primitive, QuickCheck, quickcheck-instances, scientific, semialign, strict, tagged, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, template-haskell, text, text-short, th-abstraction, these, time, time-compat, unordered-containers, uuid-types, vector, witherable, }: mkDerivation { pname = "aeson"; version = "2.1.2.1"; sha256 = "1ii26lz9czxqhck11pzhqlhfhm9zgbrhiydv4gh1w66f0fwl4h2x"; revision = "4"; editedCabalFile = "0lb30fwqr6q3xzvhi3vv2g0yw3bmwmzfp45jsplhakq2mmzbxa5a"; libraryHaskellDepends = [ attoparsec base base-compat-batteries bytestring containers data-fix deepseq dlist exceptions generically ghc-prim hashable indexed-traversable OneTuple primitive QuickCheck scientific semialign strict tagged template-haskell text text-short th-abstraction these time time-compat unordered-containers uuid-types vector witherable ]; testHaskellDepends = [ attoparsec base base-compat base-orphans base16-bytestring bytestring containers data-fix Diff directory dlist filepath generic-deriving generically ghc-prim hashable indexed-traversable integer-logarithms OneTuple primitive QuickCheck quickcheck-instances scientific strict tagged tasty tasty-golden tasty-hunit tasty-quickcheck template-haskell text text-short these time time-compat unordered-containers uuid-types vector ]; description = "Fast JSON parsing and encoding"; license = lib.licenses.bsd3; } ) { }; "aeson_2_2_3_0" = callPackage ( { mkDerivation, base, base-compat, base-orphans, base16-bytestring, bytestring, character-ps, containers, data-fix, deepseq, Diff, directory, dlist, exceptions, filepath, generic-deriving, generically, ghc-prim, hashable, indexed-traversable, integer-conversion, integer-logarithms, network-uri, nothunks, OneTuple, primitive, QuickCheck, quickcheck-instances, scientific, semialign, strict, tagged, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, template-haskell, text, text-iso8601, text-short, th-abstraction, these, time, time-compat, unordered-containers, uuid-types, vector, witherable, }: mkDerivation { pname = "aeson"; version = "2.2.3.0"; sha256 = "1akbrh8iz47f0ai30yabg1n4vcf1fx0a9gzj45fx0si553s5r8ns"; revision = "2"; editedCabalFile = "0rl8llwk5cjxdryar3yy5pa6gc4vj7f5m0jwxjjim0ksgpba47q1"; libraryHaskellDepends = [ base bytestring character-ps containers data-fix deepseq dlist exceptions generically ghc-prim hashable indexed-traversable integer-conversion integer-logarithms network-uri OneTuple primitive QuickCheck scientific semialign strict tagged template-haskell text text-iso8601 text-short th-abstraction these time time-compat unordered-containers uuid-types vector witherable ]; testHaskellDepends = [ base base-compat base-orphans base16-bytestring bytestring containers data-fix deepseq Diff directory dlist filepath generic-deriving generically ghc-prim hashable indexed-traversable integer-logarithms network-uri nothunks OneTuple primitive QuickCheck quickcheck-instances scientific strict tagged tasty tasty-golden tasty-hunit tasty-quickcheck template-haskell text text-short these time time-compat unordered-containers uuid-types vector ]; description = "Fast JSON parsing and encoding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "aeson-applicative" = callPackage ( { mkDerivation, aeson, base, text, unordered-containers, }: mkDerivation { pname = "aeson-applicative"; version = "0.1.0.0"; sha256 = "0plbpln1glmf8a53f4nag1lx7sy8lcali6f1m526zifgak99p3qz"; libraryHaskellDepends = [ aeson base text unordered-containers ]; description = "make To/From JSOn instances from an applicative description"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-attoparsec" = callPackage ( { mkDerivation, aeson, attoparsec, base, }: mkDerivation { pname = "aeson-attoparsec"; version = "0.0.0"; sha256 = "0111qzp381jjhv1iymjg8mr3jslx5x1ll3w2dq4b6f3r8y8871m5"; libraryHaskellDepends = [ aeson attoparsec base ]; testHaskellDepends = [ base ]; description = "Embed an Attoparsec text parser into an Aeson parser"; license = lib.licenses.bsd3; } ) { }; "aeson-better-errors" = callPackage ( { mkDerivation, aeson, base, bytestring, dlist, mtl, scientific, text, transformers, transformers-compat, unordered-containers, vector, void, }: mkDerivation { pname = "aeson-better-errors"; version = "0.9.1.1"; sha256 = "05yibq9kqbjb8rh84n12sbax05amvd8jccpja0hyadz58pjy4jnk"; revision = "1"; editedCabalFile = "0wzvrmhn5q2x1mcv43cyxhlck815ldkhx7c7gz5ijjyva1iicgn2"; libraryHaskellDepends = [ aeson base bytestring dlist mtl scientific text transformers transformers-compat unordered-containers vector void ]; description = "Better error messages when decoding JSON values"; license = lib.licenses.mit; maintainers = [ lib.maintainers.t4ccer ]; } ) { }; "aeson-bson" = callPackage ( { mkDerivation, aeson, array, attoparsec, base, bson, bytestring, containers, text, unordered-containers, vector, }: mkDerivation { pname = "aeson-bson"; version = "0.3.0"; sha256 = "0a4hrx56q1kfvf2ff9flsmrpgpvz3rshri9dpj4a9bf76ah04jn9"; libraryHaskellDepends = [ aeson array attoparsec base bson bytestring containers text unordered-containers vector ]; description = "Mapping between Aeson's JSON and Bson objects"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-casing" = callPackage ( { mkDerivation, aeson, base, tasty, tasty-hunit, tasty-quickcheck, tasty-th, }: mkDerivation { pname = "aeson-casing"; version = "0.2.0.0"; sha256 = "0cwjy46ac7vzdvkw6cm5xcbcljf2a4lcvc2xbsh8iwd3fdb0f8rp"; 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 = lib.licenses.mit; } ) { }; "aeson-coerce" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, text, }: mkDerivation { pname = "aeson-coerce"; version = "0.1.0.0"; sha256 = "0i6pv9hkwp4h7wwmnr6lwaqjkwykdgqkvpycm7fpyrlw5ipkp728"; libraryHaskellDepends = [ aeson base bytestring containers text ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; } ) { }; "aeson-combinators" = callPackage ( { mkDerivation, aeson, attoparsec-aeson, base, bytestring, containers, criterion, deepseq, fail, hspec, scientific, text, time, time-compat, unordered-containers, utf8-string, uuid-types, vector, void, }: mkDerivation { pname = "aeson-combinators"; version = "0.1.2.1"; sha256 = "10r3k8hi0rcvpi2868m4282zrnn57q7gj25ldhkja7mvz199wddz"; libraryHaskellDepends = [ aeson attoparsec-aeson base bytestring containers fail scientific text time time-compat unordered-containers uuid-types vector void ]; testHaskellDepends = [ aeson base bytestring hspec text utf8-string ]; benchmarkHaskellDepends = [ aeson base bytestring criterion deepseq text ]; description = "Aeson combinators for dead simple JSON decoding"; license = lib.licenses.bsd3; } ) { }; "aeson-commit" = callPackage ( { mkDerivation, aeson, aeson-qq, base, hspec, text, transformers, }: mkDerivation { pname = "aeson-commit"; version = "1.6.0"; sha256 = "1z0fp6ip6i67gb06cjdmd3gd20wl64964kfkir35hh6mpi9wpln6"; libraryHaskellDepends = [ aeson base text transformers ]; testHaskellDepends = [ aeson aeson-qq base hspec text ]; description = "Parse Aeson data with commitment"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-compat" = callPackage ( { mkDerivation, aeson, attoparsec, attoparsec-iso8601, base, base-compat, base-orphans, bytestring, containers, exceptions, hashable, QuickCheck, quickcheck-instances, scientific, tagged, tasty, tasty-hunit, tasty-quickcheck, text, time, time-locale-compat, unordered-containers, vector, }: mkDerivation { pname = "aeson-compat"; version = "0.3.10"; sha256 = "0ia3qfdpbrzhwwg4ywpdwca0z1m85k081pcz6jh1sx8qjsvcr71w"; revision = "5"; editedCabalFile = "0h9ycmx7ad8m3iby8zgv33ql76zggnkiw8c8hnyrh98lm45jj1y0"; libraryHaskellDepends = [ aeson attoparsec attoparsec-iso8601 base base-compat bytestring containers exceptions hashable scientific tagged text time time-locale-compat unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base base-compat base-orphans bytestring containers exceptions hashable QuickCheck quickcheck-instances scientific tagged tasty tasty-hunit tasty-quickcheck text time time-locale-compat unordered-containers vector ]; description = "Compatibility layer for aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-decode" = callPackage ( { mkDerivation, aeson, aeson-qq, base, containers, data-default-class, hspec, quaalude, text, time, unordered-containers, vector, }: mkDerivation { pname = "aeson-decode"; version = "0.1.0.1"; sha256 = "0n2bs07v5xb7qmx6rg3dzp0iwf2dwpq3ymg7myhggh1088xkchki"; libraryHaskellDepends = [ aeson base containers data-default-class quaalude text unordered-containers vector ]; testHaskellDepends = [ aeson aeson-qq base containers data-default-class hspec quaalude text time unordered-containers vector ]; description = "Easy functions for converting from Aeson.Value"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-default" = callPackage ( { mkDerivation, aeson, base, containers, }: mkDerivation { pname = "aeson-default"; version = "0.9.1.0"; sha256 = "0fmjxanahqdkrrgy56i2xbm3547c512k4p4if6c6lvrxcfvb8zjy"; libraryHaskellDepends = [ aeson base containers ]; testHaskellDepends = [ aeson base containers ]; description = "Apply default value to FromJSON instacnes' Maybe fields"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-dependent-sum" = callPackage ( { mkDerivation, aeson, base, bytestring, constraints-extras, dependent-sum, dependent-sum-template, hedgehog, some, tasty, tasty-discover, tasty-hedgehog, tasty-hunit, vector, }: mkDerivation { pname = "aeson-dependent-sum"; version = "0.1.0.1"; sha256 = "1ahgvs93i4lkyli7x0xiqm0fg5gyd1zbk9xzwrdishaxs1w0aw3k"; libraryHaskellDepends = [ aeson base constraints-extras dependent-sum some vector ]; testHaskellDepends = [ aeson base bytestring constraints-extras dependent-sum dependent-sum-template hedgehog tasty tasty-hedgehog tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "JSON encoding/decoding for dependent-sum"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-deriving" = callPackage ( { mkDerivation, aeson, base, hedgehog, regex-tdfa, text, unordered-containers, }: mkDerivation { pname = "aeson-deriving"; version = "0.1.1.2"; sha256 = "05mcsask5mhp6gqhch3nnxpcli1j6wax7x9ap1jaypyvq9bi0cxs"; libraryHaskellDepends = [ aeson base regex-tdfa text unordered-containers ]; testHaskellDepends = [ aeson base hedgehog regex-tdfa text unordered-containers ]; description = "data types for compositional, type-directed serialization"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-diff" = callPackage ( { mkDerivation, aeson, base, bytestring, Cabal, cabal-doctest, directory, doctest, edit-distance-vector, filepath, Glob, optparse-applicative, QuickCheck, scientific, text, vector, yaml, }: mkDerivation { pname = "aeson-diff"; version = "1.1.0.13"; sha256 = "0sd13q0nj0k1sam5xfj6dcjcki18f375sa69hm6i4xc6snfhn3cb"; revision = "1"; editedCabalFile = "1028adallw7bm72948lj322bb5a99gfs0qc1j0pnm8hryp6n7ma5"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson base bytestring edit-distance-vector scientific text vector ]; executableHaskellDepends = [ aeson base bytestring optparse-applicative yaml ]; testHaskellDepends = [ aeson base bytestring directory doctest filepath Glob QuickCheck vector ]; description = "Extract and apply patches to JSON documents"; license = lib.licenses.bsd3; } ) { }; "aeson-diff-generic" = callPackage ( { mkDerivation, aeson, aeson-diff, base, base-compat, bytestring, containers, dlist, hashable, lens, scientific, tagged, template-haskell, text, th-abstraction, time, unordered-containers, uuid-types, vector, }: mkDerivation { pname = "aeson-diff-generic"; version = "0.0.3"; sha256 = "12vilqp1v49pchfq8xk8k1f3m8kgl7s5n5m1w680cbh5flj050w2"; libraryHaskellDepends = [ aeson aeson-diff base base-compat bytestring containers dlist hashable lens scientific tagged template-haskell text th-abstraction time unordered-containers uuid-types vector ]; description = "Apply a json-patch to any haskell datatype"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-extra" = callPackage ( { mkDerivation, aeson, attoparsec, attoparsec-aeson, base, base-compat-batteries, bytestring, containers, deepseq, quickcheck-instances, recursion-schemes, scientific, semialign, tasty, tasty-hunit, tasty-quickcheck, template-haskell, text, these, unordered-containers, vector, }: mkDerivation { pname = "aeson-extra"; version = "0.5.1.3"; sha256 = "0w843dr9rj7mmgqsa93dxslsjakh1vsq601bfd89pjgx8ypd8bbh"; revision = "1"; editedCabalFile = "0crlzqmmwmch56b5f9c8bn6vdqsfl2mkbjx4xb5xbpihi7dg46bp"; libraryHaskellDepends = [ aeson attoparsec attoparsec-aeson base base-compat-batteries bytestring deepseq recursion-schemes scientific semialign template-haskell text these unordered-containers vector ]; testHaskellDepends = [ aeson base base-compat-batteries containers quickcheck-instances tasty tasty-hunit tasty-quickcheck unordered-containers vector ]; description = "Extra goodies for aeson"; license = lib.licenses.bsd3; } ) { }; "aeson-filthy" = callPackage ( { mkDerivation, aeson, base, bytestring, doctest, text, time, unordered-containers, }: mkDerivation { pname = "aeson-filthy"; version = "0.1.4"; sha256 = "1mjlgq1h09plpllmh7manbcjnl57pmjap0kz9ahzrpv02zrfkszi"; libraryHaskellDepends = [ aeson base bytestring text time unordered-containers ]; testHaskellDepends = [ aeson base bytestring doctest text time unordered-containers ]; description = "Several newtypes and combinators for dealing with less-than-cleanly JSON input"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-flat" = callPackage ( { mkDerivation, aeson, base, text, unordered-containers, vector, }: mkDerivation { pname = "aeson-flat"; version = "0.1.1"; sha256 = "00c8l22fqhqy94n19m0i0zsb3237zvkz6031rfhblfyj56k56kqw"; libraryHaskellDepends = [ aeson base text unordered-containers vector ]; testHaskellDepends = [ base ]; description = "Tools for creating flat JSON serializations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-flatten" = callPackage ( { mkDerivation, aeson, base, bytestring, hspec, text, unordered-containers, }: mkDerivation { pname = "aeson-flatten"; version = "0.1.0.2"; sha256 = "0kb8k01iaksmxhvjpdrg5aymy5zgxyvhfi2sc0hxw4m13ajbd697"; libraryHaskellDepends = [ aeson base text unordered-containers ]; testHaskellDepends = [ aeson base bytestring hspec ]; description = "JSON flatten for Aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-flowtyped" = callPackage ( { mkDerivation, aeson, base, containers, data-fix, deriving-compat, free, generics-sop, mtl, recursion-schemes, reflection, scientific, tasty, tasty-hunit, text, time, unordered-containers, vector, wl-pprint, }: mkDerivation { pname = "aeson-flowtyped"; version = "0.14.0"; sha256 = "1w7bc2i6ncnzyaxrzl1r0p54s7b579q3n83bg5621zn5m2y450gv"; libraryHaskellDepends = [ aeson base containers data-fix deriving-compat free generics-sop mtl recursion-schemes reflection scientific text time unordered-containers vector wl-pprint ]; testHaskellDepends = [ aeson base containers data-fix recursion-schemes tasty tasty-hunit text unordered-containers vector ]; description = "Create Flow or TypeScript type definitions from Haskell data types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-gadt-th" = callPackage ( { mkDerivation, aeson, aeson-qq, base, containers, dependent-map, dependent-sum, dependent-sum-template, hspec, HUnit, template-haskell, th-abstraction, transformers, }: mkDerivation { pname = "aeson-gadt-th"; version = "0.2.5.2"; sha256 = "16lzp5rjjsj3l5bazc33r6pn6llz2ycfikxsvzk6bf5b157gzpjw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers dependent-sum template-haskell th-abstraction transformers ]; executableHaskellDepends = [ aeson base dependent-map dependent-sum dependent-sum-template ]; testHaskellDepends = [ aeson aeson-qq base dependent-sum hspec HUnit ]; description = "Derivation of Aeson instances for GADTs"; license = lib.licenses.bsd3; mainProgram = "readme"; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; "aeson-generic-compat" = callPackage ( { mkDerivation, aeson, base, text, }: mkDerivation { pname = "aeson-generic-compat"; version = "0.0.2.0"; sha256 = "07yidr6cdw10pdzis8m34hah8fbvmq2qsyn95m8wiih7v5hws5bb"; libraryHaskellDepends = [ aeson base text ]; description = "Compatible generic class names of Aeson"; license = lib.licenses.bsd3; } ) { }; "aeson-generic-default" = callPackage ( { mkDerivation, aeson, base, data-default, tasty, tasty-hunit, text, }: mkDerivation { pname = "aeson-generic-default"; version = "0.1.1.0"; sha256 = "0al9xd9mdxffvpx0mb3rll68gmizwknh3g6ixfnvxx62anb47w2p"; libraryHaskellDepends = [ aeson base data-default text ]; testHaskellDepends = [ aeson base data-default tasty tasty-hunit text ]; description = "Type-level default fields for aeson Generic FromJSON parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-generics-typescript" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, directory, filepath, hspec, process, QuickCheck, random, split, string-interpolate, text, time, }: mkDerivation { pname = "aeson-generics-typescript"; version = "0.0.0.1"; sha256 = "1rhm37ppiqq3zl9ml1gpvzrjizpbix9vvb7ffcsvimfnwqjk2k4c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers string-interpolate text time ]; executableHaskellDepends = [ aeson base bytestring containers directory filepath hspec process QuickCheck random split string-interpolate text time ]; description = "Generates TypeScript definitions that match Generic Aeson encodings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "tests"; broken = true; } ) { }; "aeson-helper" = callPackage ( { mkDerivation, aeson, base, text, vector, }: mkDerivation { pname = "aeson-helper"; version = "0.2.0.0"; sha256 = "1im4grk23vkxgpa1fhhdg0ghg5j1z2qcwqvnpjk1s168993j2522"; libraryHaskellDepends = [ aeson base text vector ]; description = "Aeson helper func"; license = lib.licenses.bsd3; } ) { }; "aeson-injector" = callPackage ( { mkDerivation, aeson, attoparsec, base, bifunctors, containers, deepseq, hashable, HUnit, lens, QuickCheck, quickcheck-text, scientific, servant-docs, swagger2, tasty, tasty-hunit, tasty-quickcheck, text, unordered-containers, vector, }: mkDerivation { pname = "aeson-injector"; version = "2.0.0.0"; sha256 = "01bmsg6lvv9p9yirvayb8fzv9l7dw6gpipqjc82vkbskwmrk7j25"; libraryHaskellDepends = [ aeson attoparsec base bifunctors deepseq hashable lens servant-docs swagger2 text unordered-containers ]; testHaskellDepends = [ aeson base containers HUnit lens QuickCheck quickcheck-text scientific swagger2 tasty tasty-hunit tasty-quickcheck text vector ]; description = "Injecting fields into aeson values"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-iproute" = callPackage ( { mkDerivation, aeson, base, doctest, iproute, text, }: mkDerivation { pname = "aeson-iproute"; version = "0.3.0"; sha256 = "027mmmjlfld6mncn0k8v0i2lg4xkgymaakl5nqs7jw7apgy83x2z"; libraryHaskellDepends = [ aeson base iproute text ]; testHaskellDepends = [ base doctest ]; description = "Aeson instances for iproute types"; license = lib.licenses.bsd3; } ) { }; "aeson-json-ast" = callPackage ( { mkDerivation, aeson, base, json-ast, }: mkDerivation { pname = "aeson-json-ast"; version = "0.1.1"; sha256 = "0p9da4cpbj811b9va2rhhn95cqckhabhr9k4fjfd536dzrxqjigz"; libraryHaskellDepends = [ aeson base json-ast ]; description = "Integration layer for \"json-ast\" and \"aeson\""; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-jsonpath" = callPackage ( { mkDerivation, aeson, base, hspec, parsec, protolude, vector, }: mkDerivation { pname = "aeson-jsonpath"; version = "0.1.0.0"; sha256 = "0s7i5zsjzvsq1xj2xaf208fmhp34lzxavz5y38sygwj910wn6pl8"; libraryHaskellDepends = [ aeson base parsec protolude vector ]; testHaskellDepends = [ aeson hspec parsec protolude ]; description = "Parse and run JSONPath queries on Aeson documents"; license = lib.licenses.mit; } ) { }; "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 ]; description = "Lens of Aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-match-qq" = callPackage ( { mkDerivation, aeson, aeson-qq, attoparsec, base, bytestring, case-insensitive, containers, either, haskell-src-meta, hspec, pretty, scientific, template-haskell, text, unordered-containers, vector, }: mkDerivation { pname = "aeson-match-qq"; version = "1.7.0"; sha256 = "11cmqk6igrapi9ms211gbmfwkyczjrzpg900fxqypn18lj1k4y60"; libraryHaskellDepends = [ aeson attoparsec base bytestring case-insensitive containers either haskell-src-meta pretty scientific template-haskell text unordered-containers vector ]; testHaskellDepends = [ aeson aeson-qq base hspec unordered-containers ]; description = "Declarative JSON matchers"; license = lib.licenses.bsd2; } ) { }; "aeson-modern-tojson" = callPackage ( { mkDerivation, aeson, base, inspection-testing, }: mkDerivation { pname = "aeson-modern-tojson"; version = "0.2.0.0"; sha256 = "00jpkmij67xamzdg71gsiykx24x51ksphmprqxzbm5q7ifqfmfah"; libraryHaskellDepends = [ aeson base ]; testHaskellDepends = [ aeson base inspection-testing ]; description = "Provide a handy way for derving ToJSON proprely"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-native" = callPackage ( { mkDerivation, attoparsec, base, blaze-builder, blaze-textual-native, bytestring, containers, deepseq, hashable, mtl, old-locale, syb, text, time, unordered-containers, vector, }: mkDerivation { pname = "aeson-native"; version = "0.3.3.2"; sha256 = "1s5i88r8sdd7ayrpjw6f18273k6r0igk0sswb503hzvjagzmzffh"; revision = "1"; editedCabalFile = "15z4i95j78nccb1x5ix1rqpd3ylrzdgxxal4pv7n8mg7phq9llf9"; libraryHaskellDepends = [ attoparsec base blaze-builder blaze-textual-native bytestring containers deepseq hashable mtl old-locale syb text time unordered-containers vector ]; description = "Fast JSON parsing and encoding (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "aeson-optics" = callPackage ( { mkDerivation, aeson, base, bytestring, optics-core, optics-extra, scientific, text, text-short, vector, }: mkDerivation { pname = "aeson-optics"; version = "1.2.1"; sha256 = "0sbx55ns7jjwwkz49587vnkx4jirbh7xflaf0jwxxf0lq91216ja"; revision = "1"; editedCabalFile = "1h31qdvg6r5jycl6ria6xs7a6k8ccghr3jp3jgpddbivlbxhzp7h"; libraryHaskellDepends = [ aeson base bytestring optics-core optics-extra scientific text text-short vector ]; description = "Law-abiding optics for aeson"; license = lib.licenses.mit; } ) { }; "aeson-options" = callPackage ( { mkDerivation, aeson, base, }: mkDerivation { pname = "aeson-options"; version = "0.1.0"; sha256 = "0d5wfcgsjrpmangknmrr2lxvr3h96d65y3vkkas6m9aqi1rrkqv4"; revision = "1"; editedCabalFile = "0sibi1vhgkx0v082iffpqxg1mshrwd1d1s3xnpaqn0rdpfpja31d"; libraryHaskellDepends = [ aeson base ]; description = "Options to derive FromJSON/ToJSON instances"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-parsec-picky" = callPackage ( { mkDerivation, aeson, base, parsec, scientific, text, unordered-containers, vector, }: mkDerivation { pname = "aeson-parsec-picky"; version = "0.1.0.1"; sha256 = "0qpar865haxxvzvgy72q2yszy6hndi6w56pac2fn6gj5i10p05zn"; libraryHaskellDepends = [ aeson base parsec scientific text unordered-containers vector ]; description = "Alternative JSON parser based on Parsec and Aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-picker" = callPackage ( { mkDerivation, aeson, base, hspec, lens, lens-aeson, text, }: mkDerivation { pname = "aeson-picker"; version = "0.1.0.6"; sha256 = "18qn7d163li5v4hjikjfds5jiqcv4h54myipw0pr4sq1ra1wlys4"; libraryHaskellDepends = [ aeson base lens lens-aeson text ]; testHaskellDepends = [ base hspec text ]; description = "Tiny library to get fields from JSON format"; license = lib.licenses.bsd3; } ) { }; "aeson-possible" = callPackage ( { mkDerivation, aeson, base, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, tasty-quickcheck-laws, }: mkDerivation { pname = "aeson-possible"; version = "0.1.0.1"; sha256 = "0zikrnbd4y1d38giq6i3fpvpy9465v5mlfkif8xhmg7jagn6a85z"; libraryHaskellDepends = [ aeson base ]; testHaskellDepends = [ aeson base QuickCheck tasty tasty-hunit tasty-quickcheck tasty-quickcheck-laws ]; description = "Possible values for aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-prefix" = callPackage ( { mkDerivation, aeson, base, bytestring, hspec, mtl, text, unordered-containers, vector, }: mkDerivation { pname = "aeson-prefix"; version = "0.1.0.2"; sha256 = "1yby6a88gbfikqvc5lzhqclxlzs23skd1xgdkqqr16nmrbgj982b"; libraryHaskellDepends = [ aeson base mtl text unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring hspec mtl text ]; description = "Hiearchical prefixing for aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-pretty" = callPackage ( { mkDerivation, aeson, attoparsec, attoparsec-aeson, base, base-compat, bytestring, cmdargs, scientific, text, unordered-containers, vector, }: mkDerivation { pname = "aeson-pretty"; version = "0.8.10"; sha256 = "1rbsz9f6kzqq5cbq0xhyj599alb4ssg26w57xff19jxdg36z489a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base-compat bytestring scientific text unordered-containers vector ]; executableHaskellDepends = [ aeson attoparsec attoparsec-aeson base bytestring cmdargs ]; description = "JSON pretty-printing library and command-line tool"; license = lib.licenses.bsd3; mainProgram = "aeson-pretty"; } ) { }; "aeson-qq" = callPackage ( { mkDerivation, aeson, attoparsec, base, base-compat, ghc-prim, haskell-src-meta, hspec, hspec-discover, parsec, scientific, template-haskell, text, vector, }: mkDerivation { pname = "aeson-qq"; version = "0.8.4"; sha256 = "0dpklq2xdhrkg1rdc7zfdjnzm6c3qxx2i1xskrqdxpqi84ffnlyh"; 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 ]; testToolDepends = [ hspec-discover ]; description = "JSON quasiquoter for Haskell"; license = lib.licenses.mit; } ) { }; "aeson-quick" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, criterion, deepseq, microlens, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, template-haskell, text, unordered-containers, vector, }: mkDerivation { pname = "aeson-quick"; version = "0.2.0"; sha256 = "0dwvmpli1ld4fbbv9s1m53mn5p4a89rjl864p6c5aqsrjcfd2ijz"; libraryHaskellDepends = [ aeson attoparsec base deepseq template-haskell text unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base bytestring deepseq microlens QuickCheck tasty tasty-hunit tasty-quickcheck template-haskell text unordered-containers vector ]; benchmarkHaskellDepends = [ aeson attoparsec base bytestring criterion deepseq template-haskell text unordered-containers vector ]; description = "Quick JSON extractions with Aeson"; license = lib.licenses.bsd3; } ) { }; "aeson-result" = callPackage ( { mkDerivation, aeson, aeson-helper, base, text, }: mkDerivation { pname = "aeson-result"; version = "0.2.0.0"; sha256 = "1sssh9k4fkmsn96m796f5j3p5a5sc8khqgjfj4pzi1r935368n1f"; libraryHaskellDepends = [ aeson aeson-helper base text ]; description = "API Result for aeson"; license = lib.licenses.bsd3; } ) { }; "aeson-schema" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, containers, directory, fail, filepath, ghc-prim, hashable, hint, HUnit, mtl, QuickCheck, regex-base, regex-compat, regex-pcre, scientific, syb, template-haskell, temporary, test-framework, test-framework-hunit, test-framework-quickcheck2, text, th-lift, transformers, unordered-containers, vector, }: mkDerivation { pname = "aeson-schema"; version = "0.4.2.0"; sha256 = "0d7x5c2s4jx3663wgrmzvdgxq5b3slcnmr09pk3i7kkrc1wf3yky"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec base bytestring containers fail ghc-prim mtl QuickCheck regex-base regex-compat regex-pcre scientific syb template-haskell text th-lift transformers unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base bytestring containers directory filepath hashable hint HUnit mtl QuickCheck regex-compat scientific template-haskell temporary test-framework test-framework-hunit test-framework-quickcheck2 text unordered-containers vector ]; description = "Haskell JSON schema validator and parser generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-schemas" = callPackage ( { mkDerivation, aeson, aeson-qq, base, criterion, deepseq, filepath, first-class-families, hashable, hint, interpolate, megaparsec, process, QuickCheck, raw-strings-qq, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, template-haskell, temporary, text, th-orphans, th-test-utils, unordered-containers, }: mkDerivation { pname = "aeson-schemas"; version = "1.4.2.1"; sha256 = "1rsbkav2c76g6b2cbhjwhlhnwz0w9fwiq1bf2cbikgbrabbi9h7c"; revision = "1"; editedCabalFile = "0ncpw82shjdwy87b3yrmc43y0zc0f4f8mfdzb9sg4hwvwacz8sqm"; libraryHaskellDepends = [ aeson base first-class-families hashable megaparsec template-haskell text unordered-containers ]; testHaskellDepends = [ aeson aeson-qq base deepseq filepath hint interpolate process QuickCheck raw-strings-qq tasty tasty-golden tasty-hunit tasty-quickcheck template-haskell temporary text th-orphans th-test-utils ]; benchmarkHaskellDepends = [ aeson base criterion deepseq template-haskell th-test-utils ]; description = "Easily consume JSON data on-demand with type-safety"; license = lib.licenses.bsd3; } ) { }; "aeson-serialize" = callPackage ( { mkDerivation, aeson, base, cereal, hspec, HUnit, }: mkDerivation { pname = "aeson-serialize"; version = "0.0.0"; sha256 = "010lbzm5ik2gdiqm8slnf9kwgbnz8ib03c901schrw5kildfxq51"; libraryHaskellDepends = [ aeson base cereal ]; testHaskellDepends = [ aeson base cereal hspec HUnit ]; description = "Simple serialization functions for aeson types"; license = lib.licenses.bsd3; } ) { }; "aeson-single-field" = callPackage ( { mkDerivation, aeson, base, HUnit, markdown-unlit, }: mkDerivation { pname = "aeson-single-field"; version = "0.1.0.0"; sha256 = "1n76hllrhl0bvx79ak9dmwngj11bgajjgspr8lkvjsm3xdy0yxsw"; libraryHaskellDepends = [ aeson base ]; testHaskellDepends = [ aeson base HUnit markdown-unlit ]; testToolDepends = [ markdown-unlit ]; description = "Conveniently wrap a single value in a record when encoding to and from JSON"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-smart" = callPackage ( { mkDerivation, aeson, base, data-default, template-haskell, text, unordered-containers, vector, }: mkDerivation { pname = "aeson-smart"; version = "0.2.0.0"; sha256 = "1r3262k6d7nskbnnam5rw5vq7i84347amz8lk6hrjn3c4bwacf35"; libraryHaskellDepends = [ aeson base data-default template-haskell text unordered-containers vector ]; description = "Smart derivation of Aeson instances"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-streams" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, HsOpenSSL, http-streams, io-streams, }: mkDerivation { pname = "aeson-streams"; version = "0.1.0"; sha256 = "1mmkilvjrffzbf7d024kpc4i6b72f7dbq5hrkvrzr0q7dg1mg825"; libraryHaskellDepends = [ aeson attoparsec base bytestring HsOpenSSL http-streams io-streams ]; description = "An HTTP client library for JSON-based APIs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-t" = callPackage ( { mkDerivation, aeson, aeson-qq, base, bytestring, hspec, text, unordered-containers, vector, }: mkDerivation { pname = "aeson-t"; version = "0.0.5"; sha256 = "1mpqkjxsg4bpmbkj8ys39g53knw851l428x83619bmvnlrj1fkkd"; libraryHaskellDepends = [ aeson base bytestring text unordered-containers vector ]; testHaskellDepends = [ aeson aeson-qq base bytestring hspec text unordered-containers vector ]; description = "Transform JSON"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-tiled" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, text, vector, }: mkDerivation { pname = "aeson-tiled"; version = "0.0.2.3"; sha256 = "16yb6q4yaw3spwvcyd2vrdfsrdgib6cjbi2yjh8afdr4866afpik"; libraryHaskellDepends = [ aeson base bytestring containers text vector ]; description = "Aeson instances for the Tiled map editor"; license = lib.licenses.bsd3; } ) { }; "aeson-toolkit" = callPackage ( { mkDerivation, aeson, base, bytestring, failure, hspec, text, }: mkDerivation { pname = "aeson-toolkit"; version = "0.0.1"; sha256 = "07cb4f4zwm64x0q5z63gsskl80s6qbwnk4nl6x2jiardcl3k8cl3"; libraryHaskellDepends = [ aeson base bytestring failure text ]; testHaskellDepends = [ base hspec ]; description = "A generalization of Aeson over Failure"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-typescript" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, directory, filepath, hspec, mtl, process, string-interpolate, template-haskell, temporary, text, th-abstraction, transformers, unordered-containers, }: mkDerivation { pname = "aeson-typescript"; version = "0.6.4.0"; sha256 = "0xhh2xdg1axpwaigq1g200a516j3w7g5lrk0adin2nsafidc66zx"; libraryHaskellDepends = [ aeson base bytestring containers mtl string-interpolate template-haskell text th-abstraction transformers unordered-containers ]; testHaskellDepends = [ aeson base bytestring containers directory filepath hspec mtl process string-interpolate template-haskell temporary text th-abstraction transformers unordered-containers ]; description = "Generate TypeScript definition files from your ADTs"; license = lib.licenses.bsd3; } ) { }; "aeson-unqualified-ast" = callPackage ( { mkDerivation, aeson, base, scientific, text, vector, }: mkDerivation { pname = "aeson-unqualified-ast"; version = "1.0.0.3"; sha256 = "09a0mj7cwwh9jppg8a9n69zq86gma3ssqzxjwfy1nqwqa0sa1dd2"; libraryHaskellDepends = [ aeson base scientific text vector ]; description = "Aliases to \"aeson\" AST making it importable unqualified"; license = 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 = "7"; editedCabalFile = "0lnlmsn5imbapdhbza1175wm04ynn1w75llkhlk1akpanx1dnd15"; libraryHaskellDepends = [ aeson attoparsec base bytestring scientific text ]; description = "Utilities for working with Aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-value-parser" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, hashable, megaparsec, mtl, scientific, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "aeson-value-parser"; version = "0.19.7.2"; sha256 = "1c7275wcsg7v0hfgf93dqbyrvm2ai8kmc45g7mbrgr2qjws3yign"; libraryHaskellDepends = [ aeson attoparsec base bytestring hashable megaparsec mtl scientific text transformers unordered-containers vector ]; description = "API for parsing \"aeson\" JSON tree into Haskell types"; license = lib.licenses.mit; } ) { }; "aeson-via" = callPackage ( { mkDerivation, aeson, aeson-casing, base, newtype-generics, tasty, tasty-hunit, text, }: mkDerivation { pname = "aeson-via"; version = "0.2.2"; sha256 = "04hmnhi64wj80s8li9v6dza3alv155vaigpqy3y6j40b6p7hglk9"; libraryHaskellDepends = [ aeson aeson-casing base newtype-generics text ]; testHaskellDepends = [ aeson aeson-casing base newtype-generics tasty tasty-hunit text ]; description = "Wrappers to derive-via Aeson ToJSON/FromJSON typeclasses"; license = lib.licenses.bsd3; } ) { }; "aeson-warning-parser" = callPackage ( { mkDerivation, aeson, base, containers, generic-deriving, rio, rio-prettyprint, text, transformers, unordered-containers, }: mkDerivation { pname = "aeson-warning-parser"; version = "0.1.1"; sha256 = "1r478ksq80594pk6mvzygs9a5b1igvszncw46lby6a3y4shdyzib"; libraryHaskellDepends = [ aeson base containers generic-deriving rio rio-prettyprint text transformers unordered-containers ]; description = "Library providing JSON parser that warns about unexpected fields in objects"; license = lib.licenses.bsd3; } ) { }; "aeson-with" = callPackage ( { mkDerivation, aeson, base, lens, lens-aeson, scientific, text, unordered-containers, vector, }: mkDerivation { pname = "aeson-with"; version = "0.1.2.0"; sha256 = "0zj8jjsq26i6k8m3zfszpjxnnkar3gmvdw1adl9rxlgha2v5kfz8"; revision = "2"; editedCabalFile = "1li326p1vvgfs54pai7xswssj67j58prr40pqzhmlgs8v193q175"; libraryHaskellDepends = [ aeson base lens lens-aeson scientific text unordered-containers vector ]; description = "withXField combinators for aeson"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aeson-yak" = callPackage ( { mkDerivation, aeson, base, }: mkDerivation { pname = "aeson-yak"; version = "0.1.1.3"; sha256 = "0x5a5z0bmiljl9rfapyq6srffp6v3g25qvy0x692a5as66y5ahxg"; libraryHaskellDepends = [ aeson base ]; description = "Handle JSON that may or may not be a list, or exist"; license = lib.licenses.mit; } ) { }; "aeson-yaml" = callPackage ( { mkDerivation, aeson, base, bytestring, string-qq, tasty, tasty-discover, tasty-hunit, text, unordered-containers, vector, yaml, }: mkDerivation { pname = "aeson-yaml"; version = "1.1.0.1"; sha256 = "06x1l0a0dvzf8n2xmqny5qpsgdsl03xlh2z9x7wdxiykl8p4xd24"; revision = "4"; editedCabalFile = "0yz6nml8lnd94iks9m0ma7x3sjs17djqh9h6krr52ikg69c4j2cy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring text unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring string-qq tasty tasty-hunit unordered-containers yaml ]; testToolDepends = [ tasty-discover ]; description = "Output any Aeson value as YAML (pure Haskell library)"; license = lib.licenses.bsd3; } ) { }; "affection" = callPackage ( { mkDerivation, base, bytestring, clock, containers, glib, linear, monad-loops, monad-parallel, mtl, OpenGL, sdl2, stm, text, uuid, vector, }: mkDerivation { pname = "affection"; version = "0.0.0.9"; sha256 = "0knb8j96nn2gh1dbyavcqi6wnn8rfvw0lmmw3vk2mbalxlzfvznr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring clock containers glib linear monad-loops monad-parallel mtl OpenGL sdl2 stm text uuid vector ]; description = "A simple Game Engine using SDL"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "affine" = callPackage ( { mkDerivation, alg, base, }: mkDerivation { pname = "affine"; version = "0.1.1.0"; sha256 = "094h5b5l755sm79mr47dm5brp2jvfd2g0mdz23mcw1pz57lm0c8i"; revision = "1"; editedCabalFile = "1avxd17y9k0afqjgb8gq254a6ys7dpncgiyrp6mxbngdcvjyahyc"; libraryHaskellDepends = [ alg base ]; description = "Affine spaces (generalized)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "affine-invariant-ensemble-mcmc" = callPackage ( { mkDerivation, base, containers, mwc-random, primitive, split, vector, }: mkDerivation { pname = "affine-invariant-ensemble-mcmc"; version = "0.2.0.0"; sha256 = "116ln9zf4n0xy95nyyb3kwhg7ds36m793ys5yd5ha74vqf48gvk5"; libraryHaskellDepends = [ base containers mwc-random primitive split vector ]; description = "General-purpose sampling"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "affinely-extended" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "affinely-extended"; version = "0.1.0.0"; sha256 = "1bldljkgsb9v7ss3l87mm4r9wjpp3z02hjnfdnp84pmaj0b34vam"; libraryHaskellDepends = [ base ]; license = lib.licenses.mit; } ) { }; "afis" = callPackage ( { mkDerivation, base, byteable, bytestring, crypto-random, cryptohash, HUnit, mtl, packer, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "afis"; version = "0.1.2"; sha256 = "0ppq3rbwszz3wczg0zgk8hjqplv2ck11bbq5xr8306s5n02ybcf9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base byteable bytestring crypto-random cryptohash packer ]; testHaskellDepends = [ base byteable bytestring crypto-random cryptohash HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Anti-forensic Information Splitter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "aftovolio" = callPackage ( { mkDerivation, async, base, cli-arguments, containers, deepseq, directory, intermediate-structures, lists-flines, minmax, mmsyn2-array, monoid-insertleft, quantizer, rev-scientific, rhythmic-sequences, }: mkDerivation { pname = "aftovolio"; version = "0.6.2.0"; sha256 = "0ijyhd38g7dfd64dksc5v834qd1k2wmz2r37fsz612xdgkldfqcc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base cli-arguments containers deepseq directory intermediate-structures lists-flines minmax mmsyn2-array monoid-insertleft quantizer rev-scientific rhythmic-sequences ]; executableHaskellDepends = [ async base cli-arguments containers deepseq directory intermediate-structures lists-flines minmax mmsyn2-array monoid-insertleft quantizer rev-scientific rhythmic-sequences ]; description = "An AFTOVolio implementation for creating texts with special phonetic / prosodic properties"; license = lib.licenses.mit; } ) { }; "afv" = callPackage ( { mkDerivation, base, bytestring, directory, language-c, mtl, process, yices, }: mkDerivation { pname = "afv"; version = "0.1.1"; sha256 = "06p2xp5myipjhyzqak4zwr755kc1l4qljdf2bxn8rg0m7rhy01vk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory language-c mtl process yices ]; description = "Infinite state model checking of iterative C programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "afv"; } ) { }; "ag-pictgen" = callPackage ( { mkDerivation, base, containers, uuagc, uulib, }: mkDerivation { pname = "ag-pictgen"; version = "1.0.0.0"; sha256 = "0z5r1cc273bb50ggs1zj539b3av9in7ja8af4x74kbmywczm5zis"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers uuagc uulib ]; description = "Attribute Grammar picture generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "ag-pictgen"; broken = true; } ) { }; "agda-language-server" = callPackage ( { mkDerivation, aeson, Agda, base, bytestring, containers, lsp, mtl, network, network-simple, process, stm, strict, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text, }: mkDerivation { pname = "agda-language-server"; version = "0.2.6.3.0"; sha256 = "01n81qkvqy9ajc59sljmrhsxlxwxl9mx1znlb4v0x4ckn1bgianj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson Agda base bytestring containers lsp mtl network network-simple process stm strict text ]; executableHaskellDepends = [ aeson Agda base bytestring containers lsp mtl network network-simple process stm strict text ]; testHaskellDepends = [ aeson Agda base bytestring containers lsp mtl network network-simple process stm strict tasty tasty-golden tasty-hunit tasty-quickcheck text ]; description = "An implementation of language server protocal (LSP) for Agda 2"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "als"; broken = true; } ) { }; "agda-server" = callPackage ( { mkDerivation, Agda, base, cmdargs, containers, directory, filepath, HJavaScript, mtl, pandoc, snap-core, snap-server, transformers, utf8-string, xhtml, }: mkDerivation { pname = "agda-server"; version = "0.1.1"; sha256 = "070xszykrazkisp1lsh2q1ri1i64lhd8psz8g4blv37zm899fpga"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ Agda base cmdargs containers directory filepath HJavaScript mtl pandoc snap-core snap-server transformers utf8-string xhtml ]; description = "Http server for Agda (prototype)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "agda-server"; } ) { }; "agda-snippets" = callPackage ( { mkDerivation, Agda, base, containers, mtl, network-uri, transformers, xhtml, }: mkDerivation { pname = "agda-snippets"; version = "2.5.2"; sha256 = "1bfjbxgmy0nxfjcsqqp4snshmx3ka7rjij4pdw46ax6jlsap2w1f"; revision = "1"; editedCabalFile = "1lyagh0psry89lh7j8r7gq9ar1a4zgs75mdfrm40wym9h3hcwm1d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ Agda base containers mtl network-uri xhtml ]; executableHaskellDepends = [ Agda base network-uri transformers ]; description = "Render just the Agda snippets of a literate Agda file to HTML"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "agda-snippets"; broken = true; } ) { }; "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.2"; sha256 = "1bwia22d78wjm33vhsxrx5jchcjvqwl95d1ikkhm9dhraba38z1h"; libraryHaskellDepends = [ agda-snippets base directory filepath hakyll network-uri pandoc pandoc-types ]; description = "Literate Agda support using agda-snippets, for Hakyll pages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "agda-unused" = callPackage ( { mkDerivation, aeson, Agda, base, containers, directory, filepath, hspec, mtl, optparse-applicative, text, }: mkDerivation { pname = "agda-unused"; version = "0.3.0"; sha256 = "0yljqv24xws32vnkaqxngqmy6p0ad55razgcr1igyrc10dq4pm24"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ Agda base containers directory filepath mtl text ]; executableHaskellDepends = [ aeson base directory mtl optparse-applicative text ]; testHaskellDepends = [ base containers filepath hspec text ]; description = "Check for unused code in an Agda project"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "agda-unused"; broken = true; } ) { }; "agda2hs" = callPackage ( { mkDerivation, aeson, Agda, base, bytestring, containers, deepseq, directory, filepath, haskell-src-exts, monad-control, mtl, syb, text, transformers, unordered-containers, yaml, }: mkDerivation { pname = "agda2hs"; version = "1.3"; sha256 = "0vifmyqyhsjib3yqdxj59qlxh22wmbz7vbj1z0axwfpvy5mhvidk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson Agda base bytestring containers deepseq directory filepath haskell-src-exts monad-control mtl syb text transformers unordered-containers yaml ]; description = "Compiling Agda code to readable Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "agda2hs"; broken = true; } ) { }; "agda2lagda" = callPackage ( { mkDerivation, base, directory, filepath, goldplate, optparse-applicative, process, }: mkDerivation { pname = "agda2lagda"; version = "0.2023.6.9"; sha256 = "1zhzvahqrj5srxva8aq72fn0rlqfq27xvn17nwr19cq6a4ap9725"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath optparse-applicative ]; testHaskellDepends = [ base process ]; testToolDepends = [ goldplate ]; description = "Translate .agda files into .lagda.tex files."; license = lib.licenses.publicDomain; mainProgram = "agda2lagda"; } ) { }; "agda2train" = callPackage ( { mkDerivation, aeson, aeson-pretty, Agda, async, base, bytestring, containers, deepseq, directory, file-embed, filepath, mtl, pretty, unordered-containers, }: mkDerivation { pname = "agda2train"; version = "0.0.3.0"; sha256 = "0kc49cwkdj7fgfbi4nwwdk675bnnw2zqj09snlczm3yc0357gkfa"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ aeson Agda async base containers file-embed mtl pretty ]; executableHaskellDepends = [ aeson aeson-pretty Agda async base bytestring containers deepseq directory file-embed filepath mtl pretty unordered-containers ]; doHaddock = false; description = "Agda backend to generate training data for machine learning purposes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "agda2train"; broken = true; } ) { }; "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 ]; description = "AgentX protocol for write SNMP subagents"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "agreeing" = callPackage ( { mkDerivation, base, hspec, }: mkDerivation { pname = "agreeing"; version = "0.2.2.0"; sha256 = "07db486ki3bd9cn57icnhb53497a8i2vzw9p4pp5q34780p6k4i6"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Idiomatic data structure for agreement"; license = lib.licenses.bsd3; } ) { }; "agum" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "agum"; version = "2.8"; sha256 = "17x0vbmfzrg5r99c8qdw5np63k1gaqr4q9ab93cpga2wk42pwlrl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base containers ]; description = "Unification and Matching in an Abelian Group"; license = "GPL"; mainProgram = "agum"; } ) { }; "aig" = callPackage ( { mkDerivation, base, base-compat, mtl, QuickCheck, tasty, tasty-ant-xml, tasty-quickcheck, vector, }: mkDerivation { pname = "aig"; version = "0.2.6"; sha256 = "1xcwchzsz6kxd6b0bqqmfhyrjsmqyikrf5qdry81y6p5bphk098i"; revision = "1"; editedCabalFile = "03i6jnmzjkzh7hwfy2r93dcz2b5vw5s9x3z8nzcicr729rp7mydp"; libraryHaskellDepends = [ base base-compat mtl QuickCheck vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-ant-xml tasty-quickcheck ]; description = "And-inverter graphs in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aip" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, bytestring, checkers, Crypto, directory, exceptions, filepath, HTTP, lens, network-uri, optparse-applicative, parsec, parsers, process, QuickCheck, semigroupoids, semigroups, tagsoup, tagsoup-selection, tasty, tasty-hunit, tasty-quickcheck, time, transformers, unordered-containers, utf8-string, }: mkDerivation { pname = "aip"; version = "0.1.3"; sha256 = "10gc9k74ag5i7qbir1jarpap919b010k9zgqadj15cg1hb138k18"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring Crypto directory exceptions filepath HTTP lens network-uri optparse-applicative parsec parsers process semigroupoids semigroups tagsoup tagsoup-selection time transformers unordered-containers utf8-string ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base checkers lens QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Aeronautical Information Package (AIP)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "aip"; } ) { }; "aip-version" = callPackage ( { mkDerivation, base, bytestring, http-client, lens, optparse-applicative, parsec, time, wreq, }: mkDerivation { pname = "aip-version"; version = "0.0.0.3"; sha256 = "0vdzyi4ns4z84s0i6j2psw9r9x6kvhgnv13pql3xcdxzdmjsl20c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring http-client lens optparse-applicative parsec time wreq ]; description = "Version of AIP documents"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "aip-version"; broken = true; } ) { }; "air" = callPackage ( { mkDerivation, array, base, bytestring, containers, directory, filepath, mtl, text, time, }: mkDerivation { pname = "air"; version = "2015.5.4"; sha256 = "1g9zzsxhmkiqpdmmapsvvh3vq5dp5gmmyr0x7ja59529xndslwaj"; libraryHaskellDepends = [ array base bytestring containers directory filepath mtl text time ]; description = "air"; license = lib.licenses.bsd3; } ) { }; "air-extra" = callPackage ( { mkDerivation, air, array, base, bytestring, containers, directory, filepath, parallel, parsec, regexpr, text, time, }: mkDerivation { pname = "air-extra"; version = "2015.5.4"; sha256 = "07k01yjr9kj5q0dr871w9jmf23sdd75xrwgldsrkpppfc8kvnd97"; libraryHaskellDepends = [ air array base bytestring containers directory filepath parallel parsec regexpr text time ]; description = "air-extra"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "air-spec" = callPackage ( { mkDerivation, base, hspec, text, }: mkDerivation { pname = "air-spec"; version = "2013.7.1"; sha256 = "0s4y2805nmfydzxgr5lnhmyzkb6rh9mx2kpvzqqgyh4jvccdnwfx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base hspec text ]; description = "air spec helper"; license = lib.licenses.bsd3; } ) { }; "air-th" = callPackage ( { mkDerivation, air, base, template-haskell, }: mkDerivation { pname = "air-th"; version = "2014.11.17"; sha256 = "0rhp56qvwiwlrs7pvpbslybvlp4xnllfjab6pap2chxgywas34pq"; libraryHaskellDepends = [ air base template-haskell ]; description = "air"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "airbrake" = callPackage ( { mkDerivation, base, blaze-markup, bytestring, directory, exceptions, filepath, http-conduit, monad-control, network, semigroups, template-haskell, text, transformers, utf8-string, wai, }: mkDerivation { pname = "airbrake"; version = "0.2.0.0"; sha256 = "03z5hjrdwv8kjsj1vhipqhfmc19mi5cnjkcvcm71b0gmnpd71shq"; libraryHaskellDepends = [ base blaze-markup bytestring directory exceptions filepath http-conduit monad-control network semigroups template-haskell text transformers utf8-string wai ]; description = "An Airbrake notifier for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "airgql" = callPackage ( { mkDerivation, aeson, base, blaze-markup, bytestring, cmdargs, conduit, directory, double-x-encoding, exceptions, extra, filepath, githash, graphql, graphql-spice, hspec, http-client, http-types, process, protolude, scientific, servant, servant-blaze, servant-docs, servant-multipart, servant-server, simple-sql-parser, sqlite-simple, template-haskell, text, time, typed-process, unix, unordered-containers, wai, wai-cors, wai-extra, warp, }: mkDerivation { pname = "airgql"; version = "0.7.1.3"; sha256 = "1vb5qmvdm803nllfddzh6q89ln5ldxy974yj4v36gjmaqs3wq2dg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base blaze-markup bytestring conduit directory double-x-encoding exceptions extra filepath graphql graphql-spice http-types process protolude scientific servant servant-blaze servant-docs servant-multipart servant-server simple-sql-parser sqlite-simple template-haskell text time typed-process unix unordered-containers wai wai-extra ]; executableHaskellDepends = [ base cmdargs githash http-client protolude sqlite-simple text wai wai-cors warp ]; testHaskellDepends = [ aeson base bytestring directory exceptions filepath graphql graphql-spice hspec protolude servant-server sqlite-simple text unix unordered-containers ]; description = "Automatically generate a GraphQL API for an SQLite database"; license = lib.licenses.agpl3Plus; hydraPlatforms = lib.platforms.none; mainProgram = "airgql"; } ) { }; "airship" = callPackage ( { mkDerivation, attoparsec, base, base64-bytestring, blaze-builder, bytestring, bytestring-trie, case-insensitive, containers, cryptohash, directory, either, filepath, http-date, http-media, http-types, lifted-base, microlens, mime-types, mmorph, monad-control, mtl, network, old-locale, random, semigroups, tasty, tasty-hunit, tasty-quickcheck, text, time, transformers, transformers-base, unix, unordered-containers, wai, wai-extra, }: mkDerivation { pname = "airship"; version = "0.9.5"; sha256 = "1x38pda1g1g6ihl3c39s3wmspn2qq09887apinwlna5cxbxjf3pc"; libraryHaskellDepends = [ attoparsec base base64-bytestring blaze-builder bytestring bytestring-trie case-insensitive containers cryptohash directory either filepath http-date http-media http-types lifted-base microlens mime-types mmorph monad-control mtl network old-locale random semigroups text time transformers transformers-base unix unordered-containers wai wai-extra ]; testHaskellDepends = [ base bytestring tasty tasty-hunit tasty-quickcheck text transformers wai ]; description = "A Webmachine-inspired HTTP library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "airtable-api" = callPackage ( { mkDerivation, aeson, base, bytestring, hashable, lens, text, time, unordered-containers, wreq, }: mkDerivation { pname = "airtable-api"; version = "0.3.2.4"; sha256 = "0fnykbknnsj97xmk3h81633h11hlq3i8356y3snkavp683p26i7l"; libraryHaskellDepends = [ aeson base bytestring hashable lens text time unordered-containers wreq ]; testHaskellDepends = [ base ]; description = "Requesting and introspecting Tables within an Airtable project"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aivika" = callPackage ( { mkDerivation, array, base, binary, containers, deepseq, exceptions, mtl, mwc-random, random, semigroups, vector, }: mkDerivation { pname = "aivika"; version = "6.1.1"; sha256 = "0g6f1048bxcyhp1kq7bjyrjfv96fawi5n0j5nvfjq544sc3s7b3m"; libraryHaskellDepends = [ array base binary containers deepseq exceptions mtl mwc-random random semigroups vector ]; description = "A multi-method simulation library"; license = lib.licenses.bsd3; } ) { }; "aivika-branches" = callPackage ( { mkDerivation, aivika, aivika-transformers, base, containers, mtl, mwc-random, random, }: mkDerivation { pname = "aivika-branches"; version = "0.4.1"; sha256 = "0c1yh44n5dadia6qb02lc7v12kbzh28kk2lw2fg6azllbb0q3s39"; libraryHaskellDepends = [ aivika aivika-transformers base containers mtl mwc-random random ]; description = "Nested discrete event simulation module for the Aivika library"; license = lib.licenses.bsd3; } ) { }; "aivika-distributed" = callPackage ( { mkDerivation, aivika, aivika-transformers, array, base, binary, containers, distributed-process, exceptions, mtl, mwc-random, random, stm, time, vector, }: mkDerivation { pname = "aivika-distributed"; version = "1.5.1"; sha256 = "03l6fas3lna2zw3s4wjq4s3521qfc6v58mi06ja4y9p8a3fffzbs"; libraryHaskellDepends = [ aivika aivika-transformers array base binary containers distributed-process exceptions mtl mwc-random random stm time vector ]; description = "Parallel distributed discrete event simulation module for the Aivika library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "aivika-experiment" = callPackage ( { mkDerivation, aivika, aivika-transformers, base, containers, directory, filepath, mtl, network-uri, parallel-io, split, }: mkDerivation { pname = "aivika-experiment"; version = "5.4.1"; sha256 = "1wbq3m3w3maxnk0lby2ccspjdcm3ma4pp6j5s1lvp70ccvmcrj1g"; libraryHaskellDepends = [ aivika aivika-transformers base containers directory filepath mtl network-uri parallel-io split ]; description = "Simulation experiments for the Aivika library"; license = lib.licenses.bsd3; } ) { }; "aivika-experiment-cairo" = callPackage ( { mkDerivation, aivika-experiment, aivika-experiment-chart, base, Chart, Chart-cairo, colour, lens, }: mkDerivation { pname = "aivika-experiment-cairo"; version = "5.4.1"; sha256 = "1jg6cb4c4njw0n4kzx6ghdhd3zmza0h2vvzsi1w7jy2rzipzc1bm"; libraryHaskellDepends = [ aivika-experiment aivika-experiment-chart base Chart Chart-cairo colour lens ]; description = "Cairo-based charting backend for the Aivika simulation library"; license = lib.licenses.bsd3; } ) { }; "aivika-experiment-chart" = callPackage ( { mkDerivation, aivika, aivika-experiment, array, base, Chart, colour, containers, data-default-class, filepath, lens, mtl, split, }: mkDerivation { pname = "aivika-experiment-chart"; version = "5.4.1"; sha256 = "1mcyiz9b91zbsy098h5192j047rnws1hkqg59dnhk2dwg4kvapmn"; libraryHaskellDepends = [ aivika aivika-experiment array base Chart colour containers data-default-class filepath lens mtl split ]; description = "Simulation experiments with charting for the Aivika library"; license = lib.licenses.bsd3; } ) { }; "aivika-experiment-diagrams" = callPackage ( { mkDerivation, aivika-experiment, aivika-experiment-chart, base, Chart, Chart-diagrams, colour, containers, filepath, lens, }: mkDerivation { pname = "aivika-experiment-diagrams"; version = "5.4.1"; sha256 = "1g7xw4yc0bpgigq3zy1s7cw3kp6x4y9hplm23gwzf7kf5b0c8ivx"; libraryHaskellDepends = [ aivika-experiment aivika-experiment-chart base Chart Chart-diagrams colour containers filepath lens ]; description = "Diagrams-based charting backend for the Aivika simulation library"; license = lib.licenses.bsd3; } ) { }; "aivika-gpss" = callPackage ( { mkDerivation, aivika, aivika-transformers, base, containers, hashable, mtl, unordered-containers, }: mkDerivation { pname = "aivika-gpss"; version = "0.7.1"; sha256 = "140v910ivhryb5jan6an083xcjcghgdyqary0qyi4isjiikahlpq"; libraryHaskellDepends = [ aivika aivika-transformers base containers hashable mtl unordered-containers ]; description = "GPSS-like DSL for Aivika"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aivika-lattice" = callPackage ( { mkDerivation, aivika, aivika-transformers, array, base, containers, mtl, mwc-random, random, }: mkDerivation { pname = "aivika-lattice"; version = "0.7"; sha256 = "19zmzl8irs779m2g7284114fdk1z99kq6fnbw1cb2zwj3xl0212r"; libraryHaskellDepends = [ aivika aivika-transformers array base containers mtl mwc-random random ]; description = "Nested discrete event simulation module for the Aivika library using lattice"; license = lib.licenses.bsd3; } ) { }; "aivika-realtime" = callPackage ( { mkDerivation, aivika, aivika-transformers, async, base, containers, mtl, mwc-random, random, stm, time, vector, }: mkDerivation { pname = "aivika-realtime"; version = "0.4"; sha256 = "1v02fmcp271w3zbq68nzjlqhs2yn9v4ks6vcanjrcc9mrkfwz0m6"; libraryHaskellDepends = [ aivika aivika-transformers async base containers mtl mwc-random random stm time vector ]; description = "Soft real-time simulation module for the Aivika library"; license = lib.licenses.bsd3; } ) { }; "aivika-transformers" = callPackage ( { mkDerivation, aivika, array, base, containers, exceptions, mtl, mwc-random, random, semigroups, vector, }: mkDerivation { pname = "aivika-transformers"; version = "6.1.1"; sha256 = "1wzmm5jxqzwkgpirq3krn0n8nh40rjcmhb5j5qv08cd04l6zjn2r"; libraryHaskellDepends = [ aivika array base containers exceptions mtl mwc-random random semigroups vector ]; description = "Transformers for the Aivika simulation library"; license = lib.licenses.bsd3; } ) { }; "ajhc" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, cpphs, directory, fgl, filepath, haskeline, HsSyck, HTTP, mtl, network, old-time, pretty, process, random, regex-compat, syb, temporary, unix, utf8-string, zlib, }: mkDerivation { pname = "ajhc"; version = "0.8.0.10"; sha256 = "1x2rc0gyyg7idc07hi64fvkv5h5a652kmcrczfxqyzbiyx2fjphs"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring containers cpphs directory fgl filepath haskeline HsSyck mtl old-time pretty process random regex-compat syb temporary unix utf8-string zlib ]; executableHaskellDepends = [ array base binary bytestring containers directory fgl filepath haskeline HsSyck HTTP mtl network old-time pretty process random regex-compat syb temporary unix utf8-string zlib ]; description = "Haskell compiler that produce binary through C language"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "al" = callPackage ( { mkDerivation, base, c2hs, mtl, openal, }: mkDerivation { pname = "al"; version = "0.1.4.2"; sha256 = "1lpcdh2dak1r9lwd6irjs8p56p1fjphq58ixwjwbg9syl2rz7w4b"; libraryHaskellDepends = [ base mtl ]; libraryPkgconfigDepends = [ openal ]; libraryToolDepends = [ c2hs ]; description = "OpenAL 1.1 raw API."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) openal; }; "alarmclock" = callPackage ( { mkDerivation, async, base, clock, hspec, hspec-discover, stm, time, unbounded-delays, }: mkDerivation { pname = "alarmclock"; version = "0.7.0.7"; sha256 = "18f4y7g7iv7mvwbjgn6vf668qc9n0sig4q0qlh5l34bkvmzkp3pz"; libraryHaskellDepends = [ async base clock stm time unbounded-delays ]; testHaskellDepends = [ async base clock hspec stm time unbounded-delays ]; testToolDepends = [ hspec-discover ]; description = "Wake up and perform an action at a certain time"; license = lib.licenses.bsd3; } ) { }; "alea" = callPackage ( { mkDerivation, base, optparse-applicative, random, text, }: mkDerivation { pname = "alea"; version = "0.5.3.0"; sha256 = "0b8b7ncdn9as8y2m4dk4wwk7gjh79yvr9q3jlw6khdsqh266jq1q"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base optparse-applicative random text ]; description = "a diceware passphrase generator"; license = lib.licenses.mit; mainProgram = "alea"; } ) { }; "alerta" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, containers, data-default, http-api-data, http-client, servant, servant-client, servant-client-core, servant-server, text, time, }: mkDerivation { pname = "alerta"; version = "0.1.0.6"; sha256 = "1dg66p8gc2k0mfxd33dsc8cv6y43kq7qvyj51rvidjmdg0v5bdfm"; libraryHaskellDepends = [ aeson aeson-pretty base containers data-default http-api-data http-client servant servant-client servant-client-core servant-server text time ]; description = "Bindings to the alerta REST API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "alerts" = callPackage ( { mkDerivation, base, blaze-html, text, }: mkDerivation { pname = "alerts"; version = "0.1.2.0"; sha256 = "14fyckdwwhp786z2gg6m92xmz0rbvqwalj0bylqagi9n295ni74f"; libraryHaskellDepends = [ base blaze-html text ]; description = "Alert messages for web applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "alex" = callPackage ( { mkDerivation, array, base, containers, directory, happy, process, }: mkDerivation { pname = "alex"; version = "3.4.0.1"; sha256 = "0dlz0izzawy1x9p2xpfblkma7w20f280r44h67kfggclx3yfcf2c"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers directory ]; executableToolDepends = [ happy ]; testHaskellDepends = [ base process ]; description = "Alex is a tool for generating lexical analysers in Haskell"; license = lib.licenses.bsd3; mainProgram = "alex"; } ) { }; "alex_3_5_1_0" = callPackage ( { mkDerivation, array, base, containers, directory, happy, process, }: mkDerivation { pname = "alex"; version = "3.5.1.0"; sha256 = "01rax51p8p91a5jv5i56fny4lzmwgvjlxh767gh9x5gbz23gwbn9"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers directory ]; executableToolDepends = [ happy ]; testHaskellDepends = [ base process ]; description = "Alex is a tool for generating lexical analysers in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "alex"; } ) { }; "alex-meta" = callPackage ( { mkDerivation, alex, array, base, containers, happy, haskell-src-meta, QuickCheck, template-haskell, }: mkDerivation { pname = "alex-meta"; version = "0.3.0.13"; sha256 = "0lbralcid373p25m4qhrhrjak87p8wp4as3304sj6ba6xka89q3v"; revision = "4"; editedCabalFile = "0b9p2gndna2mk85pywilqwn3zm4yyn9s9ss6p3rlaax70218mlgg"; libraryHaskellDepends = [ array base containers haskell-src-meta QuickCheck template-haskell ]; libraryToolDepends = [ alex happy ]; description = "Quasi-quoter for Alex lexers"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.artem ]; } ) { }; "alex-prelude" = callPackage ( { mkDerivation, base, time, }: mkDerivation { pname = "alex-prelude"; version = "0.1.1.1"; sha256 = "1ngxkr7jvy48pgq0sjqpi7a84qjm4fjny64hxksyvbj08l2rn7ha"; libraryHaskellDepends = [ base time ]; description = "Collection of useful functions for writing console applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "alex-tools" = callPackage ( { mkDerivation, base, bytestring, deepseq, template-haskell, text, }: mkDerivation { pname = "alex-tools"; version = "0.6.1"; sha256 = "1nh8qbsv4sn6gxc7j8cbp2pb85cajilzhp8rchlwnk7bv8lzf8ji"; revision = "3"; editedCabalFile = "020l3qsm10jag2lblcfr7anissn2gi2p9nagwcs8am56siv14n0h"; libraryHaskellDepends = [ base bytestring deepseq template-haskell text ]; description = "A set of functions for a common use case of Alex"; license = lib.licenses.isc; } ) { }; "alfred" = callPackage ( { mkDerivation, aeson, base, bytestring, hexpat, http-conduit, http-types, network-uri, text, xmlgen, }: mkDerivation { pname = "alfred"; version = "0.5"; sha256 = "1c6ak56g29wkas66x7yhg1zk039mp2mvlp7njixchhh2c4kx9fvn"; revision = "1"; editedCabalFile = "10b5gn9rs3d7p685iak2idgdm2h1z7lx4w6zaaad5hrgcyxbkr06"; libraryHaskellDepends = [ aeson base bytestring hexpat http-conduit http-types network-uri text xmlgen ]; description = "utility library for Alfred version 2"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "alfred-margaret" = callPackage ( { mkDerivation, aeson, base, containers, criterion, deepseq, hashable, hspec, hspec-expectations, primitive, QuickCheck, quickcheck-instances, text, unordered-containers, vector, }: mkDerivation { pname = "alfred-margaret"; version = "2.1.0.2"; sha256 = "1pn15w5avqlsy4yj6n08kgvqq7l24p1vz3daq7djjvqxlrkgcmnx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers deepseq hashable primitive text unordered-containers vector ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base deepseq hspec hspec-expectations primitive QuickCheck quickcheck-instances text ]; benchmarkHaskellDepends = [ base criterion deepseq text vector ]; description = "Fast Aho-Corasick string searching"; license = lib.licenses.bsd3; mainProgram = "dump-automaton"; } ) { }; "alg" = callPackage ( { mkDerivation, base, dual, util, }: mkDerivation { pname = "alg"; version = "0.2.13.1"; sha256 = "0764j2njb86qdskck3nvbrh61v99hqdhf8aj9irblm6smdlrv4l3"; revision = "2"; editedCabalFile = "1ffcn0ahv2jl6191baik5sqsh5mb61n1g4rgkiybd1mspgsmnnwy"; libraryHaskellDepends = [ base dual util ]; description = "Algebraic structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "alga" = callPackage ( { mkDerivation, aeson, base, containers, data-default, exceptions, file-embed, filepath, formatting, haskeline, hspec, hxt, megaparsec, mtl, optparse-applicative, path, path-io, QuickCheck, random, text, tf-random, transformers, yaml, }: mkDerivation { pname = "alga"; version = "0.2.2"; sha256 = "1wi0x4750c525zaqk8hzin4n1k38219nmgynv85rdsxik5qm141y"; revision = "1"; editedCabalFile = "1g1cxg4rxcm53pwlc0wh47s4w8h4lp5dsvnacrc1f5pmjhx3740y"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers exceptions haskeline hxt megaparsec mtl path QuickCheck random text tf-random transformers ]; executableHaskellDepends = [ aeson base containers data-default exceptions file-embed filepath formatting haskeline hxt megaparsec mtl optparse-applicative path path-io QuickCheck random text tf-random transformers yaml ]; testHaskellDepends = [ base containers hspec hxt megaparsec mtl QuickCheck random text tf-random transformers ]; description = "Algorithmic automation for various DAWs"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "alga"; broken = true; } ) { }; "algebra" = callPackage ( { mkDerivation, adjunctions, array, base, containers, distributive, mtl, nats, semigroupoids, semigroups, tagged, transformers, void, }: mkDerivation { pname = "algebra"; version = "4.3.1"; sha256 = "090jaipyx5pcav2wqcqzds51fwx49l4c9cpp9nnk16bgkf92z615"; revision = "3"; editedCabalFile = "1cfjlq0xlv645864hrn7blg0li6lkpxlhsas01a5wigf2kdy1dsv"; libraryHaskellDepends = [ adjunctions array base containers distributive mtl nats semigroupoids semigroups tagged transformers void ]; description = "Constructive abstract algebra"; license = lib.licenses.bsd3; } ) { }; "algebra-checkers" = callPackage ( { mkDerivation, ansi-terminal, base, checkers, containers, groups, mtl, pretty, QuickCheck, syb, template-haskell, th-instance-reification, transformers, }: mkDerivation { pname = "algebra-checkers"; version = "0.1.0.1"; sha256 = "1b1sj3niy3zwv2v412n6fnjapsz0xsl1zav8s326lx9gy9dxfdqs"; libraryHaskellDepends = [ ansi-terminal base checkers containers groups mtl pretty QuickCheck syb template-haskell th-instance-reification transformers ]; description = "Model and test API surfaces algebraically"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "algebra-dag" = callPackage ( { mkDerivation, aeson, base, containers, fgl, mtl, parsec, template-haskell, transformers, }: mkDerivation { pname = "algebra-dag"; version = "0.1.1.1"; sha256 = "1pr6bbj67n13bw120l82zn5bj7bj0x00b754w852pbpij03fjay9"; libraryHaskellDepends = [ aeson base containers fgl mtl parsec template-haskell transformers ]; description = "Infrastructure for DAG-shaped relational algebra plans"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "algebra-driven-design" = callPackage ( { mkDerivation, base, bytestring, containers, dlist, file-embed, generic-data, hashable, JuicyPixels, monoid-subclasses, monoidal-containers, mtl, multiset, QuickCheck, quickspec, }: mkDerivation { pname = "algebra-driven-design"; version = "0.1.1.1"; sha256 = "0dp622a70biscjh1r0yyr9mz65g8p2wz60jrzrq8yhs1y4gsigs0"; libraryHaskellDepends = [ base bytestring containers dlist file-embed generic-data hashable JuicyPixels monoid-subclasses monoidal-containers mtl multiset QuickCheck quickspec ]; description = "Companion library for the book Algebra-Driven Design by Sandy Maguire"; license = lib.licenses.bsd3; } ) { }; "algebra-sql" = callPackage ( { mkDerivation, aeson, algebra-dag, ansi-wl-pprint, base, bytestring, containers, Decimal, dlist, errors, fgl, filepath, ghc-prim, mtl, multiset, parsec, pretty, process, template-haskell, text, time, transformers, }: mkDerivation { pname = "algebra-sql"; version = "0.3.0.0"; sha256 = "1wvm9qkixmyawwjd6ypshsmby7y7229zwidj3qhzkbmyi7p5sgzj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson algebra-dag ansi-wl-pprint base bytestring containers Decimal dlist errors fgl filepath ghc-prim mtl multiset parsec pretty process template-haskell text time transformers ]; executableHaskellDepends = [ aeson algebra-dag ansi-wl-pprint base bytestring containers Decimal dlist errors fgl filepath ghc-prim mtl multiset parsec pretty process template-haskell text time transformers ]; description = "Relational Algebra and SQL Code Generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "algebraic" = callPackage ( { mkDerivation, accelerate, base, }: mkDerivation { pname = "algebraic"; version = "0.1.0.2"; sha256 = "15gv6w9vz02960r6bd0k979vi6kj7pfxg705ajbrsd1pnwklfnwh"; libraryHaskellDepends = [ accelerate base ]; description = "General linear algebra structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "algebraic-classes" = callPackage ( { mkDerivation, base, syb, template-haskell, }: mkDerivation { pname = "algebraic-classes"; version = "0.9.4"; sha256 = "06q0vzixc5dz98ia5ii862ryd9nlfinnmly2l5br8rixsbnks82s"; revision = "1"; editedCabalFile = "0w3845hl7cppdk3zvhmz0zic7sbcklfircx97wf9dhh40q3qdcmi"; libraryHaskellDepends = [ base syb template-haskell ]; description = "Conversions between algebraic classes and F-algebras"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "algebraic-graphs_0_6_1" = callPackage ( { mkDerivation, array, base, containers, deepseq, extra, inspection-testing, QuickCheck, transformers, }: mkDerivation { pname = "algebraic-graphs"; version = "0.6.1"; sha256 = "168aqkm7mfd4is95qwpyf9k0k95qf5rfnkhq5ydbr74jj4jrhr1d"; revision = "1"; editedCabalFile = "1lnzgy3z51jyl1ail3wdd817np84gzi2bplccwzbm72glwbakc5h"; libraryHaskellDepends = [ array base containers deepseq transformers ]; testHaskellDepends = [ array base containers deepseq extra inspection-testing QuickCheck transformers ]; description = "A library for algebraic graph construction and transformation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "algebraic-graphs" = callPackage ( { mkDerivation, array, base, containers, deepseq, extra, inspection-testing, QuickCheck, transformers, }: mkDerivation { pname = "algebraic-graphs"; version = "0.7"; sha256 = "0s75h92qb9jdfdyzh0fraxpzj0jl4xvcbqq9cwgba2k9306rl5ai"; revision = "3"; editedCabalFile = "010i8dl3zd484fbamq7k6i5cl0as2zsj2fis4rpm9giyickkr3ny"; libraryHaskellDepends = [ array base containers deepseq transformers ]; testHaskellDepends = [ array base containers deepseq extra inspection-testing QuickCheck transformers ]; description = "A library for algebraic graph construction and transformation"; license = lib.licenses.mit; } ) { }; "algebraic-graphs-io" = callPackage ( { mkDerivation, aeson, algebraic-graphs, attoparsec, base, binary, binary-conduit, bytestring, conduit, conduit-extra, containers, csv-conduit, directory, exceptions, filepath, hspec, http-conduit, megaparsec, mtl, parser-combinators, primitive, serialise, tar-conduit, text, transformers, vector, }: mkDerivation { pname = "algebraic-graphs-io"; version = "0.5.0.1"; sha256 = "07vi8b928kjbrmd2p6mv808bh8vwb08wcsnz125v7wm4mc8lv24c"; libraryHaskellDepends = [ aeson algebraic-graphs attoparsec base binary binary-conduit bytestring conduit conduit-extra containers csv-conduit directory exceptions filepath http-conduit megaparsec mtl parser-combinators primitive serialise tar-conduit text transformers vector ]; testHaskellDepends = [ aeson algebraic-graphs base hspec serialise ]; description = "I/O utilities and datasets for algebraic-graphs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "algebraic-prelude" = callPackage ( { mkDerivation, algebra, base, basic-prelude, lens, semigroups, }: mkDerivation { pname = "algebraic-prelude"; version = "0.1.1.0"; sha256 = "0b0fbwxnlm91dlkg3qs27w5iz0ibf7bpzj7m3h0i6v6s1dgr29l9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ algebra base basic-prelude lens semigroups ]; description = "Algebraically structured Prelude"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "algo-s" = callPackage ( { mkDerivation, base, bytestring, criterion, errors, foldl, hspec, mwc-random, optparse-applicative, primitive, QuickCheck, smallcheck, unordered-containers, }: mkDerivation { pname = "algo-s"; version = "0.1.0.0"; sha256 = "0hql08wxr6gh3qf047n5cki1vcdznza0an2gc33fhm4s8xw97hdw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base foldl mwc-random primitive unordered-containers ]; executableHaskellDepends = [ base bytestring errors mwc-random optparse-applicative ]; testHaskellDepends = [ base errors foldl hspec mwc-random QuickCheck smallcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "An implementation of Knuth's algorithm S"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "sample"; broken = true; } ) { }; "algolia" = callPackage ( { mkDerivation, aeson, aeson-iproute, attoparsec, base, bytestring, cryptonite, data-has, exceptions, hashable, http-client, http-client-tls, http-types, iproute, memory, mtl, retry, scientific, tasty, tasty-discover, tasty-hunit, text, time, unordered-containers, uri-templater, vector, }: mkDerivation { pname = "algolia"; version = "0.1.0.0"; sha256 = "1gasyh2hv38i4936p4shmqmdxr06n785nydbxhaljrwwzih5mh3p"; libraryHaskellDepends = [ aeson aeson-iproute attoparsec base bytestring cryptonite data-has exceptions hashable http-client http-client-tls http-types iproute memory mtl retry scientific text time unordered-containers uri-templater vector ]; testHaskellDepends = [ aeson base tasty tasty-discover tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "A client implementing the Algolia search API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "algorithmic-composition-additional" = callPackage ( { mkDerivation, algorithmic-composition-basic, base, directory, foldable-ix, mmsyn2-array, mmsyn3, mmsyn7l, mmsyn7ukr-common, phonetic-languages-basis, phonetic-languages-simplified-base, process, ukrainian-phonetics-basic-array, }: mkDerivation { pname = "algorithmic-composition-additional"; version = "0.2.0.0"; sha256 = "1qyvab2zk6zq86zcw11c481sw2pmi280hn241l4gj1pzlmnrjw1x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ algorithmic-composition-basic base directory foldable-ix mmsyn2-array mmsyn3 mmsyn7l mmsyn7ukr-common phonetic-languages-basis phonetic-languages-simplified-base process ukrainian-phonetics-basic-array ]; executableHaskellDepends = [ algorithmic-composition-basic base directory foldable-ix mmsyn2-array mmsyn3 mmsyn7l mmsyn7ukr-common phonetic-languages-basis phonetic-languages-simplified-base process ukrainian-phonetics-basic-array ]; description = "Helps to create experimental music from a file (or its part) and a Ukrainian text"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "acb"; } ) { }; "algorithmic-composition-basic" = callPackage ( { mkDerivation, base, directory, foldable-ix, mmsyn2-array, mmsyn3, mmsyn7l, mmsyn7ukr-common, process, process-sequential, ukrainian-phonetics-basic-array, }: mkDerivation { pname = "algorithmic-composition-basic"; version = "0.6.0.0"; sha256 = "0npazgs760bf1hsckp94mjyxf7q2nwirvi6n5rpibdkj9msb8bsy"; libraryHaskellDepends = [ base directory foldable-ix mmsyn2-array mmsyn3 mmsyn7l mmsyn7ukr-common process process-sequential ukrainian-phonetics-basic-array ]; description = "Helps to create experimental music from a file (or its part) and a Ukrainian text"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "algorithmic-composition-complex" = callPackage ( { mkDerivation, algorithmic-composition-basic, base, directory, foldable-ix, mmsyn2-array, mmsyn3, mmsyn7l, mmsyn7ukr-common, phonetic-languages-simplified-base, process, ukrainian-phonetics-basic-array, }: mkDerivation { pname = "algorithmic-composition-complex"; version = "0.2.0.0"; sha256 = "19lp3slcqmz704ffqkh1m4kwp9aqapj20w8pmzkf43ndb57s9dz4"; libraryHaskellDepends = [ algorithmic-composition-basic base directory foldable-ix mmsyn2-array mmsyn3 mmsyn7l mmsyn7ukr-common phonetic-languages-simplified-base process ukrainian-phonetics-basic-array ]; description = "Helps to create more complex experimental music from a file (especially timbre)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "algorithmic-composition-frequency-shift" = callPackage ( { mkDerivation, algorithmic-composition-basic, base, directory, doublezip, mmsyn3, mmsyn7l, process, }: mkDerivation { pname = "algorithmic-composition-frequency-shift"; version = "0.1.0.0"; sha256 = "0m7pjxczi3w7r3srq76b30xjiqv9w6238xl2hm7s8gwnam8ha7r5"; libraryHaskellDepends = [ algorithmic-composition-basic base directory doublezip mmsyn3 mmsyn7l process ]; description = "Helps to create experimental music. Uses SoX inside."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "algorithmic-composition-overtones" = callPackage ( { mkDerivation, algorithmic-composition-basic, base, }: mkDerivation { pname = "algorithmic-composition-overtones"; version = "0.1.1.0"; sha256 = "09q29fdn5n83k1lmmzn6ny5sz4rhbrzcj8hbkb6lkqgv3mvvzq6b"; libraryHaskellDepends = [ algorithmic-composition-basic base ]; description = "Some variants of the overtones functions to generate a timbre"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "align" = callPackage ( { mkDerivation, base, containers, transformers, vector, }: mkDerivation { pname = "align"; version = "0.1.1.2"; sha256 = "1bv7x687ga563kdnl23smrspljq32bkaarq4zdg071glqckrffq9"; libraryHaskellDepends = [ base containers transformers vector ]; description = "Sequence alignment algorithms"; license = lib.licenses.bsd3; } ) { }; "align-affine" = callPackage ( { mkDerivation, base, containers, transformers, vector, }: mkDerivation { pname = "align-affine"; version = "0.1.0.0"; sha256 = "01y9svlisci6yjb7xb424hmram33ri81v5a503gfvlg0g9p00237"; libraryHaskellDepends = [ base containers transformers vector ]; description = "Sequence alignment with an affine gap penalty model"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "align-audio" = callPackage ( { mkDerivation, base, comfort-array, comfort-fftw, containers, netlib-ffi, numeric-prelude, optparse-applicative, shell-utility, soxlib, storablevector, Stream, synthesizer-core, utility-ht, }: mkDerivation { pname = "align-audio"; version = "0.0.0.1"; sha256 = "1r1660igj6bmzhccw30vj0wsz7jjkd5k0vbr4nrcbpcwkxllshnb"; revision = "1"; editedCabalFile = "1cqxzanhz71lgivffxddq95ay0vaxfpjl3b0zpzbcw3filfkqihy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base comfort-array comfort-fftw containers netlib-ffi numeric-prelude optparse-applicative shell-utility soxlib storablevector Stream synthesizer-core utility-ht ]; description = "Find relative time displacement of two recordings of the same music"; license = lib.licenses.bsd3; mainProgram = "align-audio"; maintainers = [ lib.maintainers.thielema ]; } ) { }; "align-text" = callPackage ( { mkDerivation, base, optparse-applicative, text, }: mkDerivation { pname = "align-text"; version = "0.1.0.1"; sha256 = "1vn8l9lxih2w8bjkfl8j4xxi8p44c1gqia63gi143xk9s035rjh2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base optparse-applicative text ]; description = "A simple unix filter to align text on specified substrings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "align"; broken = true; } ) { }; "aligned-foreignptr" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "aligned-foreignptr"; version = "0.1"; sha256 = "0hmnp08k04c0ag9fyp5sajg54r4gi57vrd9krk4g8y8fri0fgc00"; libraryHaskellDepends = [ base ]; description = "An aligned ForeignPtr type"; license = lib.licenses.publicDomain; } ) { }; "alignment" = callPackage ( { mkDerivation, assoc, base, bifunctors, lens, semigroupoids, }: mkDerivation { pname = "alignment"; version = "0.1.0.4"; sha256 = "0579myc2fr0ksbsykyl6bw2v204vmvmkyc4phgm8dnmh921zchpz"; libraryHaskellDepends = [ assoc base bifunctors lens semigroupoids ]; description = "Zip-alignment"; license = lib.licenses.bsd3; } ) { }; "alist" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "alist"; version = "0.1.2.7"; sha256 = "0ydq2sxyfgij0rf54i3ajj4hdqjawhcdsgi822yrkq86xjvsxc4w"; libraryHaskellDepends = [ base ]; description = "lists with O(1) append"; license = lib.licenses.bsd3; } ) { }; "allen" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, criterion, mtl, QuickCheck, text, vector, }: mkDerivation { pname = "allen"; version = "0.1.0.0"; sha256 = "04kj463151iy5b9gsvhi2q9jx7iwbiad6azckzccnr6jzrg8jfpd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers mtl vector ]; executableHaskellDepends = [ aeson base bytestring containers mtl text vector ]; testHaskellDepends = [ base containers mtl QuickCheck vector ]; benchmarkHaskellDepends = [ base containers criterion mtl vector ]; description = "A monadic way of calculating relations between intervals of time"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "allen-calculator"; broken = true; } ) { }; "allocated-processor" = callPackage ( { mkDerivation, base, vector-space, }: mkDerivation { pname = "allocated-processor"; version = "0.0.2"; sha256 = "0jhz3q0972snrgd9c7lr934ddkwllwgw6anj7ax8hj4zi0zc615m"; libraryHaskellDepends = [ base vector-space ]; description = "Functional combinators for monadic actions that require allocation and de-allocation"; license = lib.licenses.bsd3; } ) { }; "alloy" = callPackage ( { mkDerivation, base, containers, mtl, syb, vector, }: mkDerivation { pname = "alloy"; version = "1.2.2"; sha256 = "0hy3x87idw60rx2plv69i7hd22qxircvasvx9cjbd1w603vqk8zh"; libraryHaskellDepends = [ base containers mtl syb vector ]; description = "Generic programming library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "alloy-proxy-fd" = callPackage ( { mkDerivation, alloy, base, mtl, }: mkDerivation { pname = "alloy-proxy-fd"; version = "1.0.0"; sha256 = "1fhk5ydnf0l0n579gqg5lfg2cc9z8xbgqsqzgkpcw0046kp53rjw"; libraryHaskellDepends = [ alloy base mtl ]; description = "Some add-on instances for the Alloy library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ally-invest" = callPackage ( { mkDerivation, aeson, authenticate-oauth, base, bytestring, http-client, http-client-tls, safe, text, time, }: mkDerivation { pname = "ally-invest"; version = "0.1.0.0"; sha256 = "0n6vz0xd4y4div0p63mnbpng2dqwrsmrdhs25r10xw2wc2bznl79"; libraryHaskellDepends = [ aeson authenticate-oauth base bytestring http-client http-client-tls safe text time ]; testHaskellDepends = [ aeson authenticate-oauth base bytestring http-client http-client-tls safe text time ]; description = "Ally Invest integration library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "almost-fix" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "almost-fix"; version = "0.0.2"; sha256 = "03x715jcrsxfs2d08hsg3y5f6a4bnlzfxsmhzimvpdp9bw0psn90"; libraryHaskellDepends = [ base ]; description = "Recurse while a predicate is satisfied"; license = lib.licenses.bsd3; } ) { }; "alms" = callPackage ( { mkDerivation, array, base, containers, directory, editline, fgl, filepath, HUnit, incremental-sat-solver, mtl, network, parsec, pretty, QuickCheck, random, stm, syb, template-haskell, transformers, tuple, }: mkDerivation { pname = "alms"; version = "0.6.9"; sha256 = "0p2lhwnprswvmg40w9inw963xywgfqprlap5s5ppxpfjj4bz9ksh"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers directory editline fgl filepath HUnit incremental-sat-solver mtl network parsec pretty QuickCheck random stm syb template-haskell transformers tuple ]; description = "a practical affine language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "alms"; } ) { }; "alpaca-netcode" = callPackage ( { mkDerivation, base, bytestring, containers, flat, hashable, network, network-run, random, stm, tasty, tasty-hunit, time, }: mkDerivation { pname = "alpaca-netcode"; version = "0.1.0.0"; sha256 = "17mvvvw1a5a6pdjhp9xigg09cbpk31nsknlf1lns1ks6dm8i8kfj"; libraryHaskellDepends = [ base bytestring containers flat hashable network network-run random stm time ]; testHaskellDepends = [ base containers random tasty tasty-hunit ]; description = "Rollback/replay NetCode for realtime, deterministic, multiplayer games"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "alpha" = callPackage ( { mkDerivation, array, AvlTree, base, bimap, bindings-posix, bytestring, cereal, containers, COrdering, cpphs, directory, filepath, ghc-prim, mtl, parsec, transformers, unix, }: mkDerivation { pname = "alpha"; version = "1.0.15"; sha256 = "1gc2kjyk75cxggy52w49j97q4gcn74q7f582q6kjb3gsp2pdrn09"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array AvlTree base bimap bindings-posix bytestring cereal containers COrdering cpphs directory filepath ghc-prim mtl parsec transformers unix ]; description = "A compiler for the Alpha language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "alpha"; } ) { }; "alphachar" = callPackage ( { mkDerivation, ansi-wl-pprint, base, hedgehog, lens, parsec, parsers, pretty, semigroups, tasty, tasty-hedgehog, tasty-hspec, tasty-hunit, text, }: mkDerivation { pname = "alphachar"; version = "0.0.5"; sha256 = "0dj1cyfp82sn8fj9zx4471fxfnnzwgfzx5y4xg8sxa719nyq7d29"; libraryHaskellDepends = [ base lens parsers semigroups ]; testHaskellDepends = [ ansi-wl-pprint base hedgehog lens parsec parsers pretty tasty tasty-hedgehog tasty-hspec tasty-hunit text ]; description = "A character between a-z"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "alpino-tools" = callPackage ( { mkDerivation, base, bytestring, bytestring-lexing, conduit, containers, hexpat-pickle, MonadRandom, mtl, random-shuffle, resourcet, rosezipper, utf8-string, }: mkDerivation { pname = "alpino-tools"; version = "0.2.0"; sha256 = "1sh0mrlpfak5i20wqmz23ihphim4di802h02kyxj795gq8q6v61r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring bytestring-lexing conduit containers hexpat-pickle MonadRandom mtl random-shuffle resourcet rosezipper utf8-string ]; executableHaskellDepends = [ base conduit containers MonadRandom mtl resourcet utf8-string ]; description = "Alpino data manipulation tools"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "alsa" = callPackage ( { mkDerivation, alsa-lib, array, base, extensible-exceptions, sample-frame, }: mkDerivation { pname = "alsa"; version = "0.4"; sha256 = "0zdnhi2wm7w6182k6mccm16x453g7kvbsqx2afnhfjpr3iaj69mg"; libraryHaskellDepends = [ array base extensible-exceptions sample-frame ]; librarySystemDepends = [ alsa-lib ]; description = "Binding to the ALSA Library API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) alsa-lib; }; "alsa-core" = callPackage ( { mkDerivation, alsa-lib, base, extensible-exceptions, }: mkDerivation { pname = "alsa-core"; version = "0.5.0.1"; sha256 = "1avh4a419h9d2zsslg6j8hm87ppgsgqafz8ll037rk2yy1g4jl7b"; libraryHaskellDepends = [ base extensible-exceptions ]; libraryPkgconfigDepends = [ alsa-lib ]; description = "Binding to the ALSA Library API (Exceptions)"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.thielema ]; } ) { inherit (pkgs) alsa-lib; }; "alsa-gui" = callPackage ( { mkDerivation, alsa-core, alsa-seq, base, midi, midi-alsa, wx, wxcore, }: mkDerivation { pname = "alsa-gui"; version = "0.1.0.1"; sha256 = "17a34k0c6s1cisbnh02akyry7fmxigzn3d2ml9j0v56340r86059"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ alsa-core alsa-seq base midi midi-alsa wx wxcore ]; description = "Some simple interactive programs for sending MIDI control messages via ALSA"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "alsa-midi" = callPackage ( { mkDerivation, alsa-lib, array, base, event-list, midi, non-negative, }: mkDerivation { pname = "alsa-midi"; version = "0.4.0.1"; sha256 = "1dmc336irhw6wdny6f2za9n3gnd83i3pcfr7qfkm8fzq6kzkkjy3"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base event-list midi non-negative ]; librarySystemDepends = [ alsa-lib ]; executableSystemDepends = [ alsa-lib ]; description = "Bindings for the ALSA sequencer API (MIDI stuff)"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) alsa-lib; }; "alsa-mixer" = callPackage ( { mkDerivation, alsa-core, alsa-lib, base, c2hs, unix, }: mkDerivation { pname = "alsa-mixer"; version = "0.3.0.1"; sha256 = "0bxxmsnh2cx63gb19mzwslslwxqhz5m26pd19xnhgs9yyc3jhp57"; libraryHaskellDepends = [ alsa-core base unix ]; librarySystemDepends = [ alsa-lib ]; libraryToolDepends = [ c2hs ]; description = "Bindings to the ALSA simple mixer API"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; } ) { inherit (pkgs) alsa-lib; }; "alsa-pcm" = callPackage ( { mkDerivation, alsa-core, alsa-lib, array, base, extensible-exceptions, sample-frame, semigroups, storable-record, }: mkDerivation { pname = "alsa-pcm"; version = "0.6.1.1"; sha256 = "1mllr9nbm3qb837zgvd6mrpr6f8i272wflv0a45rrpsq50zgcj33"; revision = "1"; editedCabalFile = "1bq0rmawwn7xaqny6gvp0qh0pggqcxr9b64346fm4a8fsq71a6wi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ alsa-core array base extensible-exceptions sample-frame semigroups storable-record ]; libraryPkgconfigDepends = [ alsa-lib ]; description = "Binding to the ALSA Library API (PCM audio)"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.thielema ]; } ) { inherit (pkgs) alsa-lib; }; "alsa-pcm-tests" = callPackage ( { mkDerivation, alsa, base, }: mkDerivation { pname = "alsa-pcm-tests"; version = "0.1"; sha256 = "1bhrjf731jqs5297zcid5b6mmdh2njqx2hxssd077a4iqvm0c21k"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ alsa base ]; description = "Tests for the ALSA audio signal library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "alsa-seq" = callPackage ( { mkDerivation, alsa-core, alsa-lib, array, base, bytestring, data-accessor, enumset, extensible-exceptions, poll, transformers, utility-ht, }: mkDerivation { pname = "alsa-seq"; version = "0.6.0.9"; sha256 = "1kb5p95wrkp8rri9557mhmk09ib82mr34z7xy8kkr1fhrf1xnylf"; revision = "1"; editedCabalFile = "1xh10102dk7dxfbfzpbnakjv9cf5gq6nrn7x264hf3bwv5c7nrls"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ alsa-core array base bytestring data-accessor enumset extensible-exceptions poll transformers utility-ht ]; libraryPkgconfigDepends = [ alsa-lib ]; description = "Binding to the ALSA Library API (MIDI sequencer)"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.thielema ]; } ) { inherit (pkgs) alsa-lib; }; "alsa-seq-tests" = callPackage ( { mkDerivation, alsa, base, }: mkDerivation { pname = "alsa-seq-tests"; version = "0.1"; sha256 = "0is11wdymarzm5zlilh572j1nw3akxma0czbswvgy391pj1a007s"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ alsa base ]; description = "Tests for the ALSA sequencer library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "altcomposition" = callPackage ( { mkDerivation, base, composition, }: mkDerivation { pname = "altcomposition"; version = "0.2.3.0"; sha256 = "1jcc6cx0jj5ddvyq8xii9ar67ic3vlmy351qgybn74clpipgdyrm"; libraryHaskellDepends = [ base composition ]; description = "Alternative combinators for unorthodox function composition"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "alternative-extra" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "alternative-extra"; version = "0.1.0.0"; sha256 = "1l6fjvh38qh3jqz3hvf4km3bzyp9x9w6hn9qk0rvs2z7bkasssl9"; libraryHaskellDepends = [ base ]; description = "Extra utilities for alternatives"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "alternative-io" = callPackage ( { mkDerivation, base, lifted-base, monad-control, transformers, transformers-base, }: mkDerivation { pname = "alternative-io"; version = "0.0.1"; sha256 = "01hypbci3hw2czkmx78ls51ycx518ich4k753jgv0z8ilrq8isch"; revision = "2"; editedCabalFile = "0npiwlqnx3wd64sxcfayywr46dgcn7z03cm18i6nr3ic5wx1llq8"; libraryHaskellDepends = [ base lifted-base monad-control transformers transformers-base ]; description = "IO as Alternative instance (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "alternative-vector" = callPackage ( { mkDerivation, base, vector, }: mkDerivation { pname = "alternative-vector"; version = "0.0.0"; sha256 = "1cf7akvr9nac1483chh7rd3xp5i5zk78f245lw9ixj6v133lnis2"; libraryHaskellDepends = [ base vector ]; description = "Use vectors instead of lists for many and some"; license = lib.licenses.bsd3; } ) { }; "alternators" = callPackage ( { mkDerivation, base, lens, mmorph, mtl, newtype-generics, stm, transformers, }: mkDerivation { pname = "alternators"; version = "1.0.0.0"; sha256 = "0ffk7xhx7n7h5mhb43ss6kprm9mzc0jzdnagz5wdsgqr8a5mnfa4"; libraryHaskellDepends = [ base lens mmorph mtl newtype-generics stm transformers ]; description = "Handy functions when using transformers"; license = lib.licenses.bsd3; } ) { }; "altfloat" = callPackage ( { mkDerivation, base, ghc-prim, integer-gmp, }: mkDerivation { pname = "altfloat"; version = "0.3.1"; sha256 = "1n0mxgl1jzap74sglw85l0595lhaj493bz46b90cnsqr5as9mal8"; libraryHaskellDepends = [ base ghc-prim integer-gmp ]; description = "Alternative floating point support for GHC"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "alto" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, bytestring, containers, cryptohash-sha256, directory, exceptions, filepath, lens, list-tries, MonadRandom, mtl, random, random-string, scrypt, servant-server, text, warp, }: mkDerivation { pname = "alto"; version = "0"; sha256 = "0515cghmkrw5szbnafwp3mqglrg5c44cbly8jnvk9z9gf9kdr26k"; revision = "1"; editedCabalFile = "0vxcy55zx70ibws59d1n5p86awrhb83xb06yw6iz0hkp7cwk52i2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring bytestring containers cryptohash-sha256 directory exceptions filepath lens list-tries MonadRandom mtl random random-string scrypt servant-server text ]; executableHaskellDepends = [ base warp ]; description = "Implement a menu experience fit for web users"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "alto"; } ) { }; "altsvc" = callPackage ( { mkDerivation, base, bytestring, cereal, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "altsvc"; version = "0.1.0.0"; sha256 = "0lgfj02ryc3130ymrkw179j311df2cj0ry9w32mvd77mwx48396c"; libraryHaskellDepends = [ base bytestring cereal ]; testHaskellDepends = [ base bytestring cereal tasty tasty-hunit tasty-quickcheck ]; description = "HTTP Alternative Services"; license = lib.licenses.bsd3; } ) { }; "alure" = callPackage ( { mkDerivation, alure, base, OpenAL, }: mkDerivation { pname = "alure"; version = "0.1"; sha256 = "1nrlw8qdbgv3l99mlcql35zknyj767fgh3f53y2mjksrh0p61v8n"; libraryHaskellDepends = [ base OpenAL ]; librarySystemDepends = [ alure ]; description = "A Haskell binding for ALURE"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) alure; }; "always" = callPackage ( { mkDerivation }: mkDerivation { pname = "always"; version = "0.1"; sha256 = "15fwq1pmb3d46cgsj59q3iz2qs0lgvq5b9d6gxfysnjlm3sp0ivw"; description = "provides a typeclass that is always satisfied"; license = lib.licenses.bsd3; } ) { }; "amazon-emailer" = callPackage ( { mkDerivation, base, bytestring, configurator, http-conduit, lifted-base, mime-mail, mime-mail-ses, postgresql-simple, resourcet, text, time, }: mkDerivation { pname = "amazon-emailer"; version = "0.4.0.0"; sha256 = "0s8m16qbcz6jgxx83sx1swg2217bvv3q3pm8b7f2jsn33nihrzxx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring configurator http-conduit lifted-base mime-mail mime-mail-ses postgresql-simple resourcet text time ]; description = "A queue daemon for Amazon's SES with a PostgreSQL table as a queue"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "amazon-emailer-client-snap" = callPackage ( { mkDerivation, base, mtl, snap, snaplet-postgresql-simple, text, }: mkDerivation { pname = "amazon-emailer-client-snap"; version = "0.1.1.1"; sha256 = "03am5nzacq2wd9jf46fnwmwq2ghfsh3yd9s0mzrrkskd26q1askb"; libraryHaskellDepends = [ base mtl snap snaplet-postgresql-simple text ]; description = "Client library for amazon-emailer daemon"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "amazon-products" = callPackage ( { mkDerivation, base, base64-bytestring, byteable, bytestring, conduit, containers, cryptohash, http-conduit, http-types, mtl, old-locale, resourcet, text, time, transformers, transformers-base, xml-conduit, xml-picklers, xml-types, }: mkDerivation { pname = "amazon-products"; version = "0.1.0.1"; sha256 = "10y86b3bzx6yk0478pixh3hh4nkkh0qlwwr0ac2fn6sh1hd6c7sl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-bytestring byteable bytestring conduit containers cryptohash http-conduit http-types mtl old-locale resourcet text time transformers transformers-base xml-conduit xml-picklers xml-types ]; executableHaskellDepends = [ base bytestring http-conduit text transformers ]; description = "Connector for Amazon Products API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "repl"; broken = true; } ) { }; "amazonka" = callPackage ( { mkDerivation, aeson, amazonka-core, amazonka-sso, amazonka-sts, base, bytestring, conduit, directory, exceptions, http-client, http-conduit, http-types, ini, lens, resourcet, retry, text, time, transformers, unordered-containers, uuid, }: mkDerivation { pname = "amazonka"; version = "2.0"; sha256 = "044ypj06rg6vb6yfdnfjk0piwpwgqchryskzhws6knjf7qag67g0"; revision = "1"; editedCabalFile = "0z4isy5149x8bbg4bdss12abr9kw03cpks4vzcdiscxvjj8aq0fl"; libraryHaskellDepends = [ aeson amazonka-core amazonka-sso amazonka-sts base bytestring conduit directory exceptions http-client http-conduit http-types ini lens resourcet retry text time transformers unordered-containers uuid ]; description = "Comprehensive Amazon Web Services SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-accessanalyzer" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-accessanalyzer"; version = "2.0"; sha256 = "0d95kxjq0b6lfqnz4lkihmsnxkvia7v6889mbg2hjl2b6d8gq9hf"; revision = "1"; editedCabalFile = "007ibhzk8k25yck04s8bmrw3sd38f1wwfbj7kxzvxwv06cgjd5z1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Access Analyzer SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-account" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-account"; version = "2.0"; sha256 = "05d5428jya57w6s798mynd31wdp1bwi0gmqr2n6wvbxrwjxjvn2g"; revision = "1"; editedCabalFile = "18zfv47znh9zhvy5j2920wic014l8xx87mpwa3wgx36nhb1bwamb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Account SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-alexa-business" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-alexa-business"; version = "2.0"; sha256 = "03jfkwvzkl168hnn3vz53l4jgv59q8k2w8q5awnz2fzzm5i0vg5j"; revision = "1"; editedCabalFile = "1mbxggwjsh6i81nxlhdg5n9zpdm7l4n5ak1rhx9qfrw22lzk5whw"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Alexa For Business SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-amp" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-amp"; version = "2.0"; sha256 = "151k7wshjifnypywvq6nkbpfq3bsyfpxayqnnxqk88zcgp52b2i5"; revision = "1"; editedCabalFile = "1g02kadmxsmfr6jpvj11vndf2qzj7d0gsdavpmmfqxx6mn1c69hr"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Prometheus Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-amplify" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-amplify"; version = "2.0"; sha256 = "0k2nvz7dw9j2cwh24a4c5bmzp25lyn362mgqlbk5n0576v2yqdkh"; revision = "1"; editedCabalFile = "1gm2v1c06i38c43zrii6vyx4mrfhzbj7qim68rzc2ncisqxyq4wi"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Amplify SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-amplifybackend" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-amplifybackend"; version = "2.0"; sha256 = "1jmar2yzlmcdw869a4bih64z6h31yj3llkg7h2lqhk3n231xlxx7"; revision = "1"; editedCabalFile = "119gg7lvwrk1rfqckd9gbhyhxn9r5wik2qvmz7r87lr0lxkvvmgl"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon AmplifyBackend SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-amplifyuibuilder" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-amplifyuibuilder"; version = "2.0"; sha256 = "1jw75bi3r3myd05l5v22w5mmj7iyihmgp35zncr1n6b07jm8ig8l"; revision = "1"; editedCabalFile = "1igkj5q76v1c3x00db0zy4mwz1pblgvxnh5wvwig2xp19k0ymrx2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Amplify UI Builder SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-apigateway" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-apigateway"; version = "2.0"; sha256 = "17m30b7wdvvf859aai64h71hxwz6w432n6ck1i9b11fcxf03sdlf"; revision = "1"; editedCabalFile = "16rcwx2mzrzwf8j18a4mcv91svixdpik11wzjf3w4fsb3h2p10sf"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon API Gateway SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-apigatewaymanagementapi" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-apigatewaymanagementapi"; version = "2.0"; sha256 = "15yx8ljfvidx7xm7i5iwdyqdrdw0b9qzi5s1pw2d5q7xbgdsg8wj"; revision = "1"; editedCabalFile = "0x1gkij7s0hmcrrnzkaw4hyxg4wjshpl345aszipp9aqhi0b5xmm"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon ApiGatewayManagementApi SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-apigatewayv2" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-apigatewayv2"; version = "2.0"; sha256 = "1b48a8zbr1d44zvvbmyfwcqn548vwq4qh94wdllxiizsszb8aq6k"; revision = "1"; editedCabalFile = "06w1dwimjirn45n308jb0ll7x3whxddw06f79zw4r6ajy0cmrymv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon ApiGatewayV2 SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-appconfig" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-appconfig"; version = "2.0"; sha256 = "1dqmaq0ysl4ki792zh4bmsvjf6fh628r7l5fhsqa6s1lrmn746mn"; revision = "1"; editedCabalFile = "0w935mckqrdkyb25bfdz8gl4a2zcq3jsrw8i0k0axiax2g9sg4lx"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon AppConfig SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-appconfigdata" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-appconfigdata"; version = "2.0"; sha256 = "12yrh69ixicgh3gnz9viw0w8fgcz1l81inclh4cq2gz1pjyasp17"; revision = "1"; editedCabalFile = "1p2ngrq274i4f4wk9dl9k74bimfqvx9i631yahcai5silw66iv2g"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon AppConfig Data SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-appflow" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-appflow"; version = "2.0"; sha256 = "02374a03lifbg1y7zzvg4v91r0k1mji7ad9nm2c6v8k45791f4d0"; revision = "1"; editedCabalFile = "0pnxwk8rah3wizmh7qi7911dmqnyy4fl95qah258g5lv9ialm9qy"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Appflow SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-appintegrations" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-appintegrations"; version = "2.0"; sha256 = "0yi057njjx38xy03ic7dkjdmkyk4wh3wiv7zbgz77xq2yjnv6gjy"; revision = "1"; editedCabalFile = "0wy7fjj4iriasbwj15ky361v8w36jl2sihwgzynh1nfkk81jgqiz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon AppIntegrations Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-application-autoscaling" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-application-autoscaling"; version = "2.0"; sha256 = "1za4q19j9157q11y3k32p3xkj94bbb92q440gn1c7m55m6caskm0"; revision = "1"; editedCabalFile = "1jfscvldcqj5h3d0hlia63bafaqbcf4syrj1gmbi32paqcxy0kb4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Application Auto Scaling SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-application-insights" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-application-insights"; version = "2.0"; sha256 = "198h6phfxdcwcp6k7nfjwjjxpv271j8xrgcl30bg4jqswp47hy1x"; revision = "1"; editedCabalFile = "1yywc7acx1p6xvvknpm8qmvbb0v44saf4n17k1kqdxpkjygvgxc1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudWatch Application Insights SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-applicationcostprofiler" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-applicationcostprofiler"; version = "2.0"; sha256 = "1kqzw2553sllyh17svckzl65i45r0n6sjm3ap3f9s3z1x946hdlx"; revision = "1"; editedCabalFile = "1wh9rk8mk8zx91z8nag36baxzqbqjkbiyvy10f5bxarrbfhkg7y2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Application Cost Profiler SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-appmesh" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-appmesh"; version = "2.0"; sha256 = "1dr3nq9imivwb4z183vgylcp740bhhpc29cpjkzn8zxm5hnf7lqr"; revision = "1"; editedCabalFile = "1yr10w760rs6bjjmpyja94irlapyi5jzdgxklzhyv5fi0b7zwziz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon App Mesh SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-apprunner" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-apprunner"; version = "2.0"; sha256 = "1g5j1jhdxj3ra9z7qjcnhiszxv9rq2w8g4qjzdjdd54v7lnwb5v5"; revision = "1"; editedCabalFile = "0w901z51gr6k3zafi1773843gcrlsy63p3la3syi7lkbcv4v2hwb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon App Runner SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-appstream" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-appstream"; version = "2.0"; sha256 = "0nbvdkaml27jscrxw9raydqfg79zczhm47lirdgq7jm58r6pn3w5"; revision = "1"; editedCabalFile = "0w91q5d15srd2n13rk79mkabn9q8gv57r8rq1lamrbamgbh20w4f"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon AppStream SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-appsync" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-appsync"; version = "2.0"; sha256 = "08n4yy2wilfyp92i7nlmn3gib53fwsxiia2igbnr2mlmvb1vm67r"; revision = "1"; editedCabalFile = "12gc1rj37rx44qw4s2r916p7rzfhx7xcc6l2x5pla7hmsjd3z95a"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon AppSync SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-arc-zonal-shift" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-arc-zonal-shift"; version = "2.0"; sha256 = "0wbzxm1an9kcd4k4s76h1mp412rdca9nwl3xib04kkkkzd3bkggd"; revision = "1"; editedCabalFile = "190vjvvaqpignijkycfqp1a2s2frhjlgicinp9jkc89ncx3k9vcw"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon ARC - Zonal Shift SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-athena" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-athena"; version = "2.0"; sha256 = "0hcww9mr096ys1imba8zhvyy4g9vaskh8gs4bd8hb0nh8gsaa2sh"; revision = "1"; editedCabalFile = "1k1csmwiz41qx5mpqj9zl61wi0pjskarzyll4niibxv09nyp1vjw"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Athena SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-auditmanager" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-auditmanager"; version = "2.0"; sha256 = "1182nz5rzlsx97lczhh78lxv7nrnh1rdw3c202jvsla9f6hr7hi7"; revision = "1"; editedCabalFile = "17fbqg4pjl8v5nr185lxdc0mfbcshf8lbw177ivhlynskyip0jc9"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Audit Manager SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-autoscaling" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-autoscaling"; version = "2.0"; sha256 = "043j4anckd05j5bz259f1gpkcacdinsscf06avbcbq08r8cqf8wf"; revision = "1"; editedCabalFile = "1q1x2vlz0scrjy1hpz7s7k1zmy4m4jpa5avb3b08vsjcvyjyg18h"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Auto Scaling SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-autoscaling-plans" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-autoscaling-plans"; version = "2.0"; sha256 = "10bwadh8rdqnrdwy1skc3xsmc2c5ikawi83l8b9liapcyb81r7j1"; revision = "1"; editedCabalFile = "1idvh2mms3gpqlk5xm1j6jvp736920z5fyc1k6gx5749lfklfr8n"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Auto Scaling Plans SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-backup" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-backup"; version = "2.0"; sha256 = "1m2zjz3zs8kw84ph0hi88q1zrshs24n8dr3xpcy84ir9xgpl37lq"; revision = "1"; editedCabalFile = "0g0vmladxnfz6rbd1vrgmws267vw50rdqvd5dmza9kd1x0gqfm18"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Backup SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-backup-gateway" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-backup-gateway"; version = "2.0"; sha256 = "13wqbdjq6ippm64cy8c2465vzx3g4g8q8lfymp2lajk1vvp02nyh"; revision = "1"; editedCabalFile = "1qh8r8vwnf04ksg0ibadfiycgcnnkx3fn1pj36v6sb5rlpliqqjj"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Backup Gateway SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-backupstorage" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-backupstorage"; version = "2.0"; sha256 = "08fkx40xzi6fhbpid93zp0hpll71qy8w84jm38zb4i1phwsb466y"; revision = "1"; editedCabalFile = "0gg79hqkpxj260kyi1ng1mrhpd0vhj470l6ym0pixsn1dkbfhckn"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Backup Storage SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-batch" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-batch"; version = "2.0"; sha256 = "1m0gh0jamvs493raqg3id2kag68sjws15f4d1qshzp5gahsc6a08"; revision = "1"; editedCabalFile = "03q03wn393pjsz3ckf446jvp8033pwrxbzs4vfvgsxdf173hvzhh"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Batch SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-billingconductor" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-billingconductor"; version = "2.0"; sha256 = "0cx2dccf1symgn9nzi0d27hnfgxhhjcd56g3x7j57y8h05dg1lmn"; revision = "1"; editedCabalFile = "04hx6x0m5rh7pvbvwp4m3z9f9zxdcvhsma8gi2ycsfkqkr8f6jb7"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon BillingConductor SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-braket" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-braket"; version = "2.0"; sha256 = "09dp4n8gjs5cmq1a1hq1ng9ndd43gslmcy5idkrabs4as4piqr9d"; revision = "1"; editedCabalFile = "04k15vz5xvr36rzs215375i9zi8riwphf1v7x4r25834w8zakrjk"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Braket SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-budgets" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-budgets"; version = "2.0"; sha256 = "0mqlxh126i6qprjsz753hp0ir4i47442v943fzhddcw41cyrdchk"; revision = "1"; editedCabalFile = "1xi7xcb4dhwjpv1yz8j25wshd1sq1n4vmnr8mm8bxrrb4hfgh7iy"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Budgets SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-certificatemanager" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-certificatemanager"; version = "2.0"; sha256 = "0xqq13gjxy5czh7xz1bdr57hd2rykgh36vriw5mgfrhs09vry6zn"; revision = "1"; editedCabalFile = "0i5lsj0z2wy51nyrxmngwa7gbj65ss2h5ja1nl4savpmb8aa83c3"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Certificate Manager SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-certificatemanager-pca" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-certificatemanager-pca"; version = "2.0"; sha256 = "1gwzb5lq1ms62m8l1c3fqfkpz2y2l1fsij7hradiic6zp55xsy4p"; revision = "1"; editedCabalFile = "137ikpgypnm2chl6pcqpbayb3w8rngcxlzxg80ydvaj9k774wb6l"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Certificate Manager Private Certificate Authority SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-chime" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-chime"; version = "2.0"; sha256 = "0bysdxbqsq9657854hdhzvcjwnfqpg4k31chwfvldilnyid2w9l1"; revision = "1"; editedCabalFile = "0y9d2snrxnscc4lgxwm9yhkgjm0q9bmr935ah5bdirg76mdnm5g6"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Chime SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-chime-sdk-identity" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-chime-sdk-identity"; version = "2.0"; sha256 = "0j6yx3rprfmj7l41yjrz9qd59jlpy79ksrmqv55lb8n5s4zl9ar4"; revision = "1"; editedCabalFile = "0ynd3wd8vp0552qp7r5db1kvc3j16rg89yci06ih7wdx17zks9hx"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Chime SDK Identity SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-chime-sdk-media-pipelines" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-chime-sdk-media-pipelines"; version = "2.0"; sha256 = "1b5s8krabpcw8sywxm2nf7jlmblzz7rvnvm1pxy9xc9vd3m760sd"; revision = "1"; editedCabalFile = "1nis9a5npjmqyzbnn7bs81rmx2c6fi5z4vf2fx4x8b8kcy21s0hp"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Chime SDK Media Pipelines SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-chime-sdk-meetings" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-chime-sdk-meetings"; version = "2.0"; sha256 = "1v1khlbbisdbdz7iap4gx0gc6b3l2qcqnv53jskwmq3qy7a2ys7s"; revision = "1"; editedCabalFile = "12g98smwrqynqjh0bch326k26hmv0jqgqhm1ff95nhws2czdcrp5"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Chime SDK Meetings SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-chime-sdk-messaging" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-chime-sdk-messaging"; version = "2.0"; sha256 = "0zr6wyr97ss9r245i56cffkk4rb0jshrbzp7jnkgh9qqkbry8pal"; revision = "1"; editedCabalFile = "1q42xyqrrcb8480bks2r2262ndrymbmp8fpbnh486pbap98pdmgj"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Chime SDK Messaging SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-chime-sdk-voice" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-chime-sdk-voice"; version = "2.0"; sha256 = "1ym5c3ckk9p08ypyfbh5s9ajj74pyvcwj45j90nb3fgzi8gvv2cp"; revision = "1"; editedCabalFile = "0k6b81wd1r9jlsj9i40r066d2bi8kgaydk8ngv27zqrf1if0xxqi"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Chime SDK Voice SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cloud9" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cloud9"; version = "2.0"; sha256 = "0javf3vmlmskprjrlj353hhkaprkc8g7cgpqm6vp4vgzqiln46bf"; revision = "1"; editedCabalFile = "0nmrdm8f7mvhv1c7bk27c4g4nzcvm37p19pjp8bgldjij7w000mk"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Cloud9 SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cloudcontrol" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cloudcontrol"; version = "2.0"; sha256 = "13nh5mm8sdckmyn7cmykli6l3kbrxg77ycnfpd9i3y28lyycp3mx"; revision = "1"; editedCabalFile = "0bp5kwlyh2iq8ndnnq9sdg4wilkw49w0m6kcx9xf0iw3z8l8jgr4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Cloud Control API SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-clouddirectory" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-clouddirectory"; version = "2.0"; sha256 = "02iiam1i2cyafmhl7gbd02s03lx4r0p0g6ccl3k3rz853sp6jqw8"; revision = "1"; editedCabalFile = "1fyi92qrb0dvpawsm5nq2fp7whs1mq0gpf74iwi8n5j4yc73gi1v"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudDirectory SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cloudformation" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cloudformation"; version = "2.0"; sha256 = "01gw438fw7b87ibdgnjl3hqxx8s1ckkmaj0b12b4plqsdjsx6h1b"; revision = "1"; editedCabalFile = "0j65pzbdq3rrkjyzn7dq0r9cb90cia91c4bglys1q98wqc2bms65"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudFormation SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cloudfront" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cloudfront"; version = "2.0"; sha256 = "1zsn0avbhc789gvk8ylgawjpdkxvdj71n96bd66xmmwizqb5vqsw"; revision = "1"; editedCabalFile = "06wdhi5i0xnpwrxlay8lhghv0l1dfds5ysgi9yh6zhbh4paynzlb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudFront SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cloudhsm" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cloudhsm"; version = "2.0"; sha256 = "0xpvvgk3nnkmjbbx34ancq2l1ij7621qww0fxpa2vgdmn4qg9m7a"; revision = "1"; editedCabalFile = "17grs1gi6szvc2f8ihrhsz9x9d0k0xxsl574rbdjg794vgyxlzrq"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudHSM SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cloudhsmv2" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cloudhsmv2"; version = "2.0"; sha256 = "03sbrqpw3lh9b3rz1f8r1y368cax6k9ywi4apl3cdaqsq8k6mpp0"; revision = "1"; editedCabalFile = "0ngyzcfxf87bhwir0l87a17w9aa0bal0fa44wjfcm30ikns7wi94"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudHSM V2 SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cloudsearch" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cloudsearch"; version = "2.0"; sha256 = "07xpfkfr229i1lh6v9fi4j1gmv9aqiwy709nbczaph6nsln9hjb2"; revision = "1"; editedCabalFile = "0l86jay4mkmxsazzwl4c800gapp6yyvmqxzbz0vy2qg0c92n09qd"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudSearch SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cloudsearch-domains" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cloudsearch-domains"; version = "2.0"; sha256 = "0is587zw0v71q3njaf8092s0dlrlgax9k72jk21whrlw2hcwmp53"; revision = "1"; editedCabalFile = "1559sn1g87hs0l0akpnz3hjwwfp9mri6wg2bjg0smlcwgycxlsyb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudSearch Domain SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cloudtrail" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cloudtrail"; version = "2.0"; sha256 = "03cm69j3g8s0d6s8gdx3p1d3rwz0ph0qyx76fv1l5cn27phm8mbn"; revision = "1"; editedCabalFile = "0l2nf1g83smanki4asqiycb1lvahw450i89c25fkfc8cs01ira53"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudTrail SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cloudwatch" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cloudwatch"; version = "2.0"; sha256 = "1h8mnjskkr4lkb2bvww0nhp9xn0cqjab0hqgl1ncv6p61jf1zw5g"; revision = "1"; editedCabalFile = "1d995kz45ysh9vb8izv80sg1pbdah1q7p3dydrfp74qjq3l9w0j1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudWatch SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cloudwatch-events" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cloudwatch-events"; version = "2.0"; sha256 = "1dipj5gl92q6339246kz8m9f5x7h0vlhnp665h6d5mzcnbvz97b9"; revision = "1"; editedCabalFile = "1wg1i1hlnr5ydflzsi1nr3vk0f4nrf6ni299v3hx3f5ixmsfs9rr"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon EventBridge SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cloudwatch-logs" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cloudwatch-logs"; version = "2.0"; sha256 = "0gpwvz8kwd908n28zvbk5vmx4jrmqx8jybypddlysk223rcfzb82"; revision = "1"; editedCabalFile = "19k5bcxsb90zayhqfq914z8a1arfb7kzxnsh24azgw562jywc62n"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudWatch Logs SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-codeartifact" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-codeartifact"; version = "2.0"; sha256 = "14913n9qlalp0bmnzdsfcfi20xdxa64j826dn10lx0wmpg138inv"; revision = "1"; editedCabalFile = "1pjd50rnb9qczqcqg5a9gf007wjn1jbwl89hnlyi3hc1jkg9cgvg"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodeArtifact SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-codebuild" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-codebuild"; version = "2.0"; sha256 = "13yx256hk14f8gaawgnvfxjw3ai8r5ldy1j0d51iknd95qbdg2yp"; revision = "1"; editedCabalFile = "1adgglz9hyydpyrinzlswasjvndm5pn9hb766wkmgmha5pssc9x9"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodeBuild SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-codecommit" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-codecommit"; version = "2.0"; sha256 = "1c50c249cxnw4wlcfbwh74k3qy9csmnf92nm99gsb8c8smhhsxxf"; revision = "1"; editedCabalFile = "1jsxgi42gxrmfg9pglpa6s98gcfmz9f03l1kzl4qbi5k84z6jdjx"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodeCommit SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-codedeploy" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-codedeploy"; version = "2.0"; sha256 = "0pppzrwv2b5qnh4xw90c21imqwa8wrzjqjmmfcym5805qj5c1fhp"; revision = "1"; editedCabalFile = "05dq6n1rw64h6va801g30540qy4dyiph4pg4sbfpkwkkl0wmq0sh"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodeDeploy SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-codeguru-reviewer" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-codeguru-reviewer"; version = "2.0"; sha256 = "1k1bcv2gxdzc6qp2r5n6q5wfr628i3xq5nkdck1i01rd5sswjbrw"; revision = "1"; editedCabalFile = "0g6m2mh59db6cpmxrb0r3rklh631d3as4b8754q6r0kglvk6hrdi"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodeGuru Reviewer SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-codeguruprofiler" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-codeguruprofiler"; version = "2.0"; sha256 = "07jjql6lfv02wwx7ydqqwrlsicg4gprarn5kwjsk76464p6p893i"; revision = "1"; editedCabalFile = "1f4h8ypv3vkp8qbnnvd0x088zb99c9vy376yd0vaqp4bc2wdppz4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodeGuru Profiler SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-codepipeline" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-codepipeline"; version = "2.0"; sha256 = "1pbd4f6w7c6nlgxcq1xacg94jpx3m8srr1l9jzsgam4s6wf3ixp1"; revision = "1"; editedCabalFile = "025l007idjv5aa84r5cf5lzdc4bly9r1j47bgfy1wry1h6sfw40h"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodePipeline SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-codestar" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-codestar"; version = "2.0"; sha256 = "1spjb2h4da1fypx9wj82ha5277zk1qqnnphrsd56ak7mlar1shpq"; revision = "1"; editedCabalFile = "07h5gl4pa7kn7szfvgnhdp38bnyv64sicq6v3arbxd52wdyzsf68"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodeStar SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-codestar-connections" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-codestar-connections"; version = "2.0"; sha256 = "19vddgc61mm0ypvzfkwgn7m37dnkha30pa3ry6sphw9aynv9agla"; revision = "1"; editedCabalFile = "1ky5877a1sqx9fsx1jy1pf66g6z0n33pj8akbdqvyvslkix1gczf"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodeStar connections SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-codestar-notifications" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-codestar-notifications"; version = "2.0"; sha256 = "1djib5ksv63adng9s6n04ldvxi0i2kmyl6zkz4im3703xcjii7l9"; revision = "1"; editedCabalFile = "1hkbkg5dizjq6vrvj09k29fvqzndhgw3iafjfx4z52mk91imwmbv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodeStar Notifications SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cognito-identity" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cognito-identity"; version = "2.0"; sha256 = "1wwbna3iarjqsglqwpbrjg6x5ib4rsbh2lx5fwdh414r25710yls"; revision = "1"; editedCabalFile = "07s907kxawgw7k2mgdw8fqk06xsxnihxj3qcqsznrs6rpf60fjjr"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Cognito Identity SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cognito-idp" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cognito-idp"; version = "2.0"; sha256 = "0p99w1fpvm68rldw28bjq7q9ah1ad50dz50vic4552nhpqvw07kb"; revision = "1"; editedCabalFile = "1cpjchs89b7xnqq6pjp9r9rsr66kpy6vzg60n6sh2lb3b8b1a6z1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Cognito Identity Provider SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cognito-sync" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cognito-sync"; version = "2.0"; sha256 = "15hslp7zp91392asl9p5bif2dspbjjhwmaa47i1b0kmarl2haq1z"; revision = "1"; editedCabalFile = "1i7xvpdcppskqn3azqxv1gc1870gy94zys59zncm4sxnv5gda6pp"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Cognito Sync SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-comprehend" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-comprehend"; version = "2.0"; sha256 = "1ll364vazv1rjp37wng6g9fqw40rirhj040p4yky31py0gj8k3fm"; revision = "1"; editedCabalFile = "1mjm56ilzs7acbvls78wy5431vwlrvxqr524b6whmjv1r4mryx9x"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Comprehend SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-comprehendmedical" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-comprehendmedical"; version = "2.0"; sha256 = "0kk10v1dxnkqf8xz2rik0x7mm08ivwy9ccbahwmfhzwk5427vqf5"; revision = "1"; editedCabalFile = "0pam4ag4921s1h58df83z537f5pcf7ky9gqscxzg1xk0lyqci6fx"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Comprehend Medical SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-compute-optimizer" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-compute-optimizer"; version = "2.0"; sha256 = "02501c0xnyc7vdf97156a0fxmysy7r7vlgj6azgr1jd98j110i8v"; revision = "1"; editedCabalFile = "0zsxcg97fg7v6k7981hqdy1pd3bl4j0k7sf6k4i93lddc13i32md"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Compute Optimizer SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-config" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-config"; version = "2.0"; sha256 = "1ccxay3qpmll5fy03qcwwbx2b23g609w4zxsqvdny86pb97p6ij9"; revision = "1"; editedCabalFile = "1fgal8v3z15k8ppw3a1xx0gb32z3lm16r68bdgdda9wp4cgd7izj"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Config SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-connect" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-connect"; version = "2.0"; sha256 = "03jj3qjsj7qx3gm8ryh01lxa3glg1rqz289xmnbl9qv8gb0f8bfs"; revision = "1"; editedCabalFile = "151cldg839z9wnsss087h6acncnrq9iq5545pbfwqh11ik73xz0d"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Connect Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-connect-contact-lens" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-connect-contact-lens"; version = "2.0"; sha256 = "1m9dkadljs33any7f3rlwxs49h5qgd5l5xxhxfh5srcwsf5lzd4j"; revision = "1"; editedCabalFile = "13mw5gqb10ylkxkfr3gg8c8dam2whfsrr8b78i7spmdcan7db0ly"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Connect Contact Lens SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-connectcampaigns" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-connectcampaigns"; version = "2.0"; sha256 = "00x539dzx6kb50ifhjcwc8490di72bcbqwwp8zm7sr74pjx1jq8s"; revision = "1"; editedCabalFile = "041c4icsy0yxsahp8lnshvwk1dzl5wxi7rngfwxn4qmgldkwf763"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon ConnectCampaignService SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-connectcases" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-connectcases"; version = "2.0"; sha256 = "19sfbqg46s02wnbpw9lw46vbw8m8pdmsvc125akxli8vjpg8rkir"; revision = "1"; editedCabalFile = "134c1ispivn3r12jznk4ah4lgv7p5mggz5wcwkm3fp3z8d4cpm1k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Connect Cases SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-connectparticipant" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-connectparticipant"; version = "2.0"; sha256 = "1hy1wlni7czid4qm48jdqyfy2gfb1x973khc4bj0g8nx99qspkms"; revision = "1"; editedCabalFile = "036d0n8srd9wfgr9jzngcz1girbckjddb27anzh0kn8k6794w1l4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Connect Participant Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-contrib-rds-utils" = callPackage ( { mkDerivation, amazonka, amazonka-core, amazonka-rds, base, bytestring, lens, optparse-applicative, text, time, }: mkDerivation { pname = "amazonka-contrib-rds-utils"; version = "1.6.1.1"; sha256 = "16wjgsv0pd7lkpg4qwixlm8fkf6qzbspjb1xhyjh507lfgg2s1yl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ amazonka amazonka-core amazonka-rds base bytestring lens text time ]; executableHaskellDepends = [ amazonka base bytestring lens optparse-applicative text ]; description = "A Haskell equivalent of \"aws rds generate-db-auth-token\""; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; mainProgram = "generate-db-auth-token"; broken = true; } ) { }; "amazonka-controltower" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-controltower"; version = "2.0"; sha256 = "1n8hh292q7l6j5ljbbnf339lvp0gf2h6fh9mxymglhsagc0gzpj9"; revision = "1"; editedCabalFile = "0kspbyfrw29gzqglgkzkrqvvsvy2ih3aznhgggfr4x8xd91631s0"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Control Tower SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-core" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, case-insensitive, conduit, conduit-extra, containers, crypton, data-ordlist, deepseq, hashable, http-client, http-conduit, http-types, lens, memory, QuickCheck, quickcheck-unicode, regex-posix, resourcet, scientific, tasty, tasty-hunit, tasty-quickcheck, template-haskell, text, time, transformers, unordered-containers, xml-conduit, xml-types, }: mkDerivation { pname = "amazonka-core"; version = "2.0"; sha256 = "1lsd9nzyvwwp7j4kii6fp7n98x1qa6999ggwwia5sa06fgqz39bm"; revision = "3"; editedCabalFile = "05sfrpwyvb6wkazaw044j2acf3pfq1aahi4mnrpww18xg6i0f1dn"; libraryHaskellDepends = [ aeson attoparsec base bytestring case-insensitive conduit conduit-extra containers crypton deepseq hashable http-client http-conduit http-types lens memory regex-posix resourcet scientific text time transformers unordered-containers xml-conduit xml-types ]; testHaskellDepends = [ aeson base bytestring case-insensitive conduit data-ordlist http-conduit http-types QuickCheck quickcheck-unicode tasty tasty-hunit tasty-quickcheck template-haskell text time ]; description = "Core data types and functionality for Amazonka libraries"; license = lib.licenses.mpl20; } ) { }; "amazonka-cost-explorer" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cost-explorer"; version = "2.0"; sha256 = "0xl3xs502qh74h10m32zbcjp4n1dadfwhh6gqmsjns6zy92xr0v1"; revision = "1"; editedCabalFile = "19yc5jxd3xxhgvzdxdjp43rpvjafi1savwxa4ikgypnq18pk59i7"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Cost Explorer Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-cur" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-cur"; version = "2.0"; sha256 = "0ki316fhwm9fsk8pfiwm7z9wkjdknjlf6jz07hg9zg3x5jiix28p"; revision = "1"; editedCabalFile = "18zi6mzzy0shpnki5c9fbj44x5vpv837qg44jghif0ipy2lk4f22"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Cost and Usage Report Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-customer-profiles" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-customer-profiles"; version = "2.0"; sha256 = "1whk66pzqdrfaw8clz6xfjayjzmabmbh42w0gvqy5gsl15f3sz7d"; revision = "1"; editedCabalFile = "16ppnijd50k9kxj3brwarir0lrq21d7gg8i8kqnxzwncswkjczga"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Connect Customer Profiles SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-databrew" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-databrew"; version = "2.0"; sha256 = "18ciw2y284jfl4z9mvp6bk91x92zplrwkic6i634nvvadw25m0vz"; revision = "1"; editedCabalFile = "0s5mphd3rf7hibkaa1w70ms28a35m38pywiv2vzgxgppx2xkq84m"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Glue DataBrew SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-dataexchange" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-dataexchange"; version = "2.0"; sha256 = "1s4nlfrvv6fr6wkkawzqmy6cc25ma8hls32pnqib9ipf1z77h8mj"; revision = "1"; editedCabalFile = "0kaq32ripkn896dh9yv0hrl7i9nivqlzsxknxvvdfjpd513nr87d"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Data Exchange SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-datapipeline" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-datapipeline"; version = "2.0"; sha256 = "12qz9yxsxfjwkz6dm77c7li5zb20407swwmvpqhmzykmi3wjcjai"; revision = "1"; editedCabalFile = "1c0ijavg9a2w1mvdnrfnaqa1fkxx5snrjhs9a8rx1ln1gcqfl5s0"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Data Pipeline SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-datasync" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-datasync"; version = "2.0"; sha256 = "05r8zbajk6vdvh96p3v0ml53gg5jhfrck3ph9sh81wfc3dhb8bpl"; revision = "1"; editedCabalFile = "1iknjr929i9hxp3680cpy7g124x9jqkis2zq1b1v35wdbwfpw09c"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon DataSync SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-detective" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-detective"; version = "2.0"; sha256 = "1j7zipg23v09jhfi1x07ppfahx5aqmrn8gbcyy53nf49i49w7c1i"; revision = "1"; editedCabalFile = "0qrzfm9zmc952blviz629s3ffi3smkm10savh4nlh0l57p1mdwd3"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Detective SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-devicefarm" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-devicefarm"; version = "2.0"; sha256 = "1hfpvygp1mbazax2bp7bg6wan1scp188fjymby0lk7v7px4inmpg"; revision = "1"; editedCabalFile = "1kgd199npf0li36925m9lc48mb1801czxg9ldanqcj1k3y4irz3r"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Device Farm SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-devops-guru" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-devops-guru"; version = "2.0"; sha256 = "005qvd82mg6waz64p3q8scyy07yn7c1ary8b3wrd5whp9km8jfqf"; revision = "1"; editedCabalFile = "102h2hacbpfa3ffzlacq6pi3l3k2xynhi7nw1x49yw89ma1b21fv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon DevOps Guru SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-directconnect" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-directconnect"; version = "2.0"; sha256 = "00k10jwba9by8insnn8frrgki3s9frw104lw8k0vqaapnk1jprql"; revision = "1"; editedCabalFile = "0a8ks46b6chz6lwxy16m5sidv21x4wwyykvw023wnhc4jqwf2r0r"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Direct Connect SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-discovery" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-discovery"; version = "2.0"; sha256 = "19jqwyyqyw7qv08m01y4ag48l7ixnirq31jbyz5r13jhsd5ala0b"; revision = "1"; editedCabalFile = "0afz4gzy62wcpbd8h2wc2lyhn206nmjzh0zq1ilmkj383jkdlsbd"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Application Discovery Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-dlm" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-dlm"; version = "2.0"; sha256 = "0kn6n1l94f9i74h4b9mjiz9i1rk3j62gfzxdr88qsdc73ax7pbpp"; revision = "1"; editedCabalFile = "05b9iid9xahj7vwkw92jb3v001jgamd8clb2vz5vfp4ff0g4cmf5"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Data Lifecycle Manager SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-dms" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-dms"; version = "2.0"; sha256 = "09kww8bspyi0ajvzsxn6wkfgip44fbzlkpbp73zfwf6qyb8hqmw7"; revision = "1"; editedCabalFile = "1hhqq7a1ycpzhzki7fj08kqddzlp5bfq1yba69pz8l6qslm84lfn"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Database Migration Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-docdb" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-docdb"; version = "2.0"; sha256 = "13jwf2hh6azv8kqgdygvdns6g1h0048ymlq046yxg23hd3nxnp9q"; revision = "1"; editedCabalFile = "1z84xk8qcr9qjmw6sqs9ay18avh49ha0z92nqr2xncz77lmi0qqn"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon DocumentDB with MongoDB compatibility SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-docdb-elastic" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-docdb-elastic"; version = "2.0"; sha256 = "009h8yw2p9cs8chflbfiqrcy8rhmc9385jyxig3lhx7i9dxgkqgy"; revision = "1"; editedCabalFile = "024p1s9wmc2lsk4langrhcy3f3xjz0cxkzjvb63vy6lvfjsmar74"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon DocumentDB Elastic Clusters SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-drs" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-drs"; version = "2.0"; sha256 = "0f3fh71irj9ka5znmjn4z2pgnqqj8f8qzd1bma43cwvp8b6ay7ai"; revision = "1"; editedCabalFile = "1pyblnlbddn3kx51pmqfrnzhd9695c1bd12fx6js668giq5gcilg"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Disaster Recovery Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ds" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ds"; version = "2.0"; sha256 = "1xz7iah24729fgcqn5zm7r66kgmgaash7irkch78brac032n77d9"; revision = "1"; editedCabalFile = "04bv6hxm3gbxlbw76wdvvp1lmyzhq88agv02gmxpvsggsm2spmik"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Directory Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-dynamodb" = callPackage ( { mkDerivation, aeson, amazonka-core, amazonka-test, base, bytestring, case-insensitive, containers, hashable, tasty, tasty-hunit, text, time, unordered-containers, vector, }: mkDerivation { pname = "amazonka-dynamodb"; version = "2.0"; sha256 = "1clxhxv3dmk8amhqp0iwglr5xw90krkr4gyqssl7wzapsdq5ka2p"; revision = "1"; editedCabalFile = "0djh1vwi72nxj9qrs4lv9l5jnifydbgmna3g4ldwwq9bvbq9sl7h"; libraryHaskellDepends = [ aeson amazonka-core base containers hashable unordered-containers vector ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon DynamoDB SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-dynamodb-dax" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-dynamodb-dax"; version = "2.0"; sha256 = "11davhsjds7waqgnh0rp7jq7jrsb2817144ca0b9s93ac06c09wj"; revision = "1"; editedCabalFile = "0l2rwfjajr8z0cv4a9krvmg30ph7ryva2sy6kpwnpwnx5ab63q14"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon DynamoDB Accelerator (DAX) SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-dynamodb-streams" = callPackage ( { mkDerivation, aeson, amazonka-core, amazonka-test, base, bytestring, case-insensitive, containers, hashable, tasty, tasty-hunit, text, time, unordered-containers, vector, }: mkDerivation { pname = "amazonka-dynamodb-streams"; version = "2.0"; sha256 = "0rmr4xd7p08wmkggd1mxrhiqz3nkr46xdj8zhi4kk8nzppjmzv2l"; revision = "1"; editedCabalFile = "1yf6si2sbv3fxyl6f8czj7hfs2kbn4zkqj7hykg8v1z98rwhwd1d"; libraryHaskellDepends = [ aeson amazonka-core base containers hashable unordered-containers vector ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon DynamoDB Streams SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ebs" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ebs"; version = "2.0"; sha256 = "0dkfyldlr0nr0h8mpiqbv3gs6p9q94sa7gkwdc5hzcwrbhkmqs2h"; revision = "1"; editedCabalFile = "1vxhcn4kgab7l068b6jshdr0k24dvaslgl0iyji8xpimhp4qjswr"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Block Store SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ec2" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ec2"; version = "2.0"; sha256 = "1ki3x2j6gz4szsgi5k22cidn7qhhbyx16s6gvxihaq42776q29wg"; revision = "1"; editedCabalFile = "1f998x6a7081dd1rslg0i3pw56bg3xh75zv16r93qnkpgag1q7qz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Compute Cloud SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ec2-instance-connect" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ec2-instance-connect"; version = "2.0"; sha256 = "08pzb7f5450ji7l57b8c7arl7fq91h1an78h9gsvhayfmn1hd04n"; revision = "1"; editedCabalFile = "1p7y1hp6290qwwqnrf8j3b3h273xdadd9nl4gd0v8l7g18hgdcf8"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon EC2 Instance Connect SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ecr" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ecr"; version = "2.0"; sha256 = "1sy8a0dspw3d4skkqba05ay0g2s0iywar1fdddl9cv7zfd2mlp03"; revision = "1"; editedCabalFile = "0rjw161ljyawjfgrknswbifbhvnnxmjz3mi4w5dhgl0b9fl8bhns"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon EC2 Container Registry SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ecr-public" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ecr-public"; version = "2.0"; sha256 = "005gj4m5fi42ckqln763pxdw54kjcci9167hw6k7asf2mgzg5kbn"; revision = "1"; editedCabalFile = "11lbyfpabbnyxj0ld2czcwpnw1pyx572snxy5jch76lgamq6jx8q"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Container Registry Public SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ecs" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ecs"; version = "2.0"; sha256 = "0vwnbrknr2f7fb03frdpr9hq82rkdyn4amfbyic2hfa630nq0q49"; revision = "1"; editedCabalFile = "13drg3avlpaxj999f12819lk85dngcbv76vd1mz4r2sbvz3yhib1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon EC2 Container Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-efs" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-efs"; version = "2.0"; sha256 = "1f9jv7szg0i3w5v86bjkwfhxj29058fx6493aa1xndd1iaa5wk19"; revision = "1"; editedCabalFile = "1m4c4virai3fi3a0f414fnv1hjcr4230g7bnhwcdmwzf6gyy8n2s"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic File System SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-eks" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-eks"; version = "2.0"; sha256 = "0yq0gbg4b6xxgziy9ixwfn4gmvw8yllriadyl3bgyadxigxwbx2r"; revision = "1"; editedCabalFile = "1cws813npx7rwrx91r43yxni737pzbziy40yn3rs5airdlag3wkc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Kubernetes Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-elastic-inference" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-elastic-inference"; version = "2.0"; sha256 = "1sw9fjqbyzkbp6sh9p2qgl7q3id1nni16sb009bzs2w8q58cbzq8"; revision = "1"; editedCabalFile = "0k8mbhj3fv8f43lnyc8z8sa5kyrah2bvfrdpi862zvr4jfcx7ipd"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Inference SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-elasticache" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-elasticache"; version = "2.0"; sha256 = "1ksrcpnv5i718ibmz4qhghkm8a9y96jlmdfgrc97zkdpw0pcy4wx"; revision = "1"; editedCabalFile = "0cfam8zb19af4yf249fn61qyspz9r34kk2c1avwa7qmvxswhj09k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon ElastiCache SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-elasticbeanstalk" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-elasticbeanstalk"; version = "2.0"; sha256 = "1w4lqgsrsnrnjwla7jwby1lnh4fan0rklgzvpp653ayavmmd9hr2"; revision = "1"; editedCabalFile = "0fs4n5zg1kaaapnf9c2n8kw9h1crcq2dfxkx2zmyghglmwdkm0y0"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Beanstalk SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-elasticsearch" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-elasticsearch"; version = "2.0"; sha256 = "01wpyp2hz83njjk8kk4bvvpwb6a381gdqi48637bpzsslxim3zhr"; revision = "1"; editedCabalFile = "04zxvn74siza88x84rkxz7ig67yjwalkw2v3wgx64vj6mdcly1lq"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elasticsearch Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-elastictranscoder" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-elastictranscoder"; version = "2.0"; sha256 = "1xzx1w6mn1m33mnb7r4a4mspllvfhm1dnv46hvs07zxlp2ggdm43"; revision = "1"; editedCabalFile = "1r0hrkwc6hwipj9c7q1jjra2vd55w6s4zri1hnsc5ym4qafqd200"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Transcoder SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-elb" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-elb"; version = "2.0"; sha256 = "1vazcpz651x2s7zwfkpyiwh84aa9rfrs7aa3h1s7jnvf59flqvzw"; revision = "1"; editedCabalFile = "0hp5m27782a23i8bvnq0099c23084rawvpzbbf0y34j7fm8dm67f"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Load Balancing SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-elbv2" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-elbv2"; version = "2.0"; sha256 = "1h5822vhy4wx5ddrqwv73vi9mfx0jljyqizilpr313wv5f9f0mq0"; revision = "1"; editedCabalFile = "0n9p0gmfksg3wjq1ng736ya0wwix0dp2ji374l776ynmf3zxsyna"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Load Balancing SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-emr" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-emr"; version = "2.0"; sha256 = "1mjljrxvixgpb8xl3i2knik1zr871n221gxh3xj3pxly8zi9sdck"; revision = "1"; editedCabalFile = "1jfimspy4hljz7mf97h5rnnvf892cngdxpzyh0kl26ngib6m9qs3"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon EMR SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-emr-containers" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-emr-containers"; version = "2.0"; sha256 = "0mlddzrrp5qmgvpi45brdf5vhp0099m5ka6s7ggp1bwnizmi2is2"; revision = "1"; editedCabalFile = "0ppb0nw97fi240pnk31f9arp3zx58bmazahgl0f9im7xi0gk13qx"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon EMR Containers SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-emr-serverless" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-emr-serverless"; version = "2.0"; sha256 = "1ay9hyi4x4d5x6183njbr0b8plnmp2apgnfnksfmmjz5vinirxx5"; revision = "1"; editedCabalFile = "1n5jxdckqwkv2i7114f0a0c5lnjvc6rbrkbgz3l18sprpimrk19l"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon EMR Serverless SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-evidently" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-evidently"; version = "2.0"; sha256 = "05s3d16f00fhrnsvgvcb05y1w63fwimg5d9sl34qsx92n6glzd6w"; revision = "1"; editedCabalFile = "174cm1ls555wcsdhaz55dy7xp9aggd0cr62bc92a0gd5pv8k579b"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudWatch Evidently SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-finspace" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-finspace"; version = "2.0"; sha256 = "16wkklbwjsz344hrva4b8iilg3qmbpfrvag98jdvlv7i60r9s24h"; revision = "1"; editedCabalFile = "19ms2qfqvhxqjdi39rm4az5rcghqcs24gj1hdkx0y2h4qgd4fnrc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon FinSpace User Environment Management service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-finspace-data" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-finspace-data"; version = "2.0"; sha256 = "0fv90rzpa0cxjk5kdx19z4xcnww330zqdzyzxmdkxi2gvbgwhkkq"; revision = "1"; editedCabalFile = "12594rv5mwgqihs9fqsasn0bck7rh8gcx44shyk1kmz7ix194r0l"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon FinSpace Public API SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-fis" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-fis"; version = "2.0"; sha256 = "1f4rf1k1ln6v9v949bd5rq7xcz68qy608d1r3lkkmaajkawxvagy"; revision = "1"; editedCabalFile = "0xg4326r48064sim5y66242wkc93klwly3pfnxnpjnl4sycgv1as"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Fault Injection Simulator SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-fms" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-fms"; version = "2.0"; sha256 = "1flrwdvpclal957dxli05y2yvacrhl8a9j32w3ywkg2sach9cv47"; revision = "1"; editedCabalFile = "08sxsckfi9qlgcw60x766a3vdy0yi0zyz7mfpc021y469wxrzgzp"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Firewall Management Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-forecast" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-forecast"; version = "2.0"; sha256 = "02m9haxqrwyrmqr0bz6s8sn82aq3da1zhdcqqij79kp2r5q27kxc"; revision = "1"; editedCabalFile = "1fwp4kn0x192lwxiz9hhknp0bh1ad5gp16zhj7qcwmqqrm7xfflj"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Forecast Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-forecastquery" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-forecastquery"; version = "2.0"; sha256 = "0qf1pkmwypk1vdx23nvf6cya4xbs2wjd8i2qrl2brlg3cav1pm57"; revision = "1"; editedCabalFile = "05nl2wli2m5njbf1sk0yprv0cw4pm1r5021ch8yncjnrazg8bw8a"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Forecast Query Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-frauddetector" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-frauddetector"; version = "2.0"; sha256 = "0m7sb4az8c9yfyibfanbj1w5j7nn670hdqqqvs9gbcmckqp91z1s"; revision = "1"; editedCabalFile = "0l6dzzljg1lzanlmcsanmgn6giaj1ziy07alpjsw0ymhqqazaf2b"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Fraud Detector SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-fsx" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-fsx"; version = "2.0"; sha256 = "1yxadzl3j7h6jfiz6dahgf3zl79na9rmi2v35kynmy0hpdfsjd75"; revision = "1"; editedCabalFile = "0xs35qyfss75fkblbjffi4312bsasapz3gcmbqglmz00511xii5l"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon FSx SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-gamelift" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-gamelift"; version = "2.0"; sha256 = "0llz8kz31hgmyqxniqlbz9avbdpg77fn0fnlnldvm86xmg95752w"; revision = "1"; editedCabalFile = "0b4l26vmaf1fji0k0a7vm12g691kg3awzsvm0x0bgcgym280pl9k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon GameLift SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-gamesparks" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-gamesparks"; version = "2.0"; sha256 = "0hpg224x6nlpcpkvsg3r8vm0ga2p8rwdl1ajyvf9pa2i7fjvh5ya"; revision = "1"; editedCabalFile = "1wmrnmdrl142y96rbx2yijag00k4h6sazi2vi67jbrjx3y7958gv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon GameSparks SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-glacier" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-glacier"; version = "2.0"; sha256 = "0wnvnw71rp6ls3flq50dkskb2yp4hkzv4jrssv93zfl41479h4p6"; revision = "1"; editedCabalFile = "1rw92bbvi1a0w7mwd6k38fpz9fvzqh1bsgnylc2sfqgn6xxr2qxy"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Glacier SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-globalaccelerator" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-globalaccelerator"; version = "2.0"; sha256 = "01hamd5m9sdv6g8s532mj1w6jymaz88virbk8zxj4q55v5g18g8h"; revision = "1"; editedCabalFile = "0znnz4x4a0zp9n3d6k3by8ym35zba6z07vz83ii0ivbjdhxqy4m1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Global Accelerator SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-glue" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-glue"; version = "2.0"; sha256 = "0cfdf4x3xi7n3ar273ih6hlc4grad8anzvhk0b9rf4ipxqwspp1p"; revision = "1"; editedCabalFile = "0yl6hnxgki08xd98gdf402snfb9ci0im6dy7qkxfkg7k2ljn48pr"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Glue SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-grafana" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-grafana"; version = "2.0"; sha256 = "0n1iibjfczapwq063615yx5pkddinml53cw45fgmdvq3frsvrqn8"; revision = "1"; editedCabalFile = "0dzbb7h48vr66xwnp50n6lwvk55pwnkfjl2z8rcqn0frzdc6kr5n"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Managed Grafana SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-greengrass" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-greengrass"; version = "2.0"; sha256 = "0qf67zygrq6vv8inmxx295hh6r6dq3i8h468qrrgf8fibgpmj6qn"; revision = "1"; editedCabalFile = "0lgc9lflq4h7cksaf8k64b8dc06qs1804rhcj58saisg05vp0mij"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Greengrass SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-greengrassv2" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-greengrassv2"; version = "2.0"; sha256 = "1hjmbs7aj6cckya6nqyx3v7hjw2fgdr2k4qhy5drsvdkp5fjm9fx"; revision = "1"; editedCabalFile = "0ahbghj2kpfigprvj9njnb3n84ywkygx7mrymsmpq2jisn07njjx"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT Greengrass V2 SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-groundstation" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-groundstation"; version = "2.0"; sha256 = "1cbwgk4lr5m6i39ppa56dkgfwfi04dq5ryf03f9a27n3p603lv30"; revision = "1"; editedCabalFile = "1ynhijhf5sx8ady7wj9ba36a3nadn0mvghwj05s9hk4hw2fcr2is"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Ground Station SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-guardduty" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-guardduty"; version = "2.0"; sha256 = "07pmy62xml7sry2m69rp8xslyppb78mqdlddbggzqbi7crc1icdw"; revision = "1"; editedCabalFile = "162jgif608f9isywxkrci29w58ylqybs50ikcq2i7pc9v7ll8sgg"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon GuardDuty SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-health" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-health"; version = "2.0"; sha256 = "0191klmixd3r4hzqkpajp9zwzalx0z480qqn96v9snhw7hp4kbsr"; revision = "1"; editedCabalFile = "0ccnszzhpy89wcqynidrr74cw88ir4ijc99fdxfkwxy1yjy4b5lm"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Health APIs and Notifications SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-healthlake" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-healthlake"; version = "2.0"; sha256 = "1yhixqmfz1q0m3ny1vr3qxzxz9zwgfw7xpf66r2aspb2nwj9c33b"; revision = "1"; editedCabalFile = "0pyxpzsrhwsy6sn0cr04hm0bnbmsmpgq83xszvgp6hxns9arnjyc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon HealthLake SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-honeycode" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-honeycode"; version = "2.0"; sha256 = "0fg1x2s3xyf5rp69vl48cdkyaq4k00878zqbkr9zr70laqq78ri7"; revision = "1"; editedCabalFile = "1dy7q0lh1x3i228m25b7i7j24n0bacjpz1zggibcak2674j29klp"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Honeycode SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iam" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iam"; version = "2.0"; sha256 = "0pflcnb7ar2d7z9zvrd9sid08n4d99h40k69lirkd408kzw66dwf"; revision = "1"; editedCabalFile = "1csj673ry5pzhrd7ja9jy34kqklif2x46dk0mdij83j4h8bapqid"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Identity and Access Management SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iam-policy" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, base64-bytestring, bytestring, doctest, hashable, hspec, profunctors, scientific, text, time, }: mkDerivation { pname = "amazonka-iam-policy"; version = "0.0.4"; sha256 = "0nm24ck11d3ppcvqpqmi73l6s9ry20c907v4017gi6rlybzra75j"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base64-bytestring bytestring hashable profunctors scientific text time ]; testHaskellDepends = [ aeson aeson-pretty base bytestring doctest hspec ]; description = "Amazon IAM Policy Document DSL and Combinators"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "amazonka-identitystore" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-identitystore"; version = "2.0"; sha256 = "02l3nk7xz39iawdq9kycsf3szl3jq7wfh8f003mgxd2xz0a3d1ji"; revision = "1"; editedCabalFile = "1mw1j6zyfpnky1v7wkpq80wzhdq2y2jh2d73dmkmjf6hkisv3ry7"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon SSO Identity Store SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-imagebuilder" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-imagebuilder"; version = "2.0"; sha256 = "1xxcgm41830bf82zvswqmhv6snkx74vb7n4ic9zmivxc1qh0sj8w"; revision = "1"; editedCabalFile = "1j0g2mc2z2yqfy2y3r7282g6ik17m77fi51r4vg4ii0bcqnzwzpi"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon EC2 Image Builder SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-importexport" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-importexport"; version = "2.0"; sha256 = "1xwvy6sm1y579yx83gaif2khn6xfsy8w4vkp9sxb9mh2pgvc22sp"; revision = "1"; editedCabalFile = "046r7b5sfb5yw8vdd3xqm7cydv751qpmzwv1rq11blh6xsm71x54"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Import/Export SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-inspector" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-inspector"; version = "2.0"; sha256 = "02fbgk11c1p7k91b1sf61yig7rpw84mpnhjjg9sqiws84hk8v2vw"; revision = "1"; editedCabalFile = "1hklvgvpmhc5qbba0rj6qim47fkd1rqi3yw4aql1zld12n949w41"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Inspector SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-inspector2" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-inspector2"; version = "2.0"; sha256 = "0ngvgr2gd6s2smch1nmd9gp6dw1fw54xwn8yhh2fg1jk5388d3a9"; revision = "1"; editedCabalFile = "0fdw1h9vwarkf52xny98x1nw978ywvyf8nrfmb8xbschcsav4kcn"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Inspector2 SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iot" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iot"; version = "2.0"; sha256 = "0a4h32drks4bpg5n2syp2lm58j03vxr529q0c8gvky8lhv0w34sr"; revision = "1"; editedCabalFile = "1hqcz3pwaqvb1xgzhhjxvhh04c0bq9xp0v842vn9fwhki6n2kj11"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iot-analytics" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iot-analytics"; version = "2.0"; sha256 = "0r1nrm7k5jq2f6h113mwsbx1xphhzzvm2aqqvb876xyw7sylx02r"; revision = "1"; editedCabalFile = "1r7kxnq0knw5lsq6m1x3imrwngqaxg9cqwzg25jlj470ygxx319q"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT Analytics SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iot-dataplane" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iot-dataplane"; version = "2.0"; sha256 = "0hvlmbdnn27y01cb6410vd80hw9aqf8aabbz2y2ajbfgj7bbqw9w"; revision = "1"; editedCabalFile = "1vkraa5r18p6lznc7d0867b1p7rpw8699si5war80xg5g540rm7p"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT Data Plane SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iot-jobs-dataplane" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iot-jobs-dataplane"; version = "2.0"; sha256 = "064vhx1dyvh2m0is2vnibg5baacr70sfn2xjgyhscjbzya7max3s"; revision = "1"; editedCabalFile = "03r3p70hlm9ajan393lc18si5hl6y1kl5w7inm7k9sa4956ja2ds"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT Jobs Data Plane SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iot-roborunner" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iot-roborunner"; version = "2.0"; sha256 = "1yr0j6gzivvlmh10g6nsdm2jdgndw84nxn910ggcp6mf067f82if"; revision = "1"; editedCabalFile = "16cgbckks5vk142zz7cs57qsy9jfdx2wi4z091y33jqb91d8yc6k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT RoboRunner SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iot1click-devices" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iot1click-devices"; version = "2.0"; sha256 = "14lxx0lbl3fqih8x7h46z7vvh0fp729d3wnq1fjd5b8s1ysjg103"; revision = "1"; editedCabalFile = "0gi4v9qm68in9g1jw8585m06jjjp7kk4dpp4n6sycfshdyj8z2f1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT 1-Click Devices Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iot1click-projects" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iot1click-projects"; version = "2.0"; sha256 = "15bff8l2g5zri03k790dnil9pkg33n98hmq8skk2xmfdzwrcnm73"; revision = "1"; editedCabalFile = "06dhqhrlxji9kcsfz2jn5mbb4x5hk9p9cxbqqwxxmi0787dj7dka"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT 1-Click Projects Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iotdeviceadvisor" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iotdeviceadvisor"; version = "2.0"; sha256 = "0xlybvyyfp6irfv3aqh21irzj9r6kvq1656a36aky7m0gknrfpp5"; revision = "1"; editedCabalFile = "0f0n470a7fhxggvc1vkiv942xnyh1wp6ms1njlyn9vb1mnxw1y52"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT Core Device Advisor SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iotevents" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iotevents"; version = "2.0"; sha256 = "0r822sfb0vh8bi7g860h82x9cd0p3myb9gq9s59sm4r6727kzirx"; revision = "1"; editedCabalFile = "00i4w5xlpich64advwrz233k8w8mh6vyag3v0z8mc8qpk0pihxch"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT Events SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iotevents-data" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iotevents-data"; version = "2.0"; sha256 = "04cf0853sqmgdw4362j79z80xpijgbpqgn7fp8sjbgmdkiyfkrng"; revision = "1"; editedCabalFile = "19apqfjzyn69nk5n349sgqral75wgjrvdrbcn8m9wbpcndkwxr6d"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT Events Data SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iotfleethub" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iotfleethub"; version = "2.0"; sha256 = "0ra5f8acfwc8dgijb9g790qh94g0dywr85yz4pv182gsw6z2gk5f"; revision = "1"; editedCabalFile = "1ajbfwqpdkn37ir8ljg28s6zj8k7c35naj0kw03bpi0dxcv3cpaq"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT Fleet Hub SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iotfleetwise" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iotfleetwise"; version = "2.0"; sha256 = "1j1k0zrq50w68v1wgi7viwqcxah1cm16sglypfw3c0izqjcd0k5f"; revision = "1"; editedCabalFile = "02k9784ikk48gg5f1mmjbh3d7wd1rfydd6xpm5a8rk9sd89949d7"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT FleetWise SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iotsecuretunneling" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iotsecuretunneling"; version = "2.0"; sha256 = "0hir6wlidp4jl10hsli1b1mmgkzya3yn9bs31slahg2prcd7rigm"; revision = "1"; editedCabalFile = "1ljwp6k0jh98mf2nvzgwal9jxid3mgq23nbrk9yzhgj2iqq2qyg9"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT Secure Tunneling SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iotsitewise" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iotsitewise"; version = "2.0"; sha256 = "1izjz5ayh66g1m0i5g0mnwqmk5k131vi417z0h44g6dm1d770m1d"; revision = "1"; editedCabalFile = "0dcwa33w7wfhmb8yk2iqs7jaacndq6rl3g1129nlxbrrng5kd09l"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT SiteWise SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iotthingsgraph" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iotthingsgraph"; version = "2.0"; sha256 = "0vz10z4jlfmqx4pjwj4qmbvr1cfbqq3435vzjphq1jrii9sqdb63"; revision = "1"; editedCabalFile = "04j0wvm4fiikr3a54ljy4iaxd359fzabc7l2r20g0pih0xrl5lph"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT Things Graph SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iottwinmaker" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iottwinmaker"; version = "2.0"; sha256 = "08hlmxry9z9z521nanjvl61q11d8zyqql6fbx71cpc1xvbjzrnpw"; revision = "1"; editedCabalFile = "0ly3d98q5i2zdn4rfbzd5nll5qv4jkfzy3912f5807rmbim4ssjg"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT TwinMaker SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-iotwireless" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-iotwireless"; version = "2.0"; sha256 = "02dcjjpk223dmqmsk315dg8nplihbhvs4af6cbr5nmk9xwv5amsf"; revision = "1"; editedCabalFile = "1gx7y57x0a4vh5c7y9v1acajanm0jx0zrgc989c1x3lmcwqyx74s"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT Wireless SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ivs" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ivs"; version = "2.0"; sha256 = "0j4m5v0mldjgcg2jm5hr6gm6hbxr0ss9gjdjp41hc0g5j52khws5"; revision = "1"; editedCabalFile = "1i71makjc91mw2qhlifa3bw0d3vw6ia1fswrwy4692zw4b6p04fx"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Interactive Video Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ivschat" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ivschat"; version = "2.0"; sha256 = "1c5rlij31pk1ww150ii3fppnamsnvlw21vaalp78i1b9gnlhr0zi"; revision = "1"; editedCabalFile = "0y5kbqnnlsyrqiix4s3v9y1b8cq9jp7r9pn7faa7iz16r561556r"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Interactive Video Service Chat SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-kafka" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-kafka"; version = "2.0"; sha256 = "0mv10gxxmcfwv57wcq1d75k77wlv0v56150wrfz8nvqqiyw04qcf"; revision = "1"; editedCabalFile = "04r95br3mkai4fbcmajx7syq3bck101ryxrqsa46rq7d8s1cnqv4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Managed Streaming for Kafka SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-kafkaconnect" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-kafkaconnect"; version = "2.0"; sha256 = "0hk5qngygshjy5hsv1qqk7c4vq0zw1kp2g0drlsbai46sqv9s3l9"; revision = "1"; editedCabalFile = "0ykm79dvsfmb91jq5g3pmvakgi8s7ixpmcz4jrs87q3ckb57xdp2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Managed Streaming for Kafka Connect SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-kendra" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-kendra"; version = "2.0"; sha256 = "18znxnxdfdcg7mdyxvhxgdj8vbnkqs414f8qr11wzl3dydhhfmv3"; revision = "1"; editedCabalFile = "1z8nacn3x0dyvqzzj156l3sjmydkairkjjr1p3wrzw4s0svmab6g"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon KendraFrontendService SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-keyspaces" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-keyspaces"; version = "2.0"; sha256 = "01d2bicrxnl5vb7imaayqdan821ji8n14gk630npjw704ycmxa0b"; revision = "1"; editedCabalFile = "0g2gawikiyiqrhimfwnipail6d6c2m01mrbvi563yr3nkysbizz4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Keyspaces SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-kinesis" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-kinesis"; version = "2.0"; sha256 = "1m1i5lfhaq167f1igh3hbzmg9i6f3ybd157qa1yivj6rfrd9b0j1"; revision = "1"; editedCabalFile = "17578yvb07h9c2grnzz2vs1k46fmbw02wziy7dy74agdkrl4a4q1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-kinesis-analytics" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-kinesis-analytics"; version = "2.0"; sha256 = "0nv896vparpc4dkgz2bdby29kpxpa3afgnsl1yq9kmlyj0jdckpn"; revision = "1"; editedCabalFile = "0l20pshvb82bfisi4z5jhbm1h1rrgfm7hxfjmw231r1dfn6rpjqs"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis Analytics SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-kinesis-firehose" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-kinesis-firehose"; version = "2.0"; sha256 = "1m5za58l7j380z6dz5md3i7lvzhspdcsw8ggwdnf0df4s4kjmzqz"; revision = "1"; editedCabalFile = "1bbx9hd20fa4h9fv81islj14fnkijrr6q713fr891b4iik433rxd"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis Firehose SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-kinesis-video" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-kinesis-video"; version = "2.0"; sha256 = "0cjx1vg1ccrchbq21zn7zi4wvpcfk5498fkic3m6ncvflvzff6jl"; revision = "1"; editedCabalFile = "1hzx0fb80jbjypnmd880wynxpixaqd55mi9jf0jd9kr957wk8j1z"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis Video Streams SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-kinesis-video-archived-media" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-kinesis-video-archived-media"; version = "2.0"; sha256 = "0fci6d1x8qr8gg0qj0wf1a66dvj4p7xhfjb16iy1cs17a49zaqcb"; revision = "1"; editedCabalFile = "1s4k3q43a8s0x56q6lnba2wdypw6ysd73pagl1w316jm2vqcq64r"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis Video Streams Archived Media SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-kinesis-video-media" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-kinesis-video-media"; version = "2.0"; sha256 = "05d8mxihr6br50jsd4lilda4bm5ql56jsshyn0b5y48fxqx5v53a"; revision = "1"; editedCabalFile = "1hisxrzczzchgywlcqnfdaqwc0rnv6vhhna3j60ih46xm4zxx3xl"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis Video Streams Media SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-kinesis-video-signaling" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-kinesis-video-signaling"; version = "2.0"; sha256 = "0xj25p33m9h06bvr4n6c5nj3lf77q94nj76nj72kniv27akghbln"; revision = "1"; editedCabalFile = "0gi6y6c6ckm9ylgipqi0v34n9wzxlrsz86mnqyvp7klqg23dmms2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis Video Signaling Channels SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-kinesis-video-webrtc-storage" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-kinesis-video-webrtc-storage"; version = "2.0"; sha256 = "0sxb2w02783lpgfs3bp39xqwkas87055rwkzgr0587nk8qr9fa4l"; revision = "1"; editedCabalFile = "1yj9ki58p58s2b0mbx6rgalg3vpw75r53b96qk2n3hmmhibwm646"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis Video WebRTC Storage SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-kinesisanalyticsv2" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-kinesisanalyticsv2"; version = "2.0"; sha256 = "0s5y24bxlpi3w432rgymzpb07bkf0h6w3q2aq38bwk1nwaj9kxbi"; revision = "1"; editedCabalFile = "1s1y9rbdz6qsx10p9ah7pxymnvnbh85qxxxzg6z77450w0zw5aky"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis Analytics SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-kms" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-kms"; version = "2.0"; sha256 = "0xklk7xis0jqbr32byz5jv0gjmspfbs03h7pd96gyn8q8s4anf4z"; revision = "1"; editedCabalFile = "16ahcsjdvkgmadqnyw1nk3nsc305k620yw5zzl6ahyc8jr7flijk"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Key Management Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-lakeformation" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-lakeformation"; version = "2.0"; sha256 = "1hhc7s55vd25w2azi83mr99fdldkgxn2559yl0b2nqyiimv3xv8g"; revision = "1"; editedCabalFile = "061nni1vkhwcnf42g3hrhqw61wniv9a9pc4fr1lvz93vf4wjkw88"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Lake Formation SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-lambda" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-lambda"; version = "2.0"; sha256 = "1ddibc2bhrzyx1mj41rmnp4c9gf7rackvgga3246j25dkqdqn7nh"; revision = "1"; editedCabalFile = "1m54jkfchazrc6p8hxgr2vzngzha12c2fs10jwyijmx0pg3321y2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Lambda SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-lex-models" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-lex-models"; version = "2.0"; sha256 = "016f4pq23q8g2w9hwyf8b45lplxzl449ylm1rfxl9pgx1i1p2l74"; revision = "1"; editedCabalFile = "14jhhr6g1mnb7asnxfprrww40wpa8ykshfa6nvmr25qxpi9zc9yf"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Lex Model Building Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-lex-runtime" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-lex-runtime"; version = "2.0"; sha256 = "0zfmhqhgklp950zlqwbi9064hfz5ls66wjfsjf4j588v1rmdpa23"; revision = "1"; editedCabalFile = "16djvyz6w6gpzkk7hgawq113vqlwz2h20n53f61pzk0psgcx6xrp"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Lex Runtime Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-lexv2-models" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-lexv2-models"; version = "2.0"; sha256 = "03sgrsdv9jaiqrnkckcz5538qlkn9xqr0xqh78phj6amfsp5l9j6"; revision = "1"; editedCabalFile = "0lyaam0drqf19pxzknid5kpq1s0mpcyy5qwljcrdf8sa4ndbwz4j"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Lex Model Building V2 SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-license-manager" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-license-manager"; version = "2.0"; sha256 = "0ln5khvs14wxg6z6km77a1j8qrln8y1yw3syv1dxzdvxvj1z259r"; revision = "1"; editedCabalFile = "19f6aivlmxv78i8q4v4716frcbr3ydl791gaqxnld9vfqi7d0p10"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon License Manager SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-license-manager-linux-subscriptions" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-license-manager-linux-subscriptions"; version = "2.0"; sha256 = "0zwz1i594xlams4608az6qwdal1jwhmfyq82y8jgl1wvwni8asvs"; revision = "1"; editedCabalFile = "19bjrjydin8d1pipkvpfn45f3hjqw3gvgpraayqmpq4ys580ax9k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon License Manager Linux Subscriptions SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-license-manager-user-subscriptions" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-license-manager-user-subscriptions"; version = "2.0"; sha256 = "0albn38qsn9bwrgzw12naxfrw3an2pj4azfs69zlqbryg6wyhn4n"; revision = "1"; editedCabalFile = "0dfzmdwnhmpprn77l84d69w8fr3zv9pa1a11h8d0w8q26q2azf2r"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon License Manager User Subscriptions SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-lightsail" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-lightsail"; version = "2.0"; sha256 = "0lx41dmg4hg6p50hvm7ji1f3i9vfsd2a98h0a0v0kx6gp9fy1404"; revision = "1"; editedCabalFile = "1bkkvx7l2q04pjjjznqapmpf3d427blw4jzjxhsk99fa7568r8y5"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Lightsail SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-location" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-location"; version = "2.0"; sha256 = "0cbjz3wqjjfksmy938zby1nylajq3f1k7xndmjyp1yz10d8hiys6"; revision = "1"; editedCabalFile = "0p617sgl8llw8hj2gfcvn5ma7midas9igng20jv7yv9dpa0jxbnj"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Location Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-lookoutequipment" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-lookoutequipment"; version = "2.0"; sha256 = "0rlchl8vc1k0082h8w76hbis8dkxkqhkxqfjr3ndzdba3h3j8pfk"; revision = "1"; editedCabalFile = "1a8ddh93m03gmhkw85yfj96azcf410ikqw7gip16kigs6aw5bmgs"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Lookout for Equipment SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-lookoutmetrics" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-lookoutmetrics"; version = "2.0"; sha256 = "0gr60r1ix2z9c372allxki2n290n7kcw2488l9azlg343rqr58fx"; revision = "1"; editedCabalFile = "1ry21sx6913bml8wsyn2zm0cb3yj45nrhn7mbvg51ly8crm1xmw1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Lookout for Metrics SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-lookoutvision" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-lookoutvision"; version = "2.0"; sha256 = "1ylkwkvrxvnh46dscj31fda40sfm0isf60mh55w16y610lavac9i"; revision = "1"; editedCabalFile = "1qz4s3lqb6qshd2gqdbc67f2nvqiy668gl8la4w4f34b882cyx1x"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Lookout for Vision SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-m2" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-m2"; version = "2.0"; sha256 = "00vhq64l12v1n1063w4drcwskkap53y5180knh2h0gj79c968rsk"; revision = "1"; editedCabalFile = "0mqwg7h9x9dqlxhhcs4x8s741amjvgxx054mw15zf5d7yxjqkgag"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon MainframeModernization SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-macie" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-macie"; version = "2.0"; sha256 = "1vylyn951bk03k1n28whha7gp3mbmfam3y65snk0nvlybxhbmsxl"; revision = "1"; editedCabalFile = "1isclf1ib7z82p03yfs3qh5wqpjs9gq7sn64zy54pgmb28r0mx2k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Macie SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-maciev2" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-maciev2"; version = "2.0"; sha256 = "1ym618fifpivnbwv1zznxl3xgi61ssq6hpd1h6sz4bzczik7ybvx"; revision = "1"; editedCabalFile = "1nfb7sh7wlhanmdwhkyi4x4z8pxngb6ql85lqhrf8fhf1jc6lh01"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Macie 2 SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-managedblockchain" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-managedblockchain"; version = "2.0"; sha256 = "059m7vvj1h3zaikb11ydcshh9bmib6z4hwppbs4z46hvlml9y24g"; revision = "1"; editedCabalFile = "0j3qqfncnmr9vpfjgpxfvkrqz2sslxps30nbyzznram40499007j"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Managed Blockchain SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-marketplace-analytics" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-marketplace-analytics"; version = "2.0"; sha256 = "188f4bhbhijm3ha1avs8pikyl624hcyd4iks2smyfrm2hcn1nldh"; revision = "1"; editedCabalFile = "0cl4qfqjgqa2cmdxwfkb7mhfl17b0856dfiw02lasdnn27w478a0"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Marketplace Commerce Analytics SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-marketplace-catalog" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-marketplace-catalog"; version = "2.0"; sha256 = "0vrbk0rjsbrli12jynkraigyc35f9wr2w5bslli8xiqb7j0b7yr8"; revision = "1"; editedCabalFile = "0x1k6qjs1apfbryb62rrmaq8bpxvbi19wzpqs06yfqsg2gr40h9l"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Marketplace Catalog Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-marketplace-entitlement" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-marketplace-entitlement"; version = "2.0"; sha256 = "0xhi9gh0cf4gxcd9k13h5nxlxll3hs200lllan23376f53g28j3s"; revision = "1"; editedCabalFile = "0awqhc031yz7kk51vd2wksfvpgf5ng6ha7y3f51f5rlv17wf9d0w"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Marketplace Entitlement Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-marketplace-metering" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-marketplace-metering"; version = "2.0"; sha256 = "1jsnfykpa2n7l6rfp12zdxjcyamdps0xx836ngnn5xrj1wzqsh9j"; revision = "1"; editedCabalFile = "0a30sy1c8kd0kqi74zmqxyss06c63qfskyd6hdwdg9fw95jzmyx9"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Marketplace Metering SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-mechanicalturk" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-mechanicalturk"; version = "2.0"; sha256 = "02mbpyq5c8qbdznpgz1gd9i6na845ppldizpxlr2cd5iqxc8nc1a"; revision = "1"; editedCabalFile = "1vgaanv1n7fdhklrcxl28xzdrjdbw03fp09bicbi5dvwnnw3p3bc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Mechanical Turk SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-mediaconnect" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-mediaconnect"; version = "2.0"; sha256 = "0lxcfys8rncijcdwpj75zwjgid5x284dsm0hp5n2vvcm4dlz0cgz"; revision = "1"; editedCabalFile = "1s50iyk6kp7yq9gh0bj9z5yhxcq9hdlxx7ky3s2zy1gik6hv732y"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon MediaConnect SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-mediaconvert" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-mediaconvert"; version = "2.0"; sha256 = "0k2ci77r3ynv60s96yjyla4al0vkaxf1byhlxgkwq4admzw17krs"; revision = "1"; editedCabalFile = "17brx9l7cb7vavx4ypf049jp8xn2z40cpf2m9hsyxsfjqg4h7zz8"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elemental MediaConvert SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-medialive" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-medialive"; version = "2.0"; sha256 = "0a79i51bcsc1b99nswqjhdi6kcxa81xp8rn8xsn2d0zmliv8pcbw"; revision = "1"; editedCabalFile = "0lm9r1fnz38phbdmfzg6h8ljdp8bzvy6j6zijshwbkm58i004vc1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elemental MediaLive SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-mediapackage" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-mediapackage"; version = "2.0"; sha256 = "0qyqlw1jww9yzd0a4l91x2qdbfy7m97pn8n4dsxg5mwbicww74m7"; revision = "1"; editedCabalFile = "0853prpjibk8h1bpx34g6rmah0z1sa1qxk1hhgbn72widq7pwf9q"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elemental MediaPackage SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-mediapackage-vod" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-mediapackage-vod"; version = "2.0"; sha256 = "0d0wg954pdb62sm5j8j9pypn6nmgs7lp818ymnjd3fh89fql0wq3"; revision = "1"; editedCabalFile = "0dqsjdqrizz1chdgam3yplj23b3hpcpk2qc4acf1a54h4x12r5xq"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elemental MediaPackage VOD SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-mediastore" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-mediastore"; version = "2.0"; sha256 = "12r10krbj4x8cp4bgjngpwnb4qlq43cf3g0z2zrkn6v660cr7yas"; revision = "1"; editedCabalFile = "1qssswdhw5lvzps9bviy3frbjxvvr81880lflgmzz0j88sl0bcm2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elemental MediaStore SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-mediastore-dataplane" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-mediastore-dataplane"; version = "2.0"; sha256 = "0vxcbbqqk6w155i1r0hzxjp90l5kqjcz290qldamapw75y4ypxkf"; revision = "1"; editedCabalFile = "0c2nzwagh22h4p3ki306r7gbgwlfv564r6qpwphhilanj8dh3kfg"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elemental MediaStore Data Plane SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-mediatailor" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-mediatailor"; version = "2.0"; sha256 = "0iw75yhz5fl013lqynzhvigzr59k3cw1q6z0p4l8078356dv4v9c"; revision = "1"; editedCabalFile = "0wlf1mqcfnkbkhamh4idxvyw3f3l649si4kjxmf6z3gx0lrqlrwy"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon MediaTailor SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-memorydb" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-memorydb"; version = "2.0"; sha256 = "034gjsc8gnwyi80h9w4a24fksb1vy8jh07nqwyjyxpzn69yvv8jv"; revision = "1"; editedCabalFile = "0q6lb2xyvl0b56rp7sy90xvdpzr85ngmxi7jxkj81vgq7zrnzxk8"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon MemoryDB SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-mgn" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-mgn"; version = "2.0"; sha256 = "18njvfhb589vkmpbpgi13p7vw808bl8aff55736wj96lx6403c91"; revision = "1"; editedCabalFile = "10j40pcyyymjqilrk4r322vn4138nrccm4wwym509vr47lb22jn5"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Application Migration Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-migration-hub-refactor-spaces" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-migration-hub-refactor-spaces"; version = "2.0"; sha256 = "10lhwaf6fr6d505dwa3cm5x3k67bnlfnrrjf11i23p0833fsnj6k"; revision = "1"; editedCabalFile = "14z7nr93mfnfnhngdxi37p0029sj0wscn6hhqf0cnqz7d6srx2nr"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Migration Hub Refactor Spaces SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-migrationhub" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-migrationhub"; version = "2.0"; sha256 = "1wahzyhvyf2xf3wvwnc8z3wj4b2cl9zv3cigfcqq6q2m8qhd7ph7"; revision = "1"; editedCabalFile = "0hml9n090z6cmssy9h8axw1fybscav42y2k8yghawr9v055j5779"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Migration Hub SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-migrationhub-config" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-migrationhub-config"; version = "2.0"; sha256 = "1f225q3c1gl0js2lwcqz2i74cp36a24f2qlsabkb3bc5d5p7d3yw"; revision = "1"; editedCabalFile = "06q412ra814c0jvlswpap7sgjfkgn5w4pg9lzzx0ynlfb0l1svs3"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Migration Hub Config SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-migrationhuborchestrator" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-migrationhuborchestrator"; version = "2.0"; sha256 = "1ndhx53nb9jshvlwmj5k7g2gvfvliqz9c6lnj74fsdn8ajg5cgyn"; revision = "1"; editedCabalFile = "1cbzjrgfzfj7wqv7cbiwp2j9l2hg35a2z12ciqpyf9hi77hv0ja9"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Migration Hub Orchestrator SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-migrationhubstrategy" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-migrationhubstrategy"; version = "2.0"; sha256 = "1iw123rkgn7jhdpmm4cslb619ch0gfbyqnm2va6r181k25f52hsy"; revision = "1"; editedCabalFile = "1262jvkgqbdg8miv7m6wc88im5cf2wkrs9my4lr7y7n8n66m6rss"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Migration Hub Strategy Recommendations SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ml" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ml"; version = "2.0"; sha256 = "1fs6rzww4c1d3gz2gbxf214i1mbj97irfvxw925pjpxnaclviv6q"; revision = "1"; editedCabalFile = "01sx60z5m5dq6p1ipm48b3v7w4bsrx1m0vaz7ldfkzsnhyxfxb4f"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Machine Learning SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-mobile" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-mobile"; version = "2.0"; sha256 = "0zsdlxlrrl5cmmxpvcbkg2izd8m0f213l8fdjbdigfmrppr2kird"; revision = "1"; editedCabalFile = "04vdfvnga3ibwcw5xxmcvbilgvzpcp6xhlnliqaj57z7pp0xdzlb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Mobile SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-mq" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-mq"; version = "2.0"; sha256 = "0hlw8x1rqbicv3gkngdv9bh3im2r3rjrwd6p6240x5kaviy00gsi"; revision = "1"; editedCabalFile = "10r05lwagi71q40la0f1cxziy7l46bqj3s28k3fjf7asys9mlnbr"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon MQ SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-mtl" = callPackage ( { mkDerivation, amazonka, amazonka-core, amazonka-s3, base, Blammo, conduit, hspec, lens, markdown-unlit, mtl, resourcet, text, time, unliftio-core, }: mkDerivation { pname = "amazonka-mtl"; version = "0.1.1.0"; sha256 = "0r7fmffqj3yl6vwidfny4s2ynhkfx9h0di6l7pm79j5m5fp5vdvr"; revision = "1"; editedCabalFile = "1hsrc72v7qqbpzi5pqbjb8ysrhiiydk7fi6i9078nf8f1jammd4h"; libraryHaskellDepends = [ amazonka amazonka-core base conduit lens mtl resourcet unliftio-core ]; testHaskellDepends = [ amazonka-core amazonka-s3 base Blammo conduit hspec lens markdown-unlit mtl text time ]; testToolDepends = [ markdown-unlit ]; description = "MTL-style type-class and deriving-via newtypes for Amazonka"; license = lib.licenses.mit; } ) { }; "amazonka-mwaa" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-mwaa"; version = "2.0"; sha256 = "02jr13r5plhdxjbv8w1j90brkqxpjwq75s4gpbgyq8v831y9a2fj"; revision = "1"; editedCabalFile = "09rpd1csm9pjwx49y64j73mp3qlas4gcl2l3562m4vjrc7kkc22k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon MWAA SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-neptune" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-neptune"; version = "2.0"; sha256 = "14znb9mn4ln9xnsb2s1qf2361gm2jxxj30i1p9qjxv0bm3r9g02q"; revision = "1"; editedCabalFile = "00ad4787yp5nhhnk22ryz4jhaj5hiv3ib1nqxzcgpbsrymjdhd90"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Neptune SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-network-firewall" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-network-firewall"; version = "2.0"; sha256 = "03vn5rgp0pzjj3f7jydkpn7fdbhbfk6hci1kg5ljbyg9q5zs2qj1"; revision = "1"; editedCabalFile = "176fw6iv2q955mbv45qd64nig502dhwrg43zzffmif070pwmy8xr"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Network Firewall SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-networkmanager" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-networkmanager"; version = "2.0"; sha256 = "1n05xp135xxkbjd0c7rcm1xj47lvdbd7cpclkv6hifxlldqr7hwg"; revision = "1"; editedCabalFile = "1fdf21q2f2f76vhhgx2by90n4zivvdh69c1spla96nqmg15ap93s"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Network Manager SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-nimble" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-nimble"; version = "2.0"; sha256 = "1vjkypkjhf40xk00smjrzqpg333cpgq8jyri66z9s7604vhcsiff"; revision = "1"; editedCabalFile = "04srzq9pc4292439am2f149pq9x0232z4jpw5rb414zr1hrfg25k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon NimbleStudio SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-oam" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-oam"; version = "2.0"; sha256 = "0xhkgf513rk1zw4dvmr85xaa27d4ybvpbbbpq8j44y55d3jw2r20"; revision = "1"; editedCabalFile = "1w703g85wvq6imj83anz3q3qv4pn5d1143p88w0ji2xg2743hqd2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudWatch Observability Access Manager SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-omics" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-omics"; version = "2.0"; sha256 = "1y7xnzg81s941zmvf2vadd9iss0wkxsrk426n8m7gazgz340nqan"; revision = "1"; editedCabalFile = "1g8imfikx3w56pndswh6r2qdz6mbivii9yqm8myaalyfrfgblcly"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Omics SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-opensearch" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-opensearch"; version = "2.0"; sha256 = "14hgcp7wxnk8xp3xapsmkxdr2lni37ls4wg88larbkzx8kr10la6"; revision = "1"; editedCabalFile = "0zdc4sqbymwgj0zdlrkxp2n6agjy7pp1hla81wjv6z6azcis8cnq"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon OpenSearch Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-opensearchserverless" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-opensearchserverless"; version = "2.0"; sha256 = "1phydxi9sqylmqnxv4shy556x959na84yyf9i7k3aknjd9p41gvr"; revision = "1"; editedCabalFile = "0p3a9papc5vqx942008rixy3hc7k3skifs52bhhfkc0rwfdvj43y"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon OpenSearch Service Serverless SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-opsworks" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-opsworks"; version = "2.0"; sha256 = "0rk6jwcpaqnnz812hxiqwh7d0c7qc1115vsljdhh08id21rvc76y"; revision = "1"; editedCabalFile = "0k254dfaw6a2xpbqxajyhld7zaxf5jaf1ps8zjj6z18zinmdxyxs"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon OpsWorks SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-opsworks-cm" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-opsworks-cm"; version = "2.0"; sha256 = "1cnh2mjl3n2wgdq2rykc7ya0m4x3rvc3xaxbp3hm68xmryb185r8"; revision = "1"; editedCabalFile = "0jabvns8rmjfq7k5ad4sla0yk5gpnmzj2pvqqgadday53g4swzz2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon OpsWorks CM SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-organizations" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-organizations"; version = "2.0"; sha256 = "1q0y81cp5xn87yw1dj15nqbmvfzvv8sjzsllr73h4cplcqx47rfm"; revision = "1"; editedCabalFile = "10rpklmvgi2dyj8dxdqrwwjf1hvv2kzwda69jw4hj5lsirigk4y7"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Organizations SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-outposts" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-outposts"; version = "2.0"; sha256 = "0pd6r5xpa5dxp47nhxsn2v9sx47xnm9z9961qqlm4a9m7zmlc5ff"; revision = "1"; editedCabalFile = "07y1ylyizjgxhagbdbav6spr17rj1fvm873fcbbx5lhybmhyw8g4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Outposts SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-panorama" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-panorama"; version = "2.0"; sha256 = "11jii4fq77slfy7x00gg0l7fn925rfmp8yzqy4jjl7pmh8s1gbm0"; revision = "1"; editedCabalFile = "00wxs22din4qf8zq6l4cggiz68gi9gbpcarnzv9swkzrxj5c8dai"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Panorama SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-personalize" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-personalize"; version = "2.0"; sha256 = "1l6h1273pgwk0jdqd910wqqjv9inm278klhagihfywi31jm8lrnj"; revision = "1"; editedCabalFile = "1cjg9vsn5g0sqdzb3wynnlmarx86s2ikaj0ld7vhd1hxm55nzlfl"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Personalize SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-personalize-events" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-personalize-events"; version = "2.0"; sha256 = "17nrk0j4xml8wsd332yqa3mw6kyrd2wax3vhsvz6akmsz3mqymcn"; revision = "1"; editedCabalFile = "0q7n6sriqmkwjglwffi37z2mvxwaj60h2q9haj7hxnkyr0iri2lh"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Personalize Events SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-personalize-runtime" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-personalize-runtime"; version = "2.0"; sha256 = "0xrpf2lqvjdqqfgl160dhd6gpq07815jl0nymz2x6wyrj19bm9ah"; revision = "1"; editedCabalFile = "18md8c26wk6h5qi159q8axixjswlh64np4mmqdw12zvz270vkd4h"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Personalize Runtime SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-pi" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-pi"; version = "2.0"; sha256 = "1mpqj1mwp63ifyk260lscg3rffilmlya4yk3rjsc3fb7wv5qvklm"; revision = "1"; editedCabalFile = "07vgpjlwizv69q261nn2n038v37zq6j9ll1x407qpy171mrxvp46"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Performance Insights SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-pinpoint" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-pinpoint"; version = "2.0"; sha256 = "09iwgl9wb40jv35djxxgn1d3k6r1gw0k2ra875f9zgqj0vay5b0w"; revision = "1"; editedCabalFile = "1nn08q70nwz44hz2vg23vv1k7wj67lbxhxmvsadj788djpql56bk"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Pinpoint SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-pinpoint-email" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-pinpoint-email"; version = "2.0"; sha256 = "1b56zm0wss0da7mnd8bidgcl1w4pdrzmdsdwqcf8b8kjnqwvsql4"; revision = "1"; editedCabalFile = "0wffxf4am4f16d3841n18airk1bb5dxsd9gsi5dbnlimdvfkq7qm"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Pinpoint Email Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-pinpoint-sms-voice" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-pinpoint-sms-voice"; version = "2.0"; sha256 = "16qb4jkpicpb9rf4a2k0zxrlapxficir36i8mpp544xhnz2mdf5z"; revision = "1"; editedCabalFile = "128sawli7i8l2bfpqpvs4lqxc90vjr8a72gl9slnk3hjrim9kwvl"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Pinpoint SMS and Voice Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-pinpoint-sms-voice-v2" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-pinpoint-sms-voice-v2"; version = "2.0"; sha256 = "00rjz3lxc63xxarkjxz4gbmb49xr23jqnn7i3n45fl4w3w8dxqvn"; revision = "1"; editedCabalFile = "147n1f9b0zfyv63x61hq62286gz52hrfmcf79sra95glkrrmd944"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Pinpoint SMS Voice V2 SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-pipes" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-pipes"; version = "2.0"; sha256 = "1hq2g003jsgydi4ak8m8brdgji2d0kar9glanyag52hgya0cdwf0"; revision = "1"; editedCabalFile = "0ikqq7x7nkbd77dr5y96f4l2q4pd1yz0qmcjprxcn4pwmaipacx8"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon EventBridge Pipes SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-polly" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-polly"; version = "2.0"; sha256 = "066hzqm18cjm0jv268zsgfgj71wc065slilb83vin1w1wymdbpnh"; revision = "1"; editedCabalFile = "1n2iwnk1g332ss34s4026wv0h4y42ngp1yw7qsrp5k1ksdzg5cki"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Polly SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-pricing" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-pricing"; version = "2.0"; sha256 = "0sa2z8m09jrhnlq1ns60x1g0anqdfg4kffgiz8928dda97icix4i"; revision = "1"; editedCabalFile = "1194qi8f8la7rnahvw6gf0czbyfw9c3ic387zg4iw0mb10qndkk4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Price List Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-privatenetworks" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-privatenetworks"; version = "2.0"; sha256 = "028y9cs8rgmyg16lvfsnzy2lzlf89wm7jf36ipyvi5gjcrpz6yl1"; revision = "1"; editedCabalFile = "0jvsjsgahmn0vlmrjsw4jlcyqr83hd8cin6n98wbpxnnry17sfs0"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Private 5G SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-proton" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-proton"; version = "2.0"; sha256 = "1sb8b61ck7c3pdw78vc69yqyavxfqdqcdbngi8g2w9ynj312wqgv"; revision = "1"; editedCabalFile = "0mzp6wr29hbnmfqbldj4q64q4zsclvzmbp750gffmc1bywl369m0"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Proton SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-qldb" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-qldb"; version = "2.0"; sha256 = "0yw300mj7h0bgk18qwjqbnvc0ffdi2jllqxsikn346c1c2xbkvcc"; revision = "1"; editedCabalFile = "0dkk8iv4l2gx0dcsddasy6nzganjgj4zbhzbfk0sf9pm77nnzqh3"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon QLDB SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-qldb-session" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-qldb-session"; version = "2.0"; sha256 = "0hsbbd19z1zm89zqgz37m86mcmadjki9ah7z82wjjzd6ndckxf5g"; revision = "1"; editedCabalFile = "1aizr5d11b2iqhwzrf1pv9abnzsfml19mw1abnn40n56xjibwx7m"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon QLDB Session SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-quicksight" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-quicksight"; version = "2.0"; sha256 = "1iq02m726lrymnga5j03fvx4jx0a18w19vy9wnpdaxb669s12y7n"; revision = "1"; editedCabalFile = "1073bj7f01q3d9v6vxy7m35vdakr8rzrzyylv649n9i61x9fyaqc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon QuickSight SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ram" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ram"; version = "2.0"; sha256 = "0zlyh5qzjx2nbfkli9qsy4j5fc1lal78swa595dsmbif6jn63zbz"; revision = "1"; editedCabalFile = "0j1i5cr01azg3m0b80i53yv379ri6prn0zwl2a91ziwf705bhc3i"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Resource Access Manager SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-rbin" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-rbin"; version = "2.0"; sha256 = "1l8rsbw9j1i7xbav207ys616qyfkq25rc69f3j8kr9hifmjlx34b"; revision = "1"; editedCabalFile = "0vca56cj8aw02h65k0axzw2l98kmddqfcnap1fr4bglk42w2d7ak"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Recycle Bin SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-rds" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-rds"; version = "2.0"; sha256 = "02bw1qg0h6xcgp09f72xvc4kls6hl4qirz7sbs90p4vlmq4jsmz9"; revision = "1"; editedCabalFile = "1rhsmnmhvrclp48zbgwc8lzclirj7fr5qlx0qxm9rdgx24wgiby6"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Relational Database Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-rds-data" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-rds-data"; version = "2.0"; sha256 = "1bzz40i00cg2yyj9iqhxw9rnq243dcs65m4xx3zlcjwdg55lzbla"; revision = "1"; editedCabalFile = "1dfdxyg8wkrk2r8hvw240arcbp0iakijiwj1dm9a8d13jlw1m35a"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon RDS DataService SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-redshift" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-redshift"; version = "2.0"; sha256 = "1prq0mh73lzvaq4np7r3h7qw8pgf3nszvqvk9bzcdkccc4iy1j26"; revision = "1"; editedCabalFile = "1cd8lnwzkmg4w5ggi7awwx2685pgdbyym895fxkd05viyk87rivz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Redshift SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-redshift-data" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-redshift-data"; version = "2.0"; sha256 = "0d1vmlk15j1rxhqr3h86admm6y351p862jpyd1wb1lws4rlk0nf6"; revision = "1"; editedCabalFile = "03hdy6qb2sa1c46f2v4ws1h56h647h5qp9hb02z9452mr4vl35zq"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Redshift Data API Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-redshift-serverless" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-redshift-serverless"; version = "2.0"; sha256 = "0glv2yjibpzqmags776g79lcn9wvwcs7nzxl1hp80gjcwlm7g3sr"; revision = "1"; editedCabalFile = "0gynrnlqjs8vghszfzcplpy8hig1iw86889nrcl9z4hwx10459yg"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Redshift Serverless SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-rekognition" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-rekognition"; version = "2.0"; sha256 = "0z83n96pyx4fyh142zm0djjppiih2wf07l2x22c3gv6i4zk3m4ch"; revision = "1"; editedCabalFile = "1dlr4na5g85q261zag90k46pm92spqfdvwrsf91mi4cnz90n3ndw"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Rekognition SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-resiliencehub" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-resiliencehub"; version = "2.0"; sha256 = "11r66h0lww1bqpnav1r9cz9zbsymggky8ck13nijq84dg2j0bgip"; revision = "1"; editedCabalFile = "0hggag6ccpcdkaaq6i1756l6s4j30y52yvd5hvri7ajpbg28jx9h"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Resilience Hub SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-resource-explorer-v2" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-resource-explorer-v2"; version = "2.0"; sha256 = "0z4vlvd2fxj0l26i76m8zim5j5gilsir6r7d58387ishxhfxn8wb"; revision = "1"; editedCabalFile = "0rsciyiprkxjwjkafa0slx0xdcxcngdk23x7dlrf6nqvwzc01jdh"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Resource Explorer SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-resourcegroups" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-resourcegroups"; version = "2.0"; sha256 = "0fbfcs3aaizgw9564chvnxnvh57k8chdzq21ml2f4m46f2c64isj"; revision = "1"; editedCabalFile = "0zbcjcmrwgx409k854hl0s056ai2s7h3s21j9x0vlf8prxi9hpfz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Resource Groups SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-resourcegroupstagging" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-resourcegroupstagging"; version = "2.0"; sha256 = "0m5wi3alfd21jc53ndn97riys39yn1pyxljlq2c32slv90q9a1bi"; revision = "1"; editedCabalFile = "0jsjm7azpjwchpqs074df1wsvh6k06q2ynpcr2j8c83mgsnwgxgc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Resource Groups Tagging API SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-robomaker" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-robomaker"; version = "2.0"; sha256 = "0ykip8v9lkzg56rnsmx4jq832d82m8ylpb6vl5nr2al7dz0xmli3"; revision = "1"; editedCabalFile = "0q46dm1ymv79bbyxi48gcy3rx4m05fdigq7ixgimlspfbmdvy0yg"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon RoboMaker SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-rolesanywhere" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-rolesanywhere"; version = "2.0"; sha256 = "16kqsyx0a8rwb5153c6h4i7m5207vkl78bh0r88g49qgh2xbjkjv"; revision = "1"; editedCabalFile = "09vc8k0nh5rp9i3bjgvjp5rmk9rl6m3c1kfwmykh2zqv5xpmjs53"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon IAM Roles Anywhere SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-route53" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-route53"; version = "2.0"; sha256 = "04h4rwfxv0br8i28b9n3q3rzbgr575diadvqqjv9141824xn6yfz"; revision = "1"; editedCabalFile = "0aiw7q60chnaai1bfkfn9ri1w8lq74jm7izj1l7gljr345v8raml"; libraryHaskellDepends = [ amazonka-core base text ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Route 53 SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-route53-autonaming" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-route53-autonaming"; version = "2.0"; sha256 = "0wzcxi3w4ipscsqv4qmjh72nfkbza1izym3aysy1pradhjb1hdml"; revision = "1"; editedCabalFile = "145rhpf6jkybr6vahji1hfwsk3x24d9ijqfgbplm0flrl0w608gs"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Cloud Map SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-route53-domains" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-route53-domains"; version = "2.0"; sha256 = "1cjz4fyncdvk1w25lp1sc4d5npd4mk2z411lpk8h8aa5lv38af4b"; revision = "1"; editedCabalFile = "1038g4saz4b74lr53gg3rqa7xk50kibr0fcjl98dyq8rxpc5jc1m"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Route 53 Domains SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-route53-recovery-cluster" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-route53-recovery-cluster"; version = "2.0"; sha256 = "05ir57rm7js42zjwimq79vhg4fbmiinplpql8brn2jszl9bsl7vm"; revision = "1"; editedCabalFile = "1w6snq9nh0vwkpw21d66j017r1zdrk6aqkbxbivg0ychr0fj4byn"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Route53 Recovery Cluster SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-route53-recovery-control-config" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-route53-recovery-control-config"; version = "2.0"; sha256 = "19bfykab16789mpcigk7mcjhn654b9mmri4649x533yl6532278b"; revision = "1"; editedCabalFile = "0ay92i3vdaay886sb0vbmpjrkhmb552sn5s25fcr28p0r3jak068"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Route53 Recovery Control Config SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-route53-recovery-readiness" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-route53-recovery-readiness"; version = "2.0"; sha256 = "0x5nlylc6rlp4c6d1l18nhdw91h78cxrs6h6nzg89jf7i095gmbj"; revision = "1"; editedCabalFile = "0hq09vzbg1b1brgv687zkkccgpyiil3ai0x745marbywpgr6rvmc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Route53 Recovery Readiness SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-route53resolver" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-route53resolver"; version = "2.0"; sha256 = "00wilssrk2gfqxr1f8afw9jj7f68ssq186q402bqwqb02ynig76x"; revision = "1"; editedCabalFile = "1gl5p616bmmbv3qmy1wl9lgchj9mp8b4d2dd7xs5l3mhra8ykpdh"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Route 53 Resolver SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-rum" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-rum"; version = "2.0"; sha256 = "0qwp2fynaf27p7zj1b9npbg7x6c3m2pnkan9sdi4m4agp0pa649y"; revision = "1"; editedCabalFile = "1lx4qd86vdx21p169h846yvdc0103pkjqzf20xr3qxjav1yk4yrz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudWatch RUM SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-s3" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, lens, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-s3"; version = "2.0"; sha256 = "1iyrbh5j8yk3z2p55qgvicgi59lfvvn0yh3i2mccr8rfi9spkmjs"; revision = "1"; editedCabalFile = "00lqz4ixkaiifw3wsnmgsfpn0jn722qfwfn4awxbrj8g7v2bx4qx"; libraryHaskellDepends = [ amazonka-core base lens text ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Simple Storage Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-s3-encryption" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-core, amazonka-kms, amazonka-s3, amazonka-test, base, bytestring, case-insensitive, conduit, crypton, http-client, lens, memory, mtl, QuickCheck, quickcheck-instances, resourcet, tasty, tasty-hunit, tasty-quickcheck, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-s3-encryption"; version = "2.0"; sha256 = "1cxv36nkaqp30dm89f9bfqmh7dh0nyw4i4n0apdj7p3gckhl3jb9"; revision = "3"; editedCabalFile = "0mb2n0idzns2zhxd5b0mq6g1w6i076wfkcbal8vwq6gvr1aslrg2"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-kms amazonka-s3 base bytestring case-insensitive conduit crypton http-client lens memory mtl text unordered-containers ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring conduit crypton mtl QuickCheck quickcheck-instances resourcet tasty tasty-hunit tasty-quickcheck text time unordered-containers ]; description = "Amazon Simple Storage Service SDK - Client-Side Encryption"; license = lib.licenses.mpl20; } ) { }; "amazonka-s3-streaming" = callPackage ( { mkDerivation, amazonka, amazonka-s3, async, base, bytestring, conduit, deepseq, exceptions, http-client, http-client-tls, resourcet, text, transformers, }: mkDerivation { pname = "amazonka-s3-streaming"; version = "2.0.0.0"; sha256 = "1kfysyh0g8m2d2c6dmsxam3s9crrlg9dgwvw11b4py7i3vkmx495"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ amazonka amazonka-s3 async base bytestring conduit deepseq exceptions http-client http-client-tls resourcet text transformers ]; description = "Provides conduits to upload data to S3 using the Multipart API"; license = lib.licenses.bsd3; } ) { }; "amazonka-s3outposts" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-s3outposts"; version = "2.0"; sha256 = "05wx2kb7w3ikdm4862izjg9h0mmi2f5fkx7ljbacljxwdmkmbd1m"; revision = "1"; editedCabalFile = "1x766gyflxjf2jinywlf37p92j9r88r1d16ilcpm6n1r8c6ky6cb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon S3 on Outposts SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sagemaker" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sagemaker"; version = "2.0"; sha256 = "0qaz8vmncvvl3kq3v8i70cgf4ryq7sc3phyrdn1igf0rva9wkpjg"; revision = "1"; editedCabalFile = "0bjczl5ngyjannfcn5zg6hy47zjz7irww48c9pg7f020qg847sk7"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon SageMaker Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sagemaker-a2i-runtime" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sagemaker-a2i-runtime"; version = "2.0"; sha256 = "0fw6fi53sg7mjbzmc2s9s8znvb484ycdbbbw5l45gcb0n8k1jp9m"; revision = "1"; editedCabalFile = "1q3c22ixmpkm636lls0d8jvfwkwvs6cx0rgwmsfw8kb134c2vah3"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Augmented AI Runtime SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sagemaker-edge" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sagemaker-edge"; version = "2.0"; sha256 = "1ffrs0bbi600wqykd67kd5xxdqf2cq6wi8nsf1kfqwyqsfzi6189"; revision = "1"; editedCabalFile = "0f285vj95xq03cx00rxnai84p47yb4rdf1iy07w557p0bsys0lia"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Sagemaker Edge Manager SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sagemaker-featurestore-runtime" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sagemaker-featurestore-runtime"; version = "2.0"; sha256 = "0mcgbyvi8kr1yv1x1rgpmwq772p24yi8hc2x2ja7lwnfl6pfr49g"; revision = "1"; editedCabalFile = "1byx4mmq2isvp4igp5i22w0nkf8smxvfcpd7amgrxlx5czkwi625"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon SageMaker Feature Store Runtime SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sagemaker-geospatial" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sagemaker-geospatial"; version = "2.0"; sha256 = "0g09ip095m2ngr1cwry84zls966dvggsz28msxlzi777hjgf47zq"; revision = "1"; editedCabalFile = "086v5gjh8vkpqsl800p1n8afw6qlf8ganhlhhdm6w85wxhgdxiv3"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon SageMaker geospatial capabilities SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sagemaker-metrics" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sagemaker-metrics"; version = "2.0"; sha256 = "0yysfk8y3isk2mcddnzk0r8bss6sqjrjrgjcy591177z0wjqdx6h"; revision = "1"; editedCabalFile = "14grv2vjmc5ki612wyxcpll3w1zq0cl34z18qja1qmz7970wffmw"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon SageMaker Metrics Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sagemaker-runtime" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sagemaker-runtime"; version = "2.0"; sha256 = "0q5hl25sxby785dcailgmlxzzy9517qz9a87ahvgakpc1casrsyy"; revision = "1"; editedCabalFile = "1fyarkj5n1g4l7g82ik0pnzyd6xxyhlnx2zk4cqqibz3nlgb51j1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon SageMaker Runtime SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-savingsplans" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-savingsplans"; version = "2.0"; sha256 = "0i6969lyfd40dnrjh2fap5yw8m8y9cvxx7f71skpwvw17d9gdvlx"; revision = "1"; editedCabalFile = "1s76l73z67b9d6iwnwr7f3dh7pqsy9rkp443j79xmcrmrhp97rsh"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Savings Plans SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-scheduler" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-scheduler"; version = "2.0"; sha256 = "0j9y4gy214df0qv05vmpxgh73adqpcvqzxciazmrvzr85kc9vf3g"; revision = "1"; editedCabalFile = "1b70l2pckjcyz3fa6ykabmlh2gnci3xg9gjswsqccqamk7pixnqh"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon EventBridge Scheduler SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-schemas" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-schemas"; version = "2.0"; sha256 = "0fpmbc9h8x2imqj2mb503y4h4ndnw4gbajiwmw7d4bxn2wmvfh74"; revision = "1"; editedCabalFile = "1fa734y0s1qzc20mqmiv0bk558xcdvw4ffz5x5774fphcsk5fyl6"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Schemas SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sdb" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sdb"; version = "2.0"; sha256 = "0qp6kwllm86hf1l78mmzbrrpw47sk6bs0845xdmcx27i08jjjhyq"; revision = "1"; editedCabalFile = "18ff5m1r1h0z094q0kjl0gfy71mhm2jjm9lm6p2xjgrbssagz4d8"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon SimpleDB SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-secretsmanager" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-secretsmanager"; version = "2.0"; sha256 = "1wndb54k81qw3q2077fkjwyclh9adrbkhl0nh72ybyb7ws7mlygh"; revision = "1"; editedCabalFile = "1dnbh26vpqmiprg41j94xs4y5rb2r7q5vgv806gi99505gzydjks"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Secrets Manager SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-securityhub" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-securityhub"; version = "2.0"; sha256 = "1pffrv28fk31dzz7a2rqibvs8vpjpax80nk2512xasyg72xvig5q"; revision = "1"; editedCabalFile = "0iymr1lqkgid8zldhw6bmn9j9sb0l4a45qg712l2bip7zvx8p7kz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon SecurityHub SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-securitylake" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-securitylake"; version = "2.0"; sha256 = "0iy0fj926q7imnzxgzwfynwrbijm4zdxvkibcwbi6q6x132208fn"; revision = "1"; editedCabalFile = "18gxbz8hl3wg2hykngb90dv7jiql610zhiyw7nfsscnxgz76as92"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Security Lake SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-serverlessrepo" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-serverlessrepo"; version = "2.0"; sha256 = "1dnfy4b4xmz9gr04hlr2pdx72j7dv49jran80fsg5qz60shffqrj"; revision = "1"; editedCabalFile = "1bmhjqn66bv9j3y0nwjpra8nncf6vilynilkl5qpnl6xm0c73gr1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon ServerlessApplicationRepository SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-service-quotas" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-service-quotas"; version = "2.0"; sha256 = "19rfl0gfvbkfh46k9vrx87xala4mjjfnaf4ixwxaabhgnsrz4ssl"; revision = "1"; editedCabalFile = "1lx7wj00s9inyxhp80w5k2fxw8sf7cw45haz9ssvs91pw2ffr42k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Quotas SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-servicecatalog" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-servicecatalog"; version = "2.0"; sha256 = "1ivvn19hvgv1k1nll81y6svfmyi7q54mhprdy3x1yszsjpgyvqqd"; revision = "1"; editedCabalFile = "1407yfxwijnyddxk5by8jd6cgx5563sz5lnfzyshjnjwa8d7q0g2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Service Catalog SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-servicecatalog-appregistry" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-servicecatalog-appregistry"; version = "2.0"; sha256 = "05ac16apjk1rk60sxnj6f18g3mgjxp3m2sz7w2w9g0df83sqdf16"; revision = "1"; editedCabalFile = "0mrvhk0m3h3zx3h72l7mfc5lsn1ghjngn5bibyd8vp2p9jnks9z2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Service Catalog App Registry SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ses" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ses"; version = "2.0"; sha256 = "0pziw21bmsjfj0qn5xrwvyi8jk0z93qmyg81awaic4wanhyij5xx"; revision = "1"; editedCabalFile = "1qync1wmz2p9dylriadvn5nhr4kdyghgvmnw547zzi13ypxgimbd"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Simple Email Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sesv2" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sesv2"; version = "2.0"; sha256 = "11li9frp2pxwh7hlcdb29l8d2vx4522jrd2rns8ca3bf39pq421q"; revision = "1"; editedCabalFile = "04x7knmdq1alpfhni2r0d25cswrya4zy74xgyd1iwbvkhwiraiy4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Simple Email Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-shield" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-shield"; version = "2.0"; sha256 = "0vpx0inr71wwi4i2dd92r1ba7x6bnssqar3g610mmjw5cxgfnsjr"; revision = "1"; editedCabalFile = "1fk3pj8ydwpgvhq56rbmy347wbczqm4zf29jbhbwqywk000h4gzj"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Shield SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-signer" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-signer"; version = "2.0"; sha256 = "0ga5ncb8mwfcgskvvqwrli6bhmjgmc1i4n6fvrkmgzfb5vk9g24g"; revision = "1"; editedCabalFile = "0j1fl782h5bkw3n8jfg6jc48rkn63jvqknji5idpr0hvas4qh3gq"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Signer SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-simspaceweaver" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-simspaceweaver"; version = "2.0"; sha256 = "013xd9qr3a8j16a0zzqhydj3yvcd6g1hyrq69llr0iichjyjpbij"; revision = "1"; editedCabalFile = "1mq31yp4zagyvrjpal60bdx8n8p2av0g5smmsxfp523mffjf99xb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon SimSpace Weaver SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sms" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sms"; version = "2.0"; sha256 = "1pvmnv3bsbhbndmqk9wq1c1n66ysdnbclfshs2dyrph8p12nndgp"; revision = "1"; editedCabalFile = "0wscr18vkgz9hm6kn7612czvwd89x094g6dlzqcayq1v3qfm3cvx"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Server Migration Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sms-voice" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sms-voice"; version = "2.0"; sha256 = "1vvp27qm1jb3wm8nh4jzcgjjlcqv6j49jjlp1grwfxnc3f7j17sg"; revision = "1"; editedCabalFile = "0xbg3k0x9h4z4fbg1x8lafb1r37q63nnfnpwycv4pswggrcyv0km"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Pinpoint SMS and Voice Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-snow-device-management" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-snow-device-management"; version = "2.0"; sha256 = "0jiv8rnrn3mc8rknig71hw2pcqdzyzrs5nhdnj5y6zdn0yv2zx0d"; revision = "1"; editedCabalFile = "1lxfd07zrx6pb61n44v4qrlc7mmxmri8h9i38443qkvwv147m7f5"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Snow Device Management SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-snowball" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-snowball"; version = "2.0"; sha256 = "0851jxkysdjyam3mwllhzjfgwkwndflfq0v4bmnr5pgl2x2yih6c"; revision = "1"; editedCabalFile = "14ykxhlfr2ll6yc6c3lbaqc2w089d14k92n3ix5mnxn28bb593yi"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Import/Export Snowball SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sns" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sns"; version = "2.0"; sha256 = "0vpk2z8rmkpbm3lg27mnqiffhspbx0zwixplwbgl73imigjzgc6p"; revision = "1"; editedCabalFile = "0c24hbg1rcfcjqplyaad3ridh1fj3mvr9wd1zd9rqlm0nr48mbif"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Simple Notification Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sqs" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sqs"; version = "2.0"; sha256 = "0w8psnfqv78kazjyw06wdsmm6hlfy01wa2pimc4yiwczy7h4js31"; revision = "1"; editedCabalFile = "1i76awjx2gclcfnzwqpm5isjgfn1ski0a3hmrvgi2zrq3f6r2xw1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Simple Queue Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ssm" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ssm"; version = "2.0"; sha256 = "0hzay415v1xlcvjmgwya431bi1y4i3kq41szp40nm7ahxcmgylxn"; revision = "1"; editedCabalFile = "02mhx3k388h9iigkfng52fqr92c3vbphkv47ch1wy2d7gwwh8fr7"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Simple Systems Manager (SSM) SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ssm-contacts" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ssm-contacts"; version = "2.0"; sha256 = "14m08gp8c1zif9brdi4cip4lw4p3hi3ck7ddpffv1ixfmdxwg1fn"; revision = "1"; editedCabalFile = "1rzmbgydxs2n4hhndq4vk95q1l4dwxhz9sa0fk7wkb7w7nydjnms"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Systems Manager Incident Manager Contacts SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ssm-incidents" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ssm-incidents"; version = "2.0"; sha256 = "0c98w5r4r3kwsg03gf2q3hg5izc4b3rkazsc79p8r8kf5i5z2qik"; revision = "1"; editedCabalFile = "14r8i68l9h7wks6k720q28vmh4g11p1jhqdfi3mkms58w4ldfwzr"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Systems Manager Incident Manager SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-ssm-sap" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-ssm-sap"; version = "2.0"; sha256 = "1f832y679fnaq5gx1fcfrf5smxdir0qvjg4k48j5kfc8hbbzfv0x"; revision = "1"; editedCabalFile = "0npfw2vjljm3glzrqhs325n1jd527cmclvc0mhj0sigdilz3vn3b"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Systems Manager for SAP SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sso" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sso"; version = "2.0"; sha256 = "0x4g24vr92rqk55vf2v3dwka94p949cvryl1hy3lxcvpqk52v0bi"; revision = "1"; editedCabalFile = "0kywvrwwb3ig22sm3d1sri4mcjgaaspxv99syq9akhpscqnj7ffz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Single Sign-On SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sso-admin" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sso-admin"; version = "2.0"; sha256 = "0cn4ksyd8slvb8p7y7bg1f39wij690grnblkfyabw0m9w1s6nwi6"; revision = "1"; editedCabalFile = "1liggniyk0is93n8hjb2qrn0gjk5s5vg3knypzs26f812y8az5pa"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Single Sign-On Admin SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sso-oidc" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sso-oidc"; version = "2.0"; sha256 = "1q44fb70r5m68dpwkj8r1jza05kpy97bvn0s20xnhfi8drfsifsl"; revision = "1"; editedCabalFile = "1b2iyg57rjf1j0whxvcyln3l907mxn6w3kyd41gmxz0gma9l0hn4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon SSO OIDC SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-stepfunctions" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-stepfunctions"; version = "2.0"; sha256 = "11ny95ki54sz8id3xck8r6x1ik2b2kwvz7mi5yhm4g1nhkpcacmc"; revision = "1"; editedCabalFile = "03bml48d7ib830vsmbfl7xf7a658r2qnh9abw4gbqhv741vxkkjv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Step Functions SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-storagegateway" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-storagegateway"; version = "2.0"; sha256 = "184pm7d4hyb7lic1hhlr7m428whp0nvsmp2a6k445wswrmlg49b7"; revision = "1"; editedCabalFile = "1ijhccifh5s6qpkhaldfv31hw339vg6c479d93vdsqz5n4vc08nl"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Storage Gateway SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-sts" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-sts"; version = "2.0"; sha256 = "1bhky6ajxyykz983wi22g0j3pj4xbwiqkjgw6z8hh2pdsgisg6cx"; revision = "1"; editedCabalFile = "04jxklmsqfk6vzp6c0vgqgishpaqlmfpnlimh1mkl0ny7d36i6cl"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Security Token Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-support" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-support"; version = "2.0"; sha256 = "1hacdj5xxp58zmldj1pwn7dbgxadsg98x9gd6kxz3p9hdckrmfqw"; revision = "1"; editedCabalFile = "0chgk6kqpq6mc9vvybrcvnbb99iqyzzb2kd13q3j2rs6vdfp96f0"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Support SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-support-app" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-support-app"; version = "2.0"; sha256 = "18sszvq0vyfwk0fasfi4f9cvgiypjvy7ig0z5i7s1scvv5n12vgy"; revision = "1"; editedCabalFile = "0a1ddxdv1d099xjs04y4sn3appplaab3mxrjkhww6kpaiwqacpc2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Support App SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-swf" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-swf"; version = "2.0"; sha256 = "1fn159acy0xvy4al5xx73lyb4wjkvr4vsn9hbj0dd0xiblwwd2i3"; revision = "1"; editedCabalFile = "0x0ps52fv6asw1ri9csa7gd8hzvm4dc9zsr8hidlc3alhrvnbdav"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Simple Workflow Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-synthetics" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-synthetics"; version = "2.0"; sha256 = "1l2pf38xhmn2gp80ldj8bqr4szm411am5dj3cf0i2szw4r4xg2v0"; revision = "1"; editedCabalFile = "0mb6xykl4rzl57q1bqdjks16cbpyl7kfma6jhzh5l3i06vrs9r06"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Synthetics SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-test" = callPackage ( { mkDerivation, aeson, amazonka-core, base, bifunctors, bytestring, case-insensitive, conduit, conduit-extra, groom, http-client, http-types, process, resourcet, tasty, tasty-hunit, template-haskell, temporary, text, time, unordered-containers, yaml, }: mkDerivation { pname = "amazonka-test"; version = "2.0"; sha256 = "1vd9izjrwskgxhir5mbzk3ryzs37ba84ahj1xa8kwc3ix85c0xkv"; 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 ]; description = "Common functionality for Amazonka library test-suites"; license = lib.licenses.mpl20; } ) { }; "amazonka-textract" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-textract"; version = "2.0"; sha256 = "1n8dqwk92fs16hn80n34vp22wrs8kv89awy7hlf8z1b9ymgrl71y"; revision = "1"; editedCabalFile = "1xsrnm0hf7ibffyxyvrn516l8v30gjfw69kryhv1gczmcjx220i0"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Textract SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-timestream-query" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-timestream-query"; version = "2.0"; sha256 = "0acq22hwn7zmcfq6rh2y0fxn25adg9sn4nq6shj0vf15fdm2vwja"; revision = "1"; editedCabalFile = "02w7sh89is6d6fv8p96cky7hifmic50h1sgfcqcviqjn9vhiyysv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Timestream Query SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-timestream-write" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-timestream-write"; version = "2.0"; sha256 = "0hqyyxzgsg57l8wf2vyp5s8lrhjv4003vwd4jsin0gy95pjc398n"; revision = "1"; editedCabalFile = "03kv4nl2ixc5nwii783fsz4yvarxmdn49w33ld5xg32xp43j09nn"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Timestream Write SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-transcribe" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-transcribe"; version = "2.0"; sha256 = "1kjnpqr36hv446aa7mvjx795zz4skx5zk759lhfj300cla2n9s6w"; revision = "1"; editedCabalFile = "0yvckwf2nr4l7wlpm86x4ygxs79kr7wyyxypsklzlvqcpxh3yiml"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Transcribe Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-transfer" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-transfer"; version = "2.0"; sha256 = "154zjxmj2l5za6wy48a4zq6ij3gldbw333hdvxyqqpwqzfybai2y"; revision = "1"; editedCabalFile = "11fhwb7iqmyj8l2b2c5n8g2vp3albhlwnwnpnr3vh0w81z396bba"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Transfer Family SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-translate" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-translate"; version = "2.0"; sha256 = "0k2m54bn35xfi7m91k65afzfw2166rklmlgm67zcg5kaygz2i9w6"; revision = "1"; editedCabalFile = "1s92drx11qaxc1k7yh6whmm1a0pxpipf97cckhq7c0hkkwyxs3cb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Translate SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-voice-id" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-voice-id"; version = "2.0"; sha256 = "0v9qrgarrvi0zjsk7d80kididg96svd4j9bfyid1wc82bg7jgd0z"; revision = "1"; editedCabalFile = "02mmb4bacsmmaqjynfmpy4i7bkvl8cv0gyfykidr0fir3zdp3q2k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Voice ID SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-waf" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-waf"; version = "2.0"; sha256 = "09439v5q6493nqa25dz8s2syvrm0qpxi8b7yxj24mb6kkppvl62k"; revision = "1"; editedCabalFile = "1lamlz59kjd02js43rzibyy1zm65kdq6fk9g91xvpg2dassrsd6h"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon WAF SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-waf-regional" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-waf-regional"; version = "2.0"; sha256 = "0rbchz42g5mqy9i2w58galylp2ma4yqd7dk2c2ww2wy9q747fsbg"; revision = "1"; editedCabalFile = "1n9ks0bzfn1xjw5p3lv5bvl1gd5wbhnmfsd6pal42fnj1037g9q9"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon WAF Regional SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-wafv2" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-wafv2"; version = "2.0"; sha256 = "0i5w9pb2anqlp79zr43cp7v4lqjd2qvxfhswa4zv82l2sjr151nj"; revision = "1"; editedCabalFile = "0ns9lss22bzr87ggwl74y7wighzl4ssrprmhgv0ihzxrf17z0w72"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon WAFV2 SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-wellarchitected" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-wellarchitected"; version = "2.0"; sha256 = "03696yd3w42cjdwphgxpl2ai5kn5gz3rm563h37jybk6pv4zii7j"; revision = "1"; editedCabalFile = "02c7gmdnb2nh5g3b3sr3yzspym8pkninlkmkrkklc5mmcnm61gnj"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Well-Architected Tool SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-wisdom" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-wisdom"; version = "2.0"; sha256 = "0cf2ynan4ws42acjlj56n8dd38n9kvvp4z41n07cjs50744mj56b"; revision = "1"; editedCabalFile = "1d9ih9x95w6cvihhzghpvlf6n78krb1r60lvilpdzd3i894qrxc9"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon Connect Wisdom Service SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-workdocs" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-workdocs"; version = "2.0"; sha256 = "1p21x9v2fkip1gbmq39cwp7y5cpvi60gadls35g01rv775la8vh3"; revision = "1"; editedCabalFile = "1yxg6iwa6il4vj2z37bbf6j9nvrx8jzv74x092skfw8gkx6c2l3l"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon WorkDocs SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-worklink" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-worklink"; version = "2.0"; sha256 = "1k1bbmzxf4gfsaqc7fcvr2gb8hnmgw2cnpqvfnvppsczy65xs397"; revision = "1"; editedCabalFile = "1a0q03r9jqv7jdfpz00n3hxigwqff7x6vspdgra3a57jsjlyf9gg"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon WorkLink SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-workmail" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-workmail"; version = "2.0"; sha256 = "0ndc34s6lpk5xmrc3miaa5y09sg9v6k200h22mzixcy3zsbf5ljm"; revision = "1"; editedCabalFile = "1vw64fb64ich9bpyswf96xqvdfx14ka1phjkx68ic10kirpgv9yr"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon WorkMail SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-workmailmessageflow" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-workmailmessageflow"; version = "2.0"; sha256 = "0yqqs52cswxx7q3jxqdlnzg10h3jh262ajwp4b7s9xj3xb8jc6pw"; revision = "1"; editedCabalFile = "10kxbd85c5j1ismd05ygx7v59hd84xvmcddih2ngjjbx30aw98zv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon WorkMail Message Flow SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-workspaces" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-workspaces"; version = "2.0"; sha256 = "14acs6jg1i8a1kl2flssr2dz7a9hgwf656wkag82il3jshh4gw3a"; revision = "1"; editedCabalFile = "1d9gbmr4is5kc38cgacn6736lk66hj1sgpv6ks85lvcqfmpj1chc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon WorkSpaces SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-workspaces-web" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-workspaces-web"; version = "2.0"; sha256 = "17z2s2i7mq96hfdhz7cscayfijl4dj8ldx8h6yr08s2jfydd21p9"; revision = "1"; editedCabalFile = "0b5mhaahxravn1ilmf2kkgkq6f7immga1lrckhgpcp0a1b7ishbd"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon WorkSpaces Web SDK"; license = lib.licenses.mpl20; } ) { }; "amazonka-xray" = callPackage ( { mkDerivation, amazonka-core, amazonka-test, base, bytestring, case-insensitive, tasty, tasty-hunit, text, time, unordered-containers, }: mkDerivation { pname = "amazonka-xray"; version = "2.0"; sha256 = "1dcxfv7bvznq31alyzlbfym5jynp6y008lv95xg6687d1jydxhq4"; revision = "1"; editedCabalFile = "0knb1315a3n2aw3xbylhpmq7j6n2blmysv74iarh65qfci6jsyw1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring case-insensitive tasty tasty-hunit text time unordered-containers ]; description = "Amazon X-Ray SDK"; license = lib.licenses.mpl20; } ) { }; "amby" = callPackage ( { mkDerivation, base, bytestring, cassava, Chart, Chart-cairo, Chart-diagrams, colour, containers, data-default, data-default-class, datasets, doctest, either, exceptions, extra, foldl, lens, mtl, mwc-random, pretty-display, process, safe, scientific, statistics, tasty, tasty-hunit, text, vector, vector-algorithms, }: mkDerivation { pname = "amby"; version = "0.3.2"; sha256 = "0sck0jjr1iwiy6lxd0lhv4cww004pcm7i9b9d8wikfvp2g170yzs"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cassava Chart Chart-cairo Chart-diagrams colour containers data-default data-default-class datasets either exceptions extra foldl lens mtl mwc-random pretty-display process safe scientific statistics text vector vector-algorithms ]; testHaskellDepends = [ base doctest tasty tasty-hunit vector ]; benchmarkHaskellDepends = [ base statistics ]; description = "Statistical data visualization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ampersand" = callPackage ( { mkDerivation, base, bytestring, conduit, containers, csv, directory, filepath, graphviz, hashable, HStringTemplate, lens, MissingH, mtl, old-locale, old-time, pandoc, pandoc-types, parsec, process, QuickCheck, simple-sql-parser, split, SpreadsheetML, text, time, transformers, utf8-string, wl-pprint, xlsx, zlib, }: mkDerivation { pname = "ampersand"; version = "3.1.0"; sha256 = "0i37ycyhks335gfby81mnjflk40ir66aprf4752sqnqs68wk6bpm"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring containers csv directory filepath graphviz hashable HStringTemplate lens MissingH mtl old-locale old-time pandoc pandoc-types parsec process simple-sql-parser split SpreadsheetML text time utf8-string wl-pprint xlsx zlib ]; testHaskellDepends = [ base bytestring conduit containers directory filepath hashable lens MissingH mtl old-locale pandoc pandoc-types parsec QuickCheck simple-sql-parser text time transformers utf8-string wl-pprint xlsx zlib ]; description = "Toolsuite for automated design of business processes"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "ampersand"; } ) { }; "amqp" = callPackage ( { mkDerivation, base, binary, bytestring, clock, containers, crypton-connection, data-binary-ieee754, hspec, hspec-expectations, monad-control, network, network-uri, split, stm, text, vector, xml, }: mkDerivation { pname = "amqp"; version = "0.22.2"; sha256 = "0b1adqrdqkchgk2z80s3h3993808fwgpkn3kw06dz7s99xm53zxv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring clock containers crypton-connection data-binary-ieee754 monad-control network network-uri split stm text vector ]; executableHaskellDepends = [ base containers xml ]; testHaskellDepends = [ base binary bytestring clock containers crypton-connection data-binary-ieee754 hspec hspec-expectations network network-uri split stm text vector ]; description = "Client library for AMQP servers (currently only RabbitMQ)"; license = lib.licenses.bsd3; mainProgram = "amqp-builder"; } ) { }; "amqp_0_24_0" = callPackage ( { mkDerivation, base, binary, bytestring, clock, containers, crypton-connection, data-binary-ieee754, data-default-class, hspec, hspec-expectations, monad-control, network, network-uri, split, stm, text, vector, xml, }: mkDerivation { pname = "amqp"; version = "0.24.0"; sha256 = "0swrh5dh9hwp8m15x4hiplm89ls19bpmir44wnffzgz7v8rxh1mx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring clock containers crypton-connection data-binary-ieee754 data-default-class monad-control network network-uri split stm text vector ]; executableHaskellDepends = [ base containers xml ]; testHaskellDepends = [ base binary bytestring clock containers crypton-connection data-binary-ieee754 data-default-class hspec hspec-expectations network network-uri split stm text vector ]; description = "Client library for AMQP servers (currently only RabbitMQ)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "amqp-builder"; } ) { }; "amqp-conduit" = callPackage ( { mkDerivation, amqp, base, bytestring, conduit, exceptions, hspec, HUnit, lifted-base, monad-control, mtl, resourcet, text, transformers, transformers-base, }: mkDerivation { pname = "amqp-conduit"; version = "0.3.0.0"; sha256 = "0w4i8jk7s8j341nx6qsmvlj7n2nnpwy3vzvkfnbzkphy0abyg0yn"; libraryHaskellDepends = [ amqp base conduit exceptions lifted-base monad-control mtl resourcet text transformers transformers-base ]; testHaskellDepends = [ amqp base bytestring conduit hspec HUnit resourcet transformers ]; description = "Conduit bindings for AMQP (see amqp package)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "amqp-streamly" = callPackage ( { mkDerivation, amqp, base, bytestring, hspec, process, streamly, streamly-core, testcontainers, text, }: mkDerivation { pname = "amqp-streamly"; version = "0.3.0"; sha256 = "1095f9da87y1h47a2sskliyx71iy6xv00wzzjv7va8rqdlfzch5b"; libraryHaskellDepends = [ amqp base streamly streamly-core text ]; testHaskellDepends = [ amqp base bytestring hspec process streamly streamly-core testcontainers text ]; description = "A simple streamly wrapper for amqp"; license = lib.licenses.bsd3; } ) { }; "amqp-utils" = callPackage ( { mkDerivation, amqp, base, bytestring, containers, crypton-connection, crypton-x509-system, data-default-class, directory, filepath, filepath-bytestring, hinotify, magic, network, process, rawfilepath, text, time, tls, unix, utf8-string, }: mkDerivation { pname = "amqp-utils"; version = "0.6.4.0"; sha256 = "0jbj9zk2mfmgk0gnfcvg7qrfmizgijcj0y4rfh440bs10mw3fjd5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ amqp base bytestring containers crypton-connection crypton-x509-system data-default-class directory filepath filepath-bytestring hinotify magic network process rawfilepath text time tls unix utf8-string ]; description = "AMQP toolset for the command line"; license = lib.licenses.gpl3Only; } ) { }; "amqp-utils_0_6_6_0" = callPackage ( { mkDerivation, amqp, base, bytestring, containers, crypton-connection, crypton-x509-system, data-default-class, directory, filepath, filepath-bytestring, hinotify, magic, network, process, rawfilepath, text, time, tls, unix, utf8-string, }: mkDerivation { pname = "amqp-utils"; version = "0.6.6.0"; sha256 = "08s3djzf4jpz765myxa2jl4sng61892xalczsgka2rnpgvxgcap0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ amqp base bytestring containers crypton-connection crypton-x509-system data-default-class directory filepath filepath-bytestring hinotify magic network process rawfilepath text time tls unix utf8-string ]; description = "AMQP toolset for the command line"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "amqp-worker" = callPackage ( { mkDerivation, aeson, amqp, base, bytestring, exceptions, monad-loops, mtl, resource-pool, text, }: mkDerivation { pname = "amqp-worker"; version = "2.0.0"; sha256 = "0jnyrd7xmk66qi5kkmjc8r57zck064yfkrmgddnw288qzcq5051d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson amqp base bytestring exceptions monad-loops mtl resource-pool text ]; executableHaskellDepends = [ aeson amqp base bytestring exceptions monad-loops mtl resource-pool text ]; testHaskellDepends = [ aeson amqp base bytestring exceptions monad-loops mtl resource-pool text ]; description = "Type-safe AMQP workers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "example"; broken = true; } ) { }; "amrun" = callPackage ( { mkDerivation, base, deepseq, parsec, }: mkDerivation { pname = "amrun"; version = "0.0.0.7"; sha256 = "13mc0vq51nhg3n7ff1k2045a9zkg3l5a3hr3wnz7ybfw8j457g78"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base deepseq parsec ]; description = "Interpreter for AM"; license = "GPL"; mainProgram = "amrun"; } ) { }; "anagrep" = callPackage ( { mkDerivation, base, bytestring, case-insensitive, containers, criterion, deepseq, ghc-prim, hspec, integer-gmp, QuickCheck, regex-tdfa, vector, }: mkDerivation { pname = "anagrep"; version = "0.1.0.0"; sha256 = "1pqp3q8pr2j0v1ra83glfbbclq6yd6vns0q9q8i9r4kd7lrd2vrm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base case-insensitive containers deepseq ghc-prim integer-gmp regex-tdfa vector ]; executableHaskellDepends = [ base bytestring case-insensitive ]; testHaskellDepends = [ base case-insensitive hspec QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Find strings with permutations (anagrams) that match a regular expression"; license = lib.licenses.bsd3; mainProgram = "anagrep"; } ) { }; "analyze" = callPackage ( { mkDerivation, aeson, base, binary, bytestring, cassava, exceptions, foldl, free, hashable, lucid, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text, unordered-containers, vector, }: mkDerivation { pname = "analyze"; version = "0.1.0.0"; sha256 = "0ia4dcqzq168qy5qh65dsp7bb94bxmxnpi2l9vzp7492wrhij9mg"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary bytestring cassava exceptions foldl free hashable lucid text unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring exceptions foldl QuickCheck tasty tasty-hunit tasty-quickcheck text unordered-containers vector ]; description = "making data science easy and safe with data frames"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "analyze-client" = callPackage ( { mkDerivation, base, bytestring, http-conduit, MonadCatchIO-transformers, mtl, snap, snap-core, time, }: mkDerivation { pname = "analyze-client"; version = "0.1.0.2"; sha256 = "12csrds628c3ff9giyc6q74jn1s2fbkdyagzbqcvnh3brnzsjvss"; libraryHaskellDepends = [ base bytestring http-conduit MonadCatchIO-transformers mtl snap snap-core time ]; description = "Client for analyze service"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "anansi" = callPackage ( { mkDerivation, base, bytestring, containers, monads-tf, options, parsec, system-argv0, system-fileio, system-filepath, text, }: mkDerivation { pname = "anansi"; version = "0.4.8"; sha256 = "1fzrry9axri0wcff0zbxq0dbq0pxyq6x6bzw426xkm3ayzfd825a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers monads-tf options parsec system-argv0 system-fileio system-filepath text ]; executableHaskellDepends = [ base bytestring containers monads-tf options parsec system-argv0 system-fileio system-filepath text ]; description = "Simple literate programming preprocessor"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "anansi"; broken = true; } ) { }; "anansi-hscolour" = callPackage ( { mkDerivation, anansi, base, bytestring, containers, hscolour, monads-tf, text, }: mkDerivation { pname = "anansi-hscolour"; version = "0.1.2"; sha256 = "0ffk44lacm3al96cmnacyi6pnhlzhw34jgn87fsfjcl516ffmfxw"; libraryHaskellDepends = [ anansi base bytestring containers hscolour monads-tf text ]; description = "Colorized looms for Anansi"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "anansi-pandoc" = callPackage ( { mkDerivation, anansi, base, bytestring, containers, monads-tf, pandoc, text, }: mkDerivation { pname = "anansi-pandoc"; version = "0.1.3"; sha256 = "13s370b35wmwvbp6a9afsbl62hswj4mdhnvcgigwjz6bcwxxxpxi"; libraryHaskellDepends = [ anansi base bytestring containers monads-tf pandoc text ]; description = "Looms which use Pandoc to parse and produce a variety of formats"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "anatomy" = callPackage ( { mkDerivation, atomo, base, blaze-html, bytestring, containers, directory, filepath, hashable, haskeline, highlighter, mtl, parsec, pretty, pretty-show, tagsoup, text, time, vector, }: mkDerivation { pname = "anatomy"; version = "0.4"; sha256 = "0xza3xfzzbix9xf0vwwk4qz02h4iil3hglqspgdymhjbxfl68714"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ atomo base blaze-html bytestring containers directory filepath hashable haskeline highlighter mtl parsec pretty pretty-show tagsoup text time vector ]; executableHaskellDepends = [ atomo base blaze-html bytestring containers directory filepath hashable haskeline highlighter mtl parsec pretty pretty-show tagsoup text time vector ]; description = "Anatomy: Atomo documentation system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "anatomy"; } ) { }; "android" = callPackage ( { mkDerivation, base, process, }: mkDerivation { pname = "android"; version = "0.0.2"; sha256 = "1wn0kap7bw6sp9yi1awcmxh11s5ra4b44qbf97plsvrmpfz15cc5"; libraryHaskellDepends = [ base process ]; description = "Android methods exposed to Haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "android-activity" = callPackage ( { mkDerivation, base, data-default, }: mkDerivation { pname = "android-activity"; version = "0.1"; sha256 = "07mgmpcwj7xi3ibmlcz45l645s5cbfnkr1brlhrzbnbyx72x7dr6"; revision = "1"; editedCabalFile = "0ix06grk7kbr0pxa9i8f1amma7vmyrkwz3r5xi8b82j7p0b30mac"; libraryHaskellDepends = [ base data-default ]; description = "Turn regular Haskell programs into Android Activities"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "android-lint-summary" = callPackage ( { mkDerivation, base, basic-prelude, data-default, directory, filemanip, hspec, hxt, lens, mtl, optparse-applicative, QuickCheck, rainbow, stringable, terminal-size, text, }: mkDerivation { pname = "android-lint-summary"; version = "0.2.1"; sha256 = "1sk2mfxfbj6bbsff89jch1x7rhag2yv5331qhal50qf1q7fvzgx1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base basic-prelude data-default directory filemanip hxt lens mtl optparse-applicative rainbow stringable terminal-size text ]; executableHaskellDepends = [ base basic-prelude data-default directory filemanip mtl optparse-applicative rainbow stringable terminal-size text ]; testHaskellDepends = [ base basic-prelude directory hspec hxt QuickCheck stringable ]; description = "A pretty printer for Android Lint errors"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "android-lint-summary"; broken = true; } ) { }; "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"; revision = "1"; editedCabalFile = "0gx208vshdw6bm2id4a5rcacdw44n5ia0q6jmjhk1qfx4s2krp5q"; 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 ]; description = "Process management and supervision daemon"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "angel"; broken = true; } ) { }; "angle" = callPackage ( { mkDerivation, base, containers, criterion, directory, filepath, haskeline, mtl, process, QuickCheck, split, tasty, tasty-quickcheck, transformers, transformers-compat, }: mkDerivation { pname = "angle"; version = "0.8.1.0"; sha256 = "18cbgvr5z0ndbjzin3arg1q10xs7i1zyjm4384zcg6fjghkgjf94"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath mtl process transformers transformers-compat ]; executableHaskellDepends = [ base containers directory haskeline mtl split transformers transformers-compat ]; testHaskellDepends = [ base containers mtl QuickCheck tasty tasty-quickcheck transformers transformers-compat ]; benchmarkHaskellDepends = [ base criterion ]; description = "A small, general-purpose programming language"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "angle"; broken = true; } ) { }; "animalcase" = callPackage ( { mkDerivation, base, bytestring, text, }: mkDerivation { pname = "animalcase"; version = "0.1.0.2"; sha256 = "0csbs9yrl8vhlgs7zax06shqlhcjs38q91wnkz5d3f6a4588lyqi"; libraryHaskellDepends = [ base bytestring text ]; description = "Convert camelCase to snake_case and vice versa"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "animascii" = callPackage ( { mkDerivation, ansi-terminal-game, base, Cabal, config-ini, directory, filepath, fsnotify, hspec, parsec, process, temporary, text, }: mkDerivation { pname = "animascii"; version = "0.1.1.0"; sha256 = "1f474jp121s1w947d6yn6363730hgki2m7mfqyin25ngl4q0isqd"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal directory filepath ]; executableHaskellDepends = [ ansi-terminal-game base config-ini directory filepath fsnotify parsec process temporary text ]; testHaskellDepends = [ ansi-terminal-game base hspec parsec ]; description = "text-file based ASCII animator"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "animascii"; broken = true; } ) { }; "animate" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, hspec, text, vector, yaml, }: mkDerivation { pname = "animate"; version = "0.7.0"; sha256 = "1xkp7zpbls02didfks9980989riixpklm31m7by3gsxq7mmyd6gn"; libraryHaskellDepends = [ aeson base bytestring containers text vector yaml ]; testHaskellDepends = [ aeson base containers hspec vector ]; description = "Animation for sprites"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "animate-example" = callPackage ( { mkDerivation, aeson, animate, base, bytestring, containers, sdl2, sdl2-image, StateVar, text, }: mkDerivation { pname = "animate-example"; version = "0.2.0"; sha256 = "07jqlqjdza4jxjc4hic2v0gh1n3jcvz1dnsm54m6y68k1ww68vrz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson animate base bytestring containers sdl2 sdl2-image StateVar text ]; description = "Animation for sprites"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "animate-example"; } ) { }; "animate-frames" = callPackage ( { mkDerivation, aeson, animate, async, base, bytestring, containers, JuicyPixels, pureMD5, safe, stm, tasty, tasty-hspec, text, vector, yaml, }: mkDerivation { pname = "animate-frames"; version = "0.0.1"; sha256 = "1yjr3w064nm5qi87m4w8xvjpjqry4b6chs5igshwzijrb530chk9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson animate async base bytestring containers JuicyPixels pureMD5 safe stm text vector yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hspec ]; description = "Convert sprite frames to animate files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "animate-frames"; } ) { }; "animate-preview" = callPackage ( { mkDerivation, aeson, animate, base, bytestring, containers, filepath, fsnotify, key-state, lens, linear, mtl, optparse-applicative, optparse-generic, random, safe, safe-exceptions, sdl2, sdl2-fps, sdl2-gfx, sdl2-image, sdl2-ttf, StateVar, text, text-conversions, vector, }: mkDerivation { pname = "animate-preview"; version = "0.1.2.4"; sha256 = "18bl5vwykva5z9w4f53vjfkmqig0cqcwi5zngwqbs37nypp78lyv"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson animate base bytestring containers filepath fsnotify key-state lens linear mtl optparse-applicative optparse-generic random safe safe-exceptions sdl2 sdl2-fps sdl2-gfx sdl2-image sdl2-ttf StateVar text text-conversions vector ]; executableHaskellDepends = [ base ]; description = "Preview tool for sprite animation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "animate-preview"; } ) { }; "animate-sdl2" = callPackage ( { mkDerivation, aeson, animate, base, sdl2, sdl2-image, }: mkDerivation { pname = "animate-sdl2"; version = "0.1.1"; sha256 = "0wpx0jv2zyphhxi84bw4h1bw6apbazcadfxzzj90ddc3cb5lhv9n"; libraryHaskellDepends = [ aeson animate base sdl2 sdl2-image ]; description = "sdl2 + animate auxiliary library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "anitomata" = callPackage ( { mkDerivation, base, hspec, hspec-discover, QuickCheck, vector, }: mkDerivation { pname = "anitomata"; version = "0.1.0.3"; sha256 = "04v0iwvs1q1c2bnflw8jqvnz9myhjh7sygkcx98dvjjiv9zxfhbh"; libraryHaskellDepends = [ base vector ]; testHaskellDepends = [ base hspec QuickCheck vector ]; testToolDepends = [ hspec-discover ]; description = "Composable sprite animation"; license = lib.licenses.mit; } ) { }; "anitomata-aseprite" = callPackage ( { mkDerivation, aeson, base, directory, file-embed, filepath, hspec, hspec-discover, hspec-golden, module-munging, optparse-applicative, template-haskell, temporary, text, }: mkDerivation { pname = "anitomata-aseprite"; version = "0.1.1.3"; sha256 = "0zbqvhj3rlzma19mw6mwdwwqknribm7srn390zvzf5gfzcp5gi70"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base directory filepath module-munging optparse-applicative text ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base file-embed hspec hspec-golden template-haskell temporary ]; testToolDepends = [ hspec-discover ]; description = "Code gen for Aseprite animations"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "aseprite2haskell"; broken = true; } ) { }; "anki-tools" = callPackage ( { mkDerivation, aeson, base, bytestring, data-default, directory, exceptions, filepath, mtl, scientific, sqlite-simple, text, time, unordered-containers, }: mkDerivation { pname = "anki-tools"; version = "0.1.0.0"; sha256 = "0fyvfi9kfjyvj0gdiay4zqxs194ff1c5zvavv62qqkmhy7d5c0m9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring data-default directory exceptions filepath mtl scientific sqlite-simple text time unordered-containers ]; executableHaskellDepends = [ base data-default ]; description = "Tools for interacting with Anki database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "anki-tools-test"; broken = true; } ) { }; "ann" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "ann"; version = "1.0.0"; sha256 = "11313ml12h7k4l71bpv170ryjy5g6bwrpmpw7b2yf1j5lkwjwrxf"; libraryHaskellDepends = [ base ]; description = "Informative annotations which don't change equality"; license = lib.licenses.bsd3; } ) { }; "annah" = callPackage ( { mkDerivation, alex, array, base, Earley, lens-family-core, morte, optparse-applicative, pipes, system-fileio, system-filepath, text, text-format, transformers, }: mkDerivation { pname = "annah"; version = "1.0.0"; sha256 = "1283n37drsvafpmamhh55sjjry8isffird72rhqszi8sqkmr4ym0"; revision = "1"; editedCabalFile = "17602qg07kgcb928d9bym5yr7f1g6vdv3s2l117j7s89blrkpz2y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base Earley lens-family-core morte pipes system-filepath text text-format transformers ]; libraryToolDepends = [ alex ]; executableHaskellDepends = [ base morte optparse-applicative system-fileio system-filepath text ]; description = "Medium-level language that desugars to Morte"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "annah"; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; "annihilator" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "annihilator"; version = "0.1.0.0"; sha256 = "00f0pyf2fxdvwwz9bz3mpp7db39p1m83frvlif74kp0y1x8r20yp"; libraryHaskellDepends = [ base ]; description = "Semigroups with annihilators and utility functions"; license = lib.licenses.bsd3; } ) { }; "annotated-exception" = callPackage ( { mkDerivation, base, containers, hspec, hspec-discover, safe-exceptions, text, unliftio-core, }: mkDerivation { pname = "annotated-exception"; version = "0.2.0.5"; sha256 = "1gxmnd4qffybh2fpx8kns4y7figf2zfwgckhcfcvwqpb040k8i3g"; libraryHaskellDepends = [ base containers safe-exceptions text unliftio-core ]; testHaskellDepends = [ base containers hspec safe-exceptions text unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Exceptions, with checkpoints and context"; license = lib.licenses.bsd3; } ) { }; "annotated-exception_0_3_0_2" = callPackage ( { mkDerivation, base, containers, hspec, hspec-discover, safe-exceptions, text, unliftio-core, }: mkDerivation { pname = "annotated-exception"; version = "0.3.0.2"; sha256 = "1xsyq28hkf7ngkq9v5ga958d2fqbmshc9gl8lzms6vknr64gaqr7"; libraryHaskellDepends = [ base containers safe-exceptions text unliftio-core ]; testHaskellDepends = [ base containers hspec safe-exceptions text unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Exceptions, with checkpoints and context"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "annotated-fix" = callPackage ( { mkDerivation, base, recursion-schemes, }: mkDerivation { pname = "annotated-fix"; version = "0.1.0.0"; sha256 = "1lhyllmi8j9r5mdr5pngw1s1xzs1cwv2hh2ym8kkdrxvrq93dk2i"; libraryHaskellDepends = [ base recursion-schemes ]; description = "A fixpoint of a functor that can be annotated"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "annotated-wl-pprint" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "annotated-wl-pprint"; version = "0.7.0"; sha256 = "061xfz6qany3wf95csl8dcik2pz22cn8iv1qchhm16isw5zjs9hc"; revision = "1"; editedCabalFile = "138k24qxvl90l7dwdw1b3w36mpw93n0xi0nljblqg88pxg7jcvjx"; libraryHaskellDepends = [ base ]; description = "The Wadler/Leijen Pretty Printer, with annotation support"; license = lib.licenses.bsd3; } ) { }; "anonymous-sums" = callPackage ( { mkDerivation, base, lens, template-haskell, }: mkDerivation { pname = "anonymous-sums"; version = "0.6.0.0"; sha256 = "1bf27vzv21wi634vridxm2mvfjp3wwfwv50pcbdpzscwn4yc3if7"; libraryHaskellDepends = [ base lens template-haskell ]; description = "Anonymous sum types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "anonymous-sums-tests" = callPackage ( { mkDerivation, anonymous-sums, base, QuickCheck, }: mkDerivation { pname = "anonymous-sums-tests"; version = "0.4.0.0"; sha256 = "0a7f7d3xzn8nl9gyzr4wl7m83aszmw42nd0dj8b875khh7i01h0b"; libraryHaskellDepends = [ anonymous-sums base QuickCheck ]; description = "QuickCheck functions to accompany the anonymous-sums package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ansi-escape-codes" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "ansi-escape-codes"; version = "0.3.0.0"; sha256 = "1aj7p937c48laz5kkhil45lgkjiivcidky6vxxp3q5yvkymsijvb"; libraryHaskellDepends = [ base ]; description = "Haskell package to generate ANSI escape codes for styling strings in the terminal"; license = lib.licenses.mit; } ) { }; "ansi-pretty" = callPackage ( { mkDerivation, aeson, ansi-wl-pprint, array, base, bytestring, containers, generics-sop, nats, scientific, semigroups, tagged, text, time, unordered-containers, vector, }: mkDerivation { pname = "ansi-pretty"; version = "0.1.2.2"; sha256 = "0q72y2pnx5qx7jk1waq3qdry1azq07wygb9hcgjqz78lbszg19cm"; revision = "1"; editedCabalFile = "1y5bdvaafhfs4plrbs5iqvwh86xcxjcz5gas0fb3fkfyjhj87pck"; libraryHaskellDepends = [ aeson ansi-wl-pprint array base bytestring containers generics-sop nats scientific semigroups tagged text time unordered-containers vector ]; description = "AnsiPretty for ansi-wl-pprint"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ansi-terminal" = callPackage ( { mkDerivation, ansi-terminal-types, base, colour, }: mkDerivation { pname = "ansi-terminal"; version = "1.0.2"; sha256 = "0d6qm3ph6drim7g81yx46nmgspxsf4nnr2d91fa0fy3cyv5idra6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal-types base colour ]; description = "Simple ANSI terminal support"; license = lib.licenses.bsd3; } ) { }; "ansi-terminal_1_1_2" = callPackage ( { mkDerivation, ansi-terminal-types, base, colour, }: mkDerivation { pname = "ansi-terminal"; version = "1.1.2"; sha256 = "1c2n051943gkwc87vpw7nrjxr5hivzq128x9k5j2mqji0hz4ml58"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal-types base colour ]; description = "Simple ANSI terminal support"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ansi-terminal-game" = callPackage ( { mkDerivation, ansi-terminal, array, base, bytestring, cereal, clock, colour, containers, exceptions, file-embed, hspec, hspec-discover, linebreak, mintty, mtl, QuickCheck, random, split, terminal-size, timers-tick, unidecode, }: mkDerivation { pname = "ansi-terminal-game"; version = "1.9.3.0"; sha256 = "1yy7hzdcawdmwl8wqzabbamzjdg260xbwryj0hdjn7b0n6qlqymk"; revision = "1"; editedCabalFile = "0r2jm1yrprhh7wy06xxf3xw6m56wx5w4x3flig6cwgvgqk08py0s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal array base bytestring cereal clock colour containers exceptions file-embed linebreak mintty mtl QuickCheck random split terminal-size timers-tick unidecode ]; testHaskellDepends = [ ansi-terminal array base bytestring cereal clock colour containers exceptions file-embed hspec linebreak mintty mtl QuickCheck random split terminal-size timers-tick unidecode ]; testToolDepends = [ hspec-discover ]; description = "cross-platform library for terminal games"; license = lib.licenses.gpl3Only; } ) { }; "ansi-terminal-types" = callPackage ( { mkDerivation, base, colour, }: mkDerivation { pname = "ansi-terminal-types"; version = "0.11.5"; sha256 = "1lgxnhnzgk4mwlnh8zdgx8w8pa4q4n140mvd1880acgli41j6yxz"; revision = "1"; editedCabalFile = "02mhl78kmjfa0h22khcjdaaxyvanv717rb2mi3l0jiawv7gl117p"; libraryHaskellDepends = [ base colour ]; description = "Types and functions used to represent SGR aspects"; license = lib.licenses.bsd3; } ) { }; "ansi-terminal-types_1_1" = callPackage ( { mkDerivation, base, colour, }: mkDerivation { pname = "ansi-terminal-types"; version = "1.1"; sha256 = "09axg8lpyyzm436lfmk21hawqxljln0hrjhg6gfz99cdnwz37rgj"; libraryHaskellDepends = [ base colour ]; description = "Types and functions used to represent SGR aspects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ansi-wl-pprint_0_6_9" = callPackage ( { mkDerivation, ansi-terminal, base, }: mkDerivation { pname = "ansi-wl-pprint"; version = "0.6.9"; sha256 = "1b2fg8px98dzbaqyns10kvs8kn6cl1hdq5wb9saz40izrpkyicm7"; revision = "4"; editedCabalFile = "04ljsk64bzwsczh0zc5w3r98qr1zlzbwwm2xb6nk9vradv4pnwzv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base ]; description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ansi-wl-pprint" = callPackage ( { mkDerivation, base, prettyprinter-compat-ansi-wl-pprint, }: mkDerivation { pname = "ansi-wl-pprint"; version = "1.0.2"; sha256 = "0ir7mxvdxm94i09j0lf415pylczzws8f2d8n29nldrbql49ihki3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base prettyprinter-compat-ansi-wl-pprint ]; description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output"; license = lib.licenses.bsd3; } ) { }; "ansigraph" = callPackage ( { mkDerivation, ansi-terminal, base, hspec, QuickCheck, }: mkDerivation { pname = "ansigraph"; version = "0.3.0.5"; sha256 = "03ks75ik0jyfz55iz3gcccxgg73v1dw2nn0myl40c2rc31mwz39f"; revision = "2"; editedCabalFile = "0kq3dijahr4yxp13v3v5d5v0v3zswkxh8idx5hyv0yp9d1czqars"; libraryHaskellDepends = [ ansi-terminal base ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Terminal-based graphing via ANSI and Unicode"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "antagonist" = callPackage ( { mkDerivation, antisplice, base, chatty, chatty-utils, ironforge, mtl, shakespeare, text, time, time-locale-compat, yesod, yesod-auth, }: mkDerivation { pname = "antagonist"; version = "0.1.0.30"; sha256 = "1bgsal1030ydg05pn5xd8gdnpm68pmd135n52dqh5cwhjmhzc0g6"; revision = "1"; editedCabalFile = "0hm0flgi9h1y84pspr2921skwybrs490yazbs8pz8wi0bhvfg1bc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ antisplice base chatty chatty-utils mtl shakespeare text time time-locale-compat yesod yesod-auth ]; executableHaskellDepends = [ antisplice base chatty chatty-utils ironforge mtl shakespeare text time time-locale-compat yesod yesod-auth ]; description = "A web interface to Antisplice dungeons"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "ironforge-yesod"; } ) { }; "antelude" = callPackage ( { mkDerivation, array, base, bytestring, containers, HUnit, text, }: mkDerivation { pname = "antelude"; version = "0.1.0"; sha256 = "1wzv4i5bcpkn0vij5z7abn1y323bnpbfjjlc6qfjcjh9857jm632"; libraryHaskellDepends = [ array base bytestring containers text ]; testHaskellDepends = [ base HUnit ]; description = "Yet another alternative Prelude for Haskell"; license = lib.licenses.mit; } ) { }; "antfarm" = callPackage ( { mkDerivation, base, containers, HUnit, minimorph, mtl, parsec, test-framework, test-framework-hunit, text, transformers, }: mkDerivation { pname = "antfarm"; version = "0.1.0.0"; sha256 = "1s2lfd7va0nq5z0q4f37ig2spjpxigfhkhi067fz4y0n1zjc1isd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers minimorph mtl parsec text transformers ]; executableHaskellDepends = [ base containers minimorph mtl text ]; testHaskellDepends = [ base HUnit minimorph test-framework test-framework-hunit text transformers ]; description = "Referring expressions for definitions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "antfarm"; broken = true; } ) { }; "anticiv" = callPackage ( { mkDerivation, antisplice, base, chatty, chatty-text, chatty-utils, ctpl, directory, ironforge, mtl, network, plugins, time, transformers, }: mkDerivation { pname = "anticiv"; version = "0.1.0.5"; sha256 = "0sxxa2kylgagbnlf7msrgfq98jaf26lvlas6afypnr15aavvlfzh"; revision = "1"; editedCabalFile = "0r2dllym065wi443g2i20sarqmr12dm0z6q515djzq33kdkjddyc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ antisplice base chatty chatty-text chatty-utils ctpl ironforge mtl network plugins time transformers ]; executableHaskellDepends = [ antisplice base chatty chatty-text chatty-utils ctpl directory ironforge mtl network plugins time transformers ]; description = "This is an IRC bot for Mafia and Resistance"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "anticiv"; } ) { }; "antigate" = callPackage ( { mkDerivation, base, bytestring, data-default, deepseq, exceptions, failure, http-client, http-conduit, resourcet, safe, text, transformers, }: mkDerivation { pname = "antigate"; version = "2.0.2"; sha256 = "1s1m0k2r18jvz14nqy07m1jm87cdk0n5x2r1xznyfbcik7081ywb"; libraryHaskellDepends = [ base bytestring data-default deepseq exceptions failure http-client http-conduit resourcet safe text transformers ]; description = "Interface for antigate.com captcha recognition API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "antimirov" = callPackage ( { mkDerivation, base, containers, QuickCheck, }: mkDerivation { pname = "antimirov"; version = "0.1.0"; sha256 = "0aay5fhw2r502hvdlh6svj6k88zh5wjinn8mk2a3md7zdaiji9iq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers QuickCheck ]; executableHaskellDepends = [ base containers QuickCheck ]; description = "Define the language containment (=subtyping) relation on regulare expressions"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "test"; broken = true; } ) { }; "antiope-athena" = callPackage ( { mkDerivation, amazonka, amazonka-athena, amazonka-core, base, hspec-discover, lens, resourcet, text, unliftio-core, }: mkDerivation { pname = "antiope-athena"; version = "7.5.3"; sha256 = "0v8qk3v4i8f0bc8mw67km6bly37widk5v94d6paizpkn014c3y0m"; libraryHaskellDepends = [ amazonka amazonka-athena amazonka-core base lens resourcet text unliftio-core ]; testHaskellDepends = [ amazonka amazonka-athena amazonka-core base lens resourcet text unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "antiope-contract" = callPackage ( { mkDerivation, aeson, antiope-s3, avro, base, bytestring, text, }: mkDerivation { pname = "antiope-contract"; version = "7.5.3"; sha256 = "18ifdaq6z5x3x3fbfbaf86x9wcb4dlgdbdi652a7dyh5kap29a3j"; libraryHaskellDepends = [ aeson antiope-s3 avro base bytestring text ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "antiope-core" = callPackage ( { mkDerivation, aeson, aeson-lens, amazonka, amazonka-core, base, bytestring, exceptions, generic-lens, hedgehog, hspec, hspec-discover, http-client, http-types, hw-hspec-hedgehog, lens, mtl, resourcet, scientific, text, transformers, unliftio-core, }: mkDerivation { pname = "antiope-core"; version = "7.5.3"; sha256 = "1bzyahw9i098riqlmhymbk0zjg4iz95r0c4mpsrc811wyqdi7f65"; libraryHaskellDepends = [ aeson amazonka amazonka-core base bytestring exceptions generic-lens http-client http-types lens mtl resourcet text transformers unliftio-core ]; testHaskellDepends = [ aeson aeson-lens amazonka amazonka-core base bytestring exceptions generic-lens hedgehog hspec http-client http-types hw-hspec-hedgehog lens mtl resourcet scientific text transformers unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "antiope-dynamodb" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-core, amazonka-dynamodb, antiope-core, base, generic-lens, hspec-discover, lens, text, unliftio-core, unordered-containers, }: mkDerivation { pname = "antiope-dynamodb"; version = "7.5.3"; sha256 = "1j9g36c33virrnsqxrggnx2283nw9bp0i256vgq4z92h1z76kfz0"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-dynamodb antiope-core base generic-lens lens text unliftio-core unordered-containers ]; testHaskellDepends = [ amazonka amazonka-core amazonka-dynamodb antiope-core base generic-lens lens text unliftio-core unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "antiope-es" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-core, amazonka-elasticsearch, base, bytestring, hspec, hspec-discover, json-stream, lens, thyme, unordered-containers, vector, }: mkDerivation { pname = "antiope-es"; version = "7.5.3"; sha256 = "0w6l22psj5q2p3chvxikywf5ix20sw7qlqgk24rm0ss6ybsfmk2k"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-elasticsearch base bytestring json-stream lens thyme unordered-containers vector ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "antiope-messages" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-core, base, bytestring, generic-lens, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog, lens, lens-aeson, monad-loops, network-uri, scientific, text, unliftio-core, }: mkDerivation { pname = "antiope-messages"; version = "7.5.3"; sha256 = "1kajbd0f81jamk7cg97zkm9z89m0zlsfklhbfarg3rgiaq28ss2v"; libraryHaskellDepends = [ aeson amazonka amazonka-core base bytestring generic-lens lens lens-aeson monad-loops network-uri text unliftio-core ]; testHaskellDepends = [ aeson amazonka amazonka-core base bytestring generic-lens hedgehog hspec hw-hspec-hedgehog lens lens-aeson monad-loops network-uri scientific text unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "antiope-optparse-applicative" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3, base, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog, optparse-applicative, text, }: mkDerivation { pname = "antiope-optparse-applicative"; version = "7.5.3"; sha256 = "1cmgzkfqszqrngfrpj064cpmkw97pxrmcni3352qyzzicnakww56"; libraryHaskellDepends = [ amazonka amazonka-core amazonka-s3 base optparse-applicative text ]; testHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 base hedgehog hspec hw-hspec-hedgehog ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "antiope-s3" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3, antiope-core, antiope-messages, attoparsec, base, bytestring, conduit, conduit-extra, deepseq, dlist, exceptions, generic-lens, hedgehog, hspec, hspec-discover, http-types, hw-hspec-hedgehog, lens, mtl, network-uri, resourcet, text, time, unliftio-core, }: mkDerivation { pname = "antiope-s3"; version = "7.5.3"; sha256 = "1wwh17vzrbg20jmbgf9xdx8vn5qkx8azzczzlyb2s2k3ldlh8s0c"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 antiope-core antiope-messages attoparsec base bytestring conduit conduit-extra deepseq dlist exceptions generic-lens http-types lens mtl network-uri resourcet text time unliftio-core ]; testHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 antiope-core attoparsec base bytestring conduit conduit-extra exceptions generic-lens hedgehog hspec http-types hw-hspec-hedgehog lens mtl network-uri resourcet text time unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "antiope-shell" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3, antiope-core, antiope-messages, antiope-s3, attoparsec, base, bytestring, conduit, conduit-extra, exceptions, generic-lens, hedgehog, hspec, hspec-discover, http-types, hw-hspec-hedgehog, lens, mtl, network-uri, process, resourcet, text, time, unliftio-core, }: mkDerivation { pname = "antiope-shell"; version = "7.5.3"; sha256 = "1cbvym7ip9vflwjas9fi8izbb6qdrjqq3c8pd7f0ab8a5i7qmbqh"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 antiope-core antiope-messages antiope-s3 attoparsec base bytestring exceptions generic-lens http-types lens mtl network-uri process resourcet text time unliftio-core ]; testHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 antiope-core attoparsec base bytestring conduit conduit-extra exceptions generic-lens hedgehog hspec http-types hw-hspec-hedgehog lens mtl network-uri resourcet text time unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "antiope-sns" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-core, amazonka-sns, base, bytestring, generic-lens, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog, lens, text, time, unliftio-core, }: mkDerivation { pname = "antiope-sns"; version = "7.5.3"; sha256 = "01saqspi2033y423nyw4k0km3ggmypp3zzhkr7ha51r717bj6sii"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-sns base bytestring generic-lens lens text time unliftio-core ]; testHaskellDepends = [ aeson amazonka amazonka-core amazonka-sns base bytestring generic-lens hedgehog hspec hw-hspec-hedgehog lens text time unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "antiope-sqs" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-core, amazonka-sqs, base, bytestring, conduit, generic-lens, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog, lens, lens-aeson, monad-loops, mtl, network-uri, split, text, time, unliftio-core, unordered-containers, }: mkDerivation { pname = "antiope-sqs"; version = "7.5.3"; sha256 = "18wz0ajnh5hib7srwksbwsyqrnp4slzcd2i30p98gnh1plqgbx5p"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-sqs base bytestring conduit generic-lens lens lens-aeson monad-loops mtl network-uri split text unliftio-core unordered-containers ]; testHaskellDepends = [ aeson amazonka amazonka-core amazonka-sqs base bytestring conduit generic-lens hedgehog hspec hw-hspec-hedgehog lens lens-aeson monad-loops mtl network-uri text time unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "antiope-swf" = callPackage ( { mkDerivation, amazonka-swf, base, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog, lens, text, }: mkDerivation { pname = "antiope-swf"; version = "7.4.4"; sha256 = "0b0wlbpn2bq1xwpb6j0knh4aa85a3rri1fhx5v3dqy5w4hy8vn0z"; libraryHaskellDepends = [ amazonka-swf base lens text ]; testHaskellDepends = [ base hedgehog hspec hw-hspec-hedgehog ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "antiprimes" = callPackage ( { mkDerivation, base, hspec, primes, }: mkDerivation { pname = "antiprimes"; version = "0.1.0.1"; sha256 = "0ar9khd2mz1q7r52i90im5223inl3zywbl9n60ydzf93q9z4b2wf"; libraryHaskellDepends = [ base primes ]; testHaskellDepends = [ base hspec ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; } ) { }; "antiquoter" = callPackage ( { mkDerivation, base, syb, template-haskell, }: mkDerivation { pname = "antiquoter"; version = "0.1.1.0"; sha256 = "1qv5iid7az7bn1jf6r7ffg5qqbcs8ypf78j4vrs5ajwp39jnbiiy"; libraryHaskellDepends = [ base syb template-haskell ]; description = "Combinator library for quasi- and anti-quoting"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "antisplice" = callPackage ( { mkDerivation, base, chatty, chatty-utils, haskeline, mtl, template-haskell, text, time, transformers, }: mkDerivation { pname = "antisplice"; version = "0.17.1.1"; sha256 = "1yk5yfrf665a880hry3vmqkmh8rg8l7n26z1xpwn09y3nmyl1rm2"; libraryHaskellDepends = [ base chatty chatty-utils haskeline mtl template-haskell text time transformers ]; description = "An engine for text-based dungeons"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "antlr-haskell" = callPackage ( { mkDerivation, base, call-stack, containers, deepseq, hashable, haskell-src-meta, HUnit, mtl, QuickCheck, template-haskell, test-framework, test-framework-hunit, test-framework-quickcheck2, text, th-lift, transformers, unordered-containers, }: mkDerivation { pname = "antlr-haskell"; version = "0.1.0.1"; sha256 = "1z796wgc4jnqc2mnrg5lwjazx07355f6jl02s5cq1zycxrlc7ry9"; libraryHaskellDepends = [ base containers deepseq hashable haskell-src-meta mtl template-haskell text th-lift transformers unordered-containers ]; testHaskellDepends = [ base call-stack containers deepseq hashable haskell-src-meta HUnit mtl QuickCheck template-haskell test-framework test-framework-hunit test-framework-quickcheck2 text th-lift transformers unordered-containers ]; description = "A Haskell implementation of the ANTLR top-down parser generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "antlrc" = callPackage ( { mkDerivation, antlr3c, base, bytestring, c2hs, enumerator, haskell98, regex-posix, }: mkDerivation { pname = "antlrc"; version = "0.0.2"; sha256 = "1hjk2cvn6j1ijvg3gnml46ysri672jnxmfyh09y1aqsrbimkw8gd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskell98 ]; librarySystemDepends = [ antlr3c ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base bytestring enumerator haskell98 regex-posix ]; description = "Haskell binding to the ANTLR parser generator C runtime library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "antlrcmkenums"; } ) { antlr3c = null; }; "any-pat" = callPackage ( { mkDerivation, base, haskell-src-exts, haskell-src-meta, hspec, hspec-discover, parsec, QuickCheck, template-haskell, unordered-containers, }: mkDerivation { pname = "any-pat"; version = "0.4.0.0"; sha256 = "1hdlvpq0hlar65gg3m9narfapwjgy1c6d2ihzvsq5p1h36h2v0nd"; libraryHaskellDepends = [ base haskell-src-exts haskell-src-meta template-haskell unordered-containers ]; testHaskellDepends = [ base hspec parsec QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "Quasiquoters that act on a sequence of patterns and compiles these view into patterns and expressions"; license = lib.licenses.bsd3; } ) { }; "anydbm" = callPackage ( { mkDerivation, base, containers, MissingH, mtl, }: mkDerivation { pname = "anydbm"; version = "1.0.7"; sha256 = "1rxk36r6i065m0qiq4g5xlrk2yjsds7j896cbddbsyddbzy10d6k"; revision = "1"; editedCabalFile = "1iny2zl44lbyv266al9047mkj51510vany6nfyq0xi7h7ak3wb13"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers MissingH mtl ]; description = "Interface for DBM-like database systems"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aop-prelude" = callPackage ( { mkDerivation, base, ghc-prim, integer-gmp, }: mkDerivation { pname = "aop-prelude"; version = "0.5.0.0"; sha256 = "121z6ikqcpyfb3caja40vdcc6g903akxbg7ybs1si95g8yqi5h0i"; libraryHaskellDepends = [ base ghc-prim integer-gmp ]; testHaskellDepends = [ base ghc-prim ]; description = "prelude for Algebra of Programming"; license = lib.licenses.bsd3; } ) { }; "aos-signature" = callPackage ( { mkDerivation, base, bytestring, cryptonite, memory, mtl, protolude, QuickCheck, random, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "aos-signature"; version = "0.1.1"; sha256 = "1sm925sr3ifi44wp7ndgjwwk3d3xy75ai6kgll573ngdicy3b2n3"; libraryHaskellDepends = [ base bytestring cryptonite memory mtl protolude random ]; testHaskellDepends = [ base bytestring cryptonite memory mtl protolude QuickCheck random tasty tasty-hunit tasty-quickcheck ]; description = "An implementation of the AOS signatures"; license = lib.licenses.asl20; } ) { }; "aosd" = callPackage ( { mkDerivation, base, bindings-DSL, cairo, colour, language-haskell-extract, libaosd, monad-control, pango, template-haskell, transformers, X11, }: mkDerivation { pname = "aosd"; version = "0.2.2"; sha256 = "1lx3afjniaj1dinik8mnqy8aam8ads55k7sr4hjmcqx85xwl4ssx"; libraryHaskellDepends = [ base bindings-DSL cairo colour monad-control pango transformers X11 ]; libraryPkgconfigDepends = [ libaosd ]; testHaskellDepends = [ base colour language-haskell-extract pango template-haskell ]; description = "Bindings to libaosd, a library for Cairo-based on-screen displays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) libaosd; }; "ap-normalize" = callPackage ( { mkDerivation, base, inspection-testing, transformers, }: mkDerivation { pname = "ap-normalize"; version = "0.1.0.1"; sha256 = "1212zxc4qn6msk0w13yhrza2qjs79h78misllb4chng75jqi61l2"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base inspection-testing transformers ]; description = "Self-normalizing applicative expressions"; license = lib.licenses.mit; } ) { }; "ap-reflect" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "ap-reflect"; version = "0.3"; sha256 = "16hh3ava0qc8w2y04a8gdh2qfxclh2mhim9zv17d16wlx9dq9qgs"; libraryHaskellDepends = [ base ]; description = "Partial evaluation reflection a la simple-reflect"; license = lib.licenses.bsd3; } ) { }; "apache-md5" = callPackage ( { mkDerivation, base, bytestring, criterion, deepseq, HUnit, MonadRandom, openssl, process, random, test-framework, test-framework-hunit, transformers, }: mkDerivation { pname = "apache-md5"; version = "0.6.1.4"; sha256 = "1dwnn200sjp2pvriii3y4srrms0gyicd6qp6kvc74yyad8pqhky8"; revision = "2"; editedCabalFile = "1wirxr7f0rzbfy5d9bh61j13kxf60k87rb8fzd8ilcrqm7ml67g4"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base bytestring HUnit MonadRandom process random test-framework test-framework-hunit transformers ]; testSystemDepends = [ openssl ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq MonadRandom ]; benchmarkSystemDepends = [ openssl ]; description = "Apache specific MD5 digest algorighm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) openssl; }; "apart" = callPackage ( { mkDerivation, base, comonad, contravariant, free, hedgehog, lens, semigroupoids, }: mkDerivation { pname = "apart"; version = "0.1.3"; sha256 = "16y5k372kmqsn81bksl9j01nbfhsk0cwriwpfycjsnzgmg8wnkpb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base comonad contravariant free hedgehog lens semigroupoids ]; executableHaskellDepends = [ base comonad contravariant free hedgehog lens semigroupoids ]; testHaskellDepends = [ base comonad contravariant free hedgehog lens semigroupoids ]; description = "Get all your structure and rip it apart"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "example"; broken = true; } ) { }; "apecs" = callPackage ( { mkDerivation, array, base, containers, criterion, exceptions, linear, mtl, QuickCheck, template-haskell, unliftio-core, vector, }: mkDerivation { pname = "apecs"; version = "0.9.6"; sha256 = "1dppc03ck68mhkc95435bgmm0lfz8q3d20yw0nhywrx1x7y83z6d"; libraryHaskellDepends = [ array base containers exceptions mtl template-haskell unliftio-core vector ]; testHaskellDepends = [ base containers linear QuickCheck vector ]; benchmarkHaskellDepends = [ base criterion linear ]; description = "Fast Entity-Component-System library for game programming"; license = lib.licenses.bsd3; } ) { }; "apecs-effectful" = callPackage ( { mkDerivation, apecs, base, effectful-core, vector, }: mkDerivation { pname = "apecs-effectful"; version = "0.1.0.0"; sha256 = "1bd7ga74m07ck49z22jkjiyjxng0cv1dkrv560195fv436wwfzdi"; revision = "1"; editedCabalFile = "1myzk3y9yynrrgbq57zcj7v8qnq7jzgz1n9s2c4j944w91d6v87m"; libraryHaskellDepends = [ apecs base effectful-core vector ]; description = "Adaptation of the apecs library for the effectful ecosystem"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "apecs-gloss" = callPackage ( { mkDerivation, apecs, apecs-physics, base, containers, gloss, linear, }: mkDerivation { pname = "apecs-gloss"; version = "0.2.4"; sha256 = "0dwaynabg26vlzbaa59q5ri6sczda667ni900fn567zn8hq9c837"; libraryHaskellDepends = [ apecs apecs-physics base containers gloss linear ]; description = "Simple gloss renderer for apecs"; license = lib.licenses.bsd3; } ) { }; "apecs-physics" = callPackage ( { mkDerivation, apecs, base, containers, inline-c, linear, template-haskell, vector, }: mkDerivation { pname = "apecs-physics"; version = "0.4.6"; sha256 = "14x26x6c747fh1yrl50g0pwcirbk7r7qxvy48h8y8zrm0n158n5c"; libraryHaskellDepends = [ apecs base containers inline-c linear template-haskell vector ]; description = "2D physics for apecs"; license = lib.licenses.bsd3; } ) { }; "apecs-physics-gloss" = callPackage ( { mkDerivation, apecs, apecs-physics, base, gloss, }: mkDerivation { pname = "apecs-physics-gloss"; version = "0.1.0.0"; sha256 = "075rpm4l1na7j79vkh7n5c806zj7vvj2qxrxq6pkb6k6364ff249"; libraryHaskellDepends = [ apecs apecs-physics base gloss ]; description = "Gloss rendering for apecs-physics"; license = lib.licenses.bsd3; } ) { }; "apecs-stm" = callPackage ( { mkDerivation, apecs, base, containers, list-t, stm, stm-containers, template-haskell, vector, }: mkDerivation { pname = "apecs-stm"; version = "0.2"; sha256 = "03r20w5q6c8z4cv8z60v66hd9w831g3qsa6n5m96mdwi6vjxh1nl"; libraryHaskellDepends = [ apecs base containers list-t stm stm-containers template-haskell vector ]; description = "STM stores for apecs"; license = lib.licenses.bsd3; } ) { }; "apelsin" = callPackage ( { mkDerivation, array, base, bytestring, containers, deepseq, directory, filepath, glib, gtk, HTTP, mtl, network, process, transformers, tremulous-query, xdg-basedir, }: mkDerivation { pname = "apelsin"; version = "1.2.3"; sha256 = "08a747p0dyjvgn5pjfvrb1hnh7vk2km8hbbyvjmnsxl89r5m992l"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base bytestring containers deepseq directory filepath glib gtk HTTP mtl network process transformers tremulous-query xdg-basedir ]; description = "Server and community browser for the game Tremulous"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "apelsin"; } ) { }; "api-builder" = callPackage ( { mkDerivation, aeson, base, bifunctors, bytestring, Cabal, containers, hspec, HTTP, http-client, http-client-tls, http-types, QuickCheck, text, tls, transformers, }: mkDerivation { pname = "api-builder"; version = "0.17.0.0"; sha256 = "0mks971svg5m7h7bxgai33b8ksbgbvri3lw9cp7q8mycvmgslssh"; libraryHaskellDepends = [ aeson base bifunctors bytestring HTTP http-client http-client-tls http-types text tls transformers ]; testHaskellDepends = [ aeson base bytestring Cabal containers hspec http-client QuickCheck text transformers ]; description = "Library for easily building REST API wrappers in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "api-field-json-th" = callPackage ( { mkDerivation, aeson, base, HUnit, lens, split, template-haskell, text, }: mkDerivation { pname = "api-field-json-th"; version = "0.1.0.2"; sha256 = "097pn19247g73rw0si33m5l1w797s9759ma3ki9h90dwd4w9rm5q"; libraryHaskellDepends = [ aeson base lens split template-haskell text ]; testHaskellDepends = [ aeson base HUnit lens ]; description = "option of aeson's deriveJSON"; license = lib.licenses.bsd3; } ) { }; "api-maker" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, easy-logger, http-api-data, http-client, http-client-tls, http-types, lens, monad-control, mtl, req, text, transformers, transformers-base, }: mkDerivation { pname = "api-maker"; version = "0.1.0.6"; sha256 = "1b3mh2z1paizbjzh4i03qvs5r8v6rgqmbga81dnsc6kxi4s8bw2a"; libraryHaskellDepends = [ aeson base bytestring containers easy-logger http-api-data http-client http-client-tls http-types lens monad-control mtl req text transformers transformers-base ]; testHaskellDepends = [ aeson base bytestring containers easy-logger http-api-data http-client http-client-tls http-types lens monad-control mtl req text transformers transformers-base ]; description = "Package to make APIs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "api-monobank" = callPackage ( { mkDerivation, aeson, base, bytestring, hs-coindesk-api, http-client, http-client-tls, http-conduit, servant, servant-client, stm, text, time, }: mkDerivation { pname = "api-monobank"; version = "0.1.3.0"; sha256 = "0ajp0wv3nkv2db9bx68mq67ag46s2b26p80fx9ypw8nqhnkddg0g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls http-conduit servant servant-client text time ]; executableHaskellDepends = [ aeson base bytestring http-client http-conduit stm text time ]; testHaskellDepends = [ base bytestring hs-coindesk-api ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "mnb-app"; broken = true; } ) { hs-coindesk-api = null; }; "api-opentheory-unicode" = callPackage ( { mkDerivation, base, bytestring, directory, opentheory-unicode, }: mkDerivation { pname = "api-opentheory-unicode"; version = "1.2"; sha256 = "1mzbkrbdwcxr83bprk3gjrrg6sarl0vwv729xs8x5d1rfdiqlm88"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring opentheory-unicode ]; testHaskellDepends = [ base bytestring directory opentheory-unicode ]; description = "OpenTheory unicode character API"; license = lib.licenses.mit; } ) { }; "api-rpc-accumulate" = callPackage ( { mkDerivation, aeson, aeson-casing, base, bytestring, http-client, http-client-tls, http-conduit, json-alt, network, remote-json, remote-json-client, remote-monad, stm, text, time, transformers, unordered-containers, }: mkDerivation { pname = "api-rpc-accumulate"; version = "0.1.0.0"; sha256 = "0w3wqvyn524gcv07yzvcmhy9ghc663pwch5psk1fnyd9a51l2kg4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base bytestring http-client http-client-tls http-conduit json-alt network remote-json remote-json-client remote-monad text time transformers unordered-containers ]; executableHaskellDepends = [ aeson base bytestring http-client http-conduit stm text time ]; testHaskellDepends = [ base bytestring ]; description = "JSON-RPC API client for Accumulate blockchain"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "acme-app"; } ) { }; "api-rpc-factom" = callPackage ( { mkDerivation, aeson, aeson-casing, base, bytestring, http-client, http-client-tls, http-conduit, network, servant, servant-client, servant-jsonrpc, servant-jsonrpc-client, stm, text, time, transformers, }: mkDerivation { pname = "api-rpc-factom"; version = "0.1.3.2"; sha256 = "0k4i8asaz1p1fy234w5g4v141nhbndm9wg25x6rmbcgg1q7vsy4y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base bytestring http-client http-client-tls http-conduit network servant servant-client servant-jsonrpc servant-jsonrpc-client text time transformers ]; executableHaskellDepends = [ aeson base bytestring http-client http-conduit stm text time ]; testHaskellDepends = [ base bytestring ]; description = "RPC API client for Factom"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "factom-app"; broken = true; } ) { }; "api-rpc-pegnet" = callPackage ( { mkDerivation, aeson, aeson-casing, base, bytestring, http-client, http-client-tls, http-conduit, json-alt, network, remote-json, remote-json-client, remote-monad, text, time, transformers, }: mkDerivation { pname = "api-rpc-pegnet"; version = "0.1.1.2"; sha256 = "16f7849awll42w58zznf11dri3p2snd4p7cb87ygsrdx1f96gxp6"; libraryHaskellDepends = [ aeson aeson-casing base bytestring http-client http-client-tls http-conduit json-alt network remote-json remote-json-client remote-monad text time transformers ]; testHaskellDepends = [ aeson aeson-casing base bytestring http-client http-client-tls http-conduit json-alt network remote-json remote-json-client remote-monad text time transformers ]; description = "simple json-rpc client for PegNet"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "api-tools" = callPackage ( { mkDerivation, aeson, aeson-pretty, alex, array, attoparsec, attoparsec-aeson, base, base16-bytestring, base64-bytestring, bytestring, case-insensitive, cborg, containers, criterion, deepseq, happy, lens, QuickCheck, regex-base, regex-tdfa, safe, safecopy, scientific, serialise, tasty, tasty-hunit, tasty-quickcheck, template-haskell, text, time, unordered-containers, vector, }: mkDerivation { pname = "api-tools"; version = "0.10.1.1"; sha256 = "19sfnzbyjl19rm0hyz5w9lpw4dsp4dns74jwn2d7ga6rzp2jp59z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty array attoparsec attoparsec-aeson base base16-bytestring base64-bytestring bytestring case-insensitive cborg containers deepseq lens QuickCheck regex-base regex-tdfa safe safecopy scientific serialise template-haskell text time unordered-containers vector ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring deepseq QuickCheck serialise ]; testHaskellDepends = [ aeson aeson-pretty base base64-bytestring bytestring cborg containers QuickCheck safecopy serialise tasty tasty-hunit tasty-quickcheck template-haskell text time unordered-containers ]; benchmarkHaskellDepends = [ base criterion text time ]; description = "DSL for generating API boilerplate and docs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "api-yoti" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, bytestring, containers, crypto-pubkey-openssh, crypto-pubkey-types, crypto-simple, cryptonite, directory, hashable, memory, mtl, pem, text, time, transformers, wreq, }: mkDerivation { pname = "api-yoti"; version = "0.1.0.0"; sha256 = "1c2jb9qzfzkcbcxabc7xvqc6npdm23dglpd9zqic7wafm7jdmf0s"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring containers crypto-pubkey-openssh crypto-pubkey-types crypto-simple cryptonite directory hashable memory mtl pem text time transformers wreq ]; testHaskellDepends = [ base bytestring text ]; description = "Api bindings for Yoti services"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "apiary" = callPackage ( { mkDerivation, aeson, base, blaze-builder, blaze-html, blaze-markup, bytestring, bytestring-lexing, case-insensitive, data-default-class, directory, exceptions, ghc-prim, hashable, hetero-dict, http-date, http-types, HUnit, mime-types, monad-control, mtl, primitive, process, resourcet, stringsearch, tasty, tasty-hunit, tasty-quickcheck, template-haskell, text, time, transformers, transformers-base, unix-compat, unordered-containers, vault, wai, wai-extra, }: mkDerivation { pname = "apiary"; version = "2.1.2"; sha256 = "03b3rhjpjfinj1xnkngipz09d1j1dijy25s0z0a5mvygahlf9kvc"; revision = "1"; editedCabalFile = "0fznli6f20wxzbg1b5ylnjiyfqrmvm0wi5jcvhg8przmqhvjmcki"; libraryHaskellDepends = [ aeson base blaze-builder blaze-html blaze-markup bytestring bytestring-lexing case-insensitive data-default-class exceptions ghc-prim hashable hetero-dict http-date http-types mime-types monad-control mtl primitive process resourcet stringsearch template-haskell text time transformers transformers-base unix-compat unordered-containers vault wai wai-extra ]; testHaskellDepends = [ aeson base bytestring directory http-types HUnit mtl tasty tasty-hunit tasty-quickcheck wai wai-extra ]; description = "Simple and type safe web framework that generate web API documentation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "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, wai, }: mkDerivation { pname = "apiary-authenticate"; version = "1.5.1"; sha256 = "0j28iv0am45a104cpc6jd1gv1j7nqwbjji892d0q9g90wlf2r5p8"; libraryHaskellDepends = [ apiary apiary-session authenticate base blaze-builder bytestring cereal data-default-class http-client http-client-tls http-types monad-control resourcet text wai ]; description = "authenticate support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "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.5.1"; sha256 = "1cxxc3nn05k2v0mr2lnhhjwigykx5jws23mik3znq259r18wjjk7"; libraryHaskellDepends = [ apiary apiary-cookie apiary-session base bytestring cereal clientsession data-default-class time unix-compat vault ]; description = "clientsession support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "apiary-cookie" = callPackage ( { mkDerivation, apiary, base, blaze-builder, blaze-html, bytestring, cookie, time, wai, }: mkDerivation { pname = "apiary-cookie"; version = "1.5.1"; sha256 = "1lci1vim94nk3ah72wa9iy1vza3gnf3c05jp10bnv0khy131mghy"; libraryHaskellDepends = [ apiary base blaze-builder blaze-html bytestring cookie time wai ]; description = "Cookie support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "apiary-eventsource" = callPackage ( { mkDerivation, apiary, base, blaze-builder, wai-extra, }: mkDerivation { pname = "apiary-eventsource"; version = "1.5.1"; sha256 = "0dkvj03ay44m49pmm96y9nvyqlrw91kyw0pzm6wraspagbvs57nm"; libraryHaskellDepends = [ apiary base blaze-builder wai-extra ]; description = "eventsource support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "apiary-helics" = callPackage ( { mkDerivation, apiary, base, bytestring, data-default-class, helics, helics-wai, monad-control, text, transformers, types-compat, vault, wai, }: mkDerivation { pname = "apiary-helics"; version = "1.4.0"; sha256 = "1qm9fnhzafdja6fr20c7qhl6dmagmnzn23ni49ln5k55kbawfk8a"; revision = "2"; editedCabalFile = "15r778nj2yj0f6hmjhcxfclxb4l54iwyyvn0wjsja1dml8l5b9l2"; libraryHaskellDepends = [ apiary base bytestring data-default-class helics helics-wai monad-control text transformers types-compat vault wai ]; description = "helics support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "apiary-http-client" = callPackage ( { mkDerivation, apiary, base, bytestring, bytestring-builder, http-client, http-types, text, transformers, wai, }: mkDerivation { pname = "apiary-http-client"; version = "0.1.4.0"; sha256 = "0y5sl8xy2ginmb97495xb3dzzczjvrznfrdklvrbsrll9a4b5iia"; libraryHaskellDepends = [ apiary base bytestring bytestring-builder http-client http-types text transformers wai ]; description = "A http client for Apiary"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "apiary-logger" = callPackage ( { mkDerivation, apiary, base, data-default-class, fast-logger, lifted-base, monad-control, monad-logger, transformers, transformers-base, }: mkDerivation { pname = "apiary-logger"; version = "1.5.1"; sha256 = "19a8qiv0dygxmznjpr46s3wihryi83qj6d12nzr7d0n7j36ja2d8"; libraryHaskellDepends = [ apiary base data-default-class fast-logger lifted-base monad-control monad-logger transformers transformers-base ]; description = "fast-logger support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "memcached client for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "apiary-mongoDB" = callPackage ( { mkDerivation, apiary, base, bson, data-default-class, lifted-base, monad-control, mongoDB, resource-pool, text, time, transformers, }: mkDerivation { pname = "apiary-mongoDB"; version = "1.5.1"; sha256 = "1liiyk2w2v18455ydbxz7k5d58f29sgmlagxikkgsplbdm3m5mz0"; libraryHaskellDepends = [ apiary base bson data-default-class lifted-base monad-control mongoDB resource-pool text time transformers ]; description = "mongoDB support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "apiary-persistent" = callPackage ( { mkDerivation, apiary, apiary-logger, base, monad-control, monad-logger, persistent, resource-pool, resourcet, transformers, transformers-base, }: mkDerivation { pname = "apiary-persistent"; version = "1.5.1"; sha256 = "03vd0vjz72dd8ngi5n9dziplpxdysql5gxgiqfn825fzc75c9pn4"; libraryHaskellDepends = [ apiary apiary-logger base monad-control monad-logger persistent resource-pool resourcet transformers transformers-base ]; description = "persistent support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "apiary-purescript" = callPackage ( { mkDerivation, apiary, base, bytestring, data-default-class, filepath, Glob, parsec, purescript, text, transformers, types-compat, unordered-containers, }: mkDerivation { pname = "apiary-purescript"; version = "1.4.0"; sha256 = "0z1d2wqpa86bv6xkpiw696sn77fdq52vk2s8951v8qdffbxia3jz"; revision = "2"; editedCabalFile = "1zsgamz8yx835xziknd198q02a4mpzdj3dzn5rd45i6mc4c9qnli"; libraryHaskellDepends = [ apiary base bytestring data-default-class filepath Glob parsec purescript text transformers types-compat unordered-containers ]; description = "purescript compiler for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "apiary-redis" = callPackage ( { mkDerivation, apiary, base, hedis, transformers, }: mkDerivation { pname = "apiary-redis"; version = "1.5.1"; sha256 = "0b9m165qs7nd9iisbkkx0vpdkv37bh0vvrwq769bjc2k8qkqspwl"; libraryHaskellDepends = [ apiary base hedis transformers ]; description = "redis support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "apiary-session" = callPackage ( { mkDerivation, apiary, base, wai, }: mkDerivation { pname = "apiary-session"; version = "1.5.0"; sha256 = "01z4r0sfm562wssfpqs3yzgwrprh8jzp0xsck4z099pwjknfi4i4"; libraryHaskellDepends = [ apiary base wai ]; description = "session support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "apiary-websockets" = callPackage ( { mkDerivation, apiary, base, wai-websockets, websockets, }: mkDerivation { pname = "apiary-websockets"; version = "1.5.0"; sha256 = "0z43lqjz51r3mw92drjkrl3m8na7ldick76vqas0dr17v1d4qdsw"; libraryHaskellDepends = [ apiary base wai-websockets websockets ]; description = "websockets support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "apigen" = callPackage ( { mkDerivation, base, casing, cimple, data-fix, hspec, hspec-discover, mtl, text, }: mkDerivation { pname = "apigen"; version = "0.0.1"; sha256 = "0ynbfqdkxkv8vjg7cd23gzyly0z6myzib4090y8bkbg7dpjj752c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base casing cimple data-fix mtl text ]; executableHaskellDepends = [ base cimple text ]; testHaskellDepends = [ base cimple hspec text ]; testToolDepends = [ hspec-discover ]; description = "FFI API generator for several languages"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "apigen"; } ) { }; "apioiaf-client" = callPackage ( { mkDerivation, aeson, base, bytestring, lens, wreq, }: mkDerivation { pname = "apioiaf-client"; version = "0.2.1.0"; sha256 = "0siwf22fvqhq0gx9spj7sfqp0sw90s19szrlhr3sdhvlxs110mhm"; libraryHaskellDepends = [ aeson base bytestring lens wreq ]; testHaskellDepends = [ base ]; description = "Consumer library for anapioficeandfire.com"; license = lib.licenses.bsd3; } ) { }; "apis" = callPackage ( { mkDerivation, aeson, base, containers, deepseq, directory, ecma262, exceptions, filemanip, filepath, hslogger, hxt, mtl, opendatatable, split, template-haskell, text, th-lift, time, transformers, unordered-containers, utf8-string, yql, }: mkDerivation { pname = "apis"; version = "0.0.1"; sha256 = "07jvx1bsfiqk9l4l9k9yrsmvqm7dc2lb6p7h8p2bzqc3dqcqp67q"; libraryHaskellDepends = [ aeson base containers deepseq directory ecma262 exceptions filemanip filepath hslogger hxt mtl opendatatable split template-haskell text th-lift time transformers unordered-containers utf8-string yql ]; description = "A Template Haskell library for generating type safe API calls"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; } ) { }; "apns-http2" = callPackage ( { mkDerivation, aeson, aeson-qq, async, base, base16-bytestring, bytestring, conduit, conduit-extra, containers, data-default, http2, keys, lens, lifted-base, mmorph, mtl, network, stm, stm-chans, stm-conduit, text, time, tls, x509, x509-store, x509-system, x509-validation, }: mkDerivation { pname = "apns-http2"; version = "0.1.1.0"; sha256 = "1hwybh3c6drqji34x7zwr68l642018ajrdzs4711dxws0ib63jrw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base bytestring conduit conduit-extra containers data-default http2 keys lens lifted-base mmorph mtl network stm stm-chans stm-conduit text time tls x509 x509-store x509-validation ]; executableHaskellDepends = [ aeson aeson-qq async base base16-bytestring bytestring conduit conduit-extra containers data-default http2 keys lens lifted-base mmorph mtl network stm stm-chans stm-conduit text time tls x509 x509-store x509-system x509-validation ]; description = "Apple Push Notification service HTTP/2 integration"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "apns-http2-example"; broken = true; } ) { }; "apotiki" = callPackage ( { mkDerivation, aeson, attoparsec, base, binary, bytestring, containers, crypto-api, cryptohash, directory, http-types, old-time, openpgp, openpgp-asciiarmor, openpgp-crypto-api, scotty, strict, tar, text, transformers, wai-extra, wai-middleware-static, zlib, }: mkDerivation { pname = "apotiki"; version = "0.5.2"; sha256 = "1rih1lasky5sjdf3lz2qi2qya3iwbbxs658p77h1amqpsa7lsfp7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base binary bytestring containers crypto-api cryptohash directory http-types old-time openpgp openpgp-asciiarmor openpgp-crypto-api scotty strict tar text transformers wai-extra wai-middleware-static zlib ]; executableHaskellDepends = [ aeson attoparsec base binary bytestring containers crypto-api cryptohash directory http-types old-time openpgp openpgp-asciiarmor openpgp-crypto-api scotty strict tar text transformers wai-extra wai-middleware-static zlib ]; description = "a faster debian repository"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "apotiki"; } ) { }; "app-lens" = callPackage ( { mkDerivation, base, containers, criterion, deepseq, lens, mtl, }: mkDerivation { pname = "app-lens"; version = "0.1.0.3"; sha256 = "0i6pz68hqlpz15w82zkh6yycflnxzcnyx64xx396a57f3sk6dfgc"; libraryHaskellDepends = [ base containers lens mtl ]; benchmarkHaskellDepends = [ base containers criterion deepseq lens mtl ]; description = "applicative (functional) bidirectional programming beyond composition chains"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "app-settings" = callPackage ( { mkDerivation, base, containers, directory, hspec, HUnit, mtl, parsec, text, }: mkDerivation { pname = "app-settings"; version = "0.2.0.12"; sha256 = "1nncn8vmq55m4b6zh77mdmx19d1s7z0af4pmz1v082bpf2wril9b"; libraryHaskellDepends = [ base containers directory mtl parsec text ]; testHaskellDepends = [ base containers directory hspec HUnit mtl parsec text ]; description = "A library to manage application settings (INI file-like)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "appar" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "appar"; version = "0.1.8"; sha256 = "07v3h766q9mnhphsm53718h1lds147ix7dj15kc5hnsj4vffvkn4"; libraryHaskellDepends = [ base bytestring ]; description = "A simple applicative parser"; license = lib.licenses.bsd3; } ) { }; "appc" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, hspec, hspec-smallcheck, optparse-applicative, semver, smallcheck, text, uuid, }: mkDerivation { pname = "appc"; version = "0.0.6"; sha256 = "0qns7kjp9sjrpdx6vfkci9q6xinb0gwkb1a9ssw8xfbqqhf9ljms"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers semver text uuid ]; executableHaskellDepends = [ aeson base bytestring containers optparse-applicative semver text uuid ]; testHaskellDepends = [ aeson base hspec hspec-smallcheck semver smallcheck text uuid ]; description = "app container types and tools"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "appc"; broken = true; } ) { }; "appendful" = callPackage ( { mkDerivation, aeson, autodocodec, base, containers, deepseq, mtl, validity, validity-containers, }: mkDerivation { pname = "appendful"; version = "0.1.0.0"; sha256 = "07bs55kwj0r5q8z9mvihc890yfan9whis8q1n5k27sbqpfbwaqws"; libraryHaskellDepends = [ aeson autodocodec base containers deepseq mtl validity validity-containers ]; license = lib.licenses.mit; } ) { }; "appendful-persistent" = callPackage ( { mkDerivation, appendful, base, containers, genvalidity, genvalidity-appendful, genvalidity-persistent, genvalidity-sydtest, microlens, monad-logger, mtl, path, path-io, persistent, persistent-sqlite, persistent-template, QuickCheck, sydtest, sydtest-discover, text, validity, }: mkDerivation { pname = "appendful-persistent"; version = "0.1.0.1"; sha256 = "02l78jqyc20q1i4d1b83ds63pd2nl189wg29zbvwryjcajr8ci3f"; libraryHaskellDepends = [ appendful base containers microlens persistent ]; testHaskellDepends = [ appendful base containers genvalidity genvalidity-appendful genvalidity-persistent genvalidity-sydtest monad-logger mtl path path-io persistent persistent-sqlite persistent-template QuickCheck sydtest text validity ]; testToolDepends = [ sydtest-discover ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "appendmap" = callPackage ( { mkDerivation, base, containers, hspec, QuickCheck, }: mkDerivation { pname = "appendmap"; version = "0.1.5"; sha256 = "03mr60hgb5593s9vhc5890xwd2pdyismfkvnvw5hxhq26wda5grd"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers hspec QuickCheck ]; description = "Map with a Semigroup and Monoid instances delegating to Semigroup of the elements"; license = lib.licenses.bsd3; } ) { }; "apple" = callPackage ( { mkDerivation, alex, array, base, bytestring, c2hs, composition-prelude, containers, cpphs, criterion, deepseq, directory, dom-lt, erf, extra, fast-arithmetic, filepath, happy, haskeline, hypergeometric, libffi, microlens, microlens-mtl, mtl, optparse-applicative, prettyprinter, process, QuickCheck, split, statistics, tasty, tasty-hunit, tasty-quickcheck, temporary, text, transformers, unix, }: mkDerivation { pname = "apple"; version = "0.3.0.0"; sha256 = "09vhpv00xaavfjq3wx4361mhfi92mbhcvqcwvb55aad9dd6x4x63"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring composition-prelude containers deepseq dom-lt extra microlens microlens-mtl mtl prettyprinter process split temporary text transformers unix ]; libraryToolDepends = [ alex c2hs happy ]; executableHaskellDepends = [ base bytestring containers criterion directory extra filepath haskeline libffi mtl optparse-applicative prettyprinter QuickCheck split text transformers ]; testHaskellDepends = [ base bytestring directory fast-arithmetic filepath hypergeometric process QuickCheck tasty tasty-hunit tasty-quickcheck temporary text ]; testToolDepends = [ cpphs ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq erf hypergeometric statistics ]; doHaddock = false; description = "Apple array language compiler"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "applicable" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "applicable"; version = "0.4.1.0"; sha256 = "0bkcwrxz313825vvm0yspj7vw2zmky8g2vq1yb9s8wgxzm4b7m8n"; libraryHaskellDepends = [ base ]; description = "A class for things that can be applied"; license = lib.licenses.mit; } ) { }; "applicative-extras" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "applicative-extras"; version = "0.1.8"; sha256 = "1svsf8mvb816nksg1dh4dz3cms2zx2hjprz2z7h3zidpxmzs0pr8"; libraryHaskellDepends = [ base ]; description = "Instances for Applicative"; license = lib.licenses.bsd3; } ) { }; "applicative-fail" = callPackage ( { mkDerivation, base, bifunctors, checkers, dlist, mtl, QuickCheck, tasty, tasty-quickcheck, transformers, transformers-base, }: mkDerivation { pname = "applicative-fail"; version = "1.1.1"; sha256 = "11bk0svzdys8rgx6nzb80fkxz8mp6r0238ylmb5wzsnl8nc9y041"; libraryHaskellDepends = [ base bifunctors dlist mtl transformers transformers-base ]; testHaskellDepends = [ base checkers mtl QuickCheck tasty tasty-quickcheck ]; description = "Applicative functor and monad which collects all your fails"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "applicative-logic" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "applicative-logic"; version = "0.1.0.2"; sha256 = "0jr81m0mksfxbvzjs3c73kilr09w4gh7zv1amdx9xcvq5zb96imd"; libraryHaskellDepends = [ base ]; description = "Generalized logic operations for Applicative and Alternative functors"; license = lib.licenses.bsd3; } ) { }; "applicative-numbers" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "applicative-numbers"; version = "0.1.3"; sha256 = "0rnjl7yz6nga4qi0jdvhf911yf1qk6gy2fm5236bsgc50d5wbaw0"; libraryHaskellDepends = [ base ]; description = "Applicative-based numeric instances"; license = lib.licenses.bsd3; } ) { }; "applicative-parsec" = callPackage ( { mkDerivation, base, containers, lens, mtl, QuickCheck, test-framework, test-framework-quickcheck2, text, }: mkDerivation { pname = "applicative-parsec"; version = "0.1.0.0"; sha256 = "12y2j9lpaqpjcr2a9fk4anlvc1cw5rimyx031b6xa5dx500phrrx"; libraryHaskellDepends = [ base containers lens mtl text ]; testHaskellDepends = [ base mtl QuickCheck test-framework test-framework-quickcheck2 ]; description = "An applicative parser combinator library"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "applicative-quoters" = callPackage ( { mkDerivation, base, haskell-src-meta, template-haskell, }: mkDerivation { pname = "applicative-quoters"; version = "0.1.0.8"; sha256 = "10m29d0938khjdazsmsvvncr5xndnpzpm1b7ymzb3b4b81xmcpgl"; revision = "1"; editedCabalFile = "0ccdnkl3pxkwcg7m3xalqwax1gzaj3hg85zb219y7cfva2pvz1jp"; libraryHaskellDepends = [ base haskell-src-meta template-haskell ]; description = "Quasiquoters for idiom brackets and an applicative do-notation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "applicative-splice" = callPackage ( { mkDerivation, base, haskell-src-exts, haskell-src-meta, mtl, syb, template-haskell, }: mkDerivation { pname = "applicative-splice"; version = "0.0.0.0"; sha256 = "0am32b6yb39bk42bh053vl0glidm791bfzgx2crd7q8jiihdqxca"; libraryHaskellDepends = [ base haskell-src-exts haskell-src-meta mtl syb template-haskell ]; description = "Write applicative programs in direct style (generalizes idiom brackets)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "apply-merge" = callPackage ( { mkDerivation, base, containers, data-ordlist, pqueue, reflection, tasty, tasty-bench, tasty-expected-failure, tasty-hunit, tasty-quickcheck, transformers, vector, }: mkDerivation { pname = "apply-merge"; version = "0.1.1.0"; sha256 = "1snm9m35r3px9vgn64ygcqq37ay6jvwc5jsi3s62rxrh8biy8ir8"; revision = "3"; editedCabalFile = "1mcjvd77l4iz1yq02j4kqaicrimayb3ldxas8f96b7sisr1zyl14"; libraryHaskellDepends = [ base containers pqueue reflection ]; testHaskellDepends = [ base containers data-ordlist pqueue reflection tasty tasty-expected-failure tasty-hunit tasty-quickcheck transformers vector ]; benchmarkHaskellDepends = [ base containers data-ordlist pqueue reflection tasty-bench transformers vector ]; description = "Lift a binary, non-decreasing function onto ordered lists and order the output"; license = lib.licenses.bsd3; } ) { }; "apply-refact_0_9_3_0" = callPackage ( { mkDerivation, base, containers, directory, extra, filemanip, filepath, ghc, ghc-boot-th, ghc-exactprint, optparse-applicative, process, refact, silently, syb, tasty, tasty-expected-failure, tasty-golden, transformers, uniplate, unix-compat, }: mkDerivation { pname = "apply-refact"; version = "0.9.3.0"; sha256 = "1sn5g71sx8xa4ggyk49m661iip6zrzl65vb87l16l31kf79bbm7w"; revision = "1"; editedCabalFile = "0hgdjm6ydfc29d922h1cpwrch61r5qchzrw21dz80kdry53qxl5q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory extra filemanip ghc ghc-boot-th ghc-exactprint process refact syb transformers uniplate unix-compat ]; executableHaskellDepends = [ base containers directory extra filemanip filepath ghc ghc-boot-th ghc-exactprint optparse-applicative process refact syb transformers uniplate unix-compat ]; testHaskellDepends = [ base containers directory extra filemanip filepath ghc ghc-boot-th ghc-exactprint optparse-applicative process refact silently syb tasty tasty-expected-failure tasty-golden transformers uniplate unix-compat ]; description = "Perform refactorings specified by the refact library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "refactor"; } ) { }; "apply-refact_0_11_0_0" = callPackage ( { mkDerivation, base, containers, directory, extra, filemanip, filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths, optparse-applicative, process, refact, silently, syb, tasty, tasty-expected-failure, tasty-golden, transformers, uniplate, unix-compat, }: mkDerivation { pname = "apply-refact"; version = "0.11.0.0"; sha256 = "1bmm9s8h5grqp1c8m1x9icbhznfc565za8w3sqfpiylid7c7fz72"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory extra filemanip ghc-boot-th ghc-exactprint ghc-paths process refact syb transformers uniplate unix-compat ]; executableHaskellDepends = [ base containers directory extra filemanip filepath ghc ghc-boot-th ghc-exactprint ghc-paths optparse-applicative process refact syb transformers uniplate unix-compat ]; testHaskellDepends = [ base containers directory extra filemanip filepath ghc ghc-boot-th ghc-exactprint ghc-paths optparse-applicative process refact silently syb tasty tasty-expected-failure tasty-golden transformers uniplate unix-compat ]; description = "Perform refactorings specified by the refact library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "refactor"; } ) { }; "apply-refact" = callPackage ( { mkDerivation, base, containers, directory, extra, filemanip, filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths, optparse-applicative, process, refact, silently, syb, tasty, tasty-expected-failure, tasty-golden, transformers, uniplate, unix-compat, }: mkDerivation { pname = "apply-refact"; version = "0.13.0.0"; sha256 = "1icdy5jh8yxjljcxywsyg29papjv0ipscy5mxb59fklx68b1za9g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory extra filemanip ghc ghc-boot-th ghc-exactprint process refact syb transformers uniplate unix-compat ]; executableHaskellDepends = [ base containers directory extra filemanip filepath ghc ghc-boot-th ghc-exactprint ghc-paths optparse-applicative process refact syb transformers uniplate unix-compat ]; testHaskellDepends = [ base containers directory extra filemanip filepath ghc ghc-boot-th ghc-exactprint ghc-paths optparse-applicative process refact silently syb tasty tasty-expected-failure tasty-golden transformers uniplate unix-compat ]; description = "Perform refactorings specified by the refact library"; license = lib.licenses.bsd3; mainProgram = "refactor"; } ) { }; "apply-refact_0_14_0_0" = callPackage ( { mkDerivation, base, containers, directory, extra, filemanip, filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths, optparse-applicative, process, refact, silently, syb, tasty, tasty-expected-failure, tasty-golden, transformers, uniplate, unix-compat, }: mkDerivation { pname = "apply-refact"; version = "0.14.0.0"; sha256 = "17dndhrpli0149rqbcyygb4w3lpmz8068pyrkcpwvfkd21p8yikk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory extra filemanip ghc ghc-boot-th ghc-exactprint process refact syb transformers uniplate unix-compat ]; executableHaskellDepends = [ base containers directory extra filemanip filepath ghc ghc-boot-th ghc-exactprint ghc-paths optparse-applicative process refact syb transformers uniplate unix-compat ]; testHaskellDepends = [ base containers directory extra filemanip filepath ghc ghc-boot-th ghc-exactprint ghc-paths optparse-applicative process refact silently syb tasty tasty-expected-failure tasty-golden transformers uniplate unix-compat ]; description = "Perform refactorings specified by the refact library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "refactor"; } ) { }; "apply-unordered" = callPackage ( { mkDerivation, base, fin, ghc, ghc-tcplugins-extra, hspec, should-not-typecheck, syb, }: mkDerivation { pname = "apply-unordered"; version = "1.0"; sha256 = "0ajvml2kndhpkcjlcb2a2aaxfi45rlbjq8brd1j9k66xymjkxigp"; libraryHaskellDepends = [ base fin ghc ghc-tcplugins-extra syb ]; testHaskellDepends = [ base fin ghc ghc-tcplugins-extra hspec should-not-typecheck syb ]; description = "Apply a function to an argument specified by a type level Nat"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "apply-unordered-mono" = callPackage ( { mkDerivation, base, hspec, should-not-typecheck, }: mkDerivation { pname = "apply-unordered-mono"; version = "1.0"; sha256 = "1wpla9alhi0srhhy1vxv0dk5hgd0gnwwbwczm6a70w9gga3nms7z"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec should-not-typecheck ]; description = "Apply functions to arguments in an unordered type-directed fashion"; license = lib.licenses.bsd3; } ) { }; "apportionment" = callPackage ( { mkDerivation, base, containers, doctest-exitcode-stdio, doctest-lib, QuickCheck, utility-ht, }: mkDerivation { pname = "apportionment"; version = "0.0.0.4"; sha256 = "12b4jlh3k3da1w5lw8z83qgvn0ys85xwvdqylm5kwfi2i1i72256"; revision = "1"; editedCabalFile = "051cznvkni4gl0715q9mxi07p39xq3vzlnzmaazrxvh74nnzlcqf"; libraryHaskellDepends = [ base containers utility-ht ]; testHaskellDepends = [ base doctest-exitcode-stdio doctest-lib QuickCheck ]; description = "Round a set of numbers while maintaining its sum"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "approveapi" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, bytestring, case-insensitive, containers, deepseq, exceptions, hspec, http-api-data, http-client, http-client-tls, http-media, http-types, iso8601-time, katip, microlens, mtl, network, QuickCheck, random, safe-exceptions, semigroups, text, time, transformers, unordered-containers, vector, }: mkDerivation { pname = "approveapi"; version = "0.1.3.0"; sha256 = "1ylqv8vgz1nzndgms1rjn2fcqjymlx80xfyil0si2h0jxwxbwfr5"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive containers deepseq exceptions http-api-data http-client http-client-tls http-media http-types iso8601-time katip microlens mtl network random safe-exceptions text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers hspec iso8601-time mtl QuickCheck semigroups text time transformers unordered-containers vector ]; description = "ApproveAPI Haskell Client"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "approx" = callPackage ( { mkDerivation, base, containers, hashable, QuickCheck, text, time, unordered-containers, vector, }: mkDerivation { pname = "approx"; version = "0.1.0.1"; sha256 = "0vzi0ai7lf7ji2lbf9v412fvrins7acy0dqs4j8ylfd1chck1w99"; revision = "1"; editedCabalFile = "0kj9qqfv8fzg5b6l33avflxjlmd52wjsjridff1d5n071dnif37y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers hashable text time unordered-containers vector ]; executableHaskellDepends = [ base containers hashable text time unordered-containers vector ]; testHaskellDepends = [ base containers hashable QuickCheck text time unordered-containers vector ]; description = "Easy-to-use emulation of approximate, ranges and tolerances in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "approx-exe"; broken = true; } ) { }; "approx-rand-test" = callPackage ( { mkDerivation, base, Chart, Chart-diagrams, colour, conduit, containers, data-default, data-default-class, filepath, HUnit, ieee754, lens, mersenne-random-pure64, monad-mersenne-random, mtl, statistics, test-framework, test-framework-hunit, text, transformers, vector, vector-algorithms, }: mkDerivation { pname = "approx-rand-test"; version = "0.2.1"; sha256 = "17aww5sffw07wk8hlyf0qv26v0jkr5qzv45wxk4zhhyb453b9m41"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mersenne-random-pure64 monad-mersenne-random mtl statistics transformers vector ]; executableHaskellDepends = [ base Chart Chart-diagrams colour conduit containers data-default data-default-class filepath lens mersenne-random-pure64 monad-mersenne-random mtl statistics text vector vector-algorithms ]; testHaskellDepends = [ base HUnit ieee754 mersenne-random-pure64 monad-mersenne-random mtl test-framework test-framework-hunit vector ]; description = "Approximate randomization test"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "approximate" = callPackage ( { mkDerivation, base, binary, bytes, cereal, comonad, deepseq, ghc-prim, hashable, lens, log-domain, pointed, safecopy, semigroupoids, semigroups, vector, }: mkDerivation { pname = "approximate"; version = "0.3.5"; sha256 = "1f168ac9xryrv50k7gvh89xv0mj6c42cxw7pj01pqcbppbs0rm3g"; revision = "4"; editedCabalFile = "0b33a1y198m8fjp1aarx3h02c6qkdnpm5wwphzwavhph2hshdqv4"; libraryHaskellDepends = [ base binary bytes cereal comonad deepseq ghc-prim hashable lens log-domain pointed safecopy semigroupoids semigroups vector ]; description = "Approximate discrete values and numbers"; license = lib.licenses.bsd3; } ) { }; "approximate-equality" = callPackage ( { mkDerivation, base, type-level-natural-number, }: mkDerivation { pname = "approximate-equality"; version = "1.1.0.2"; sha256 = "0pxvyb5a6vh0isba81flv7wjlwfn091xrma7g6wzr08bvqmix883"; libraryHaskellDepends = [ base type-level-natural-number ]; description = "Newtype wrappers for approximate equality"; license = lib.licenses.bsd3; } ) { }; "ar-timestamp-wiper" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "ar-timestamp-wiper"; version = "0.1.0"; sha256 = "1gk1z0dw7i0c3wql1zh8iri6573falmiz31s0widfz7dav45vkrz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; executableHaskellDepends = [ base bytestring ]; description = "Wipes time stamps from .a files (like ar -D)"; license = lib.licenses.mit; mainProgram = "ar-timestamp-wiper"; } ) { }; "arb-fft" = callPackage ( { mkDerivation, base, containers, criterion, directory, filepath, primitive, QuickCheck, tasty, tasty-quickcheck, transformers, vector, }: mkDerivation { pname = "arb-fft"; version = "0.3.0.0"; sha256 = "1k0gqk9jnmg7mv65hjr17k6ylyjpinib7w0wzx25hnisb9nr3227"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers criterion directory filepath primitive transformers vector ]; executableHaskellDepends = [ base containers criterion vector ]; testHaskellDepends = [ base containers QuickCheck tasty tasty-quickcheck vector ]; description = "Pure Haskell arbitrary length FFT library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "profile-256"; broken = true; } ) { }; "arbb-vm" = callPackage ( { mkDerivation, arbb_dev, base, bytestring, cereal, containers, directory, mtl, pretty, }: mkDerivation { pname = "arbb-vm"; version = "0.1.1.20"; sha256 = "0k31ardnlg925vcrrl4n9w09867dbr68sdnc3bhs9xz1r9cdlkv8"; libraryHaskellDepends = [ base bytestring cereal containers directory mtl pretty ]; librarySystemDepends = [ arbb_dev ]; description = "FFI binding to the Intel Array Building Blocks (ArBB) virtual machine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { arbb_dev = null; }; "arbor-datadog" = callPackage ( { mkDerivation, aeson, auto-update, base, buffer-builder, bytestring, Cabal, dlist, generic-lens, hspec, hspec-discover, lens, mtl, network, optparse-applicative, random, resourcet, text, time, transformers, unordered-containers, vector, }: mkDerivation { pname = "arbor-datadog"; version = "0.1.0.1"; sha256 = "1a6kvrm150kc12mi8sb3j89v5q9siwpqnrfsbcfxw4wq5jrwxsbg"; libraryHaskellDepends = [ aeson auto-update base buffer-builder bytestring dlist generic-lens lens mtl network optparse-applicative random resourcet text time transformers unordered-containers vector ]; testHaskellDepends = [ base Cabal generic-lens hspec lens network resourcet time transformers ]; testToolDepends = [ hspec-discover ]; description = "Datadog client for Haskell"; license = lib.licenses.mit; } ) { }; "arbor-lru-cache" = callPackage ( { mkDerivation, base, containers, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog, stm, }: mkDerivation { pname = "arbor-lru-cache"; version = "0.1.1.1"; sha256 = "0ayr6d5p7x2b2ggck56skbbzsmf44vrsr5jf3bzhnqwcm1lljbv0"; libraryHaskellDepends = [ base containers stm ]; testHaskellDepends = [ base containers hedgehog hspec hw-hspec-hedgehog stm ]; testToolDepends = [ hspec-discover ]; description = "LRU cache based on STM"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "arbor-monad-counter" = callPackage ( { mkDerivation, base, containers, generic-lens, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog, lens, mtl, resourcet, stm, transformers, }: mkDerivation { pname = "arbor-monad-counter"; version = "2.0.2"; sha256 = "1bfqjbfyr6f11w1g9i45wcnqjpsjs1jwwjij64nq5903m8bsby73"; libraryHaskellDepends = [ base containers generic-lens lens mtl resourcet stm transformers ]; testHaskellDepends = [ base containers generic-lens hedgehog hspec hw-hspec-hedgehog lens mtl resourcet stm transformers ]; testToolDepends = [ hspec-discover ]; description = "Counter library for submitting metrics to a backend such as datadog"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "arbor-monad-logger" = callPackage ( { mkDerivation, base, bytestring, fast-logger, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog, monad-logger, mtl, optparse-applicative, text, }: mkDerivation { pname = "arbor-monad-logger"; version = "0.1.1.3"; sha256 = "1x44kavmgm7nffvnakyrmcxq03vshg15vkk8wcpvkq43dndk9jb2"; revision = "1"; editedCabalFile = "0srypscv4gd1q2h6namm507211xd3cnqv144h2pb1mayy20m9a8m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring fast-logger monad-logger optparse-applicative text ]; executableHaskellDepends = [ base mtl ]; testHaskellDepends = [ base hedgehog hspec hw-hspec-hedgehog ]; testToolDepends = [ hspec-discover ]; description = "Simple logging library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "arbor-monad-logger-example"; broken = true; } ) { }; "arbor-monad-metric" = callPackage ( { mkDerivation, arbor-datadog, base, bytestring, containers, generic-lens, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog, lens, mtl, network, resourcet, stm, text, transformers, }: mkDerivation { pname = "arbor-monad-metric"; version = "1.2.1"; sha256 = "0lrp60nspihvyjzlj8y7ndwkhp1r09rx85mxkal5alcbgg0nzqf7"; libraryHaskellDepends = [ base containers generic-lens lens mtl resourcet stm text transformers ]; testHaskellDepends = [ arbor-datadog base bytestring containers generic-lens hedgehog hspec hw-hspec-hedgehog lens mtl network resourcet stm text transformers ]; testToolDepends = [ hspec-discover ]; description = "Core metric library for publishing metrics"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "arbor-monad-metric-datadog" = callPackage ( { mkDerivation, arbor-datadog, arbor-monad-metric, base, bytestring, containers, exceptions, fast-logger, generic-lens, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog, lens, monad-logger, mtl, network, resourcet, stm, text, transformers, }: mkDerivation { pname = "arbor-monad-metric-datadog"; version = "1.1.2"; sha256 = "1wja13n9k2vad0icqsm8lydrxkgb01062ajm3y1xq7fybn5g6rbx"; libraryHaskellDepends = [ arbor-datadog arbor-monad-metric base bytestring containers generic-lens lens mtl network resourcet stm text transformers ]; testHaskellDepends = [ arbor-datadog arbor-monad-metric base bytestring containers exceptions fast-logger generic-lens hedgehog hspec hw-hspec-hedgehog lens monad-logger mtl network resourcet stm text transformers ]; testToolDepends = [ hspec-discover ]; description = "Metric library backend for datadog"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "arbor-postgres" = callPackage ( { mkDerivation, base, bytestring, generic-lens, lens, network-uri, optparse-applicative, postgresql-simple, text, }: mkDerivation { pname = "arbor-postgres"; version = "0.0.5"; sha256 = "0vn3jv60pphjjmhjwn1il3sh886dgdxs47gdiqfrii12hv8rsi21"; revision = "1"; editedCabalFile = "0954zfh8rnajywcjipd614axbpqq1r04v2nrrmgyjb3f6bk1y8k9"; libraryHaskellDepends = [ base bytestring generic-lens lens network-uri optparse-applicative postgresql-simple text ]; description = "Convenience types and functions for postgresql-simple"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "arbtt" = callPackage ( { mkDerivation, aeson, array, attoparsec, attoparsec-aeson, base, binary, bytestring, bytestring-progress, conduit, containers, deepseq, directory, exceptions, filepath, mtl, parsec, pcre-light, process-extras, resourcet, strict, tasty, tasty-golden, tasty-hunit, terminal-progress-bar, text, time, transformers, tz, unix, unliftio-core, utf8-string, X11, }: mkDerivation { pname = "arbtt"; version = "0.12.0.3"; sha256 = "1wgc17fwnsqff8amwvv6jymhwjqrw653simv6gyxx89s1cla954d"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson array attoparsec attoparsec-aeson base binary bytestring bytestring-progress conduit containers deepseq directory exceptions filepath mtl parsec pcre-light resourcet strict terminal-progress-bar text time transformers tz unix unliftio-core utf8-string X11 ]; testHaskellDepends = [ base binary bytestring containers deepseq directory mtl parsec pcre-light process-extras tasty tasty-golden tasty-hunit time transformers tz unix utf8-string ]; description = "Automatic Rule-Based Time Tracker"; license = lib.licenses.gpl2Only; maintainers = [ lib.maintainers.rvl ]; } ) { }; "arcgrid" = callPackage ( { mkDerivation, base, parsec, parsec-numeric, }: mkDerivation { pname = "arcgrid"; version = "0.1.0.0"; sha256 = "153ngiw2bp0c5lpiqbvhnxbf55x06ymiicnr262hbmzxkasdxskf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec parsec-numeric ]; executableHaskellDepends = [ base ]; description = "Parse ESRI/ArcInfo (ArcGrid) raster GIS files"; license = lib.licenses.bsd3; mainProgram = "arcgrid-dump"; } ) { }; "arcgrid-viewer" = callPackage ( { mkDerivation, arcgrid, base, bytestring, gloss, transformers, }: mkDerivation { pname = "arcgrid-viewer"; version = "0.1.0.0"; sha256 = "1avxg7xic2h9visv16frzajdh4kn8rriq7p47714b3zarhx1f99p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ arcgrid base bytestring gloss transformers ]; description = "Simple viewer for ESRI/ArcInfo (ArcGrid) geospatial data"; license = lib.licenses.bsd3; mainProgram = "arcgrid-viewer"; } ) { }; "arch-hs" = callPackage ( { mkDerivation, aeson, algebraic-graphs, arch-web, base, bytestring, Cabal, conduit, conduit-extra, containers, deepseq, Diff, directory, filepath, hackage-db, http-client, http-client-tls, megaparsec, microlens, microlens-th, neat-interpolation, optparse-simple, polysemy, prettyprinter, prettyprinter-ansi-terminal, servant-client, split, tar-conduit, template-haskell, text, }: mkDerivation { pname = "arch-hs"; version = "0.11.1.0"; sha256 = "1f50id3xplp8zwi379n6xi4in01gms97qbqnfxnsqzrv47xszwj4"; revision = "4"; editedCabalFile = "1qizarnjfzlml2v0bpdswhxdapakyhqil4avvmflzg4s3fm31m7l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson algebraic-graphs arch-web base bytestring Cabal conduit conduit-extra containers deepseq Diff directory filepath hackage-db http-client http-client-tls megaparsec microlens microlens-th neat-interpolation optparse-simple polysemy prettyprinter prettyprinter-ansi-terminal servant-client split tar-conduit template-haskell text ]; executableHaskellDepends = [ aeson algebraic-graphs arch-web base bytestring Cabal conduit conduit-extra containers deepseq Diff directory filepath hackage-db http-client http-client-tls megaparsec microlens microlens-th neat-interpolation optparse-simple polysemy prettyprinter prettyprinter-ansi-terminal servant-client split tar-conduit template-haskell text ]; description = "Distribute hackage packages to archlinux"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "arch-web" = callPackage ( { mkDerivation, aeson, base, deriving-aeson, exceptions, http-client, http-client-tls, http-types, HUnit, lens, mtl, servant, servant-client, servant-client-core, text, time, }: mkDerivation { pname = "arch-web"; version = "0.3.1"; sha256 = "1z8zfl0dskp7i0h5kgrw1nh94sxrmmfdpaykdjqiingn9dqnsmqm"; libraryHaskellDepends = [ aeson base deriving-aeson exceptions http-client http-client-tls http-types lens mtl servant servant-client servant-client-core text time ]; testHaskellDepends = [ aeson base deriving-aeson exceptions http-client http-client-tls http-types HUnit lens mtl servant servant-client servant-client-core text time ]; description = "Arch Linux official and AUR web interface binding"; license = lib.licenses.mit; maintainers = [ lib.maintainers.berberman ]; } ) { }; "archive" = callPackage ( { mkDerivation, base, bytestring, debian, debian-mirror, directory, Extra, filepath, help, HUnit, mtl, network, old-locale, pretty, process, progress, regex-compat, regex-posix, time, unix, Unixutils, xhtml, }: mkDerivation { pname = "archive"; version = "1.2.12"; sha256 = "0rdgrdmmsn4qijbbprw4dbppb5klgn9lw3fyizzcd79gsgz4s61r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring debian debian-mirror directory Extra filepath help HUnit mtl network old-locale pretty process progress regex-compat regex-posix time unix Unixutils xhtml ]; description = "A library and programs for creating hardlinked incremental archives or backups"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "archive"; broken = true; } ) { debian-mirror = null; help = null; }; "archive-libarchive" = callPackage ( { mkDerivation, base, bytestring, composition-prelude, cpphs, libarchive, }: mkDerivation { pname = "archive-libarchive"; version = "1.0.0.1"; sha256 = "079wm4c9bahvi693g6655ag9rz9l5g7i4b82q7zm0hz383f94zsl"; libraryHaskellDepends = [ base bytestring composition-prelude libarchive ]; libraryToolDepends = [ cpphs ]; description = "Common interface using libarchive"; license = lib.licenses.bsd3; } ) { }; "archive-sig" = callPackage ( { mkDerivation, base, bytestring, composition-prelude, dir-traverse, }: mkDerivation { pname = "archive-sig"; version = "1.0.2.0"; sha256 = "0n9z13p76c9hxxy9ljjf3y1w9mh952rvihz4xgn0xpb03i1agj65"; libraryHaskellDepends = [ base bytestring composition-prelude dir-traverse ]; description = "Backpack signature for archive libraries"; license = lib.licenses.bsd3; } ) { }; "archive-tar" = callPackage ( { mkDerivation, base, bytestring, composition-prelude, cpphs, tar, }: mkDerivation { pname = "archive-tar"; version = "1.0.0.0"; sha256 = "0gcpcgw8vniq1kz8f7xwj6kqr7zl85m3jr9qns277bq2i58jmd0w"; libraryHaskellDepends = [ base bytestring composition-prelude tar ]; libraryToolDepends = [ cpphs ]; description = "Common interface using the tar package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "archive-tar-bytestring" = callPackage ( { mkDerivation, base, bytestring, composition-prelude, cpphs, tar-bytestring, text, unix, }: mkDerivation { pname = "archive-tar-bytestring"; version = "1.0.0.0"; sha256 = "0gda7vpzjxsi8qidzqz1967a3nbap8m52f4ncfj8ph6kwh3pw2zb"; libraryHaskellDepends = [ base bytestring composition-prelude tar-bytestring text unix ]; libraryToolDepends = [ cpphs ]; description = "Common interface using the tar-bytestring package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "archiver" = callPackage ( { mkDerivation, base, bytestring, containers, curl, HTTP, network, process, random, }: mkDerivation { pname = "archiver"; version = "0.6.2.1"; sha256 = "19gvja890lhn9zr2aqjshwq5qqb95nynxrsw5wk4z2a417xj70j2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base curl HTTP network ]; executableHaskellDepends = [ base bytestring containers process random ]; description = "Archive supplied URLs in WebCite & Internet Archive"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "archiver"; broken = true; } ) { }; "archlinux" = callPackage ( { mkDerivation, base, Cabal, containers, directory, filepath, pretty, }: mkDerivation { pname = "archlinux"; version = "1.3"; sha256 = "051pgn39f8xq80qf8g04j162n6zysvcdbj8a8m05x6vi6mbr9jx2"; libraryHaskellDepends = [ base Cabal containers directory filepath pretty ]; description = "Support for working with Arch Linux packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "archlinux-web" = callPackage ( { mkDerivation, archlinux, base, Cabal, containers, csv, deepseq, directory, filepath, HTTP, json, old-time, parallel, pretty, prettyclass, process, strict-concurrency, xhtml, }: mkDerivation { pname = "archlinux-web"; version = "0.1"; sha256 = "1rzjkxxmf24hrmlc70s416akn6rbcly7152ly618dxgigvqnir48"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ archlinux base Cabal containers csv deepseq directory filepath HTTP json old-time parallel pretty prettyclass process strict-concurrency xhtml ]; executableHaskellDepends = [ archlinux base Cabal containers csv deepseq directory filepath HTTP json old-time parallel pretty prettyclass process strict-concurrency xhtml ]; description = "Website maintenance for Arch Linux packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "archnews" = callPackage ( { mkDerivation, base, containers, download-curl, feed, tagsoup, }: mkDerivation { pname = "archnews"; version = "0.2"; sha256 = "1v7b6w2cqfy69kvsr09a1qv4zyz78khygmd9l9hqjlmj7w3x8gys"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers download-curl feed tagsoup ]; description = "Convert Arch Linux package updates in RSS to pretty markdown"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "archnews"; broken = true; } ) { }; "arduino-copilot" = callPackage ( { mkDerivation, base, containers, copilot, copilot-c99, copilot-language, directory, filepath, mtl, optparse-applicative, process, sketch-frp-copilot, temporary, }: mkDerivation { pname = "arduino-copilot"; version = "1.7.8"; sha256 = "0gb7w8sp75z9b3avlpy2cli60rxfyxkdppaf1pmlhsgnlf2fjjz6"; libraryHaskellDepends = [ base containers copilot copilot-c99 copilot-language directory filepath mtl optparse-applicative sketch-frp-copilot temporary ]; testHaskellDepends = [ base directory process temporary ]; description = "Arduino programming in haskell using the Copilot stream DSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "arena" = callPackage ( { mkDerivation, base, bytes, bytestring, containers, criterion, digest, directory, filepath, mtl, persistent-vector, safe, semigroups, unix, }: mkDerivation { pname = "arena"; version = "0.1"; sha256 = "1rg8lnxxyw37ysp8xx4v5f1ldvr344paqx5s4in3n10yc1kbs5ab"; revision = "1"; editedCabalFile = "0f81q0bvmhi4c3965970zb3mmgif1lmrw7q69kfyvw8d9ayvv6ps"; libraryHaskellDepends = [ base bytes bytestring containers digest directory filepath mtl persistent-vector safe semigroups unix ]; testHaskellDepends = [ base bytes containers directory mtl semigroups ]; benchmarkHaskellDepends = [ base criterion directory mtl semigroups ]; description = "A journaled data store"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "arff" = callPackage ( { mkDerivation, base, binary, bytestring, bytestring-lexing, bytestring-show, old-locale, time, }: mkDerivation { pname = "arff"; version = "0.1.0"; sha256 = "1mwak4kl4ksg5vqya9abz02v0zgj6lbi6bzq2bd8jpnncazsxha5"; libraryHaskellDepends = [ base binary bytestring bytestring-lexing bytestring-show old-locale time ]; description = "Generate Attribute-Relation File Format (ARFF) files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "arghwxhaskell" = callPackage ( { mkDerivation, base, directory, wx, }: mkDerivation { pname = "arghwxhaskell"; version = "0.8.2.0"; sha256 = "0nyx7ir12dj25r3w7ilrrwsiy4hzwdnq507j6zqq9piw74hsv23b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory wx ]; description = "An interpreter for the Argh! programming language in wxHaskell"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "argh"; } ) { }; "argo" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, tasty, tasty-bench, tasty-hunit, tasty-quickcheck, template-haskell, text, transformers, }: mkDerivation { pname = "argo"; version = "0.2022.8.28"; sha256 = "0hiqj4by1pqx13rqnmkwncnv37lkgx4s5dlnyn1f4mqmw5x54s4k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers deepseq template-haskell text transformers ]; executableHaskellDepends = [ base bytestring containers deepseq template-haskell text transformers ]; testHaskellDepends = [ base bytestring containers deepseq tasty tasty-hunit tasty-quickcheck template-haskell text transformers ]; benchmarkHaskellDepends = [ base bytestring containers deepseq tasty tasty-bench template-haskell text transformers ]; description = "Parse and render JSON"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "argo"; broken = true; } ) { }; "argon" = callPackage ( { mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal, containers, directory, dirstream, docopt, filepath, ghc, ghc-boot, ghc-paths, ghc-syb-utils, hlint, hspec, lens-simple, pipes, pipes-bytestring, pipes-group, pipes-safe, QuickCheck, syb, system-filepath, }: mkDerivation { pname = "argon"; version = "0.4.2.0"; sha256 = "1cx0j4396m0bczzk0zzn5i2wjmny43da8s2bhr7a3ghj8kg0dhw7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal base bytestring Cabal containers directory dirstream filepath ghc ghc-boot ghc-paths ghc-syb-utils lens-simple pipes pipes-bytestring pipes-group pipes-safe syb system-filepath ]; executableHaskellDepends = [ base docopt pipes pipes-safe ]; testHaskellDepends = [ aeson ansi-terminal base filepath ghc hlint hspec pipes pipes-safe QuickCheck ]; description = "Measure your code's complexity"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; mainProgram = "argon"; } ) { }; "argon2" = callPackage ( { mkDerivation, base, bytestring, deepseq, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text-short, }: mkDerivation { pname = "argon2"; version = "1.3.0.1"; sha256 = "1v0clf78hykdyhv81z8v3kwp86hjgqh6b8a7wfbjv0fyy55bwxry"; revision = "4"; editedCabalFile = "0janqcb580a1rz4ii3zi3c5b121nl2bg3i54y62nqbm4iprchwcc"; libraryHaskellDepends = [ base bytestring deepseq text-short ]; testHaskellDepends = [ base bytestring QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Memory-hard password hash and proof-of-work function"; license = lib.licenses.bsd3; } ) { }; "argparser" = callPackage ( { mkDerivation, base, containers, HTF, HUnit, }: mkDerivation { pname = "argparser"; version = "0.3.4"; sha256 = "0ypdj4mcm4yk5pswzwi9jk2w25f6qhiari8gam72za6ihyjwfig6"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers HTF HUnit ]; description = "Command line parsing framework for console applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "arguedit" = callPackage ( { mkDerivation, base, bimap, containers, glib, gtk, HDBC, indents, mtl, parsec, }: mkDerivation { pname = "arguedit"; version = "0.1.0.1"; sha256 = "17s6m9mjai439j8g0cd5pr2zb0224h1ckik9fg0rbd06zgxvfmq6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bimap containers glib gtk HDBC indents mtl parsec ]; description = "A computer assisted argumentation transcription and editing software"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "ArguEdit.bin"; broken = true; } ) { }; "ariadne" = callPackage ( { mkDerivation, async, base, bert, Cabal, containers, data-lens, data-lens-fd, data-lens-template, directory, filepath, haskell-names, haskell-packages, haskell-src-exts, hse-cpp, hslogger, mtl, stm, tagged, tasty, tasty-hunit, transformers, utf8-string, }: mkDerivation { pname = "ariadne"; version = "0.1.2.3"; sha256 = "02hyn3y4h7w4l5k48kp73al67lp8vzlymblb7al72w14r01ww8p3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ async base bert Cabal containers data-lens data-lens-fd data-lens-template directory filepath haskell-names haskell-packages haskell-src-exts hse-cpp hslogger mtl stm tagged transformers utf8-string ]; testHaskellDepends = [ base bert containers directory filepath haskell-src-exts tasty tasty-hunit utf8-string ]; description = "Go-to-definition for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "ariadne-server"; } ) { }; "arion" = callPackage ( { mkDerivation, base, containers, directory, filemanip, fsnotify, hspec, process, regex-posix, safe, split, system-filepath, text, time, transformers, }: mkDerivation { pname = "arion"; version = "0.1.0.8"; sha256 = "107rbbzmqg0zrgv3qb0pr8svmzh25a63dm0kn0hhyirkjzdyjgqw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filemanip fsnotify process regex-posix safe split system-filepath text transformers ]; testHaskellDepends = [ base containers directory filemanip fsnotify hspec process regex-posix safe split system-filepath text time ]; description = "Watcher and runner for Hspec"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "arion"; broken = true; } ) { }; "arion-compose" = callPackage ( { mkDerivation, aeson, aeson-pretty, async, base, bytestring, directory, hspec, lens, lens-aeson, optparse-applicative, process, protolude, QuickCheck, temporary, text, unix, }: mkDerivation { pname = "arion-compose"; version = "0.2.2.0"; sha256 = "0rrxsyb7s9smx3k6hjj5cjysjdzcgpvfypys5d8gwy5jj15liism"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty async base bytestring directory lens lens-aeson process protolude temporary text unix ]; executableHaskellDepends = [ aeson aeson-pretty async base bytestring directory lens lens-aeson optparse-applicative process protolude temporary text unix ]; testHaskellDepends = [ aeson aeson-pretty async base bytestring directory hspec lens lens-aeson process protolude QuickCheck temporary text unix ]; description = "Run docker-compose with help from Nix/NixOS"; license = lib.licenses.asl20; mainProgram = "arion"; maintainers = [ lib.maintainers.roberth ]; } ) { }; "arith-encode" = callPackage ( { mkDerivation, array, base, binary, containers, hashable, HUnit-Plus, integer-logarithms, integer-roots, unordered-containers, }: mkDerivation { pname = "arith-encode"; version = "1.0.2"; sha256 = "0nfrjfm6c37bsvqcqsgnxk6pal8hc7p85nhmab9pc2ha5jrcwhj0"; revision = "1"; editedCabalFile = "0gsfmn6afzcpvhbwi30fksl34wcbamkc2lgdjl3z58jhpm8824wi"; libraryHaskellDepends = [ array base binary containers hashable integer-logarithms integer-roots unordered-containers ]; testHaskellDepends = [ base binary containers hashable HUnit-Plus unordered-containers ]; description = "A practical arithmetic encoding (aka Godel numbering) library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "arithmatic" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "arithmatic"; version = "0.1.0.3"; sha256 = "0pxlla3jmpb4ll0hn8xvfb32kqx8053alvis9cryq060m3bd09aq"; libraryHaskellDepends = [ base ]; description = "do things with numbers"; license = lib.licenses.bsd3; } ) { }; "arithmetic" = callPackage ( { mkDerivation, base, containers, opentheory, opentheory-bits, opentheory-divides, opentheory-prime, opentheory-primitive, QuickCheck, random, }: mkDerivation { pname = "arithmetic"; version = "1.6"; sha256 = "1k448bgs99i5lg87jvbfy63p4h1n2g6ldb4a0vig5ym7q5yhjkdc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers opentheory opentheory-bits opentheory-divides opentheory-primitive QuickCheck random ]; executableHaskellDepends = [ base containers opentheory opentheory-bits opentheory-divides opentheory-primitive QuickCheck random ]; testHaskellDepends = [ base containers opentheory opentheory-bits opentheory-divides opentheory-prime opentheory-primitive QuickCheck random ]; description = "Natural number arithmetic"; license = lib.licenses.mit; mainProgram = "arithmetic"; } ) { }; "arithmetic-circuits" = callPackage ( { mkDerivation, aeson, base, bulletproofs, containers, criterion, elliptic-curve, filepath, galois-fft, galois-field, markdown-unlit, MonadRandom, pairing, poly, process-extras, protolude, QuickCheck, quickcheck-instances, semirings, tasty, tasty-discover, tasty-hunit, tasty-quickcheck, text, vector, wl-pprint-text, }: mkDerivation { pname = "arithmetic-circuits"; version = "0.2.0"; sha256 = "09fqcg8302dklzlr3fqlac09zzfws3li45nri4cd886cx8b1vzzq"; revision = "2"; editedCabalFile = "0386y15pncrafpvm5k10ipxhx09vbkjl3yj9z3895j5n1bpdn7f4"; libraryHaskellDepends = [ aeson base bulletproofs containers elliptic-curve filepath galois-fft galois-field MonadRandom poly process-extras protolude semirings text vector wl-pprint-text ]; testHaskellDepends = [ aeson base bulletproofs containers elliptic-curve filepath galois-fft galois-field markdown-unlit MonadRandom pairing poly process-extras protolude QuickCheck quickcheck-instances semirings tasty tasty-discover tasty-hunit tasty-quickcheck text vector wl-pprint-text ]; testToolDepends = [ markdown-unlit tasty-discover ]; benchmarkHaskellDepends = [ aeson base bulletproofs containers criterion elliptic-curve filepath galois-fft galois-field MonadRandom pairing poly process-extras protolude semirings text vector wl-pprint-text ]; description = "Arithmetic circuits for zkSNARKs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "arithmoi" = callPackage ( { mkDerivation, array, base, chimera, constraints, containers, deepseq, exact-pi, ghc-bignum, infinite-list, integer-logarithms, integer-roots, mod, QuickCheck, quickcheck-classes, random, semirings, smallcheck, tasty, tasty-bench, tasty-hunit, tasty-quickcheck, tasty-rerun, tasty-smallcheck, transformers, vector, }: mkDerivation { pname = "arithmoi"; version = "0.13.0.0"; sha256 = "0bcxfx8gm0vd07pg417yid11dqakgw5w1hndmg8667g92ar5njsc"; revision = "4"; editedCabalFile = "1dmmbf3bcs4x0w9f609zrwnvrn9ngcqv9l5xgwhf0qxgpizgps2q"; configureFlags = [ "-f-llvm" ]; libraryHaskellDepends = [ array base chimera constraints containers deepseq exact-pi ghc-bignum infinite-list integer-logarithms integer-roots mod random semirings transformers vector ]; testHaskellDepends = [ base containers exact-pi infinite-list integer-roots mod QuickCheck quickcheck-classes random semirings smallcheck tasty tasty-hunit tasty-quickcheck tasty-rerun tasty-smallcheck transformers vector ]; benchmarkHaskellDepends = [ array base constraints containers deepseq infinite-list integer-logarithms mod random semirings tasty-bench vector ]; description = "Efficient basic number-theoretic functions"; license = lib.licenses.mit; } ) { }; "arity-generic-liftA" = callPackage ( { mkDerivation, base, doctest, }: mkDerivation { pname = "arity-generic-liftA"; version = "0.1.0.0"; sha256 = "08ljx42nwpls02rg9qyzynfs6gwyxbw7v265mrh2cmb2gfb8g6wl"; revision = "1"; editedCabalFile = "0daxl4ds7bdjf1jjbf20hqqzss7srmzzkhgq2d0si8n2203jj8d9"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; description = "Provides an arity-generic version of the liftA2, liftA3... liftAn functions."; license = lib.licenses.mit; } ) { }; "armada" = callPackage ( { mkDerivation, base, GLUT, mtl, OpenGL, stm, }: mkDerivation { pname = "armada"; version = "0.1"; sha256 = "18ym9cs0mr4pr6pdgyk14rrwsxh1fa0xvqz3jg60lnxbgjlynvc1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT mtl OpenGL stm ]; description = "Space-based real time strategy game"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "armada"; broken = true; } ) { }; "armor" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, directory, filepath, hashable, hspec, HUnit, lens, text, }: mkDerivation { pname = "armor"; version = "0.2.0.1"; sha256 = "1pp9y7y9i01mbnkrx4870m4a4crpyzikpi4w8znn3avjbl5c1bxx"; libraryHaskellDepends = [ base bytestring containers directory filepath hashable HUnit lens ]; testHaskellDepends = [ aeson base bytestring containers directory hspec HUnit lens text ]; description = "Prevent serialization backwards compatibility problems using golden tests"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "arpa" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "arpa"; version = "0.0.0.0"; sha256 = "13n878vafx1igw3q3v1c676iaidyqa4wk6z727vh7dagkkyl7653"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Library for reading ARPA n-gram models"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "arpa"; broken = true; } ) { }; "arpack" = callPackage ( { mkDerivation, arpack, base, concurrent-extra, containers, control-monad-loop, data-default, hmatrix, hspec, ieee754, QuickCheck, storable-complex, transformers, vector, vector-algorithms, }: mkDerivation { pname = "arpack"; version = "0.1.0.0"; sha256 = "042adjjsd96hnx33xmd4yvvzcdcfsbp7z509dikfyl9c2zrv8shn"; libraryHaskellDepends = [ base concurrent-extra containers control-monad-loop data-default hmatrix ieee754 storable-complex transformers vector vector-algorithms ]; libraryPkgconfigDepends = [ arpack ]; testHaskellDepends = [ base hmatrix hspec QuickCheck vector vector-algorithms ]; description = "Solve large scale eigenvalue problems"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) arpack; }; "array_0_5_8_0" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "array"; version = "0.5.8.0"; sha256 = "0sz6cm7p8n7kh8xyn0lpl7g6g744r57v9c2d827ng3b0mkb2s0is"; revision = "2"; editedCabalFile = "16y3q0gdd8qdj59vn1srnsqwqmfdk6nwnjs0z352iq8xh14zpg6c"; libraryHaskellDepends = [ base ]; description = "Mutable and immutable arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "array-builder" = callPackage ( { mkDerivation, array-chunks, base, bytebuild, byteslice, bytestring, natural-arithmetic, primitive, run-st, tasty, tasty-hunit, text-short, }: mkDerivation { pname = "array-builder"; version = "0.1.4.1"; sha256 = "11hzfx6h0xrgbj8hginp91yj01kzyx8wh35bx22cb5ydfl7wpdcv"; libraryHaskellDepends = [ array-chunks base bytebuild byteslice bytestring natural-arithmetic primitive run-st text-short ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Builders for arrays"; license = lib.licenses.bsd3; } ) { }; "array-chunks" = callPackage ( { mkDerivation, base, primitive, QuickCheck, quickcheck-classes, run-st, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "array-chunks"; version = "0.1.4.2"; sha256 = "04aw1322vys216xil2knmvhx15d9f8kwxaprwgxy3njii75b40ik"; libraryHaskellDepends = [ base primitive run-st ]; testHaskellDepends = [ base primitive QuickCheck quickcheck-classes tasty tasty-hunit tasty-quickcheck ]; description = "Lists of chunks"; license = lib.licenses.bsd3; } ) { }; "array-forth" = callPackage ( { mkDerivation, array, base, HUnit, mcmc-synthesis, modular-arithmetic, MonadRandom, OddWord, QuickCheck, split, test-framework-hunit, test-framework-quickcheck2, test-framework-th, vector, }: mkDerivation { pname = "array-forth"; version = "0.2.1.4"; sha256 = "03kjkpygi9jc8vrvnw9i8zwbfaihsl50bi39j0liclja442j9h5m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base mcmc-synthesis modular-arithmetic MonadRandom OddWord split vector ]; executableHaskellDepends = [ base split vector ]; testHaskellDepends = [ base HUnit QuickCheck test-framework-hunit test-framework-quickcheck2 test-framework-th ]; description = "A simple interpreter for arrayForth, the language used on GreenArrays chips"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "array-forth"; } ) { }; "array-list" = callPackage ( { mkDerivation, array, base, doctest, doctest-driver-gen, hspec, }: mkDerivation { pname = "array-list"; version = "0.2.0.0"; sha256 = "17xdkn1p7zfg7rw9sfbv6amfab291gz8fafkl26x38al9khjcgy2"; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ array base doctest doctest-driver-gen hspec ]; description = "IsList instances of Array for OverloadedLists extension"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "array-memoize" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "array-memoize"; version = "0.6.0"; sha256 = "1p05vg8mdyad03aa7s1nrgw5xqgl80f6l7v0llhmi1q4xnrqrj3n"; libraryHaskellDepends = [ array base ]; description = "Memoization combinators using arrays for finite sub-domains of functions"; license = lib.licenses.bsd3; } ) { }; "array-primops" = callPackage ( { mkDerivation, base, criterion, ghc-prim, QuickCheck, tasty, tasty-quickcheck, }: mkDerivation { pname = "array-primops"; version = "0.2.0.1"; sha256 = "0kdf88xs6aplxah90pl2r94fgfl58a4fmpxjcbvb9996823q54qg"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base ghc-prim QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion ghc-prim ]; description = "Extra foreign primops for primitive arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "array-utils" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "array-utils"; version = "0.3"; sha256 = "1gh7gmbm0djr78dqkf8q3ap9yk4gm3dq48k8jad9ssp3w19wpkan"; libraryHaskellDepends = [ array base ]; description = "Primitive functions for updating many elements in mutable arrays at once"; license = lib.licenses.bsd3; } ) { }; "arrayfire" = callPackage ( { mkDerivation, af, base, Cabal, cabal-doctest, directory, filepath, hspec, hspec-discover, parsec, QuickCheck, quickcheck-classes, text, vector, }: mkDerivation { pname = "arrayfire"; version = "0.7.0.0"; sha256 = "0id1safpvd6lmjddgnkw94i6c586ba71yid4xfjq06wjx52l33rk"; revision = "1"; editedCabalFile = "0p5kzc32y18lwpnab7dg7bzppklw27mqzs21am4rr9dn5ghdwfdx"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base filepath vector ]; librarySystemDepends = [ af ]; executableHaskellDepends = [ base directory parsec text vector ]; testHaskellDepends = [ base directory hspec QuickCheck quickcheck-classes vector ]; testToolDepends = [ hspec-discover ]; description = "Haskell bindings to the ArrayFire general-purpose GPU library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { af = null; }; "arraylist" = callPackage ( { mkDerivation, base, hashable, initialize, MonadRandom, primitive, smallcheck, tasty, tasty-smallcheck, }: mkDerivation { pname = "arraylist"; version = "0.1.0.0"; sha256 = "1swvn9k7j2pwcln4znzrszgwgdi4f26q9qlaz2fi8jixc089v91g"; libraryHaskellDepends = [ base initialize primitive ]; testHaskellDepends = [ base hashable MonadRandom primitive smallcheck tasty tasty-smallcheck ]; description = "Memory-efficient ArrayList implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "arrow-extras" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "arrow-extras"; version = "0.1.0.1"; sha256 = "0v3ab3h3rg38dvmyqqfsysgfpib8i81s87wr965cf7lxhfx3lg61"; libraryHaskellDepends = [ base ]; description = "Extra functions for Control.Arrow"; license = lib.licenses.bsd3; } ) { }; "arrow-improve" = callPackage ( { mkDerivation, arrows, base, pointed, profunctors, semigroupoids, }: mkDerivation { pname = "arrow-improve"; version = "0.1.0.0"; sha256 = "0ppl8v746lj41aqb0k2724vm4n32jxmz723qa0j860jvhkh2nww7"; libraryHaskellDepends = [ arrows base pointed profunctors semigroupoids ]; description = "Improved arrows"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "arrow-list" = callPackage ( { mkDerivation, base, containers, fail, mtl, }: mkDerivation { pname = "arrow-list"; version = "0.7.1"; sha256 = "11rzpq8mml00amb0hd09bwwhpn199jr8mxp0454ljkpbgqc5jm9s"; libraryHaskellDepends = [ base containers fail mtl ]; description = "List arrows for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "arrow-utils" = callPackage ( { mkDerivation, base, QuickCheck, test-framework, test-framework-quickcheck2, vector-sized, }: mkDerivation { pname = "arrow-utils"; version = "0.1.2"; sha256 = "138bzcir259k1kql4h9shh5snfh7x7j3j7cwnbj9c70jywdnm1xd"; libraryHaskellDepends = [ base vector-sized ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "functions for working with arrows"; license = lib.licenses.bsd3; } ) { }; "arrowapply-utils" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "arrowapply-utils"; version = "0.2"; sha256 = "02zampc6cc5a9fvdvxkz2r6i5sxf5w0qilsvsx8jxiw4kprbghii"; libraryHaskellDepends = [ base ]; description = "Utilities for working with ArrowApply instances more naturally"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "arrowp" = callPackage ( { mkDerivation, array, base, containers, haskell-src, }: mkDerivation { pname = "arrowp"; version = "0.5.0.2"; sha256 = "0a0ss5q8ximbd6hr0agy1106jfvdm8cx50q7a9yaiqfxs20fy6lx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers haskell-src ]; description = "preprocessor translating arrow notation into Haskell 98"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "arrowp"; broken = true; } ) { }; "arrowp-qq" = callPackage ( { mkDerivation, base, containers, data-default, haskell-src-exts, haskell-src-exts-util, haskell-src-meta, NoHoed, template-haskell, transformers, uniplate, }: mkDerivation { pname = "arrowp-qq"; version = "0.3.0"; sha256 = "0szbl8yjz24r12q6wmi8j0f7aj2f9gbzaajna2cgaq9d33pyazvq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default haskell-src-exts haskell-src-exts-util haskell-src-meta NoHoed template-haskell transformers uniplate ]; executableHaskellDepends = [ base haskell-src-exts NoHoed ]; description = "A preprocessor and quasiquoter for translating arrow notation"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "arrowp"; broken = true; } ) { }; "arrows" = callPackage ( { mkDerivation, base, Stream, }: mkDerivation { pname = "arrows"; version = "0.4.4.2"; sha256 = "02db4byzz8xb4c36y0v867g9kd3a9p04r4cj1np717k20qrwjnpn"; libraryHaskellDepends = [ base Stream ]; description = "Arrow classes and transformers"; license = lib.licenses.bsd3; } ) { }; "artery" = callPackage ( { mkDerivation, base, containers, profunctors, transformers, }: mkDerivation { pname = "artery"; version = "0.1.1"; sha256 = "1fs8jap2ndcj21qgpkzy9nbnabvp4ac0xm0vdwkjjdf7i4j5kaqr"; libraryHaskellDepends = [ base containers profunctors transformers ]; description = "A simple, arrow-based reactive programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "artifact" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, text, }: mkDerivation { pname = "artifact"; version = "0.0.0.0"; sha256 = "0pw47pfn745plc8kslcz580lniprwpv8x8l65zgixpnc34i1bx56"; revision = "1"; editedCabalFile = "09hmx0x4fz80kby7w1n9rc7sibbmpsvl4i3rc3h91hs53ban4yd4"; libraryHaskellDepends = [ aeson base bytestring containers text ]; description = "Basic types and instances for Valve's Artifact Card-set API"; license = lib.licenses.agpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "arx" = callPackage ( { mkDerivation, attoparsec, base, blaze-builder, bytestring, bytestring-nums, containers, file-embed, hashable, parsec, process, shell-escape, template-haskell, }: mkDerivation { pname = "arx"; version = "0.3.2"; sha256 = "01mz46r54fhvaaawvng4csf9qk2vlr4y3zgnwwl6q6449y1w1k25"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base blaze-builder bytestring bytestring-nums containers file-embed hashable parsec process shell-escape template-haskell ]; executableHaskellDepends = [ attoparsec base blaze-builder bytestring bytestring-nums containers file-embed hashable parsec process shell-escape template-haskell ]; description = "Archive execution tool"; license = lib.licenses.bsd3; mainProgram = "arx"; } ) { }; "arxiv" = callPackage ( { mkDerivation, base, parsec, split, tagsoup, }: mkDerivation { pname = "arxiv"; version = "0.0.3"; sha256 = "1rvzxbknmjcgx1209v265d4zar75y9637zi6alk1y3dg5lhbgm89"; libraryHaskellDepends = [ base parsec split tagsoup ]; description = "A client for the Arxiv API"; license = "LGPL"; } ) { }; "asana" = callPackage ( { mkDerivation, aeson, aeson-casing, base, bytestring, hashable, http-conduit, iso8601-time, microlens, microlens-mtl, monad-logger, mtl, scientific, text, time, unliftio, unliftio-core, unordered-containers, }: mkDerivation { pname = "asana"; version = "1.0.1.1"; sha256 = "01117n142magfi3vywdyp9ackp26lwbab8zyazgxkvfk79a494vb"; libraryHaskellDepends = [ aeson aeson-casing base bytestring hashable http-conduit iso8601-time microlens microlens-mtl monad-logger mtl scientific text time unliftio unliftio-core unordered-containers ]; description = "Asana API Client"; license = lib.licenses.mit; } ) { }; "asap" = callPackage ( { mkDerivation, base, bytestring, hedgehog, jwt, lens, mtl, semigroups, text, time, uuid, }: mkDerivation { pname = "asap"; version = "0.0.4"; sha256 = "08yfangqxmdh2w39fqnicn16jnb1x9f263f99253khx3sv4q7qrf"; libraryHaskellDepends = [ base bytestring jwt lens mtl semigroups text time uuid ]; testHaskellDepends = [ base hedgehog jwt mtl text time ]; description = "Atlassian Service Authentication Protocol"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ascetic" = callPackage ( { mkDerivation, base, MissingH, }: mkDerivation { pname = "ascetic"; version = "0.0.0.4"; sha256 = "1c5ip8q9b6xnvh3li03iilmqz33rrlis78zs0lh4jva67b37akqk"; libraryHaskellDepends = [ base MissingH ]; description = "Generic markup builder"; license = lib.licenses.mit; } ) { }; "ascii" = callPackage ( { mkDerivation, ascii-case, ascii-caseless, ascii-char, ascii-group, ascii-numbers, ascii-predicates, ascii-superset, ascii-th, base, bytestring, hspec, text, }: mkDerivation { pname = "ascii"; version = "1.7.0.1"; sha256 = "1kcn65i784kqczp4lni43kmza7jc8ccvp999zm6gsgyf0gpxk8m3"; libraryHaskellDepends = [ ascii-case ascii-caseless ascii-char ascii-group ascii-numbers ascii-predicates ascii-superset ascii-th base bytestring text ]; testHaskellDepends = [ ascii-case ascii-caseless ascii-char ascii-group ascii-numbers ascii-predicates ascii-superset ascii-th base bytestring hspec text ]; description = "The ASCII character set and encoding"; license = lib.licenses.asl20; } ) { }; "ascii-art-to-unicode" = callPackage ( { mkDerivation, base, comonad, doctest, strict, }: mkDerivation { pname = "ascii-art-to-unicode"; version = "0.1.0.1"; sha256 = "1c9fgswj4sbgcx76c2a41mx8jhi9a28vc43w57cmzm7hgp8pxan3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base comonad ]; executableHaskellDepends = [ base strict ]; testHaskellDepends = [ base doctest ]; description = "ASCII Art to Unicode Box Drawing converter"; license = lib.licenses.bsd3; mainProgram = "aa2u"; } ) { }; "ascii-case" = callPackage ( { mkDerivation, ascii-char, base, hashable, hspec, }: mkDerivation { pname = "ascii-case"; version = "1.0.1.3"; sha256 = "068c8ifd4y98k3vjs5hirhfg7mq14zjzc3nw5a6bfd09a6rb2k8w"; libraryHaskellDepends = [ ascii-char base hashable ]; testHaskellDepends = [ ascii-char base hspec ]; description = "ASCII letter case"; license = lib.licenses.asl20; } ) { }; "ascii-caseless" = callPackage ( { mkDerivation, ascii-case, ascii-char, base, hashable, hspec, }: mkDerivation { pname = "ascii-caseless"; version = "0.0.0.1"; sha256 = "0b8b2333qidz6nri92gz1086q3jjyczdlsm8w842ly3dlr9barcq"; libraryHaskellDepends = [ ascii-case ascii-char base hashable ]; testHaskellDepends = [ ascii-case ascii-char base hspec ]; description = "ASCII character without an upper/lower case distinction"; license = lib.licenses.asl20; } ) { }; "ascii-char" = callPackage ( { mkDerivation, base, hashable, hspec, }: mkDerivation { pname = "ascii-char"; version = "1.0.1.0"; sha256 = "1fls3yw3gs36hwqp32pn7mfibkspx5a80k32wybzc3hfp4qyymlv"; revision = "2"; editedCabalFile = "1x0ci7j3bdlrrza78n53xw4y1dl4py3gqrym0lb6l9w5n7l138gs"; libraryHaskellDepends = [ base hashable ]; testHaskellDepends = [ base hspec ]; description = "A Char type representing an ASCII character"; license = lib.licenses.asl20; } ) { }; "ascii-cows" = callPackage ( { mkDerivation, base, random-extras, random-fu, text, }: mkDerivation { pname = "ascii-cows"; version = "0.0.2.0"; sha256 = "0ddnjsqmaqrs2kxys32zqpmvkyway4dqj35x2q3gqxmsir3qg8zq"; libraryHaskellDepends = [ base random-extras random-fu text ]; description = "A collection of ASCII cows. Moo."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ascii-flatten" = callPackage ( { mkDerivation, base, text, }: mkDerivation { pname = "ascii-flatten"; version = "0.1.1.0"; sha256 = "1kbgxpcn07pi9ly3rfd5lhy7gp29rycf5v2f6wvigsypm1c1cmkb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base text ]; description = "Flattens European non-ASCII characaters into ASCII"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "ascii-flatten"; broken = true; } ) { }; "ascii-group" = callPackage ( { mkDerivation, ascii-char, base, hashable, hspec, }: mkDerivation { pname = "ascii-group"; version = "1.0.0.17"; sha256 = "1cn2xz0lxa0izp7x5g9mdvk7fjqbad934fra87syss1vxalhnjxb"; libraryHaskellDepends = [ ascii-char base hashable ]; testHaskellDepends = [ ascii-char base hspec ]; description = "ASCII character groups"; license = lib.licenses.asl20; } ) { }; "ascii-holidays" = callPackage ( { mkDerivation, base, random, random-shuffle, terminfo, time, }: mkDerivation { pname = "ascii-holidays"; version = "0.1.0.1"; sha256 = "10ply90c2dwfgfz419q9nklm26w2xlxkz6ynqn9qfl7p9j6rhix0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base random random-shuffle terminfo time ]; description = "ASCII animations for the holidays!"; license = lib.licenses.gpl3Only; mainProgram = "ascii-holidays"; } ) { }; "ascii-numbers" = callPackage ( { mkDerivation, ascii-case, ascii-char, ascii-superset, base, bytestring, hashable, hedgehog, invert, text, }: mkDerivation { pname = "ascii-numbers"; version = "1.2.0.1"; sha256 = "1q6l680w2lssa6m2sj07crcp2ni1z06d62fvm5h1cpnslm03kkgy"; libraryHaskellDepends = [ ascii-case ascii-char ascii-superset base bytestring hashable text ]; testHaskellDepends = [ ascii-case ascii-char ascii-superset base bytestring hashable hedgehog invert text ]; description = "ASCII representations of numbers"; license = lib.licenses.asl20; } ) { }; "ascii-predicates" = callPackage ( { mkDerivation, ascii-char, base, hedgehog, }: mkDerivation { pname = "ascii-predicates"; version = "1.0.1.3"; sha256 = "1gcy00wncxxg6ri1aqscczrj388kajrxc1xiiyfgzyvpx82dfkmf"; libraryHaskellDepends = [ ascii-char base ]; testHaskellDepends = [ ascii-char base hedgehog ]; description = "Various categorizations of ASCII characters"; license = lib.licenses.asl20; } ) { }; "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 ]; description = "A simple progress bar for the console"; license = lib.licenses.mit; } ) { }; "ascii-string" = callPackage ( { mkDerivation, base, bytestring, cereal, deepseq, deferred-folds, foldl, hashable, primitive, primitive-extras, QuickCheck, quickcheck-instances, rerebase, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "ascii-string"; version = "1.0.1.4"; sha256 = "1hzqckcbinhmsg8866y9gaghz4jvdhy7h5na9q0ylapx6kq71plf"; libraryHaskellDepends = [ base bytestring cereal deepseq deferred-folds foldl hashable primitive primitive-extras ]; testHaskellDepends = [ cereal QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "Compact representation of ASCII strings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ascii-superset" = callPackage ( { mkDerivation, ascii-case, ascii-caseless, ascii-char, base, bytestring, hashable, hspec, text, }: mkDerivation { pname = "ascii-superset"; version = "1.3.0.1"; sha256 = "0kcfbfys62kj9jk72kqfb6ahhv35gjg9d3j7ss5pk2hmns1gyhfl"; libraryHaskellDepends = [ ascii-case ascii-caseless ascii-char base bytestring hashable text ]; testHaskellDepends = [ ascii-case ascii-caseless ascii-char base hspec text ]; description = "Representing ASCII with refined supersets"; license = lib.licenses.asl20; } ) { }; "ascii-table" = callPackage ( { mkDerivation, aeson, base, containers, dlist, hashable, text, unordered-containers, vector, wl-pprint-extras, }: mkDerivation { pname = "ascii-table"; version = "0.3.0.2"; sha256 = "04v2dlza1i6xsacm35qc3p5mpv1pny2dij4nz5wwv7p3pybbhvmd"; libraryHaskellDepends = [ aeson base containers dlist hashable text unordered-containers vector wl-pprint-extras ]; description = "ASCII table"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ascii-th" = callPackage ( { mkDerivation, ascii-case, ascii-caseless, ascii-char, ascii-superset, base, bytestring, hspec, template-haskell, text, }: mkDerivation { pname = "ascii-th"; version = "1.2.0.1"; sha256 = "0gj7agf0lda6qdlrm9920lk4qv2ajqab5403q00adqwwpd7xmf89"; libraryHaskellDepends = [ ascii-case ascii-caseless ascii-char ascii-superset base template-haskell ]; testHaskellDepends = [ ascii-case ascii-caseless ascii-char ascii-superset base bytestring hspec text ]; description = "Template Haskell support for ASCII"; license = lib.licenses.asl20; } ) { }; "ascii-vector-avc" = callPackage ( { mkDerivation, attoparsec, base, binary, bytestring, deepseq, deepseq-generics, HUnit, split, zlib, }: mkDerivation { pname = "ascii-vector-avc"; version = "0.1.0.0"; sha256 = "09m7wcq207glaz3s824vakj42vdaxc334y5k9lsh095v2xp7pwz4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base binary bytestring deepseq deepseq-generics HUnit split zlib ]; executableHaskellDepends = [ attoparsec base binary bytestring deepseq deepseq-generics HUnit split zlib ]; description = "Process Ascii Vectors for Advantest 93k"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "SelectSigs"; broken = true; } ) { }; "ascii85-conduit" = callPackage ( { mkDerivation, base, bytestring, conduit, hspec, }: mkDerivation { pname = "ascii85-conduit"; version = "0.1.0.0"; sha256 = "191qw61y3jrbwzv7nabvxr6dxxigyxflbw49f0q637psqzdblsl5"; libraryHaskellDepends = [ base bytestring conduit ]; testHaskellDepends = [ base bytestring conduit hspec ]; description = "Conduit for encoding ByteString into Ascii85"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "asciichart" = callPackage ( { mkDerivation, array, base, hspec, random, raw-strings-qq, silently, }: mkDerivation { pname = "asciichart"; version = "1.0.2"; sha256 = "0581dfx3a4cghdhm5sa5j1qqxr173i3zdi3c543i7pzcpmh9fcz0"; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ base hspec random raw-strings-qq silently ]; description = "Line charts in terminal"; license = lib.licenses.mit; } ) { }; "asciidiagram" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filepath, FontyFruity, JuicyPixels, lens, linear, mtl, optparse-applicative, pandoc-types, rasterific-svg, svg-tree, text, vector, }: mkDerivation { pname = "asciidiagram"; version = "1.3.3.3"; sha256 = "09k1kdaa0xi2fx9vfdlv2w2nxx5x1vnlkz7gp8s998a325w1x7q1"; revision = "1"; editedCabalFile = "1j7p9smyfmkayx6n7inssxcg9cr4zdm6329fpvba7504b96aprdk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers FontyFruity JuicyPixels lens linear mtl pandoc-types rasterific-svg svg-tree text vector ]; executableHaskellDepends = [ base bytestring directory filepath FontyFruity JuicyPixels optparse-applicative rasterific-svg svg-tree text ]; description = "Pretty rendering of Ascii diagram into svg or png"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "asciidiagram"; broken = true; } ) { }; "asic" = callPackage ( { mkDerivation, asil, base, bytestring, utf8-string, }: mkDerivation { pname = "asic"; version = "1.2"; sha256 = "0w7pkfd0i46a6x2ivk659rx56v9nkjvlvnmiafy96y1cbfzkyffg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ asil base bytestring utf8-string ]; description = "Action Script Instrumentation Compiler"; license = "LGPL"; hydraPlatforms = lib.platforms.none; mainProgram = "asic"; } ) { }; "asif" = callPackage ( { mkDerivation, attoparsec, base, binary, bytestring, conduit, conduit-combinators, conduit-extra, containers, cpu, directory, doctest, doctest-discover, either, exceptions, foldl, generic-lens, hedgehog, hspec, hspec-discover, hw-bits, hw-hspec-hedgehog, hw-ip, lens, network, old-locale, optparse-applicative, profunctors, resourcet, temporary-resourcet, text, thyme, transformers, vector, }: mkDerivation { pname = "asif"; version = "6.0.4"; sha256 = "1613r90sfw7q0gsiyjd8j9s1gcjmwj4lsngx3qqpykcivy2ggs03"; revision = "1"; editedCabalFile = "02gz317ivpmb5yzifm3fv62cik4fh77j7ilb027z6dpx4r041p9w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base binary bytestring conduit conduit-combinators conduit-extra containers cpu either exceptions foldl generic-lens hw-bits hw-ip lens network old-locale profunctors resourcet temporary-resourcet text thyme transformers vector ]; executableHaskellDepends = [ attoparsec base binary bytestring conduit conduit-combinators conduit-extra containers cpu directory either exceptions foldl generic-lens hw-bits hw-ip lens network old-locale optparse-applicative profunctors resourcet temporary-resourcet text thyme transformers vector ]; testHaskellDepends = [ attoparsec base binary bytestring conduit conduit-combinators conduit-extra containers cpu doctest doctest-discover either exceptions foldl generic-lens hedgehog hspec hw-bits hw-hspec-hedgehog hw-ip lens network old-locale profunctors resourcet temporary-resourcet text thyme transformers vector ]; testToolDepends = [ doctest-discover hspec-discover ]; description = "Library for creating and querying segmented feeds"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "asif"; broken = true; } ) { }; "asil" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, data-binary-ieee754, directory, filepath, haskell-src-exts, mtl, pretty, utf8-string, uuagc, zip-archive, zlib, }: mkDerivation { pname = "asil"; version = "1.2"; sha256 = "1zprddksk91wfyl1597cdgdy2r46d7vxjfxxi80rhxbfkshs4qwx"; libraryHaskellDepends = [ array base binary bytestring containers data-binary-ieee754 directory filepath haskell-src-exts mtl pretty utf8-string uuagc zip-archive zlib ]; description = "Action Script Instrumentation Library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "asn" = callPackage ( { mkDerivation, aeson, base, hashable, primitive, scientific, text, }: mkDerivation { pname = "asn"; version = "0.1.0.0"; sha256 = "05gzplhf2p13wjz4gry6mxibds27gsa4pjipr4b2faajwdb3cyjf"; libraryHaskellDepends = [ aeson base hashable primitive scientific text ]; description = "asn type and encoding/decoding"; license = lib.licenses.bsd3; } ) { }; "asn1-ber-syntax" = callPackage ( { mkDerivation, array-chunks, base, base16, bytebuild, byteslice, bytesmith, bytestring, chronos, contiguous, filepath, natural-arithmetic, pretty-simple, primitive, QuickCheck, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text-short, vector, }: mkDerivation { pname = "asn1-ber-syntax"; version = "0.2.0.0"; sha256 = "0wh2xr01iah472zi282p1affvsira6jd8y1x9ph0jmg7xn4q3cb8"; libraryHaskellDepends = [ array-chunks base bytebuild byteslice bytesmith bytestring chronos contiguous natural-arithmetic primitive text-short vector ]; testHaskellDepends = [ base base16 byteslice bytestring filepath pretty-simple primitive QuickCheck tasty tasty-golden tasty-hunit tasty-quickcheck text-short ]; description = "ASN.1 BER Encode and Decode"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "asn1-codec" = callPackage ( { mkDerivation, aeson, base, base16-bytestring, bytestring, containers, contravariant, cryptonite, directory, hashable, HUnit, integer-gmp, memory, network, pretty, stm, test-framework, test-framework-hunit, text, vector, }: mkDerivation { pname = "asn1-codec"; version = "0.2.0"; sha256 = "03c5dknklv8zj69fyhkdfvb7abcp68byhv2h8mmlnfwd9nz8fsrg"; revision = "1"; editedCabalFile = "0d1m0i06i0agh64hbc182yrmd4lfwi6kwmms0gh2yh91ympmyd89"; libraryHaskellDepends = [ base bytestring containers contravariant cryptonite hashable integer-gmp memory network pretty stm text vector ]; testHaskellDepends = [ aeson base base16-bytestring bytestring directory HUnit test-framework test-framework-hunit text vector ]; description = "Encode and decode ASN.1"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "asn1-data" = callPackage ( { mkDerivation, base, bytestring, cereal, mtl, text, }: mkDerivation { pname = "asn1-data"; version = "0.7.2"; sha256 = "18dc4d71pvp5q6npxicqqj3fk6n39lm98450vvhgg4y9rc1rr6c3"; revision = "2"; editedCabalFile = "0xnj367rxj21gnxq7d5qih54g0zwwyc6r6gaaijikhprppbvjjvy"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal mtl text ]; description = "ASN1 data reader and writer in RAW, BER and DER forms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "asn1-encoding" = callPackage ( { mkDerivation, asn1-types, base, bytestring, hourglass, mtl, tasty, tasty-quickcheck, }: mkDerivation { pname = "asn1-encoding"; version = "0.9.6"; sha256 = "02nsr30h5yic1mk7znf0q4z3n560ip017n60hg7ya25rsfmxxy6r"; revision = "2"; editedCabalFile = "16503ryhq15f2rfdav2qnkq11dg2r3vk3f9v64q9dmxf8dh8zv97"; libraryHaskellDepends = [ asn1-types base bytestring hourglass ]; testHaskellDepends = [ asn1-types base bytestring hourglass mtl tasty tasty-quickcheck ]; description = "ASN1 data reader and writer in RAW, BER and DER forms"; license = lib.licenses.bsd3; } ) { }; "asn1-parse" = callPackage ( { mkDerivation, asn1-encoding, asn1-types, base, bytestring, }: mkDerivation { pname = "asn1-parse"; version = "0.9.5"; sha256 = "17pk8y3nwv9b9i5j15qlmwi7fmq9ab2z4kfpjk2rvcrh9lsf27wg"; libraryHaskellDepends = [ asn1-encoding asn1-types base bytestring ]; description = "Simple monadic parser for ASN1 stream types"; license = lib.licenses.bsd3; } ) { }; "asn1-types" = callPackage ( { mkDerivation, base, bytestring, hourglass, memory, }: mkDerivation { pname = "asn1-types"; version = "0.3.4"; sha256 = "1a119qxhxhr0yn37r26dkydm6g5kykdkx98ghb59i4ipa6i95vkq"; libraryHaskellDepends = [ base bytestring hourglass memory ]; description = "ASN.1 types"; license = lib.licenses.bsd3; } ) { }; "asn1dump" = callPackage ( { mkDerivation, asn1-encoding, asn1-types, base, bytestring, pem, }: mkDerivation { pname = "asn1dump"; version = "0.1.0"; sha256 = "05kdx00bkpp3f4x1i9j8kfbdnhsivx1njcfpcxxgw93jm5ng3lj7"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ asn1-encoding asn1-types base bytestring pem ]; description = "Dump ASN1 structure"; license = lib.licenses.bsd3; mainProgram = "asn1dump"; } ) { }; "aspell-pipe" = callPackage ( { mkDerivation, async, base, process, text, }: mkDerivation { pname = "aspell-pipe"; version = "0.6"; sha256 = "09dw4v4j5pmqi8pdh3p7kk7f8pph5w33s7vd21fgvhv3arnrj6p8"; libraryHaskellDepends = [ async base process text ]; description = "Pipe-based interface to the Aspell program"; license = lib.licenses.bsd3; } ) { }; "assembler" = callPackage ( { mkDerivation, base, containers, ghc-binary, parsec, }: mkDerivation { pname = "assembler"; version = "0.0.1"; sha256 = "1crwfndk7qci5id132s9f57i3kslxcdcqpymsykm1460x5nd42qs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ghc-binary parsec ]; executableHaskellDepends = [ base containers ghc-binary parsec ]; description = "Haskell Assembler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "has"; broken = true; } ) { ghc-binary = null; }; "assert" = callPackage ( { mkDerivation, base, bytestring, Cabal, directory, filepath, system-posix-redirect, }: mkDerivation { pname = "assert"; version = "0.0.1.2"; sha256 = "0pycrpa9m8kif31jsbmb2cb4rbvm6qinmzhkdam1b5mbmmmg5q96"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring Cabal directory filepath system-posix-redirect ]; description = "Helpers for Control.Exception.assert"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "assert-failure" = callPackage ( { mkDerivation, base, pretty-show, text, }: mkDerivation { pname = "assert-failure"; version = "0.1.3.0"; sha256 = "0lbx22agc2rq119yf2d0fy5cchfbgvjln1w147iiwgvrqd0xgyff"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base pretty-show text ]; description = "Syntactic sugar improving 'assert' and 'error'"; license = lib.licenses.bsd3; } ) { }; "assert4hs" = callPackage ( { mkDerivation, base, data-default, pretty-diff, tasty, text, }: mkDerivation { pname = "assert4hs"; version = "0.0.0.1"; sha256 = "141ic9k4v5qqx64ksy925ksscs2dyixqp3bpxk9rfz6m2mam5091"; libraryHaskellDepends = [ base data-default pretty-diff text ]; testHaskellDepends = [ base data-default pretty-diff tasty text ]; description = "A set of assertion for writing more readable tests cases"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "assert4hs-core" = callPackage ( { mkDerivation, base, data-default, hspec, hspec-discover, pretty-diff, text, }: mkDerivation { pname = "assert4hs-core"; version = "0.1.0"; sha256 = "09jp2j4l17ry2v4hnmj5l81dmwqrgf9hszdpc5ybxp0h3h2l6xj2"; libraryHaskellDepends = [ base data-default pretty-diff text ]; testHaskellDepends = [ base data-default hspec hspec-discover pretty-diff text ]; testToolDepends = [ hspec-discover ]; description = "A set of assertion for writing more readable tests cases"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "assert4hs-hspec" = callPackage ( { mkDerivation, assert4hs-core, base, hspec, HUnit, }: mkDerivation { pname = "assert4hs-hspec"; version = "0.1.0"; sha256 = "1mb6zhzr78ydfgx14d2h5xrnq1dppsxyqb9hhhc65j1r7y08glbj"; libraryHaskellDepends = [ assert4hs-core base hspec HUnit ]; testHaskellDepends = [ assert4hs-core base hspec HUnit ]; description = "integration point of assert4hs and hspec"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "assert4hs-tasty" = callPackage ( { mkDerivation, assert4hs-core, base, tasty, }: mkDerivation { pname = "assert4hs-tasty"; version = "0.1.0"; sha256 = "1x53ai0ssk0kakp9ims19a6v5rnxiqlwnp3d07n6ji3lmwrdmy1j"; libraryHaskellDepends = [ assert4hs-core base tasty ]; testHaskellDepends = [ assert4hs-core base tasty ]; description = "Provider for tasty runner to run assert4hs tests"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "assertions" = callPackage ( { mkDerivation, ansi-terminal, base, containers, interpolate, process, }: mkDerivation { pname = "assertions"; version = "0.1.0.4"; sha256 = "1b2p6b6brk0b1hq264i20bpdhdaq4xdzcqp7gzvfy1s5q3zwjzj8"; enableSeparateDataOutput = true; libraryHaskellDepends = [ ansi-terminal base containers ]; testHaskellDepends = [ base interpolate process ]; description = "A simple testing framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "asset-bundle" = callPackage ( { mkDerivation, base, Cabal, directory, filepath, }: mkDerivation { pname = "asset-bundle"; version = "0.1.0.2"; sha256 = "1c0678qjkr1q3pi20ch05k8ri4zxcc1drc4j44fvb1sz7b8y260c"; libraryHaskellDepends = [ base Cabal directory filepath ]; description = "A build-time Cabal library that bundles executables with assets"; license = lib.licenses.bsd3; } ) { }; "asset-map" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, filepath, hspec, template-haskell, th-lift-instances, }: mkDerivation { pname = "asset-map"; version = "0.1.0.0"; sha256 = "0c33ghr2wd9dr153zpcmifdysfw39x3bhzz49wy9vm81a7rmw9kg"; libraryHaskellDepends = [ aeson base bytestring containers filepath template-haskell th-lift-instances ]; testHaskellDepends = [ base hspec ]; description = "Asset map support for the JavaScript broccoli-asset-rev library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "assignment" = callPackage ( { mkDerivation, array, base, criterion, hspec, QuickCheck, weigh, }: mkDerivation { pname = "assignment"; version = "0.0.1.0"; sha256 = "0pvlygd086izlx670hgnp0w5s6c273gl4lhacd2x40q265ag7qxw"; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ base hspec QuickCheck ]; benchmarkHaskellDepends = [ base criterion weigh ]; description = "A solution to the assignment problem"; license = lib.licenses.bsd3; } ) { }; "assimp" = callPackage ( { mkDerivation, assimp, base, c2hs, haskell98, vect, }: mkDerivation { pname = "assimp"; version = "0.1"; sha256 = "0jhf76v08dh1bf65ln0az1b8bc8zi9gxb0bx273mi3jvprhns4zh"; libraryHaskellDepends = [ base haskell98 vect ]; librarySystemDepends = [ assimp ]; libraryToolDepends = [ c2hs ]; description = "The Assimp asset import library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) assimp; }; "assoc" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "assoc"; version = "1.1.1"; sha256 = "1xhg7fqs8i067q2wmpma1yynsa9vbrhjh4pmbbcmv7zhzsvlj493"; revision = "1"; editedCabalFile = "0pqq27nzpsabvklgbldqls37mcl2hzs19qy6balsqk7b3x6rpcqa"; libraryHaskellDepends = [ base ]; description = "swap and assoc: Symmetric and Semigroupy Bifunctors"; license = lib.licenses.bsd3; } ) { }; "assoc-list" = callPackage ( { mkDerivation, base, contravariant, hedgehog, }: mkDerivation { pname = "assoc-list"; version = "0.1.0.1"; sha256 = "1ggvws2ma9cn165h03dx0v0zd1aifhi5qx05lnymf9ca98pa7ls9"; revision = "1"; editedCabalFile = "1flpnhl0sw7cz4r3634ys2bcivza5i4fb3s5l1c5jlrbzzygf04k"; libraryHaskellDepends = [ base contravariant ]; testHaskellDepends = [ base contravariant hedgehog ]; description = "Association lists (lists of tuples)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "assoc-listlike" = callPackage ( { mkDerivation, base, contravariant, hedgehog, ListLike, }: mkDerivation { pname = "assoc-listlike"; version = "0.1.0.1"; sha256 = "1jzv0x8397274ks8azm89xcca8i1h6rgi8drbp4nj05mxzvz6brv"; revision = "1"; editedCabalFile = "19635cmwd5svv3n04vd7lxjmwywhy9q5a9slqp4f57mnlyzw0w4a"; libraryHaskellDepends = [ base contravariant ListLike ]; testHaskellDepends = [ base contravariant hedgehog ListLike ]; description = "Association lists (list-like collections of tuples)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "assumpta" = callPackage ( { mkDerivation, assumpta-core, base, bytestring, connection, data-default, exceptions, hspec, mime-mail, mtl, network, QuickCheck, quickcheck-io, text, transformers, }: mkDerivation { pname = "assumpta"; version = "0.1.0.0"; sha256 = "1rk0nx8wx4ypvm4bscd6zj9l99hffp9946kszvpramrf8nqdkkvc"; libraryHaskellDepends = [ assumpta-core base bytestring connection data-default exceptions mime-mail mtl text transformers ]; testHaskellDepends = [ assumpta-core base bytestring hspec network QuickCheck quickcheck-io ]; description = "An SMTP client library"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "assumpta-core" = callPackage ( { mkDerivation, attoparsec, base, base64-bytestring, bytestring, constraints, cryptonite, exceptions, hspec, memory, mtl, QuickCheck, text, transformers, }: mkDerivation { pname = "assumpta-core"; version = "0.1.0.2"; sha256 = "06k8rb3fz597k97hasfzvjcs0psvy2jzj3v5yxibqm7yp66f2zhq"; libraryHaskellDepends = [ attoparsec base base64-bytestring bytestring constraints cryptonite exceptions memory mtl text transformers ]; testHaskellDepends = [ base bytestring hspec mtl QuickCheck text ]; description = "Core functionality for an SMTP client"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ast-monad" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "ast-monad"; version = "0.1.0.0"; sha256 = "038cvblhhlcsv9id2rcb26q4lwvals3xj45j9jy6fb69jm5mzh0i"; revision = "5"; editedCabalFile = "1llhzaacz47f1cmjr3q4zsq5i0fi8q0vbqxgsb8vqfrnvddx0bz6"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "A library for constructing AST by using do-notation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ast-monad-json" = callPackage ( { mkDerivation, ast-monad, base, hspec, text, }: mkDerivation { pname = "ast-monad-json"; version = "0.1.0.1"; sha256 = "0a0pzcma574rrx6klfgk16y6ng22glwj1l5c3rz5w32a22ildfz6"; revision = "3"; editedCabalFile = "01gvbidiiy20vdxgdbv3938zgvmwx8gz3nc54cgq57b36h2dl0ik"; libraryHaskellDepends = [ ast-monad base text ]; testHaskellDepends = [ ast-monad base hspec text ]; description = "A library for writing JSON"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ast-path" = callPackage ( { mkDerivation, base, tasty, tasty-hunit, }: mkDerivation { pname = "ast-path"; version = "0.2.0"; sha256 = "1pal5zw12f2vv7la2ijb6wgh4s3pafy4krsakgz9pcvbx96x1yxg"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "vocabulary representation for predicting program properties"; license = lib.licenses.bsd3; } ) { }; "astar" = callPackage ( { mkDerivation, base, hashable, psqueues, unordered-containers, }: mkDerivation { pname = "astar"; version = "0.3.0.0"; sha256 = "11wv9cq4yamc7x01m2s53lrsxpb16f74p6cwlh0q9a6ssl3w05r1"; libraryHaskellDepends = [ base hashable psqueues unordered-containers ]; description = "General A* search algorithm"; license = lib.licenses.bsd3; } ) { }; "astar-monad" = callPackage ( { mkDerivation, base, hspec, lens, logict, mtl, }: mkDerivation { pname = "astar-monad"; version = "0.3.0.0"; sha256 = "1df99k3c299nzfxbqnzkqggagf7l8p2fwa9igxy9ydg8b0rqc6xf"; libraryHaskellDepends = [ base logict mtl ]; testHaskellDepends = [ base hspec lens logict mtl ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "astrds" = callPackage ( { mkDerivation, base, containers, directory, MonadRandom, mtl, OpenGL, random, SDL, SDL-image, SDL-mixer, SDL-ttf, unix, }: mkDerivation { pname = "astrds"; version = "0.1.1"; sha256 = "1zb265z6m1py2jxhxzrq2kb3arw2riagajhh3vs0m54rkrak6szs"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory MonadRandom mtl OpenGL random SDL SDL-image SDL-mixer SDL-ttf unix ]; description = "an incomplete 2d space game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "astrds"; broken = true; } ) { }; "astro" = callPackage ( { mkDerivation, base, HUnit, matrix, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, time, }: mkDerivation { pname = "astro"; version = "0.4.3.0"; sha256 = "1zbraw0l40r190vw9dc7bwwcrac4p6yqwng5qa8n277v6cwy5kv5"; libraryHaskellDepends = [ base matrix time ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 time ]; description = "Amateur astronomical computations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "astview" = callPackage ( { mkDerivation, astview-utils, base, bytestring, containers, directory, filepath, glade, glib, Glob, gtk, gtksourceview2, hint, mtl, process, syb, }: mkDerivation { pname = "astview"; version = "0.1.4"; sha256 = "0lv4wbblv4r0vwfynswsxzyrl6qp45byjdmg4cs760qq3jj749zl"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ astview-utils base bytestring containers directory filepath glade glib Glob gtk gtksourceview2 hint mtl process syb ]; description = "A GTK-based abstract syntax tree viewer for custom languages and parsers"; license = lib.licenses.bsdOriginal; hydraPlatforms = lib.platforms.none; mainProgram = "astview"; } ) { }; "astview-utils" = callPackage ( { mkDerivation, base, containers, syb, }: mkDerivation { pname = "astview-utils"; version = "0.1"; sha256 = "1rqqlngmcdd7i1gww95lyim971w8xv0hjg20h0j8av4y29pjxfyn"; libraryHaskellDepends = [ base containers syb ]; description = "Interfacing between hint and astview"; license = lib.licenses.bsdOriginal; } ) { }; "async" = callPackage ( { mkDerivation, base, hashable, HUnit, stm, test-framework, test-framework-hunit, }: mkDerivation { pname = "async"; version = "2.2.5"; sha256 = "1xqnixmcxbird7rxl124bn5swpyyxxx2jxpdsbx2l8drp8z4f60q"; revision = "3"; editedCabalFile = "0fvnk4rz1d2j4n5pww17qy0km0blv2gqycnbjlyrg6kjcmhqqr5p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hashable stm ]; testHaskellDepends = [ base HUnit stm test-framework test-framework-hunit ]; description = "Run IO operations asynchronously and wait for their results"; license = lib.licenses.bsd3; } ) { }; "async-ajax" = callPackage ( { mkDerivation, async, base, ghcjs-ajax, text, }: mkDerivation { pname = "async-ajax"; version = "0.2.0.0"; sha256 = "012j2kbf4829g4xzbzc1vqb9ybhr05v4zlipvhcn4pqmfb3vgshi"; libraryHaskellDepends = [ async base ghcjs-ajax text ]; description = "Crossbrowser async AJAX Bindings for GHCJS"; license = lib.licenses.mit; } ) { }; "async-combinators" = callPackage ( { mkDerivation, async, base, hedgehog, HUnit, safe-exceptions, tasty, tasty-discover, tasty-hedgehog, tasty-hunit, text, unliftio-core, }: mkDerivation { pname = "async-combinators"; version = "0.0.1"; sha256 = "0zacn4iryzxwll158dq1xcaww28hlph1jgqrf4vqyfigcvrpf4gv"; libraryHaskellDepends = [ async base safe-exceptions text unliftio-core ]; testHaskellDepends = [ base hedgehog HUnit safe-exceptions tasty tasty-discover tasty-hedgehog tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "Async combinators"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "async-dejafu" = callPackage ( { mkDerivation, base, concurrency, dejafu, exceptions, HUnit, hunit-dejafu, }: mkDerivation { pname = "async-dejafu"; version = "0.1.3.0"; sha256 = "1z9ajmqni3n0iz56v1y89jji4lb6qdvqnadkwd3vk75ghm6a34yq"; libraryHaskellDepends = [ base concurrency exceptions ]; testHaskellDepends = [ base concurrency dejafu HUnit hunit-dejafu ]; description = "Run MonadConc operations asynchronously and wait for their results"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "async-extra" = callPackage ( { mkDerivation, async, base, deepseq, split, }: mkDerivation { pname = "async-extra"; version = "0.2.0.0"; sha256 = "0hyc27mphjpc7m9khs47ch0q6j6hy2hmibk82vzrfmc3rfjxa1hd"; libraryHaskellDepends = [ async base deepseq split ]; description = "Useful concurrent combinators"; license = lib.licenses.mit; } ) { }; "async-extras" = callPackage ( { mkDerivation, async, base, lifted-async, lifted-base, monad-control, SafeSemaphore, stm, transformers-base, }: mkDerivation { pname = "async-extras"; version = "0.1.3.2"; sha256 = "1irjzagb19w6q1frwq2yx9fx30fh11g7dir939glrds7a6adl9mc"; libraryHaskellDepends = [ async base lifted-async lifted-base monad-control SafeSemaphore stm transformers-base ]; description = "Extra Utilities for the Async Library"; license = lib.licenses.bsd3; } ) { }; "async-io-either" = callPackage ( { mkDerivation, async, base, retry, transformers, }: mkDerivation { pname = "async-io-either"; version = "0.1.0.4"; sha256 = "0sksphy0i46w83kw3fhksiyhz9nn337d4xc3ppihdksi79a6ncph"; libraryHaskellDepends = [ async base retry transformers ]; description = "Could be useful"; license = lib.licenses.bsd3; } ) { }; "async-manager" = callPackage ( { mkDerivation, async, base, stm, unordered-containers, }: mkDerivation { pname = "async-manager"; version = "0.1.1.0"; sha256 = "002w3n0ykn5ga7mwz9kjvr77izqnhklq5r3aczwjikvgkik9q6ck"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base stm unordered-containers ]; executableHaskellDepends = [ async base stm unordered-containers ]; description = "A thread manager for async"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "thread-clean-up-test"; broken = true; } ) { }; "async-pool" = callPackage ( { mkDerivation, async, base, containers, fgl, hspec, monad-control, stm, time, transformers, transformers-base, }: mkDerivation { pname = "async-pool"; version = "0.9.2"; sha256 = "10qnnj850w89p7g42gn4l9m1bjsdh4pchkm85zj94v3y0f037vbj"; libraryHaskellDepends = [ async base containers fgl monad-control stm transformers transformers-base ]; testHaskellDepends = [ async base containers fgl hspec monad-control stm time transformers transformers-base ]; description = "A modified version of async that supports worker groups and many-to-many task dependencies"; license = lib.licenses.mit; } ) { }; "async-refresh" = callPackage ( { mkDerivation, base, criterion, formatting, HUnit, lifted-async, microlens, microlens-th, monad-logger, safe-exceptions, stm, test-framework, test-framework-hunit, text, unliftio, unliftio-core, }: mkDerivation { pname = "async-refresh"; version = "0.3.0.0"; sha256 = "1j9llc84f93srw80pyldcglzmssl0l961bzlwsrvbaa84ldhcs6s"; libraryHaskellDepends = [ base formatting lifted-async microlens microlens-th monad-logger safe-exceptions stm text unliftio unliftio-core ]; testHaskellDepends = [ base criterion HUnit monad-logger stm test-framework test-framework-hunit text ]; description = "Package implementing core logic for refreshing of expiring data"; license = lib.licenses.bsd3; } ) { }; "async-refresh-tokens" = callPackage ( { mkDerivation, async-refresh, base, bytestring, criterion, formatting, HUnit, microlens, microlens-th, monad-logger, safe-exceptions, test-framework, test-framework-hunit, text, unliftio, unliftio-core, }: mkDerivation { pname = "async-refresh-tokens"; version = "0.4.0.0"; sha256 = "1py7ips87gbwdhxdfv0xh4hkgw0my4nkkz4w1vwcb3s296a439v7"; libraryHaskellDepends = [ async-refresh base bytestring formatting microlens microlens-th monad-logger safe-exceptions text unliftio unliftio-core ]; testHaskellDepends = [ base criterion HUnit monad-logger test-framework test-framework-hunit unliftio ]; description = "Package implementing core logic for refreshing of expiring access tokens"; license = lib.licenses.bsd3; } ) { }; "async-timer" = callPackage ( { mkDerivation, async, base, containers, criterion, safe-exceptions, tasty, tasty-hunit, unliftio, unliftio-core, }: mkDerivation { pname = "async-timer"; version = "0.2.0.0"; sha256 = "1q6f0ig8m1ij1yz07b36799gavppb7dkwyvlc724gaj1q72bych6"; libraryHaskellDepends = [ async base safe-exceptions unliftio unliftio-core ]; testHaskellDepends = [ async base containers criterion tasty tasty-hunit ]; description = "Provides API for timer based execution of IO actions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "asynchronous-exceptions" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "asynchronous-exceptions"; version = "1.1.0.1"; sha256 = "0vfx2ikw61sic35n4ayy7rng6izpafksz7lh4xgkcmbg627vkm8s"; libraryHaskellDepends = [ base ]; description = "Distinguish between synchronous and asynchronous exceptions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aterm" = callPackage ( { mkDerivation, array, base, containers, ghc-prim, }: mkDerivation { pname = "aterm"; version = "0.1.0.2"; sha256 = "1dhmna21yi44srgkirmckfnffvs5vqsfwzy8az2vszwmbx225339"; revision = "1"; editedCabalFile = "0vh6k6397f3y03y28shx0gf0lvdlb6pdcdhd1j8r1svhjbyphfdp"; libraryHaskellDepends = [ array base containers ghc-prim ]; description = "serialisation for Haskell values with sharing support"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aterm-utils" = callPackage ( { mkDerivation, aterm, base, mtl, transformers, wl-pprint, }: mkDerivation { pname = "aterm-utils"; version = "0.2.0.2"; sha256 = "0yyk2mdxrla0hwh1mn50x5mgqskkaw6i086gqqmprljr2668kkj0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aterm base mtl transformers wl-pprint ]; executableHaskellDepends = [ aterm base transformers wl-pprint ]; description = "Utility functions for working with aterms as generated by Minitermite"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "ppaterm"; } ) { }; "atl" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "atl"; version = "17072"; sha256 = "0ym06hm0w443r8akw59663p651m0p14zp288f7dv1ng9vy6nmvis"; revision = "1"; editedCabalFile = "0h3y24p4296qxwcmynsrqwnxpk024p9c835yh8s366skcjwmhk4x"; libraryHaskellDepends = [ base ]; description = "Arrow Transformer Library"; license = lib.licenses.bsd3; } ) { }; "atlas" = callPackage ( { mkDerivation, base, containers, data-default, hspec, inline-c, lens, primitive, template-haskell, transformers, }: mkDerivation { pname = "atlas"; version = "0"; sha256 = "0g98waw84hrhzpky73p1dy4mfc06vf665xfn6f2f9xv2jnxi0rgw"; libraryHaskellDepends = [ base containers data-default inline-c lens primitive template-haskell transformers ]; testHaskellDepends = [ base hspec primitive transformers ]; description = "Skyline rectangle packing"; license = "(BSD-2-Clause OR Apache-2.0)"; } ) { }; "atlassian-connect-core" = callPackage ( { mkDerivation, aeson, atlassian-connect-descriptor, base, base64-bytestring, bytestring, case-insensitive, cipher-aes, configurator, containers, cryptohash, hostname, http-client, http-client-tls, http-media, http-types, jwt, mtl, network, network-api-support, network-uri, snap, snap-core, split, text, time, time-units, transformers, }: mkDerivation { pname = "atlassian-connect-core"; version = "0.10.1.0"; sha256 = "15iyvjd0cyzqb16r3782nqq5s43i5q9lcmbdx73973ncyl334wxa"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson atlassian-connect-descriptor base base64-bytestring bytestring case-insensitive cipher-aes configurator containers cryptohash hostname http-client http-client-tls http-media http-types jwt mtl network network-api-support network-uri snap snap-core split text time time-units transformers ]; description = "Atlassian Connect snaplet for the Snap Framework and helper code"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "atlassian-connect-descriptor" = callPackage ( { mkDerivation, aeson, base, bytestring, Cabal, cases, HUnit, network, network-uri, scientific, text, time-units, unordered-containers, vector, }: mkDerivation { pname = "atlassian-connect-descriptor"; version = "0.4.15.0"; sha256 = "1mngv2pf6fkqqplkn9s51g6z8jhq9km864va2n97dvkmrwnzmhig"; libraryHaskellDepends = [ aeson base cases network network-uri text time-units unordered-containers ]; testHaskellDepends = [ aeson base bytestring Cabal cases HUnit network network-uri scientific text time-units unordered-containers vector ]; description = "Code that helps you create a valid Atlassian Connect Descriptor"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "atmos" = callPackage ( { mkDerivation, base, dimensional, HUnit, test-framework, test-framework-hunit, }: mkDerivation { pname = "atmos"; version = "0.4.0.0"; sha256 = "168rn8py50qypxz96xrr378hn7val0rzvhjw95hhyi4k99g5zhjb"; libraryHaskellDepends = [ base dimensional ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit ]; description = "1976 US Standard Atmosphere Model"; license = lib.licenses.publicDomain; } ) { }; "atmos-dimensional" = callPackage ( { mkDerivation, atmos, base, dimensional, }: mkDerivation { pname = "atmos-dimensional"; version = "0.1.2"; sha256 = "19rlcp1zn3k838c5ixsn6i09nclfwvd9prbirxy5fmch0yjlp39d"; libraryHaskellDepends = [ atmos base dimensional ]; description = "dimensional wrapper on atmos package"; license = lib.licenses.bsd3; } ) { }; "atmos-dimensional-tf" = callPackage ( { mkDerivation, atmos, base, dimensional-tf, }: mkDerivation { pname = "atmos-dimensional-tf"; version = "0.1.2"; sha256 = "05g2v7ppbcvaw0dk9f0z0gb7k33c4lk2cm2ziyqahxmwsz928khm"; libraryHaskellDepends = [ atmos base dimensional-tf ]; description = "dimensional-tf wrapper on atmos package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "An interface of ATND API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "atom" = callPackage ( { mkDerivation, base, bimap, containers, mtl, process, syb, }: mkDerivation { pname = "atom"; version = "1.0.13"; sha256 = "111lz39q12rvh2iigxakcnf2firxgbgm462id805n3z7rmg8f807"; revision = "1"; editedCabalFile = "1jz55sqwsdvx4nry4yfamyqv91d3cwxz5sxkf5apada2z08r3rzf"; libraryHaskellDepends = [ base bimap containers mtl process syb ]; description = "An EDSL for embedded hard realtime applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "atom-basic" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, network, network-uri, text, time, }: mkDerivation { pname = "atom-basic"; version = "0.2.5"; sha256 = "1vkm5wfsgprs42qjzxchgrpxj3xalpg2zd79n9isvlxsp1krdgi4"; libraryHaskellDepends = [ base base64-bytestring bytestring network network-uri text time ]; description = "Basic Atom feed construction"; license = lib.licenses.bsd3; } ) { }; "atom-conduit" = callPackage ( { mkDerivation, base, blaze-builder, conduit, data-default, filepath, generic-random, microlens, microlens-th, parsers, pretty-simple, prettyprinter, QuickCheck, quickcheck-instances, refined, relude, resourcet, safe-exceptions, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text, time, timerep, uri-bytestring, xml-conduit, xml-types, }: mkDerivation { pname = "atom-conduit"; version = "0.9.0.1"; sha256 = "1fbvs522x9ldpmp1qr57vsanbdhqfi4m4cs2gk3pm5vmnnqqpqb4"; libraryHaskellDepends = [ base blaze-builder conduit microlens microlens-th parsers prettyprinter refined relude safe-exceptions text time timerep uri-bytestring xml-conduit xml-types ]; testHaskellDepends = [ base conduit data-default filepath generic-random microlens pretty-simple QuickCheck quickcheck-instances refined relude resourcet tasty tasty-golden tasty-hunit tasty-quickcheck text time uri-bytestring xml-conduit xml-types ]; description = "Streaming parser/renderer for the Atom 1.0 standard (RFC 4287)."; license = lib.licenses.cc0; } ) { }; "atom-msp430" = callPackage ( { mkDerivation, atom, base, mtl, }: mkDerivation { pname = "atom-msp430"; version = "0.5.3"; sha256 = "02h1g35f3bd3cjjhr28g63vk1mnghshq9586wa922rfl79jp6jcs"; libraryHaskellDepends = [ atom base mtl ]; description = "Convenience functions for using Atom with the MSP430 microcontroller family"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "atomic-counter" = callPackage ( { mkDerivation, async, base, primitive, QuickCheck, stm, tasty, tasty-bench, tasty-quickcheck, }: mkDerivation { pname = "atomic-counter"; version = "0.1.2.1"; sha256 = "053p72hjzrq29kg4x4s5a063sw1k37yrcw0qabkhg9rbk46206qy"; libraryHaskellDepends = [ async base QuickCheck ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base primitive QuickCheck stm tasty tasty-bench tasty-quickcheck ]; doHaddock = false; description = "Mutable counters that can be modified with atomic operatinos"; license = lib.licenses.asl20; } ) { }; "atomic-counter_0_1_2_3" = callPackage ( { mkDerivation, async, base, primitive, QuickCheck, stm, tasty, tasty-bench, tasty-quickcheck, }: mkDerivation { pname = "atomic-counter"; version = "0.1.2.3"; sha256 = "016gyi2nzgr0lyd3g99snjjh49i2hgs8kbrjprn4439w3cwn6jyf"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ async base QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ async base primitive QuickCheck stm tasty tasty-bench tasty-quickcheck ]; description = "Mutable counters that can be modified with atomic operatinos"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "atomic-file-ops" = callPackage ( { mkDerivation, base, directory, filelock, filepath, io-string-like, }: mkDerivation { pname = "atomic-file-ops"; version = "0.3.0.0"; sha256 = "15gg5g9wnypj3hk5lhrqln2xcf86g84ivm8c8aflhmal26x86x44"; libraryHaskellDepends = [ base directory filelock filepath io-string-like ]; description = "Functions to atomically write to files"; license = lib.licenses.bsd3; } ) { }; "atomic-modify" = callPackage ( { mkDerivation, base, stm, }: mkDerivation { pname = "atomic-modify"; version = "0.1.0.3"; sha256 = "1kz3sbr4sh2c405plf0d4078j47kmvw0gwsw53vyvsyxwhm9db3z"; libraryHaskellDepends = [ base stm ]; description = "A typeclass for mutable references that have an atomic modify operation"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "atomic-modify-general" = callPackage ( { mkDerivation, base, primitive, }: mkDerivation { pname = "atomic-modify-general"; version = "0.1.0.0"; sha256 = "0xrjnd31aq5ajga5n6lq1rm7wdyxqqnmc90z0zb4zp97b6vjsa2v"; libraryHaskellDepends = [ base primitive ]; testHaskellDepends = [ base ]; description = "Generalizations of atomicModifyIORef"; license = lib.licenses.bsd2; } ) { }; "atomic-primops" = callPackage ( { mkDerivation, base, ghc-prim, primitive, }: mkDerivation { pname = "atomic-primops"; version = "0.8.8"; sha256 = "1sp7ffyybnvq9s0b73rr33wjck3ffip2v56q1l87d1r5150wwh60"; libraryHaskellDepends = [ base ghc-prim primitive ]; description = "A safe approach to CAS and other atomic ops in Haskell"; license = lib.licenses.bsd3; } ) { }; "atomic-primops-foreign" = callPackage ( { mkDerivation, base, bits-atomic, HUnit, test-framework, test-framework-hunit, time, }: mkDerivation { pname = "atomic-primops-foreign"; version = "0.6.2"; sha256 = "1pfdbrxx4s6n53lfhxghcalm8dif2r9zj45bipibvyiczz5xkkpm"; revision = "1"; editedCabalFile = "0663ysvvakmldp428y7y0abl68g2wflwmp27cci27scnpnnnf47x"; libraryHaskellDepends = [ base bits-atomic ]; testHaskellDepends = [ base bits-atomic HUnit test-framework test-framework-hunit time ]; description = "An atomic counter implemented using the FFI"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "atomic-primops-vector" = callPackage ( { mkDerivation, atomic-primops, base, primitive, vector, }: mkDerivation { pname = "atomic-primops-vector"; version = "0.1.0.1"; sha256 = "0m4mlixiz7cs4hqrh7i6dzbsj55p0qh3m16nc94819wbzcgi3vq7"; libraryHaskellDepends = [ atomic-primops base primitive vector ]; testHaskellDepends = [ base vector ]; description = "Atomic operations on Data.Vector types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "atomic-write" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, hspec, hspec-discover, temporary, text, unix-compat, }: mkDerivation { pname = "atomic-write"; version = "0.2.1.0"; sha256 = "0fdmh8rk5mvc356gi31d4lh49cgqafg364wc34i05q9zlx2fvka4"; libraryHaskellDepends = [ base bytestring directory filepath temporary text unix-compat ]; testHaskellDepends = [ base bytestring filepath hspec temporary text unix-compat ]; testToolDepends = [ hspec-discover ]; description = "Atomically write to a file"; license = lib.licenses.mit; } ) { }; "atomo" = callPackage ( { mkDerivation, array, base, bytestring, containers, directory, filepath, hashable, haskeline, hint, mtl, parsec, pretty, regex-pcre, template-haskell, text, time, vector, }: mkDerivation { pname = "atomo"; version = "0.4.0.2"; sha256 = "0hby64jd9zi518rnfk46ilipnp3x0ynkgqk2n0brf1873y88mwx8"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring containers directory filepath hashable hint mtl parsec pretty regex-pcre template-haskell text time vector ]; executableHaskellDepends = [ array base bytestring containers directory filepath hashable haskeline hint mtl parsec pretty regex-pcre template-haskell text time vector ]; description = "A highly dynamic, extremely simple, very fun programming language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "atomo"; broken = true; } ) { }; "atp" = callPackage ( { mkDerivation, ansi-wl-pprint, base, containers, generic-random, mtl, process, QuickCheck, text, tptp, }: mkDerivation { pname = "atp"; version = "0.1.0.0"; sha256 = "0n71mch62mkqn4ibq6n0k26fxk0rl63j7rzj4wpc038awjgxcfr8"; libraryHaskellDepends = [ ansi-wl-pprint base containers mtl process text tptp ]; testHaskellDepends = [ base containers generic-random mtl QuickCheck text ]; description = "Interface to automated theorem provers"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "atp-haskell" = callPackage ( { mkDerivation, applicative-extras, base, containers, extra, HUnit, mtl, parsec, pretty, template-haskell, time, }: mkDerivation { pname = "atp-haskell"; version = "1.14.3"; sha256 = "12qw8y0vy2nb0ciw5q0g5wxs6qws3pad3ifv7mga543ay4chypy5"; libraryHaskellDepends = [ applicative-extras base containers extra HUnit mtl parsec pretty template-haskell time ]; testHaskellDepends = [ base containers HUnit time ]; description = "Translation from Ocaml to Haskell of John Harrison's ATP code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "atrans" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "atrans"; version = "0.1.1.0"; sha256 = "0rlv4ikz8k1yjwnqq6yrk1cf4dv9y8jw5i1qaa9m7k6sya2dy6ci"; libraryHaskellDepends = [ base mtl ]; description = "A small collection of monad (transformer) instances"; license = lib.licenses.mit; } ) { }; "atrophy" = callPackage ( { mkDerivation, base, contiguous, deepseq, HUnit, QuickCheck, quickcheck-classes, random, tasty, tasty-bench, tasty-hunit, tasty-quickcheck, wide-word, }: mkDerivation { pname = "atrophy"; version = "0.1.0.0"; sha256 = "13jdrbnmg2nvgl5c35kdikgdacw7c8kxdwq111mdi9x8bsd3j23q"; libraryHaskellDepends = [ base contiguous wide-word ]; testHaskellDepends = [ base contiguous HUnit QuickCheck quickcheck-classes tasty tasty-hunit tasty-quickcheck wide-word ]; benchmarkHaskellDepends = [ base deepseq random tasty tasty-bench ]; description = "Faster integer division and modulus operations"; license = lib.licenses.mit; } ) { }; "ats-format" = callPackage ( { mkDerivation, ansi-wl-pprint, base, Cabal, cli-setup, directory, filepath, language-ats, optparse-applicative, process, text, toml-parser, }: mkDerivation { pname = "ats-format"; version = "0.2.0.36"; sha256 = "1a7mfpqc09lfk1pp237f2wrizgm2c1indgjdi810599ns19hicd2"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal cli-setup filepath ]; executableHaskellDepends = [ ansi-wl-pprint base directory language-ats optparse-applicative process text toml-parser ]; description = "A source-code formatter for ATS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "atsfmt"; broken = true; } ) { }; "ats-pkg" = callPackage ( { mkDerivation, ansi-wl-pprint, archive-libarchive, archive-sig, base, binary, bytestring, Cabal, cli-setup, composition-prelude, containers, cpphs, dependency, dhall, directory, file-embed, filepath, http-client, http-client-tls, language-ats, lzma, microlens, mtl, optparse-applicative, parallel-io, process, shake, shake-ats, shake-c, shake-ext, temporary, text, unix, unix-compat, zip-archive, zlib, }: mkDerivation { pname = "ats-pkg"; version = "3.5.0.3"; sha256 = "0dnaa14jwsi60b9jxgpm60nkw9q8zljz5vsl93dffqnr32znryss"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ ansi-wl-pprint archive-libarchive archive-sig base binary bytestring Cabal composition-prelude containers dependency dhall directory file-embed filepath http-client http-client-tls lzma microlens mtl parallel-io process shake shake-ats shake-c shake-ext text unix unix-compat zip-archive zlib ]; libraryToolDepends = [ cpphs ]; executableHaskellDepends = [ base bytestring cli-setup dependency dhall directory language-ats microlens optparse-applicative parallel-io shake shake-ats temporary text ]; doHaddock = false; description = "A build tool for ATS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "atspkg"; broken = true; } ) { }; "ats-setup" = callPackage ( { mkDerivation, base, bytestring, Cabal, composition-prelude, dependency, directory, filemanip, http-client, http-client-tls, parallel-io, process, tar, unix, zlib, }: mkDerivation { pname = "ats-setup"; version = "0.4.0.2"; sha256 = "13sv7wwz6m6s9x3mr4phsf62ayyn95bdpj6cv93kyzadyi3vfvd6"; libraryHaskellDepends = [ base bytestring Cabal composition-prelude dependency directory filemanip http-client http-client-tls parallel-io process tar unix zlib ]; description = "ATS scripts for Cabal builds"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ats-storable" = callPackage ( { mkDerivation, base, bytestring, composition-prelude, hspec, storable, text, }: mkDerivation { pname = "ats-storable"; version = "0.3.0.5"; sha256 = "1jafhbvlndr4sv1qb0an588dha549fh3bs7iwsnpc8s2xsxzk7wb"; libraryHaskellDepends = [ base bytestring composition-prelude text ]; testHaskellDepends = [ base hspec ]; testSystemDepends = [ storable ]; description = "Marshal ATS types into Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { storable = null; }; "attempt" = callPackage ( { mkDerivation, base, failure, }: mkDerivation { pname = "attempt"; version = "0.4.0.1"; sha256 = "1gvq04ds62kk88r2210mxd1fggp6vf5p8j5hci9vqkkss1hy9rxh"; libraryHaskellDepends = [ base failure ]; description = "Concrete data type for handling extensible exceptions as failures. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "attenuation" = callPackage ( { mkDerivation, base, constraints, }: mkDerivation { pname = "attenuation"; version = "0.2.0"; sha256 = "0qp203qchmllxsrcfz04lxnssrij203i5q8byy159vc8cspd03nq"; revision = "5"; editedCabalFile = "0269x7gl1a0vca6qd31fv4cdrq77dl1kxwg9dini6cgg2x794kfs"; libraryHaskellDepends = [ base constraints ]; description = "Subtyping relations and variance roles"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "attenuation-profunctors" = callPackage ( { mkDerivation, attenuation, base, constraints, profunctors, }: mkDerivation { pname = "attenuation-profunctors"; version = "0.1.0"; sha256 = "11zhh9iwb7r2jfp9bn8bqx1wzl4mln9v80gb2jijp0rryag25ili"; revision = "3"; editedCabalFile = "1s6fbn0wy5vxv7kb09ph11m8hjbcxxpr1rfbp3907ggpwfh43zha"; libraryHaskellDepends = [ attenuation base constraints profunctors ]; description = "Attenuation support for Profunctors"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "attic-schedule" = callPackage ( { mkDerivation, attoparsec, base, control-bool, doctest, foldl, protolude, system-filepath, text, time, turtle, }: mkDerivation { pname = "attic-schedule"; version = "0.2.0"; sha256 = "1qrmdznhk744q7f7k05w45b2w5x3pmyjax5h2z3bdza6rsb67ii3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base control-bool foldl protolude system-filepath text time turtle ]; testHaskellDepends = [ base doctest ]; description = "A script I use to run \"attic\" for my backups"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "attic-schedule"; broken = true; } ) { }; "atto-lisp" = callPackage ( { mkDerivation, attoparsec, base, blaze-builder, blaze-textual, bytestring, containers, deepseq, HUnit, test-framework, test-framework-hunit, text, }: mkDerivation { pname = "atto-lisp"; version = "0.2.2.3"; sha256 = "00a7w4jysx55y5xxmgm09akvhxxa3fs68wqn6mp789bvhvdk9khd"; revision = "2"; editedCabalFile = "065v6vllvwvm0zpkra7bl2hpz1lnhara13965p75pzdppv8ghd6w"; libraryHaskellDepends = [ attoparsec base blaze-builder blaze-textual bytestring containers deepseq text ]; testHaskellDepends = [ attoparsec base bytestring HUnit test-framework test-framework-hunit text ]; description = "Efficient parsing and serialisation of S-Expressions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "attomail" = callPackage ( { mkDerivation, base, bytestring, ConfigFile, directory, doctest, email-validate, Glob, hsemail-ns, MissingH, mtl, network, optparse-applicative, parsec, QuickCheck, random, text, time, transformers, unix, unix-time, }: mkDerivation { pname = "attomail"; version = "0.1.0.2"; sha256 = "0yryvw8qcp0vgal4dn48xi7x42wl9b1bwfbh0chnvbi5rwnwspyr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring ConfigFile directory email-validate hsemail-ns MissingH mtl network optparse-applicative parsec random text time transformers unix unix-time ]; testHaskellDepends = [ base doctest Glob QuickCheck ]; description = "Minimal mail delivery agent (MDA) for local mail with maildir support"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; mainProgram = "attomail"; broken = true; } ) { }; "attoparsec_0_13_2_5" = callPackage ( { mkDerivation, array, base, bytestring, case-insensitive, containers, criterion, deepseq, directory, filepath, ghc-prim, http-types, parsec, QuickCheck, quickcheck-unicode, scientific, tasty, tasty-quickcheck, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "attoparsec"; version = "0.13.2.5"; sha256 = "0vv88m5m7ynjrg114psp4j4s69f1a5va3bvn293vymqrma7g7q11"; revision = "2"; editedCabalFile = "1syz7hf2h8c8vwqniymblnyciwqh4hvflfp1h0ywg7ad8q4gqr0v"; libraryHaskellDepends = [ array base bytestring containers deepseq ghc-prim scientific text transformers ]; testHaskellDepends = [ array base bytestring deepseq QuickCheck quickcheck-unicode scientific tasty tasty-quickcheck text transformers vector ]; benchmarkHaskellDepends = [ array base bytestring case-insensitive containers criterion deepseq directory filepath ghc-prim http-types parsec scientific text transformers unordered-containers vector ]; description = "Fast combinator parsing for bytestrings and text"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "attoparsec" = callPackage ( { mkDerivation, array, base, bytestring, case-insensitive, containers, deepseq, directory, filepath, ghc-prim, http-types, parsec, QuickCheck, quickcheck-unicode, scientific, tasty, tasty-bench, tasty-quickcheck, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "attoparsec"; version = "0.14.4"; sha256 = "0v4yjz4qi8bwhbyavqxlhsfb1iv07v10gxi64khmsmi4hvjpycrz"; revision = "6"; editedCabalFile = "1wrm23wl373219znwbcgpdpyw6a9ahwwhbvx387h07vln459s4im"; libraryHaskellDepends = [ array base bytestring containers deepseq ghc-prim scientific text transformers ]; testHaskellDepends = [ array base bytestring deepseq QuickCheck quickcheck-unicode scientific tasty tasty-quickcheck text transformers vector ]; benchmarkHaskellDepends = [ array base bytestring case-insensitive containers deepseq directory filepath ghc-prim http-types parsec scientific tasty-bench text transformers unordered-containers vector ]; doHaddock = false; description = "Fast combinator parsing for bytestrings and text"; license = lib.licenses.bsd3; } ) { }; "attoparsec-aeson" = callPackage ( { mkDerivation, aeson, base, }: mkDerivation { pname = "attoparsec-aeson"; version = "2.1.0.0"; sha256 = "1a86x493mrr7h468imcdjahxfvl2rrg6b6cygvzxja046cfgnjmk"; libraryHaskellDepends = [ aeson base ]; doHaddock = false; description = "Parsing of aeson's Value with attoparsec"; license = lib.licenses.bsd3; } ) { }; "attoparsec-aeson_2_2_2_0" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, character-ps, integer-conversion, primitive, scientific, text, vector, }: mkDerivation { pname = "attoparsec-aeson"; version = "2.2.2.0"; sha256 = "1pcyiwni9kvpg97k3sm9qrxcl2n8rh698af3867zzqbgl4ijr6zy"; libraryHaskellDepends = [ aeson attoparsec base bytestring character-ps integer-conversion primitive scientific text vector ]; description = "Parsing of aeson's Value with attoparsec"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "attoparsec-arff" = callPackage ( { mkDerivation, attoparsec, base, bytestring, }: mkDerivation { pname = "attoparsec-arff"; version = "0.0"; sha256 = "1jf9065pqmdfshkd0cqiamhivs9an4slqx82n7yj0kkhdxw5lyq4"; libraryHaskellDepends = [ attoparsec base bytestring ]; description = "An ARFF file parser using Attoparsec"; license = lib.licenses.gpl2Only; } ) { }; "attoparsec-base64" = callPackage ( { mkDerivation, attoparsec, base, bytestring, text, word8, }: mkDerivation { pname = "attoparsec-base64"; version = "0.0.0"; sha256 = "1rvkc7kaya42a8djkyj642r5dq952gwkhinif9r22ijaic656cq8"; libraryHaskellDepends = [ attoparsec base bytestring text word8 ]; description = "Fetch only base64 characters, erroring in the attoparsec monad on failure"; license = lib.licenses.bsd3; } ) { }; "attoparsec-binary" = callPackage ( { mkDerivation, attoparsec, base, bytestring, }: mkDerivation { pname = "attoparsec-binary"; version = "0.2"; sha256 = "02vswxsgayw50xli7mbacsjmk1diifzkfgnyfn9ck5mk41dl9rh5"; libraryHaskellDepends = [ attoparsec base bytestring ]; description = "Binary processing extensions to Attoparsec"; license = lib.licenses.bsd3; } ) { }; "attoparsec-conduit" = callPackage ( { mkDerivation, base, conduit, }: mkDerivation { pname = "attoparsec-conduit"; version = "1.1.0"; sha256 = "18xn3nzxfghcd88cana1jw85ijv0ysw3bp36fb6r5wsf6m79z01y"; libraryHaskellDepends = [ base conduit ]; doHaddock = false; description = "Consume attoparsec parsers via conduit. (deprecated)"; license = lib.licenses.mit; } ) { }; "attoparsec-csv" = callPackage ( { mkDerivation, attoparsec, base, text, }: mkDerivation { pname = "attoparsec-csv"; version = "0.1.1.0"; sha256 = "0fbzg22shi0i92pndgnqv6v4zfxxd0bh89fbqr3giiavimml7y7p"; libraryHaskellDepends = [ attoparsec base text ]; description = "A parser for CSV files that uses Attoparsec"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "attoparsec-data" = callPackage ( { mkDerivation, attoparsec, attoparsec-time, base, bytestring, scientific, text, time, uuid, }: mkDerivation { pname = "attoparsec-data"; version = "1.0.5.4"; sha256 = "1wiqdjxl7sg0lbsngmpksl1nflpip8wrjryaq5bvrpyyfdsq8cma"; libraryHaskellDepends = [ attoparsec attoparsec-time base bytestring scientific text time uuid ]; description = "Parsers for the standard Haskell data types"; license = lib.licenses.mit; } ) { }; "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 ]; description = "Pass input from an enumerator to an Attoparsec parser"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "attoparsec-expr" = callPackage ( { mkDerivation, attoparsec, base, }: mkDerivation { pname = "attoparsec-expr"; version = "0.1.1.2"; sha256 = "0z25pc3rq98ysk92jclr90n35982a566sxri51yh1s9c24vd8k4d"; revision = "1"; editedCabalFile = "1cpgzd24fvrpsly113ck8rhrc33pfw8qhfpk4wn85qj95763faqb"; libraryHaskellDepends = [ attoparsec base ]; description = "Port of parsec's expression parser to attoparsec"; license = lib.licenses.bsd3; } ) { }; "attoparsec-framer" = callPackage ( { mkDerivation, attoparsec, attoparsec-binary, base, bytestring, exceptions, hspec, network, network-run, QuickCheck, text, }: mkDerivation { pname = "attoparsec-framer"; version = "0.1.0.4"; sha256 = "1ijb8br55pchrn525dhsqhmpy9mlzg6as40mpjgmv567ngjp4ia5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring exceptions text ]; executableHaskellDepends = [ attoparsec attoparsec-binary base bytestring exceptions network network-run QuickCheck text ]; testHaskellDepends = [ attoparsec attoparsec-binary base bytestring exceptions hspec QuickCheck text ]; description = "Use Attoparsec to parse framed protocol byte streams"; license = lib.licenses.bsd3; } ) { }; "attoparsec-framer_0_1_0_9" = callPackage ( { mkDerivation, attoparsec, attoparsec-binary, base, bytestring, exceptions, hspec, network, network-run, QuickCheck, text, }: mkDerivation { pname = "attoparsec-framer"; version = "0.1.0.9"; sha256 = "0kh54qdzjqa7lxd8s679b3my5nsy55rwqwd84nblmfczi73bjc0p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring exceptions text ]; executableHaskellDepends = [ attoparsec attoparsec-binary base bytestring exceptions network network-run QuickCheck text ]; testHaskellDepends = [ attoparsec attoparsec-binary base bytestring exceptions hspec QuickCheck text ]; description = "Use Attoparsec to parse framed protocol byte streams"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "attoparsec-ip" = callPackage ( { mkDerivation, attoparsec, base, ip, QuickCheck, tasty, tasty-quickcheck, text, vector, }: mkDerivation { pname = "attoparsec-ip"; version = "0.0.5"; sha256 = "0vy709qw277a6qqc4127z8jy61pmz3yigsmb9jkgmfagd5cli1pm"; libraryHaskellDepends = [ attoparsec base ip vector ]; testHaskellDepends = [ attoparsec base ip QuickCheck tasty tasty-quickcheck text vector ]; description = "Parse IP data types with attoparsec"; license = lib.licenses.bsd3; } ) { }; "attoparsec-iso8601" = callPackage ( { mkDerivation, attoparsec, base, integer-conversion, text, time, time-compat, }: mkDerivation { pname = "attoparsec-iso8601"; version = "1.1.1.0"; sha256 = "0yn9l9drza1wcj59a9dzm4vnihwmsxk6zd3fqg6kgww1an8x3k9l"; revision = "1"; editedCabalFile = "0chjsgkkdvnj6zps4gj80dwdfxmic1dal0cs5jfmrw8jalkqflzl"; libraryHaskellDepends = [ attoparsec base integer-conversion text time time-compat ]; description = "Parsing of ISO 8601 dates, originally from aeson"; license = lib.licenses.bsd3; } ) { }; "attoparsec-iteratee" = callPackage ( { mkDerivation, attoparsec, base, bytestring, iteratee, transformers, }: mkDerivation { pname = "attoparsec-iteratee"; version = "0.4.0"; sha256 = "1j57xhk34ghi1b2gnzrfbswv2nab5h0z52h3wvx9w8d97bbvqp2s"; libraryHaskellDepends = [ attoparsec base bytestring iteratee transformers ]; description = "An adapter to convert attoparsec Parsers into blazing-fast Iteratees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "attoparsec-parsec" = callPackage ( { mkDerivation, attoparsec, base, hspec, markdown-unlit, parsec, QuickCheck, text, }: mkDerivation { pname = "attoparsec-parsec"; version = "0.1.3"; sha256 = "0mi3f1kwcss8m1679ymiydp1sb1xdyv1f6a0qx9d683p86qxrwzq"; libraryHaskellDepends = [ attoparsec base parsec text ]; testHaskellDepends = [ attoparsec base hspec markdown-unlit QuickCheck text ]; testToolDepends = [ markdown-unlit ]; description = "An Attoparsec compatibility layer for Parsec"; license = lib.licenses.mit; } ) { }; "attoparsec-path" = callPackage ( { mkDerivation, attoparsec, base, path, QuickCheck, quickcheck-instances, text, }: mkDerivation { pname = "attoparsec-path"; version = "0.0.0.1"; sha256 = "035n430iwqkfkxpphgn8xjd3h5qav8dwd1gm4a3v3z8h49i2cwfh"; libraryHaskellDepends = [ attoparsec base path text ]; testHaskellDepends = [ attoparsec base QuickCheck quickcheck-instances text ]; description = "Convenience bindings between path and attoparsec"; license = lib.licenses.bsd3; } ) { }; "attoparsec-run" = callPackage ( { mkDerivation, attoparsec, base, bytestring, hspec, mtl, text, }: mkDerivation { pname = "attoparsec-run"; version = "0.0.2.0"; sha256 = "0j9mj61aa4hw4j2z73fxjb1py8yhznk3irw2cqs9l40kmqlf0gz8"; revision = "1"; editedCabalFile = "1hvp37nr4pa8y3685444fhw8ah8b8bh65sbjca3cy15f99z9bbxp"; libraryHaskellDepends = [ attoparsec base bytestring mtl text ]; testHaskellDepends = [ attoparsec base bytestring hspec mtl text ]; description = "Conveniently run Attoparsec parsers"; license = lib.licenses.asl20; } ) { }; "attoparsec-text" = callPackage ( { mkDerivation, array, attoparsec, base, containers, text, }: mkDerivation { pname = "attoparsec-text"; version = "0.8.5.3"; sha256 = "1qq42lp1sah80a6lnnafi6pwl61b4w4q4jk1pbb7pg5p06mmk315"; libraryHaskellDepends = [ array attoparsec base containers text ]; description = "(deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "attoparsec-text-enumerator" = callPackage ( { mkDerivation, attoparsec-text, base, enumerator, text, }: mkDerivation { pname = "attoparsec-text-enumerator"; version = "0.2.0.1"; sha256 = "0cffcwji141js09r7avb15b08xl4s8cgk5vxyrqaq7zw40hhb1gz"; libraryHaskellDepends = [ attoparsec-text base enumerator text ]; description = "(deprecated)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "attoparsec-time" = callPackage ( { mkDerivation, attoparsec, base, bytestring, text, time, }: mkDerivation { pname = "attoparsec-time"; version = "1.0.3.1"; sha256 = "12x2wi90sh2g58nknbfmci1b3ncivg7rhxfp7d6w4rqd2xj1lgjr"; libraryHaskellDepends = [ attoparsec base bytestring text time ]; description = "Attoparsec parsers of time"; license = lib.licenses.mit; } ) { }; "attoparsec-trans" = callPackage ( { mkDerivation, attoparsec, base, transformers, }: mkDerivation { pname = "attoparsec-trans"; version = "0.1.1.0"; sha256 = "0lsbl7hhirr13jmn6fc4g5443j73p4rxjgxvv967n5dsp7xrjaa7"; libraryHaskellDepends = [ attoparsec base transformers ]; description = "Interleaved effects for attoparsec parsers"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "attoparsec-uri" = callPackage ( { mkDerivation, attoparsec, base, bytedump, ip, QuickCheck, quickcheck-instances, strict, tasty, tasty-quickcheck, text, vector, }: mkDerivation { pname = "attoparsec-uri"; version = "0.0.9"; sha256 = "0vplsw0i9v7lmrx6hqdihvzh0626zx3nxwv8sk8r3pj3hy4xh1jz"; libraryHaskellDepends = [ attoparsec base bytedump ip QuickCheck quickcheck-instances strict text vector ]; testHaskellDepends = [ attoparsec base bytedump ip QuickCheck quickcheck-instances strict tasty tasty-quickcheck text vector ]; description = "URI parser / printer using attoparsec"; license = lib.licenses.bsd3; } ) { }; "attoparsec-varword" = callPackage ( { mkDerivation, attoparsec, base, bytestring, bytestring-builder-varword, hspec, QuickCheck, }: mkDerivation { pname = "attoparsec-varword"; version = "0.1.0.0"; sha256 = "1rrc4pqi7slsq2rhiasid7m7fm489vd851jvakb8z5z64mrxc409"; libraryHaskellDepends = [ attoparsec base ]; testHaskellDepends = [ attoparsec base bytestring bytestring-builder-varword hspec QuickCheck ]; description = "Variable-length integer decoding for Attoparsec"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "attosplit" = callPackage ( { mkDerivation, attoparsec, base, bytestring, }: mkDerivation { pname = "attosplit"; version = "0.1.0.0"; sha256 = "01sh8k9n9040xqx1lbn74rcf59j54n5861d9db1y5cdy7qssxyg4"; libraryHaskellDepends = [ attoparsec base bytestring ]; description = "Split a lazy bytestring at boundaries defined by an attoparsec parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "atuin" = callPackage ( { mkDerivation, array, base, Cabal, directory, epic, haskell98, }: mkDerivation { pname = "atuin"; version = "0.1.1"; sha256 = "1wmfnvl39amyfzkvpd3gysshyf10fjjb91zibalkqbq9pbsnfzjk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base Cabal directory epic haskell98 ]; description = "Embedded Turtle language compiler in Haskell, with Epic output"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "atuin"; } ) { }; "audacity" = callPackage ( { mkDerivation, base, bytestring, deepseq, directory, explicit-exception, filepath, non-empty, semigroups, storable-record, storablevector, tagchup, transformers, utility-ht, xml-basic, }: mkDerivation { pname = "audacity"; version = "0.0.2.2"; sha256 = "1glvk4mkq8j48s0xm86xb1l3xrb6m3cijcckdm48zq3pz7yg3hd8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring deepseq directory explicit-exception filepath non-empty semigroups storable-record storablevector tagchup transformers utility-ht xml-basic ]; description = "Interchange with the Audacity sound signal editor"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "audiovisual" = callPackage ( { mkDerivation, base, boundingboxes, colors, deepseq, directory, filepath, free, freetype2, hashable, JuicyPixels, JuicyPixels-util, lens, linear, mtl, objective, random, template-haskell, transformers, vector, void, WAVE, }: mkDerivation { pname = "audiovisual"; version = "0.0"; sha256 = "0qjcsvv52l53iqyh7hkhwdsifqb943wjp1vn63qhqsrdaajazp3h"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base boundingboxes colors deepseq directory filepath free freetype2 hashable JuicyPixels JuicyPixels-util lens linear mtl objective random template-haskell transformers vector void WAVE ]; description = "A battery-included audiovisual framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "augeas" = callPackage ( { mkDerivation, augeas, base, bytestring, directory, HUnit, unix, }: mkDerivation { pname = "augeas"; version = "0.6.1"; sha256 = "08z6l97hi6clv3b34mz9zjc5rns02jx1zx9iqdsmjl2p7hcn7rs5"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring directory unix ]; libraryPkgconfigDepends = [ augeas ]; executableHaskellDepends = [ HUnit ]; executableSystemDepends = [ augeas ]; executablePkgconfigDepends = [ augeas ]; description = "A Haskell FFI wrapper for the Augeas API"; license = "LGPL"; hydraPlatforms = lib.platforms.none; mainProgram = "test-haskell-augeas"; broken = true; } ) { inherit (pkgs) augeas; }; "augur" = callPackage ( { mkDerivation, base, bytestring, classify, containers, directory, filepath, HaXml, mtl, process, }: mkDerivation { pname = "augur"; version = "2008.11.17"; sha256 = "1jvbf3z9z6m40hprykxcc5xwbmwm6p5hwlyab0dimd8h2ar50xfr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring classify containers directory filepath HaXml mtl process ]; description = "Renaming media collections in a breeze"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "augur"; broken = true; } ) { }; "aur" = callPackage ( { mkDerivation, aeson, base, bytestring, hashable, http-client, http-client-tls, http-types, tasty, tasty-hunit, text, }: mkDerivation { pname = "aur"; version = "7.0.7"; sha256 = "0k8b3rc89ibln7idb1a1f6g3p04f1n7mnk8q8nqiggygf8r6sdnh"; revision = "1"; editedCabalFile = "0lxhkpxxg7gvwa47bdk2hi0f9ww1kvrmkwy41ar64lp124frcvsf"; libraryHaskellDepends = [ aeson base bytestring hashable http-client http-types text ]; testHaskellDepends = [ base http-client http-client-tls tasty tasty-hunit ]; description = "Access metadata from the Arch Linux User Repository"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aur-api" = callPackage ( { mkDerivation, aeson, base, bytestring, exceptions, hspec, http-client, http-client-tls, mtl, text, }: mkDerivation { pname = "aur-api"; version = "0.1.2.1"; sha256 = "0i6ppqf3xq5hc50wswf3raw4cwbwmjzrgz6zlamkwvm45zrdlql2"; libraryHaskellDepends = [ aeson base bytestring exceptions hspec http-client http-client-tls mtl text ]; description = "ArchLinux AUR json v5 API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aura" = callPackage ( { mkDerivation, aeson, algebraic-graphs, aur, base, bytestring, containers, filepath, hashable, http-client, http-client-tls, http-types, language-bash, megaparsec, network-uri, optparse-applicative, prettyprinter, prettyprinter-ansi-terminal, rio, scheduler, stm, tasty, tasty-hunit, text, time, transformers, typed-process, unix, versions, }: mkDerivation { pname = "aura"; version = "3.2.10"; sha256 = "1p3l40l8xrn680xy27mw0cqwmjd0yn86gg9ngng7kwjmmvs5lnba"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson algebraic-graphs aur base bytestring containers filepath hashable http-client http-types language-bash megaparsec network-uri prettyprinter prettyprinter-ansi-terminal rio scheduler stm text time transformers typed-process unix versions ]; executableHaskellDepends = [ aeson aur base bytestring containers http-client http-client-tls megaparsec optparse-applicative prettyprinter prettyprinter-ansi-terminal rio scheduler text transformers typed-process unix versions ]; testHaskellDepends = [ base bytestring containers megaparsec rio tasty tasty-hunit text versions ]; description = "A secure package manager for Arch Linux and the AUR"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "aura"; } ) { }; "authenticate" = callPackage ( { mkDerivation, aeson, attoparsec, attoparsec-aeson, base, blaze-builder, bytestring, case-insensitive, conduit, containers, html-conduit, http-conduit, http-types, network-uri, resourcet, text, transformers, unordered-containers, xml-conduit, }: mkDerivation { pname = "authenticate"; version = "1.3.5.2"; sha256 = "1lsa5fgwxrz87l94d7whag2gpg0f3bxfn0244mi0byl6j5zpl0wp"; libraryHaskellDepends = [ aeson attoparsec attoparsec-aeson base blaze-builder bytestring case-insensitive conduit containers html-conduit http-conduit http-types network-uri resourcet text transformers unordered-containers xml-conduit ]; description = "Authentication methods for Haskell web applications"; license = lib.licenses.mit; } ) { }; "authenticate-kerberos" = callPackage ( { mkDerivation, base, process, text, }: mkDerivation { pname = "authenticate-kerberos"; version = "1.0.0"; sha256 = "06k8xi9n44xq63dpmcv4l0vg35y19dk5x1ibyay05w58k4kv4fdq"; libraryHaskellDepends = [ base process text ]; description = "Authentication methods for Haskell web applications"; license = lib.licenses.bsd3; } ) { }; "authenticate-ldap" = callPackage ( { mkDerivation, base, LDAP, text, transformers, }: mkDerivation { pname = "authenticate-ldap"; version = "0.0.3"; sha256 = "1wsx43l7jl40jpzhiv2fjc1mnpsaaryrjpqaiyqsn3ahacsy4ly5"; libraryHaskellDepends = [ base LDAP text transformers ]; description = "LDAP authentication for Haskell web applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "authenticate-oauth" = callPackage ( { mkDerivation, base, base64-bytestring, blaze-builder, bytestring, crypto-pubkey-types, data-default, http-client, http-types, random, RSA, SHA, time, transformers, transformers-compat, }: mkDerivation { pname = "authenticate-oauth"; version = "1.7"; sha256 = "0y4v46rn0cvm0sr1v8qq1zgzllrlrr3ji5gij1xprgf1zsazcvvl"; revision = "1"; editedCabalFile = "198xm2qdaqwg2m9kgrkw5gdk2bh19mmj6c4d5fsbpcjnhxlh6axg"; libraryHaskellDepends = [ base base64-bytestring blaze-builder bytestring crypto-pubkey-types data-default http-client http-types random RSA SHA time transformers transformers-compat ]; description = "Library to authenticate with OAuth for Haskell web applications"; license = lib.licenses.bsd3; } ) { }; "authinfo-hs" = callPackage ( { mkDerivation, attoparsec, base, network, text, }: mkDerivation { pname = "authinfo-hs"; version = "0.1.0.0"; sha256 = "1jv0y4y2ig8dx95xw3zbxc1h9mv3wi3r8xqx00llmf2qs6wgdlp5"; libraryHaskellDepends = [ attoparsec base network text ]; description = "Password querying for .authinfo"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "authoring" = callPackage ( { mkDerivation, ansi-wl-pprint, base, citation-resolve, containers, data-default, haskell-src-meta, HaTeX, lens, mtl, parsers, safe, template-haskell, text, transformers, trifecta, }: mkDerivation { pname = "authoring"; version = "0.3.4"; sha256 = "0jfxgrbkcqpfcvg1jk7ysd74bq7xjlvzqamnr3qg4ib9zg6yw0k4"; libraryHaskellDepends = [ ansi-wl-pprint base citation-resolve containers data-default haskell-src-meta HaTeX lens mtl parsers safe template-haskell text transformers trifecta ]; description = "A library for writing papers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "auto" = callPackage ( { mkDerivation, base, base-orphans, bytestring, cereal, containers, deepseq, MonadRandom, profunctors, random, semigroups, transformers, }: mkDerivation { pname = "auto"; version = "0.4.3.1"; sha256 = "0h9vrljhq9nlmi2j9wszpay0yli4n4r993mwamg69qqppcf6vqn6"; libraryHaskellDepends = [ base base-orphans bytestring cereal containers deepseq MonadRandom profunctors random semigroups transformers ]; description = "Denotative, locally stateful programming DSL & platform"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "auto-lift-classes" = callPackage ( { mkDerivation, base, reflection, }: mkDerivation { pname = "auto-lift-classes"; version = "1.1"; sha256 = "1r0pmrj31nb0n2jhz0pzxhxmmwy6q82kxsclwpjgfvhxjn67lq5j"; libraryHaskellDepends = [ base reflection ]; testHaskellDepends = [ base ]; description = "Deriving (Show|Read)(1|2)"; license = lib.licenses.bsd3; } ) { }; "auto-update" = callPackage ( { mkDerivation, base, exceptions, hspec, HUnit, retry, }: mkDerivation { pname = "auto-update"; version = "0.1.6"; sha256 = "1i36xc2i34aync8271x3pv515l3zb53i518dybn8ghqkhzf27q7l"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base exceptions hspec HUnit retry ]; description = "Efficiently run periodic, on-demand actions"; license = lib.licenses.mit; } ) { }; "auto-update_0_2_6" = callPackage ( { mkDerivation, base, exceptions, hspec, hspec-discover, HUnit, retry, stm, }: mkDerivation { pname = "auto-update"; version = "0.2.6"; sha256 = "0m0f9v3cbacgs1fmbh82r2bqbs7ya76zz0g9zy0hk8p2kmfcq9cs"; libraryHaskellDepends = [ base stm ]; testHaskellDepends = [ base exceptions hspec HUnit retry ]; testToolDepends = [ hspec-discover ]; description = "Efficiently run periodic, on-demand actions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "autoapply" = callPackage ( { mkDerivation, base, Cabal, cabal-doctest, doctest, logict, mtl, template-haskell, th-desugar, transformers, unification-fd, }: mkDerivation { pname = "autoapply"; version = "0.4.1.3"; sha256 = "1glm68xs9rmh8hkrh5z4dvi455inxv1i8qljc3n0mk3dawp8vl6y"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base logict mtl template-haskell th-desugar transformers unification-fd ]; testHaskellDepends = [ base doctest ]; description = "Template Haskell to automatically pass values to functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "autodocodec" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, doctest, hashable, mtl, scientific, text, time, unordered-containers, validity, validity-scientific, vector, }: mkDerivation { pname = "autodocodec"; version = "0.2.3.0"; sha256 = "11d0hqm431gm04f593048r615nx16nm9blhg2hyf6rasrdmfp9iv"; libraryHaskellDepends = [ aeson base bytestring containers hashable mtl scientific text time unordered-containers validity validity-scientific vector ]; testHaskellDepends = [ base doctest ]; description = "Self-documenting encoder and decoder"; license = lib.licenses.mit; } ) { }; "autodocodec_0_4_2_2" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, dlist, doctest, hashable, mtl, scientific, text, time, unordered-containers, validity, validity-scientific, vector, }: mkDerivation { pname = "autodocodec"; version = "0.4.2.2"; sha256 = "1m6mhss3iw49xsc0yr663hy9prkwwwsbzg82mi27z4iq4v0hdmm6"; libraryHaskellDepends = [ aeson base bytestring containers dlist hashable mtl scientific text time unordered-containers validity validity-scientific vector ]; testHaskellDepends = [ base doctest ]; description = "Self-documenting encoder and decoder"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "autodocodec-nix" = callPackage ( { mkDerivation, aeson, autodocodec, base, containers, scientific, text, unordered-containers, vector, }: mkDerivation { pname = "autodocodec-nix"; version = "0.0.1.5"; sha256 = "0lfp0li2hjqad4pw27cyhzsy17frg0i1a6v6irihl362ymk8dj22"; libraryHaskellDepends = [ aeson autodocodec base containers scientific text unordered-containers vector ]; description = "Autodocodec interpreters for nix"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "autodocodec-openapi3" = callPackage ( { mkDerivation, aeson, autodocodec, base, insert-ordered-containers, lens, mtl, openapi3, scientific, text, unordered-containers, }: mkDerivation { pname = "autodocodec-openapi3"; version = "0.2.1.1"; sha256 = "0klk2xxj4mwlfg4irxsc98av5grp5g1jv1qkivlzfhxrnviyfkqw"; libraryHaskellDepends = [ aeson autodocodec base insert-ordered-containers lens mtl openapi3 scientific text unordered-containers ]; description = "Autodocodec interpreters for openapi3"; license = lib.licenses.mit; } ) { }; "autodocodec-openapi3_0_2_1_4" = callPackage ( { mkDerivation, aeson, autodocodec, base, insert-ordered-containers, lens, mtl, openapi3, scientific, text, unordered-containers, }: mkDerivation { pname = "autodocodec-openapi3"; version = "0.2.1.4"; sha256 = "12mvgidsjw21q180z3z9gfms4lallixr9swslcac090y92m57q3s"; libraryHaskellDepends = [ aeson autodocodec base insert-ordered-containers lens mtl openapi3 scientific text unordered-containers ]; description = "Autodocodec interpreters for openapi3"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "autodocodec-schema" = callPackage ( { mkDerivation, aeson, autodocodec, base, containers, mtl, text, unordered-containers, validity, validity-aeson, validity-containers, validity-text, }: mkDerivation { pname = "autodocodec-schema"; version = "0.1.0.4"; sha256 = "185z4k43r8w03gsq8r9qv6jg6ay34j2my5l9xybvadxgnp9zcc10"; libraryHaskellDepends = [ aeson autodocodec base containers mtl text unordered-containers validity validity-aeson validity-containers validity-text ]; description = "Autodocodec interpreters for JSON Schema"; license = lib.licenses.mit; } ) { }; "autodocodec-schema_0_2_0_0" = callPackage ( { mkDerivation, aeson, autodocodec, base, containers, mtl, scientific, text, unordered-containers, validity, validity-aeson, validity-containers, validity-text, }: mkDerivation { pname = "autodocodec-schema"; version = "0.2.0.0"; sha256 = "1xzjjxd5vw211k4lvcsyz47rmvlv4b96adqxpdnh8hfxdl3dhhl3"; libraryHaskellDepends = [ aeson autodocodec base containers mtl scientific text unordered-containers validity validity-aeson validity-containers validity-text ]; description = "Autodocodec interpreters for JSON Schema"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "autodocodec-servant-multipart" = callPackage ( { mkDerivation, aeson, autodocodec, base, bytestring, servant-multipart, servant-multipart-api, text, unordered-containers, vector, }: mkDerivation { pname = "autodocodec-servant-multipart"; version = "0.0.0.1"; sha256 = "194k3y3c8mz7x3pvghjrg7vax5hgzn86b3xrm68azxvz3q1chk3q"; libraryHaskellDepends = [ aeson autodocodec base bytestring servant-multipart servant-multipart-api text unordered-containers vector ]; description = "Autodocodec interpreters for Servant Multipart"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "autodocodec-swagger2" = callPackage ( { mkDerivation, aeson, autodocodec, base, insert-ordered-containers, scientific, swagger2, text, unordered-containers, }: mkDerivation { pname = "autodocodec-swagger2"; version = "0.1.0.0"; sha256 = "1dfgi4xlpypklp2b5ks0v8y0p98rn1c4zakh5385c05c8n1121s4"; libraryHaskellDepends = [ aeson autodocodec base insert-ordered-containers scientific swagger2 text unordered-containers ]; description = "Autodocodec interpreters for swagger2"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "autodocodec-yaml" = callPackage ( { mkDerivation, autodocodec, autodocodec-schema, base, bytestring, containers, path, path-io, safe-coloured-text, scientific, text, unordered-containers, vector, yaml, }: mkDerivation { pname = "autodocodec-yaml"; version = "0.2.0.3"; sha256 = "00cf3zz0jgnqq45rkpf5a9jlds16rgfc15ndhv1fgq7yz935g93f"; libraryHaskellDepends = [ autodocodec autodocodec-schema base bytestring containers path path-io safe-coloured-text scientific text unordered-containers vector yaml ]; description = "Autodocodec interpreters for yaml"; license = lib.licenses.mit; } ) { }; "autodocodec-yaml_0_4_0_0" = callPackage ( { mkDerivation, autodocodec, autodocodec-schema, base, bytestring, containers, path, path-io, safe-coloured-text, scientific, text, vector, yaml, }: mkDerivation { pname = "autodocodec-yaml"; version = "0.4.0.0"; sha256 = "1al2k668czis10klcicrxns89nks7b6b003wrpgaa0alx2imjsy1"; libraryHaskellDepends = [ autodocodec autodocodec-schema base bytestring containers path path-io safe-coloured-text scientific text vector yaml ]; description = "Autodocodec interpreters for yaml"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "autoexporter" = callPackage ( { mkDerivation, base, Cabal-syntax, directory, filepath, }: mkDerivation { pname = "autoexporter"; version = "2.0.0.12"; sha256 = "1ilnvpkgdbw5qg2czzh346mgrkx0dnrvalx0b93fxz4r12sg10na"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal-syntax directory filepath ]; executableHaskellDepends = [ base ]; description = "Automatically re-export modules"; license = lib.licenses.mit; mainProgram = "autoexporter"; } ) { }; "autom" = callPackage ( { mkDerivation, base, bytestring, colour, ghc-prim, gloss, JuicyPixels, random, vector, }: mkDerivation { pname = "autom"; version = "0.1.0.3"; sha256 = "1gy6ccv70nzmyhpdyvnlfmvfapmd90pzaa3j5r6n515537jv5pa0"; libraryHaskellDepends = [ base bytestring colour ghc-prim gloss JuicyPixels random vector ]; description = "Generates and displays patterns from next nearest neighbors cellular automata"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "automata" = callPackage ( { mkDerivation, base, bytestring, containers, contiguous, enum-types, HUnit, leancheck, leancheck-enum-instances, primitive, primitive-containers, QuickCheck, quickcheck-classes, quickcheck-enum-instances, semirings, tasty, tasty-hunit, tasty-leancheck, tasty-quickcheck, transformers, }: mkDerivation { pname = "automata"; version = "0.1.0.0"; sha256 = "1xb0rqnkykazg7m50dsxa5pxfd2096wmqbwli01j7wxw8lrqcy9i"; libraryHaskellDepends = [ base bytestring containers contiguous primitive primitive-containers semirings transformers ]; testHaskellDepends = [ base containers enum-types HUnit leancheck leancheck-enum-instances primitive QuickCheck quickcheck-classes quickcheck-enum-instances tasty tasty-hunit tasty-leancheck tasty-quickcheck ]; description = "automata"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "automaton" = callPackage ( { mkDerivation, base, mmorph, MonadRandom, mtl, profunctors, QuickCheck, selective, semialign, simple-affine-space, tasty, tasty-hunit, tasty-quickcheck, these, transformers, }: mkDerivation { pname = "automaton"; version = "1.5"; sha256 = "0zm67nrk15yzw4r8p8ak2birly425xg0vfbzbdjznhpz0zsl09qz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mmorph MonadRandom mtl profunctors selective semialign simple-affine-space these transformers ]; executableHaskellDepends = [ base mmorph MonadRandom mtl profunctors selective semialign simple-affine-space these transformers ]; testHaskellDepends = [ base mmorph MonadRandom mtl profunctors QuickCheck selective semialign simple-affine-space tasty tasty-hunit tasty-quickcheck these transformers ]; description = "Effectful streams and automata in coalgebraic encoding"; license = lib.licenses.mit; } ) { }; "automitive-cse" = callPackage ( { mkDerivation, base, bytestring, cereal, cryptonite, memory, quickcheck-simple, }: mkDerivation { pname = "automitive-cse"; version = "0.0.1.0"; sha256 = "13jvs63msmj5nc0dx49q5a4h5lapj8283qs33dk2gv74784xp0yk"; libraryHaskellDepends = [ base bytestring cereal cryptonite memory ]; testHaskellDepends = [ base bytestring cryptonite quickcheck-simple ]; description = "Automotive CSE emulation"; license = lib.licenses.bsd3; } ) { }; "automotive-cse" = callPackage ( { mkDerivation, base, bytestring, bytestring-short, cereal, cryptonite, memory, QuickCheck, quickcheck-simple, }: mkDerivation { pname = "automotive-cse"; version = "0.1.8.0"; sha256 = "0wfvp6gplsx47zlhhyw828ffn34q35f54c302jywcaz92rc1h4vd"; libraryHaskellDepends = [ base bytestring bytestring-short cereal cryptonite memory ]; testHaskellDepends = [ base bytestring bytestring-short cryptonite QuickCheck quickcheck-simple ]; description = "Automotive CSE emulation"; license = lib.licenses.bsd3; } ) { }; "autonix-deps" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, bytestring, conduit, containers, errors, filepath, lens, libarchive-conduit, mtl, optparse-applicative, process, regex-tdfa, resourcet, semigroups, text, transformers, xml, }: mkDerivation { pname = "autonix-deps"; version = "0.3.0.0"; sha256 = "0mp2v6wdm4nlagg3z9xmxd9dfkchazgvbgdphm1nfqzkg8w7ralv"; revision = "1"; editedCabalFile = "0dv6l9f31djmpgchg78xvr88b7gd64bmi6ir9fq36xwq2ka4jmsh"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring conduit containers errors filepath lens libarchive-conduit mtl optparse-applicative process regex-tdfa resourcet semigroups text transformers xml ]; description = "Library for Nix expression dependency generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "autonix-deps-kf5" = callPackage ( { mkDerivation, autonix-deps, base, bytestring, conduit, containers, filepath, lens, mtl, text, transformers, }: mkDerivation { pname = "autonix-deps-kf5"; version = "0.3.0.0"; sha256 = "0njmgx2x6018ca1r2xvbi3pq0rigqm4fjkk33q5kzacvmv5ni461"; revision = "1"; editedCabalFile = "0qwm68prygvy6bmdwb13jrhkhccdnvf8yv44l2fbhzxl1avgz6x5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ autonix-deps base bytestring conduit containers filepath lens mtl text transformers ]; executableHaskellDepends = [ autonix-deps base containers lens mtl ]; description = "Generate dependencies for KDE 5 Nix expressions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "kf5-deps"; } ) { }; "autopack" = callPackage ( { mkDerivation, base, Cabal, dir-traverse, filepath, }: mkDerivation { pname = "autopack"; version = "0.0.0.0"; sha256 = "1z1w6bvsfhnia2dxihcay6a9va2ik1bg805zkfb0vn4vcxn76dcc"; libraryHaskellDepends = [ base Cabal dir-traverse filepath ]; description = "Custom Setup to automate package modules discovery"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "autoproc" = callPackage ( { mkDerivation, base, directory, mtl, process, unix, }: mkDerivation { pname = "autoproc"; version = "0.2.1"; sha256 = "13z9c4j7f8smc441qawl7brljmgsgmfmp4dzq7914f7ycg24ck6g"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory mtl process unix ]; description = "EDSL for Procmail scripts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "autoproc"; broken = true; } ) { }; "avahi" = callPackage ( { mkDerivation, base, bytestring, dbus, text, }: mkDerivation { pname = "avahi"; version = "0.2.0"; sha256 = "1l1z1yvldhdw36ar40ca9y5zpjfahspv40cbq8kgn2246gcgc8am"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring dbus text ]; executableHaskellDepends = [ base bytestring dbus text ]; description = "Minimal DBus bindings for Avahi daemon (http://avahi.org)"; license = lib.licenses.bsd3; mainProgram = "avahi-browse"; } ) { }; "avatar-generator" = callPackage ( { mkDerivation, base, JuicyPixels, random, }: mkDerivation { pname = "avatar-generator"; version = "0.1.0.1"; sha256 = "171n6zfs69ai7njrj7xrjdm78ljnfv0437gjqj8f06p71i9w51zz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base JuicyPixels random ]; description = "A simple random avatar icon generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "avatar-generator"; broken = true; } ) { }; "average" = callPackage ( { mkDerivation, base, semigroups, vector-space, }: mkDerivation { pname = "average"; version = "0.6.1"; sha256 = "13qkgkwdcb09s69wzhd3b6dl1nm66lv2hqb51gmr4s64ylgf0a9h"; revision = "1"; editedCabalFile = "0x6inm86nkc8cnsgnblfxhmhld0mpbvvx9pi8cdiysp7xkac3j4h"; libraryHaskellDepends = [ base semigroups vector-space ]; description = "An average (arithmetic mean) monoid"; license = lib.licenses.bsd3; } ) { }; "avers" = callPackage ( { mkDerivation, aeson, attoparsec, base, base16-bytestring, bytestring, clock, containers, criterion, cryptohash, cryptonite, filepath, hspec, inflections, memory, MonadRandom, mtl, network, network-uri, resource-pool, rethinkdb-client-driver, safe, scrypt, stm, template-haskell, text, time, unordered-containers, vector, }: mkDerivation { pname = "avers"; version = "0.0.17.1"; sha256 = "1x96fvx0z7z75c39qcggw70qvqnw7kzjf0qqxb3jwg3b0fmdhi8v"; revision = "40"; editedCabalFile = "0wsr91a87kikvibl18knwkglawl9m96scdyd539zpgh6djbzmsqf"; libraryHaskellDepends = [ aeson attoparsec base bytestring clock containers cryptonite filepath inflections memory MonadRandom mtl network network-uri resource-pool rethinkdb-client-driver safe scrypt stm template-haskell text time unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring containers cryptohash hspec inflections MonadRandom mtl resource-pool rethinkdb-client-driver scrypt stm text time unordered-containers vector ]; benchmarkHaskellDepends = [ aeson base criterion mtl network-uri resource-pool rethinkdb-client-driver text ]; description = "Server-side implementation of the Avers storage model"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "avers-api" = callPackage ( { mkDerivation, aeson, avers, base, bytestring, cookie, http-api-data, servant, text, time, vector, }: mkDerivation { pname = "avers-api"; version = "0.1.0"; sha256 = "0gjs5msyhd23m8kij3j8r3chy875rcqjwi938124kb6idybna5sw"; libraryHaskellDepends = [ aeson avers base bytestring cookie http-api-data servant text time vector ]; description = "Types describing the core and extended Avers APIs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "avers-api-docs" = callPackage ( { mkDerivation, aeson, avers, avers-api, base, cookie, lens, servant, servant-swagger, swagger2, text, unordered-containers, }: mkDerivation { pname = "avers-api-docs"; version = "0.0.18.0"; sha256 = "18gwbqh1ml76l3asmi98vfh3ypfxjw1b6drk4lifjbnrry8g5a9q"; revision = "1"; editedCabalFile = "04j51gdx19bi3pcqj4dh70xw7fjjimvps75mihf8aq5ixmyxxbr3"; libraryHaskellDepends = [ aeson avers avers-api base cookie lens servant servant-swagger swagger2 text unordered-containers ]; description = "Swagger documentation for the Avers API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "avers-server" = callPackage ( { mkDerivation, aeson, avers, avers-api, base, base64-bytestring, bytestring, bytestring-conversion, containers, cookie, cryptonite, http-types, memory, mtl, resource-pool, servant, servant-server, stm, text, time, transformers, wai, wai-websockets, websockets, }: mkDerivation { pname = "avers-server"; version = "0.1.0.1"; sha256 = "13jic248m2307r84acv4b4xlh7pvx4kxm6gp0nhvz1ds0bbrdkdy"; libraryHaskellDepends = [ aeson avers avers-api base base64-bytestring bytestring bytestring-conversion containers cookie cryptonite http-types memory mtl resource-pool servant servant-server stm text time transformers wai wai-websockets websockets ]; description = "Server implementation of the Avers API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "aviation-cessna172-diagrams" = callPackage ( { mkDerivation, aviation-cessna172-weight-balance, aviation-units, aviation-weight-balance, base, colour, diagrams-cairo, diagrams-core, diagrams-lib, hgeometry, hgeometry-combinatorial, lens, mtl, plots, }: mkDerivation { pname = "aviation-cessna172-diagrams"; version = "0.0.3"; sha256 = "1hkb32dsxqrhk788vkb669n9kkan951m4slk2x77zmf52cmk8ljw"; libraryHaskellDepends = [ aviation-cessna172-weight-balance aviation-units aviation-weight-balance base colour diagrams-cairo diagrams-core diagrams-lib hgeometry hgeometry-combinatorial lens mtl plots ]; description = "Diagrams for the Cessna 172 aircraft in aviation"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "aviation-cessna172-weight-balance" = callPackage ( { mkDerivation, aviation-units, aviation-weight-balance, base, lens, }: mkDerivation { pname = "aviation-cessna172-weight-balance"; version = "0.0.2"; sha256 = "1lnj3dr7jkc3c3rvg6knwapjvk7cnxf3901df4xn7mqwg996sdgj"; libraryHaskellDepends = [ aviation-units aviation-weight-balance base lens ]; description = "Weight and Balance for the Cessna 172 aircraft in aviation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "aviation-navigation" = callPackage ( { mkDerivation, base, lens, mtl, optparse-applicative, radian, }: mkDerivation { pname = "aviation-navigation"; version = "0.1.0.0"; sha256 = "17nb2ryrxdy3sv68cnbv7saw5k9wh9nyas74bpsyn0p8grw71sd5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base lens mtl optparse-applicative radian ]; executableHaskellDepends = [ base lens mtl optparse-applicative radian ]; description = "Aviation Navigation functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "wind-correction"; } ) { }; "aviation-units" = callPackage ( { mkDerivation, base, lens, }: mkDerivation { pname = "aviation-units"; version = "0.0.3"; sha256 = "1161mjw9vr7wl0isakw786xds9ajs5r8gx91rsyxn0nb9zvafdr1"; libraryHaskellDepends = [ base lens ]; description = "Units of measurements used in aviation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aviation-weight-balance" = callPackage ( { mkDerivation, aviation-units, base, lens, }: mkDerivation { pname = "aviation-weight-balance"; version = "0.0.3"; sha256 = "1jl51pxhll513zyvhnmahvhidx2rd6vll1in6xdqrdh9rn0q8baw"; libraryHaskellDepends = [ aviation-units base lens ]; description = "Weight and Balance structures used in aviation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "avif" = callPackage ( { mkDerivation, base, bytestring, c2hs, deepseq, JuicyPixels, libavif, tasty, tasty-hunit, vector, }: mkDerivation { pname = "avif"; version = "0.1.2.1"; sha256 = "09c30y75gaq7vsqhw0illipnbfamj3g5g7rlpgf3lb88f56wj495"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring JuicyPixels vector ]; libraryPkgconfigDepends = [ libavif ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring deepseq tasty tasty-hunit ]; description = "High-level bindings to libavif"; license = lib.licenses.agpl3Only; } ) { inherit (pkgs) libavif; }; "avl-static" = callPackage ( { mkDerivation, base, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "avl-static"; version = "0.1.0.0"; sha256 = "13rl5wrpmbb4c0zsaymivi4d9qg2wl4lfw4nvkd81naqm3vskc10"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "A compile-time balanced AVL tree"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "avr-shake" = callPackage ( { mkDerivation, base, dependent-sum, mtl, process, shake, }: mkDerivation { pname = "avr-shake"; version = "0.0.1.2"; sha256 = "1k2nw0ibxbr8dhw9css6vryqd8p5klfvk5vxz6h9w61z8y32f430"; libraryHaskellDepends = [ base dependent-sum mtl process shake ]; description = "AVR Crosspack actions for shake build systems"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "avro" = callPackage ( { mkDerivation, aeson, array, base, base16-bytestring, bifunctors, binary, bytestring, containers, criterion, data-binary-ieee754, deepseq, directory, doctest, doctest-discover, extra, fail, generic-lens, HasBigDecimal, hashable, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog, lens, lens-aeson, mtl, QuickCheck, random, raw-strings-qq, scientific, semigroups, tagged, template-haskell, text, tf-random, th-lift-instances, time, transformers, unordered-containers, uuid, vector, zlib, }: mkDerivation { pname = "avro"; version = "0.6.2.1"; sha256 = "0ng8kyc4xi8nirkl387gyi0daw8sxki701q169llcx51abf7jaqf"; libraryHaskellDepends = [ aeson array base base16-bytestring bifunctors binary bytestring containers data-binary-ieee754 deepseq fail HasBigDecimal hashable mtl raw-strings-qq scientific semigroups tagged template-haskell text tf-random th-lift-instances time unordered-containers uuid vector zlib ]; testHaskellDepends = [ aeson array base base16-bytestring bifunctors binary bytestring containers directory doctest doctest-discover extra fail generic-lens HasBigDecimal hashable hedgehog hspec hw-hspec-hedgehog lens lens-aeson mtl QuickCheck raw-strings-qq scientific semigroups tagged text tf-random time transformers unordered-containers uuid vector zlib ]; testToolDepends = [ doctest-discover hspec-discover ]; benchmarkHaskellDepends = [ aeson base binary bytestring containers criterion deepseq hashable mtl random raw-strings-qq text transformers unordered-containers vector ]; description = "Avro serialization support for Haskell"; license = lib.licenses.bsd3; } ) { }; "avro-piper" = callPackage ( { mkDerivation, aeson, avro, base, bytestring, conduit, conduit-combinators, conduit-extra, hedgehog, hspec, hw-hspec-hedgehog, hw-kafka-avro, mtl, optparse-applicative, scientific, stringsearch, text, unordered-containers, }: mkDerivation { pname = "avro-piper"; version = "1.0.3"; sha256 = "1vi0mgpqpr74ankl8418npklyfxacxg001vppps22p2da97s3pk1"; revision = "1"; editedCabalFile = "1405kfnndnh6w4hslahg74rdhk8jmh48j64ps7mval3py8cl5qiv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson avro base bytestring conduit conduit-combinators conduit-extra hw-kafka-avro mtl optparse-applicative scientific stringsearch text unordered-containers ]; executableHaskellDepends = [ aeson avro base bytestring conduit conduit-combinators conduit-extra hw-kafka-avro mtl optparse-applicative scientific stringsearch text unordered-containers ]; testHaskellDepends = [ aeson avro base bytestring conduit conduit-combinators conduit-extra hedgehog hspec hw-hspec-hedgehog hw-kafka-avro mtl optparse-applicative scientific stringsearch text unordered-containers ]; description = "Tool for decoding avro"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "avro-decode"; broken = true; } ) { }; "avwx" = callPackage ( { mkDerivation, attoparsec, base, HTTP, lens, optparse-applicative, parsers, pretty-show, text, }: mkDerivation { pname = "avwx"; version = "0.3.0.3"; sha256 = "1yvyyvfgga5gpf6bw5wkaxzwqvvvlzbqlq217h454gzlsm8vlv52"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base HTTP lens parsers text ]; executableHaskellDepends = [ base optparse-applicative pretty-show text ]; testHaskellDepends = [ attoparsec base lens pretty-show text ]; description = "Parse aviation weather reports"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "metar"; broken = true; } ) { }; "awesome-prelude" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "awesome-prelude"; version = "0.1.0.0"; sha256 = "0mvfirb41jnjvq4mpky0xpdrh238hjwslfqg82ksnam001sxnpng"; libraryHaskellDepends = [ base ]; description = "A prelude which I can be happy with. Based on base-prelude."; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "awesomium" = callPackage ( { mkDerivation, aeson, attoparsec, awesomium-raw, base, containers, text, vector, }: mkDerivation { pname = "awesomium"; version = "0.1.0.0"; sha256 = "0qd89nlw4rqdl8iya49rldyn5a36d64slcnw5pfh5c5aajh27aq2"; libraryHaskellDepends = [ aeson attoparsec awesomium-raw base containers text vector ]; description = "High-level Awesomium bindings"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "awesomium-glut" = callPackage ( { mkDerivation, awesomium, awesomium-raw, base, GLUT, }: mkDerivation { pname = "awesomium-glut"; version = "0.1.0.0"; sha256 = "175hgqix2j26579g0rrryl86w7qvla95nvf4lwfxsxxwqgcq3zpd"; libraryHaskellDepends = [ awesomium awesomium-raw base GLUT ]; description = "Utilities for using Awesomium with GLUT"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "awesomium-raw" = callPackage ( { mkDerivation, awesomium, base, c2hs, }: mkDerivation { pname = "awesomium-raw"; version = "0.1.0.0"; sha256 = "0djilsrgb8y84ssslwawhw6lky7bqspz31qwjy9lkxywi5hwxnyb"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ awesomium ]; libraryToolDepends = [ c2hs ]; description = "Low-level Awesomium bindings"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { awesomium = null; }; "aws" = callPackage ( { mkDerivation, aeson, attoparsec, base, base16-bytestring, base64-bytestring, blaze-builder, byteable, bytestring, case-insensitive, cereal, conduit, conduit-extra, containers, cryptonite, data-default, directory, errors, exceptions, filepath, http-client, http-client-tls, http-conduit, http-types, lifted-base, memory, monad-control, mtl, network, network-bsd, old-locale, QuickCheck, quickcheck-instances, resourcet, safe, scientific, tagged, tasty, tasty-hunit, tasty-quickcheck, text, time, transformers, transformers-base, unordered-containers, utf8-string, vector, xml-conduit, }: mkDerivation { pname = "aws"; version = "0.24.1"; sha256 = "0ni6yyjzpyzvixd7b2yzqimarjbbhqfv8vxsn2y8yppvdb2am73i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring base64-bytestring blaze-builder byteable bytestring case-insensitive cereal conduit conduit-extra containers cryptonite data-default directory exceptions filepath http-client-tls http-conduit http-types lifted-base memory monad-control mtl network network-bsd old-locale resourcet safe scientific tagged text time transformers unordered-containers utf8-string vector xml-conduit ]; testHaskellDepends = [ aeson base bytestring conduit errors http-client http-client-tls http-types lifted-base monad-control mtl QuickCheck quickcheck-instances resourcet tagged tasty tasty-hunit tasty-quickcheck text time transformers transformers-base ]; description = "Amazon Web Services (AWS) for Haskell"; license = lib.licenses.bsd3; } ) { }; "aws_0_24_3" = callPackage ( { mkDerivation, aeson, attoparsec, attoparsec-aeson, base, base16-bytestring, base64-bytestring, blaze-builder, byteable, bytestring, case-insensitive, cereal, conduit, conduit-extra, containers, cryptonite, data-default, directory, errors, exceptions, filepath, http-client, http-client-tls, http-conduit, http-types, lifted-base, memory, monad-control, mtl, network, network-bsd, old-locale, QuickCheck, quickcheck-instances, resourcet, safe, scientific, tagged, tasty, tasty-hunit, tasty-quickcheck, text, time, transformers, transformers-base, unordered-containers, utf8-string, vector, xml-conduit, }: mkDerivation { pname = "aws"; version = "0.24.3"; sha256 = "1vmgzpkkkmhsczxdnqiyq0havgf7269dk0xjc10gfw6f9dfxzqjz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec attoparsec-aeson base base16-bytestring base64-bytestring blaze-builder byteable bytestring case-insensitive cereal conduit conduit-extra containers cryptonite data-default directory exceptions filepath http-client-tls http-conduit http-types lifted-base memory monad-control mtl network network-bsd old-locale resourcet safe scientific tagged text time transformers unordered-containers utf8-string vector xml-conduit ]; testHaskellDepends = [ aeson base bytestring conduit errors http-client http-client-tls http-types lifted-base monad-control mtl QuickCheck quickcheck-instances resourcet tagged tasty tasty-hunit tasty-quickcheck text time transformers transformers-base ]; description = "Amazon Web Services (AWS) for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "aws-arn" = callPackage ( { mkDerivation, base, deriving-compat, hashable, microlens-pro, profunctors, tagged, tasty, tasty-discover, tasty-hunit, text, }: mkDerivation { pname = "aws-arn"; version = "0.3.2.0"; sha256 = "14384l3k5c1qj830lq8jv22gx9ciklsvcap247p02wq2qwrp1rfy"; libraryHaskellDepends = [ base deriving-compat hashable microlens-pro profunctors tagged text ]; testHaskellDepends = [ base deriving-compat microlens-pro profunctors tagged tasty tasty-hunit text ]; testToolDepends = [ tasty-discover ]; description = "Types and optics for manipulating Amazon Resource Names (ARNs)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "aws-cloudfront-signed-cookies" = callPackage ( { mkDerivation, aeson, aeson-pretty, asn1-encoding, asn1-types, base, base64-bytestring, bytestring, cookie, cryptonite, hedgehog, lens, lens-aeson, neat-interpolation, optparse-applicative, pem, text, time, vector, }: mkDerivation { pname = "aws-cloudfront-signed-cookies"; version = "0.2.0.12"; sha256 = "1gdam3h8ir1lz8phhj03ckiv0f371xl79adi4kz2yqk2ayvcixhv"; revision = "2"; editedCabalFile = "0jrf9yplij4b0mzs09645xmvsp0cl8darn4zdmm00by2mfkk377y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty asn1-encoding asn1-types base base64-bytestring bytestring cookie cryptonite lens lens-aeson optparse-applicative pem text time vector ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hedgehog neat-interpolation ]; description = "Generate signed cookies for AWS CloudFront"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "aws-cloudfront-signed-cookies"; broken = true; } ) { }; "aws-cloudfront-signer" = callPackage ( { mkDerivation, asn1-encoding, asn1-types, base, base64-bytestring, bytestring, crypto-pubkey-types, RSA, time, }: mkDerivation { pname = "aws-cloudfront-signer"; version = "1.1.0.3"; sha256 = "10fn5bviqrhbrsggm20mx2ykxg2labfl8wadipdpjvp0v1d156iq"; libraryHaskellDepends = [ asn1-encoding asn1-types base base64-bytestring bytestring crypto-pubkey-types RSA time ]; description = "For signing AWS CloudFront HTTP URL requests"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aws-configuration-tools" = callPackage ( { mkDerivation, aws, aws-general, aws-kinesis, base, base-unicode-symbols, bytestring, configuration-tools, mtl, text, transformers, }: mkDerivation { pname = "aws-configuration-tools"; version = "0.1.0.0"; sha256 = "0xqwhd15ijwf6h26hb1nl16813b1rfh1nx6qipslz6pw857vv53b"; revision = "2"; editedCabalFile = "1sckxd2n5zyv9gshn7czlr2vpwccm8g7anrxh8zfpysldynaqvjk"; libraryHaskellDepends = [ aws aws-general aws-kinesis base base-unicode-symbols bytestring configuration-tools mtl text transformers ]; description = "Configuration types, parsers & renderers for AWS services"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "aws-dynamodb-conduit" = callPackage ( { mkDerivation, aeson, attoparsec-trans, aws, base, bytestring, conduit, containers, http-conduit, http-types, json-togo, resourcet, text, transformers, }: mkDerivation { pname = "aws-dynamodb-conduit"; version = "0.1.0.6"; sha256 = "15svx7c8nld8bgwqwy5mwkbniz4c1ifw2rw427gwk7y2py1hq38p"; libraryHaskellDepends = [ aeson attoparsec-trans aws base bytestring conduit containers http-conduit http-types json-togo resourcet text transformers ]; description = "Conduit-based interface for AWS DynamoDB"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "aws-dynamodb-streams" = callPackage ( { mkDerivation, aeson, attoparsec, aws, aws-general, base, base-unicode-symbols, base16-bytestring, base64-bytestring, byteable, bytestring, case-insensitive, conduit, conduit-extra, containers, cryptohash, http-conduit, http-types, mtl, old-locale, parsers, profunctors, resourcet, scientific, text, time, }: mkDerivation { pname = "aws-dynamodb-streams"; version = "0.1.0.0"; sha256 = "0yqmijls71jyvic2saabj3kwnpaxmlj6mf4krcdli3626ra7w4r2"; libraryHaskellDepends = [ aeson attoparsec aws aws-general base base-unicode-symbols base16-bytestring base64-bytestring byteable bytestring case-insensitive conduit conduit-extra containers cryptohash http-conduit http-types mtl old-locale parsers profunctors resourcet scientific text time ]; description = "Haskell bindings for Amazon DynamoDB Streams"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "aws-easy" = callPackage ( { mkDerivation, amazonka, amazonka-dynamodb, amazonka-s3, base, bytestring, lens, monad-control, resourcet, split, template-haskell, text, unordered-containers, }: mkDerivation { pname = "aws-easy"; version = "0.1.0.3"; sha256 = "1k69bk6d09w803zcqf7g7yf6njl4rv5nlhdvlv8bv0ch5j5d1772"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ amazonka base bytestring lens monad-control resourcet template-haskell ]; executableHaskellDepends = [ amazonka amazonka-dynamodb amazonka-s3 base lens split text unordered-containers ]; description = "Helper function and types for working with amazonka"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "aws-easy-demo"; broken = true; } ) { }; "aws-ec2" = callPackage ( { mkDerivation, aeson, aws, base, base16-bytestring, base64-bytestring, blaze-builder, blaze-markup, byteable, bytestring, conduit-extra, containers, cryptohash, exceptions, http-conduit, http-types, iproute, mtl, optparse-applicative, resourcet, scientific, template-haskell, text, time, unordered-containers, vector, xml-conduit, yaml, }: mkDerivation { pname = "aws-ec2"; version = "0.3.7"; sha256 = "1pg3f8v2zdx83raw54rn0bkb2h3bmksgrxb35pjg44rqjxdj82zk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aws base base16-bytestring base64-bytestring blaze-builder blaze-markup byteable bytestring conduit-extra containers cryptohash exceptions http-conduit http-types iproute mtl resourcet scientific template-haskell text time unordered-containers vector xml-conduit ]; executableHaskellDepends = [ aeson aws base bytestring containers optparse-applicative text unordered-containers vector yaml ]; description = "AWS EC2/VPC, ELB and CloudWatch client library for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aws-ec2-knownhosts" = callPackage ( { mkDerivation, aeson, async, attoparsec, base, bytestring, directory, filepath, io-streams, process, system-filepath, text, text-format, turtle, }: mkDerivation { pname = "aws-ec2-knownhosts"; version = "0.1.0.0"; sha256 = "000bwhsxvsfdz6vm5rkil34hx7d4yv8f0zwfjnxfn0xcaxxa9r50"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async attoparsec base bytestring directory filepath io-streams process text text-format ]; executableHaskellDepends = [ aeson base io-streams system-filepath turtle ]; description = "Capture and manage AWS EC2 known_host pubkeys"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aws-elastic-transcoder" = callPackage ( { mkDerivation, aeson, aws, aws-sign4, base, bytestring, Cabal, conduit, containers, http-conduit, http-types, QuickCheck, regex-compat, safe, text, time, transformers, }: mkDerivation { pname = "aws-elastic-transcoder"; version = "0.2.0.2"; sha256 = "02dygqqyal6s3ibjvgxng4vspld3c6mrgrwdhig8lfri2zdpqsw9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aws aws-sign4 base bytestring conduit containers http-conduit http-types QuickCheck regex-compat safe text time transformers ]; testHaskellDepends = [ aeson base Cabal containers QuickCheck regex-compat safe text ]; description = "Haskell suite for the Elastic Transcoder service"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "aws-general" = callPackage ( { mkDerivation, aeson, attoparsec, aws, base, base16-bytestring, blaze-builder, byteable, bytestring, case-insensitive, charset, cryptohash, deepseq, directory, either, errors, hashable, http-types, parsers, QuickCheck, quickcheck-instances, tagged, tasty, tasty-quickcheck, text, time, transformers, }: mkDerivation { pname = "aws-general"; version = "0.2.2"; sha256 = "08sy37w162zqd6dqi8kkg0782nv00jsp48bnrmhwhmkhnd2arfrj"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring blaze-builder byteable bytestring case-insensitive cryptohash deepseq hashable http-types parsers QuickCheck quickcheck-instances text time transformers ]; testHaskellDepends = [ attoparsec aws base bytestring case-insensitive charset directory either errors http-types parsers QuickCheck quickcheck-instances tagged tasty tasty-quickcheck text time transformers ]; description = "Bindings for Amazon Web Services (AWS) General Reference"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aws-kinesis" = callPackage ( { mkDerivation, aeson, aws, aws-general, base, base64-bytestring, blaze-builder, bytestring, conduit, conduit-extra, deepseq, errors, http-conduit, http-types, mtl, parsers, QuickCheck, quickcheck-instances, resourcet, tagged, tasty, tasty-quickcheck, text, time, transformers, }: mkDerivation { pname = "aws-kinesis"; version = "0.1.5"; sha256 = "0npiff5zrcs552y8lq3q6fgnwffqy11dvgs3yaygy0m99mgiaaiz"; libraryHaskellDepends = [ aeson aws aws-general base base64-bytestring blaze-builder bytestring conduit conduit-extra deepseq http-conduit http-types parsers QuickCheck quickcheck-instances resourcet text time transformers ]; testHaskellDepends = [ aeson aws aws-general base bytestring errors mtl QuickCheck tagged tasty tasty-quickcheck text transformers ]; description = "Bindings for Amazon Kinesis"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "aws-kinesis-client" = callPackage ( { mkDerivation, aeson, aws, aws-configuration-tools, aws-general, aws-kinesis, base, base-unicode-symbols, bytestring, conduit, configuration-tools, containers, data-carousel, enclosed-exceptions, http-conduit, kan-extensions, lens, lens-action, lifted-async, lifted-base, monad-control, mtl, nats, optparse-applicative, random, resourcet, stm, stm-chans, stm-queue-extras, text, transformers, unordered-containers, }: mkDerivation { pname = "aws-kinesis-client"; version = "0.4.0.2"; sha256 = "1vygs2qdnwjw8pygbsncc22cq9294hmlbzi2fysi3agva2qxzmwx"; revision = "1"; editedCabalFile = "1wyj7afcrpmf30qql4i1lp7mjlbw1li6khgfa9pmvv9wkzqmbl2b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aws aws-kinesis base base-unicode-symbols conduit containers data-carousel enclosed-exceptions http-conduit kan-extensions lens lens-action lifted-async lifted-base monad-control mtl nats random resourcet stm stm-chans stm-queue-extras text transformers unordered-containers ]; executableHaskellDepends = [ aeson aws aws-configuration-tools aws-general aws-kinesis base base-unicode-symbols bytestring conduit configuration-tools http-conduit kan-extensions lens lifted-async lifted-base monad-control mtl optparse-applicative text transformers ]; description = "A producer & consumer client library for AWS Kinesis"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "kinesis-cli"; } ) { }; "aws-kinesis-reshard" = callPackage ( { mkDerivation, aws, aws-general, aws-kinesis, aws-sdk, base, base-unicode-symbols, bytestring, conduit, either, hoist-error, lens, lens-action, lifted-async, lifted-base, monad-control, mtl, optparse-applicative, resourcet, text, time, transformers, }: mkDerivation { pname = "aws-kinesis-reshard"; version = "0.1.0.1"; sha256 = "1v7i39sd6rizrrgxpqp3pnc45sry4glkb7yi0jx8qcxf2d8bklnn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aws aws-general aws-kinesis aws-sdk base base-unicode-symbols bytestring conduit hoist-error lens lens-action lifted-async lifted-base monad-control mtl optparse-applicative resourcet text time transformers ]; executableHaskellDepends = [ aws aws-general aws-kinesis aws-sdk base base-unicode-symbols conduit either hoist-error lens lens-action lifted-async lifted-base monad-control mtl optparse-applicative resourcet text time transformers ]; description = "Reshard AWS Kinesis streams in response to Cloud Watch metrics"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "kinesis-reshard"; } ) { }; "aws-lambda" = callPackage ( { mkDerivation, aeson, aws-general, base, base-unicode-symbols, bytestring, containers, exceptions, filepath, http-client, http-types, lens, lens-action, lens-aeson, mtl, old-locale, text, time, wreq, zip-archive, }: mkDerivation { pname = "aws-lambda"; version = "0.1.0.1"; sha256 = "1dy9q86yvrydw7h1l1n4ciai400w7czc26mizzfi4r369mqyan89"; libraryHaskellDepends = [ aeson aws-general base base-unicode-symbols bytestring containers exceptions filepath http-client http-types lens lens-action lens-aeson mtl old-locale text time wreq zip-archive ]; description = "Haskell bindings for AWS Lambda"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "aws-lambda-haskell-runtime" = callPackage ( { mkDerivation, aeson, base, bytestring, case-insensitive, exceptions, hashable, hspec, http-client, http-types, mtl, path, path-io, safe-exceptions, template-haskell, text, unordered-containers, }: mkDerivation { pname = "aws-lambda-haskell-runtime"; version = "4.3.2"; sha256 = "0j8jn6lzsca7iv7xhrzk1306yyn74hx1ryi7nf8lzb1ji1rggy02"; libraryHaskellDepends = [ aeson base bytestring case-insensitive exceptions hashable http-client http-types mtl path path-io safe-exceptions template-haskell text unordered-containers ]; testHaskellDepends = [ base hspec ]; description = "Haskell runtime for AWS Lambda"; license = lib.licenses.asl20; } ) { }; "aws-lambda-haskell-runtime-wai" = callPackage ( { mkDerivation, aeson, aws-lambda-haskell-runtime, base, binary, bytestring, case-insensitive, http-types, iproute, network, text, unordered-containers, vault, wai, }: mkDerivation { pname = "aws-lambda-haskell-runtime-wai"; version = "2.0.2"; sha256 = "0r309kyc9a38zdldhcdzc7b8h5sjckszzs5y3pygqrbf12xg5n21"; libraryHaskellDepends = [ aeson aws-lambda-haskell-runtime base binary bytestring case-insensitive http-types iproute network text unordered-containers vault wai ]; testHaskellDepends = [ aeson aws-lambda-haskell-runtime base binary bytestring case-insensitive http-types iproute network text unordered-containers vault wai ]; description = "Run wai applications on AWS Lambda"; license = lib.licenses.bsd3; } ) { }; "aws-lambda-runtime" = callPackage ( { mkDerivation, aeson, async, base, base-compat, bytestring, containers, deepseq, filepath, http-client, http-media, http-types, lens, lens-aeson, parsec, process, text, time-compat, zip-archive, }: mkDerivation { pname = "aws-lambda-runtime"; version = "0.0.0.1"; sha256 = "1yzqqlgi7yb9b5imh6zfmwbc097bj7r0zi8mkk82c81cv5rcjy08"; revision = "1"; editedCabalFile = "0gmf698hlxcg241zshn7rl3c2yqkk668inz43xjvahjj4rzqrnjy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base base-compat bytestring containers deepseq filepath http-client http-media http-types parsec process text time-compat zip-archive ]; executableHaskellDepends = [ aeson base lens lens-aeson text ]; description = "Haskell on AWS Lambda Runtime API"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "example-lambda"; broken = true; } ) { }; "aws-larpi" = callPackage ( { mkDerivation, aeson, base, bytestring, modern-uri, req, text, }: mkDerivation { pname = "aws-larpi"; version = "0.1.0.0"; sha256 = "04z5wcvkcvq961zc9pg79k6340vgm6rdws6lfjysl5jrwr5sfxg9"; revision = "1"; editedCabalFile = "00singwkjvv2g92i16bsaqdq2rwg2l4v39vmy1vdi6dbpalkka4n"; libraryHaskellDepends = [ aeson base bytestring modern-uri req text ]; description = "Package Haskell functions for easy use on AWS Lambda"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aws-mfa-credentials" = callPackage ( { mkDerivation, amazonka, amazonka-core, amazonka-sts, base, exceptions, filelock, filepath, freer-effects, ini, lens, optparse-applicative, optparse-text, process, text, time, unordered-containers, }: mkDerivation { pname = "aws-mfa-credentials"; version = "0.1.0.0"; sha256 = "10dq62h3xkm4wi1wsrrqkpjk22p86csn2h08z9x0nm7gcj857rr0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ amazonka amazonka-core amazonka-sts base exceptions filelock filepath freer-effects ini lens optparse-applicative optparse-text process text time unordered-containers ]; description = "Keep your AWS credentials file up to date with MFA-carrying credentials"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "aws-mfa-credentials"; } ) { }; "aws-performance-tests" = callPackage ( { mkDerivation, aeson, async, aws, base, bytestring, configuration-tools, containers, dlist, errors, http-client, lens, lifted-base, monad-control, mtl, optparse-applicative, resourcet, statistics, text, time, transformers, vector, }: mkDerivation { pname = "aws-performance-tests"; version = "0.1.1"; sha256 = "1m9najkh21ww4xmddad8ksnfa3if8q955q1vf3m48f52r2dl81hw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aws base errors lifted-base monad-control mtl text transformers ]; executableHaskellDepends = [ async aws base bytestring configuration-tools containers dlist errors http-client lens monad-control optparse-applicative resourcet statistics text time transformers vector ]; description = "Performance Tests for the Haskell bindings for Amazon Web Services (AWS)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "dynamodb-performance"; broken = true; } ) { }; "aws-route53" = callPackage ( { mkDerivation, aws, base, bytestring, containers, http-conduit, http-types, old-locale, resourcet, text, time, xml-conduit, xml-hamlet, }: mkDerivation { pname = "aws-route53"; version = "0.1.2.2"; sha256 = "0nyhhxs55vdjdp19qk9fdw11dh41hlib5fv3m731gaq395nczpga"; libraryHaskellDepends = [ aws base bytestring containers http-conduit http-types old-locale resourcet text time xml-conduit xml-hamlet ]; description = "Amazon Route53 DNS service plugin for the aws package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aws-sdk" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, conduit, conduit-extra, containers, data-default, hspec, http-conduit, http-types, HUnit, iproute, lifted-base, monad-control, mtl, old-locale, parallel, parsec, QuickCheck, random, resourcet, safe, SHA, simple-config, strptime, template-haskell, text, time, tls, transformers, transformers-base, xml-conduit, xml-types, }: mkDerivation { pname = "aws-sdk"; version = "0.12.4"; sha256 = "0zmwfkfddiyyn264kay6m295fh23gii8axln1fjykbsdgd6yy5rb"; libraryHaskellDepends = [ base base64-bytestring bytestring conduit conduit-extra containers data-default http-conduit http-types iproute lifted-base monad-control mtl old-locale parallel parsec resourcet safe SHA simple-config strptime template-haskell text time tls transformers transformers-base xml-conduit xml-types ]; testHaskellDepends = [ base conduit hspec http-conduit HUnit iproute lifted-base monad-control QuickCheck random resourcet text time tls transformers ]; description = "AWS SDK for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "aws-sdk-text-converter" = callPackage ( { mkDerivation, base, bytestring, hspec, HUnit, iproute, QuickCheck, safe, strptime, template-haskell, text, time, time-locale-compat, }: mkDerivation { pname = "aws-sdk-text-converter"; version = "0.4.1"; sha256 = "04q7c4gfl9hss166xj2pda3qm6329bpmp975sxvi86cbs7y1h4yf"; libraryHaskellDepends = [ base bytestring iproute safe strptime template-haskell text time time-locale-compat ]; testHaskellDepends = [ base bytestring hspec HUnit iproute QuickCheck safe strptime template-haskell text time time-locale-compat ]; description = "The text converter for aws-sdk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aws-sdk-xml-unordered" = callPackage ( { mkDerivation, aws-sdk-text-converter, base, bytestring, conduit, containers, hspec, lifted-base, mtl, resourcet, text, unordered-containers, xml-conduit, xml-types, }: mkDerivation { pname = "aws-sdk-xml-unordered"; version = "0.3.1"; sha256 = "0f90l61npi6x59i81k2cjfklpjl5m52zj7ww04k3y5x5c7nj26nd"; libraryHaskellDepends = [ aws-sdk-text-converter base conduit containers lifted-base mtl resourcet text unordered-containers xml-conduit xml-types ]; testHaskellDepends = [ base bytestring conduit hspec mtl resourcet text xml-conduit ]; description = "The xml parser for aws-sdk package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "aws-secrets" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, hspec, mtl, scientific, stm, text, typed-process, validation, }: mkDerivation { pname = "aws-secrets"; version = "0.0.0.0"; sha256 = "1qbly27bcc74ngc7wcazsk7gq1w4c66cihpxbaxp4xvhc541fn5n"; revision = "1"; editedCabalFile = "163npspzl43f63xrqnq2l2x1h620vmrnh3wj6nshb05x0q1d5ljf"; libraryHaskellDepends = [ aeson base bytestring containers mtl scientific stm text typed-process validation ]; testHaskellDepends = [ aeson base bytestring containers hspec mtl scientific stm text typed-process validation ]; description = "Fetch data from AWS Secrets Manager"; license = lib.licenses.mit; } ) { }; "aws-ses-easy" = callPackage ( { mkDerivation, amazonka, amazonka-ses, base, criterion, exceptions, lens, lucid, mtl, tasty, tasty-hspec, text, text-conversions, }: mkDerivation { pname = "aws-ses-easy"; version = "0.1.0"; sha256 = "0wlwff18k1qf6n6q2bhd1n2w58nsdmqx5c1yhhfqxkjyxz9flccn"; libraryHaskellDepends = [ amazonka amazonka-ses base exceptions lens lucid mtl text text-conversions ]; testHaskellDepends = [ base tasty tasty-hspec ]; benchmarkHaskellDepends = [ base criterion ]; description = "Wrapper over Amazonka's SES"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aws-sign4" = callPackage ( { mkDerivation, attempt, aws, base, blaze-builder, byteable, bytestring, bytestring-lexing, Cabal, case-insensitive, cryptohash, directory, filepath, http-types, old-locale, safe, text, time, }: mkDerivation { pname = "aws-sign4"; version = "1.1.0.1"; sha256 = "1jw4dp8gg4lzski55iw5m5xihyx1cp33c334nlkd2xydrkk8rjhh"; libraryHaskellDepends = [ aws base blaze-builder byteable bytestring case-insensitive cryptohash http-types old-locale safe time ]; testHaskellDepends = [ attempt aws base blaze-builder byteable bytestring bytestring-lexing Cabal case-insensitive cryptohash directory filepath http-types old-locale safe text time ]; description = "Amazon Web Services (AWS) Signature v4 HTTP request signer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "aws-simple" = callPackage ( { mkDerivation, amazonka, amazonka-core, amazonka-s3, amazonka-sqs, base, bytestring, conduit, lens, mtl, resourcet, text, timespan, unordered-containers, }: mkDerivation { pname = "aws-simple"; version = "0.4.0.0"; sha256 = "0q5wj9hb4lndyqxqbnx7fngipafq67sdjzr9hmz1g7n2n1xl71mg"; libraryHaskellDepends = [ amazonka amazonka-core amazonka-s3 amazonka-sqs base bytestring conduit lens mtl resourcet text timespan unordered-containers ]; description = "Dead simple bindings to commonly used AWS Services"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "aws-sns" = callPackage ( { mkDerivation, aeson, aws, aws-general, base, blaze-builder, bytestring, conduit, containers, errors, http-conduit, http-types, mtl, parsers, QuickCheck, resourcet, tagged, tasty, tasty-quickcheck, text, time, transformers, xml-conduit, }: mkDerivation { pname = "aws-sns"; version = "0.1"; sha256 = "1v1fjldn1bx65vv84zgx7np84pl4cr1wddngchkjxzci07ydrjpm"; libraryHaskellDepends = [ aeson aws aws-general base blaze-builder bytestring conduit containers http-conduit http-types parsers QuickCheck resourcet text time transformers xml-conduit ]; testHaskellDepends = [ aeson aws aws-general base bytestring errors mtl QuickCheck tagged tasty tasty-quickcheck text transformers ]; description = "Bindings for AWS SNS Version 2013-03-31"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "aws-sns-verify" = callPackage ( { mkDerivation, aeson, aeson-qq, async, base, bytestring, crypton-x509, crypton-x509-validation, errors, hspec, http-conduit, http-types, memory, network-uri, pem, regex-tdfa, text, wai, warp, }: mkDerivation { pname = "aws-sns-verify"; version = "0.0.0.3"; sha256 = "1l6w3am550ls656s9hnjib6zj0g6471brsj4vn9c7i03qqwgdgmy"; revision = "1"; editedCabalFile = "1azc52s8akmf7kvlvxmnxkcbn5fhca9za5kzzypjanfj2ysdjpzr"; libraryHaskellDepends = [ aeson base bytestring crypton-x509 crypton-x509-validation errors http-conduit memory network-uri pem regex-tdfa text ]; testHaskellDepends = [ aeson-qq async base crypton-x509-validation hspec http-types regex-tdfa text wai warp ]; description = "Parse and verify AWS SNS messages"; license = lib.licenses.mit; } ) { }; "aws-spend-summary" = callPackage ( { mkDerivation, amazonka, amazonka-core, amazonka-s3, ansi-terminal, base, bytestring, cassava, conduit, containers, data-default, http-types, lens, optparse-applicative, text, time, timelens, vector, zlib, }: mkDerivation { pname = "aws-spend-summary"; version = "0.2.0.0"; sha256 = "0hsyk496wn96qwsf9p8ari45gdg31p2aazql15kjjgzjlnb83yl0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ amazonka amazonka-core amazonka-s3 ansi-terminal base bytestring cassava conduit containers data-default http-types lens text time timelens vector zlib ]; executableHaskellDepends = [ base data-default optparse-applicative text ]; description = "Extract recent daily AWS costs"; license = lib.licenses.gpl2Only; mainProgram = "aws-spend-summary"; maintainers = [ lib.maintainers.danielrolls ]; } ) { }; "aws-transcribe-ws" = callPackage ( { mkDerivation, aeson, am-test, async, base, base16-bytestring, binary, bytestring, crc, cryptohash-sha256, lens, stm, text, time, websockets, wuss, }: mkDerivation { pname = "aws-transcribe-ws"; version = "0.0.1.0"; sha256 = "151mlkgbb1lnhqwb4xwriqyj05fsz2dam3sr65j4zh476dmyv6bk"; revision = "1"; editedCabalFile = "032n5y32wq8pq8pky1qmjp34p7np72lkq89r7fr8fl8jl9hv6h26"; libraryHaskellDepends = [ aeson async base base16-bytestring binary bytestring crc cryptohash-sha256 lens stm text time websockets wuss ]; testHaskellDepends = [ aeson am-test async base base16-bytestring binary bytestring crc cryptohash-sha256 lens stm text time websockets wuss ]; description = "Websocket streaming to Amazon Transcribe service"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { am-test = null; }; "aws-xray-client" = callPackage ( { mkDerivation, aeson, aeson-qq, async, base, bytestring, criterion, deepseq, generic-arbitrary, hspec, http-types, lens, network, QuickCheck, random, text, time, }: mkDerivation { pname = "aws-xray-client"; version = "0.1.0.2"; sha256 = "0i60ggcrwp2vkyagj8jqb33wh7y0h3anag9l2pb5zh6xl2n043ai"; libraryHaskellDepends = [ aeson base bytestring deepseq http-types lens network random text time ]; testHaskellDepends = [ aeson aeson-qq base generic-arbitrary hspec lens QuickCheck random text ]; benchmarkHaskellDepends = [ async base criterion random time ]; description = "A client for AWS X-Ray"; license = lib.licenses.mit; } ) { }; "aws-xray-client-persistent" = callPackage ( { mkDerivation, aws-xray-client, base, conduit, containers, lens, persistent, random, text, time, }: mkDerivation { pname = "aws-xray-client-persistent"; version = "0.1.0.5"; sha256 = "0pfmlb5i51sz4aypazw2cpkmgxjbmik1jpi9zbp68jwfaw31j7wk"; libraryHaskellDepends = [ aws-xray-client base conduit containers lens persistent random text time ]; description = "A client for AWS X-Ray integration with Persistent"; license = lib.licenses.mit; } ) { }; "aws-xray-client-wai" = callPackage ( { mkDerivation, aws-xray-client, base, bytestring, containers, http-types, lens, random, text, time, unliftio, unliftio-core, vault, wai, }: mkDerivation { pname = "aws-xray-client-wai"; version = "0.1.0.2"; sha256 = "0n6viya3j94nx1sys9lqabmnc72szmslkpibhc1df1gl453633y9"; libraryHaskellDepends = [ aws-xray-client base bytestring containers http-types lens random text time unliftio unliftio-core vault wai ]; description = "A client for AWS X-Ray integration with WAI"; license = lib.licenses.mit; } ) { }; "awsspendsummary" = callPackage ( { mkDerivation, amazonka, amazonka-core, amazonka-s3, ansi-terminal, base, bytestring, cassava, conduit, containers, data-default, http-types, lens, optparse-applicative, text, time, timelens, vector, zlib, }: mkDerivation { pname = "awsspendsummary"; version = "0.1.0.1"; sha256 = "19qxmah2s11nn303p896f0b7bf8n26myh5wpv0frbapzgslp1jvv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ amazonka amazonka-core amazonka-s3 ansi-terminal base bytestring cassava conduit containers data-default http-types lens text time timelens vector zlib ]; executableHaskellDepends = [ base data-default optparse-applicative text ]; description = "Extract recent daily AWS costs"; license = lib.licenses.gpl2Only; mainProgram = "awsspendsummary"; } ) { }; "axel" = callPackage ( { mkDerivation, aeson, ansi-terminal, base, bytestring, containers, directory, extra, filepath, freer-simple, ghcid, hashable, haskell-src-exts, hedgehog, hpack, lens, lens-aeson, megaparsec, mono-traversable, optparse-applicative, polysemy, polysemy-plugin, prettyprinter, process, profunctors, random, split, tasty, tasty-discover, tasty-golden, tasty-hedgehog, tasty-hspec, tasty-hunit, template-haskell, text, time, transformers, typed-process, uniplate, vector, yaml, }: mkDerivation { pname = "axel"; version = "0.0.12"; sha256 = "1136rnh5j47qxyciwmpgcdqy3j4f4pwcgb89wgkl8wixzxjxj6i1"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson ansi-terminal base bytestring containers directory extra filepath freer-simple ghcid hashable haskell-src-exts hedgehog hpack lens lens-aeson megaparsec mono-traversable optparse-applicative polysemy polysemy-plugin prettyprinter process profunctors random split tasty tasty-discover tasty-golden tasty-hedgehog tasty-hspec tasty-hunit template-haskell text time transformers typed-process uniplate vector yaml ]; libraryToolDepends = [ hpack tasty-discover ]; executableHaskellDepends = [ aeson ansi-terminal base bytestring containers directory extra filepath freer-simple ghcid hashable haskell-src-exts hedgehog hpack lens lens-aeson megaparsec mono-traversable optparse-applicative polysemy polysemy-plugin prettyprinter process profunctors random split tasty tasty-discover tasty-golden tasty-hedgehog tasty-hspec tasty-hunit template-haskell text time transformers typed-process uniplate vector yaml ]; executableToolDepends = [ hpack tasty-discover ]; testHaskellDepends = [ aeson ansi-terminal base bytestring containers directory extra filepath freer-simple ghcid hashable haskell-src-exts hedgehog hpack lens lens-aeson megaparsec mono-traversable optparse-applicative polysemy polysemy-plugin prettyprinter process profunctors random split tasty tasty-discover tasty-golden tasty-hedgehog tasty-hspec tasty-hunit template-haskell text time transformers typed-process uniplate vector yaml ]; testToolDepends = [ hpack tasty-discover ]; description = "The Axel programming language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "axel"; } ) { }; "axiom" = callPackage ( { mkDerivation, base, bytestring, containers, directory, ghcjs-perch, mtl, transformers, transient, transient-universe, }: mkDerivation { pname = "axiom"; version = "0.4.7"; sha256 = "14vdmkyfqn2i5ibc9d6nfhi5hqbk1552x8paq2x0yvsng4kj228x"; libraryHaskellDepends = [ base bytestring containers directory ghcjs-perch mtl transformers transient transient-universe ]; description = "Web EDSL for running in browsers and server nodes using transient"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "axiomatic-classes" = callPackage ( { mkDerivation, base, containers, control-invariants, lens, monad-loops, mtl, portable-template-haskell-lens, QuickCheck, quickcheck-report, semigroups, template-haskell, th-printf, transformers, }: mkDerivation { pname = "axiomatic-classes"; version = "0.1.0.0"; sha256 = "0a89bqvha07xzfrrap258bvxkb3rfjda5zik183s4rhw8nc9bjnh"; libraryHaskellDepends = [ base containers control-invariants lens monad-loops mtl portable-template-haskell-lens QuickCheck quickcheck-report semigroups template-haskell th-printf transformers ]; description = "Specify axioms for type classes and quickCheck all available instances"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { control-invariants = null; }; "azimuth-hs" = callPackage ( { mkDerivation, base, data-default-class, exceptions, haskoin-core, hspec, memory, mtl, shelly, text, urbit-hob, web3, }: mkDerivation { pname = "azimuth-hs"; version = "0.2.1"; sha256 = "0gr852mqzd05jhhmszf69r1kk5ja2syq15ac0hdnqzhfzlbq2nrl"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base data-default-class exceptions haskoin-core memory mtl text urbit-hob web3 ]; testHaskellDepends = [ base hspec shelly text urbit-hob ]; description = "Interact with Azimuth from Haskell"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; } ) { }; "azubi" = callPackage ( { mkDerivation, base, Diff, directory, filepath, hspec, options, process, unix, }: mkDerivation { pname = "azubi"; version = "0.2.0.3"; sha256 = "00w3bbm2li3hdjqqww7m1chq3cpbqly3gl8y7sx469356rzils52"; libraryHaskellDepends = [ base Diff directory filepath options process unix ]; testHaskellDepends = [ base Diff directory filepath hspec options process unix ]; description = "A simple DevOps tool which will never \"reach\" enterprice level"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "azure-acs" = callPackage ( { mkDerivation, attoparsec, base, bytestring, conduit, conduit-extra, connection, http-conduit, http-types, network, time, }: mkDerivation { pname = "azure-acs"; version = "0.0.1.1"; sha256 = "09gv4ym6nxx5854m40p06pxvxrqfhmadxlb0d72pji6hk180yg5l"; libraryHaskellDepends = [ attoparsec base bytestring conduit conduit-extra connection http-conduit http-types network time ]; description = "Windows Azure ACS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "azure-email" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, bytestring, cryptonite, exceptions, http-client, http-client-tls, lens-aeson, microlens, RSA, text, time, uuid, wreq, }: mkDerivation { pname = "azure-email"; version = "0.1.0.0"; sha256 = "108xfmq9mb8fxy06six0id7sf8rpazknqx4plk93fl34xyrwald5"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring cryptonite exceptions http-client http-client-tls lens-aeson microlens RSA text time uuid wreq ]; description = "send email with microsoft azure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "azure-functions-worker" = callPackage ( { mkDerivation, aeson, async, base, bytestring, Cabal, containers, directory, filepath, glabrous, http-types, http2-client, http2-client-grpc, http2-grpc-proto-lens, http2-grpc-types, lens-family, lens-family-core, mtl, network-uri, optparse-applicative, proto-lens-protobuf-types, proto-lens-protoc, proto-lens-runtime, proto-lens-setup, raw-strings-qq, stm, text, time, }: mkDerivation { pname = "azure-functions-worker"; version = "0.0.0.0"; sha256 = "0035kmxfnb121mg38xzbyxphwg2r4x63chlywl67b9nz1pwp828x"; setupHaskellDepends = [ base Cabal proto-lens-setup ]; libraryHaskellDepends = [ aeson async base bytestring containers directory filepath glabrous http-types http2-client http2-client-grpc http2-grpc-proto-lens http2-grpc-types lens-family lens-family-core mtl network-uri optparse-applicative proto-lens-protobuf-types proto-lens-runtime raw-strings-qq stm text time ]; libraryToolDepends = [ proto-lens-protoc ]; testHaskellDepends = [ base ]; description = "Azure Functions Worker"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "azure-service-api" = callPackage ( { mkDerivation, base, binary, bytestring, case-insensitive, certificate, crypto-pubkey-types, http-conduit, hxt, hxt-xpath, pretty, resourcet, tls, tls-extra, transformers, }: mkDerivation { pname = "azure-service-api"; version = "0.1.0.0"; sha256 = "09wb94k8f8wgcdx036x2fzixck7cbv739rrh299m7awbl4i3mfhg"; libraryHaskellDepends = [ base binary bytestring case-insensitive certificate crypto-pubkey-types http-conduit hxt hxt-xpath pretty resourcet tls tls-extra transformers ]; description = "Haskell bindings for the Microsoft Azure Service Management API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "azure-servicebus" = callPackage ( { mkDerivation, aeson, async, attoparsec, azure-acs, base, bytestring, case-insensitive, conduit, connection, http-client, http-conduit, http-types, network, text, }: mkDerivation { pname = "azure-servicebus"; version = "0.1.6.0"; sha256 = "1ig8af14m11di9fis6s5hxmfqh7hc40c3bqyighnpi25xnv7mm13"; libraryHaskellDepends = [ aeson async attoparsec azure-acs base bytestring case-insensitive conduit connection http-client http-conduit http-types network text ]; description = "Haskell wrapper over Microsoft Azure ServiceBus REST API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "azurify" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, case-insensitive, cmdargs, conduit, data-default, directory, http-conduit, http-date, http-types, hxt, hxt-unicode, network, old-locale, SHA, text, time, transformers, unix-compat, utf8-string, }: mkDerivation { pname = "azurify"; version = "0.4.0.5"; sha256 = "0nqkpizqiwv7wfs1bgl8q13aaqnc9wjh8gs6fyiklplnjdcpqf9g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-bytestring bytestring case-insensitive conduit data-default http-conduit http-date http-types hxt hxt-unicode network old-locale SHA text time transformers unix-compat utf8-string ]; executableHaskellDepends = [ base base64-bytestring bytestring case-insensitive cmdargs conduit data-default directory http-conduit http-date http-types hxt hxt-unicode network old-locale SHA text time transformers unix-compat utf8-string ]; description = "A simple library for accessing Azure blob storage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "azurify"; broken = true; } ) { }; "b-tree" = callPackage ( { mkDerivation, base, binary, bytestring, containers, criterion, directory, errors, exceptions, filepath, lens, mmap, mtl, pipes, pipes-interleave, QuickCheck, tasty, tasty-quickcheck, transformers, vector, vector-binary-instances, }: mkDerivation { pname = "b-tree"; version = "0.1.4"; sha256 = "17hcv85020dm5h3449bfa763bcbl723h17chah4418dby2ql5lxg"; revision = "4"; editedCabalFile = "1nwmc49q9afxchrldpcwpanpfxzgcfkmcvcwmhhsgnx3xa8bh5lq"; libraryHaskellDepends = [ base binary bytestring containers directory errors exceptions filepath lens mmap mtl pipes pipes-interleave transformers vector vector-binary-instances ]; testHaskellDepends = [ base binary containers pipes QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion pipes ]; description = "Immutable disk-based B* trees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "b9" = callPackage ( { mkDerivation, aeson, async, base, base64-bytestring, bifunctors, binary, boxes, bytestring, conduit, conduit-extra, ConfigFile, containers, directory, exceptions, extensible-effects, filepath, free, hashable, hspec, hspec-expectations, lens, monad-control, mtl, neat-interpolation, optparse-applicative, parallel, parsec, posix-pty, pretty, pretty-show, process, QuickCheck, random, shake, syb, tagged, template, temporary, text, time, transformers, unix, unordered-containers, vector, with-utf8, yaml, }: mkDerivation { pname = "b9"; version = "3.2.3"; sha256 = "1rczlvx3bqnm5a7ss7dgq6nhk7v578nbq9rcilrx7fwczs01k9sn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base base64-bytestring bifunctors binary boxes bytestring conduit conduit-extra ConfigFile containers directory exceptions extensible-effects filepath free hashable hspec hspec-expectations lens monad-control mtl neat-interpolation optparse-applicative parallel parsec posix-pty pretty pretty-show process QuickCheck random shake syb tagged template temporary text time transformers unix unordered-containers vector yaml ]; executableHaskellDepends = [ aeson base binary bytestring containers directory extensible-effects filepath hspec hspec-expectations lens neat-interpolation optparse-applicative process QuickCheck shake text unordered-containers vector with-utf8 yaml ]; testHaskellDepends = [ aeson base binary bytestring containers directory extensible-effects filepath hspec hspec-expectations lens neat-interpolation optparse-applicative process QuickCheck shake text unordered-containers vector yaml ]; description = "A tool and library for building virtual machine images"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "b9c"; } ) { }; "babl" = callPackage ( { mkDerivation, babl, base, }: mkDerivation { pname = "babl"; version = "0.0.0.2"; sha256 = "0i9j4b4yll6z0nsgsmw42l3dqjbc0142c4928g54zavm13jjfv60"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ babl ]; libraryPkgconfigDepends = [ babl ]; description = "Haskell bindings to BABL library"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) babl; }; "babylon" = callPackage ( { mkDerivation, array, base, containers, random, wx, wxcore, }: mkDerivation { pname = "babylon"; version = "0.3"; sha256 = "12cyn149dgd9wvnc7smqsfy15mzgyfg8l17y6qz0k4dyapp8fvhf"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers random wx wxcore ]; description = "An implementation of a simple 2-player board game"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "babylon"; } ) { }; "babynf" = callPackage ( { mkDerivation, attoparsec, base, bytestring, tasty, tasty-hunit, }: mkDerivation { pname = "babynf"; version = "0.1.0.2"; sha256 = "0p84scb30ddgyxbvq4pshimsqzk0qc0x02f7bq4vjd1s6zba7r0i"; libraryHaskellDepends = [ attoparsec base bytestring ]; testHaskellDepends = [ attoparsec base bytestring tasty tasty-hunit ]; description = "Library for generating parsers from ABNF"; license = lib.licenses.mit; } ) { }; "backblaze-b2-hs" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, bytestring, case-insensitive, conduit, containers, cryptonite, formatting, http-client, http-types, protolude, req, req-conduit, scientific, tasty, tasty-hunit, text, time, unliftio, unliftio-core, }: mkDerivation { pname = "backblaze-b2-hs"; version = "0.1.0.0"; sha256 = "18xpjz3w9yw79732xiz8278gbd1v9vg534l0h9azg0wwhd8vbh7j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive conduit containers cryptonite formatting http-client http-types protolude req req-conduit scientific text time unliftio unliftio-core ]; executableHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive conduit containers cryptonite formatting http-client http-types protolude req req-conduit scientific text time unliftio unliftio-core ]; testHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive conduit containers cryptonite formatting http-client http-types protolude req req-conduit scientific tasty tasty-hunit text time unliftio unliftio-core ]; description = "A client library to access Backblaze B2 cloud storage in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "backblaze-b2-hs"; } ) { }; "backdropper" = callPackage ( { mkDerivation, base, directory, haskell98, hslogger, old-time, process, random, }: mkDerivation { pname = "backdropper"; version = "1.2"; sha256 = "1z5v0p2yfgln9sv41myr10cjq60xcaav0hfzc18bmmssl8x2yljy"; isLibrary = true; isExecutable = true; executableHaskellDepends = [ base directory haskell98 hslogger old-time process random ]; description = "Rotates backdrops for X11 displays using Imagemagic"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "backdropper_consol"; } ) { }; "backprop" = callPackage ( { mkDerivation, base, containers, criterion, deepseq, directory, hmatrix, microlens, microlens-th, mwc-random, primitive, reflection, time, transformers, vector, vinyl, }: mkDerivation { pname = "backprop"; version = "0.2.6.5"; sha256 = "0rc6dsf0zasl9vah8kv61qk2z7s644lzsrmkd7fwxwj1480kb482"; libraryHaskellDepends = [ base containers deepseq microlens primitive reflection transformers vector vinyl ]; benchmarkHaskellDepends = [ base criterion deepseq directory hmatrix microlens microlens-th mwc-random time vector ]; description = "Heterogeneous automatic differentation"; license = lib.licenses.bsd3; } ) { }; "backstop" = callPackage ( { mkDerivation, base, directory, filepath, HUnit, mtl, process, QuickCheck, unix, }: mkDerivation { pname = "backstop"; version = "1.3.0.354"; sha256 = "0r8j5qyccgl0vnjylpsn7xlrhqm588j7nsl938wj3bjn2dq8myan"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath mtl process unix ]; executableHaskellDepends = [ base directory filepath mtl process unix ]; testHaskellDepends = [ base filepath HUnit process QuickCheck unix ]; description = "Backstop a target directory by source directories"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "backstop"; broken = true; } ) { }; "backtracking" = callPackage ( { mkDerivation, base, primes, tasty, tasty-discover, tasty-hunit, transformers, }: mkDerivation { pname = "backtracking"; version = "0.1.0"; sha256 = "0l1isnnld8drsb8jqkf6zd8v61gcy172zk8zdr21yawnkwfr057b"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base primes tasty tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "A backtracking monad"; license = lib.licenses.bsd3; } ) { }; "backtracking-exceptions" = callPackage ( { mkDerivation, base, either, free, kan-extensions, mtl, semigroupoids, semigroups, transformers, }: mkDerivation { pname = "backtracking-exceptions"; version = "0.1.0.0"; sha256 = "1m4z4m4ncyswvbr12dsvl0gz5398jxy99zkh22xjrdmfgl8rx6p2"; libraryHaskellDepends = [ base either free kan-extensions mtl semigroupoids semigroups transformers ]; description = "A monad transformer for backtracking exceptions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "backward-state" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "backward-state"; version = "0.1.0.2"; sha256 = "1akxm0v23gnph5jxwi20wq4lk07vd2kpiqns550k499yw95vqyam"; libraryHaskellDepends = [ base transformers ]; description = "A state monad that runs the state in reverse through the computation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bacteria" = callPackage ( { mkDerivation, base, gd, X11, }: mkDerivation { pname = "bacteria"; version = "1.1"; sha256 = "19y7p53b80lqfrs1b945l4pc73c54zivk8l6lffzznd7gmbc0mv5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base gd X11 ]; description = "braindead utility to compose Xinerama backgrounds"; license = "unknown"; mainProgram = "bacteria"; } ) { }; "bag" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bag"; version = "0.1"; sha256 = "18n7ggrfm39mn4rva661hkxj75gjx2p3jcm0hlzpcshxyk93iblr"; libraryHaskellDepends = [ base ]; description = "A simple stable bag"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bake" = callPackage ( { mkDerivation, aeson, base, bytestring, cmdargs, containers, deepseq, direct-sqlite, directory, disk-free-space, extra, filepath, hashable, HTTP, http-client, http-conduit, http-types, old-locale, process, random, safe, shake, smtp-mail, sqlite-simple, text, time, transformers, unordered-containers, wai, wai-extra, warp, }: mkDerivation { pname = "bake"; version = "0.5"; sha256 = "1xb05l5b94hdq65x24z1m4fhvsr977y912qa1c7wi8khc9xvbhqw"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring cmdargs containers deepseq direct-sqlite directory disk-free-space extra filepath hashable HTTP http-client http-conduit http-types old-locale random safe shake smtp-mail sqlite-simple text time transformers unordered-containers wai wai-extra warp ]; executableHaskellDepends = [ aeson base bytestring cmdargs containers deepseq direct-sqlite directory disk-free-space extra filepath hashable HTTP http-client http-conduit http-types old-locale process random safe shake smtp-mail sqlite-simple text time transformers unordered-containers wai wai-extra warp ]; description = "Continuous integration system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bake-test"; broken = true; } ) { }; "balkon" = callPackage ( { mkDerivation, base, bytestring, filepath, harfbuzz-pure, hspec, hspec-discover, hspec-golden, text, text-icu, unicode-data-scripts, }: mkDerivation { pname = "balkon"; version = "1.3.0.0"; sha256 = "0gyr25wp9b435csz6bbjjd157p16y91r2q17p10y5y42wz8hcsfw"; revision = "1"; editedCabalFile = "05w7g2wmkcqps2hasp4ih3h1yaahb1i5gw569s7mpycmgs65j875"; libraryHaskellDepends = [ base harfbuzz-pure text text-icu unicode-data-scripts ]; testHaskellDepends = [ base bytestring filepath harfbuzz-pure hspec hspec-discover hspec-golden text text-icu ]; testToolDepends = [ hspec-discover ]; doHaddock = false; description = "Text layout engine built on top of HarfBuzz"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "ballast" = callPackage ( { mkDerivation, aeson, base, bytestring, either-unwrap, hspec, hspec-expectations, http-client, http-client-tls, http-types, text, time, transformers, unordered-containers, utf8-string, vector, }: mkDerivation { pname = "ballast"; version = "0.2.0.0"; sha256 = "1l5d4ngbvmdba2gm2819mf0lb0bs8c19gvjqkxgb59i9y6qb0n6n"; libraryHaskellDepends = [ aeson base bytestring either-unwrap hspec hspec-expectations http-client http-client-tls http-types text time transformers unordered-containers utf8-string vector ]; testHaskellDepends = [ base bytestring either-unwrap hspec hspec-expectations http-client http-client-tls text time ]; description = "Shipwire API client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bamboo" = callPackage ( { mkDerivation, base, bytestring, containers, data-default, directory, filepath, gravatar, hack, hack-contrib, haskell98, mps, mtl, network, old-locale, old-time, pandoc, parsec, parsedate, process, time, unix, utf8-string, xhtml, zlib, }: mkDerivation { pname = "bamboo"; version = "2010.2.25"; sha256 = "0v96ync9vkq7xyc5jmm7k7vfxpy4m1l2370m99wa8qlrpcffhrmi"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers data-default directory filepath gravatar hack hack-contrib haskell98 mps mtl network old-locale old-time pandoc parsec parsedate process time unix utf8-string xhtml zlib ]; description = "A blog engine on Hack"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "bamboo-launcher" = callPackage ( { mkDerivation, bamboo, bamboo-theme-blueprint, base, bytestring, data-default, hack, hack-contrib, hack-handler-hyena, haskell98, mps, process, }: mkDerivation { pname = "bamboo-launcher"; version = "2010.2.25"; sha256 = "1xp2k33jxbkf0maj3p3grv93c9vnjg6fzy6l8gg5dhil18834vdd"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ bamboo bamboo-theme-blueprint base bytestring data-default hack hack-contrib hack-handler-hyena haskell98 mps process ]; description = "bamboo-launcher"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "bamboo"; } ) { }; "bamboo-plugin-highlight" = callPackage ( { mkDerivation, bamboo, base, bytestring, hack, hack-contrib, highlighting-kate, hxt, mps, xhtml, }: mkDerivation { pname = "bamboo-plugin-highlight"; version = "2009.7.5"; sha256 = "0f8hpampawv0csqsb504hg97r7mimkcs9irm9i2m2b13w5fciaqc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ bamboo base bytestring hack hack-contrib highlighting-kate hxt mps xhtml ]; description = "A highlight middleware"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "bamboo-plugin-photo" = callPackage ( { mkDerivation, base, bytestring, data-default, directory, filepath, hack, hack-contrib, haskell98, hxt, mps, utf8-string, xhtml, }: mkDerivation { pname = "bamboo-plugin-photo"; version = "2009.7.5"; sha256 = "19ik80hcshmw8gpsb9gwngnwvriri10xx2v6xvrz0q25cxgwdjah"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring data-default directory filepath hack hack-contrib haskell98 hxt mps utf8-string xhtml ]; description = "A photo album middleware"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bamboo-theme-blueprint" = callPackage ( { mkDerivation, bamboo, base, bytestring, containers, data-default, gravatar, hack, hack-contrib, hcheat, mps, network, rss, utf8-string, xhtml, }: mkDerivation { pname = "bamboo-theme-blueprint"; version = "2010.2.25.1"; sha256 = "1wchvz2nm4klg11wjk3yb5yvqpa26c9lg6xc65k0dwxhy0cyd2zx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ bamboo base bytestring containers data-default gravatar hack hack-contrib hcheat mps network rss utf8-string xhtml ]; description = "bamboo blueprint theme"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bamboo-theme-mini-html5" = callPackage ( { mkDerivation, bamboo, base, base64-string, bytestring, cgi, containers, data-default, directory, filepath, gravatar, hack, hack-contrib, haskell98, hcheat, moe, mps, mtl, network, old-locale, old-time, parsec, parsedate, process, rss, time, unix, utf8-string, xhtml, yuuko, zlib, }: mkDerivation { pname = "bamboo-theme-mini-html5"; version = "2009.11.27"; sha256 = "02zh9jqq46gg3hrsfjfq2skajr4jni3cisak4nd3shl6aqapw9d6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ bamboo base base64-string bytestring cgi containers data-default directory filepath gravatar hack hack-contrib haskell98 hcheat moe mps mtl network old-locale old-time parsec parsedate process rss time unix utf8-string xhtml yuuko zlib ]; description = "bamboo mini html5 theme"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "bamse" = callPackage ( { mkDerivation, base, com, directory, filepath, old-time, pretty, process, regex-compat, }: mkDerivation { pname = "bamse"; version = "0.9.5"; sha256 = "1nykyywrqmf5nyszfg3acm0ydr9z8q78wc7bgabfmjwrnpq1dw68"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base com directory filepath old-time pretty process regex-compat ]; description = "A Windows Installer (MSI) generator framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "hsDotnetGen"; } ) { }; "bamstats" = callPackage ( { mkDerivation, base, cmdargs, samtools, }: mkDerivation { pname = "bamstats"; version = "0.4"; sha256 = "0z8k47h492818yvgxggqw4gcb6m91pw70kpibf9s384vxcbj6r24"; isLibrary = true; isExecutable = true; executableHaskellDepends = [ base cmdargs samtools ]; description = "A program to extract various information from BAM alignmnet files"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "bam"; } ) { }; "ban-instance" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "ban-instance"; version = "0.1.0.1"; sha256 = "0504qsjbqbrdf9avfrhs290baszc9dickx7wknbyxwrzpzzbpggk"; revision = "4"; editedCabalFile = "1ip2abbxnj2cwc3b0l88s0014zakx4g84ifnnaqq8rg6mcn5ppik"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base ]; description = "For when a type should never be an instance of a class"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bank-holiday-germany" = callPackage ( { mkDerivation, base, doctest, hedgehog, hspec, hspec-hedgehog, time, }: mkDerivation { pname = "bank-holiday-germany"; version = "1.3.0.0"; sha256 = "1agf4flql5xkj2rpdbdxpmvajhigcwzbxsmrh76bckmcj2b38k9f"; revision = "4"; editedCabalFile = "057nvj7bd6hm4xjylr75gq3sg74iz8h4xkyzxmxj54x76nplgq9i"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base doctest hedgehog hspec hspec-hedgehog time ]; description = "German bank holidays and public holidays"; license = lib.licenses.mit; } ) { }; "bank-holiday-usa" = callPackage ( { mkDerivation, base, hspec, HUnit, QuickCheck, time, }: mkDerivation { pname = "bank-holiday-usa"; version = "0.2.0"; sha256 = "03zh4cg7sghryb1d06szvn69c5lsbmsg068j00xbpk3w4xrgphjk"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base hspec HUnit QuickCheck time ]; description = "US bank holidays"; license = lib.licenses.mit; } ) { }; "bank-holidays-england" = callPackage ( { mkDerivation, base, containers, hspec, hspec-discover, QuickCheck, time, }: mkDerivation { pname = "bank-holidays-england"; version = "0.2.0.11"; sha256 = "1ffilswdvh7khklyqxqbf7rxf9wzf1ly4dc8j5wli3a0w2bnjd19"; libraryHaskellDepends = [ base containers time ]; testHaskellDepends = [ base containers hspec QuickCheck time ]; testToolDepends = [ hspec-discover ]; description = "Calculation of bank holidays in England and Wales"; license = lib.licenses.bsd3; } ) { }; "banwords" = callPackage ( { mkDerivation, attoparsec, base, bytestring, data-default, HUnit, test-framework, test-framework-hunit, text, vector, }: mkDerivation { pname = "banwords"; version = "0.2.0.1"; sha256 = "13mnz060yi1j6gsxknn1ara34s4ymdswysypj8d94k1741jv89yn"; libraryHaskellDepends = [ attoparsec base bytestring data-default text vector ]; testHaskellDepends = [ attoparsec base HUnit test-framework test-framework-hunit text vector ]; description = "Generalized word blacklister"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "barbies" = callPackage ( { mkDerivation, base, distributive, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, transformers, }: mkDerivation { pname = "barbies"; version = "2.0.5.0"; sha256 = "1j8c45k1x9vi9w44qnc8nyy0y4p97clvbq07vby7wn26zdawl8nm"; libraryHaskellDepends = [ base distributive transformers ]; testHaskellDepends = [ base distributive QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Classes for working with types that can change clothes"; license = lib.licenses.bsd3; } ) { }; "barbies_2_1_1_0" = callPackage ( { mkDerivation, base, distributive, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, transformers, }: mkDerivation { pname = "barbies"; version = "2.1.1.0"; sha256 = "1dyjsjal1ffdscm3y1wzrczlv56hpf50bwdmmvdfiy55ys9j15vk"; libraryHaskellDepends = [ base distributive transformers ]; testHaskellDepends = [ base distributive QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Classes for working with types that can change clothes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "barbies-layered" = callPackage ( { mkDerivation, barbies, base, doctest, doctest-discover, hspec, hspec-discover, transformers, }: mkDerivation { pname = "barbies-layered"; version = "0.1.0.0"; sha256 = "1cxiwgl5rfdvf29f18hymh33ycylz94baj2v4fm8z10kiibi9snv"; libraryHaskellDepends = [ barbies base transformers ]; testHaskellDepends = [ barbies base doctest hspec ]; testToolDepends = [ doctest-discover hspec-discover ]; description = "Barbies with layered clothes"; license = lib.licenses.asl20; } ) { }; "barbies-th" = callPackage ( { mkDerivation, barbies, base, split, template-haskell, }: mkDerivation { pname = "barbies-th"; version = "0.1.11"; sha256 = "0sg3c8m3jl1vifd60a5yac7lm4mygmdgg77z0idjik3cndijxdd8"; revision = "1"; editedCabalFile = "0h0hgs1wqqmhpigs2nwjflvvam3m7f9cmqpscrvpzadj4fp4i5nz"; libraryHaskellDepends = [ barbies base split template-haskell ]; testHaskellDepends = [ barbies base ]; description = "Create strippable HKD via TH"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "barbly" = callPackage ( { mkDerivation, aeson, async, attoparsec, base, bytestring, mtl, optparse-applicative, shh, text, }: mkDerivation { pname = "barbly"; version = "0.1.0.0"; sha256 = "1mmbvgw5g2jb8qv7vd00iym9xyb07jx03wi6x1ldqvzfn2vcc22l"; revision = "1"; editedCabalFile = "09xb9p2ik8kpa2gras9jqs4rr55bsbd7xnmgijxxzwf9hl00k0by"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson async attoparsec base bytestring mtl optparse-applicative shh text ]; description = "Create status bar menus for macOS from executables"; license = lib.licenses.bsd3; platforms = lib.platforms.darwin; mainProgram = "barbly"; } ) { }; "barchart" = callPackage ( { mkDerivation, base, cmdargs, csv, diagrams, filepath, }: mkDerivation { pname = "barchart"; version = "0.1.1.1"; sha256 = "160ja5sdk0zdqc0ncsyldp4rmhc2g4zfa6xc7vbzf8gpqrcmzvgy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base csv diagrams filepath ]; executableHaskellDepends = [ base cmdargs csv diagrams filepath ]; description = "Creating Bar Charts in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "barchart"; broken = true; } ) { }; "barcodes-code128" = callPackage ( { mkDerivation, base, bytestring, HPDF, }: mkDerivation { pname = "barcodes-code128"; version = "0.1.0"; sha256 = "14blxjhapn9g7cp7374f5s2nln7wgyb7a6z50gp04lnqf1aw6kmg"; libraryHaskellDepends = [ base bytestring HPDF ]; description = "Generate Code 128 barcodes as PDFs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "barecheck" = callPackage ( { mkDerivation, base, containers, QuickCheck, text, time, }: mkDerivation { pname = "barecheck"; version = "0.2.0.8"; sha256 = "0hja4lrgv1faqaq41wzf1r88aw4pin8jh60k9n65yd0sxi1103a7"; libraryHaskellDepends = [ base containers QuickCheck text time ]; description = "QuickCheck implementations for common types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "barley" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filepath, ghc, ghc-prim, html, plugins, snap-core, snap-server, text, transformers, unix-compat, }: mkDerivation { pname = "barley"; version = "0.3.0.2"; sha256 = "0igz39bxlw4p0fna1wf6g791pk7r1m7hfyib5rgmsdahzkkp7v2h"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring containers directory filepath ghc ghc-prim html plugins snap-core snap-server text transformers unix-compat ]; description = "A web based environment for learning and tinkering with Haskell"; license = "unknown"; hydraPlatforms = lib.platforms.none; mainProgram = "barley"; } ) { }; "barlow-lens" = callPackage ( { mkDerivation, base, first-class-families, generic-lens, lens, profunctors, tasty, tasty-hunit, }: mkDerivation { pname = "barlow-lens"; version = "0.1.0.2"; sha256 = "1gw3r1hwk5j147lpz0pvhv92fd2kyfp7kdvw60dpnv4j5hhw6s24"; libraryHaskellDepends = [ base first-class-families generic-lens lens profunctors ]; testHaskellDepends = [ base first-class-families generic-lens lens profunctors tasty tasty-hunit ]; description = "lens via string literals"; license = lib.licenses.bsd3; } ) { }; "barrie" = callPackage ( { mkDerivation, base, containers, filepath, glib, gtk, }: mkDerivation { pname = "barrie"; version = "0.4.1"; sha256 = "10iraid6v333374mx9vinvaw6r1903ipa92xjxhl8qh4w7xmr9yv"; libraryHaskellDepends = [ base containers filepath glib gtk ]; description = "Declarative Gtk GUI library"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "barrier" = callPackage ( { mkDerivation, base, blaze-svg, bytestring, lens-family-core, tasty, tasty-golden, template-haskell, text, unordered-containers, }: mkDerivation { pname = "barrier"; version = "0.1.1"; sha256 = "1n8yx66lvyn90ixyvpjafrmhpgnznnqj9il5rixlr651xq0xm5b3"; revision = "2"; editedCabalFile = "0b0va208hc9blny6pbzk2a7mc834xkafaza07a5liaccniach3m3"; 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 ]; description = "Shields.io style badge generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "barrier-monad" = callPackage ( { mkDerivation, base, comonad, mtl, transformers, }: mkDerivation { pname = "barrier-monad"; version = "0.1.0.1"; sha256 = "014nc21wnrklsvy5z7w4v9p9psn6bl210l7v97gj42cv6a8jk5nm"; libraryHaskellDepends = [ base comonad mtl transformers ]; description = "Implementation of barrier monad, can use custom front/back type"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "base_4_21_0_0" = callPackage ( { mkDerivation, ghc-internal, ghc-prim, }: mkDerivation { pname = "base"; version = "4.21.0.0"; sha256 = "18jlid0yzsgxlg7mhdpfsr5jc8lvqrnvwkx1vmd8vl947nwzd9sj"; libraryHaskellDepends = [ ghc-internal ghc-prim ]; description = "Core data structures and operations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "base-compat" = callPackage ( { mkDerivation, base, ghc-prim, unix, }: mkDerivation { pname = "base-compat"; version = "0.13.1"; sha256 = "08c43vzhq0dsnd8lqzrpimlj3h2386ybb8qksdk01fy8as6rw7fv"; libraryHaskellDepends = [ base ghc-prim unix ]; description = "A compatibility layer for base"; license = lib.licenses.mit; } ) { }; "base-compat_0_14_1" = callPackage ( { mkDerivation, base, ghc-prim, unix, }: mkDerivation { pname = "base-compat"; version = "0.14.1"; sha256 = "1s9mk80lb8rscb0rndm9pkh1nmkkd4dnl7nymb3qypk43ra5brkl"; libraryHaskellDepends = [ base ghc-prim unix ]; description = "A compatibility layer for base"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "base-compat-batteries" = callPackage ( { mkDerivation, base, base-compat, ghc-prim, hspec, hspec-discover, QuickCheck, }: mkDerivation { pname = "base-compat-batteries"; version = "0.13.1"; sha256 = "00m8lx2raldr6xvlc92za11a2sj3x0031vi6v3as0cnvl58mnliy"; libraryHaskellDepends = [ base base-compat ghc-prim ]; testHaskellDepends = [ base hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "base-compat with extra batteries"; license = lib.licenses.mit; } ) { }; "base-compat-batteries_0_14_1" = callPackage ( { mkDerivation, base, base-compat, ghc-prim, hspec, hspec-discover, QuickCheck, }: mkDerivation { pname = "base-compat-batteries"; version = "0.14.1"; sha256 = "1q9873jrfld2gqkw8xfhcmw1r3hqkvi58r1lxpvwh0nd0hpz8arx"; libraryHaskellDepends = [ base base-compat ghc-prim ]; testHaskellDepends = [ base hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "base-compat with extra batteries"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "base-compat-migrate" = callPackage ( { mkDerivation, base, base-compat, }: mkDerivation { pname = "base-compat-migrate"; version = "0.2.0.1"; sha256 = "18nyacdji89ys6h7hw28b6rz6p9gkasd4c0l7awz79wp0w8a0cdm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat ]; doHaddock = false; description = "Helps migrating projects to base-compat(-batteries)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "base-encoding" = callPackage ( { mkDerivation, base, base16-bytestring, base64-bytestring, bytestring, bytestring-builder, text, }: mkDerivation { pname = "base-encoding"; version = "0.3.0.0"; sha256 = "1lcqg4wpbry3x165j8rsjbpj1mzd7bl0917hjv0jhvmh5z3wnas8"; libraryHaskellDepends = [ base base16-bytestring base64-bytestring bytestring bytestring-builder text ]; description = "RFC4648 Binary-to-text encodings (e.g. base64)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "base-feature-macros" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "base-feature-macros"; version = "0.1.0.1"; sha256 = "1v4a0jmjjqirfxvwim7gsrn5vj0p6la6fncy6k4v2va0p8xaggmp"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "Semantic CPP feature macros for base"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "base-generics" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "base-generics"; version = "0.1.0.1"; sha256 = "19k6kl66p71pza23b1n5njmj97k1pdlcm6brl1danfaxlflsmcms"; libraryHaskellDepends = [ base ]; description = "This library provides some instances for extra GHC.Generic typeclass such as Int8, Word16 and some unboxed types as well."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "base-io-access" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "base-io-access"; version = "0.4.0.0"; sha256 = "0d0i8ndh2j42qf8ns9wprkjiffy3hyybgvs9nbf67yd50di6p263"; libraryHaskellDepends = [ base ]; description = "The IO functions included in base delimited into small, composable classes"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "base-noprelude" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "base-noprelude"; version = "4.13.0.0"; sha256 = "1ld1phm7jpyvm33dj568gy28inbiklrj00yvb83v5y7rn01w32kp"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "\"base\" package sans \"Prelude\" module"; license = lib.licenses.bsd3; } ) { }; "base-orphans" = callPackage ( { mkDerivation, base, ghc-prim, hspec, hspec-discover, QuickCheck, }: mkDerivation { pname = "base-orphans"; version = "0.9.2"; sha256 = "14xsjwydcvghjdx6n24n398hw4ffk3xf9db1gil88nwm2q4r04b2"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "Backwards-compatible orphan instances for base"; license = lib.licenses.mit; } ) { }; "base-orphans_0_9_3" = callPackage ( { mkDerivation, base, ghc-prim, hspec, hspec-discover, QuickCheck, }: mkDerivation { pname = "base-orphans"; version = "0.9.3"; sha256 = "1n5bpwzgw8xg00p23prajw0bj08kxh2ri3821ib1943ir1wm18qp"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "Backwards-compatible orphan instances for base"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "base-prelude" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "base-prelude"; version = "1.6.1.1"; sha256 = "1lqxa8lhnhiyxkqcwq82a8g2sizhagy3l0z7x57xrmn9y81sy241"; libraryHaskellDepends = [ base ]; description = "Featureful preludes formed solely from the \"base\" package"; license = lib.licenses.mit; } ) { }; "base-unicode-symbols" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "base-unicode-symbols"; version = "0.2.4.2"; sha256 = "0qkhp4ybmx4nbqqkrmw3hkm47bv61i2wpi20qb09wvk10g2dcr23"; libraryHaskellDepends = [ base ]; description = "Unicode alternatives for common functions and operators"; license = lib.licenses.bsd3; } ) { }; "base16" = callPackage ( { mkDerivation, base, base16-bytestring, bytestring, criterion, deepseq, primitive, QuickCheck, random-bytestring, tasty, tasty-hunit, tasty-quickcheck, text, text-short, }: mkDerivation { pname = "base16"; version = "1.0"; sha256 = "1plwc4yrkvd5j6y09fjvyzhr05mzhzwz6z41fyb60y0bj5j66dl6"; revision = "2"; editedCabalFile = "1dcb8m73xj2dfb8xbz731l91nm2jz532v971rsfm0kkid5ap9bvl"; libraryHaskellDepends = [ base bytestring deepseq primitive text text-short ]; testHaskellDepends = [ base base16-bytestring bytestring QuickCheck random-bytestring tasty tasty-hunit tasty-quickcheck text text-short ]; benchmarkHaskellDepends = [ base base16-bytestring bytestring criterion deepseq random-bytestring text ]; description = "Fast RFC 4648-compliant Base16 encoding"; license = lib.licenses.bsd3; } ) { }; "base16-bytestring" = callPackage ( { mkDerivation, base, bytestring, criterion, deepseq, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "base16-bytestring"; version = "1.0.2.0"; sha256 = "1167f9jaivnabn6kg2gc421ac9njb67fr4v0adbj3qph7qa92nhx"; revision = "1"; editedCabalFile = "1zg2c9jwpbmwnpfw5ail1bvnhasrx8zks8rzn3q7kz69ks7yi556"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq ]; description = "RFC 4648-compliant Base16 encodings for ByteStrings"; license = lib.licenses.bsd3; } ) { }; "base16-lens" = callPackage ( { mkDerivation, base, base16, bytestring, lens, text, text-short, }: mkDerivation { pname = "base16-lens"; version = "0.1.3.2"; sha256 = "04qz8gm969vlaxsk1j3rlpqph74qjkfr3rkpfkkxrfmxih6cm2fj"; libraryHaskellDepends = [ base base16 bytestring lens text text-short ]; description = "Optics for the Base16 library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "base32" = callPackage ( { mkDerivation, base, bytestring, criterion, deepseq, memory, QuickCheck, random-bytestring, tasty, tasty-hunit, tasty-quickcheck, text, text-short, }: mkDerivation { pname = "base32"; version = "0.4"; sha256 = "1m08m51d49lfs5rfc5kjj0g19xq53c2ldngcykld6a4ma0fqdrws"; revision = "1"; editedCabalFile = "080i61y2mzahrkvj27llybgc4g0kwf53j552y8g5pcpl45dshgvh"; libraryHaskellDepends = [ base bytestring deepseq text text-short ]; testHaskellDepends = [ base bytestring memory QuickCheck random-bytestring tasty tasty-hunit tasty-quickcheck text text-short ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq memory random-bytestring text ]; description = "Fast RFC 4648-compliant Base32 encoding"; license = lib.licenses.bsd3; } ) { }; "base32-bytestring" = callPackage ( { mkDerivation, base, bits-extras, bytestring, cpu, criterion, hspec, QuickCheck, }: mkDerivation { pname = "base32-bytestring"; version = "0.2.1.0"; sha256 = "0z0q3fw3jzprgxmq9b2iz98kf4hwl3nydrzlaiwk81aplisfdgkl"; libraryHaskellDepends = [ base bits-extras bytestring cpu ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Fast base32 and base32hex codec for ByteStrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "base32-lens" = callPackage ( { mkDerivation, base, base32, bytestring, lens, text, text-short, }: mkDerivation { pname = "base32-lens"; version = "0.1.1.1"; sha256 = "0wam29m7vz5srrj135wmsbmg9qqhsidnwfhbicy0vmx342ai8bs6"; libraryHaskellDepends = [ base base32 bytestring lens text text-short ]; description = "Optics for the Base32 library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "base32-z-bytestring" = callPackage ( { mkDerivation, base, bytestring, cpu, criterion, hedgehog, tasty, tasty-fail-fast, tasty-hedgehog, tasty-hspec, z-base32-bytestring, }: mkDerivation { pname = "base32-z-bytestring"; version = "1.0.0.0"; sha256 = "1r0235a2qqnavsm7jl807m555yd2k2vi2kfacw878v83zdr5qyix"; libraryHaskellDepends = [ base bytestring cpu ]; testHaskellDepends = [ base bytestring hedgehog tasty tasty-fail-fast tasty-hedgehog tasty-hspec z-base32-bytestring ]; benchmarkHaskellDepends = [ base bytestring criterion z-base32-bytestring ]; description = "Fast z-base32 and z-base32hex codec for ByteStrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { z-base32-bytestring = null; }; "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 ]; description = "Fast and safe representation of a Base-32 string"; license = lib.licenses.mit; } ) { }; "base58-bytestring" = callPackage ( { mkDerivation, base, bytestring, criterion, quickcheck-assertions, quickcheck-instances, tasty, tasty-quickcheck, }: mkDerivation { pname = "base58-bytestring"; version = "0.1.0"; sha256 = "1ls05nzswjr6aw0wwk3q7cpv1hf0lw7vk16a5khm6l21yfcgbny2"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring quickcheck-assertions quickcheck-instances tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Implementation of BASE58 transcoding for ByteStrings"; license = lib.licenses.publicDomain; } ) { }; "base58address" = callPackage ( { mkDerivation, base, binary, bytestring, containers, cryptohash, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "base58address"; version = "0.4"; sha256 = "0z15x9wx962ywkmh5lzfg4kq2jjmyzncbpayx2lkjnpdra4xgz7a"; libraryHaskellDepends = [ base binary bytestring containers cryptohash ]; testHaskellDepends = [ base binary bytestring containers cryptohash QuickCheck test-framework test-framework-quickcheck2 ]; description = "Parsing and serialization for Base58 addresses (Bitcoin and Ripple)"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "Fast and safe representation of a Base-58 string"; license = lib.licenses.mit; } ) { }; "base62" = callPackage ( { mkDerivation, base, bytebuild, byteslice, bytestring, natural-arithmetic, primitive, tasty, tasty-hunit, tasty-quickcheck, text, text-short, wide-word, }: mkDerivation { pname = "base62"; version = "0.1.1.2"; sha256 = "0kwz0asfc6lg96g14d58a64rvp2194z67y53nbb6y10hrbwq1j7j"; revision = "1"; editedCabalFile = "0lxkyd5a1diy2v3f910rw27wibziyy559275p4ra7kby9zky1m11"; libraryHaskellDepends = [ base bytebuild byteslice bytestring natural-arithmetic primitive text text-short wide-word ]; testHaskellDepends = [ base byteslice primitive tasty tasty-hunit tasty-quickcheck wide-word ]; description = "Base62 encoding and decoding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "base64" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, criterion, deepseq, QuickCheck, random-bytestring, tasty, tasty-hunit, tasty-quickcheck, text, text-short, }: mkDerivation { pname = "base64"; version = "0.4.2.4"; sha256 = "119mpqcv1rwkhwm69ga2b4f7hr825fa5wfm1w3i1szmhzh52s2k4"; revision = "4"; editedCabalFile = "1lc32d5nxk0ry1pfn3ss55hi4cv6qj5nkkdn3j4y3lrdwyv7kbw2"; libraryHaskellDepends = [ base bytestring deepseq text text-short ]; testHaskellDepends = [ base base64-bytestring bytestring QuickCheck random-bytestring tasty tasty-hunit tasty-quickcheck text text-short ]; benchmarkHaskellDepends = [ base base64-bytestring bytestring criterion deepseq random-bytestring text ]; description = "A modern RFC 4648-compliant Base64 library"; license = lib.licenses.bsd3; } ) { }; "base64_1_0" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, criterion, deepseq, QuickCheck, random-bytestring, tasty, tasty-hunit, tasty-quickcheck, text, text-short, }: mkDerivation { pname = "base64"; version = "1.0"; sha256 = "1dmjy4pkz66s3wa99lkc0wc4bdjkdkr57a8rsgb5z50432gj6hkr"; revision = "1"; editedCabalFile = "0b02k2r5dkzm8rapypkcjl08mz97z5qh4yfxyxn0vwq5hmh8905b"; libraryHaskellDepends = [ base bytestring deepseq text text-short ]; testHaskellDepends = [ base base64-bytestring bytestring QuickCheck random-bytestring tasty tasty-hunit tasty-quickcheck text text-short ]; benchmarkHaskellDepends = [ base base64-bytestring bytestring criterion deepseq random-bytestring text ]; description = "A modern Base64 library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "base64-bytes" = callPackage ( { mkDerivation, base, base64, base64-bytestring, byte-order, bytebuild, byteslice, bytestring, gauge, natural-arithmetic, primitive, random, run-st, word-compat, }: mkDerivation { pname = "base64-bytes"; version = "0.1.1.1"; sha256 = "0gvh2yg7mqwrswcq5p0h35bifsvm18cdvsjzazz37yrwan0i31vs"; libraryHaskellDepends = [ base byte-order bytebuild byteslice natural-arithmetic primitive run-st word-compat ]; testHaskellDepends = [ base bytebuild byteslice natural-arithmetic primitive ]; benchmarkHaskellDepends = [ base base64 base64-bytestring byteslice bytestring gauge primitive random ]; description = "Base64 encoding of byte sequences"; license = lib.licenses.bsd3; } ) { }; "base64-bytestring" = callPackage ( { mkDerivation, base, bytestring, criterion, deepseq, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "base64-bytestring"; version = "1.2.1.0"; sha256 = "1ja9vkgnpkzaw8gz6sm5jmgha6wg3m1j281m0nv1w9yyxlqfvy7v"; revision = "1"; editedCabalFile = "00wqskhc31agyxvm7546367qb33v5i3j31sibcw6vihli77mqc25"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq ]; description = "Fast base64 encoding and decoding for ByteStrings"; license = lib.licenses.bsd3; } ) { }; "base64-bytestring-type" = callPackage ( { mkDerivation, aeson, base, base-compat, base64-bytestring, binary, bytestring, cereal, deepseq, hashable, http-api-data, QuickCheck, serialise, tasty, tasty-quickcheck, text, }: mkDerivation { pname = "base64-bytestring-type"; version = "1.0.1"; sha256 = "03kq4rjj6by02rf3hg815jfdqpdk0xygm5f46r2pn8mb99yd01zn"; revision = "21"; editedCabalFile = "1y3j1lkqlqw8l4p0g8s3iac0gd84nz3pqccrzfj7n23fp19zr1q3"; libraryHaskellDepends = [ aeson base base-compat base64-bytestring binary bytestring cereal deepseq hashable http-api-data QuickCheck serialise text ]; testHaskellDepends = [ aeson base binary bytestring cereal http-api-data serialise tasty tasty-quickcheck ]; description = "A newtype around ByteString, for base64 encoding"; license = lib.licenses.bsd3; } ) { }; "base64-conduit" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, conduit, hspec, QuickCheck, transformers, }: mkDerivation { pname = "base64-conduit"; version = "1.0.0.1"; sha256 = "07zhvn3fy60q04a5g5mzhkl17rap9jlh00vb4f6565bjha2k16g9"; libraryHaskellDepends = [ base base64-bytestring bytestring conduit ]; testHaskellDepends = [ base base64-bytestring bytestring conduit hspec QuickCheck transformers ]; description = "Base64-encode and decode streams of bytes. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "base64-lens" = callPackage ( { mkDerivation, base, base64, bytestring, lens, text, text-short, }: mkDerivation { pname = "base64-lens"; version = "0.3.1"; sha256 = "1iszvlc22h7crwqhcafy974l0l1rgxbcjf6lb5yxsvp6q66gzhrn"; revision = "1"; editedCabalFile = "04mm8fq2lr4lv2a64aiy1q9mzg9n5cd1s62jpcbq1jgq0q4wilkh"; libraryHaskellDepends = [ base base64 bytestring lens text text-short ]; description = "Optics for the Base64 library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "base64-string" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "base64-string"; version = "0.2"; sha256 = "0pkhrimabacsjalzq0y3a197fqfbspsbv8xszzg4vbb1fb59dj1y"; libraryHaskellDepends = [ base ]; description = "Base64 implementation for String's"; license = "unknown"; } ) { }; "base91" = callPackage ( { mkDerivation, base, bytestring, mono-traversable, QuickCheck, text, }: mkDerivation { pname = "base91"; version = "2.1.0"; sha256 = "1lz9s7w5nlp4naj9jzwb73im0vbs5nlrddg18irjz64sgq3qd2nn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mono-traversable ]; executableHaskellDepends = [ base bytestring mono-traversable text ]; testHaskellDepends = [ base bytestring mono-traversable QuickCheck text ]; description = "A Generic Base91 Encoder & Decoder"; license = lib.licenses.mit; mainProgram = "base91"; } ) { }; "based" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "based"; version = "0.1"; sha256 = "1s4nacp3ripdn895c863hmnpaqmbkiisjp3y45v1q28qdjy052qv"; libraryHaskellDepends = [ base ]; description = "alternative prelude"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "basement" = callPackage ( { mkDerivation, base, ghc-prim, }: mkDerivation { pname = "basement"; version = "0.0.16"; sha256 = "00332i4n98gh06x8ii4p8mhjpq0ch1bdan9hxmdblxpgk8j7xdvz"; libraryHaskellDepends = [ base ghc-prim ]; description = "Foundation scrap box of array & string"; license = lib.licenses.bsd3; } ) { }; "basement-cd" = callPackage ( { mkDerivation, base, ghc-prim, }: mkDerivation { pname = "basement-cd"; version = "0.0.12.1"; sha256 = "18w1rzn6p3a25y075rr1lmln74mfiv9dzgf01mipwjqfsirki15b"; revision = "1"; editedCabalFile = "12z794dzdyjkc9l55yw5c7y3knplsrkz1ndhn9bi87a8vn7kwvcq"; libraryHaskellDepends = [ base ghc-prim ]; description = "Foundation scrap box of array & string"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "basen" = callPackage ( { mkDerivation, base, bytestring, quickcheck-instances, tasty, tasty-discover, tasty-hspec, tasty-quickcheck, text, }: mkDerivation { pname = "basen"; version = "0.2.0.0"; sha256 = "0m5vrj7p8cbjc4wc3i0h8fgj7hy8818aq4ivshq4l1n3v134p8kb"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base bytestring quickcheck-instances tasty tasty-discover tasty-hspec tasty-quickcheck text ]; testToolDepends = [ tasty-discover ]; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "basen-bytestring" = callPackage ( { mkDerivation, base, bytestring, QuickCheck, }: mkDerivation { pname = "basen-bytestring"; version = "0.1.0.1"; sha256 = "131aamd4kq7jdmpl4ammgqgykbh81mkziaf0kpic5c20al4a73lp"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring QuickCheck ]; license = lib.licenses.bsd3; } ) { }; "baserock-schema" = callPackage ( { mkDerivation, aeson, base, etc, gitlab-api, hashable, hspec, lens-aeson, microlens-platform, QuickCheck, rio, yaml-pretty-extras, }: mkDerivation { pname = "baserock-schema"; version = "0.0.3.5"; sha256 = "0f12xazhmcw82ck3byjwcv7z15mzz0ihkzbdb2d6vph7719yxbg3"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base microlens-platform rio yaml-pretty-extras ]; executableHaskellDepends = [ aeson base etc gitlab-api hashable lens-aeson microlens-platform rio yaml-pretty-extras ]; testHaskellDepends = [ aeson base hspec microlens-platform QuickCheck rio yaml-pretty-extras ]; description = "Baserock Definitions Schema"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "baserock"; } ) { }; "basex-client" = callPackage ( { mkDerivation, base, network, pureMD5, utf8-string, }: mkDerivation { pname = "basex-client"; version = "0.2.0.0"; sha256 = "038xxyjy3c9rpz1cf811dy1yxjyjq3cjphq7h6ivj73qpfx6bwch"; libraryHaskellDepends = [ base network pureMD5 utf8-string ]; description = "A BaseX client for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bash" = callPackage ( { mkDerivation, base, binary, bytestring, containers, hxt-regex-xmlschema, mtl, SHA, shell-escape, }: mkDerivation { pname = "bash"; version = "0.1.8"; sha256 = "1wv7haxb4vvnh9i7y17m1d7qbpl92qjrnn022g6hyxbxzmpgsw60"; libraryHaskellDepends = [ base binary bytestring containers hxt-regex-xmlschema mtl SHA shell-escape ]; description = "Bash generation library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "basic" = callPackage ( { mkDerivation, base, stm, template-haskell, transformers, util, }: mkDerivation { pname = "basic"; version = "0.1.0.0"; sha256 = "13ikd2pkg2qspkdq0h21wa3clyaj47cm41239024g0sdv8m03bpb"; revision = "2"; editedCabalFile = "1b5kw2y4mrxn8lxcsc0dy00ixjyh58j52x9gs9yppvkry0v6c2x9"; libraryHaskellDepends = [ base stm template-haskell transformers util ]; description = "Lifting values from base types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "basic-cpuid" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "basic-cpuid"; version = "0.1.0.0"; sha256 = "0gz4jpdp0zjn5yils4wplrg2mghpmxsh9f9yv07n81qb8mxwhg5p"; libraryHaskellDepends = [ base ]; description = "A small package to access the cpuid instruction directly"; license = lib.licenses.bsd3; } ) { }; "basic-gps" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "basic-gps"; version = "0.1.0.0"; sha256 = "0dgckarxy6lyaq2m02yisv41k7q0k40xph7v039rxx71bgih196d"; libraryHaskellDepends = [ base ]; description = "Basic implementation of General Problem Solver algorithm"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "basic-lens" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "basic-lens"; version = "0.0.2"; sha256 = "1qnlzxbwz9fh78sw78xs0sf3wx94m5ipw1adfaf02d291z81mrys"; libraryHaskellDepends = [ base template-haskell ]; description = "Basic lens type and functions"; license = lib.licenses.bsd3; } ) { }; "basic-prelude" = callPackage ( { mkDerivation, base, bytestring, containers, filepath, hashable, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "basic-prelude"; version = "0.7.0"; sha256 = "0yckmnvm6i4vw0mykj4fzl4ldsf67v8d2h0vp1bakyj84n4myx8h"; libraryHaskellDepends = [ base bytestring containers filepath hashable text transformers unordered-containers vector ]; description = "An enhanced core prelude; a common foundation for alternate preludes"; license = lib.licenses.mit; } ) { }; "basic-sop" = callPackage ( { mkDerivation, base, deepseq, generics-sop, QuickCheck, text, }: mkDerivation { pname = "basic-sop"; version = "0.3.0"; sha256 = "1swyphr1vnk2nvjadvscxm5xb9vlkja0jardd8nzagfb1jm2b0f7"; libraryHaskellDepends = [ base deepseq generics-sop QuickCheck text ]; description = "Basic examples and functions for generics-sop"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; "basics" = callPackage ( { mkDerivation, base, bifunctors, bytestring, primitive, primitive-unlifted, quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck, text-short, transformers, wide-word, }: mkDerivation { pname = "basics"; version = "0.2.0.0"; sha256 = "1yf1lcb462h33whxq5x0zc2smbq5mvb6wj7r5x2ll4rgyzv5sv4r"; libraryHaskellDepends = [ base bifunctors bytestring primitive primitive-unlifted text-short wide-word ]; testHaskellDepends = [ base primitive quickcheck-instances tasty tasty-hunit tasty-quickcheck transformers ]; description = "Modules for primitive types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "baskell" = callPackage ( { mkDerivation, base, containers, mtl, parsec, pretty, unix, }: mkDerivation { pname = "baskell"; version = "0.1.1"; sha256 = "1vb74crz57i4qmjl8k3gxr2abz9rmpw7yl5sm1pggnlfy9wcm15l"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers mtl parsec pretty unix ]; description = "An interpreter for a small functional language"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "baskell"; broken = true; } ) { }; "batch" = callPackage ( { mkDerivation, async, base, hspec, lifted-async, lifted-base, monad-control, mtl, stm, timespan, transformers-base, }: mkDerivation { pname = "batch"; version = "0.1.0.0"; sha256 = "18jphm2dpn5gz4514gk525rhhgwflzb6f913rwf08dqaqlshr39r"; libraryHaskellDepends = [ async base lifted-async lifted-base monad-control mtl stm timespan transformers-base ]; testHaskellDepends = [ base hspec stm timespan ]; description = "Simplify queuing up data and processing it in batch"; license = lib.licenses.bsd3; } ) { }; "batch-rename" = callPackage ( { mkDerivation, base, directory, filepath, Glob, }: mkDerivation { pname = "batch-rename"; version = "0.1.1.0"; sha256 = "0pk4cklad8caz3f9ihrbi7rk6lcy5gd8d284bkv5sdawd19z2an2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath Glob ]; description = "Make Linux or MacOS do things like \"rename *.mp3 *.mp4\""; license = lib.licenses.publicDomain; mainProgram = "batch_rename"; } ) { }; "batchd" = callPackage ( { mkDerivation, aeson, base, batchd-core, boxes, bytestring, conduit, conduit-combinators, conduit-extra, connection, containers, cryptonite, data-default, dates, directory, ekg-core, ekg-json, esqueleto, exceptions, fast-logger, filepath, Glob, haskeline, heavy-logger, heavy-logger-instances, hsyslog, http-client, http-client-tls, http-types, libssh2, libssh2-conduit, localize, microlens, monad-metrics, mtl, optparse-applicative, parsec, persistent, persistent-postgresql, persistent-sqlite, persistent-template, process, resourcet, scotty, syb, text, text-format-heavy, th-lift, time, tls, unix, unliftio-core, unordered-containers, vault, vector, wai, wai-cors, wai-extra, wai-middleware-metrics, wai-middleware-static, warp, x509-store, yaml, }: mkDerivation { pname = "batchd"; version = "0.1.1.0"; sha256 = "19ka8xgrnyg4pkrgl8qp9l74y7qizj9r370hlwldcj19gidp9lhb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base batchd-core boxes bytestring conduit conduit-combinators conduit-extra connection containers cryptonite data-default dates directory ekg-core ekg-json esqueleto exceptions fast-logger filepath Glob haskeline heavy-logger heavy-logger-instances hsyslog http-client http-client-tls http-types libssh2 libssh2-conduit localize microlens monad-metrics mtl optparse-applicative parsec persistent persistent-postgresql persistent-sqlite persistent-template process resourcet scotty syb text text-format-heavy th-lift time tls unix unliftio-core unordered-containers vault vector wai wai-cors wai-extra wai-middleware-metrics wai-middleware-static warp x509-store yaml ]; description = "Batch processing toolset for Linux / Unix"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "batchd-core" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, dates, directory, filepath, heavy-logger, hsyslog, localize, mtl, persistent, persistent-template, resourcet, scotty, syb, template-haskell, text, text-format-heavy, th-lift, time, unordered-containers, wai, yaml, }: mkDerivation { pname = "batchd-core"; version = "0.1.0.0"; sha256 = "0kk1crifbynpri8wkhnni3wms759fxc6jmdm0919xlzjfkxj5psr"; libraryHaskellDepends = [ aeson base bytestring containers dates directory filepath heavy-logger hsyslog localize mtl persistent persistent-template resourcet scotty syb template-haskell text text-format-heavy th-lift time unordered-containers wai yaml ]; description = "Core modules of batchd, to use in batchd extensions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "batchd-docker" = callPackage ( { mkDerivation, aeson, base, batchd-core, docker, exceptions, mtl, text, unliftio-core, }: mkDerivation { pname = "batchd-docker"; version = "0.1.0.0"; sha256 = "11kwj1c43kqrclvg5waj0n3lw9k8an7npz23jwsi3f8nwqi86rzv"; libraryHaskellDepends = [ aeson base batchd-core docker exceptions mtl text unliftio-core ]; description = "docker containers host controller for batchd"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "batchd-libvirt" = callPackage ( { mkDerivation, aeson, base, batchd-core, heavy-logger, libvirt-hs, text, text-format-heavy, time, }: mkDerivation { pname = "batchd-libvirt"; version = "0.1.0.0"; sha256 = "1l9mw11pxda3w8lw6blk7b8q4220hfm9qnvr4v0rcaxrzjyrh9bb"; libraryHaskellDepends = [ aeson base batchd-core heavy-logger libvirt-hs text text-format-heavy time ]; description = "host controller for batchd, which controls virtual machines via libvirt library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "batching" = callPackage ( { mkDerivation, base, primitive, QuickCheck, short-vec, sint, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "batching"; version = "0.1.0.0"; sha256 = "1mks6w3zfvkdgi9didf94jp1hac9ps4pli75vn79p9hxjwc2fm27"; revision = "4"; editedCabalFile = "1dnh8pv0g1n4wrrvvkm70j04hqna8i6hj4v5w6zgza4hbxc8mp59"; libraryHaskellDepends = [ base primitive short-vec sint ]; testHaskellDepends = [ base primitive QuickCheck short-vec sint test-framework test-framework-quickcheck2 ]; description = "An Applicative Functor deferring actions to run in a batch later"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "battlenet" = callPackage ( { mkDerivation, aeson, base, containers, http-conduit, text, }: mkDerivation { pname = "battlenet"; version = "0.2.0.0"; sha256 = "1nzli8n6lpa9jahwp3awvpafzfkx4j02bwanilh30sxfyp0mlxxa"; libraryHaskellDepends = [ aeson base containers http-conduit text ]; description = "API client for Battle.Net"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "battlenet-yesod" = callPackage ( { mkDerivation, base, battlenet, http-conduit, text, yesod-core, }: mkDerivation { pname = "battlenet-yesod"; version = "0.2.0.0"; sha256 = "056z84rha1nwjij3am16vfp4nwgp7xzqrhkvrx9s8p1vivyb80yz"; libraryHaskellDepends = [ base battlenet http-conduit text yesod-core ]; description = "Yesod integration for the battlenet package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "battleplace" = callPackage ( { mkDerivation, aeson, base, bytestring, cereal, data-default, hashable, memory, servant, swagger2, template-haskell, text, vector, }: mkDerivation { pname = "battleplace"; version = "0.1.0.10"; sha256 = "0a1a7bw30wz0hv5n78l58h5qmr6k5x58dnijll7dgksm51g7c3j8"; libraryHaskellDepends = [ aeson base bytestring cereal data-default hashable memory servant swagger2 template-haskell text vector ]; description = "Core definitions for BattlePlace.io service"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "battleplace-api" = callPackage ( { mkDerivation, base, battleplace, servant, servant-client, }: mkDerivation { pname = "battleplace-api"; version = "0.1.0.3"; sha256 = "1clsmkglkq84w6nzi41zp7pdlg04hgadpri2fi4d14qilfq0acrf"; libraryHaskellDepends = [ base battleplace servant servant-client ]; description = "Public API definitions of BattlePlace.io service"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "battleship-combinatorics" = callPackage ( { mkDerivation, base, combinatorial, containers, deepseq, directory, filepath, non-empty, pooled-io, prelude-compat, QuickCheck, random, semigroups, set-cover, storable-record, storablevector, temporary, transformers, utility-ht, }: mkDerivation { pname = "battleship-combinatorics"; version = "0.0.1"; sha256 = "0pr1vcq69ndkln5jd6kxd0gn8jvc8n7aiqanxsrqnjpx4kkixph4"; revision = "2"; editedCabalFile = "0z2zqmdv5icamkfhpjnjnf88r21151k3pcqij6x0885m8s1y840p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base combinatorial containers deepseq directory filepath non-empty pooled-io prelude-compat QuickCheck random semigroups set-cover storable-record storablevector temporary transformers utility-ht ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base QuickCheck ]; description = "Compute number of possible arrangements in the battleship game"; license = lib.licenses.bsd3; mainProgram = "battleship-combinatorics"; maintainers = [ lib.maintainers.thielema ]; } ) { }; "battleships" = callPackage ( { mkDerivation, aeson, array, attoparsec, base, base64-bytestring, blaze-svg, bytestring, cereal, colour, containers, cookie, crypto-random, data-default, diagrams-lib, diagrams-svg, fast-logger, filepath, hamlet, hjsmin, MonadRandom, mtl, shakespeare-js, shakespeare-text, SimpleAES, template-haskell, text, transformers, wai-extra, wai-handler-fastcgi, wai-logger, word8, yaml, yesod, yesod-core, yesod-routes, yesod-static, }: mkDerivation { pname = "battleships"; version = "1.0.0"; sha256 = "1rg96qikd687wndwj0pgvzg2ln4vh7x304cnyiisci2ka9763cld"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array attoparsec base base64-bytestring blaze-svg bytestring cereal colour containers cookie data-default diagrams-lib diagrams-svg fast-logger filepath hamlet hjsmin MonadRandom mtl shakespeare-js shakespeare-text SimpleAES template-haskell text transformers wai-extra wai-logger word8 yaml yesod yesod-core yesod-routes yesod-static ]; executableHaskellDepends = [ base blaze-svg bytestring containers crypto-random diagrams-lib diagrams-svg filepath MonadRandom mtl transformers wai-handler-fastcgi yesod ]; description = "A web-based implementation of battleships including an AI opponent"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bayes-stack" = callPackage ( { mkDerivation, base, cereal, containers, deepseq, digamma, enummapset, gamma, ghc-prim, logfloat, mtl, mwc-random, pretty, random-fu, random-source, rvar, statistics, stm, transformers, vector, }: mkDerivation { pname = "bayes-stack"; version = "0.2.0.1"; sha256 = "1nz4lnnxdfgacnv6mjxsgq543zxmim4rxvxbpsfx8yypjp6lsx5l"; libraryHaskellDepends = [ base cereal containers deepseq digamma enummapset gamma ghc-prim logfloat mtl mwc-random pretty random-fu random-source rvar statistics stm transformers vector ]; description = "Framework for inferring generative probabilistic models with Gibbs sampling"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bazel-coverage-report-renderer" = callPackage ( { mkDerivation, base, cmdargs, directory, filepath, hxt, hxt-xpath, listsafe, MissingH, }: mkDerivation { pname = "bazel-coverage-report-renderer"; version = "0.1.0"; sha256 = "19bin8hym1zqd85v7kbkk4jbpqs19yn4588q8x903i8m7863p83v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cmdargs directory filepath hxt hxt-xpath listsafe MissingH ]; description = "HTML Coverage Reports for Rules_Haskell"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "bazel-coverage-report-renderer"; broken = true; } ) { }; "bazel-runfiles" = callPackage ( { mkDerivation, base, directory, filepath, transformers, }: mkDerivation { pname = "bazel-runfiles"; version = "0.12"; sha256 = "1x9w6j5yb0rxaaymzvv2hr5g00cy4zhkv79xgb8ns9frnv2bx2km"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath transformers ]; executableHaskellDepends = [ base filepath ]; description = "Locate Bazel runfiles location"; license = lib.licenses.asl20; mainProgram = "bazel-runfiles-exe"; } ) { }; "bbcode" = callPackage ( { mkDerivation, base, containers, lens, megaparsec, mtl, text, transformers, }: mkDerivation { pname = "bbcode"; version = "0.2.0.1"; sha256 = "0d8ilximw08wws7m5y6mwn1pgix3ph8cni34vnnlsp3iph5kjqpj"; libraryHaskellDepends = [ base containers lens megaparsec mtl text transformers ]; testHaskellDepends = [ base containers lens megaparsec mtl text transformers ]; description = "Library for parsing, constructing, and printing BBCode"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bbdb" = callPackage ( { mkDerivation, base, hspec, parsec, }: mkDerivation { pname = "bbdb"; version = "0.8"; sha256 = "0p1aphzp55h4zlh3h8xnm6mxvsxyrab98ms8f07iqvp4p267kryw"; libraryHaskellDepends = [ base parsec ]; testHaskellDepends = [ base hspec parsec ]; description = "Ability to read, write, and modify BBDB files"; license = lib.licenses.gpl3Only; } ) { }; "bbi" = callPackage ( { mkDerivation, base, bioinformatics-toolkit, bytestring, cereal, conduit, containers, mtl, random, tasty, tasty-golden, tasty-hunit, vector, zlib, }: mkDerivation { pname = "bbi"; version = "0.1.1"; sha256 = "1m9rhng6kpqzsgmyr5ilq7brvx9jpkvqgqaixbdlx79ijxkw7dz3"; libraryHaskellDepends = [ base bytestring cereal conduit containers mtl zlib ]; testHaskellDepends = [ base bioinformatics-toolkit bytestring conduit mtl random tasty tasty-golden tasty-hunit vector ]; description = "Tools for reading Big Binary Indexed files, e.g., bigBed, bigWig"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bcp47" = callPackage ( { mkDerivation, aeson, base, containers, country, doctest, generic-arbitrary, hspec, iso639, megaparsec, QuickCheck, text, }: mkDerivation { pname = "bcp47"; version = "0.2.0.6"; sha256 = "0k226jmpv6fnifbmbgdfvbj375an5g7bzzlcvfa1n5x65512ibp2"; libraryHaskellDepends = [ aeson base containers country generic-arbitrary iso639 megaparsec QuickCheck text ]; testHaskellDepends = [ aeson base containers country doctest hspec iso639 QuickCheck text ]; description = "Language tags as specified by BCP 47"; license = lib.licenses.mit; } ) { }; "bcp47-orphans" = callPackage ( { mkDerivation, base, bcp47, cassava, errors, esqueleto, hashable, hspec, http-api-data, path-pieces, persistent, QuickCheck, serialise, text, }: mkDerivation { pname = "bcp47-orphans"; version = "0.1.0.6"; sha256 = "18r6wwj7sq5q1r9fg0kiss5p7h0qh485paginrc46lzygx4l5r3q"; revision = "1"; editedCabalFile = "0mf4plqqr6aw9jprp3fmmkpvk2g3h8hjn4wkp23ni07v818mlvlf"; libraryHaskellDepends = [ base bcp47 cassava errors esqueleto hashable http-api-data path-pieces persistent serialise text ]; testHaskellDepends = [ base bcp47 cassava hspec path-pieces persistent QuickCheck serialise ]; description = "BCP47 orphan instances"; license = lib.licenses.mit; } ) { }; "bcrypt" = callPackage ( { mkDerivation, base, bytestring, data-default, entropy, memory, }: mkDerivation { pname = "bcrypt"; version = "0.0.11"; sha256 = "1vzwf9g6mvn4v1cn1m0axjyi2l0glnvv8c49v1j51dm7xn41fcz4"; libraryHaskellDepends = [ base bytestring data-default entropy memory ]; description = "Haskell bindings to the bcrypt password hash"; license = lib.licenses.bsd3; } ) { }; "bdcs" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, bytestring, codec-rpm, cond, conduit, conduit-combinators, conduit-extra, containers, content-store, cpio-conduit, cryptonite, directory, esqueleto, exceptions, filepath, gi-gio, gi-glib, gi-ostree, gitrev, hspec, http-conduit, HUnit, lifted-base, listsafe, memory, monad-control, monad-logger, monad-loops, mtl, network-uri, ostree, parsec, parsec-numbers, persistent, persistent-sqlite, persistent-template, regex-pcre, resourcet, split, string-conversions, tar, tar-conduit, temporary, text, time, typed-process, unix, unordered-containers, xml-conduit, }: mkDerivation { pname = "bdcs"; version = "0.6.1"; sha256 = "1q81ic3jpcjjnbvbww7qabfy6byvlhwsvs0pf7y8a0sm4i0sqj8g"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring codec-rpm cond conduit conduit-combinators conduit-extra containers content-store cpio-conduit cryptonite directory esqueleto exceptions filepath gi-gio gi-glib gi-ostree gitrev http-conduit lifted-base listsafe memory monad-control monad-logger mtl network-uri parsec parsec-numbers persistent persistent-sqlite persistent-template regex-pcre resourcet split string-conversions tar tar-conduit temporary text time typed-process unix unordered-containers xml-conduit ]; libraryPkgconfigDepends = [ ostree ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring cond conduit content-store directory filepath lifted-base monad-logger monad-loops mtl network-uri persistent-sqlite regex-pcre text time typed-process ]; testHaskellDepends = [ aeson base bytestring codec-rpm cond conduit conduit-combinators containers directory esqueleto filepath gi-gio gi-glib hspec HUnit listsafe monad-logger mtl parsec parsec-numbers persistent persistent-sqlite persistent-template resourcet text time unix ]; description = "Tools for managing a content store of software packages"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) ostree; }; "bdcs-api" = callPackage ( { mkDerivation, aeson, async, base, bdcs, bifunctors, bytestring, concurrent-extra, cond, containers, directory, extra, filepath, gi-ggit, gi-gio, gi-glib, gitrev, haskell-gi-base, hspec, htoml, http-client, http-media, http-types, libgit2-glib, monad-logger, monad-loops, mtl, network, persistent, persistent-sqlite, resourcet, semver, servant-client, servant-options, servant-server, split, stm, string-conversions, string-qq, tar, temporary, text, time, transformers, unix, uuid, wai, wai-cors, warp, }: mkDerivation { pname = "bdcs-api"; version = "0.1.3"; sha256 = "1pjcbw7z79bvmyik6ykjha388gdcjb2h1bf3csc2yjy1g87qmq05"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base bdcs bifunctors bytestring concurrent-extra cond containers directory extra filepath gi-ggit gi-gio gi-glib gitrev haskell-gi-base htoml http-media http-types monad-logger monad-loops mtl network persistent persistent-sqlite resourcet semver servant-options servant-server split stm string-conversions tar temporary text time transformers unix uuid wai wai-cors warp ]; libraryPkgconfigDepends = [ libgit2-glib ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ aeson base bdcs bytestring cond directory filepath hspec http-client monad-loops servant-client servant-server string-conversions string-qq temporary text time wai warp ]; description = "BDCS API Server"; license = lib.licenses.gpl3Only; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; mainProgram = "bdcs-api-server"; } ) { inherit (pkgs) libgit2-glib; }; "bdd" = callPackage ( { mkDerivation, base, directory, HUnit, mtl, process, test-framework, test-framework-hunit, transformers, }: mkDerivation { pname = "bdd"; version = "0.2.0.0"; sha256 = "17hwqksqkrriqrm7sx70jzmi3r8184p485y9i7cqbakdjapb5a4q"; libraryHaskellDepends = [ base HUnit mtl transformers ]; testHaskellDepends = [ base directory HUnit mtl process test-framework test-framework-hunit ]; description = "Behavior-Driven Development DSL"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bdelta" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "bdelta"; version = "0.1.1.1"; sha256 = "17zapldywid4xq0a6qdxh6hnk5igjjgplfydnr800xdpicicbrww"; libraryHaskellDepends = [ base bytestring ]; description = "Simple, fast binary diff/patch"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bdo" = callPackage ( { mkDerivation, aeson, base, network, text, url, }: mkDerivation { pname = "bdo"; version = "1.0.1"; sha256 = "1mwc7l1n2gnw8yx5zphxlkgi6bkcw56qwifpy34wpa55x2lf6n82"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base network text url ]; executableHaskellDepends = [ aeson base network text url ]; description = "Update CSS in the browser without reloading the page"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bdo"; broken = true; } ) { }; "beam" = callPackage ( { mkDerivation, base, conduit, containers, convertible, HDBC, HDBC-sqlite3, microlens, mtl, pretty, semigroups, tagged, text, time, uniplate, }: mkDerivation { pname = "beam"; version = "0.3.2.0"; sha256 = "0nkbn87i6pk2cmmcmzlcydlqwk95b7znncsyn135nl8r07vsqvqs"; revision = "1"; editedCabalFile = "1nh4hh7cslr75jwsj3dwfdphqm51bl7v0k1qvbaxkiac7wh3f19p"; libraryHaskellDepends = [ base conduit containers convertible HDBC HDBC-sqlite3 microlens mtl pretty semigroups tagged text time uniplate ]; description = "A type-safe SQL mapper for Haskell that doesn't use Template Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "beam-automigrate" = callPackage ( { mkDerivation, aeson, base, beam-core, beam-postgres, bytestring, containers, criterion, deepseq, dlist, gargoyle-postgresql-connect, microlens, mtl, postgresql-simple, postgresql-syntax, pretty-simple, QuickCheck, quickcheck-instances, resource-pool, scientific, splitmix, string-conv, syb, tasty, tasty-quickcheck, text, time, transformers, uuid, vector, }: mkDerivation { pname = "beam-automigrate"; version = "0.1.6.0"; sha256 = "09pq0i3zb68ad20qznvf4kqf3y3zz0pjfi84g87rxay6y4sj6vi1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base beam-core beam-postgres bytestring containers deepseq dlist gargoyle-postgresql-connect microlens mtl postgresql-simple pretty-simple QuickCheck quickcheck-instances resource-pool scientific splitmix string-conv tasty text time transformers uuid vector ]; executableHaskellDepends = [ aeson base beam-core beam-postgres bytestring containers postgresql-simple postgresql-syntax pretty-simple QuickCheck syb tasty tasty-quickcheck text time ]; testHaskellDepends = [ base containers pretty-simple QuickCheck tasty tasty-quickcheck text ]; benchmarkHaskellDepends = [ base beam-postgres bytestring containers criterion deepseq postgresql-simple QuickCheck splitmix ]; doHaddock = false; description = "DB migration library for beam, targeting Postgres"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "beam-core" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, dlist, free, ghc-prim, hashable, microlens, mtl, network-uri, scientific, tagged, tasty, tasty-hunit, text, time, vector, vector-sized, }: mkDerivation { pname = "beam-core"; version = "0.10.3.0"; sha256 = "1q3f95xjyinr6g9yxq1w32agp9n6q152b6mfpmabpv0l74c9mmhm"; revision = "1"; editedCabalFile = "1spy3lxqbsmykmkqgzj79hhz455q9ilwpbwxyxlwxiklk0izvfg7"; libraryHaskellDepends = [ aeson base bytestring containers dlist free ghc-prim hashable microlens mtl network-uri scientific tagged text time vector vector-sized ]; testHaskellDepends = [ base bytestring microlens tasty tasty-hunit text time ]; description = "Type-safe, feature-complete SQL query and manipulation interface for Haskell"; license = lib.licenses.mit; } ) { }; "beam-core_0_10_3_1" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, dlist, free, ghc-prim, hashable, microlens, mtl, network-uri, scientific, tagged, tasty, tasty-hunit, text, time, vector, vector-sized, }: mkDerivation { pname = "beam-core"; version = "0.10.3.1"; sha256 = "0n3fyjhcljd44ri7z3kb1sd3izv047v82m9n7597r7sbipv8cysc"; libraryHaskellDepends = [ aeson base bytestring containers dlist free ghc-prim hashable microlens mtl network-uri scientific tagged text time vector vector-sized ]; testHaskellDepends = [ base bytestring microlens tasty tasty-hunit text time ]; description = "Type-safe, feature-complete SQL query and manipulation interface for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "beam-migrate" = callPackage ( { mkDerivation, aeson, base, beam-core, bytestring, containers, deepseq, dependent-map, dependent-sum, free, ghc-prim, hashable, haskell-src-exts, microlens, mtl, parallel, pqueue, pretty, scientific, text, time, unordered-containers, uuid-types, vector, }: mkDerivation { pname = "beam-migrate"; version = "0.5.3.1"; sha256 = "0qx1nh5vvncgr4ixnraaahwp879v8wgn2lhixgzndk6zrs3y4a21"; revision = "1"; editedCabalFile = "0sm683b4k7km2378gqkvii1lb7bx79pscll72jnwfzh72dxqc2fh"; libraryHaskellDepends = [ aeson base beam-core bytestring containers deepseq dependent-map dependent-sum free ghc-prim hashable haskell-src-exts microlens mtl parallel pqueue pretty scientific text time unordered-containers uuid-types vector ]; description = "SQL DDL support and migrations support library for Beam"; license = lib.licenses.mit; } ) { }; "beam-mysql" = callPackage ( { mkDerivation, aeson, attoparsec, base, beam-core, bytestring, case-insensitive, free, hashable, mtl, mysql, network-uri, scientific, text, time, }: mkDerivation { pname = "beam-mysql"; version = "0.2.0.0"; sha256 = "14h0cfzzfbdh18impfvlz3ba3ycig5g7adv17h2ag1x6yyx5h259"; libraryHaskellDepends = [ aeson attoparsec base beam-core bytestring case-insensitive free hashable mtl mysql network-uri scientific text time ]; description = "Connection layer between beam and MySQL/MariaDB"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "beam-newtype-field" = callPackage ( { mkDerivation, base, beam-core, beam-migrate, lens, postgresql-simple, }: mkDerivation { pname = "beam-newtype-field"; version = "0.2.0.0"; sha256 = "1fb78n178jzx4457b0c3kyxc70c4qszq3pplmgrzgsibri8r2xlf"; libraryHaskellDepends = [ base beam-core beam-migrate lens postgresql-simple ]; description = "A newtype for wrapping newtypes into beam schemas"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "beam-postgres" = callPackage ( { mkDerivation, aeson, attoparsec, base, beam-core, beam-migrate, bytestring, case-insensitive, conduit, free, hashable, haskell-src-exts, hedgehog, lifted-base, monad-control, mtl, network-uri, postgresql-libpq, postgresql-simple, scientific, tagged, tasty, tasty-hunit, testcontainers, text, time, transformers-base, unordered-containers, uuid, uuid-types, vector, }: mkDerivation { pname = "beam-postgres"; version = "0.5.4.1"; sha256 = "0rxf275y89xh8if2w2my75fgy34vzc85lv4viyirgd0y26n9d0kc"; revision = "1"; editedCabalFile = "0khizazf6ckfg641c0163hzy7wkvv2y9b8ma98m2wi0sng9j981i"; libraryHaskellDepends = [ aeson attoparsec base beam-core beam-migrate bytestring case-insensitive conduit free hashable haskell-src-exts lifted-base monad-control mtl network-uri postgresql-libpq postgresql-simple scientific tagged text time transformers-base unordered-containers uuid-types vector ]; testHaskellDepends = [ aeson base beam-core beam-migrate bytestring hedgehog postgresql-simple tasty tasty-hunit testcontainers text uuid vector ]; description = "Connection layer between beam and postgres"; license = lib.licenses.mit; } ) { }; "beam-sqlite" = callPackage ( { mkDerivation, aeson, attoparsec, base, beam-core, beam-migrate, bytestring, dlist, free, hashable, monad-control, mtl, network-uri, scientific, sqlite-simple, tasty, tasty-expected-failure, tasty-hunit, text, time, transformers-base, unix, }: mkDerivation { pname = "beam-sqlite"; version = "0.5.3.0"; sha256 = "050nqjx6916j9c499i5zskankpg3bbh9f4m8lrnmf0mj4hsl96m4"; revision = "2"; editedCabalFile = "0ls88df3ls7xlc9w6kd7vfaichpbs2rmigd372j5sh7iqa6n0p9a"; libraryHaskellDepends = [ aeson attoparsec base beam-core beam-migrate bytestring dlist free hashable monad-control mtl network-uri scientific sqlite-simple text time transformers-base unix ]; testHaskellDepends = [ base beam-core beam-migrate sqlite-simple tasty tasty-expected-failure tasty-hunit text time ]; description = "Beam driver for SQLite"; license = lib.licenses.mit; } ) { }; "beam-th" = callPackage ( { mkDerivation, base, beam, doctest, doctest-discover, microlens, mtl, tasty, tasty-hunit, template-haskell, text, th-expand-syns, transformers, }: mkDerivation { pname = "beam-th"; version = "0.2.0.0"; sha256 = "026lqqih887cfvqj81yvhl191miv4k4p0ssna2f2x46sbn5r79yi"; libraryHaskellDepends = [ base beam microlens mtl template-haskell th-expand-syns transformers ]; testHaskellDepends = [ base beam doctest doctest-discover tasty tasty-hunit template-haskell text ]; description = "Template Haskell utilities for beam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "beamable" = callPackage ( { mkDerivation, base, blaze-builder, bytestring, criterion, deepseq, ghc-prim, integer-gmp, murmur-hash, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "beamable"; version = "0.1.1.1"; sha256 = "068d70ylk5b6jlg6j1c1nayb4a3mmf7r92blcgmdbjrz3ipqwg27"; libraryHaskellDepends = [ base blaze-builder bytestring ghc-prim integer-gmp murmur-hash ]; testHaskellDepends = [ base blaze-builder bytestring ghc-prim integer-gmp murmur-hash QuickCheck test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base blaze-builder bytestring criterion deepseq ghc-prim integer-gmp murmur-hash ]; description = "Generic serializer/deserializer with compact representation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bearriver" = callPackage ( { mkDerivation, base, deepseq, dunai, mtl, random, simple-affine-space, transformers, }: mkDerivation { pname = "bearriver"; version = "0.14.12"; sha256 = "1md63c0v8mn0ljcwfsx1bbsrq8a06hh5zz6n730x97db8gpf73vk"; libraryHaskellDepends = [ base deepseq dunai mtl random simple-affine-space transformers ]; description = "FRP Yampa replacement implemented with Monadic Stream Functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "beautifHOL" = callPackage ( { mkDerivation, array, base, haskell98, mtl, }: mkDerivation { pname = "beautifHOL"; version = "0.11"; sha256 = "15k41z1p8h0b677wba4mqkfszwggkrfcp3n5hbdvdjfiqyx2hbzi"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base haskell98 mtl ]; description = "A pretty-printer for higher-order logic"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "beautifHOL"; } ) { }; "bech32" = callPackage ( { mkDerivation, array, base, base58-bytestring, bytestring, containers, deepseq, extra, hspec, hspec-discover, memory, optparse-applicative, prettyprinter, prettyprinter-ansi-terminal, process, QuickCheck, text, vector, }: mkDerivation { pname = "bech32"; version = "1.1.7"; sha256 = "1ql79scbjxrmllizywhzdys1bx565lqvj81851wzdkww662lhvpg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers extra text ]; executableHaskellDepends = [ base base58-bytestring bytestring extra memory optparse-applicative prettyprinter prettyprinter-ansi-terminal text ]; testHaskellDepends = [ base base58-bytestring bytestring containers deepseq extra hspec memory process QuickCheck text vector ]; testToolDepends = [ hspec-discover ]; description = "Implementation of the Bech32 cryptocurrency address format (BIP 0173)"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "bech32"; broken = true; } ) { }; "bech32-th" = callPackage ( { mkDerivation, base, bech32, hspec, hspec-discover, template-haskell, text, }: mkDerivation { pname = "bech32-th"; version = "1.1.7"; sha256 = "0a71jcvgnfsn24d2bppiprx4yb5cnsr85rsgzax3547shiqpli1n"; libraryHaskellDepends = [ base bech32 template-haskell text ]; testHaskellDepends = [ base bech32 hspec template-haskell ]; testToolDepends = [ hspec-discover ]; description = "Template Haskell extensions to the Bech32 library"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "bed-and-breakfast" = callPackage ( { mkDerivation, array, base, binary, cpphs, deepseq, QuickCheck, template-haskell, }: mkDerivation { pname = "bed-and-breakfast"; version = "0.5"; sha256 = "0dj1vvb9j55psp6yra72wk0k3k6ggvarmzj7zjgr8z3npv5mqmar"; libraryHaskellDepends = [ array base binary cpphs deepseq template-haskell ]; testHaskellDepends = [ base QuickCheck ]; description = "Efficient Matrix and Vector operations in 100% Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "beeminder-api" = callPackage ( { mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring, conduit, containers, data-default-class, data-default-instances-base, http-conduit, http-types, lens, monad-control, mtl, resourcet, scientific, text, time, transformers, transformers-base, universe, universe-base, unordered-containers, vector, }: mkDerivation { pname = "beeminder-api"; version = "1.0"; sha256 = "0yvk51s7pajndzh3sy6jsq1yg2myvn7i211b0g50n1afh96mf84j"; libraryHaskellDepends = [ aeson attoparsec base blaze-builder bytestring conduit containers data-default-class data-default-instances-base http-conduit http-types lens monad-control mtl resourcet scientific text time transformers transformers-base universe universe-base unordered-containers vector ]; description = "Bindings to the beeminder.com JSON API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bein" = callPackage ( { mkDerivation, base, bytestring, containers, convertible, Crypto, directory, filepath, happstack-server, happstack-util, hdaemonize, HDBC, HDBC-postgresql, hsyslog, mtl, network, old-locale, parsec, process, random, stm, time, unix, utf8-string, xhtml, }: mkDerivation { pname = "bein"; version = "0.3.3"; sha256 = "1sq6z2a9bddqh0kys10g495bfj7pcyibsvhfxfl279z53va7d6ch"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring containers convertible Crypto directory filepath happstack-server happstack-util hdaemonize HDBC HDBC-postgresql hsyslog mtl network old-locale parsec process random stm time unix utf8-string xhtml ]; description = "Bein is a provenance and workflow management system for bioinformatics"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "belgian-structured-communication" = callPackage ( { mkDerivation, base, binary, hashable, hspec, hspec-discover, parsec, QuickCheck, template-haskell, text, validity, }: mkDerivation { pname = "belgian-structured-communication"; version = "0.1.0.0"; sha256 = "03lic7a7z2jqvfq0ar4n0vx5l27hg8mkck91fzwbcna82fjjabpw"; libraryHaskellDepends = [ base binary hashable parsec QuickCheck template-haskell text validity ]; testHaskellDepends = [ base hspec parsec QuickCheck validity ]; testToolDepends = [ hspec-discover ]; description = "parsing, rendering and manipulating the structured communication of Belgian financial transactions"; license = lib.licenses.bsd3; } ) { }; "belka" = callPackage ( { mkDerivation, aeson, aeson-value-parser, attoparsec, base, base-prelude, base64-bytestring, bug, bytestring, case-insensitive, hashable, http-client, http-client-tls, http-media, http-types, iri, json-bytes-builder, mtl, potoki, potoki-core, ptr, QuickCheck, quickcheck-instances, rerebase, semigroups, tasty, tasty-hunit, tasty-quickcheck, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "belka"; version = "0.8"; sha256 = "1827pjvw13a2zk69rq98sddg70rp9hzjy79jkkc0xa4c6s7y5fny"; libraryHaskellDepends = [ aeson aeson-value-parser attoparsec base base-prelude base64-bytestring bug bytestring case-insensitive hashable http-client http-client-tls http-media http-types iri json-bytes-builder mtl potoki potoki-core ptr semigroups text transformers unordered-containers vector ]; testHaskellDepends = [ bug iri potoki QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "HTTP client DSL"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "benc" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, primitive, tasty, tasty-bench, tasty-hunit, tasty-quickcheck, text, transformers, vector, }: mkDerivation { pname = "benc"; version = "0.1.1.0"; sha256 = "12hp6qpz9wg0myyf9sv0izhd096ilqg0xgw0i96pildlx2cfzgpi"; libraryHaskellDepends = [ base bytestring containers primitive text transformers vector ]; testHaskellDepends = [ base bytestring containers tasty tasty-hunit tasty-quickcheck text vector ]; benchmarkHaskellDepends = [ base bytestring containers deepseq tasty tasty-bench tasty-hunit text vector ]; description = "Bencode encoding and decoding library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bench" = callPackage ( { mkDerivation, base, criterion, optparse-applicative, process, silently, text, turtle, }: mkDerivation { pname = "bench"; version = "1.0.13"; sha256 = "0v2sfblzwjb0y8dnjpl9jxsiz14lqdnpa1vccbnm2y73b5pkj30p"; revision = "1"; editedCabalFile = "1nhnsbyy597nd2hv22hhbhblihvshymsqarlsv00x0q7ws9yblfn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base criterion optparse-applicative process silently text turtle ]; description = "Command-line benchmark tool"; license = lib.licenses.bsd3; mainProgram = "bench"; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; "bench-graph" = callPackage ( { mkDerivation, base, Chart, Chart-diagrams, csv, directory, filepath, split, text, transformers, }: mkDerivation { pname = "bench-graph"; version = "0.1.4"; sha256 = "144al44v3m00lh1rrhjyah0gacbi2n6hjlqvml3yqwf8j9c37wnw"; libraryHaskellDepends = [ base Chart Chart-diagrams csv directory filepath transformers ]; testHaskellDepends = [ base split text ]; description = "Plot and compare benchmarks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bench-show" = callPackage ( { mkDerivation, ansi-wl-pprint, base, Chart, Chart-diagrams, csv, directory, filepath, mwc-random, optparse-applicative, optparse-simple, split, statistics, text, transformers, vector, }: mkDerivation { pname = "bench-show"; version = "0.3.2"; sha256 = "1f0zx572d54dyyjifv4p550ci90gdr4mrifhwww4z6p87fbdi32j"; revision = "1"; editedCabalFile = "1qq1ppj0x1d1rl0dbhpx6h2xj359rh2l6g63wkxcjzyqf2lzlx3q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint base Chart Chart-diagrams csv directory filepath mwc-random split statistics transformers vector ]; executableHaskellDepends = [ base optparse-applicative optparse-simple ]; testHaskellDepends = [ base split text ]; description = "Show, plot and compare benchmark results"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bench-show"; broken = true; } ) { }; "benchmark-function" = callPackage ( { mkDerivation, base, process, random, time, }: mkDerivation { pname = "benchmark-function"; version = "0.1.0.1"; sha256 = "1zwk05lf76xcdbqrbaid3whmn04injrg7dnlji2v2i5li0pnpr3c"; libraryHaskellDepends = [ base process random time ]; description = "Test the time it takes to run a haskell function"; license = lib.licenses.gpl3Only; } ) { }; "benchpress" = callPackage ( { mkDerivation, base, bytestring, mtl, time, }: mkDerivation { pname = "benchpress"; version = "0.2.2.23"; sha256 = "0fys04n01484hf4gxgxkwr890d6psaphw0j4vnq82p36fa5zdjkc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl time ]; executableHaskellDepends = [ base bytestring time ]; description = "Micro-benchmarking with detailed statistics"; license = lib.licenses.bsd3; mainProgram = "example"; } ) { }; "benchpress_0_2_2_25" = callPackage ( { mkDerivation, base, bytestring, mtl, time, }: mkDerivation { pname = "benchpress"; version = "0.2.2.25"; sha256 = "10h5jgj87z4aca0k39qg5frvd3syffj4g1f3sd2yl6yc9s33yr3b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl time ]; executableHaskellDepends = [ base bytestring time ]; description = "Micro-benchmarking with detailed statistics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "example"; } ) { }; "bencode" = callPackage ( { mkDerivation, base, binary, bytestring, containers, hspec, parsec, QuickCheck, transformers, transformers-compat, }: mkDerivation { pname = "bencode"; version = "0.6.1.1"; sha256 = "0znv0y3b3zm5jvhlvj5f5s7y93db67j9yd59w1bnrw2pqv30gqaq"; libraryHaskellDepends = [ base binary bytestring containers parsec transformers transformers-compat ]; testHaskellDepends = [ base bytestring containers hspec QuickCheck ]; description = "Parsers and printers for bencoded data"; license = lib.licenses.bsd3; } ) { }; "bencodex" = callPackage ( { mkDerivation, attoparsec, base, base64-bytestring, bytestring, containers, file-embed, filepath, hashable, hlint, hspec, hspec-attoparsec, hspec-discover, HsYAML, text, unordered-containers, }: mkDerivation { pname = "bencodex"; version = "1.0.0"; sha256 = "1ny60qg63kyi12rlk8spc6db40zq3laqfw0k89s0jvnkjlksdyj8"; libraryHaskellDepends = [ attoparsec base bytestring hashable text unordered-containers ]; testHaskellDepends = [ base base64-bytestring bytestring containers file-embed filepath hlint hspec hspec-attoparsec hspec-discover HsYAML text unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "Bencodex reader/writer for Haskell"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bencoding" = callPackage ( { mkDerivation, attoparsec, base, bencode, bytestring, containers, criterion, deepseq, ghc-prim, hspec, integer-gmp, mtl, pretty, QuickCheck, text, }: mkDerivation { pname = "bencoding"; version = "0.4.5.6"; sha256 = "13lnzgimahsnnsgx5gsh688iyw6r2bw97pcmyqq9r8kq0sll61m6"; libraryHaskellDepends = [ attoparsec base bytestring deepseq ghc-prim integer-gmp mtl pretty text ]; testHaskellDepends = [ attoparsec base bytestring containers ghc-prim hspec QuickCheck ]; benchmarkHaskellDepends = [ attoparsec base bencode bytestring criterion deepseq ghc-prim ]; description = "A library for encoding and decoding of BEncode data"; license = lib.licenses.bsd3; } ) { }; "bencoding-lens" = callPackage ( { mkDerivation, base, bencoding, bytestring, cryptonite, hspec, http-conduit, lens, }: mkDerivation { pname = "bencoding-lens"; version = "0.1.0.0"; sha256 = "0n4igbdc2x2415giwpy4w9n54c54y2afw8bbrqjmp8ykcfjmqfzm"; libraryHaskellDepends = [ base bencoding bytestring lens ]; testHaskellDepends = [ base bencoding cryptonite hspec http-conduit lens ]; description = "Lenses for bencoded data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "benri-hspec" = callPackage ( { mkDerivation, base, doctest, hspec, }: mkDerivation { pname = "benri-hspec"; version = "0.1.0.3"; sha256 = "1yax85kfh9pl6h466d2xlpbk3801aia6ypl4359an8vbrhqfws95"; libraryHaskellDepends = [ base hspec ]; testHaskellDepends = [ base doctest hspec ]; description = "Simplify tests where Either or Maybe types are returned from monadic code"; license = lib.licenses.bsd3; } ) { }; "bento" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bento"; version = "0.1.0"; sha256 = "14li436dp33r4fygkbxr6rjljdamc0yhxv34wafsy4xsv8h898pb"; libraryHaskellDepends = [ base ]; description = "🍱 Manage stateful components"; license = lib.licenses.mit; } ) { }; "berkeleydb" = callPackage ( { mkDerivation, base, binary, bytestring, db, }: mkDerivation { pname = "berkeleydb"; version = "2008.10.31"; sha256 = "1qqzxi011xmb4b09r1j5x1b7slgrazh19csfilk4a9f91zvq6l3p"; libraryHaskellDepends = [ base binary bytestring ]; librarySystemDepends = [ db ]; description = "Pretty BerkeleyDB v4 binding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) db; }; "berp" = callPackage ( { mkDerivation, array, base, containers, directory, extensible-exceptions, filepath, ghc, ghc-paths, ghc-prim, haskeline, haskell-src-exts, language-python, monads-tf, parseargs, process, template-haskell, transformers, }: mkDerivation { pname = "berp"; version = "0.0.2"; sha256 = "066m1nyfwi1nivjmcnykjdypqzkm2zqfzb07zf6f9hiz9m4g6x09"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers ghc-prim monads-tf template-haskell transformers ]; executableHaskellDepends = [ base containers directory extensible-exceptions filepath ghc ghc-paths haskeline haskell-src-exts language-python monads-tf parseargs process transformers ]; description = "An implementation of Python 3"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "berp"; broken = true; } ) { }; "bert" = callPackage ( { mkDerivation, async, base, binary, binary-conduit, bytestring, conduit, conduit-extra, containers, mtl, network, parsec, smallcheck, tasty, tasty-hunit, tasty-smallcheck, time, unix, void, }: mkDerivation { pname = "bert"; version = "1.2.2.5"; sha256 = "0ski298afg4h5xfvbbvizh659wi1915csp3j3fn0p2aivylrzfbj"; libraryHaskellDepends = [ base binary binary-conduit bytestring conduit conduit-extra containers mtl network parsec time unix void ]; testHaskellDepends = [ async base binary bytestring containers network smallcheck tasty tasty-hunit tasty-smallcheck ]; description = "BERT implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "besout" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "besout"; version = "0.2.0.1"; sha256 = "0bv68nn6ijf1wv57kwp4yj6s75g960pds0n9wihxwkr4hh5azls1"; libraryHaskellDepends = [ base ]; description = "Extended GCD of polynomials over F_p[x]"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bet" = callPackage ( { mkDerivation, aeson, base, bifunctors, binary, bytestring, containers, exceptions, HsOpenSSL, http-client, http-client-openssl, lens, mtl, QuickCheck, semigroupoids, semigroups, test-framework, test-framework-quickcheck2, test-framework-th, text, time, }: mkDerivation { pname = "bet"; version = "0.1.2.3"; sha256 = "0gy12m81bc6vgzq4m0v134jbq5lw1210dxsq4s28c0www0kxj658"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bifunctors binary bytestring containers exceptions HsOpenSSL http-client http-client-openssl lens mtl semigroupoids semigroups text time ]; testHaskellDepends = [ base lens QuickCheck semigroups test-framework test-framework-quickcheck2 test-framework-th ]; description = "Betfair API bindings. Bet on sports on betting exchanges."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "betacode" = callPackage ( { mkDerivation, attoparsec, base, errors, hashable, hspec, QuickCheck, smallcheck, text, text-icu, }: mkDerivation { pname = "betacode"; version = "0.1.0.0"; sha256 = "0ry42sp40234c83iw7di37j3jfjfbszxcv4mzgqc54b1693mjq7b"; libraryHaskellDepends = [ attoparsec base errors hashable text text-icu ]; testHaskellDepends = [ base hspec QuickCheck smallcheck ]; description = "A codec for beta code (http://en.wikipedia.org/wiki/Beta_Code)."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "betris" = callPackage ( { mkDerivation, ansi-terminal, base, containers, linear, microlens, microlens-th, optparse-applicative, random, stm, time-units, vty, }: mkDerivation { pname = "betris"; version = "0.2.3.1"; sha256 = "076v2ss2jpslpwwl8bk4ijhwlpgrn1k5mi6mzhb62kp2yf1w8m58"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base containers linear microlens microlens-th optparse-applicative random stm time-units vty ]; executableHaskellDepends = [ ansi-terminal base containers linear microlens microlens-th optparse-applicative random stm time-units vty ]; description = "A horizontal version of tetris for braille users"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "betris"; broken = true; } ) { }; "between" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "between"; version = "0.11.0.0"; sha256 = "0pa6f7vadslvff0hlm939r2h8k130f16l2sjnzci79n54q9kadw3"; libraryHaskellDepends = [ base ]; description = "Function combinator \"between\" and derived combinators"; license = lib.licenses.bsd3; } ) { }; "bf-cata" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bf-cata"; version = "1.1"; sha256 = "0f8pyd2j24x574xs73zhadsd058ib217vd12snkqzg6vg9l7vgzw"; libraryHaskellDepends = [ base ]; license = "LGPL"; } ) { }; "bff" = callPackage ( { mkDerivation, base, bimap, category-extras, containers, derive, haskell98, mtl, template-haskell, unix, }: mkDerivation { pname = "bff"; version = "0.3.1.2"; sha256 = "1i5y7pki3hyhq2vyshzi40n7yx354p7wiflfig8qxc4h31nbwi2x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bimap category-extras containers derive haskell98 mtl template-haskell unix ]; description = "Bidirectionalization for Free! (POPL'09)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "bff-mono" = callPackage ( { mkDerivation, base, containers, mtl, }: mkDerivation { pname = "bff-mono"; version = "0.2.3"; sha256 = "1qswfjrij01g7g85iiyxpvk1k5hgnf6ll7jcf6b33k6dawi3a4qr"; libraryHaskellDepends = [ base containers mtl ]; description = "\"Bidirectionalization for Free\" for Monomorphic Transformations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bglib" = callPackage ( { mkDerivation, async, base, binary, bytestring, monad-loops, mtl, optparse-applicative, serialport, stm, }: mkDerivation { pname = "bglib"; version = "3.0.0.0"; sha256 = "1v82kj5ccznky4v4pffnjqzvai54wn2lcfkb2gnzxrn6gzn261a9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring monad-loops mtl serialport stm ]; executableHaskellDepends = [ async base binary bytestring monad-loops mtl optparse-applicative serialport stm ]; description = "Implementation of the BGAPI serial protocol"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "bglibtest"; broken = true; } ) { }; "bgmax" = callPackage ( { mkDerivation, attoparsec, base, bytestring, time, }: mkDerivation { pname = "bgmax"; version = "0.2.0.4"; sha256 = "0cgxdq5dfs9dvj5ly9sd52pf75yslrnds45hg9nwv5zrfld90rdv"; libraryHaskellDepends = [ attoparsec base bytestring time ]; description = "Parse BgMax-files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bgzf" = callPackage ( { mkDerivation, base, bytestring, mtl, parallel, pipes, streaming-commons, }: mkDerivation { pname = "bgzf"; version = "0.1.0.0"; sha256 = "1lmwb65ads6ip5v0h8z03nyzxr9556p13j1y34lhgsyk2lxwdkrv"; libraryHaskellDepends = [ base bytestring mtl parallel pipes streaming-commons ]; description = "Blocked GZip"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bhoogle" = callPackage ( { mkDerivation, base, brick, bytestring, containers, directory, filepath, hoogle, lens, process, protolude, text, time, typed-process, vector, vty, vty-crossplatform, }: mkDerivation { pname = "bhoogle"; version = "0.1.4.3"; sha256 = "1qsvzsfn7cysz4p62pwba207h2q9khii1vbwgsgn01qwvhc0vm15"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base brick bytestring containers directory filepath hoogle lens process protolude text time typed-process vector vty vty-crossplatform ]; description = "Simple terminal GUI for local hoogle"; license = "(BSD-3-Clause OR Apache-2.0)"; hydraPlatforms = lib.platforms.none; mainProgram = "bhoogle"; broken = true; } ) { }; "bibdb" = callPackage ( { mkDerivation, alex, array, async, base, bibtex, bytestring, containers, curl, download-curl, filepath, happy, microlens, microlens-mtl, microlens-th, mtl, optparse-applicative, parsec, pretty, transformers, }: mkDerivation { pname = "bibdb"; version = "0.5.3"; sha256 = "04mddqjdxki1q9cb97achz3xrzm9bsb6spw3rp3vy6wx361w3jld"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array async base bibtex bytestring containers curl download-curl filepath microlens microlens-mtl microlens-th mtl optparse-applicative parsec pretty transformers ]; executableToolDepends = [ alex happy ]; description = "A database based bibliography manager for BibTeX"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "bibdb"; broken = true; } ) { }; "bibtex" = callPackage ( { mkDerivation, base, latex, parsec, utility-ht, }: mkDerivation { pname = "bibtex"; version = "0.1.0.7"; sha256 = "13brddmc8ifyncg1cc0mcl6db94lfz6vmrpjrjap7jrs060r0j9i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base latex parsec utility-ht ]; description = "Parse, format and processing BibTeX files"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "bidi-icu" = callPackage ( { mkDerivation, base, containers, data-default, ghc-prim, hspec, icu, inline-c, primitive, tasty, tasty-hspec, template-haskell, text, transformers, vector, }: mkDerivation { pname = "bidi-icu"; version = "0"; sha256 = "000z286nmqvxjx55dxxfrz2pxjdjnwcbpjm7a7wlm5ng70704bpj"; libraryHaskellDepends = [ base containers data-default ghc-prim inline-c primitive template-haskell text transformers vector ]; libraryPkgconfigDepends = [ icu ]; testHaskellDepends = [ base data-default ghc-prim hspec primitive tasty tasty-hspec text vector ]; description = "The unicode bidirectional algorithm via ICU"; license = "(BSD-2-Clause OR Apache-2.0)"; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) icu; }; "bidirectional" = callPackage ( { mkDerivation, base, hedgehog, mtl, profunctors, }: mkDerivation { pname = "bidirectional"; version = "0.1.0.0"; sha256 = "1lr2p6kw0rliq1c9srf54w38r12wcl3h1lnnzjgimg5gv634iddd"; libraryHaskellDepends = [ base profunctors ]; testHaskellDepends = [ base hedgehog mtl ]; description = "Simple bidirectional serialization and deserialization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bidirectional-instances" = callPackage ( { mkDerivation, base, mtl, template-haskell, transformers, }: mkDerivation { pname = "bidirectional-instances"; version = "0.1.0.0"; sha256 = "0b9vgqblrpag5an14q2kqp8rvhzz30ihx607cxpl5qslai5viwdl"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base mtl transformers ]; description = "Make instance constraints bidirectional"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bidirectionalization-combined" = callPackage ( { mkDerivation, base, bytestring, cgi, containers, directory, hint, mtl, parsec, pretty, template-haskell, unix, utf8-string, xhtml, }: mkDerivation { pname = "bidirectionalization-combined"; version = "0.1.0.1"; sha256 = "0bclazwhg3ra7zv19xfx5rw2z3p8h8scw5r4m281524qzrkm9j6m"; revision = "1"; editedCabalFile = "1fvqr3g7i57ybszqaa279nvrciw3yv1sj8hpjs3pa0z0cvxvvr42"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cgi containers directory hint mtl parsec pretty template-haskell unix utf8-string xhtml ]; description = "Prototype Implementation of Combining Syntactic and Semantic Bidirectionalization (ICFP'10)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bidispec" = callPackage ( { mkDerivation, base, bytestring, mtl, }: mkDerivation { pname = "bidispec"; version = "0.1.3"; sha256 = "0y9hskhp1vcl92wrh3l7b1g6i7y9v4b06pl2qa9hhp9ladnvw7g4"; libraryHaskellDepends = [ base bytestring mtl ]; description = "Specification of generators and parsers"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bidispec-extras" = callPackage ( { mkDerivation, base, bytestring, dataenc, mtl, }: mkDerivation { pname = "bidispec-extras"; version = "0.1"; sha256 = "0insqi63q6gvz39l0k584w583cw9m85vdx5dhpyx9qbb5zxyb0rm"; libraryHaskellDepends = [ base bytestring dataenc mtl ]; description = "Extra helper functions for bidirectional specifications"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bifunctor" = callPackage ( { mkDerivation, base, category, }: mkDerivation { pname = "bifunctor"; version = "0.1.0.0"; sha256 = "056fbcmrbzdagxr37nzq06668r9js8q9h79pnz6hv19lfljgspb1"; revision = "1"; editedCabalFile = "1yc56avikf0xnmd7cm2hh93vgwcpxyiw1d208s4hp80i8iprkp2n"; libraryHaskellDepends = [ base category ]; description = "Bifunctors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bifunctor-classes-compat" = callPackage ( { mkDerivation, base, base-orphans, tagged, transformers, }: mkDerivation { pname = "bifunctor-classes-compat"; version = "0.1"; sha256 = "0by738hg600sf5dcbjsn9flpqn3bgam72036znxbml17rcw6xj9p"; libraryHaskellDepends = [ base base-orphans tagged transformers ]; doHaddock = false; description = "Compatibility package for the Bifunctor, Bifoldable, and Bitraversable classes"; license = lib.licenses.bsd3; } ) { }; "bifunctors" = callPackage ( { mkDerivation, assoc, base, comonad, containers, hspec, hspec-discover, QuickCheck, tagged, template-haskell, th-abstraction, transformers, transformers-compat, }: mkDerivation { pname = "bifunctors"; version = "5.6.2"; sha256 = "0yk9v71xpwnxd6xia1bdr8pxbvrx4am6bjykqp1d1vk1a0lak1hh"; revision = "1"; editedCabalFile = "1gibijw482qj7p9zys27df71kmv94bcq0afrsnvld86nf7njdngz"; libraryHaskellDepends = [ assoc base comonad containers tagged template-haskell th-abstraction transformers ]; testHaskellDepends = [ base hspec QuickCheck template-haskell transformers transformers-compat ]; testToolDepends = [ hspec-discover ]; description = "Bifunctors"; license = lib.licenses.bsd3; } ) { }; "bighugethesaurus" = callPackage ( { mkDerivation, base, HTTP, split, }: mkDerivation { pname = "bighugethesaurus"; version = "0.1.0.0"; sha256 = "1j0k3xbgg86g2ls3zdlnff4wrqlmc6aikhfmaczsix1mgyq0iw1s"; libraryHaskellDepends = [ base HTTP split ]; description = "API wrapper for Big Huge Thesaurus"; license = "GPL"; } ) { }; "billboard-parser" = callPackage ( { mkDerivation, base, directory, filepath, HarmTrace-Base, HUnit, ListLike, mtl, parseargs, uu-parsinglib, }: mkDerivation { pname = "billboard-parser"; version = "1.0.0.1"; sha256 = "1jhiq5w4z7axlqqm6pyl1d3g1vh7ykyy2z69d9ma8qzgm6v72l05"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath HarmTrace-Base HUnit ListLike mtl uu-parsinglib ]; executableHaskellDepends = [ base directory filepath HarmTrace-Base HUnit ListLike mtl parseargs uu-parsinglib ]; description = "A parser for the Billboard chord dataset"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "billboard-parser"; } ) { }; "billeksah-forms" = callPackage ( { mkDerivation, base, billeksah-pane, billeksah-services, Cabal, containers, directory, filepath, glib, gtk, mtl, parsec, pretty, transformers, }: mkDerivation { pname = "billeksah-forms"; version = "1.0.0"; sha256 = "094sq2kn0xfvy146i7r89vf1by90nqaj4ki1fk3i2rw9glrv25ms"; libraryHaskellDepends = [ base billeksah-pane billeksah-services Cabal containers directory filepath glib gtk mtl parsec pretty transformers ]; description = "Leksah library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "billeksah-main" = callPackage ( { mkDerivation, base, billeksah-services, containers, directory, filepath, mtl, parsec, plugins, pretty, transformers, }: mkDerivation { pname = "billeksah-main"; version = "1.0.0"; sha256 = "1dyg6qfvhzxh2d90gvb8j7djqa04c3aci7rfk3s1wdqz5rkxmnlx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base billeksah-services containers directory filepath mtl parsec plugins pretty transformers ]; description = "Leksah plugin base"; license = "LGPL"; hydraPlatforms = lib.platforms.none; mainProgram = "billeksah-main"; } ) { }; "billeksah-main-static" = callPackage ( { mkDerivation, base, billeksah-forms, billeksah-pane, billeksah-services, containers, directory, filepath, leksah-dummy, leksah-main, leksah-plugin-pane, mtl, parsec, pretty, transformers, }: mkDerivation { pname = "billeksah-main-static"; version = "1.0.0"; sha256 = "1g4zldnza6s2xvkqar4rgqirs4p8j2j4ssacg9x0zzc4njzklj7y"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base billeksah-forms billeksah-pane billeksah-services containers directory filepath leksah-dummy leksah-main leksah-plugin-pane mtl parsec pretty transformers ]; description = "Leksah plugin base"; license = "LGPL"; hydraPlatforms = lib.platforms.none; mainProgram = "billeksah-main-static"; broken = true; } ) { leksah-dummy = null; leksah-main = null; leksah-plugin-pane = null; }; "billeksah-pane" = callPackage ( { mkDerivation, base, billeksah-services, containers, directory, filepath, glib, gtk, mtl, parsec, pretty, time, transformers, }: mkDerivation { pname = "billeksah-pane"; version = "1.0.0"; sha256 = "1ckzjbdfi3y09qvq951xki3h7q3sah41j29mgpqk45rayzqmiavg"; libraryHaskellDepends = [ base billeksah-services containers directory filepath glib gtk mtl parsec pretty time transformers ]; description = "Leksah library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "billeksah-services" = callPackage ( { mkDerivation, base, containers, directory, filepath, mtl, parsec, pretty, transformers, }: mkDerivation { pname = "billeksah-services"; version = "1.0.0"; sha256 = "00bsbrsnclwnayqzs24c5fdz9r6ankbhnnkbkzyd1fxsl7lrziwn"; libraryHaskellDepends = [ base containers directory filepath mtl parsec pretty transformers ]; description = "Leksah library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bimap" = callPackage ( { mkDerivation, base, containers, deepseq, exceptions, QuickCheck, template-haskell, }: mkDerivation { pname = "bimap"; version = "0.5.0"; sha256 = "158cdwk9jwklcfgbn62dqq255i40w13ifggsdps87sxc5q7lpd5h"; libraryHaskellDepends = [ base containers deepseq exceptions ]; testHaskellDepends = [ base containers deepseq exceptions QuickCheck template-haskell ]; description = "Bidirectional mapping between two key types"; license = 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 = lib.licenses.bsd3; } ) { }; "bimaps" = callPackage ( { mkDerivation, aeson, base, binary, cereal, cereal-vector, containers, criterion, deepseq, hashable, mwc-random, primitive, QuickCheck, storable-tuple, tasty, tasty-quickcheck, tasty-th, unordered-containers, vector, vector-binary-instances, vector-th-unbox, }: mkDerivation { pname = "bimaps"; version = "0.1.0.2"; sha256 = "084mdn650bghq3lxpckiym28jcmzyj1r3hnqjl5ly1r0arjdsx4p"; libraryHaskellDepends = [ aeson base binary cereal cereal-vector containers deepseq hashable primitive storable-tuple unordered-containers vector vector-binary-instances vector-th-unbox ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base containers criterion deepseq mwc-random unordered-containers vector ]; description = "bijections with multiple implementations"; license = lib.licenses.bsd3; } ) { }; "bin" = callPackage ( { mkDerivation, base, boring, dec, deepseq, fin, hashable, QuickCheck, some, }: mkDerivation { pname = "bin"; version = "0.1.3"; sha256 = "14kd29szzpngyvibylkwh6yfyrpyhxhnjf6590kq0dkfpmrzg77v"; revision = "1"; editedCabalFile = "0schv2ilmkd37wsw777lx44x4nfs5pn0d7n8wkamzi8m8h0qi5l9"; libraryHaskellDepends = [ base boring dec deepseq fin hashable QuickCheck some ]; description = "Bin: binary natural numbers"; license = lib.licenses.gpl2Plus; } ) { }; "bin_0_1_4" = callPackage ( { mkDerivation, base, boring, dec, deepseq, fin, hashable, QuickCheck, some, }: mkDerivation { pname = "bin"; version = "0.1.4"; sha256 = "0amz5naq6p2jpm4rb9ycjg7j75qylp3d689cl55f71rs2idrazpp"; revision = "1"; editedCabalFile = "1bxybxc32zzwrpmvbl0a0scz7zpi6dhm4pgv2zrbnmf40s858mjm"; libraryHaskellDepends = [ base boring dec deepseq fin hashable QuickCheck some ]; description = "Bin: binary natural numbers"; license = lib.licenses.gpl2Plus; hydraPlatforms = lib.platforms.none; } ) { }; "binance-exports" = callPackage ( { mkDerivation, aeson, base, bytedump, bytestring, cassava, cmdargs, cryptohash-sha256, directory, hedgehog, http-client, http-types, mtl, raw-strings-qq, req, safe-exceptions, scientific, tasty, tasty-hedgehog, tasty-hunit, text, time, xdg-basedir, yaml, }: mkDerivation { pname = "binance-exports"; version = "0.1.2.0"; sha256 = "1gp7cwkz1p1g1zybfhc924pi7qpvwy9cr6k5bwn71iff877d4bii"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytedump bytestring cassava cmdargs cryptohash-sha256 directory http-client http-types mtl raw-strings-qq req safe-exceptions scientific text time xdg-basedir yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hedgehog tasty tasty-hedgehog tasty-hunit ]; description = "Generate CSV Exports of your Binance Trade History"; license = lib.licenses.bsd3; mainProgram = "binance-exports"; } ) { }; "binary_0_8_9_2" = callPackage ( { mkDerivation, array, attoparsec, base, base-orphans, bytestring, Cabal, cereal, containers, criterion, deepseq, directory, filepath, generic-deriving, HUnit, mtl, QuickCheck, random, test-framework, test-framework-quickcheck2, unordered-containers, zlib, }: mkDerivation { pname = "binary"; version = "0.8.9.2"; sha256 = "0k7pkc6rkxfq6xz5hai5y31rhi8d3hrn5nxsp4ya3nyc9rmi2dw4"; libraryHaskellDepends = [ array base bytestring containers ]; testHaskellDepends = [ array base base-orphans bytestring Cabal containers directory filepath HUnit QuickCheck random test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ array attoparsec base bytestring cereal containers criterion deepseq directory filepath generic-deriving mtl unordered-containers zlib ]; description = "Binary serialisation for Haskell values using lazy ByteStrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "binary-bits" = callPackage ( { mkDerivation, base, binary, bytestring, QuickCheck, random, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "binary-bits"; version = "0.5"; sha256 = "1577bd5q4lhw024v4hfil10iyx7v4cf72ldhxb8xhm27i80lllqn"; revision = "1"; editedCabalFile = "08x9vx9akj46aw1l9k9xhhvqpxwffbz7fcr2dk5vr001a2ya4ngm"; libraryHaskellDepends = [ base binary bytestring ]; testHaskellDepends = [ base binary bytestring QuickCheck random test-framework test-framework-quickcheck2 ]; description = "Bit parsing/writing on top of binary"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "binary-communicator" = callPackage ( { mkDerivation, base, binary, bytestring, mtl, }: mkDerivation { pname = "binary-communicator"; version = "1.0.2.2"; sha256 = "1w3cwnliaw1dxgg1zgsg13hp4qdhxb18pfrm99bhmfq81p26ghk8"; libraryHaskellDepends = [ base binary bytestring mtl ]; description = "Flexible way to ease transmission of binary data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "binary-conduit" = callPackage ( { mkDerivation, base, binary, bytestring, conduit, exceptions, hspec, QuickCheck, quickcheck-assertions, resourcet, vector, }: mkDerivation { pname = "binary-conduit"; version = "1.3.1"; sha256 = "17yj8rn6fwzbv0z6lczrddv7mkr8906xg2pf2dlvmnwb97zw7004"; libraryHaskellDepends = [ base binary bytestring conduit exceptions vector ]; testHaskellDepends = [ base binary bytestring conduit hspec QuickCheck quickcheck-assertions resourcet ]; description = "data serialization/deserialization conduit library"; license = lib.licenses.mit; } ) { }; "binary-derive" = callPackage ( { mkDerivation, base, binary, ghc-prim, }: mkDerivation { pname = "binary-derive"; version = "0.1.0"; sha256 = "1rb4fpx5hlq661md7nrpgpmi7jjdq3r1ky6q9vxl6f72h085acvl"; libraryHaskellDepends = [ base binary ghc-prim ]; description = "Automatic deriving of Binary using GHC.Generics"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "binary-enum" = callPackage ( { mkDerivation, base, binary, }: mkDerivation { pname = "binary-enum"; version = "0.1.2.0"; sha256 = "1246lsk6bfwkrcspdsavmbz5ym3dvjc8ik3r0nc2if9x55cx5rqm"; libraryHaskellDepends = [ base binary ]; description = "Simple wrappers around enum types"; license = lib.licenses.bsd3; } ) { }; "binary-ext" = callPackage ( { mkDerivation, attoparsec, base, binary, bytestring, conduit, conduit-combinators, data-binary-ieee754, errors, exceptions, HUnit, monad-control, monad-loops, mono-traversable, mtl, scientific, text, transformers, transformers-base, }: mkDerivation { pname = "binary-ext"; version = "2.0.4"; sha256 = "026y58an12p6cmpxhs3qrwl6w4q3i6i47svcj5qz5mi6vsdy2n3f"; revision = "1"; editedCabalFile = "174lqifn6j76rxrh3iv0ymvwa1j5p27xx6gjv30kknn5rfz4ph64"; libraryHaskellDepends = [ attoparsec base binary bytestring conduit conduit-combinators data-binary-ieee754 errors exceptions monad-control monad-loops mono-traversable mtl scientific text transformers transformers-base ]; testHaskellDepends = [ attoparsec base binary bytestring conduit conduit-combinators data-binary-ieee754 errors exceptions HUnit monad-control monad-loops mono-traversable mtl scientific text transformers transformers-base ]; description = "An alternate with strong-typed errors for `Data.Binary.Get` monad from `binary` package."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "binary-file" = callPackage ( { mkDerivation, base, bytestring, monads-tf, peggy, template-haskell, }: mkDerivation { pname = "binary-file"; version = "0.15.25"; sha256 = "1l7ngr1y6vscrvvx7x97ckga8vqjlrgwlhg74qziz7lhc26zs8iz"; libraryHaskellDepends = [ base bytestring monads-tf peggy template-haskell ]; description = "read/write binary file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "binary-generic" = callPackage ( { mkDerivation, base, binary, bytestring, data-binary-ieee754, syb, text, }: mkDerivation { pname = "binary-generic"; version = "0.2.1"; sha256 = "0c6gfa1wvrcw4frrqzrfnc5ydqlbs56jq7hnxgzg89mr510mfsgz"; libraryHaskellDepends = [ base binary bytestring data-binary-ieee754 syb text ]; description = "Generic binary serialisation using binary and syb"; license = lib.licenses.bsd3; } ) { }; "binary-generic-combinators" = callPackage ( { mkDerivation, base, binary, byte-order, generic-arbitrary, hspec, QuickCheck, }: mkDerivation { pname = "binary-generic-combinators"; version = "0.4.4.0"; sha256 = "0kdgfhkfxsz7315jbf0a5vm15nwmd5gpgwk9hw2kwkfzl1k6iv7x"; libraryHaskellDepends = [ base binary QuickCheck ]; testHaskellDepends = [ base binary byte-order generic-arbitrary hspec QuickCheck ]; description = "Combinators and utilities to make Generic-based deriving of Binary easier and more expressive"; license = lib.licenses.bsd3; } ) { }; "binary-ieee754" = callPackage ( { mkDerivation, array, base, binary, }: mkDerivation { pname = "binary-ieee754"; version = "0.1.0.0"; sha256 = "0m2dxr5a4rb18jh1xj5yxjpjybn6bz5pjxd2cx06nd6dif4qki0m"; libraryHaskellDepends = [ array base binary ]; description = "Backport ieee754 float double combinators to older binary"; license = lib.licenses.bsd3; } ) { }; "binary-indexed-tree" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "binary-indexed-tree"; version = "0.1"; sha256 = "1csbmkwrcfcfydyl2ab6s5bz1fy4fgl14m63zdyi0vy3d17zbl4d"; libraryHaskellDepends = [ array base ]; description = "Binary Indexed Trees (a.k.a. Fenwick Trees)."; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "binary-instances" = callPackage ( { mkDerivation, aeson, base, binary, binary-orphans, bytestring, case-insensitive, hashable, primitive, QuickCheck, quickcheck-instances, scientific, tagged, tasty, tasty-quickcheck, text, text-binary, time-compat, unordered-containers, vector, vector-binary-instances, }: mkDerivation { pname = "binary-instances"; version = "1.0.4"; sha256 = "0pv4idgzl2wkm15ih594gbw6wihwrdspa91j5ajgwr4ikx6f3v3h"; revision = "3"; editedCabalFile = "1ih6sdi3lhrpv78l9mikpz15r0yplnxgm9ml728ai4ja4hjjfwbb"; libraryHaskellDepends = [ aeson base binary binary-orphans case-insensitive hashable primitive scientific tagged text text-binary time-compat unordered-containers vector vector-binary-instances ]; testHaskellDepends = [ aeson base binary bytestring case-insensitive hashable primitive QuickCheck quickcheck-instances scientific tagged tasty tasty-quickcheck text time-compat unordered-containers vector ]; description = "Orphan instances for binary"; license = lib.licenses.bsd3; } ) { }; "binary-instances_1_0_5" = callPackage ( { mkDerivation, aeson, base, binary, binary-orphans, bytestring, case-insensitive, hashable, primitive, QuickCheck, quickcheck-instances, scientific, tagged, tasty, tasty-quickcheck, text, time-compat, unordered-containers, vector, vector-binary-instances, }: mkDerivation { pname = "binary-instances"; version = "1.0.5"; sha256 = "01ycp0dn96n4zavrw1rr5ly0isr3kq16jihwcdg6c022v9w73wkf"; revision = "1"; editedCabalFile = "1wxcp6cy7lp3bbn45jlihqdl43ix84szs55n7vwd5vjxvs695hjl"; libraryHaskellDepends = [ aeson base binary binary-orphans case-insensitive hashable primitive scientific tagged text time-compat unordered-containers vector vector-binary-instances ]; testHaskellDepends = [ aeson base binary bytestring case-insensitive hashable primitive QuickCheck quickcheck-instances scientific tagged tasty tasty-quickcheck text time-compat unordered-containers vector ]; description = "Orphan instances for binary"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "binary-io" = callPackage ( { mkDerivation, async, base, binary, bytestring, concurrency, deque, exceptions, hspec, process, stm, transformers, }: mkDerivation { pname = "binary-io"; version = "0.6.2"; sha256 = "0m2l4ipqk66wal51aabbry2pa642mali8r73pschg3v0dllzk6dq"; libraryHaskellDepends = [ base binary bytestring concurrency deque exceptions process transformers ]; testHaskellDepends = [ async base binary bytestring hspec process stm ]; description = "Read and write values of types that implement Binary"; license = lib.licenses.bsd3; } ) { }; "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 = lib.licenses.bsd3; } ) { }; "binary-literal-qq" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "binary-literal-qq"; version = "1.0"; sha256 = "0kbxd2ryls1zhmfg831ls219fn58xa7dq1bca48v7n7075nmh1jm"; revision = "1"; editedCabalFile = "0rs6ymklp25lmk0hs8paxi4d8qjxjqpmbg2jbpzdagci39h3m9b1"; libraryHaskellDepends = [ base template-haskell ]; description = "Extends Haskell with binary literals"; license = lib.licenses.bsd3; } ) { }; "binary-orphans" = callPackage ( { mkDerivation, base, binary, OneTuple, QuickCheck, quickcheck-instances, tagged, tasty, tasty-quickcheck, }: mkDerivation { pname = "binary-orphans"; version = "1.0.5"; sha256 = "13a08if69wdmc8hb7jynhllgh8jh7qbk9spygb096l9aijgaxyrr"; libraryHaskellDepends = [ base binary ]; testHaskellDepends = [ base binary OneTuple QuickCheck quickcheck-instances tagged tasty tasty-quickcheck ]; description = "Compatibility package for binary; provides instances"; license = lib.licenses.bsd3; } ) { }; "binary-parser" = callPackage ( { mkDerivation, base, base-prelude, bytestring, mtl, tasty, tasty-hunit, tasty-quickcheck, text, transformers, }: mkDerivation { pname = "binary-parser"; version = "0.5.7.6"; sha256 = "0s7d332iip9pj5sc00li9lnnmaszy63a6iz59013dbj55xbw0bba"; libraryHaskellDepends = [ base bytestring mtl text transformers ]; testHaskellDepends = [ base-prelude bytestring tasty tasty-hunit tasty-quickcheck ]; description = "An efficient but limited parser API specialised to bytestrings"; license = lib.licenses.mit; } ) { }; "binary-parsers" = callPackage ( { mkDerivation, attoparsec, base, binary, bytestring, bytestring-lexing, case-insensitive, criterion, deepseq, directory, filepath, http-types, QuickCheck, quickcheck-instances, quickcheck-unicode, scanner, scientific, tasty, tasty-hunit, tasty-quickcheck, text, unordered-containers, vector, }: mkDerivation { pname = "binary-parsers"; version = "0.2.4.0"; sha256 = "1jmr9djkp9ndysly8g1najzy38xhjpflri5jkwlyfnd2vk9x74yi"; libraryHaskellDepends = [ base binary bytestring bytestring-lexing scientific ]; testHaskellDepends = [ attoparsec base binary bytestring bytestring-lexing deepseq directory filepath QuickCheck quickcheck-instances quickcheck-unicode scientific tasty tasty-hunit tasty-quickcheck text unordered-containers vector ]; benchmarkHaskellDepends = [ attoparsec base binary bytestring case-insensitive criterion deepseq directory filepath http-types scanner scientific text unordered-containers vector ]; description = "Extends binary with parsec/attoparsec style parsing combinators"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "binary-protocol" = callPackage ( { mkDerivation, base, binary, bytestring, mtl, }: mkDerivation { pname = "binary-protocol"; version = "1.0"; sha256 = "1hn6jc4j20z8ni7rpcyamam898yl6jy7zinrhy2rdjvx0p5br13h"; libraryHaskellDepends = [ base binary bytestring mtl ]; description = "Monad to ease implementing a binary network protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "binary-protocol-zmq" = callPackage ( { mkDerivation, base, binary, bytestring, mtl, zeromq-haskell, }: mkDerivation { pname = "binary-protocol-zmq"; version = "0.2"; sha256 = "14jap6kc1jbr3i010qg2z8d0li09d3a88fwzwrlb750pn67x7amy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring mtl zeromq-haskell ]; description = "Monad to ease implementing a binary network protocol over ZeroMQ"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "binary-search" = callPackage ( { mkDerivation, base, containers, directory, doctest, filepath, hspec, QuickCheck, transformers, }: mkDerivation { pname = "binary-search"; version = "2.0.0"; sha256 = "13dp9wbf58k4rbr9ychf7p0zkrpzykxhh4fws741sk9mcjmrkgv7"; libraryHaskellDepends = [ base containers transformers ]; testHaskellDepends = [ base directory doctest filepath hspec QuickCheck ]; description = "Binary and exponential searches"; license = lib.licenses.bsd3; } ) { }; "binary-serialise-cbor" = callPackage ( { mkDerivation, base, bytestring, cborg, serialise, }: mkDerivation { pname = "binary-serialise-cbor"; version = "0.2.2.0"; sha256 = "16yhimka17dza5nda62927k5x66c0yrsxzz92kya3gicd6vaga2g"; revision = "2"; editedCabalFile = "1ff948jlri6dz86l45bzlv057mazl1jw1kvj0m8awmy5w4xhjhmp"; libraryHaskellDepends = [ base bytestring cborg serialise ]; description = "Yet Another Binary Serialisation Library (compatibility shim)"; license = 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 ]; description = "Sharing for the binary package"; license = "GPL"; } ) { }; "binary-state" = callPackage ( { mkDerivation, base, binary, bytestring, containers, mtl, }: mkDerivation { pname = "binary-state"; version = "0.1.1"; sha256 = "06v3qxyl2mvwi3y29rxxf91b2vxvlh5gfznwlnzb4mxzd00aakgl"; libraryHaskellDepends = [ base binary bytestring containers mtl ]; description = "Simple wrapper around Data.Binary, which adds StateT to Get/Put monads."; license = lib.licenses.bsd3; } ) { }; "binary-store" = callPackage ( { mkDerivation, base, binary, binary-list, binary-transform, bytestring, bzlib, deepseq, QuickCheck, reinterpret-cast, tasty, tasty-quickcheck, }: mkDerivation { pname = "binary-store"; version = "0.1.0.1"; sha256 = "1wjhc18zj6p5gy15y1b7gz0vlqdbwhmfyv82l55ggmzjv1qyv7rl"; libraryHaskellDepends = [ base binary binary-list binary-transform bytestring bzlib deepseq reinterpret-cast ]; testHaskellDepends = [ base binary-list QuickCheck tasty tasty-quickcheck ]; description = "Format to store data using the binary transform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { binary-transform = null; }; "binary-streams" = callPackage ( { mkDerivation, base, binary, bytestring, Cabal, cabal-test-quickcheck, io-streams, QuickCheck, }: mkDerivation { pname = "binary-streams"; version = "0.1.0.1"; sha256 = "1kjf5ks9l7fs0fsmwk5bcyhxlrz22hi4315bqqx2jzyq6pnwf4mv"; libraryHaskellDepends = [ base binary bytestring io-streams ]; testHaskellDepends = [ base binary bytestring Cabal cabal-test-quickcheck io-streams QuickCheck ]; description = "data serialization/deserialization io-streams library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "binary-strict" = callPackage ( { mkDerivation, array, base, bytestring, mtl, }: mkDerivation { pname = "binary-strict"; version = "0.4.8.6"; sha256 = "11s4hgmxdqdwh5p73kq1a0gshx4fqmbnjwb6ig015832sk3xnsgq"; libraryHaskellDepends = [ array base bytestring mtl ]; testHaskellDepends = [ base bytestring ]; description = "Binary deserialisation using strict ByteStrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "binary-tagged" = callPackage ( { mkDerivation, array, base, base16-bytestring, binary, binary-instances, bytestring, containers, criterion, deepseq, QuickCheck, quickcheck-instances, singleton-bool, structured, tagged, tasty, tasty-hunit, tasty-quickcheck, text, transformers, unordered-containers, }: mkDerivation { pname = "binary-tagged"; version = "0.3.1"; sha256 = "01d1wb8h5mz76l09r2azphvhm1y3nar8pqrh2waxn797bd2dh6fp"; revision = "4"; editedCabalFile = "0x847prfb54pb5wz244krky58ahs698vlvj4bk5fksr5h7fzxds6"; libraryHaskellDepends = [ array base base16-bytestring binary bytestring containers structured tagged ]; testHaskellDepends = [ base binary binary-instances bytestring QuickCheck quickcheck-instances singleton-bool tagged tasty tasty-hunit tasty-quickcheck transformers ]; benchmarkHaskellDepends = [ base binary binary-instances bytestring criterion deepseq text unordered-containers ]; description = "Tagged binary serialisation"; license = lib.licenses.bsd3; } ) { }; "binary-tree" = callPackage ( { mkDerivation, base, ChasingBottoms, checkers, criterion, deepseq, doctest, ghc-prim, HUnit, QuickCheck, random, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "binary-tree"; version = "0.1.0.0"; sha256 = "12bb144il2ra4l0zbd7ydvdjv9rpbldp2dn80mafx96782ybhikr"; libraryHaskellDepends = [ base deepseq ghc-prim ]; testHaskellDepends = [ base ChasingBottoms checkers doctest HUnit QuickCheck test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base criterion random ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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"; revision = "1"; editedCabalFile = "1jnmdi3bnyiyvqlmgh5k8cdcbnl594yq3wrs6cjipw0ik06ar0y2"; libraryHaskellDepends = [ base binary bytestring murmur-hash ]; testHaskellDepends = [ base binary bytestring tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base binary bytestring criterion deepseq ]; description = "Type-safe binary serialization"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "binary-varint" = callPackage ( { mkDerivation, base, binary, }: mkDerivation { pname = "binary-varint"; version = "0.1.0.0"; sha256 = "1i183ab4bbq3yarijnb2pwgbi9k1w1nc0fs6ph8d8xnysj6ws8l8"; libraryHaskellDepends = [ base binary ]; description = "VarInt encoding/decoding via Data.Binary"; license = lib.licenses.bsd3; } ) { }; "binarydefer" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "binarydefer"; version = "1.2.2"; sha256 = "06q255kip3j31bmj01fqkikvjxbklvcaa1kv3al8v04nkqx6rg3p"; libraryHaskellDepends = [ base ]; description = "Binary serialization with deferred loading"; license = lib.licenses.bsd3; } ) { }; "binaryen" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "binaryen"; version = "0.0.6.0"; sha256 = "0jc61n8piz75032d9h6azswkvnhlfvxpn3lhl7jj5ry0xm4g3a7p"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; doHaddock = false; description = "Haskell bindings to binaryen"; license = lib.licenses.bsd3; } ) { }; "bind-marshal" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, ghc-prim, monads-tf, mtl, numeric-prelude, random, stm, strict, transformers, type-level-tf, unix, }: mkDerivation { pname = "bind-marshal"; version = "0.1"; sha256 = "13riawcdzwr97vmixvg2wf8aysxblzik2mvkrp2gqf9ywda9ksr6"; libraryHaskellDepends = [ base bytestring containers deepseq ghc-prim monads-tf mtl numeric-prelude random stm strict transformers type-level-tf unix ]; description = "Data marshaling library that uses type level equations to optimize buffering"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "binder" = callPackage ( { mkDerivation, base, containers, hspec, hspec-discover, lens, text, transformers, }: mkDerivation { pname = "binder"; version = "0.3"; sha256 = "0swl5l3h3631fjlxn3k2vdbbj604p4bfjcfm6x3vzx3al9hnjcc8"; libraryHaskellDepends = [ base containers lens text transformers ]; testHaskellDepends = [ base containers hspec lens text transformers ]; testToolDepends = [ hspec-discover ]; description = "Variable binding for abstract syntax tree"; license = lib.licenses.mit; } ) { }; "binding-core" = callPackage ( { mkDerivation, base, HTF, HUnit, QuickCheck, random, stm, }: mkDerivation { pname = "binding-core"; version = "0.2.2"; sha256 = "0qr7nr9cksy2cx2h8g2d485797hvv67197c654va0xwadkj5iviz"; revision = "2"; editedCabalFile = "1cl8k9d0kkhxhdska3mk2c7w4xnyz7z0pd8xyynls0jx0qya0irl"; libraryHaskellDepends = [ base stm ]; testHaskellDepends = [ base HTF HUnit QuickCheck random ]; description = "Data Binding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "binding-gtk" = callPackage ( { mkDerivation, base, binding-core, directory, gtk, mtl, }: mkDerivation { pname = "binding-gtk"; version = "0.2.1"; sha256 = "0l68n13w1khfqkc791l9mcnk3cb0565a9ysfn7b3hh5cjx8zi7vr"; revision = "2"; editedCabalFile = "1rcipk9zk7w0q0x9sxsdy53bak9izj0bix6jykzhsxywidcriwcy"; libraryHaskellDepends = [ base binding-core gtk mtl ]; testHaskellDepends = [ base binding-core directory gtk ]; description = "Data Binding in Gtk2Hs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "binding-wx" = callPackage ( { mkDerivation, base, binding-core, directory, stm, wx, wxcore, }: mkDerivation { pname = "binding-wx"; version = "0.2.1"; sha256 = "07nbb6a0fmyhmx2dakkw4msxnv273hfcw3swdk3aczpfqlxd1r4i"; revision = "2"; editedCabalFile = "18jckk1pf0bds9s3bw6bklp3nam4bxxs5nlkswar297byfpzghk1"; libraryHaskellDepends = [ base binding-core stm wx wxcore ]; testHaskellDepends = [ base binding-core directory wx ]; description = "Data Binding in WxHaskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bindings" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bindings"; version = "0.1.2"; sha256 = "0zczf1yfjnfzdzv33j33vcc71zsf88a5qxsdmswxrpzika3rs6i0"; libraryHaskellDepends = [ base ]; description = "Deprecated package"; license = lib.licenses.bsd3; } ) { }; "bindings-DSL" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bindings-DSL"; version = "1.0.25"; sha256 = "0kqrd78nspl3lk4a0fqn47d8dirjg3b24dkvkigcrlb81hw35pk3"; libraryHaskellDepends = [ base ]; description = "FFI domain specific language, on top of hsc2hs"; license = lib.licenses.bsd3; } ) { }; "bindings-EsounD" = callPackage ( { mkDerivation, base, bindings-audiofile, bindings-DSL, esound, }: mkDerivation { pname = "bindings-EsounD"; version = "0.1.0.1"; sha256 = "0fl7gdh60k7wj3bnn5hpgsi0kkji857xb47spii7mrip5p4m8pff"; libraryHaskellDepends = [ base bindings-audiofile bindings-DSL ]; libraryPkgconfigDepends = [ esound ]; description = "Low level bindings to EsounD (ESD; Enlightened Sound Daemon)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { esound = null; }; "bindings-GLFW" = callPackage ( { mkDerivation, base, bindings-DSL, HUnit, libGL, libX11, libXcursor, libXext, libXfixes, libXi, libXinerama, libXrandr, libXxf86vm, test-framework, test-framework-hunit, }: mkDerivation { pname = "bindings-GLFW"; version = "3.3.9.2"; sha256 = "1ydlxnxgh2m9xlsizimchdf8iyr78w9dx8165ni0cwi1szw8955x"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ libGL libX11 libXcursor libXext libXfixes libXi libXinerama libXrandr libXxf86vm ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit ]; description = "Low-level bindings to GLFW OpenGL library"; license = lib.licenses.bsd3; } ) { inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXfixes; inherit (pkgs.xorg) libXi; inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXxf86vm; }; "bindings-K8055" = callPackage ( { mkDerivation, base, K8055D, }: mkDerivation { pname = "bindings-K8055"; version = "0.1.2"; sha256 = "0daga3vh9x9gih25qgcsl0hafi4hw8h5x64ba6wbmywa9z3hrr20"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; librarySystemDepends = [ K8055D ]; description = "Bindings to Velleman K8055 dll"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { K8055D = null; }; "bindings-apr" = callPackage ( { mkDerivation, apr, base, bindings-DSL, }: mkDerivation { pname = "bindings-apr"; version = "0.1"; sha256 = "0fw71z74pv8dxw301iss66kmarhlgwj2lpsy0skmlqfkg98zc96k"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ apr ]; description = "Low level bindings to Apache Portable Runtime (APR)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) apr; }; "bindings-apr-util" = callPackage ( { mkDerivation, apr-util, base, bindings-apr, bindings-DSL, }: mkDerivation { pname = "bindings-apr-util"; version = "0.1"; sha256 = "0sr041vpakklpf2mmy78wl5wl8yzfbwvsy07wlplmlh5rgjdm4wx"; libraryHaskellDepends = [ base bindings-apr bindings-DSL ]; libraryPkgconfigDepends = [ apr-util ]; description = "Low level bindings to Apache Portable Runtime Utility (APR Utility)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { apr-util = null; }; "bindings-audiofile" = callPackage ( { mkDerivation, audiofile, base, bindings-DSL, }: mkDerivation { pname = "bindings-audiofile"; version = "0.1.0.2"; sha256 = "0ls0iy33i0b86fg7hx23s1d8ypa16bdiw3l8nmsni3zgnn67w6mj"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ audiofile ]; description = "Low level bindings to audiofile"; license = lib.licenses.publicDomain; } ) { inherit (pkgs) audiofile; }; "bindings-bfd" = callPackage ( { mkDerivation, alex, array, base, bfd, containers, happy, opcodes, unix, }: mkDerivation { pname = "bindings-bfd"; version = "1.2.0.0"; sha256 = "0c05zr3k0az2hfyfync8z2sgdxx6gskqdb1n548fjc986cx298q4"; libraryHaskellDepends = [ array base containers unix ]; librarySystemDepends = [ bfd opcodes ]; libraryToolDepends = [ alex happy ]; description = "Bindings for libbfd, a library of the GNU `binutils'"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { bfd = null; opcodes = null; }; "bindings-cctools" = callPackage ( { mkDerivation, bindings-DSL, dttools, }: mkDerivation { pname = "bindings-cctools"; version = "3.6.1.0.1.0.0.1"; sha256 = "1k0p0m09ndk6c42h3yy230q86fnm0hzr1zjr3871f9hapvnvzqr8"; libraryHaskellDepends = [ bindings-DSL ]; librarySystemDepends = [ dttools ]; description = "Bindings to the CCTools WorkQueue C library"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { dttools = null; }; "bindings-codec2" = callPackage ( { mkDerivation, base, binary, bindings-DSL, bytestring, codec2, split, }: mkDerivation { pname = "bindings-codec2"; version = "0.1.1.0"; sha256 = "0mpb79djfqi0had6rx20jsgahdfv23bnp0i25lbxv8vg72m3wdnn"; revision = "1"; editedCabalFile = "1cfhymz6di447bk1k6142b3rdxdy33w3zvd6nxmcjivj95drmrj8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ codec2 ]; executableHaskellDepends = [ base binary bytestring split ]; description = "Very low-level FFI bindings for Codec2"; license = lib.licenses.gpl2Only; mainProgram = "bindings-codec2-demo"; } ) { inherit (pkgs) codec2; }; "bindings-common" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bindings-common"; version = "1.3.4"; sha256 = "1zbm8v5xp4pay6h0y24ngf8nw96ab0zr754b9n2zczadiarccmcb"; libraryHaskellDepends = [ base ]; description = "This package is obsolete. Look for bindings-DSL instead."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bindings-dc1394" = callPackage ( { mkDerivation, base, bindings-DSL, c2hs, dc1394, }: mkDerivation { pname = "bindings-dc1394"; version = "0.2.1"; sha256 = "06xg2amlcqldb7h0xaw8dvzq65npirsibbgmbr5n8s59rwa6hfwq"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ dc1394 ]; libraryToolDepends = [ c2hs ]; description = "Library for using firewire (iidc-1394) cameras"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { dc1394 = null; }; "bindings-directfb" = callPackage ( { mkDerivation, base, bindings-DSL, bindings-posix, directfb, }: mkDerivation { pname = "bindings-directfb"; version = "0.1"; sha256 = "0mmba1h9in9xh590nmr1vb5ccqng3nwdc4q0b9d67v22cmc7fhpp"; libraryHaskellDepends = [ base bindings-DSL bindings-posix ]; libraryPkgconfigDepends = [ directfb ]; description = "Low level bindings to DirectFB"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; } ) { inherit (pkgs) directfb; }; "bindings-eskit" = callPackage ( { mkDerivation, array, base, bindings-DSL, eskit, }: mkDerivation { pname = "bindings-eskit"; version = "0.0.1"; sha256 = "0j0fi74ky1qdvkgbapyq8fag2linawz3ndgzgi8lcci8lsby0n72"; libraryHaskellDepends = [ array base bindings-DSL ]; librarySystemDepends = [ eskit ]; libraryPkgconfigDepends = [ eskit ]; description = "Bindings to ESKit"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { eskit = null; }; "bindings-fann" = callPackage ( { mkDerivation, base, bindings-DSL, fann, }: mkDerivation { pname = "bindings-fann"; version = "0.0.2"; sha256 = "1hryjj9aabaxrcgmr3i6sklbyb58djzsrlssidgll3vb0wwcgbq7"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ fann ]; description = "Low level bindings to FANN neural network library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { fann = null; }; "bindings-fluidsynth" = callPackage ( { mkDerivation, base, bindings-DSL, fluidsynth, }: mkDerivation { pname = "bindings-fluidsynth"; version = "0.2.1"; sha256 = "1gigvkgkqg240hnggld9dibzap5lanbifqazksysa53rminaw3yd"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ fluidsynth ]; description = "Haskell FFI bindings for fluidsynth software synthesizer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) fluidsynth; }; "bindings-friso" = callPackage ( { mkDerivation, base, bindings-DSL, friso, }: mkDerivation { pname = "bindings-friso"; version = "0.1.0.0"; sha256 = "0wg120qrqqf2g38ifjkwj5cc42sdcdn2lrs93wrdq9dd7kldn79c"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ friso ]; description = "Low level bindings for friso"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { friso = null; }; "bindings-glib" = callPackage ( { mkDerivation, base, bindings-DSL, glib, }: mkDerivation { pname = "bindings-glib"; version = "0.1.5"; sha256 = "0jhifzbwbphlzz9ffv3pyjv27phvcvky1gczmi9kvfz761b9qgyx"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ glib ]; description = "Low level bindings to GLib"; license = lib.licenses.bsd3; } ) { inherit (pkgs) glib; }; "bindings-gobject" = callPackage ( { mkDerivation, base, bindings-DSL, bindings-glib, glib, }: mkDerivation { pname = "bindings-gobject"; version = "0.4"; sha256 = "1r2cg06r068nfyppjs2kwfmam7vk5x0l4f865arrrgrqam3bs1av"; libraryHaskellDepends = [ base bindings-DSL bindings-glib ]; libraryPkgconfigDepends = [ glib ]; description = "Low level bindings supporting GObject and derived libraries"; license = lib.licenses.bsd3; } ) { inherit (pkgs) glib; }; "bindings-gpgme" = callPackage ( { mkDerivation, base, bindings-DSL, gpgme, }: mkDerivation { pname = "bindings-gpgme"; version = "0.1.8"; sha256 = "1z48bkjxkjvykydhwa543sg18rwmvi7b9yg6wjpl31flaf656g76"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ gpgme ]; description = "Project bindings-* raw interface to gpgme"; license = lib.licenses.bsd3; } ) { inherit (pkgs) gpgme; }; "bindings-gsl" = callPackage ( { mkDerivation, base, bindings-DSL, gsl, }: mkDerivation { pname = "bindings-gsl"; version = "0.2.1"; sha256 = "0yv0k6r2pd4bbq0qsf6wfx752qn0d2d0s3jfa633gy6sg97j2n3y"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ gsl ]; description = "Low level bindings to GNU GSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) gsl; }; "bindings-gts" = callPackage ( { mkDerivation, base, bindings-DSL, bindings-glib, gts, }: mkDerivation { pname = "bindings-gts"; version = "0.1.1"; sha256 = "1niqkxw7wxircwgvd9z4q9j3jxswifhl0h88v3j35lbxhiz6v7kh"; libraryHaskellDepends = [ base bindings-DSL bindings-glib ]; libraryPkgconfigDepends = [ gts ]; description = "Low level bindings supporting GTS, the GNU Triangulated Surface Library"; license = lib.licenses.lgpl3Only; } ) { inherit (pkgs) gts; }; "bindings-hamlib" = callPackage ( { mkDerivation, base, bindings-DSL, hamlib, }: mkDerivation { pname = "bindings-hamlib"; version = "0.1.0.0"; sha256 = "1na9v5s5lqdnnj031zmqg3xfpsvy80gzr7qg0f3gsyyniww72xlz"; revision = "1"; editedCabalFile = "1jcpr5c0dbsczkjabbb06y5ddf21v9bbyvs0j56zbn8xpqsrgshy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ hamlib ]; executableHaskellDepends = [ base ]; description = "Hamlib bindings for Haskell"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; mainProgram = "hamlib-hs-demo"; broken = true; } ) { inherit (pkgs) hamlib; }; "bindings-hdf5" = callPackage ( { mkDerivation, base, bindings-DSL, }: mkDerivation { pname = "bindings-hdf5"; version = "0.1.2"; sha256 = "1d94irqliswjqx65k147mj8i9j34xhfn5lyk5xa7ycf3m5b1g95z"; libraryHaskellDepends = [ base bindings-DSL ]; description = "Project bindings-* raw interface to HDF5 library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bindings-levmar" = callPackage ( { mkDerivation, base, bindings-DSL, blas, liblapack, }: mkDerivation { pname = "bindings-levmar"; version = "1.1.0.5"; sha256 = "1pbxwzslg2b1nn66nk8w5z1ryfz205m94ry9vidzyalpz2wnr074"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ blas liblapack ]; description = "Low level bindings to the C levmar (Levenberg-Marquardt) library"; license = "unknown"; } ) { inherit (pkgs) blas; inherit (pkgs) liblapack; }; "bindings-libcddb" = callPackage ( { mkDerivation, base, bindings-DSL, libcddb, }: mkDerivation { pname = "bindings-libcddb"; version = "0.3"; sha256 = "1hygdr4w27igwc513vs7rc9i2xcmr1ndvbiwhkrdw2x0wsmz6yyy"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ libcddb ]; description = "Low level binding to libcddb"; license = lib.licenses.bsd3; } ) { inherit (pkgs) libcddb; }; "bindings-libffi" = callPackage ( { mkDerivation, base, bindings-DSL, libffi, }: mkDerivation { pname = "bindings-libffi"; version = "0.3"; sha256 = "1321hr92nsa7fljxxir8waj7i42m8dvz76h693vp4n3lqll9hcf9"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ libffi ]; description = "Low level bindings to libffi"; license = lib.licenses.bsd3; } ) { inherit (pkgs) libffi; }; "bindings-libftdi" = callPackage ( { mkDerivation, base, bindings-DSL, libftdi, libusb, }: mkDerivation { pname = "bindings-libftdi"; version = "0.1"; sha256 = "07kabkvdjiskika9vddrf9vhknld1x9s4m3b89d9m6l4gb2ln76i"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ libftdi libusb ]; description = "Low level bindings to libftdi"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) libftdi; libusb = null; }; "bindings-libg15" = callPackage ( { mkDerivation, base, bindings-DSL, g15, }: mkDerivation { pname = "bindings-libg15"; version = "0.2.0.0"; sha256 = "1dy4z0m7r7sicqzx4lfibi4nbx6vaq31x93h38v90vn5i4n903vs"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ g15 ]; description = "Bindings to libg15"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { g15 = null; }; "bindings-libpci" = callPackage ( { mkDerivation, base, bindings-DSL, }: mkDerivation { pname = "bindings-libpci"; version = "0.4.0.2"; sha256 = "13fyg463zpbgwl8jpx6x7g63alrlb2qlmcqqvl3vhaycgxnnxw1s"; libraryHaskellDepends = [ base bindings-DSL ]; description = "Low level bindings to libpci"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bindings-librrd" = callPackage ( { mkDerivation, base, bindings-DSL, librrd, }: mkDerivation { pname = "bindings-librrd"; version = "0.2.0.1"; sha256 = "1dyhq06rs91g77c67lfnscn7l9fgbzikiqnv2d494jd60y1q8n8y"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ librrd ]; description = "Low level bindings to RRDtool"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { librrd = null; }; "bindings-libstemmer" = callPackage ( { mkDerivation, base, bindings-DSL, resourcet, stemmer, transformers, }: mkDerivation { pname = "bindings-libstemmer"; version = "0.1.0.0"; sha256 = "03plarpy0fpv9anqnaqwcji3vij2qrxd4qmli77jb5npmax20r92"; libraryHaskellDepends = [ base bindings-DSL resourcet transformers ]; librarySystemDepends = [ stemmer ]; description = "Binding for libstemmer with low level binding"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { stemmer = null; }; "bindings-libusb" = callPackage ( { mkDerivation, base, bindings-DSL, libusb, }: mkDerivation { pname = "bindings-libusb"; version = "1.4.5.0"; sha256 = "0xnx9p6wqbwiaqigdnf7x6vd0qq7w9wm0vxsh93adpb5wdpjza66"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ libusb ]; description = "Low level bindings to libusb"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { libusb = null; }; "bindings-libv4l2" = callPackage ( { mkDerivation, base, bindings-DSL, v4l2, }: mkDerivation { pname = "bindings-libv4l2"; version = "0.1"; sha256 = "0s31dh5g26nldb6aq6q4i6ypgajincw7n3d3vm838x3w320qvg2g"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ v4l2 ]; description = "bindings to libv4l2 for Linux"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { v4l2 = null; }; "bindings-libzip" = callPackage ( { mkDerivation, base, bindings-DSL, libzip, }: mkDerivation { pname = "bindings-libzip"; version = "1.0.1"; sha256 = "1v52rms8xghj7ip3mmzmpa45mqywl4lfl3a0v6qp8sfnc01hd3ch"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ libzip ]; description = "Low level bindings to libzip"; license = lib.licenses.bsd3; } ) { inherit (pkgs) libzip; }; "bindings-linux-videodev2" = callPackage ( { mkDerivation, base, bindings-DSL, ioctl, }: mkDerivation { pname = "bindings-linux-videodev2"; version = "0.1.0.1"; sha256 = "0k8h0i8qfmx6fg5d7mbh57brp8h896j9070bss9jmds4bhizhpw9"; libraryHaskellDepends = [ base bindings-DSL ioctl ]; description = "bindings to Video For Linux Two (v4l2) kernel interfaces"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bindings-lxc" = callPackage ( { mkDerivation, base, bindings-DSL, lxc, }: mkDerivation { pname = "bindings-lxc"; version = "0.2.2"; sha256 = "03nmhmggvnd3xqkg12212ysz7rr7n09vn9165qj5vw0qxr96q5n7"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ lxc ]; description = "Direct Haskell bindings to LXC (Linux containers) C API"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; } ) { inherit (pkgs) lxc; }; "bindings-mmap" = callPackage ( { mkDerivation, bindings-posix }: mkDerivation { pname = "bindings-mmap"; version = "1.0"; sha256 = "19qdf5z6mf8j8inlnax0nv1wiv4va27z4a303hpkbgda459093nd"; libraryHaskellDepends = [ bindings-posix ]; description = "(deprecated) see bindings-posix instead"; license = lib.licenses.bsd3; } ) { }; "bindings-monetdb-mapi" = callPackage ( { mkDerivation, base, monetdb-mapi, }: mkDerivation { pname = "bindings-monetdb-mapi"; version = "0.1.0.2"; sha256 = "1f6n2x8c0r72d011piyf8fqclfxcqda98ha3w29c86y66qid0wjm"; libraryHaskellDepends = [ base ]; libraryPkgconfigDepends = [ monetdb-mapi ]; description = "Low-level bindings for the MonetDB API (mapi)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { monetdb-mapi = null; }; "bindings-mpdecimal" = callPackage ( { mkDerivation, base, bindings-DSL, }: mkDerivation { pname = "bindings-mpdecimal"; version = "0.8.0.0"; sha256 = "18i68ivsrdndjpfnyq6dlmmkkx22v3rp619nm26af8ka3qai12j5"; libraryHaskellDepends = [ base bindings-DSL ]; description = "bindings to mpdecimal library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bindings-nettle" = callPackage ( { mkDerivation, base, bindings-DSL, bytestring, hspec, HUnit, nettle, QuickCheck, quickcheck-io, }: mkDerivation { pname = "bindings-nettle"; version = "0.4"; sha256 = "11fnyjxb6gvl2mfnsahzadd5xj0y1p25n98qbhrkzziaihsf01ph"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ nettle ]; testHaskellDepends = [ base bytestring hspec HUnit QuickCheck quickcheck-io ]; description = "bindings to nettle crypto library"; license = lib.licenses.gpl3Only; } ) { inherit (pkgs) nettle; }; "bindings-parport" = callPackage ( { mkDerivation, base, bindings-DSL, }: mkDerivation { pname = "bindings-parport"; version = "0.0.4"; sha256 = "1q404clpqzv0gik80ycipl94hvj27397z5cw1cs7b0yxlypllg3j"; libraryHaskellDepends = [ base bindings-DSL ]; description = "parport bindings"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; } ) { }; "bindings-portaudio" = callPackage ( { mkDerivation, base, bindings-DSL, portaudio, vector, }: mkDerivation { pname = "bindings-portaudio"; version = "0.3"; sha256 = "0s8qmkx7psg6b5dbjdb90lz91rkbhfagss1c6idlhqvjjnipps90"; libraryHaskellDepends = [ base bindings-DSL vector ]; libraryPkgconfigDepends = [ portaudio ]; description = "Low-level bindings to portaudio library"; license = lib.licenses.bsd3; } ) { inherit (pkgs) portaudio; }; "bindings-posix" = callPackage ( { mkDerivation, base, bindings-DSL, }: mkDerivation { pname = "bindings-posix"; version = "1.2.7"; sha256 = "02bcb40jpwylcl48g48r2yd3j7pmij94975r3dcnmyk76kyp3fc3"; libraryHaskellDepends = [ base bindings-DSL ]; description = "Project bindings-* raw interface to Posix"; license = lib.licenses.bsd3; } ) { }; "bindings-potrace" = callPackage ( { mkDerivation, base, bindings-DSL, potrace, }: mkDerivation { pname = "bindings-potrace"; version = "0.1"; sha256 = "0vb889f49li0lwy3zsji0f1cwzriizh9x6kg3r8676q5j08p7znd"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ potrace ]; description = "Low-level bindings to the potrace bitmap tracing library"; license = lib.licenses.gpl2Only; } ) { inherit (pkgs) potrace; }; "bindings-ppdev" = callPackage ( { mkDerivation, base, bindings-DSL, ioctl, }: mkDerivation { pname = "bindings-ppdev"; version = "0.0.3"; sha256 = "18px429hplpabfhapwasbdgw8ynfm3vr5rf81pp173j1z0bv4ygq"; libraryHaskellDepends = [ base bindings-DSL ioctl ]; description = "PPDev bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bindings-saga-cmd" = callPackage ( { mkDerivation, base, cmdargs, containers, directory, filepath, process, text, unix, }: mkDerivation { pname = "bindings-saga-cmd"; version = "0.1.1.1"; sha256 = "11k56zsz1fg0hb0pqamq2hh3gczzqgj105qss5xrk0cgmsphhbmy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath process unix ]; executableHaskellDepends = [ base cmdargs containers directory filepath process text unix ]; description = "Wrapping saga_cmd"; license = lib.licenses.gpl3Only; } ) { }; "bindings-sane" = callPackage ( { mkDerivation, base, bindings-DSL, sane-backends, }: mkDerivation { pname = "bindings-sane"; version = "0.0.1"; sha256 = "0jxhc0x5hq6y7iznqlxbgnl37a7k8yki2ri475gyc158d47b0zm2"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ sane-backends ]; description = "FFI bindings to libsane"; license = lib.licenses.lgpl3Only; badPlatforms = lib.platforms.darwin; } ) { inherit (pkgs) sane-backends; }; "bindings-sc3" = callPackage ( { mkDerivation, base, bindings-DSL, scsynth, }: mkDerivation { pname = "bindings-sc3"; version = "0.4.1"; sha256 = "07vp6hzjjrbh3j152mq8f1i6xh9m2r20a555y03p9fzdfrb5kixd"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ scsynth ]; description = "Low-level bindings to the SuperCollider synthesis engine library"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { scsynth = null; }; "bindings-sipc" = callPackage ( { mkDerivation, base, sipc, }: mkDerivation { pname = "bindings-sipc"; version = "1.1"; sha256 = "1r2akdkhw054k6vg9a7jpm9ck280lsfkizz7y6cqbn1hy463grkd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; librarySystemDepends = [ sipc ]; executableHaskellDepends = [ base ]; description = "Low level bindings to SIPC"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { sipc = null; }; "bindings-sophia" = callPackage ( { mkDerivation, base, bindings-DSL, }: mkDerivation { pname = "bindings-sophia"; version = "0.2.0.2"; sha256 = "0fiibm7nrsx9pzi2lvhhbw71bah6s22h3jvn417ng3lj6ghhzii6"; libraryHaskellDepends = [ base bindings-DSL ]; description = "Low-level bindings to sophia library"; license = lib.licenses.bsd3; } ) { }; "bindings-sqlite3" = callPackage ( { mkDerivation, base, bindings-DSL, sqlite, }: mkDerivation { pname = "bindings-sqlite3"; version = "1.0.3"; sha256 = "0f30a7xdx50gs7hdv16b3m2055f0ar5c2cani318iwympnrpgww1"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ sqlite ]; description = "Low level bindings to sqlite3"; license = lib.licenses.bsd3; } ) { inherit (pkgs) sqlite; }; "bindings-svm" = callPackage ( { mkDerivation, base, bindings-DSL, }: mkDerivation { pname = "bindings-svm"; version = "0.2.1"; sha256 = "1nnmyxn28qdfy2sclnxv2mf2d426vrzgs7f0vvqri6fkjnvmk11b"; libraryHaskellDepends = [ base bindings-DSL ]; description = "Low level bindings to libsvm"; license = lib.licenses.bsd3; } ) { }; "bindings-uname" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bindings-uname"; version = "0.1"; sha256 = "1lsw4dh5vgmfvrx62ns5kmngzlmjzbxkx43x5i2k5qlmzp1pa3hk"; libraryHaskellDepends = [ base ]; description = "Low-level binding to POSIX uname(3)"; license = lib.licenses.publicDomain; } ) { }; "bindings-wlc" = callPackage ( { mkDerivation, base, bindings-DSL, convertible, wlc, }: mkDerivation { pname = "bindings-wlc"; version = "0.1.0.7"; sha256 = "08i4cw6kibhss5ad7kxv841xpbibrc1l1a619650z8m93axrwgb3"; libraryHaskellDepends = [ base bindings-DSL convertible ]; librarySystemDepends = [ wlc ]; testHaskellDepends = [ base ]; description = "Bindings against the wlc library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) wlc; }; "bindings-yices" = callPackage ( { mkDerivation, base, gmp, yices, }: mkDerivation { pname = "bindings-yices"; version = "0.3.0.2"; sha256 = "1d8q9mfwak1ql9q72idx9cdds6fgadhp4bjy4ylxs7612qvvczi4"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ gmp yices ]; description = "Bindings to the Yices theorem prover"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) gmp; inherit (pkgs) yices; }; "bindynamic" = callPackage ( { mkDerivation, base, binary, bytestring, rank1dynamic, }: mkDerivation { pname = "bindynamic"; version = "1.0.0.1"; sha256 = "1dp52xagwgzmm77f1cm8mvwjy7xnckbkf1inxskq0c7xcch4wbfb"; revision = "1"; editedCabalFile = "0mq2h1j1xd52irb35y9j0znxzpk661w3dl4d5a011sln4jd3f663"; libraryHaskellDepends = [ base binary bytestring rank1dynamic ]; description = "A variation of Data.Dynamic.Dynamic with a Binary instance"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "binembed" = callPackage ( { mkDerivation, base, bytestring, Cabal, containers, directory, dlist, filepath, }: mkDerivation { pname = "binembed"; version = "0.1.0.3"; sha256 = "163cs2qfj68dvbsyfg37hzb29jp0ylfpqlnhzjswm4j8mrcfsl3r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal ]; executableHaskellDepends = [ base containers directory dlist filepath ]; description = "Embed data into object files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "binembed"; broken = true; } ) { }; "binembed-example" = callPackage ( { mkDerivation, base, binembed, bytestring, containers, filepath, }: mkDerivation { pname = "binembed-example"; version = "0.1.0.3"; sha256 = "06lw6jvg382k3wj8ybld05bj3nchb8dqk363a69mak3r5zxg43iy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binembed bytestring containers filepath ]; description = "Example project using binembed to embed data in object files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "binembed-example"; } ) { }; "bini" = callPackage ( { mkDerivation, base, binary, bytestring, data-binary-ieee754, }: mkDerivation { pname = "bini"; version = "0.1.5"; sha256 = "1d4cs2f2nmsnib14qhcsa56cpl2596nj71ydvjmgp2yhs8aw8fxq"; libraryHaskellDepends = [ base binary bytestring data-binary-ieee754 ]; description = "A collection of various methods for reading and writing bini files"; license = lib.licenses.bsd3; } ) { }; "binrep" = callPackage ( { mkDerivation, base, bytestring, bytezap, deepseq, defun-core, flatparse, gauge, generic-data-functions, generic-random, generic-type-asserts, generic-type-functions, ghc-bignum, hspec, hspec-discover, parser-combinators, QuickCheck, quickcheck-instances, rerefined, strongweak, text, text-builder-linear, text-icu, type-level-bytestrings, type-level-show, }: mkDerivation { pname = "binrep"; version = "1.0.0"; sha256 = "1m81r00b8wh1sz6y5jk0vgpj7ljp1fafb5zggc77zy77fak7fc7b"; libraryHaskellDepends = [ base bytestring bytezap deepseq defun-core flatparse generic-data-functions generic-type-asserts generic-type-functions ghc-bignum parser-combinators rerefined strongweak text text-builder-linear text-icu type-level-bytestrings type-level-show ]; testHaskellDepends = [ base bytestring bytezap deepseq defun-core flatparse generic-data-functions generic-random generic-type-asserts generic-type-functions ghc-bignum hspec parser-combinators QuickCheck quickcheck-instances rerefined strongweak text text-builder-linear text-icu type-level-bytestrings type-level-show ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base bytestring bytezap deepseq defun-core flatparse gauge generic-data-functions generic-type-asserts generic-type-functions ghc-bignum parser-combinators rerefined strongweak text text-builder-linear text-icu type-level-bytestrings type-level-show ]; description = "Encode precise binary representations directly in types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.raehik ]; } ) { }; "bins" = callPackage ( { mkDerivation, base, containers, finite-typelits, ghc-typelits-knownnat, ghc-typelits-natnormalise, math-functions, profunctors, reflection, tagged, vector-sized, }: mkDerivation { pname = "bins"; version = "0.1.2.0"; sha256 = "03pzpf8vw7d8cg8raqjpq9dz78r5qqczmjmyc2q5ax3ghcdzx0wa"; libraryHaskellDepends = [ base containers finite-typelits ghc-typelits-knownnat ghc-typelits-natnormalise math-functions profunctors reflection tagged vector-sized ]; description = "Aggregate continuous values into discrete bins"; license = lib.licenses.bsd3; } ) { }; "binsm" = callPackage ( { mkDerivation, ansi-wl-pprint, base, bytestring, optparse-applicative, parsec, }: mkDerivation { pname = "binsm"; version = "0.1.3"; sha256 = "1id0gfgi4vsv8vi5dlvgcgc41ml5sywawzw1v4f1bcq92qirczkc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint base bytestring optparse-applicative parsec ]; description = "binary files splitter and merger"; license = "unknown"; hydraPlatforms = lib.platforms.none; mainProgram = "binsm"; broken = true; } ) { }; "bio" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, directory, mtl, parallel, parsec, QuickCheck, random, tagsoup, }: mkDerivation { pname = "bio"; version = "0.5.3"; sha256 = "1vby3nbqbwza65jg5d0bmzh22i5s20cjbqdgaq9zasza7ywgkj22"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring containers directory mtl parallel parsec QuickCheck tagsoup ]; executableHaskellDepends = [ base bytestring random ]; description = "A bioinformatics library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bio-sequence" = callPackage ( { mkDerivation, array, base, bytestring, hspec, parsec, QuickCheck, template-haskell, text, }: mkDerivation { pname = "bio-sequence"; version = "0.1.0.0"; sha256 = "0x9il05qdzmj6ka0pr8nbjg8zi073f52lpfd0dhzxy2f15zdralc"; libraryHaskellDepends = [ array base bytestring parsec template-haskell text ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bioace" = callPackage ( { mkDerivation, base, bioalign, biocore, bytestring, parsec, }: mkDerivation { pname = "bioace"; version = "0.0.1"; sha256 = "08k2w66gpysjk038pi50lc21gbn2dyp5z8ls0qhcmjqc59dn8hvg"; libraryHaskellDepends = [ base bioalign biocore bytestring parsec ]; description = "Library for reading ace assembly files"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "bioalign" = callPackage ( { mkDerivation, base, biocore, bytestring, }: mkDerivation { pname = "bioalign"; version = "0.0.5"; sha256 = "006gg8ds6klrl9rc1csi247rf8gzlgn9mdi0jl4pjz5xmf0jw5dr"; libraryHaskellDepends = [ base biocore bytestring ]; description = "Data structures and helper functions for calculating alignments"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "biocore" = callPackage ( { mkDerivation, base, bytestring, stringable, }: mkDerivation { pname = "biocore"; version = "0.3.1"; sha256 = "06ml9p144bv0c9hv6pkcvhdgc0vw0jxzbqb834ilr38kjmrpsar1"; revision = "1"; editedCabalFile = "0lz3inilvxn1simbpm8002iv7h9wk1gzng2vj3gpxps99zvihqc4"; libraryHaskellDepends = [ base bytestring stringable ]; description = "A bioinformatics library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "biofasta" = callPackage ( { mkDerivation, base, biocore, bytestring, }: mkDerivation { pname = "biofasta"; version = "0.0.3"; sha256 = "1l770sg2gcg7wl5yfrrk9nr7hgd5m0q158ad5nd8z7i5vsfah8b2"; libraryHaskellDepends = [ base biocore bytestring ]; description = "Library for reading fasta sequence files"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "biofastq" = callPackage ( { mkDerivation, base, biocore, bytestring, }: mkDerivation { pname = "biofastq"; version = "0.1"; sha256 = "0453cb2sw6x9hx3z7w3fvymwi0l0s86wlvi6vvsh0jcwas3iirbl"; libraryHaskellDepends = [ base biocore bytestring ]; description = "A library for reading FASTQ files"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "biohazard" = callPackage ( { mkDerivation, attoparsec, base, base-prelude, bytestring, Cabal, containers, directory, exceptions, hashable, monad-control, optparse-applicative, primitive, stm, streaming, text, transformers, transformers-base, unix, unordered-containers, vector, vector-algorithms, zlib, }: mkDerivation { pname = "biohazard"; version = "2.1"; sha256 = "1z837bb61wggqnbkh7hfs22hjxqh6z6z6w2whl1kq6lj0hif05c1"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ attoparsec base base-prelude bytestring containers directory exceptions hashable monad-control optparse-applicative primitive stm streaming text transformers transformers-base unix unordered-containers vector vector-algorithms zlib ]; description = "bioinformatics support library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bioinformatics-toolkit" = callPackage ( { mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring, bytestring-lexing, case-insensitive, clustering, conduit, conduit-extra, containers, criterion, data-default-class, data-ordlist, deepseq, double-conversion, hexpat, HsHTSLib, http-conduit, IntervalMap, math-functions, matrices, microlens, microlens-th, mtl, parallel, primitive, random, split, statistics, tasty, tasty-golden, tasty-hunit, text, transformers, unordered-containers, vector, vector-algorithms, word8, }: mkDerivation { pname = "bioinformatics-toolkit"; version = "0.10.0"; sha256 = "07fzdwl5cknkjwzwf8ixhapx0c5wyxgimrx4pxipj5gm30ryl62z"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty attoparsec base bytestring bytestring-lexing case-insensitive clustering conduit conduit-extra containers data-default-class data-ordlist deepseq double-conversion hexpat HsHTSLib http-conduit IntervalMap math-functions matrices microlens microlens-th mtl parallel primitive split statistics text transformers unordered-containers vector vector-algorithms word8 ]; testHaskellDepends = [ base bytestring conduit conduit-extra data-default-class matrices microlens mtl random tasty tasty-golden tasty-hunit unordered-containers vector ]; benchmarkHaskellDepends = [ base bytestring clustering conduit conduit-extra criterion data-default-class mtl random ]; description = "A collection of bioinformatics tools"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "biophd" = callPackage ( { mkDerivation, base, binary, biocore, bytestring, parsec, text, time, time-locale-compat, }: mkDerivation { pname = "biophd"; version = "0.0.8"; sha256 = "0p3xfv61xzz29qg660pcsgns7r5q1cybk3hdvdnwf0cqdc9fhxbl"; libraryHaskellDepends = [ base binary biocore bytestring parsec text time time-locale-compat ]; description = "Library for reading phd sequence files"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "Library and executables for working with PSL files"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "biosff" = callPackage ( { mkDerivation, array, base, binary, biocore, bytestring, cmdargs, mtl, }: mkDerivation { pname = "biosff"; version = "0.3.7.1"; sha256 = "1mxsqxcf5sh37gpfqil499i9n8wi3sk5sl2cx6x6agbc0n726bwq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary biocore bytestring ]; executableHaskellDepends = [ array base cmdargs mtl ]; description = "Library and executables for working with SFF files"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; } ) { }; "biostockholm" = callPackage ( { mkDerivation, attoparsec, attoparsec-conduit, base, biocore, blaze-builder, blaze-builder-conduit, bytestring, conduit, containers, deepseq, hspec, HUnit, QuickCheck, transformers, zlib-conduit, }: mkDerivation { pname = "biostockholm"; version = "0.3.4"; sha256 = "04k7cl8fjsi2mv60p2qg2nmy86z2adw9gzjnkxffqsc1q85y4lz7"; libraryHaskellDepends = [ attoparsec attoparsec-conduit base biocore blaze-builder blaze-builder-conduit bytestring conduit containers deepseq ]; testHaskellDepends = [ base biocore bytestring conduit containers hspec HUnit QuickCheck transformers zlib-conduit ]; description = "Parsing and rendering of Stockholm files (used by Pfam, Rfam and Infernal)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bip32" = callPackage ( { mkDerivation, base, base16-bytestring, base58-bytestring, binary, bitcoin-hash, bitcoin-keys, bytestring, hedgehog, tasty, tasty-hedgehog, tasty-hunit, }: mkDerivation { pname = "bip32"; version = "0.2"; sha256 = "1ji71m6mdnhqscadrmxs4pwb18cc5j91dhlnqs3d76gk32fyy32q"; revision = "1"; editedCabalFile = "0069h82abfgy824zpkdfljwm2y6g7hm5q7yjxrrc08abdn72dkg2"; libraryHaskellDepends = [ base base58-bytestring binary bitcoin-hash bitcoin-keys bytestring ]; testHaskellDepends = [ base base16-bytestring base58-bytestring binary bitcoin-keys bytestring hedgehog tasty tasty-hedgehog tasty-hunit ]; description = "BIP-0032: Hierarchical Deterministic Wallets for Bitcoin and other cryptocurrencies"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "birch-beer" = callPackage ( { mkDerivation, aeson, base, bytestring, cassava, colour, containers, deepseq, diagrams, diagrams-cairo, diagrams-graphviz, diagrams-gtk, diagrams-lib, diversity, elbow, fgl, foldl, graphviz, gtk, hierarchical-clustering, hierarchical-spectral-clustering, lens, matrix-market-attoparsec, mtl, optparse-generic, palette, plots, safe, scientific, sparse-linear-algebra, spectral-clustering, split, statistics, SVGFonts, temporary, text, text-show, typed-spreadsheet, vector, }: mkDerivation { pname = "birch-beer"; version = "0.4.2.1"; sha256 = "19r14rjlcsdp1g2f2lkhhicjxfi0wqfdba987j2znmxjr0p779gg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring cassava colour containers deepseq diagrams diagrams-cairo diagrams-graphviz diagrams-gtk diagrams-lib diversity elbow fgl foldl graphviz gtk hierarchical-clustering hierarchical-spectral-clustering lens matrix-market-attoparsec mtl optparse-generic palette plots safe scientific sparse-linear-algebra spectral-clustering split statistics SVGFonts temporary text text-show typed-spreadsheet vector ]; executableHaskellDepends = [ aeson base bytestring cassava colour containers diagrams diagrams-cairo diagrams-lib elbow hierarchical-spectral-clustering lens optparse-generic sparse-linear-algebra text text-show vector ]; description = "Plot a colorful tree"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "birch-beer"; } ) { }; "bird" = callPackage ( { mkDerivation, base, bytestring, containers, data-default, hack, hack-handler-happstack, haskell98, MissingH, mtl, parsec, process, rallod, }: mkDerivation { pname = "bird"; version = "0.0.19"; sha256 = "0w380dcpk8gp5cx24nh6xlnibd6pw93wmxcajl26p4kd5cxbgfqz"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers data-default hack hack-handler-happstack haskell98 MissingH mtl parsec process rallod ]; description = "A simple, sinatra-inspired web framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bird"; } ) { }; "birds-of-paradise" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "birds-of-paradise"; version = "0.2.1.2"; sha256 = "1wx04hsgdd7xlswwq2fnhc441hs2w61f4nbm4pb8ky971qnsnali"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Birds of Paradise"; license = lib.licenses.bsd3; } ) { }; "bisc" = callPackage ( { mkDerivation, base, bytestring, configurator, data-default, directory, exceptions, filepath, leveldb-haskell, mtl, optparse-applicative, resourcet, selda, selda-sqlite, text, unix, }: mkDerivation { pname = "bisc"; version = "0.4.1.0"; sha256 = "06jb8kikpdc9fz5ndy8qmqv1zmvxjg130wvsh23hhp8a01n4pxca"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring configurator data-default directory exceptions filepath leveldb-haskell mtl optparse-applicative resourcet selda selda-sqlite text unix ]; description = "A small tool that clears cookies (and more)"; license = lib.licenses.gpl3Only; mainProgram = "bisc"; } ) { }; "biscuit-haskell" = callPackage ( { mkDerivation, aeson, async, base, base16, base64, bytestring, cereal, containers, criterion, cryptonite, lens, lens-aeson, megaparsec, memory, mtl, parser-combinators, protobuf, random, regex-tdfa, tasty, tasty-hunit, template-haskell, text, th-lift-instances, time, validation-selective, }: mkDerivation { pname = "biscuit-haskell"; version = "0.4.0.0"; sha256 = "05fy8dmqvgray0jk41p8hm4mb812vnlhvxja1fbll3yy40q83m3y"; libraryHaskellDepends = [ async base base16 base64 bytestring cereal containers cryptonite megaparsec memory mtl parser-combinators protobuf random regex-tdfa template-haskell text th-lift-instances time validation-selective ]; testHaskellDepends = [ aeson async base base16 base64 bytestring cereal containers cryptonite lens lens-aeson megaparsec mtl parser-combinators protobuf random tasty tasty-hunit template-haskell text th-lift-instances time validation-selective ]; benchmarkHaskellDepends = [ base criterion ]; description = "Library support for the Biscuit security token"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "biscuit-servant" = callPackage ( { mkDerivation, base, biscuit-haskell, bytestring, hspec, http-client, mtl, servant, servant-client, servant-client-core, servant-server, text, time, wai, warp, }: mkDerivation { pname = "biscuit-servant"; version = "0.4.0.0"; sha256 = "1957dd7hqim72586849km6s915fl3bvd01pr3hybq9bw873dsrz1"; libraryHaskellDepends = [ base biscuit-haskell bytestring mtl servant-server text wai ]; testHaskellDepends = [ base biscuit-haskell bytestring hspec http-client mtl servant servant-client servant-client-core servant-server text time warp ]; description = "Servant support for the Biscuit security token"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bisect-binary" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, hashable, haskeline, integer-logarithms, optparse-applicative, process, terminal-size, time, yaml, }: mkDerivation { pname = "bisect-binary"; version = "0.1.0.1"; sha256 = "000dydglclgk65ryb2n2zdrwp1rnzv7phmh2vi8s1gpp67b5l5ad"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filepath hashable haskeline integer-logarithms optparse-applicative process terminal-size time yaml ]; description = "Determine relevant parts of binary data"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "bisect-binary"; broken = true; } ) { }; "bishbosh" = callPackage ( { mkDerivation, array, base, containers, data-default, deepseq, directory, extra, factory, filepath, ghc-prim, HUnit, hxt, hxt-relaxng, mtl, parallel, polyparse, process, QuickCheck, random, time, toolshed, unix, }: mkDerivation { pname = "bishbosh"; version = "0.1.4.0"; sha256 = "1gnydsskfs0ws0pa8kl4xcd2c7n3bdq6n3kf2lxnwq6s23kdj9by"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base containers data-default deepseq extra factory filepath ghc-prim hxt mtl parallel polyparse process random time toolshed ]; executableHaskellDepends = [ array base containers data-default deepseq directory extra factory filepath hxt hxt-relaxng mtl process random toolshed unix ]; testHaskellDepends = [ array base containers data-default deepseq extra filepath HUnit hxt mtl polyparse QuickCheck random toolshed ]; description = "Plays chess"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; } ) { }; "bit-array" = callPackage ( { mkDerivation, base, directory, doctest, filepath, numeric-qq, }: mkDerivation { pname = "bit-array"; version = "0.1.2"; sha256 = "0g3yr1dp32983x7my8qwqaz6naap0qlxswa0864mb27a59jvq1qn"; libraryHaskellDepends = [ base numeric-qq ]; testHaskellDepends = [ base directory doctest filepath ]; description = "A bit array (aka bitset, bitmap, bit vector) API for numeric types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "bit-protocol" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, dlist, ghc-prim, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "bit-protocol"; version = "0.2.3.0"; sha256 = "06f9rl0zjaldfv42lryqvm42w5ri21wvza53zdkqrim9krdqh0ph"; libraryHaskellDepends = [ base base64-bytestring bytestring dlist ghc-prim QuickCheck ]; testHaskellDepends = [ base base64-bytestring bytestring dlist ghc-prim QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Encode binary protocols with some odd bit numbers into a bytestring"; license = lib.licenses.bsd3; } ) { }; "bit-stream" = callPackage ( { mkDerivation, base, criterion, ghc-prim, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck, vector, }: mkDerivation { pname = "bit-stream"; version = "0.1.0.2"; sha256 = "1x4vcg2y2il540syqdzk2wdixs8g672lhzjm46y40x4299yjw7w1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ghc-prim vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck vector ]; benchmarkHaskellDepends = [ base criterion ]; description = "Lazy, infinite, compact stream of Bool with O(1) indexing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bit-vector" = callPackage ( { mkDerivation, base, QuickCheck, tasty, tasty-quickcheck, tasty-th, vector, }: mkDerivation { pname = "bit-vector"; version = "0.2.0"; sha256 = "1h3hm1akbj2qzl3df877hfgz3fanhvrj6czxvjbpcalpf3d6h5z1"; libraryHaskellDepends = [ base vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th vector ]; description = "Simple bit vectors for Haskell"; license = lib.licenses.bsd3; } ) { }; "bitarray" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "bitarray"; version = "0.0.1.1"; sha256 = "00nqd62cbh42qqqvcl6iv1i9kbv0f0mkiygv4j70wfh5cl86yzxj"; revision = "1"; editedCabalFile = "10fk92v9afjqk43zi621jxl0n8kci0xjj32lz3vqa9xbh67zjz45"; libraryHaskellDepends = [ array base ]; description = "Mutable and immutable bit arrays"; license = lib.licenses.bsd3; } ) { }; "bitcoin-address" = callPackage ( { mkDerivation, base, base16-bytestring, base58-bytestring, bech32, binary, bitcoin-hash, bitcoin-keys, bitcoin-script, bytestring, hedgehog, tasty, tasty-hedgehog, tasty-hunit, text, }: mkDerivation { pname = "bitcoin-address"; version = "0.1"; sha256 = "1pxxscq4giqgkk5dy55lmsypqssdddbwp25a7d3n04x3gd23j5ym"; libraryHaskellDepends = [ base base58-bytestring bech32 binary bitcoin-hash bitcoin-keys bitcoin-script bytestring text ]; testHaskellDepends = [ base base16-bytestring bitcoin-keys bitcoin-script bytestring hedgehog tasty tasty-hedgehog tasty-hunit ]; description = "Bitcoin address generation and rendering. Parsing coming soon."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "Provides access to the RPC API of Bitcoin Core"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "Higher level constructs on top of the bitcoin-api package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "Utility functions for manipulating bitcoin blocks"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "bitcoin-compact-filters" = callPackage ( { mkDerivation, aeson, base, bytestring, cereal, haskoin-core, memory, tasty, tasty-hunit, tasty-quickcheck, text, transformers, }: mkDerivation { pname = "bitcoin-compact-filters"; version = "0.1.1"; sha256 = "13fpli3zbvm8ia76yb90c0mz5zkiq47frqijqwi7kdqbzx198ps9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal haskoin-core memory text transformers ]; testHaskellDepends = [ aeson base bytestring cereal haskoin-core tasty tasty-hunit tasty-quickcheck text ]; description = "BIP 158 compact block filters"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bitcoin-hash" = callPackage ( { mkDerivation, base, bytestring, cryptonite, memory, tasty, tasty-hunit, time, }: mkDerivation { pname = "bitcoin-hash"; version = "0.1"; sha256 = "10xg9n1r505p4jh8mz43v48h1b3dck2mki27lkn9d8bh19jzk20k"; libraryHaskellDepends = [ base bytestring cryptonite memory ]; testHaskellDepends = [ base bytestring tasty tasty-hunit time ]; description = "Bitcoin hash primitives"; license = lib.licenses.asl20; } ) { }; "bitcoin-hs" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, deepseq, directory, filepath, ghc-prim, HTTP, json, mtl, network, network-uri, old-locale, QuickCheck, random, tasty, tasty-hunit, tasty-quickcheck, time, transformers, }: mkDerivation { pname = "bitcoin-hs"; version = "0.0.1"; sha256 = "01vmf3qgj8g37xm01cbhyvxsw0h39bngpjrhq0kbc6mg83p2wy59"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath ghc-prim HTTP json mtl network network-uri old-locale random time transformers ]; testHaskellDepends = [ array base binary bytestring containers mtl old-locale QuickCheck random tasty tasty-hunit tasty-quickcheck time transformers ]; description = "Partial implementation of the Bitcoin protocol (as of 2013)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bitcoin-keys" = callPackage ( { mkDerivation, base, base16-bytestring, bytestring, hedgehog, secp256k1-haskell, tasty, tasty-hedgehog, tasty-hunit, }: mkDerivation { pname = "bitcoin-keys"; version = "0.1"; sha256 = "18xdwp3p2r1cv5f84mfl5dj2hd6v2dnvqam8ny9jv9kswn4m66c0"; libraryHaskellDepends = [ base bytestring secp256k1-haskell ]; testHaskellDepends = [ base base16-bytestring bytestring hedgehog tasty tasty-hedgehog tasty-hunit ]; description = "Bitcoin keys"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bitcoin-payment-channel" = callPackage ( { mkDerivation, aeson, base, base16-bytestring, base64-bytestring, blockchain-restful-address-index-api, bytestring, cereal, criterion, data-default-class, deepseq, either, errors, haskoin-core, hexstring, hspec, hspec-discover, monad-time, mtl, QuickCheck, random, rbpcp-api, scientific, semigroups, string-conversions, tagged, test-framework, test-framework-quickcheck2, text, tf-random, time, transformers, }: mkDerivation { pname = "bitcoin-payment-channel"; version = "1.2.0.0"; sha256 = "022wkygx76557cqkw0rvkmv3111n6hiyk3vwym3ampbkr2dv998f"; libraryHaskellDepends = [ aeson base base16-bytestring blockchain-restful-address-index-api bytestring cereal data-default-class deepseq either errors haskoin-core hexstring hspec monad-time mtl QuickCheck rbpcp-api scientific semigroups string-conversions tagged text time transformers ]; testHaskellDepends = [ aeson base base16-bytestring base64-bytestring blockchain-restful-address-index-api bytestring cereal data-default-class deepseq either errors haskoin-core hexstring hspec hspec-discover monad-time mtl QuickCheck random rbpcp-api scientific semigroups string-conversions tagged test-framework test-framework-quickcheck2 text tf-random time transformers ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ aeson base base16-bytestring blockchain-restful-address-index-api bytestring cereal criterion data-default-class deepseq either errors haskoin-core hexstring hspec monad-time mtl QuickCheck rbpcp-api scientific semigroups string-conversions tagged text time transformers ]; description = "Instant, two-party Bitcoin payments"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { blockchain-restful-address-index-api = null; }; "bitcoin-rpc" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, cereal, containers, ghc-prim, HTTP, HUnit, mtl, network, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, text, unix, unordered-containers, watchdog, }: mkDerivation { pname = "bitcoin-rpc"; version = "0.5.0.1"; sha256 = "0bx54033w0yjb2isd7cvnd46qz3nqs7z6flw0mb1nkd81sdxbhp2"; libraryHaskellDepends = [ aeson attoparsec base bytestring cereal containers ghc-prim HTTP mtl network text unix unordered-containers watchdog ]; testHaskellDepends = [ aeson attoparsec base bytestring cereal containers ghc-prim HTTP HUnit mtl network QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text unix unordered-containers watchdog ]; description = "Library to communicate with the Satoshi Bitcoin daemon"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "Compilation, manipulation and decompilation of Bitcoin scripts"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bitcoin-scripting" = callPackage ( { mkDerivation, attoparsec, base, bytes, bytestring, cereal, containers, haskoin-core, tasty, tasty-hunit, tasty-quickcheck, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "bitcoin-scripting"; version = "0.3.0"; sha256 = "1iypj388zlly1i80vdwzz4zhcn2vajq5b3fbhaabc3348fhsibas"; libraryHaskellDepends = [ attoparsec base bytestring cereal containers haskoin-core text transformers unordered-containers vector ]; testHaskellDepends = [ base bytes bytestring cereal haskoin-core tasty tasty-hunit tasty-quickcheck text unordered-containers ]; description = "Resources for working with miniscript, and script descriptors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "Utility functions for manipulating bitcoin transactions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "Provides consistent low-level types used commonly among Bitcoin implementations"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "bitcoind-regtest" = callPackage ( { mkDerivation, base, bitcoind-rpc, bytestring, cereal, containers, haskoin-core, http-client, optparse-applicative, process, servant, servant-client, tasty, tasty-hunit, temporary, text, }: mkDerivation { pname = "bitcoind-regtest"; version = "0.2.0.0"; sha256 = "06sk8kb3vjf7a2k7rhqpc7j1lbqd69xyhb25dc8bk7110m5l38cf"; revision = "1"; editedCabalFile = "15qqqvrx3ikbzvws2n5mywqlpsg8g437gsdj19cdfa6cc4bd8kqh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bitcoind-rpc cereal containers haskoin-core http-client process servant servant-client temporary text ]; executableHaskellDepends = [ base bitcoind-rpc bytestring cereal haskoin-core http-client optparse-applicative process servant servant-client temporary text ]; testHaskellDepends = [ base bitcoind-rpc cereal haskoin-core http-client process servant servant-client tasty tasty-hunit temporary text ]; description = "A library for working with bitcoin-core regtest networks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bitcoind-rpc-explorer"; } ) { }; "bitcoind-rpc" = callPackage ( { mkDerivation, aeson, base, base16-bytestring, bitcoin-compact-filters, bytestring, cereal, haskoin-core, http-client, scientific, servant, servant-client, servant-jsonrpc-client, text, time, transformers, }: mkDerivation { pname = "bitcoind-rpc"; version = "0.2.0.0"; sha256 = "0y5y5bdbhc1kcdk2nwjv2x5nz9vg5j38mc3l9pjyizz1s5yzn9rc"; revision = "1"; editedCabalFile = "0zg4ym032v3bzr24ap9afl05difcxgd4wwipbvfbjybka1dwwr97"; libraryHaskellDepends = [ aeson base base16-bytestring bitcoin-compact-filters bytestring cereal haskoin-core http-client scientific servant servant-client servant-jsonrpc-client text time transformers ]; description = "A streamlined interface to bitcoin core using Haskoin types and Servant"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bitfield" = callPackage ( { mkDerivation, base, genvalidity, genvalidity-sydtest, QuickCheck, sydtest, sydtest-discover, validity, }: mkDerivation { pname = "bitfield"; version = "0.0.0.1"; sha256 = "17x4i0i4ndmzhx0xbh78m57iwqbgl0md74hvqxnmxllnjg93bxm1"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base genvalidity genvalidity-sydtest QuickCheck sydtest validity ]; testToolDepends = [ sydtest-discover ]; description = "Generic and easy to use haskell bitfields"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bitly-cli" = callPackage ( { mkDerivation, base, Bitly, directory, filepath, regexpr, }: mkDerivation { pname = "bitly-cli"; version = "0.1.2"; sha256 = "0g63lg3599clbn4xcg9kcak6hs4877dwj00607c5gyh5x4d2c21d"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Bitly directory filepath regexpr ]; description = "A command line tool to access bit.ly URL shortener."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bitly"; } ) { }; "bitmap" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "bitmap"; version = "0.0.2"; sha256 = "1flrfbrsnlcal7qyvl1wb0p8c14w0mvvkmgs7d943jqnlh4gay5m"; libraryHaskellDepends = [ base bytestring ]; description = "A library for handling and manipulating bitmaps (rectangular pixel arrays)"; license = lib.licenses.bsd3; } ) { }; "bitmap-opengl" = callPackage ( { mkDerivation, base, bitmap, OpenGL, }: mkDerivation { pname = "bitmap-opengl"; version = "0.0.1.5"; sha256 = "1wq1p0vvif750gpyh2kq3agzwga3hx0fq28irbw5dgrz462dd9pv"; libraryHaskellDepends = [ base bitmap OpenGL ]; description = "OpenGL support for Data.Bitmap."; license = lib.licenses.bsd3; } ) { }; "bitmaps" = callPackage ( { mkDerivation, array, base, binary, bitmap, bytestring, cereal, containers, monad-state, stb-image, string-class, tagged, zlib, }: mkDerivation { pname = "bitmaps"; version = "0.2.6.3"; sha256 = "1cbfbbyvmdlfwn6pjhxkd8f4ajkp9cm18apzmrqffrj58gmzr1p0"; revision = "1"; editedCabalFile = "1h21j5np4cnawda05fjl9k75z7ayqh0k6ndrr3l9ayrdxmflcaab"; libraryHaskellDepends = [ array base binary bitmap bytestring cereal containers monad-state stb-image string-class tagged zlib ]; description = "Bitmap library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bits" = callPackage ( { mkDerivation, base, bytes, mtl, transformers, }: mkDerivation { pname = "bits"; version = "0.6"; sha256 = "18s2aa99cwcshcws2zl2ll7xgqn9dpznpkv1nplamc9h4vmqqs93"; revision = "1"; editedCabalFile = "1f118vwwskai74l6wn5sfy002k241qv1rhpsahphfr58llzgvv50"; libraryHaskellDepends = [ base bytes mtl transformers ]; description = "Various bit twiddling and bitwise serialization primitives"; license = lib.licenses.bsd3; } ) { }; "bits-atomic" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bits-atomic"; version = "0.1.3"; sha256 = "13fbakkwcdk63dm7r0mcsanm5mijp73c7x1kxpay2f03rxb39b70"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; description = "Atomic bit operations on memory locations for low-level synchronization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bits-bytestring" = callPackage ( { mkDerivation, base, bits, bytestring, criterion, hspec, QuickCheck, }: mkDerivation { pname = "bits-bytestring"; version = "0.1.0.1"; sha256 = "0lk1dc3zifndgjxqq5ld25n7h99fp6il4wl09b5rz7aq0l5hzsfr"; libraryHaskellDepends = [ base bits bytestring ]; testHaskellDepends = [ base bits bytestring hspec QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Bits instance for bytestrings"; license = lib.licenses.bsd3; } ) { }; "bits-bytestring-lazy" = callPackage ( { mkDerivation, base, bits, bits-bytestring, bytestring, criterion, hspec, QuickCheck, }: mkDerivation { pname = "bits-bytestring-lazy"; version = "0.1.0.1"; sha256 = "1xga4pqqxzl2i8r5vf0cv1cv9j42vszgvgxcdag2inq78c3ds8pj"; libraryHaskellDepends = [ base bits bytestring ]; testHaskellDepends = [ base bits bytestring hspec QuickCheck ]; benchmarkHaskellDepends = [ base bits-bytestring bytestring criterion ]; description = "Bits instance for lazy bytestrings"; license = lib.licenses.bsd3; } ) { }; "bits-conduit" = callPackage ( { mkDerivation, base, bytestring, conduit, criterion, hspec, HUnit, mtl, random, }: mkDerivation { pname = "bits-conduit"; version = "0.2.0.0"; sha256 = "08hgl1pvwadnrgqcs1yl7lvqgh955swbscpay4chb097pqqggdrj"; libraryHaskellDepends = [ base bytestring conduit mtl ]; testHaskellDepends = [ base bytestring conduit hspec HUnit mtl ]; benchmarkHaskellDepends = [ base bytestring conduit criterion random ]; description = "Bitstream support for Conduit"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bits-extra" = callPackage ( { mkDerivation, base, criterion, doctest, doctest-discover, ghc-prim, hedgehog, hspec, hspec-discover, hw-hedgehog, hw-hspec-hedgehog, vector, }: mkDerivation { pname = "bits-extra"; version = "0.0.2.3"; sha256 = "1lyrr5jg8yg9cb97pn1pd4qgc7qn3irv8k5ra5j48fyn1rb6z4r7"; revision = "3"; editedCabalFile = "0cmss27g52vcw8vx8y5smvmiqrr1r6s1b9vihw4qrjj91x7w8sf9"; libraryHaskellDepends = [ base ghc-prim vector ]; testHaskellDepends = [ base doctest doctest-discover ghc-prim hedgehog hspec hw-hedgehog hw-hspec-hedgehog ]; testToolDepends = [ doctest-discover hspec-discover ]; benchmarkHaskellDepends = [ base criterion ghc-prim vector ]; description = "Useful bitwise operations"; license = lib.licenses.bsd3; } ) { }; "bits-extras" = callPackage ( { mkDerivation, base, gcc_s, }: mkDerivation { pname = "bits-extras"; version = "0.1.3"; sha256 = "0sy9dksmdx0773bsn8yi5hw4qpgn16g8aqqj888w1x75cbsxr997"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; librarySystemDepends = [ gcc_s ]; description = "Efficient high-level bit operations not found in Data.Bits"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { gcc_s = null; }; "bits-show" = callPackage ( { mkDerivation, base, hspec, }: mkDerivation { pname = "bits-show"; version = "0.0.0.0"; sha256 = "06q6z19dx6sx9r1n8wkhi8mi5x4m2jhj55fvnsxsdxhfg1580vps"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Showing data as strings of 0 and 1"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bitset" = callPackage ( { mkDerivation, base, containers, criterion, deepseq, ghc-prim, gmp, integer-gmp, QuickCheck, random, random-shuffle, tasty, tasty-quickcheck, }: mkDerivation { pname = "bitset"; version = "1.4.8"; sha256 = "0h912i3wb6v8sx0c4mlp0j65l3yhpdsk3my8zhif2jls2sxns988"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base deepseq ghc-prim integer-gmp ]; librarySystemDepends = [ gmp ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base containers criterion deepseq ghc-prim integer-gmp random random-shuffle ]; benchmarkSystemDepends = [ gmp ]; description = "A space-efficient set data structure"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) gmp; }; "bitset-word8" = callPackage ( { mkDerivation, base, bytestring, containers, criterion, deepseq, hspec, hspec-discover, QuickCheck, template-haskell, th-lift-instances, vector, }: mkDerivation { pname = "bitset-word8"; version = "0.1.1.2"; sha256 = "06axklmjzwq2s9s3p5m5z0isl4smxhs8hij7zm9c7pd5hj7xhipj"; libraryHaskellDepends = [ base containers template-haskell th-lift-instances ]; testHaskellDepends = [ base containers hspec QuickCheck template-haskell th-lift-instances ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base bytestring containers criterion deepseq template-haskell th-lift-instances vector ]; description = "Space efficient set of Word8 and some pre-canned sets useful for parsing HTTP"; license = lib.licenses.mit; } ) { }; "bitspeak" = callPackage ( { mkDerivation, base, bindings-DSL, bindings-glib, bindings-gobject, gtk2, pango, }: mkDerivation { pname = "bitspeak"; version = "0.0.3"; sha256 = "02dyi59lp6blrvsc10ahjnra1vaz3kzb8h0jpk74k7n6flia8z1k"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bindings-DSL bindings-glib bindings-gobject ]; executablePkgconfigDepends = [ gtk2 pango ]; description = "Proof-of-concept tool for writing using binary choices"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "bitspeak"; broken = true; } ) { inherit (pkgs) gtk2; inherit (pkgs) pango; }; "bitstream" = callPackage ( { mkDerivation, base, base-unicode-symbols, bytestring, QuickCheck, vector, }: mkDerivation { pname = "bitstream"; version = "0.3.0.1"; sha256 = "0hkgjmhw7gc6m3yyva097q0z7f1wixlmm1ja0gpg9qkgzx6piyf0"; libraryHaskellDepends = [ base base-unicode-symbols bytestring vector ]; testHaskellDepends = [ base base-unicode-symbols bytestring QuickCheck vector ]; description = "Fast, packed, strict and lazy bit streams with stream fusion"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bitstring" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "bitstring"; version = "0.0.0"; sha256 = "1ix2x4v76wq5148k1aax69cf8sk14cd0z362dz1d2qmj9qxsnsw8"; libraryHaskellDepends = [ base bytestring ]; description = "Lazy bit strings"; license = lib.licenses.bsd3; } ) { }; "bittorrent" = callPackage ( { mkDerivation, aeson, base, base16-bytestring, base32-bytestring, base64-bytestring, bencoding, binary, binary-conduit, bits-extras, BoundedChan, bytestring, cereal, cereal-conduit, conduit, containers, cryptohash, data-default, deepseq, directory, entropy, filepath, hashable, hspec, HTTP, IntervalMap, intset, krpc, lens, mmap, mtl, network, network-conduit, old-locale, pretty, pretty-class, QuickCheck, quickcheck-instances, resourcet, SafeSemaphore, split, stm, text, time, transformers, unordered-containers, urlencoded, vector, }: mkDerivation { pname = "bittorrent"; version = "0.0.0.3"; sha256 = "155bbqqn33mlavvcm6xfxs4dqij66jfhqxjmrjkyxvzd36yz0ann"; libraryHaskellDepends = [ aeson base base16-bytestring base32-bytestring base64-bytestring bencoding binary binary-conduit bits-extras BoundedChan bytestring cereal cereal-conduit conduit containers cryptohash data-default deepseq directory entropy filepath hashable HTTP IntervalMap intset krpc lens mmap mtl network network-conduit old-locale pretty pretty-class resourcet SafeSemaphore split stm text time transformers unordered-containers urlencoded vector ]; testHaskellDepends = [ aeson base bencoding bytestring cereal directory filepath hspec network QuickCheck quickcheck-instances text time ]; description = "Bittorrent protocol implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bittrex" = callPackage ( { mkDerivation, aeson, base, bytestring, flow, http-client-tls, lens, lens-aeson, scientific, SHA, split, text, time, turtle, wreq, }: mkDerivation { pname = "bittrex"; version = "0.6.0.0"; sha256 = "02h8r753dkkkgpzxhycdmjpccdqfsc5gnmw6qi9kpl1165jrd2fd"; revision = "1"; editedCabalFile = "1s5xvlsdcw7ihdb1falf5dyw156x30ccahi6hy26xr5wsyp612w3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring flow http-client-tls lens lens-aeson scientific SHA split text time wreq ]; executableHaskellDepends = [ base text turtle ]; description = "Bindings for the Bittrex API"; license = lib.licenses.bsd3; mainProgram = "example"; } ) { }; "bitvec" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, ghc-bignum, primitive, quickcheck-classes, quickcheck-classes-base, random, tasty, tasty-bench, tasty-quickcheck, vector, }: mkDerivation { pname = "bitvec"; version = "1.1.5.0"; sha256 = "1ifyz0lsmgqz8yjyx4887m1wnm7ar389k6gkvcnk9mg1bgp7rll3"; revision = "2"; editedCabalFile = "16cbbvvjqr4pyiz7j8dpaas2ln7l7y6lczd0lszyx3cgnvv30in0"; libraryHaskellDepends = [ base bytestring deepseq ghc-bignum primitive vector ]; testHaskellDepends = [ base ghc-bignum primitive quickcheck-classes quickcheck-classes-base tasty tasty-quickcheck vector ]; benchmarkHaskellDepends = [ base containers ghc-bignum random tasty tasty-bench vector ]; description = "Space-efficient bit vectors"; license = lib.licenses.bsd3; } ) { }; "bitwise" = callPackage ( { mkDerivation, array, base, bytestring, criterion, QuickCheck, }: mkDerivation { pname = "bitwise"; version = "1.0.0.1"; sha256 = "03xyzdkyb99gvm9g5chl07rqbnm7qrxba7wgmrfmal0rkwm0ibkn"; revision = "10"; editedCabalFile = "07m37y6g4lr9idjr88q92khla4zddkgvxlq097ilahdapxfhb9m9"; libraryHaskellDepends = [ array base bytestring ]; testHaskellDepends = [ base QuickCheck ]; benchmarkHaskellDepends = [ array base bytestring criterion ]; description = "fast multi-dimensional unboxed bit packed Bool arrays"; license = lib.licenses.bsd3; } ) { }; "bitwise-enum" = callPackage ( { mkDerivation, aeson, array, base, deepseq, gauge, mono-traversable, QuickCheck, test-framework, test-framework-quickcheck2, vector, wide-word, }: mkDerivation { pname = "bitwise-enum"; version = "1.0.1.2"; sha256 = "15v40b2rffrx1sqfbfrbiky1g1bic0waabsznq5cgrlv7jh5znxx"; libraryHaskellDepends = [ aeson array base deepseq mono-traversable vector ]; testHaskellDepends = [ aeson array base deepseq mono-traversable QuickCheck test-framework test-framework-quickcheck2 vector ]; benchmarkHaskellDepends = [ aeson array base deepseq gauge mono-traversable vector wide-word ]; description = "Bitwise operations on bounded enumerations"; license = lib.licenses.bsd3; } ) { }; "bitx-bitcoin" = callPackage ( { mkDerivation, aeson, base, bytestring, deepseq, directory, doctest, exceptions, hspec, http-client, http-client-tls, http-types, microlens, microlens-th, network, QuickCheck, safe, scientific, split, text, time, }: mkDerivation { pname = "bitx-bitcoin"; version = "0.12.0.0"; sha256 = "0wf86pkpm5vlcv5cci2sn6by0ajmq44b3azxc41zivqdpf5kkwii"; libraryHaskellDepends = [ aeson base bytestring deepseq exceptions http-client http-client-tls http-types microlens microlens-th network QuickCheck scientific split text time ]; testHaskellDepends = [ aeson base bytestring directory doctest hspec http-client http-types microlens safe text time ]; description = "A Haskell library for working with the BitX bitcoin exchange"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bizzlelude" = callPackage ( { mkDerivation, base, containers, directory, regexpr, text, }: mkDerivation { pname = "bizzlelude"; version = "4.17.2.2"; sha256 = "1b89vnf7zhhwyzjhhigiy7pp7v46w6js4d1z924ch853q52822wq"; libraryHaskellDepends = [ base containers directory regexpr text ]; description = "A lousy Prelude replacement by a lousy dude"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bizzlelude-js" = callPackage ( { mkDerivation, base, containers, regexpr, text, }: mkDerivation { pname = "bizzlelude-js"; version = "4.17.2.2"; sha256 = "14m45gcsbykij506id738zjw7jck14f8rqii0xx5qs5y3wrdwr1g"; libraryHaskellDepends = [ base containers regexpr text ]; description = "A lousy Prelude replacement by a lousy dude"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bk-tree" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "bk-tree"; version = "0.1.1"; sha256 = "0av4gkh2vr9righ26hbagh8j30i8k4sp3af98lmwm5gf81vs5az4"; libraryHaskellDepends = [ base containers ]; description = "BK-tree implementation"; license = lib.licenses.publicDomain; } ) { }; "bkr" = callPackage ( { mkDerivation, aws, base, bytestring, directory, filepath, HDBC, HDBC-sqlite3, hslogger, http-conduit, MissingH, pureMD5, random, strict, text, unix, utf8-string, }: mkDerivation { pname = "bkr"; version = "0.1.2"; sha256 = "1zi429ny66qp3ywlqfg7y0xk472vxh4z572a4c8rbzpx5lgiypxs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aws base bytestring directory filepath HDBC HDBC-sqlite3 hslogger http-conduit MissingH pureMD5 random strict text unix utf8-string ]; executableHaskellDepends = [ aws base bytestring directory filepath HDBC HDBC-sqlite3 hslogger http-conduit MissingH pureMD5 random strict text unix utf8-string ]; description = "Backup utility for backing up to cloud storage services (S3 only right now)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bkr"; broken = true; } ) { }; "bktrees" = callPackage ( { mkDerivation, array, base, containers, }: mkDerivation { pname = "bktrees"; version = "0.3.1"; sha256 = "1d2iz48n0ayn0hi9xa110pxy1mv5a4m21rmbpvs6ki1a7cv4ghn9"; libraryHaskellDepends = [ array base containers ]; description = "A set data structure with approximate searching"; license = lib.licenses.bsd3; } ) { }; "bla" = callPackage ( { mkDerivation, base, haskell98, unix, }: mkDerivation { pname = "bla"; version = "2009.10.20"; sha256 = "1zb076m4673jmvzazwjjmlw3nrnw0j22hiim6r90014sqcpb6xhp"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base haskell98 unix ]; description = "a stupid cron"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bla"; } ) { }; "black-jewel" = callPackage ( { mkDerivation, ansi-terminal, base, bytestring, directory, download, haskeline, HTTP, hxt, network, process, QuickCheck, safe, tagsoup, transformers, zlib, }: mkDerivation { pname = "black-jewel"; version = "0.0.0.1"; sha256 = "1ki6kdmc5ss0dp7jrhv9zx9a93f2p38q7i57n0y94awyv5772yla"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal base bytestring directory download haskeline HTTP hxt network process safe tagsoup transformers zlib ]; testHaskellDepends = [ base QuickCheck ]; description = "The pirate bay client"; license = lib.licenses.gpl3Only; mainProgram = "black-jewel"; } ) { }; "blacktip" = callPackage ( { mkDerivation, async, base, bitwise, bytestring, criterion, deepseq, deepseq-generics, hspec, locators, network-info, safe, split, system-fileio, system-filepath, time, }: mkDerivation { pname = "blacktip"; version = "0.1.0.1"; sha256 = "12s05l348q6xlhrwhh2i5v04i9bglvb00vpy25j5axdv5k8nwn62"; libraryHaskellDepends = [ base bitwise bytestring deepseq deepseq-generics locators network-info safe split system-fileio system-filepath time ]; testHaskellDepends = [ base hspec ]; benchmarkHaskellDepends = [ async base criterion network-info time ]; description = "Decentralized, k-ordered unique ID generator"; license = lib.licenses.asl20; } ) { }; "blagda" = callPackage ( { mkDerivation, aeson, Agda, base, bytestring, containers, directory, mtl, mustache, pandoc, pandoc-types, process, SHA, shake, syb, tagsoup, text, time, unordered-containers, uri-encode, }: mkDerivation { pname = "blagda"; version = "0.1.0.1"; sha256 = "0i8yydkpr0rbmj0xdsa0kkwp45xaghy896hh1ilsvyy07s4plx5y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson Agda base bytestring containers directory mtl mustache pandoc pandoc-types process SHA shake syb tagsoup text time unordered-containers uri-encode ]; executableHaskellDepends = [ aeson Agda base bytestring containers directory mtl mustache pandoc pandoc-types process SHA shake syb tagsoup text time unordered-containers uri-encode ]; description = "Shake frontend for Agda blogging"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "blagda"; broken = true; } ) { }; "blake2" = callPackage ( { mkDerivation, base, base16-bytestring, bytestring, criterion, hlint, QuickCheck, tasty, tasty-quickcheck, }: mkDerivation { pname = "blake2"; version = "0.3.0.1"; sha256 = "17y8mychiiawc60kzzy7964fxarwh3yldrs1xmhwmnmai7z813j3"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base base16-bytestring bytestring hlint QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "A library providing BLAKE2"; license = lib.licenses.unlicense; } ) { }; "blake3" = callPackage ( { mkDerivation, base, memory, tasty, tasty-hunit, }: mkDerivation { pname = "blake3"; version = "0.3"; sha256 = "12hm7bd4jqxw0gqmczb9vxn99lbwawr09xwp6y7xb0fzrr97ysls"; libraryHaskellDepends = [ base memory ]; testHaskellDepends = [ base memory tasty tasty-hunit ]; description = "BLAKE3 hashing algorithm"; license = lib.licenses.asl20; platforms = lib.platforms.x86; } ) { }; "blakesum" = callPackage ( { mkDerivation, base, bytestring, text, vector, }: mkDerivation { pname = "blakesum"; version = "0.5"; sha256 = "15k3vf9jqcw1a9gyppkhn5ibj7ld8mb2irfhbwd3plj86xyxxa0g"; libraryHaskellDepends = [ base bytestring text vector ]; description = "The BLAKE SHA-3 candidate hashes, in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "blakesum-demo" = callPackage ( { mkDerivation, base, blakesum, bytestring, haskell98, text, vector, }: mkDerivation { pname = "blakesum-demo"; version = "0.5"; sha256 = "1d07005fd670p74vkyi9gg3wawyi21s37ww69fsrrgarf3i5p4m9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blakesum bytestring haskell98 text vector ]; description = "The BLAKE SHA-3 candidate hashes, in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "blakesum"; } ) { }; "blank-canvas" = callPackage ( { mkDerivation, aeson, base, base-compat-batteries, base64-bytestring, bytestring, colour, containers, data-default-class, fail, http-types, kansas-comet, mime-types, scotty, semigroups, stm, text, text-show, transformers, vector, wai, wai-extra, warp, }: mkDerivation { pname = "blank-canvas"; version = "0.7.4"; sha256 = "1qm0ms3jk8m5zv81lh3pn5n04afyq7bpn9lc137ddmm9blnkzndi"; revision = "5"; editedCabalFile = "0ijknbbczq3x9i8b1vyx0ivla5ijdp4zxri8hcgpkv0fi3l0xrs4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base-compat-batteries base64-bytestring bytestring colour containers data-default-class fail http-types kansas-comet mime-types scotty semigroups stm text text-show transformers vector wai wai-extra warp ]; description = "HTML5 Canvas Graphics Library"; license = lib.licenses.bsd3; } ) { }; "blanks" = callPackage ( { mkDerivation, adjunctions, base, containers, deepseq, distributive, megaparsec, mtl, tasty, tasty-hunit, text, }: mkDerivation { pname = "blanks"; version = "0.5.0"; sha256 = "1a38cwk65zkzhq8yc95v4kamyp9k1y1vnfii84yqzvrrlbfzxbqf"; libraryHaskellDepends = [ adjunctions base containers deepseq distributive mtl ]; testHaskellDepends = [ adjunctions base containers deepseq distributive megaparsec mtl tasty tasty-hunit text ]; description = "Fill-in-the-blanks - A library factoring out substitution from ASTs"; license = lib.licenses.bsd3; } ) { }; "blas" = callPackage ( { mkDerivation, base, ieee, QuickCheck, storable-complex, }: mkDerivation { pname = "blas"; version = "0.7.6"; sha256 = "1q6fkw2bsppymy5wi7mgkl09caij52xplw64786548z9i95r0bli"; libraryHaskellDepends = [ base ieee QuickCheck storable-complex ]; description = "Bindings to the BLAS library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "blas-carray" = callPackage ( { mkDerivation, base, blas-ffi, carray, netlib-carray, netlib-ffi, storable-complex, transformers, }: mkDerivation { pname = "blas-carray"; version = "0.1.0.2"; sha256 = "1456vlasxl45624cnm3vsm25xjvxr0m4g58492kxl9725czmxh2j"; libraryHaskellDepends = [ base blas-ffi carray netlib-carray netlib-ffi storable-complex transformers ]; description = "Auto-generated interface to Fortran BLAS via CArrays"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "blas-comfort-array" = callPackage ( { mkDerivation, base, blas-ffi, comfort-array, netlib-comfort-array, netlib-ffi, storable-complex, transformers, }: mkDerivation { pname = "blas-comfort-array"; version = "0.0.0.3"; sha256 = "1g0bvag205ag520vlxv24cv63idjg6j8nwnadq9gbcibn4gvsisz"; revision = "1"; editedCabalFile = "1jdl8x0vs6p0h3qcwal7zr281cxqlxppq43yg2jkidhddqf9sgpd"; libraryHaskellDepends = [ base blas-ffi comfort-array netlib-comfort-array netlib-ffi storable-complex transformers ]; description = "Auto-generated interface to Fortran BLAS via comfort-array"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "blas-ffi" = callPackage ( { mkDerivation, base, blas, netlib-ffi, }: mkDerivation { pname = "blas-ffi"; version = "0.1"; sha256 = "1zmw1x37ayssplj8w01ivfyh2jjg906c389cjah4hpn5dpb7p9w5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base netlib-ffi ]; libraryPkgconfigDepends = [ blas ]; description = "Auto-generated interface to Fortran BLAS"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { inherit (pkgs) blas; }; "blas-hs" = callPackage ( { mkDerivation, base, blas, storable-complex, vector, }: mkDerivation { pname = "blas-hs"; version = "0.1.1.0"; sha256 = "11mhjvqjnap4lj70f6lxjrjrdlkw8gnmd1lz4cfkjawq4w4npq40"; revision = "1"; editedCabalFile = "0q9rykvhw179vvdg361kkp7g6xw4139r3v4g06d3j4wyq3070m4j"; libraryHaskellDepends = [ base storable-complex ]; librarySystemDepends = [ blas ]; testHaskellDepends = [ base vector ]; description = "Low-level Haskell bindings to Blas"; license = lib.licenses.mit; } ) { inherit (pkgs) blas; }; "blastxml" = callPackage ( { mkDerivation, base, biocore, bytestring, parallel, tagsoup, }: mkDerivation { pname = "blastxml"; version = "0.3.2"; sha256 = "0slqvv8729vlniwswwipw3yss9id6xvmd416kad1ij064g28j00c"; libraryHaskellDepends = [ base biocore bytestring parallel tagsoup ]; description = "Library for reading Blast XML output"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "blatex" = callPackage ( { mkDerivation, base, blaze-html, dates, directory, HaTeX, process, split, tagsoup, text, }: mkDerivation { pname = "blatex"; version = "0.1.0.9"; sha256 = "181a3b2wrvgbi0j0nxql1kly215afapc795mc6vy9312mqy6fjdl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blaze-html dates directory HaTeX process split tagsoup text ]; description = "Blog in LaTeX"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "blatex"; } ) { }; "blaze" = callPackage ( { mkDerivation }: mkDerivation { pname = "blaze"; version = "0.0.2"; sha256 = "01n6cw3fjmlj5pmdy122ch4kbf6srvwlz356rr6nxfrm0ndcxp38"; doHaddock = false; description = "None"; license = lib.licenses.bsd3; } ) { }; "blaze-bootstrap" = callPackage ( { mkDerivation, base, blaze-html, text, }: mkDerivation { pname = "blaze-bootstrap"; version = "0.1.0.1"; sha256 = "0qsis1hwd8sqcciibxwy8p6irszwa2fy5m75qxp46ymfal5lrdak"; libraryHaskellDepends = [ base blaze-html text ]; description = "Blaze helper functions for bootstrap pages"; license = lib.licenses.mit; } ) { }; "blaze-builder" = callPackage ( { mkDerivation, base, bytestring, deepseq, ghc-prim, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, text, utf8-string, }: mkDerivation { pname = "blaze-builder"; version = "0.4.2.3"; sha256 = "0fvh8sfhnkpwbl4l9ysxhsi26jj1mvfkqgh3mfnl4wvb4ds1hab6"; libraryHaskellDepends = [ base bytestring deepseq ghc-prim text ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text utf8-string ]; description = "Efficient buffered output"; license = lib.licenses.bsd3; } ) { }; "blaze-builder-conduit" = callPackage ( { mkDerivation, base, conduit, }: mkDerivation { pname = "blaze-builder-conduit"; version = "1.1.0"; sha256 = "0xxyn3lhcn1bkybhrl5dx68d0adf26ilf34gv0mxkwpfj7m7d3k3"; libraryHaskellDepends = [ base conduit ]; doHaddock = false; description = "Convert streams of builders to streams of bytestrings. (deprecated)"; license = 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 ]; description = "Enumeratees for the incremental conversion of builders to bytestrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "blaze-colonnade" = callPackage ( { mkDerivation, base, blaze-html, blaze-markup, colonnade, text, }: mkDerivation { pname = "blaze-colonnade"; version = "1.2.3.0"; sha256 = "066897334qg4z3gycjikpz37fwgkif9kg0m185h2rhzp9jrbnmz6"; libraryHaskellDepends = [ base blaze-html blaze-markup colonnade text ]; description = "blaze-html backend for colonnade"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "blaze-from-html" = callPackage ( { mkDerivation, base, containers, directory, filepath, tagsoup, }: mkDerivation { pname = "blaze-from-html"; version = "0.4.0.1"; sha256 = "058s8rnig3z90akrl2d9aqjy2z8g44kxr2p23rhzmi58z1ddbz48"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath tagsoup ]; description = "Tool to convert HTML to BlazeHtml code"; license = lib.licenses.bsd3; mainProgram = "blaze-from-html"; } ) { }; "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.9.2.0"; sha256 = "13v0l776b4dmzh9p6ssi8xllqcrydnbypbgwdbbs6i3nkzrjwm35"; revision = "1"; editedCabalFile = "0n4w9id53mckgrh3hb9jncxvplxdd588dq7v8j4c9lpayj22zi45"; 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 ]; description = "A blazingly fast HTML combinator library for Haskell"; license = lib.licenses.bsd3; } ) { }; "blaze-html-contrib" = callPackage ( { mkDerivation, base, blaze-html, cgi, data-default, network, safe, text, }: mkDerivation { pname = "blaze-html-contrib"; version = "0.2.2"; sha256 = "0a10vzbd5l32y716nmgc49rj2gpyavl8fl1z4qs5drx9adwj50cf"; libraryHaskellDepends = [ base blaze-html cgi data-default network safe text ]; description = "Some contributions to add handy things to blaze html"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "blaze-html-hexpat" = callPackage ( { mkDerivation, base, blaze-html, bytestring, hexpat, text, }: mkDerivation { pname = "blaze-html-hexpat"; version = "0.1.0.0"; sha256 = "11bw5ywvi7dlz5inch3z0vlg936ch1rnp99bh4nmwskvszidd7kg"; libraryHaskellDepends = [ base blaze-html bytestring hexpat text ]; description = "A hexpat backend for blaze-html"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "blaze-html-truncate" = callPackage ( { mkDerivation, base, blaze-markup, bytestring, html-truncate, tagsoup, text, }: mkDerivation { pname = "blaze-html-truncate"; version = "0.3.0.0"; sha256 = "1czjqxaik1c9ialdwh8inh5iajl87lrnfa9rxnidzvfhc7ks9zbl"; libraryHaskellDepends = [ base blaze-markup bytestring html-truncate tagsoup text ]; description = "A truncator for blaze-html"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "blaze-htmx" = callPackage ( { mkDerivation, base, blaze-html, blaze-markup, }: mkDerivation { pname = "blaze-htmx"; version = "0.1.0.0"; sha256 = "18bl1bnf5z3p9pa12hjd2j53hi1qigya8bbpsj9jczgn4cbvx5q6"; libraryHaskellDepends = [ base blaze-html blaze-markup ]; testHaskellDepends = [ base blaze-html ]; description = "Blaze integration of the htmx library"; license = lib.licenses.bsd3; } ) { }; "blaze-json" = callPackage ( { mkDerivation, aeson, base, bytestring, bytestring-builder, containers, data-default-class, doctest, QuickCheck, scientific, tasty, tasty-quickcheck, text, unordered-containers, vector, }: mkDerivation { pname = "blaze-json"; version = "0.2.1"; sha256 = "1jqrvv485qyscjppgq2kh6cvhd2lwwqq7gd69ynmrp3qllsc8x83"; libraryHaskellDepends = [ base bytestring bytestring-builder containers data-default-class text ]; testHaskellDepends = [ aeson base doctest QuickCheck scientific tasty tasty-quickcheck text unordered-containers vector ]; description = "tiny library for encoding json"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "blaze-markup" = callPackage ( { mkDerivation, base, blaze-builder, bytestring, containers, HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text, }: mkDerivation { pname = "blaze-markup"; version = "0.8.3.0"; sha256 = "1s1hb477smr0m8rvpp7vr768hvwv5rsv4w07phdqyzqz9a5sq1l6"; revision = "2"; editedCabalFile = "1r6pkaip7bgv6i4f3klxbqa2vaas9rn4agdr6c57r2njh65j2zq2"; libraryHaskellDepends = [ base blaze-builder bytestring text ]; testHaskellDepends = [ base blaze-builder bytestring containers HUnit QuickCheck tasty tasty-hunit tasty-quickcheck text ]; description = "A blazingly fast markup combinator library for Haskell"; license = lib.licenses.bsd3; } ) { }; "blaze-shields" = callPackage ( { mkDerivation, base, blaze-html, blaze-markup, blaze-svg, text, }: mkDerivation { pname = "blaze-shields"; version = "0.1.1.11"; sha256 = "1mm4zrpzzspdlirfnwffx0ahqsnjjxi74lpzphwx8ysjixrh71g6"; libraryHaskellDepends = [ base blaze-html blaze-markup blaze-svg text ]; description = "create svg by Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "blaze-svg" = callPackage ( { mkDerivation, base, blaze-markup, mtl, }: mkDerivation { pname = "blaze-svg"; version = "0.3.7"; sha256 = "0pqnx1zrvm2pliya76f4m8d6aycncfp08c2n1fiyzvl1fgk62z2c"; revision = "3"; editedCabalFile = "161xnqgy1pchcgg8rrc6b3chr07x8br1shd4sbi2kjl2ms0z858y"; libraryHaskellDepends = [ base blaze-markup mtl ]; description = "SVG combinator library"; license = 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, vector, }: mkDerivation { pname = "blaze-textual"; version = "0.2.3.1"; sha256 = "1chpaynfqiykqdk4jrmwxczj01wph8qfb411600l0gj3g34wlanx"; libraryHaskellDepends = [ base blaze-builder bytestring ghc-prim integer-gmp old-locale text vector ]; testHaskellDepends = [ base blaze-builder bytestring double-conversion QuickCheck test-framework test-framework-quickcheck2 ]; description = "Fast rendering of common datatypes"; license = lib.licenses.bsd3; } ) { }; "blaze-textual-native" = callPackage ( { mkDerivation, base, blaze-builder, bytestring, ghc-prim, integer-gmp, old-locale, text, time, vector, }: mkDerivation { pname = "blaze-textual-native"; version = "0.2.1.1"; sha256 = "1q3gdf4ljc5xhw8f72qkvi6insk2nwdfk28a00y1b58jmk8003sd"; libraryHaskellDepends = [ base blaze-builder bytestring ghc-prim integer-gmp old-locale text time vector ]; description = "Fast rendering of common datatypes (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "blazeMarker" = callPackage ( { mkDerivation, base, blaze-html, blaze-markup, }: mkDerivation { pname = "blazeMarker"; version = "0.1.0.0"; sha256 = "03gx3ylxz7xa86ngi33dm347ni6a4mcq4fizlx3majpfdk5fs38c"; libraryHaskellDepends = [ base blaze-html blaze-markup ]; description = "..."; license = lib.licenses.mit; } ) { }; "blazeT" = callPackage ( { mkDerivation, base, blaze-builder, blaze-html, blaze-markup, bytestring, Cabal, mtl, text, transformers, }: mkDerivation { pname = "blazeT"; version = "0.0.6"; sha256 = "1ggyjg2rd5rwlpfv4djc7dmbiap6lda3w1yj949fc7ic7iq0icfb"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base blaze-builder blaze-html blaze-markup bytestring mtl text transformers ]; description = "A true monad (transformer) version of the blaze-markup and blaze-html libraries"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ble" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, d-bus, data-default-class, hslogger, hspec, markdown-unlit, microlens, microlens-ghc, mtl, optparse-applicative, process, QuickCheck, quickcheck-instances, random, stm, text, transformers, uuid, }: mkDerivation { pname = "ble"; version = "0.4.2"; sha256 = "0vpmz66qg4kqkg6rqwpnp21d36yzywxvlcxxfbqrpv2kdy8pm3pb"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal containers d-bus data-default-class microlens microlens-ghc mtl random text transformers uuid ]; executableHaskellDepends = [ base bytestring cereal containers d-bus data-default-class hslogger markdown-unlit microlens microlens-ghc mtl optparse-applicative random stm text transformers uuid ]; testHaskellDepends = [ base bytestring cereal containers d-bus data-default-class hslogger hspec microlens microlens-ghc mtl process QuickCheck quickcheck-instances random text transformers uuid ]; description = "Bluetooth Low Energy (BLE) peripherals"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "blindpass" = callPackage ( { mkDerivation, base, hspec, }: mkDerivation { pname = "blindpass"; version = "0.1.0"; sha256 = "0pi0k02xq25n9mjphyq357mna0d5jn67xhzjyafaa4q09g4vy1ay"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Password entry tool"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "blindpass"; broken = true; } ) { }; "blink1" = callPackage ( { mkDerivation, base, bytestring, text, unix, usb, vector, }: mkDerivation { pname = "blink1"; version = "0.4"; sha256 = "0547wg4qk2xv5gzj1alaxk06j65dhmzhn6y48rjllyr4lc5bm2qj"; revision = "1"; editedCabalFile = "107838wpl7dw7r73gf7fkkcprafih7l5wy31ic7yc8wyp9s9hkxi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring text unix usb vector ]; executableHaskellDepends = [ base bytestring text unix usb vector ]; description = "Control library for blink(1) LED from ThingM"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "blink1"; } ) { }; "blip" = callPackage ( { mkDerivation, base, bliplib, bytestring, containers, filepath, language-python, mtl, old-time, parseargs, pretty, }: mkDerivation { pname = "blip"; version = "0.2.1"; sha256 = "0ilzdjfaq8dzfla0kxgkqbjsba0kbgkz8w5bzlhl0fw6rnaa0hn7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bliplib bytestring containers filepath language-python mtl old-time parseargs pretty ]; description = "Python to bytecode compiler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "blip"; } ) { }; "bliplib" = callPackage ( { mkDerivation, base, binary, bytestring, containers, mtl, pretty, utf8-string, }: mkDerivation { pname = "bliplib"; version = "0.2.1"; sha256 = "0i5lh78yyj82g08ypyfp01kgc56p6c3nrl9fk49bp2yqpghv65qz"; libraryHaskellDepends = [ base binary bytestring containers mtl pretty utf8-string ]; description = "Support code for Blip"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "blizzard-html" = callPackage ( { mkDerivation, base, text, }: mkDerivation { pname = "blizzard-html"; version = "0.5.0.0"; sha256 = "0i5nbwpm9p25jb1iykrsjvf0y505l9vdhqdm7yfnj633fpqq5bv4"; libraryHaskellDepends = [ base text ]; description = "An HTML generator for Haskell"; license = lib.licenses.mit; } ) { }; "blockchain" = callPackage ( { mkDerivation, aeson, async, base, byteable, bytestring, cryptonite, deepseq, either, errors, hashable, hspec, memory, mtl, QuickCheck, quickcheck-instances, text, time, transformers, unordered-containers, }: mkDerivation { pname = "blockchain"; version = "0.0.3"; sha256 = "0hyyg4gpp8wijisvh176pjkjzrvb3v8v0gaws7j6cpirkpjgi895"; libraryHaskellDepends = [ aeson base byteable bytestring cryptonite either errors hashable memory mtl text time transformers unordered-containers ]; testHaskellDepends = [ aeson async base byteable bytestring cryptonite deepseq either errors hashable hspec memory mtl QuickCheck quickcheck-instances text time transformers unordered-containers ]; description = "Generic blockchain implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "blockfrost-api" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, data-default, data-default-class, deriving-aeson, hspec, lens, raw-strings-qq, safe-money, servant, servant-docs, servant-multipart-api, tasty, tasty-discover, tasty-hspec, tasty-hunit, template-haskell, text, time, vector, }: mkDerivation { pname = "blockfrost-api"; version = "0.12.1.0"; sha256 = "0v3v42qlwiq9vmxb7n9y0sx6fpj58l367a28mrhjkagj3skh1m08"; libraryHaskellDepends = [ aeson base bytestring containers data-default-class deriving-aeson lens safe-money servant servant-docs servant-multipart-api template-haskell text time vector ]; testHaskellDepends = [ aeson base bytestring containers data-default hspec raw-strings-qq safe-money tasty tasty-hspec tasty-hunit text vector ]; testToolDepends = [ tasty-discover ]; description = "API definitions for blockfrost.io"; license = lib.licenses.asl20; } ) { }; "blockfrost-client" = callPackage ( { mkDerivation, base, blockfrost-api, blockfrost-client-core, bytestring, data-default, directory, filepath, hspec, mtl, servant, servant-client, servant-client-core, tasty, tasty-discover, tasty-hspec, tasty-hunit, text, }: mkDerivation { pname = "blockfrost-client"; version = "0.9.1.0"; sha256 = "14pgfkpp3k1vnci718w7hcn4wmj81lbwdw14kmixb31haqajvn6n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blockfrost-api blockfrost-client-core bytestring data-default directory filepath mtl servant servant-client servant-client-core text ]; testHaskellDepends = [ base hspec tasty tasty-hspec tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "blockfrost.io basic client"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.sorki ]; } ) { }; "blockfrost-client-core" = callPackage ( { mkDerivation, aeson, base, blockfrost-api, bytestring, case-insensitive, containers, data-default, http-client, http-client-tls, http-types, servant, servant-client, servant-client-core, servant-multipart-api, servant-multipart-client, text, }: mkDerivation { pname = "blockfrost-client-core"; version = "0.6.0.1"; sha256 = "00xy5dkqb657ihc3ac1w9hii1dyv1f3b1r3l1319ri71sx636czn"; libraryHaskellDepends = [ aeson base blockfrost-api bytestring case-insensitive containers data-default http-client http-client-tls http-types servant servant-client servant-client-core servant-multipart-api servant-multipart-client text ]; description = "blockfrost.io common client definitions / instances"; license = lib.licenses.asl20; } ) { }; "blockfrost-pretty" = callPackage ( { mkDerivation, base, blockfrost-api, data-default, lens, prettyprinter, prettyprinter-ansi-terminal, safe-money, text, time, }: mkDerivation { pname = "blockfrost-pretty"; version = "0.1.0.0"; sha256 = "1i25jcq45jf9x8idi9ipwfikq2pcnzpia8flcdgn8c9s6ap5bb1h"; libraryHaskellDepends = [ base blockfrost-api data-default lens prettyprinter prettyprinter-ansi-terminal safe-money text time ]; description = "blockfrost.io pretty-printing utilities"; license = lib.licenses.asl20; } ) { }; "blockhash" = callPackage ( { mkDerivation, base, bytestring, JuicyPixels, optparse-applicative, primitive, vector, vector-algorithms, }: mkDerivation { pname = "blockhash"; version = "0.1.0.0"; sha256 = "0jal9ny0j64b4flki0x1pmzmdih101849ma5cmfrnqwj18chzrc1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring primitive vector vector-algorithms ]; executableHaskellDepends = [ base JuicyPixels optparse-applicative vector ]; testHaskellDepends = [ base ]; description = "Blockhash perceptual image hash algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "blockhash"; broken = true; } ) { }; "blocking-transactions" = callPackage ( { mkDerivation, base, containers, parallel, }: mkDerivation { pname = "blocking-transactions"; version = "0.1.0.5"; sha256 = "00xlj503h6073f9sk7a1p2b66nw2lryyvxxbawwz030mjdb6hgps"; libraryHaskellDepends = [ base containers parallel ]; description = "Composable, blocking transactions"; license = lib.licenses.bsd3; } ) { }; "blogination" = callPackage ( { mkDerivation, base, ConfigFile, directory, feed, filepath, haskell98, higherorder, highlighting-kate, mtl, old-locale, old-time, pandoc, regex-compat, time, utf8-string, xhtml, xml, }: mkDerivation { pname = "blogination"; version = "0.5"; sha256 = "0bdhcjiz2b4zavmixvrl5la91s9z5pra05xk52118cjk4dcfdzfg"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory feed filepath higherorder highlighting-kate mtl old-locale pandoc regex-compat time utf8-string xhtml xml ]; executableHaskellDepends = [ base ConfigFile haskell98 old-time ]; description = "Very simple static blog software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "blogination"; } ) { }; "bloodhound" = callPackage ( { mkDerivation, aeson, base, blaze-builder, bytestring, containers, errors, exceptions, generic-random, hashable, hspec, http-client, http-types, microlens, microlens-aeson, mtl, network-uri, pretty-simple, QuickCheck, quickcheck-properties, scientific, semigroups, semver, temporary, text, time, transformers, unix-compat, unordered-containers, vector, }: mkDerivation { pname = "bloodhound"; version = "0.21.0.0"; sha256 = "01znn7g5vnhdharl8cl2symffqinbz9syanpnim3ijx7015nasf1"; libraryHaskellDepends = [ aeson base blaze-builder bytestring containers exceptions hashable http-client http-types mtl network-uri scientific semigroups semver text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson base blaze-builder bytestring containers errors exceptions generic-random hashable hspec http-client http-types microlens microlens-aeson mtl network-uri pretty-simple QuickCheck quickcheck-properties scientific semigroups semver temporary text time transformers unix-compat unordered-containers vector ]; description = "Elasticsearch client library for Haskell"; license = lib.licenses.bsd3; } ) { }; "bloodhound_0_23_0_0" = callPackage ( { mkDerivation, aeson, aeson-optics, base, blaze-builder, bytestring, containers, doctest, errors, exceptions, generic-random, hashable, hspec, hspec-discover, http-client, http-types, microlens, mtl, network-uri, optics, optics-core, pretty-simple, QuickCheck, quickcheck-properties, scientific, template-haskell, temporary, text, time, unix-compat, unordered-containers, vector, versions, }: mkDerivation { pname = "bloodhound"; version = "0.23.0.0"; sha256 = "0rbvjjjjdx86sg3pi04isb46ifip0m9kmrk9pyn3b49xng5nfk85"; libraryHaskellDepends = [ aeson base blaze-builder bytestring containers exceptions hashable http-client http-types mtl network-uri optics-core scientific template-haskell text time unordered-containers vector versions ]; testHaskellDepends = [ aeson aeson-optics base bytestring containers doctest errors exceptions generic-random hspec hspec-discover http-client http-types microlens mtl optics pretty-simple QuickCheck quickcheck-properties temporary text time unix-compat vector versions ]; testToolDepends = [ hspec-discover ]; description = "Elasticsearch client library for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bloodhound-amazonka-auth" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-core, amazonka-elasticsearch, base, bloodhound, exceptions, http-client, http-client-tls, http-types, lens, retry, tasty, tasty-hunit, text, time, transformers, uri-bytestring, }: mkDerivation { pname = "bloodhound-amazonka-auth"; version = "0.1.2.1"; sha256 = "06h3yw5fy6y1vr0zd059p3whm2mlfqwi9vjz80rwq7w6lv0p85a8"; libraryHaskellDepends = [ amazonka-core amazonka-elasticsearch base bloodhound exceptions http-client http-types time transformers uri-bytestring ]; testHaskellDepends = [ aeson amazonka amazonka-core base bloodhound http-client http-client-tls lens retry tasty tasty-hunit text time ]; description = "Adds convenient Amazon ElasticSearch Service authentication to Bloodhound"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bloohm" = callPackage ( { mkDerivation, base, bytestring, crypton, hedgehog, memory, ReadArgs, serialport, }: mkDerivation { pname = "bloohm"; version = "1.0.0.2"; sha256 = "0jx3mrv9fzrybmz9szzxwwgzl85n1rn2gcjfdm3w5pr20x2lcgyg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring crypton memory ]; executableHaskellDepends = [ base bytestring ReadArgs serialport ]; testHaskellDepends = [ base hedgehog ]; description = "visual bloom filter for neotrellis m4 output"; license = lib.licenses.bsd3; mainProgram = "bloohm"; } ) { }; "bloomfilter" = callPackage ( { mkDerivation, array, base, bytestring, deepseq, QuickCheck, random, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "bloomfilter"; version = "2.0.1.2"; sha256 = "0klb26ldkw32axv3927w489j71r2rc9pangsvznqjbljib9970hp"; libraryHaskellDepends = [ array base bytestring deepseq ]; testHaskellDepends = [ base bytestring QuickCheck random test-framework test-framework-quickcheck2 ]; description = "Pure and impure Bloom Filter implementations"; license = lib.licenses.bsd3; } ) { }; "bloomfilter-redis" = callPackage ( { mkDerivation, arithmoi, base, binary, bytestring, criterion, hashable, hedis, QuickCheck, random, tasty, tasty-hunit, tasty-quickcheck, tasty-rerun, }: mkDerivation { pname = "bloomfilter-redis"; version = "0.1.0.4"; sha256 = "0kl166hfdnq1j2ghra4n2fi4zvi1wj1md43rmx3jcmyhj7q4s2f0"; libraryHaskellDepends = [ arithmoi base binary bytestring hashable hedis ]; testHaskellDepends = [ base bytestring hashable hedis QuickCheck tasty tasty-hunit tasty-quickcheck tasty-rerun ]; benchmarkHaskellDepends = [ base criterion random ]; description = "Distributed bloom filters on Redis (using the Hedis client)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "blosum" = callPackage ( { mkDerivation, base, containers, fasta, lens, optparse-applicative, pipes, pipes-text, split, text, text-show, }: mkDerivation { pname = "blosum"; version = "0.1.1.4"; sha256 = "1003q537h62v2cd59aq1p8k42by53h76479wlp3xxykbslj2vca4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers fasta lens text text-show ]; executableHaskellDepends = [ base containers fasta optparse-applicative pipes pipes-text split text ]; description = "BLOSUM generator"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "blosum"; broken = true; } ) { }; "bloxorz" = callPackage ( { mkDerivation, base, GLFW, OpenGL, }: mkDerivation { pname = "bloxorz"; version = "0.1.2"; sha256 = "0cryvs5ia52dkc232cl2crhf0qq7ncir5c3zvrgsbzcc2hnmyrww"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base GLFW OpenGL ]; description = "OpenGL Logic Game"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "bloxorz"; } ) { }; "blubber" = callPackage ( { mkDerivation, base, blubber-server, bytestring, cereal, containers, gloss, network, unix, }: mkDerivation { pname = "blubber"; version = "0.0.1"; sha256 = "0bc30pw6gvw7i6gh58hhkgx2j432zlh2wh4d41abnkjqygifsxsd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blubber-server bytestring cereal containers gloss network unix ]; description = "The blubber client; connects to the blubber server"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "blubber"; } ) { }; "blubber-server" = callPackage ( { mkDerivation, base, Cabal, cereal, containers, data-default-class, network, pandoc, process, random, scotty, text, transformers, unix, }: mkDerivation { pname = "blubber-server"; version = "0.0.1"; sha256 = "12f594sl2c2hrxr95bpv911x0bdfpmaflp29mhw2yln2vh64nhj5"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base cereal containers random ]; executableHaskellDepends = [ base Cabal cereal containers data-default-class network pandoc process random scotty text transformers unix ]; description = "The blubber server, serves blubber clients"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "blubber-server"; broken = true; } ) { }; "blucontrol" = callPackage ( { mkDerivation, base, containers, data-default, deepseq, directory, filepath, finite-typelits, hspec, libX11, libXrandr, lifted-base, monad-control, mtl, process, QuickCheck, text, time, transformers, transformers-base, unix, X11, }: mkDerivation { pname = "blucontrol"; version = "0.7.1.0"; sha256 = "0dn1p06sd0dxyjkfc2iacvqds6q33r0id8rr7lzc9y8gyr6c46v1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default deepseq directory filepath finite-typelits lifted-base monad-control mtl process text time transformers transformers-base unix X11 ]; librarySystemDepends = [ libX11 libXrandr ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base data-default deepseq hspec mtl QuickCheck time ]; description = "Configurable blue light filter"; license = lib.licenses.bsd3; mainProgram = "blucontrol"; } ) { inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXrandr; }; "bludigon" = callPackage ( { mkDerivation, base, containers, data-default, deepseq, directory, filepath, finite-typelits, hspec, libX11, libXrandr, lifted-base, monad-control, mtl, process, QuickCheck, text, time, transformers, transformers-base, unix, X11, }: mkDerivation { pname = "bludigon"; version = "0.1.1.0"; sha256 = "1l6rc79wb9822qjrs9zvm53qp6dd0h8lp5sln55wqa0qzq5xq9mk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default deepseq directory filepath finite-typelits lifted-base monad-control mtl process text time transformers transformers-base unix X11 ]; librarySystemDepends = [ libX11 libXrandr ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base data-default deepseq hspec mtl QuickCheck time ]; description = "Configurable blue light filter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bludigon"; broken = true; } ) { inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXrandr; }; "bluefin" = callPackage ( { mkDerivation, bluefin-internal }: mkDerivation { pname = "bluefin"; version = "0.0.12.1"; sha256 = "05aiz02glc6iwfjy8a69zisqq8zg3i5bzmkp0vlyr00k4crd1l0j"; libraryHaskellDepends = [ bluefin-internal ]; description = "The Bluefin effect system"; license = lib.licenses.mit; maintainers = [ lib.maintainers.maralorn ]; } ) { }; "bluefin_0_0_14_0" = callPackage ( { mkDerivation, bluefin-internal }: mkDerivation { pname = "bluefin"; version = "0.0.14.0"; sha256 = "14nfg1xrc1c0avlmgmfap9jpj6r6n4rvs4l2bgsjn8hgd4hbqlf4"; libraryHaskellDepends = [ bluefin-internal ]; description = "The Bluefin effect system"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; } ) { }; "bluefin-algae" = callPackage ( { mkDerivation, base, bluefin, bluefin-internal, tasty, tasty-bench, tasty-hunit, }: mkDerivation { pname = "bluefin-algae"; version = "0.1.0.1"; sha256 = "1mf7sfa6fj18sdbi78imxr7p90m4aqsi22c4pk1g7spb1wgp9aw5"; libraryHaskellDepends = [ base bluefin bluefin-internal ]; testHaskellDepends = [ base bluefin tasty tasty-bench tasty-hunit ]; description = "Algebraic effects and named handlers in Bluefin"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bluefin-internal" = callPackage ( { mkDerivation, async, base, monad-control, transformers, transformers-base, unliftio-core, }: mkDerivation { pname = "bluefin-internal"; version = "0.0.13.0"; sha256 = "0plx77x4xdqy51485kkrpy0inshv9dx1c4h4iry3i4gqyywbdxr8"; libraryHaskellDepends = [ async base monad-control transformers transformers-base unliftio-core ]; testHaskellDepends = [ base ]; description = "The Bluefin effect system, internals"; license = lib.licenses.mit; } ) { }; "bluefin-internal_0_0_14_0" = callPackage ( { mkDerivation, async, base, monad-control, transformers, transformers-base, unliftio-core, }: mkDerivation { pname = "bluefin-internal"; version = "0.0.14.0"; sha256 = "10rs1fv5hv60lrbh0zbcbapcafdqrglzjc86vb8f73kwhq6b8w71"; revision = "1"; editedCabalFile = "1dr1ls83ana7cvj75y62gsjazaq6c2mya4paawknxbx6aniqgnnh"; libraryHaskellDepends = [ async base monad-control transformers transformers-base unliftio-core ]; testHaskellDepends = [ base ]; description = "The Bluefin effect system, internals"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "bluemix-sdk" = callPackage ( { mkDerivation, aeson, base, bytestring, http-client, http-types, text, vector, }: mkDerivation { pname = "bluemix-sdk"; version = "0.1.1.0"; sha256 = "0ljpjk7wd11y90maib0vyx8y6v96b6ng9skdig136xjfy27vv82r"; libraryHaskellDepends = [ aeson base bytestring http-client http-types text vector ]; description = "Bindings to Bluemix APIs"; license = lib.licenses.bsd3; } ) { }; "bluetile" = callPackage ( { mkDerivation, base, ConfigFile, containers, directory, filepath, glade, gtk, gtk2, mtl, process, random, regex-compat, unix, utf8-string, X11, X11-xft, xmonad, xmonad-contrib, }: mkDerivation { pname = "bluetile"; version = "0.6"; sha256 = "13xfnx08xgbfppr4cqmrqj82w192ll4m1x4kmv5jdpk02yb4zqa2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base ConfigFile containers directory filepath glade gtk mtl process random regex-compat unix utf8-string X11 X11-xft xmonad xmonad-contrib ]; executablePkgconfigDepends = [ gtk2 ]; description = "full-featured tiling for the GNOME desktop environment"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) gtk2; }; "bluetileutils" = callPackage ( { mkDerivation, base, gtk, }: mkDerivation { pname = "bluetileutils"; version = "0.2"; sha256 = "1qna8rr50mmd90xp7pwhcknx12dv2n7w5pdsw28kpbxykljrszgm"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base gtk ]; description = "Utilities for Bluetile"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bluetilemockwin-obsolete"; broken = true; } ) { }; "blunk-hask-tests" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "blunk-hask-tests"; version = "0.2"; sha256 = "10x4xjlp1mj9gmsibvd21k76gj97prdsgwxxpg39425xgrzph6ll"; revision = "1"; editedCabalFile = "0wnp6rzq3iisi9vfk0nci4cb8kdwijdyv60f6kg0bhz1xzn7i6ww"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "test1"; broken = true; } ) { }; "blunt" = callPackage ( { mkDerivation, aeson, base, bytestring, clay, flow, http-types, jmacro, lucid, pointfree, pointful, text, wai, wai-extra, wai-websockets, warp, websockets, wl-pprint-text, }: mkDerivation { pname = "blunt"; version = "1.0.2"; sha256 = "1p0mwpjvrv9d0b0gp6s55zys9vcbhpjsjbi711f5x4dagdl0xkhc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring clay flow http-types jmacro lucid pointfree pointful text wai wai-extra wai-websockets warp websockets wl-pprint-text ]; executableHaskellDepends = [ base ]; description = "Convert between pointfree and pointful expressions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "blunt"; } ) { }; "bm" = callPackage ( { mkDerivation, aeson, ansi-wl-pprint, base, directory, dlist, filepath, network-uri, optparse-applicative, scientific, tasty, tasty-hunit, text, transformers, typed-process, vector, yaml, }: mkDerivation { pname = "bm"; version = "0.2.0.0"; sha256 = "17dnv1vdsh43nc8b0p92d01nz1zvxd9bfcghlz0w6c8wc5yflg31"; revision = "5"; editedCabalFile = "0db964rq3sxrsa23vxk7sj1cqfxzyv375grxrfnxf0m1sf2finfn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base dlist network-uri scientific text transformers vector ]; executableHaskellDepends = [ ansi-wl-pprint base directory filepath optparse-applicative typed-process yaml ]; testHaskellDepends = [ base tasty tasty-hunit vector ]; description = "open bookmarks and queries from the command line"; license = lib.licenses.mit; mainProgram = "bm"; } ) { }; "bmp" = callPackage ( { mkDerivation, base, binary, bytestring, }: mkDerivation { pname = "bmp"; version = "1.2.6.4"; sha256 = "0ifk160rdc7428zkd6a3wfn2c6iv805z731gvbpm58jyv4q7jbhn"; libraryHaskellDepends = [ base binary bytestring ]; description = "Read and write uncompressed BMP image files"; license = lib.licenses.mit; } ) { }; "bnb-staking-csvs" = callPackage ( { mkDerivation, aeson, base, bytestring, cassava, cmdargs, cointracking-imports, containers, hedgehog, req, scientific, tasty, tasty-hedgehog, tasty-hunit, text, time, }: mkDerivation { pname = "bnb-staking-csvs"; version = "0.2.2.0"; sha256 = "1qx6wiqsjaz6hd5s4m1dnjbpay5g4snk8whfdwndkj7pxjblzrxj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring cassava cmdargs cointracking-imports containers req scientific text time ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hedgehog tasty tasty-hedgehog tasty-hunit ]; description = "Generate CSV Exports of Your BNB Staking Rewards"; license = lib.licenses.bsd3; mainProgram = "bnb-staking-csvs"; } ) { }; "bno055-haskell" = callPackage ( { mkDerivation, base, bytestring, cereal, h2c, mtl, resourcet, }: mkDerivation { pname = "bno055-haskell"; version = "0.1.0"; sha256 = "1n4s0ljlgf1qrlyzaj161nbx7sa162v26p0i2i17n12m8zwjkp3s"; libraryHaskellDepends = [ base bytestring cereal h2c mtl resourcet ]; description = "Library for communication with the Bosch BNO055 orientation sensor"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "board-games" = callPackage ( { mkDerivation, array, base, boxes, cgi, combinatorial, containers, criterion, doctest-exitcode-stdio, doctest-lib, enummapset, explicit-exception, haha, html, httpd-shed, network-uri, non-empty, parallel, QuickCheck, random, semigroups, shell-utility, transformers, utility-ht, }: mkDerivation { pname = "board-games"; version = "0.4"; sha256 = "05lrjgxdg836ik7ry5h9m9diirfc55086winssr9y0g6vbgbifpc"; revision = "1"; editedCabalFile = "03rlyzd46cxq1n1qgq7gyxv6x61w6wlnyv9zrsphgkg7invk64s9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base boxes cgi combinatorial containers enummapset explicit-exception haha html non-empty QuickCheck random semigroups transformers utility-ht ]; executableHaskellDepends = [ array base cgi containers html httpd-shed network-uri non-empty random shell-utility transformers utility-ht ]; testHaskellDepends = [ array base containers doctest-exitcode-stdio doctest-lib enummapset non-empty QuickCheck random transformers utility-ht ]; benchmarkHaskellDepends = [ base containers criterion enummapset non-empty parallel QuickCheck random transformers utility-ht ]; description = "Three games for inclusion in a web server"; license = "GPL"; mainProgram = "board-games"; maintainers = [ lib.maintainers.thielema ]; } ) { }; "boardgame" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "boardgame"; version = "0.0.0.1"; sha256 = "0azbr123zykvjya60s8q3vdpsg2xvy5wn9py0dsi4ih039s7jg64"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base ]; description = "Modeling boardgames"; license = lib.licenses.mit; mainProgram = "boardgame"; } ) { }; "bodhi" = callPackage ( { mkDerivation, aeson, base, http-query, text, time, }: mkDerivation { pname = "bodhi"; version = "0.1.0"; sha256 = "0jgvfys9wigkhavl17n6pq06nxfnaw0r3bpk93phvhb0vrxdl4wl"; libraryHaskellDepends = [ aeson base http-query text time ]; description = "Fedora Bodhi REST client library"; license = lib.licenses.mit; } ) { }; "bogocopy" = callPackage ( { mkDerivation, base, directory, filemanip, filepath, optparse-applicative, shelly, text, transformers, unix, }: mkDerivation { pname = "bogocopy"; version = "0.1.0.2"; sha256 = "0d783li4dzl0w6w5wlcsaksd7vvkgd5aqks015d80249dcvlwbab"; revision = "2"; editedCabalFile = "0nksflwxmzk6bxgdq6h59qn73l8dr89lcglmw3ffysckhyr7i3dz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filemanip filepath optparse-applicative shelly text transformers unix ]; description = "Copy a directory tree, making zero-size sparse copies of big files"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; mainProgram = "bogocopy"; broken = true; } ) { }; "bogre-banana" = callPackage ( { mkDerivation, base, hogre, hois, monad-control, random, reactive-banana, }: mkDerivation { pname = "bogre-banana"; version = "0.0.1"; sha256 = "0zlrm911sbszxyffz18yf64935iv8s2yk3v8v6cwjij69haryvwi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hogre hois monad-control random reactive-banana ]; executableHaskellDepends = [ base hogre hois random ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bogre-banana-snake"; } ) { }; "boilerplate" = callPackage ( { mkDerivation, base, containers, directory, extra, filepath, ghc, ghc-boot, ghc-paths, hsinspect, HUnit, parsec, parsers, tasty, tasty-discover, tasty-hspec, text, transformers, vector, }: mkDerivation { pname = "boilerplate"; version = "0.0.3"; sha256 = "15zij16yc9zqy1amvxwn9hmillifhk3c8pmf8m1r3p1xx9qh66da"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath ghc ghc-boot ghc-paths hsinspect parsers text transformers vector ]; executableHaskellDepends = [ base containers directory filepath ghc ghc-boot hsinspect parsec text transformers ]; testHaskellDepends = [ base containers directory extra filepath ghc ghc-boot hsinspect HUnit parsec tasty tasty-hspec text transformers ]; testToolDepends = [ tasty-discover ]; description = "Generate Haskell boilerplate"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; mainProgram = "boilerplate"; broken = true; } ) { }; "bolt" = callPackage ( { mkDerivation, base, bifunctors, bytestring, cereal, containers, hashable, network, network-uri, scientific, tasty, tasty-quickcheck, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "bolt"; version = "0.3.1.0"; sha256 = "0r3pyl170h3xyq4400j40ijp2j3nzh1sqlh0qd0fb140qcwvr35h"; libraryHaskellDepends = [ base bifunctors bytestring cereal containers hashable network network-uri scientific text transformers unordered-containers vector ]; testHaskellDepends = [ base bytestring cereal tasty tasty-quickcheck text unordered-containers vector ]; description = "Bolt driver for Neo4j"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "boltzmann-brain" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, directory, edit-distance, filepath, graphviz, haskell-src-exts, hmatrix, megaparsec, MonadRandom, mtl, multiset, pretty-terminal, process, random, template-haskell, text, time, transformers, }: mkDerivation { pname = "boltzmann-brain"; version = "1.6"; sha256 = "1k6zsj4wijvxbbf3n95b61bii3p5m257capdw382613v7wp1yh6a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers edit-distance graphviz haskell-src-exts hmatrix megaparsec MonadRandom mtl multiset pretty-terminal process random template-haskell text time transformers ]; executableHaskellDepends = [ aeson base bytestring containers directory filepath megaparsec text ]; description = "Analytic sampler compiler for combinatorial systems"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bb"; broken = true; } ) { }; "boltzmann-samplers" = callPackage ( { mkDerivation, ad, base, containers, hashable, hmatrix, ieee754, MonadRandom, mtl, QuickCheck, transformers, unordered-containers, vector, }: mkDerivation { pname = "boltzmann-samplers"; version = "0.1.1.0"; sha256 = "13l7ml35hm0i2rgw419n7xp2zp58pafm6gmmik3jgbmhfwgkwz6y"; libraryHaskellDepends = [ ad base containers hashable hmatrix ieee754 MonadRandom mtl QuickCheck transformers unordered-containers vector ]; description = "Uniform random generators"; license = lib.licenses.mit; } ) { }; "bond" = callPackage ( { mkDerivation, aeson, aeson-pretty, async, base, bytestring, cmdargs, Diff, directory, filepath, HUnit, megaparsec, monad-loops, mtl, pretty, process, QuickCheck, quickcheck-arbitrary-template, scientific, shakespeare, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text, unordered-containers, }: mkDerivation { pname = "bond"; version = "0.13.0.0"; sha256 = "0zb42j6hz8vjg38cpmmqzisnirajz140s9yp83f1zv471r6zb868"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring filepath megaparsec mtl scientific shakespeare text unordered-containers ]; executableHaskellDepends = [ aeson async base bytestring cmdargs directory filepath megaparsec monad-loops mtl process scientific shakespeare text unordered-containers ]; testHaskellDepends = [ aeson aeson-pretty base bytestring cmdargs Diff directory filepath HUnit megaparsec monad-loops mtl pretty QuickCheck quickcheck-arbitrary-template scientific shakespeare tasty tasty-golden tasty-hunit tasty-quickcheck text unordered-containers ]; description = "Bond schema compiler and code generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "gbc"; } ) { }; "bond-haskell" = callPackage ( { mkDerivation, aeson, array, base, binary, bond-haskell-compiler, bytestring, containers, criterion, deepseq, either, extra, filepath, hashable, mtl, scientific, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text, unordered-containers, vector, }: mkDerivation { pname = "bond-haskell"; version = "0.1.5.0"; sha256 = "01l6n6gx2qdwan1dx8vswvm13scp0dxbdvnv5j4w34iyj6qg0qnv"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson array base binary bond-haskell-compiler bytestring containers deepseq extra hashable mtl scientific text unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers deepseq either filepath mtl tasty tasty-golden tasty-hunit tasty-quickcheck unordered-containers vector ]; benchmarkHaskellDepends = [ base bytestring criterion filepath vector ]; description = "Runtime support for BOND serialization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bond-haskell-compiler" = callPackage ( { mkDerivation, aeson, base, bond, bytestring, cmdargs, directory, filepath, haskell-src-exts, monad-loops, text, }: mkDerivation { pname = "bond-haskell-compiler"; version = "0.1.5.0"; sha256 = "04xwbqd04c62bcwpg8n4vm1r4agqc2scr77s8fnidfwh55mw3z08"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bond filepath haskell-src-exts text ]; executableHaskellDepends = [ aeson base bond bytestring cmdargs directory filepath monad-loops ]; testHaskellDepends = [ base ]; description = "Bond code generator for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "hbc"; } ) { }; "bookhound" = callPackage ( { mkDerivation, base, containers, hspec, hspec-discover, mtl, QuickCheck, quickcheck-instances, text, time, }: mkDerivation { pname = "bookhound"; version = "0.2.2"; sha256 = "0lyba9fd4n9zpsdxfd9pig3h7dpw0z88vs561ygdqqsphjis4i06"; libraryHaskellDepends = [ base containers mtl text time ]; testHaskellDepends = [ base containers hspec mtl QuickCheck quickcheck-instances text time ]; testToolDepends = [ hspec-discover ]; description = "Simple Parser Combinators"; license = "LGPL"; } ) { }; "bookhound-format" = callPackage ( { mkDerivation, base, bookhound, containers, text, time, }: mkDerivation { pname = "bookhound-format"; version = "0.1.2.0"; sha256 = "1jrhvdc1dc23rmjfmp3w4yldvy55x4baljjq8l9ja992bl4y9rlb"; libraryHaskellDepends = [ base bookhound containers text time ]; description = "Parsers for usual data formats"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bookkeeper" = callPackage ( { mkDerivation, base, criterion, data-default-class, doctest, Glob, hspec, markdown-unlit, QuickCheck, type-level-sets, yaml, }: mkDerivation { pname = "bookkeeper"; version = "0.2.5"; sha256 = "1mj3qj97zq5zf7xvg8f62bw8jacij41435rpgcfczjisgylm1nc5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base data-default-class type-level-sets ]; executableHaskellDepends = [ base data-default-class markdown-unlit type-level-sets ]; testHaskellDepends = [ base data-default-class doctest Glob hspec QuickCheck type-level-sets yaml ]; benchmarkHaskellDepends = [ base criterion data-default-class type-level-sets ]; description = "Anonymous records and overloaded labels"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "readme"; } ) { }; "bookkeeper-permissions" = callPackage ( { mkDerivation, base, bookkeeper, type-level-sets, }: mkDerivation { pname = "bookkeeper-permissions"; version = "0.1.0.0"; sha256 = "1d3wzj4nh8f436wfqhdlhrpxhrrhqh97wrfyykm26bnngy4kdsk6"; libraryHaskellDepends = [ base bookkeeper type-level-sets ]; description = "Permissions for bookkeeper records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bookkeeping" = callPackage ( { mkDerivation, base, doctest, Glob, mono-traversable, text, time, transaction, }: mkDerivation { pname = "bookkeeping"; version = "0.4.0.1"; sha256 = "0afa4g5c9csjn747732qqbs3ghp8c4jyxhfb9k09igfaladrvzfl"; libraryHaskellDepends = [ base mono-traversable text time transaction ]; testHaskellDepends = [ base doctest Glob ]; description = "A module for bookkeeping by double entry"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bookkeeping-jp" = callPackage ( { mkDerivation, base, bookkeeping, doctest, Glob, mono-traversable, text, time, }: mkDerivation { pname = "bookkeeping-jp"; version = "0.1.1.4"; sha256 = "109bxawdh7a21mws1vv9hsdhm35f3air90c8wx2adlsj5sv7qdin"; libraryHaskellDepends = [ base bookkeeping mono-traversable text time ]; testHaskellDepends = [ base doctest Glob ]; description = "Helper functions for Japanese bookkeeping"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "bool-extras" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bool-extras"; version = "0.4.0"; sha256 = "008m43f04ncx2c24c241gzwjyyglw8rwpq2gsakqkw0nwz3czs61"; libraryHaskellDepends = [ base ]; description = "A fold function for Bool"; license = lib.licenses.bsd3; } ) { }; "bool8" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bool8"; version = "0.0.1.1"; sha256 = "0hrh3sh19hjdjjm5g1xwvhkf8l13qdrdrxvnylh8sn3d54krhixw"; libraryHaskellDepends = [ base ]; description = "Alternative Bool type stored as byte"; license = lib.licenses.bsd3; } ) { }; "boolean-like" = callPackage ( { mkDerivation, attoparsec, base, bytestring, containers, semigroups, text, vector, }: mkDerivation { pname = "boolean-like"; version = "0.1.1.0"; sha256 = "1f2qjqjz13w6gq80qymq57917k5aknhxbx4lzpnn30frlqhpp93c"; libraryHaskellDepends = [ attoparsec base bytestring containers semigroups text vector ]; description = "Logical combinatory operations dealing with datatypes representing booleans by their constructors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "boolean-list" = callPackage ( { mkDerivation, base, bytestring, HUnit, }: mkDerivation { pname = "boolean-list"; version = "0.1.0.2"; sha256 = "1vqn1igmsgq6nry9bpz5vhggbm3j8kc3p6d6wy16nf94z10nq3qs"; libraryHaskellDepends = [ base bytestring HUnit ]; description = "convert numbers to binary coded lists"; license = lib.licenses.gpl3Only; } ) { }; "boolean-normal-forms" = callPackage ( { mkDerivation, base, cond, containers, deepseq, QuickCheck, tasty, tasty-quickcheck, }: mkDerivation { pname = "boolean-normal-forms"; version = "0.0.1.1"; sha256 = "0zsll476c7g5syfz54kwcb4d2chh9q6gh0f42847n3ja1d64gaar"; libraryHaskellDepends = [ base cond containers deepseq ]; testHaskellDepends = [ base cond containers QuickCheck tasty tasty-quickcheck ]; description = "Boolean normal form: NNF, DNF & CNF"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "boolector" = callPackage ( { mkDerivation, base, boolector, c2hs, containers, directory, mtl, temporary, time, }: mkDerivation { pname = "boolector"; version = "0.0.0.13"; sha256 = "0by1pw9i0f9kb81pd3ivi0rz9yxxzvmlg338p45wqf1k583c6jrg"; libraryHaskellDepends = [ base containers directory mtl temporary time ]; librarySystemDepends = [ boolector ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base ]; testSystemDepends = [ boolector ]; description = "Haskell bindings for the Boolector SMT solver"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) boolector; }; "boolexpr" = callPackage ( { mkDerivation, base, extra, parsec, }: mkDerivation { pname = "boolexpr"; version = "0.2"; sha256 = "1374rzxi1kcl5rq06dx1c2w6b4vlhykx8xqnswfsnnlkk4p3v4hl"; libraryHaskellDepends = [ base extra parsec ]; description = "Boolean expressions with various representations and search queries"; license = lib.licenses.bsd3; } ) { }; "bools" = callPackage ( { mkDerivation }: mkDerivation { pname = "bools"; version = "0.1.1"; sha256 = "0057303m23p81v60jcsc3p7n2rs2rzrvbg5m18pc0fk95q2q2rim"; doHaddock = false; description = "None"; license = lib.licenses.bsd3; } ) { }; "boolsimplifier" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "boolsimplifier"; version = "0.1.8"; sha256 = "13w2i7b2g9w5kzqnbjjdzf3r2dm7a4xxags02khhwlj1f8vsjvq9"; revision = "1"; editedCabalFile = "0xqm0vn9i49b75fnvnvcnr9m4zwvhqynrkcjdxghrsxayg420lnh"; libraryHaskellDepends = [ base containers ]; description = "Simplification tools for simple propositional formulas"; license = lib.licenses.bsd3; } ) { }; "boomange" = callPackage ( { mkDerivation, base, containers, descrilo, directory, filepath, simtreelo, }: mkDerivation { pname = "boomange"; version = "0.1.3.7"; sha256 = "1is7j497w2vgdyxyv7advgwmcc9yacjy41wkz3q1rva9lnzdhca9"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers descrilo directory filepath simtreelo ]; description = "A bookmarks manager with an HTML generator"; license = lib.licenses.gpl3Only; mainProgram = "boomange"; } ) { }; "boombox" = callPackage ( { mkDerivation, base, bytestring, comonad, semigroupoids, semigroups, transformers, }: mkDerivation { pname = "boombox"; version = "0.0"; sha256 = "1z04hz61y78mvrvin0w93zvfa4xagw3w06hzcymqn4ixx0g0z3z4"; libraryHaskellDepends = [ base bytestring comonad semigroupoids semigroups transformers ]; description = "Chronokinetic stream sources and incremental consumers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "boomerang" = callPackage ( { mkDerivation, base, mtl, semigroups, template-haskell, text, th-abstraction, }: mkDerivation { pname = "boomerang"; version = "1.4.9.3"; sha256 = "1ilai1svi9j10wjll1r082v76299jnd7nznk7bxqgnvn59n43xik"; libraryHaskellDepends = [ base mtl semigroups template-haskell text th-abstraction ]; description = "Library for invertible parsing and printing"; license = lib.licenses.bsd3; } ) { }; "boomslang" = callPackage ( { mkDerivation, base, containers, data-accessor, data-accessor-template, font-opengl-basic4x6, GLFW-b, MonadRandom, mtl, OpenGL, }: mkDerivation { pname = "boomslang"; version = "0.0.4"; sha256 = "0yqqb4s5ld4fv7x17d5dp7z2dglrcmgb7fr4n8x4n2pysylxm9nh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers data-accessor data-accessor-template font-opengl-basic4x6 GLFW-b MonadRandom mtl OpenGL ]; description = "Boomshine clone"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; mainProgram = "boomslang"; } ) { }; "boomwhacker" = callPackage ( { mkDerivation, array, base, containers, event-list, filepath, HPDF, midi, non-empty, optparse-applicative, shell-utility, utility-ht, }: mkDerivation { pname = "boomwhacker"; version = "0.0.1"; sha256 = "1vzjw89warn3rr6vdggfmisj4ki5c4fdxrrrs4f7l9k9n3b4rggv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers event-list filepath HPDF midi non-empty optparse-applicative shell-utility utility-ht ]; description = "Convert MIDI file to play-along boomwhacker animation"; license = lib.licenses.bsd3; mainProgram = "boomwhacker"; } ) { }; "boomwhacker_0_0_2" = callPackage ( { mkDerivation, array, base, containers, event-list, filepath, HPDF, midi, non-empty, non-negative, optparse-applicative, shell-utility, time, transformers, utility-ht, }: mkDerivation { pname = "boomwhacker"; version = "0.0.2"; sha256 = "0q5cq5j7dy1qm5jqpcl1imwiqqm0h21yvqwnvabsjnfrvfvryqg2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers event-list filepath HPDF midi non-empty non-negative optparse-applicative shell-utility time transformers utility-ht ]; description = "Convert MIDI file to play-along boomwhacker animation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "boomwhacker"; } ) { }; "boop" = callPackage ( { mkDerivation, base, mtl, text, }: mkDerivation { pname = "boop"; version = "0.1.0.0"; sha256 = "1gn4b8y6dlhhf1vi92km32lyryl25xvbc8akbq1xxgn16iq49y8c"; libraryHaskellDepends = [ base mtl text ]; testHaskellDepends = [ base ]; description = "OOP primitives for Haskell"; license = lib.licenses.bsd3; } ) { }; "boopadoop" = callPackage ( { mkDerivation, base, bytestring, containers, primes, semialign, split, vector, WAVE, }: mkDerivation { pname = "boopadoop"; version = "0.0.0.2"; sha256 = "09m5gbyyzvqrzhcam83ki29cvrgwi46pqxczsayq7bsf6kbfc89q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers primes semialign split vector WAVE ]; executableHaskellDepends = [ base bytestring containers primes semialign split vector WAVE ]; testHaskellDepends = [ base bytestring containers primes semialign split vector WAVE ]; description = "Mathematically sound sound synthesis"; license = lib.licenses.mit; mainProgram = "perfprof"; } ) { }; "boots" = callPackage ( { mkDerivation, base, exceptions, hspec, mtl, }: mkDerivation { pname = "boots"; version = "0.2.0.1"; sha256 = "04dh749p5nwar3hgmx5g12814lazwrzzqxbxbk4f003qpbd8np8w"; libraryHaskellDepends = [ base exceptions mtl ]; testHaskellDepends = [ base exceptions hspec mtl ]; description = "IoC Monad in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "boots-app" = callPackage ( { mkDerivation, base, boots, data-default, exceptions, fast-logger, megaparsec, microlens, mtl, optparse-applicative, salak, salak-yaml, splitmix, text, time, unliftio-core, unordered-containers, }: mkDerivation { pname = "boots-app"; version = "0.2.0.1"; sha256 = "0wk177f6ljcqd0ya7cddvx3i6sdwx0wl9fz1idzfa8klb8pnkghh"; revision = "1"; editedCabalFile = "0a69kvlilg1nmyxvlbm79hidg0zwjrgd556nnl73k08mgsk2xj1v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base boots data-default exceptions fast-logger megaparsec microlens mtl optparse-applicative salak salak-yaml splitmix text unliftio-core unordered-containers ]; executableHaskellDepends = [ base time ]; description = "Factory for quickly building an application"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "demo-app"; } ) { }; "boots-cloud" = callPackage ( { mkDerivation, aeson, base, boots, boots-app, boots-web, bytestring, http-client, salak, servant, servant-client, text, unordered-containers, }: mkDerivation { pname = "boots-cloud"; version = "0.2"; sha256 = "0wfbzf753h3bgfdw0gfh4cwi40qv2ghyyznfahwxkh9aabrwckqp"; libraryHaskellDepends = [ aeson base boots boots-app boots-web bytestring http-client salak servant servant-client text unordered-containers ]; description = "Factory for quickly building a microservice"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "boots-web" = callPackage ( { mkDerivation, aeson, base, boots, boots-app, bytestring, containers, ekg-core, http-types, microlens, monad-logger, salak, servant, servant-server, servant-swagger, swagger2, text, unordered-containers, vault, wai, warp, }: mkDerivation { pname = "boots-web"; version = "0.2.0.1"; sha256 = "1czylbghh9rzhr4zs394gdm39d2xqqkv3v7fjzq1askah48zqx18"; libraryHaskellDepends = [ aeson base boots boots-app bytestring containers ekg-core http-types microlens monad-logger salak servant servant-server servant-swagger swagger2 text unordered-containers vault wai warp ]; description = "Factory for quickly building a web application"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "bootstrap-types" = callPackage ( { mkDerivation, base, text, }: mkDerivation { pname = "bootstrap-types"; version = "0.3"; sha256 = "19dm3l8v8ggllpgvq20avna6wph6i2w50aabxynvw4kw9m6c3c44"; libraryHaskellDepends = [ base text ]; description = "Bootstrap CSS Framework type-safe interface"; license = lib.licenses.mit; } ) { }; "bordacount" = callPackage ( { mkDerivation, base, containers, hspec, QuickCheck, }: mkDerivation { pname = "bordacount"; version = "0.1.0.0"; sha256 = "1kpx8q50j5k49mbrm1kpcd34jgvx4rfmw3bm4qbjrp48ysai0sfb"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Implementation of the Borda count election method"; license = lib.licenses.bsd3; } ) { }; "borel" = callPackage ( { mkDerivation, aeson, async, attoparsec, base, bimap, cassava, ceilometer-common, chevalier-common, configurator, containers, either, errors, hslogger, hspec, lens, lens-properties, marquise, mtl, multiset, network, network-uri, pipes, pipes-concurrency, pipes-safe, QuickCheck, text, time, transformers, unordered-containers, vaultaire-common, vector, zeromq4-haskell, }: mkDerivation { pname = "borel"; version = "0.18.0"; sha256 = "0daayl70l8afpf6l4822nz2cqjy2k8zbrj89apipjbynsq543453"; libraryHaskellDepends = [ aeson async attoparsec base bimap cassava ceilometer-common chevalier-common configurator containers errors hslogger lens marquise mtl multiset network network-uri pipes pipes-concurrency pipes-safe text time transformers unordered-containers vaultaire-common vector zeromq4-haskell ]; testHaskellDepends = [ aeson async attoparsec base bimap cassava ceilometer-common chevalier-common configurator containers either errors hslogger hspec lens lens-properties marquise mtl multiset network network-uri pipes pipes-concurrency pipes-safe QuickCheck text time transformers unordered-containers vaultaire-common vector zeromq4-haskell ]; description = "Metering System for OpenStack metrics provided by Vaultaire"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "boring" = callPackage ( { mkDerivation, base, tagged, transformers, }: mkDerivation { pname = "boring"; version = "0.2.2"; sha256 = "11pgndkjvy2j0jfaww92nmlkn2r27v6a253hzdc7dcb9zwgsz2wj"; libraryHaskellDepends = [ base tagged transformers ]; description = "Boring and Absurd types"; license = lib.licenses.bsd3; } ) { }; "boring-game" = callPackage ( { mkDerivation, base, gloss, }: mkDerivation { pname = "boring-game"; version = "0.1.0.1"; sha256 = "109b74qy5jahqx0gpx9i6gdrn4bkazbhaw0w08swmafxgixnvk2i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base gloss ]; executableHaskellDepends = [ base gloss ]; testHaskellDepends = [ base ]; description = "An educational game"; license = lib.licenses.bsd3; mainProgram = "boring-game-exe"; } ) { }; "boring-window-switcher" = callPackage ( { mkDerivation, base, gtk, transformers, X11, }: mkDerivation { pname = "boring-window-switcher"; version = "0.1.0.5"; sha256 = "062l93lh9y9wgdf8f1xql07ci8rpcspaagpsmcyc6wnikganls9w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base gtk transformers X11 ]; executableHaskellDepends = [ base ]; description = "A boring window switcher"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "boring-window-switcher"; broken = true; } ) { }; "borsh" = callPackage ( { mkDerivation, base, bytestring, containers, generics-sop, optics-core, profunctors, QuickCheck, quickcheck-instances, sop-core, tasty, tasty-quickcheck, text, vector, wide-word, }: mkDerivation { pname = "borsh"; version = "0.3.0"; sha256 = "1y3jirkiyq6hvmsga1g7iyrz90zldm97a97zzfv9krqnjg9vbljn"; revision = "2"; editedCabalFile = "1n0566adpwq8y3vs1clzr487biz31zc3648ccqsmw6r7aj15vfg0"; libraryHaskellDepends = [ base bytestring containers generics-sop sop-core text vector wide-word ]; testHaskellDepends = [ base bytestring containers generics-sop optics-core profunctors QuickCheck quickcheck-instances sop-core tasty tasty-quickcheck text wide-word ]; description = "Implementation of BORSH serialisation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bot" = callPackage ( { mkDerivation, arrows, base, Stream, }: mkDerivation { pname = "bot"; version = "0.3"; sha256 = "0crs1c6v298zqkjzkdgicigx22gvp9xv7bjlynbyckvx0lrvfmrc"; libraryHaskellDepends = [ arrows base Stream ]; description = "bots for functional reactive programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "botan-bindings" = callPackage ( { mkDerivation, base, botan, bytestring, }: mkDerivation { pname = "botan-bindings"; version = "0.0.1.0"; sha256 = "0svb55s3y93lj1nk1574dpvinzw1fcy306gl6dcxxszxfm9ndng9"; libraryHaskellDepends = [ base bytestring ]; libraryPkgconfigDepends = [ botan ]; description = "Raw Botan bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { botan = null; }; "botan-low" = callPackage ( { mkDerivation, base, botan-bindings, bytestring, crypton, deepseq, hspec, QuickCheck, tasty-bench, text, }: mkDerivation { pname = "botan-low"; version = "0.0.1.0"; sha256 = "0bm4dilvy1hdpf9flx7686djp0bjs2v7zi9iq937a6f20vqqwzvd"; libraryHaskellDepends = [ base botan-bindings bytestring deepseq text ]; testHaskellDepends = [ base botan-bindings bytestring hspec QuickCheck ]; benchmarkHaskellDepends = [ base botan-bindings bytestring crypton tasty-bench ]; description = "Low-level Botan bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "both" = callPackage ( { mkDerivation, base, semigroups, zero, }: mkDerivation { pname = "both"; version = "0.1.1.2"; sha256 = "1bf9fvc2ajbwwx31lmmyc1rzp3xzypwb3yjcmbhn6si5xnlbvqhl"; libraryHaskellDepends = [ base semigroups zero ]; description = "Like Maybe, but with a different Monoid instance"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "botpp" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "botpp"; version = "0.1"; sha256 = "0ir6h4zkj05na1gyf7h97s832jkphh33c9qjk2i290d0q9y8s4fw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; description = "Build tool for Lambdabot"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "BotPP"; broken = true; } ) { }; "bottom" = callPackage ( { mkDerivation, base, bytestring, criterion, deepseq, hspec, megaparsec, optparse-applicative, QuickCheck, text, }: mkDerivation { pname = "bottom"; version = "0.2.0.0"; sha256 = "1vsrp4vc2nd16nqwysmg2lqfjy142fgfifpa96z6ns3z47ppid49"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring deepseq megaparsec text ]; executableHaskellDepends = [ base bytestring optparse-applicative text ]; testHaskellDepends = [ base bytestring hspec QuickCheck text ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq text ]; description = "Encoding and decoding for the Bottom spec"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "bottom"; broken = true; } ) { }; "bound" = callPackage ( { mkDerivation, base, bifunctors, binary, bytes, cereal, comonad, deepseq, deriving-compat, hashable, mmorph, profunctors, template-haskell, th-abstraction, transformers, transformers-compat, vector, void, }: mkDerivation { pname = "bound"; version = "2.0.7"; sha256 = "1wqvanfp826s89qr4a1rc9f0ldsj45j1rwy9x6a894vndgrxm8dj"; revision = "2"; editedCabalFile = "024q72p316m3sjqp9a63iwrvdmrgs30a0srzq13jybrz00plhkgv"; libraryHaskellDepends = [ base bifunctors binary bytes cereal comonad deepseq hashable mmorph profunctors template-haskell th-abstraction transformers transformers-compat ]; testHaskellDepends = [ base deriving-compat transformers transformers-compat vector void ]; description = "Making de Bruijn Succ Less"; license = lib.licenses.bsd3; } ) { }; "bound-extras" = callPackage ( { mkDerivation, adjunctions, base, bound, containers, deepseq, filepath, hashable, pretty, tasty, tasty-golden, text-short, transformers, utf8-string, }: mkDerivation { pname = "bound-extras"; version = "0.0.3"; sha256 = "1apzrjalgdsjcx0c3251hfwgqw5ard3vxqm6zfg3f9wlfy58vp6q"; libraryHaskellDepends = [ base bound deepseq hashable transformers ]; testHaskellDepends = [ adjunctions base bound containers filepath pretty tasty tasty-golden text-short transformers utf8-string ]; description = "ScopeH and ScopeT extras for bound"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bound-gen" = callPackage ( { mkDerivation, base, bound, monad-gen, mtl, }: mkDerivation { pname = "bound-gen"; version = "0.1.0.2"; sha256 = "1il4vb497d0195mhvra5djkn3mbdzd8dmcnffpqh1pv1pj8n8hwp"; libraryHaskellDepends = [ base bound monad-gen mtl ]; description = "Unwrap Scope's with globally fresh values"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "bound-simple" = callPackage ( { mkDerivation, base, hspec, transformers, }: mkDerivation { pname = "bound-simple"; version = "0.2.0.0"; sha256 = "0vsqbgb75d20sqis9wk00z301hw5kjknszgd0k07rhymhcja0v5j"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base hspec ]; description = "A lightweight implementation of 'bound'"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bounded-array" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "bounded-array"; version = "0.1.0.0"; sha256 = "0zv5a82rm6hwikgls2hw9d18igvfgw655s5pw5h1xbwcv1d8d0ji"; revision = "4"; editedCabalFile = "1fagylzqlzrz5dmxnnfbcqswzl32yyv7ndyrjy93mq2810r1m903"; libraryHaskellDepends = [ array base ]; description = "Arrays with a value for every index"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bounded-qsem" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bounded-qsem"; version = "0.1.0.2"; sha256 = "0arqwky5s64xz2sl0032vbczd4lh84yv059g0rj5nbswns0gdrhy"; libraryHaskellDepends = [ base ]; description = "Bounded quantity semaphores"; license = lib.licenses.mit; } ) { }; "bounded-queue" = callPackage ( { mkDerivation, base, containers, deepseq, tasty, tasty-hunit, }: mkDerivation { pname = "bounded-queue"; version = "1.0.0"; sha256 = "18jlkdzfkw0v6ifz8fzqkzagc3g97kg13ng8yldq869casnmcw5d"; libraryHaskellDepends = [ base containers deepseq ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "A strict, immutable, thread-safe, single-ended, bounded queue"; license = lib.licenses.bsd3; } ) { }; "bounded-tchan" = callPackage ( { mkDerivation, base, stm, }: mkDerivation { pname = "bounded-tchan"; version = "0.2.3"; sha256 = "12c78dz3y1ly05hckd9pf0j4fpknk383qyb5yrhps4sc2m3i9k9w"; libraryHaskellDepends = [ base stm ]; description = "Bounded Transactional channels (queues)"; license = lib.licenses.bsd3; } ) { }; "boundingboxes" = callPackage ( { mkDerivation, base, lens, }: mkDerivation { pname = "boundingboxes"; version = "0.2.3"; sha256 = "0r3mffqxqadn8qklq3kr0ggirkficfj8ic1fxgki2zrc5jm4f2g8"; revision = "1"; editedCabalFile = "0qz1bnci5bhb8zqc2dw19sa0k9i57fyhhdh78s3yllp3aijdc3n6"; libraryHaskellDepends = [ base lens ]; description = "A generic boundingbox for an arbitrary vector"; license = lib.licenses.bsd3; } ) { }; "bower-json" = callPackage ( { mkDerivation, aeson, aeson-better-errors, base, bytestring, deepseq, ghc-prim, mtl, scientific, tasty, tasty-hunit, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "bower-json"; version = "1.1.0.0"; sha256 = "0lnhcgivg38nicncb6czkkk3z2mk3jbifv1b4r51lk3p9blzydfl"; libraryHaskellDepends = [ aeson aeson-better-errors base bytestring deepseq ghc-prim mtl scientific text transformers unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring tasty tasty-hunit text unordered-containers ]; description = "Read bower.json from Haskell"; license = lib.licenses.mit; } ) { }; "bowntz" = callPackage ( { mkDerivation, base, containers, GLUT, hosc, hsc3, random, }: mkDerivation { pname = "bowntz"; version = "2"; sha256 = "0i8fi5xq04s9mzyy1vdshmlyybzhim0sr9nyxxfdbvcaai796i5z"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers GLUT hosc hsc3 random ]; description = "audio-visual pseudo-physical simulation of colliding circles"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "bowntz"; broken = true; } ) { }; "bowtie" = callPackage ( { mkDerivation, base, bifunctors, comonad, dependent-map, mtl, nonempty-containers, optics, prettyprinter, recursion-schemes, semigroupoids, some, }: mkDerivation { pname = "bowtie"; version = "0.4.0"; sha256 = "1azsd73srpq0ly25dj1in0fgv8ja1b0sx0q23hbw43af5y885k7s"; libraryHaskellDepends = [ base bifunctors comonad dependent-map mtl nonempty-containers optics prettyprinter recursion-schemes semigroupoids some ]; description = "Tying knots in polynomial functors"; license = lib.licenses.bsd3; } ) { }; "box" = callPackage ( { mkDerivation, async, base, bytestring, containers, contravariant, dlist, doctest-parallel, exceptions, kan-extensions, mtl, profunctors, semigroupoids, stm, text, time, }: mkDerivation { pname = "box"; version = "0.9.3.2"; sha256 = "0x2h5d6jgmv4nwsl955xb89q0f1fclsg5hjn7fyyja3z8w9qnf39"; libraryHaskellDepends = [ async base bytestring containers contravariant dlist exceptions kan-extensions mtl profunctors semigroupoids stm text time ]; testHaskellDepends = [ base doctest-parallel ]; description = "A profunctor effect system?"; license = lib.licenses.bsd3; } ) { }; "box-csv" = callPackage ( { mkDerivation, attoparsec, base, box, text, time, }: mkDerivation { pname = "box-csv"; version = "0.2.0"; sha256 = "0m3zx6m267hsnhvjspbd8132phkkbpm18cvii2if02bd3kj1x7rb"; libraryHaskellDepends = [ attoparsec base box text time ]; description = "CSV parsing in a box"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "box-socket" = callPackage ( { mkDerivation, async, base, box, bytestring, doctest-parallel, network-simple, optparse-applicative, profunctors, text, websockets, }: mkDerivation { pname = "box-socket"; version = "0.5.2.0"; sha256 = "13a8dclvf7m5j0a9gvmla8pr78qqrqnbqz8nc8js2yzp215p5qip"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base box bytestring network-simple profunctors text websockets ]; executableHaskellDepends = [ base optparse-applicative ]; testHaskellDepends = [ base doctest-parallel ]; description = "Box websockets"; license = lib.licenses.bsd3; mainProgram = "box-socket"; } ) { }; "box-tuples" = callPackage ( { mkDerivation, base, ghc-prim, }: mkDerivation { pname = "box-tuples"; version = "0.2.0.4"; sha256 = "02f3ll6qghs36sill1pznj2354cliq5kh5rbg19lsnykvqimca0i"; libraryHaskellDepends = [ base ghc-prim ]; description = "A hack to use GHC.Prim primitives in GHCi"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "boxes" = callPackage ( { mkDerivation, base, QuickCheck, split, }: mkDerivation { pname = "boxes"; version = "0.1.5"; sha256 = "1hsnmw95i58d4bkpxby3ddsj1cawypw4mdyb18m393s5i8p7iq9q"; libraryHaskellDepends = [ base split ]; testHaskellDepends = [ base QuickCheck split ]; description = "2D text pretty-printing library"; license = lib.licenses.bsd3; } ) { }; "bpann" = callPackage ( { mkDerivation, base, random, split, }: mkDerivation { pname = "bpann"; version = "0.1.1"; sha256 = "02c8xyzs4kz9cx7ql48kq5cxf686vvd5mqrprkikynif9r4dk7w8"; libraryHaskellDepends = [ base random split ]; description = "backpropagation neuronal network"; license = lib.licenses.bsd3; } ) { }; "bpath" = callPackage ( { mkDerivation, base, bytestring, containers, megaparsec, template-haskell, th-lift-instances, }: mkDerivation { pname = "bpath"; version = "0.1.0"; sha256 = "1xm188plwa6wxnvv4g1qmli9qiifagvpzn3mhjprk72k0q9jlci9"; libraryHaskellDepends = [ base bytestring containers megaparsec template-haskell th-lift-instances ]; testHaskellDepends = [ base ]; description = "A minimal typed unix path library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "braid" = callPackage ( { mkDerivation, base, containers, diagrams-contrib, diagrams-core, diagrams-lib, diagrams-svg, split, }: mkDerivation { pname = "braid"; version = "0.1.0.0"; sha256 = "16gd505lzg7wywnlvgpg2r95r6hn0wy9v472kz8gqc2vlifg998r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers diagrams-contrib diagrams-core diagrams-lib diagrams-svg split ]; executableHaskellDepends = [ base containers diagrams-contrib diagrams-core diagrams-lib diagrams-svg split ]; description = "Types and functions to work with braids and Khovanov homology"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "KappaView"; broken = true; } ) { }; "brain-bleep" = callPackage ( { mkDerivation, array, base, containers, parsec, }: mkDerivation { pname = "brain-bleep"; version = "0.1.0.2"; sha256 = "08rb1b7m5lpgiwdy1gl3dkc2ymc6l8ifssj4q2rqp46b27nbwsgz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers parsec ]; description = "primitive imperative language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "brain-bleep"; broken = true; } ) { }; "brainfuck" = callPackage ( { mkDerivation, array, base, mtl, unix, }: mkDerivation { pname = "brainfuck"; version = "0.1.0.4"; sha256 = "01sgz28jbrjb61rx173ar0kwmh00j2zk4lnjgfc8apwrjigsbr6k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base mtl ]; executableHaskellDepends = [ array base mtl unix ]; description = "Brainfuck interpreter"; license = "GPL"; mainProgram = "bf"; } ) { }; "brainfuck-monad" = callPackage ( { mkDerivation, base, directory, process, }: mkDerivation { pname = "brainfuck-monad"; version = "0.5.2"; sha256 = "1c1xg56dh0qbiy7jga436pmp8x8rhkkpf3gb54kqg8asajswdh0s"; libraryHaskellDepends = [ base directory process ]; description = "BrainFuck monad"; license = lib.licenses.bsd3; } ) { }; "brainfuck-tut" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "brainfuck-tut"; version = "0.7.0.2"; sha256 = "0f891522ymlg6smbpgsqh1v5ix685gwp33i8ckhf1khvdk9bsppx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base ]; executableHaskellDepends = [ array base ]; description = "A simple BF interpreter"; license = lib.licenses.bsd3; mainProgram = "bfh"; } ) { }; "brainheck" = callPackage ( { mkDerivation, base, containers, criterion, lens, megaparsec, mtl, optparse-applicative, recursion, text, vector, }: mkDerivation { pname = "brainheck"; version = "0.1.0.10"; sha256 = "10j3wncbdgxz2cb1v6sm6dr7z8jdh7xax8dwsj151sgxjw5n35xm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers lens megaparsec mtl recursion text vector ]; executableHaskellDepends = [ base optparse-applicative text ]; benchmarkHaskellDepends = [ base criterion text ]; description = "Brainh*ck interpreter in haskell"; license = lib.licenses.bsd3; mainProgram = "brainheck"; } ) { }; "brassica" = callPackage ( { mkDerivation, aeson, attoparsec-aeson, base, bytestring, conduit, conduit-extra, containers, criterion, deepseq, fast-myers-diff, file-embed, megaparsec, mtl, optparse-applicative, pandoc, pandoc-types, parallel, parser-combinators, split, tasty, tasty-golden, text, transformers, utf8-string, vector, }: mkDerivation { pname = "brassica"; version = "1.0.0"; sha256 = "04nrfc448m0kz73rwnvb6c0h9mhh55vjxxls6ddyq80avypsgb57"; revision = "1"; editedCabalFile = "1vqakf9jh6hrbicbrpwsv3fjqwi0mngnvrwg58xaaqhb4h18kzj4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers deepseq fast-myers-diff megaparsec mtl parser-combinators split transformers vector ]; executableHaskellDepends = [ aeson attoparsec-aeson base bytestring conduit conduit-extra deepseq optparse-applicative parallel text ]; testHaskellDepends = [ base bytestring conduit pandoc pandoc-types tasty tasty-golden text transformers utf8-string ]; benchmarkHaskellDepends = [ base criterion file-embed parallel text ]; description = "Featureful sound change applier"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "break" = callPackage ( { mkDerivation, base, mtl, transformers, }: mkDerivation { pname = "break"; version = "1.0.2"; sha256 = "0wpj29a8lpimb0mjif4f6jmx6q9pkpkn5xplmkbjzkqgxi0bp23n"; revision = "3"; editedCabalFile = "034q1k51xqhyycr5plmmr5jg24ylw6qx5m4bcx2v2b2s9858kqn9"; libraryHaskellDepends = [ base mtl transformers ]; description = "Break from a loop"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; "breakout" = callPackage ( { mkDerivation, base, haskgame, mtl, SDL, }: mkDerivation { pname = "breakout"; version = "0.0.2"; sha256 = "04qs2r944jbb2i11dqlvrav8iaanrgp15jri0mq6nf8ccjldh3wr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskgame mtl SDL ]; description = "A simple Breakout game implementation"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "breakout"; } ) { }; "breakpoint" = callPackage ( { mkDerivation, ansi-terminal, base, containers, deepseq, ghc, haskeline, mtl, pretty-simple, tasty, tasty-hunit, template-haskell, text, transformers, }: mkDerivation { pname = "breakpoint"; version = "0.1.4.0"; sha256 = "04fgivxwddm8r5hpj8a1v6r4c59yj618cq14rszrd1qrm9sn1qf6"; libraryHaskellDepends = [ ansi-terminal base containers deepseq ghc haskeline mtl pretty-simple template-haskell text transformers ]; testHaskellDepends = [ base containers tasty tasty-hunit ]; description = "Set breakpoints using a GHC plugin"; license = lib.licenses.mit; } ) { }; "breve" = callPackage ( { mkDerivation, aeson, base, binary, blaze-html, bytestring, configurator, cryptohash, directory, hashtables, http-api-data, mtl, random, servant-blaze, servant-rawm-server, servant-server, streaming-commons, text, tls, wai, wai-extra, warp, warp-tls, }: mkDerivation { pname = "breve"; version = "0.5.1.0"; sha256 = "03w9x4sv2ynbapva0nl0m1dddh2rq9v3rgz0hrxd463ffi3miaq2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson base binary blaze-html bytestring configurator cryptohash directory hashtables http-api-data mtl random servant-blaze servant-rawm-server servant-server streaming-commons text tls wai wai-extra warp warp-tls ]; description = "a url shortener"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "breve"; broken = true; } ) { }; "brians-brain" = callPackage ( { mkDerivation, array, base, parallel, random, SDL, }: mkDerivation { pname = "brians-brain"; version = "0.0.1"; sha256 = "0a9gzclnqb28mm5gf2iiiby30qa0pwlwz3c115sim4lxpq60qran"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base parallel random SDL ]; description = "A Haskell implementation of the Brian's Brain cellular automaton"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "brians-brain"; broken = true; } ) { }; "brick" = callPackage ( { mkDerivation, base, bimap, bytestring, config-ini, containers, data-clist, deepseq, directory, exceptions, filepath, microlens, microlens-mtl, microlens-th, mtl, QuickCheck, stm, template-haskell, text, text-zipper, unix-compat, vector, vty, vty-crossplatform, vty-unix, word-wrap, }: mkDerivation { pname = "brick"; version = "2.1.1"; sha256 = "07mk68sw5bl333lv5lrnnnf1c9d80rd4cmaspxn3xsrhf5phsa1h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bimap bytestring config-ini containers data-clist deepseq directory exceptions filepath microlens microlens-mtl microlens-th mtl stm template-haskell text text-zipper unix-compat vector vty vty-crossplatform word-wrap ]; testHaskellDepends = [ base containers microlens QuickCheck vector vty vty-unix ]; description = "A declarative terminal user interface library"; license = lib.licenses.bsd3; } ) { }; "brick_2_6" = callPackage ( { mkDerivation, base, bimap, bytestring, config-ini, containers, data-clist, deepseq, directory, exceptions, filepath, microlens, microlens-mtl, microlens-th, mtl, QuickCheck, stm, template-haskell, text, text-zipper, unix-compat, vector, vty, vty-crossplatform, word-wrap, }: mkDerivation { pname = "brick"; version = "2.6"; sha256 = "19630fcg72y1vynrgssyn78xcrhmzyh4qaapynj3bkgmqm7d6qfk"; revision = "1"; editedCabalFile = "1nvswfwb4bj76vx20nq04nywqq38jaq9296wzi6hqa0rzsajva4s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bimap bytestring config-ini containers data-clist deepseq directory exceptions filepath microlens microlens-mtl microlens-th mtl stm template-haskell text text-zipper unix-compat vector vty vty-crossplatform word-wrap ]; testHaskellDepends = [ base containers microlens QuickCheck vector vty vty-crossplatform ]; description = "A declarative terminal user interface library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "brick-dropdownmenu" = callPackage ( { mkDerivation, base, brick, containers, microlens, microlens-ghc, microlens-th, pointedlist, vector, vty, }: mkDerivation { pname = "brick-dropdownmenu"; version = "0.1.0"; sha256 = "1801l15xrl5a822v0cdrf8d41iklfqlp6gzkyj14a7fqf3ycc7rw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick containers microlens microlens-ghc microlens-th pointedlist vector vty ]; description = "A drop-down menu widget for brick"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "brick-filetree" = callPackage ( { mkDerivation, base, brick, comonad, containers, directory, directory-tree, filepath, free, vector, vty, }: mkDerivation { pname = "brick-filetree"; version = "0.1.0.3"; sha256 = "06jifqnr3n6mzfh6f7rik6bw467ff26aydlqvm6g57msa19mxjnj"; libraryHaskellDepends = [ base brick comonad containers directory directory-tree filepath free vector vty ]; testHaskellDepends = [ base brick comonad containers directory directory-tree filepath free vector vty ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "brick-list-search" = callPackage ( { mkDerivation, base, brick, containers, microlens, vector, }: mkDerivation { pname = "brick-list-search"; version = "0.1.2.2"; sha256 = "06y0pz0rny9pbm5lzc6n64zdf7139dgwbghc908vzndm6pcjrs5h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick containers microlens vector ]; description = "Search forward or backward for certain kinds of items in brick list"; license = lib.licenses.bsd0; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "brick-list-skip" = callPackage ( { mkDerivation, base, brick, containers, microlens, vector, }: mkDerivation { pname = "brick-list-skip"; version = "0.1.1.16"; sha256 = "0mhvys0sa3z1a7cchaa7dg2jv2dskyw33484ahgivgrxn6014bcg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick containers microlens vector ]; description = "Skip a certain kind of items when moving in brick list"; license = lib.licenses.bsd0; } ) { }; "brick-panes" = callPackage ( { mkDerivation, aeson, base, brick, bytestring, containers, directory, microlens, text, text-zipper, time, vector, vty, }: mkDerivation { pname = "brick-panes"; version = "1.0.2.0"; sha256 = "1rdkwvsmm0dyzinvvc4z933vdz7hj9kz7zvbmnmmlpffbal1avjf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick containers microlens vty ]; executableHaskellDepends = [ aeson base brick bytestring containers directory microlens text text-zipper time vector vty ]; testHaskellDepends = [ base ]; description = "Panes library for Brick providing composition and isolation for TUI apps"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; mainProgram = "mywork-example"; broken = true; } ) { }; "brick-skylighting" = callPackage ( { mkDerivation, base, brick, containers, skylighting-core, text, vty, }: mkDerivation { pname = "brick-skylighting"; version = "1.0"; sha256 = "1nw2x9zn0jlvykm89v80fh4187bxgn8l4cljgnf4mp4ci7aqjmkr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick containers skylighting-core text vty ]; description = "Show syntax-highlighted text in your Brick UI"; license = lib.licenses.bsd3; } ) { }; "brick-tabular-list" = callPackage ( { mkDerivation, base, brick, containers, generic-lens, microlens, optics-core, vty, }: mkDerivation { pname = "brick-tabular-list"; version = "2.2.0.15"; sha256 = "192496bbxbs8fd95r373b13hyyvd66rspl658d0alckwahn23n6s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick containers generic-lens microlens optics-core vty ]; description = "Tabular list widgets for brick"; license = lib.licenses.bsd0; } ) { }; "bricks" = callPackage ( { mkDerivation, base, bricks-internal, bricks-internal-test, bricks-parsec, bricks-rendering, bricks-syntax, containers, doctest, hedgehog, mtl, parsec, template-haskell, text, transformers, }: mkDerivation { pname = "bricks"; version = "0.0.0.4"; sha256 = "018cp48bm3hk20kfq544hm50s6bik37lv1hnsdpkg6ibgz6a9i4v"; libraryHaskellDepends = [ base bricks-internal bricks-parsec bricks-rendering bricks-syntax containers mtl parsec text transformers ]; testHaskellDepends = [ base bricks-internal bricks-internal-test bricks-parsec bricks-rendering bricks-syntax containers doctest hedgehog mtl parsec template-haskell text transformers ]; description = "Bricks is a lazy functional language based on Nix"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "bricks-internal" = callPackage ( { mkDerivation, base, containers, doctest, either-list-functions, text, }: mkDerivation { pname = "bricks-internal"; version = "0.0.0.4"; sha256 = "1c4nav1ak6nz06ps6pwsrd6ci8ly3xqi6yd8clsvrhqi1r4cwz80"; libraryHaskellDepends = [ base containers either-list-functions text ]; testHaskellDepends = [ base containers doctest either-list-functions text ]; description = "..."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bricks-internal-test" = callPackage ( { mkDerivation, base, bricks-internal, containers, hedgehog, template-haskell, text, }: mkDerivation { pname = "bricks-internal-test"; version = "0.0.0.4"; sha256 = "1kvhvwi7qd1rxqn6zxz0vmzqnq2w5fzm1dld5yy08v6jr3f7ri8a"; libraryHaskellDepends = [ base bricks-internal containers hedgehog template-haskell text ]; description = "..."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "bricks-parsec" = callPackage ( { mkDerivation, base, bricks-internal, bricks-internal-test, bricks-rendering, bricks-syntax, containers, doctest, hedgehog, parsec, text, }: mkDerivation { pname = "bricks-parsec"; version = "0.0.0.4"; sha256 = "1rgcrdn4h4pmq9sa7fbzlmv93j6g80mhirnrx6f5iqgmshlg4cq0"; libraryHaskellDepends = [ base bricks-internal bricks-syntax containers parsec text ]; testHaskellDepends = [ base bricks-internal bricks-internal-test bricks-rendering bricks-syntax containers doctest hedgehog parsec text ]; description = "..."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "bricks-rendering" = callPackage ( { mkDerivation, base, bricks-internal, bricks-internal-test, bricks-syntax, containers, doctest, hedgehog, template-haskell, text, }: mkDerivation { pname = "bricks-rendering"; version = "0.0.0.4"; sha256 = "1ixg8qsima8hp547ms3jid4hcr0l605ha353r0bngwjxc5h3ixj4"; libraryHaskellDepends = [ base bricks-internal bricks-syntax containers text ]; testHaskellDepends = [ base bricks-internal bricks-internal-test bricks-syntax containers doctest hedgehog template-haskell text ]; description = "..."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "bricks-syntax" = callPackage ( { mkDerivation, base, bricks-internal, containers, doctest, either-list-functions, exceptions, hint, text, }: mkDerivation { pname = "bricks-syntax"; version = "0.0.0.4"; sha256 = "0bg4vx32fh9fn5lvccayr9dfzynpql08x6ffi0xrw1rkpn2hz415"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bricks-internal containers either-list-functions text ]; testHaskellDepends = [ base bricks-internal containers doctest either-list-functions exceptions hint text ]; description = "..."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "brillig" = callPackage ( { mkDerivation, base, binary, cmdargs, containers, directory, filepath, ListZipper, text, }: mkDerivation { pname = "brillig"; version = "0.3.1"; sha256 = "18gm24fd5ad6dgbqiwcs750rvq2v6lmclysd6acj2y8iybwcsg8n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary containers directory filepath ListZipper text ]; executableHaskellDepends = [ base binary cmdargs containers directory filepath text ]; description = "Simple part of speech tagger"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "brillig"; broken = true; } ) { }; "brillo" = callPackage ( { mkDerivation, base, bmp, brillo-rendering, bytestring, containers, ghc-prim, GLFW-b, OpenGL, }: mkDerivation { pname = "brillo"; version = "1.13.3"; sha256 = "16xb0ii3mhlz4ppl2ifmskq70i6bkwk2my28gp7xfxq1dviqzmh8"; libraryHaskellDepends = [ base bmp brillo-rendering bytestring containers ghc-prim GLFW-b OpenGL ]; description = "Painless 2D vector graphics, animations, and simulations powered by GLFW"; license = lib.licenses.mit; } ) { }; "brillo-algorithms" = callPackage ( { mkDerivation, base, brillo, containers, ghc-prim, }: mkDerivation { pname = "brillo-algorithms"; version = "1.13.3"; sha256 = "0mbvi03f24vvp9zbipib869v68syfx8lpwzsx0q2ljx3axrxwi8d"; libraryHaskellDepends = [ base brillo containers ghc-prim ]; description = "Data structures and algorithms for working with 2D graphics"; license = lib.licenses.mit; } ) { }; "brillo-examples" = callPackage ( { mkDerivation, base, bmp, brillo, brillo-algorithms, brillo-rendering, bytestring, containers, ghc-prim, GLFW-b, random, vector, }: mkDerivation { pname = "brillo-examples"; version = "1.13.3"; sha256 = "0ygg78kkxksaj0qh46rxza4hwrr97985hhcjkqh2gin7bpgy89mj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bmp brillo brillo-algorithms brillo-rendering bytestring containers ghc-prim GLFW-b random vector ]; description = "Examples using the Brillo library"; license = lib.licenses.mit; } ) { }; "brillo-juicy" = callPackage ( { mkDerivation, base, bmp, brillo, bytestring, JuicyPixels, vector, }: mkDerivation { pname = "brillo-juicy"; version = "0.2.4"; sha256 = "1aqvxrxfyfjvhzgjxqivfjsyg06lgsz2irk1j52q14rmydd8h2di"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bmp brillo bytestring JuicyPixels vector ]; executableHaskellDepends = [ base bmp brillo bytestring JuicyPixels vector ]; description = "Load any image supported by Juicy.Pixels in your brillo application"; license = lib.licenses.bsd3; mainProgram = "brillo-juicy-viewer"; } ) { }; "brillo-rendering" = callPackage ( { mkDerivation, base, bmp, bytestring, containers, OpenGL, vector, }: mkDerivation { pname = "brillo-rendering"; version = "1.13.3"; sha256 = "0apczzdk7fwkjjkm32rv7i39pjl8jnax9bbgjd8p1095dnqhawiy"; libraryHaskellDepends = [ base bmp bytestring containers OpenGL vector ]; description = "Brillo picture data types and rendering functions"; license = lib.licenses.mit; } ) { }; "brittany" = callPackage ( { mkDerivation, aeson, base, butcher, bytestring, cmdargs, containers, czipwith, data-tree-print, deepseq, directory, extra, filepath, ghc, ghc-boot, ghc-boot-th, ghc-exactprint, hspec, monad-memo, mtl, multistate, pretty, random, safe, semigroups, strict, syb, text, transformers, uniplate, yaml, }: mkDerivation { pname = "brittany"; version = "0.14.0.2"; sha256 = "03jnjmp4hy0g22h0jq5md60iz5y94fzhdjx849s89mvb28pdfd1n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base butcher bytestring cmdargs containers czipwith data-tree-print deepseq directory extra filepath ghc ghc-boot ghc-boot-th ghc-exactprint monad-memo mtl multistate pretty random safe semigroups strict syb text transformers uniplate yaml ]; executableHaskellDepends = [ aeson base butcher bytestring cmdargs containers czipwith data-tree-print deepseq directory extra filepath ghc ghc-boot ghc-boot-th ghc-exactprint monad-memo mtl multistate pretty random safe semigroups strict syb text transformers uniplate yaml ]; testHaskellDepends = [ aeson base butcher bytestring cmdargs containers czipwith data-tree-print deepseq directory extra filepath ghc ghc-boot ghc-boot-th ghc-exactprint hspec monad-memo mtl multistate pretty random safe semigroups strict syb text transformers uniplate yaml ]; description = "Haskell source code formatter"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "brittany"; broken = true; } ) { }; "broadcast-chan" = callPackage ( { mkDerivation, async, base, criterion, deepseq, stm, transformers, unliftio-core, }: mkDerivation { pname = "broadcast-chan"; version = "0.2.1.2"; sha256 = "1zsrafz3q9l8np8wafmrbi8ilwwsgnzkc8jfjkjfgs4kq65yglqw"; revision = "2"; editedCabalFile = "06hyysplac9n76kpvqayc281ma8is578aqcspss0v8qkm0abylpj"; libraryHaskellDepends = [ base transformers unliftio-core ]; benchmarkHaskellDepends = [ async base criterion deepseq stm ]; description = "Closable, fair, single-wakeup channel type that avoids 0 reader space leaks"; license = lib.licenses.bsd3; } ) { }; "broadcast-chan-conduit" = callPackage ( { mkDerivation, base, broadcast-chan, broadcast-chan-tests, conduit, containers, resourcet, transformers, unliftio-core, }: mkDerivation { pname = "broadcast-chan-conduit"; version = "0.2.1.2"; sha256 = "0mwd82arm50zwz559qzxi70ia9d4h5kjwdvhk09jf966hd0knnmm"; revision = "2"; editedCabalFile = "1k7lgfpxh7vyyv68m8bznl1b3nnr10xx7ky01r2x5b75f96asll4"; libraryHaskellDepends = [ base broadcast-chan conduit resourcet transformers unliftio-core ]; testHaskellDepends = [ base broadcast-chan-tests conduit containers ]; description = "Conduit-based parallel streaming code for broadcast-chan"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "broadcast-chan-pipes" = callPackage ( { mkDerivation, base, broadcast-chan, broadcast-chan-tests, containers, foldl, pipes, pipes-safe, }: mkDerivation { pname = "broadcast-chan-pipes"; version = "0.2.1.1"; sha256 = "06nghcddlcnc97p3464fsgcfvjlsnxv7i7khzws3g3myl8hrd89c"; revision = "2"; editedCabalFile = "0vzfjjhy4k07aizg1q3a1r99cacnihkjsxakllygrkl9hsya2cp0"; libraryHaskellDepends = [ base broadcast-chan pipes pipes-safe ]; testHaskellDepends = [ base broadcast-chan-tests containers foldl pipes pipes-safe ]; description = "Pipes-based parallel streaming code for broadcast-chan"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "broadcast-chan-tests" = callPackage ( { mkDerivation, async, base, broadcast-chan, clock, containers, foldl, monad-loops, optparse-applicative, paramtree, random, stm, tagged, tasty, tasty-golden, tasty-hunit, tasty-travis, temporary, text, }: mkDerivation { pname = "broadcast-chan-tests"; version = "0.2.1.2"; sha256 = "08qjvhdx2pwgj5kcl5fmg5qdlzbdchxjihmqch4sgv48kcga06nv"; revision = "4"; editedCabalFile = "1y1qxb9ibplx1hpwxwa83szxjwa6ridji25w0gmx92yrz11rprlj"; libraryHaskellDepends = [ async base broadcast-chan clock containers optparse-applicative paramtree stm tagged tasty tasty-golden tasty-hunit tasty-travis temporary text ]; testHaskellDepends = [ base broadcast-chan containers foldl monad-loops random ]; description = "Helpers for generating tests for broadcast-chan"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "broccoli" = callPackage ( { mkDerivation, base, containers, stm, time, }: mkDerivation { pname = "broccoli"; version = "0.4.1.0"; sha256 = "084nil9rfs3xpp4rk3qlwf6gsaljm57g7divfzd88dk9np6q5iwh"; libraryHaskellDepends = [ base containers stm time ]; description = "Small library for interactive functional programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "brok" = callPackage ( { mkDerivation, ansi-terminal, attoparsec, base, classy-prelude, connection, containers, directory, file-embed, http-client, http-client-tls, http-conduit, tasty, tasty-discover, tasty-expected-failure, tasty-hunit, template-haskell, text, time, }: mkDerivation { pname = "brok"; version = "1.1.0"; sha256 = "0y8gppdyhwwlpw3d0kii2varqd25lxq3813xnjm632h4942l76xv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal attoparsec base classy-prelude connection containers directory file-embed http-client http-client-tls http-conduit template-haskell text time ]; executableHaskellDepends = [ base classy-prelude file-embed ]; testHaskellDepends = [ base classy-prelude file-embed tasty tasty-discover tasty-expected-failure tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "Finds broken links in text files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "brok"; broken = true; } ) { }; "broker-haskell" = callPackage ( { mkDerivation, base, broker, bytestring, hspec, }: mkDerivation { pname = "broker-haskell"; version = "0.1.0.0"; sha256 = "0jxzn7mbwsi6q9kwl0lbbsapga2x0jc68faw7b9jvfi05yjp833d"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ broker ]; testHaskellDepends = [ base bytestring hspec ]; description = "Haskell bindings to Broker, Bro's messaging library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { broker = null; }; "bronyradiogermany-common" = callPackage ( { mkDerivation, aeson, base, bytestring, network-uri, text, time, tz, uuid-types, }: mkDerivation { pname = "bronyradiogermany-common"; version = "1.0.0.1"; sha256 = "1hwqif1jnwjhkb22j7rsc7fznvd7373gbfsl46196bb6489bbcvy"; revision = "1"; editedCabalFile = "158y92fki5kk8pk7z5whc70qbw0w17v0j0zn486hym3bq6qif74k"; libraryHaskellDepends = [ aeson base bytestring network-uri text time tz uuid-types ]; description = "Common types and URIs for the BronyRadioGermany API bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bronyradiogermany-streaming" = callPackage ( { mkDerivation, aeson, base, bronyradiogermany-common, bytestring, case-insensitive, http-types, mtl, streaming, streaming-bytestring, streaming-utils, text, time, uuid, }: mkDerivation { pname = "bronyradiogermany-streaming"; version = "1.0.0.1"; sha256 = "1a2yz2cbjpcywis7fy5l1w3pipirh6rjfcgs1mdyhgza12qnbx09"; revision = "1"; editedCabalFile = "0zhgpm0yxr9ablrc4b99wpwpj1qv2a8bq8mpz525ni17jix3iqc8"; libraryHaskellDepends = [ aeson base bronyradiogermany-common bytestring case-insensitive http-types mtl streaming streaming-bytestring streaming-utils text time uuid ]; description = "Streaming interface for the BronyRadioGermany API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "brotli" = callPackage ( { mkDerivation, base, brotli, bytestring, HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, transformers, }: mkDerivation { pname = "brotli"; version = "0.0.0.2"; sha256 = "09y460adrq6cp9d8qlf8522yb0qc1vgjxv4d56kq2rdf9khqic6z"; libraryHaskellDepends = [ base bytestring transformers ]; libraryPkgconfigDepends = [ brotli ]; testHaskellDepends = [ base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Brotli (RFC7932) compression and decompression"; license = lib.licenses.gpl3Only; } ) { inherit (pkgs) brotli; }; "brotli-conduit" = callPackage ( { mkDerivation, base, brotli, bytestring, conduit, HUnit, QuickCheck, resourcet, test-framework, test-framework-hunit, test-framework-quickcheck2, transformers, }: mkDerivation { pname = "brotli-conduit"; version = "0.0.0.0"; sha256 = "00hl8g4aw4klzvq8gbgx3ff5iq5diz7lxk9ssn7q8icdpl8w5fbf"; libraryHaskellDepends = [ base brotli bytestring conduit resourcet transformers ]; testHaskellDepends = [ base bytestring conduit HUnit QuickCheck resourcet test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Conduit interface for Brotli (RFC7932) compression"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "brotli-streams" = callPackage ( { mkDerivation, base, brotli, bytestring, HUnit, io-streams, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "brotli-streams"; version = "0.0.0.0"; sha256 = "14jc1nhm50razsl99d95amdf4njf75dnzx8vqkihgrgp7qisyz3z"; revision = "9"; editedCabalFile = "1rhy0d1jy3v9r1skg3bdlnjj5avxy968ih1cyg9x9yb7rbyf3za5"; libraryHaskellDepends = [ base brotli bytestring io-streams ]; testHaskellDepends = [ base bytestring HUnit io-streams QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "IO-Streams interface for Brotli (RFC7932) compression"; license = lib.licenses.bsd3; } ) { }; "browscap" = callPackage ( { mkDerivation, base, bytestring, deepseq, ini, lens, lrucache, mtl, text, unordered-containers, wreq, }: mkDerivation { pname = "browscap"; version = "0"; sha256 = "05igmcjb2hijym0bzxy6ppzchxvwlszxqkzzwyqwpcbiyc54i94h"; libraryHaskellDepends = [ base bytestring deepseq ini lens lrucache mtl text unordered-containers wreq ]; description = "A reader and interface for the Browser Capabilities Project data files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bsb-http-chunked" = callPackage ( { mkDerivation, attoparsec, base, blaze-builder, bytestring, deepseq, doctest, gauge, hedgehog, semigroups, tasty, tasty-hedgehog, tasty-hunit, }: mkDerivation { pname = "bsb-http-chunked"; version = "0.0.0.4"; sha256 = "0z0f18yc6zlwh29c6175ivfcin325lvi4irpvv0n3cmq7vi0k0ql"; revision = "4"; editedCabalFile = "0fx431lgf3mhlg4fg9yqs49c43pwrypf4mdi7vx3q78vqdqp7khw"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ attoparsec base blaze-builder bytestring doctest hedgehog tasty tasty-hedgehog tasty-hunit ]; benchmarkHaskellDepends = [ base blaze-builder bytestring deepseq gauge semigroups ]; description = "Chunked HTTP transfer encoding for bytestring builders"; license = lib.licenses.bsd3; } ) { }; "bsd-sysctl" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bsd-sysctl"; version = "1.0.8.0"; sha256 = "0wflh3ncd47j2v70m6lbdmaif974fimv3dd4wyj6krb03vq6lvpd"; libraryHaskellDepends = [ base ]; description = "Access to the BSD sysctl(3) interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bson" = callPackage ( { mkDerivation, base, binary, bytestring, cryptohash-md5, data-binary-ieee754, mtl, network, QuickCheck, test-framework, test-framework-quickcheck2, text, time, }: mkDerivation { pname = "bson"; version = "0.4.0.1"; sha256 = "1xmxhq1f8v00mbq2l1sb7akzhy0gd9wcylkanpizn68wczqkdi3b"; libraryHaskellDepends = [ base binary bytestring cryptohash-md5 data-binary-ieee754 mtl network text time ]; testHaskellDepends = [ base bytestring QuickCheck test-framework test-framework-quickcheck2 text time ]; description = "BSON documents are JSON-like objects with a standard binary encoding"; license = lib.licenses.asl20; } ) { }; "bson-generic" = callPackage ( { mkDerivation, base, bson, ghc-prim, text, }: mkDerivation { pname = "bson-generic"; version = "0.0.9"; sha256 = "11a8k6rngz5rdgccwnifiydsfc87hlgy4mp6chi30m2jvdq92imb"; libraryHaskellDepends = [ base bson ghc-prim text ]; description = "Generic functionality for BSON"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bson-generics" = callPackage ( { mkDerivation, base, bson, ghc-prim, }: mkDerivation { pname = "bson-generics"; version = "0.0.1"; sha256 = "03ifgmifk0dx6fzws1qlx3c1nslrkvwman5g3c4iag842bl03gxp"; libraryHaskellDepends = [ base bson ghc-prim ]; description = "Generics functionality for BSON"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bson-lens" = callPackage ( { mkDerivation, base, bson, lens, text, }: mkDerivation { pname = "bson-lens"; version = "0.1.1"; sha256 = "0q5ixrfgybf80q0x2p80qjy1kqarm2129hmzzqgcpn7jvqbv8fyp"; libraryHaskellDepends = [ base bson lens text ]; description = "BSON lenses"; license = lib.licenses.mit; } ) { }; "bson-mapping" = callPackage ( { mkDerivation, base, bson, template-haskell, text, th-lift, }: mkDerivation { pname = "bson-mapping"; version = "0.1.5.1"; sha256 = "1pmc9z98v8il8knz36vg61nhji4i644dh3rbqfxnb8kmbciyp3iz"; libraryHaskellDepends = [ base bson template-haskell text th-lift ]; description = "Mapping between BSON and algebraic data types"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bspack" = callPackage ( { mkDerivation, base, blaze-builder, bytestring, criterion, ghc-prim, mtl, sandi, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "bspack"; version = "0.0.4"; sha256 = "0nzw1cs3nxb55yj3sy5afr6kycbm7xk26xpl0gvysgrd6bs0p8pb"; libraryHaskellDepends = [ base bytestring ghc-prim ]; testHaskellDepends = [ base bytestring mtl tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base blaze-builder bytestring criterion sandi ]; description = "A simple and fast bytestring packer"; license = lib.licenses.bsd3; } ) { }; "bsparse" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "bsparse"; version = "0.0.5"; sha256 = "12wn8jlqkb9d9vpdbwc3m288cgnr15cq4wv5fxlp7f10p3y42l2a"; revision = "1"; editedCabalFile = "0vlcwcgmlk4ghwhiyy4234driyvq5ap5g587nmf23fh8b54g7j3q"; libraryHaskellDepends = [ base bytestring ]; description = "A simple unassuming parser for bytestring"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "btc-lsp" = callPackage ( { mkDerivation, aeson, async, base, base16-bytestring, base64-bytestring, binary, bytestring, case-insensitive, casing, chronos, classy-prelude-yesod, containers, cryptonite, envparse, errors, esqueleto, extra, fast-logger, file-embed, format-numbers, generic-pretty-instances, GenericPretty, hjsmin, hspec, http-client-tls, http2, http2-client, http2-client-grpc, http2-grpc-proto-lens, http2-grpc-types, iso8601-time, katip, lnd-client, memory, microlens, monad-logger, network-bitcoin, persistent, persistent-migration, persistent-postgresql, pretty, proto-lens, proto-lens-runtime, qrcode-core, qrcode-juicypixels, QuickCheck, resource-pool, scientific, secp256k1-haskell, SHA, shakespeare, stm, template-haskell, text, time, transformers, unbounded-delays, universum, unliftio, uuid, vector, wai, wai-extra, warp, warp-grpc, warp-tls, witch, yaml, yesod, yesod-auth, yesod-core, yesod-form, yesod-static, }: mkDerivation { pname = "btc-lsp"; version = "0.1.0.0"; sha256 = "08lwm518gysncw2wa9b1b3fsdfy5mk6g1fgzjskd73j03xa5zvq3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base base16-bytestring base64-bytestring binary bytestring case-insensitive casing chronos classy-prelude-yesod containers cryptonite envparse errors esqueleto extra fast-logger file-embed format-numbers generic-pretty-instances GenericPretty hjsmin http-client-tls http2 http2-client http2-client-grpc http2-grpc-proto-lens http2-grpc-types iso8601-time katip lnd-client memory microlens monad-logger network-bitcoin persistent persistent-migration persistent-postgresql pretty proto-lens proto-lens-runtime qrcode-core qrcode-juicypixels resource-pool scientific secp256k1-haskell SHA shakespeare stm template-haskell text time transformers unbounded-delays universum unliftio uuid vector wai wai-extra warp warp-grpc warp-tls witch yaml yesod yesod-auth yesod-core yesod-form yesod-static ]; executableHaskellDepends = [ aeson base bytestring envparse hspec lnd-client network-bitcoin proto-lens QuickCheck unliftio vector witch ]; testHaskellDepends = [ aeson base bytestring envparse hspec lnd-client network-bitcoin proto-lens QuickCheck unliftio vector witch ]; description = "Lightning service provider"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "btree" = callPackage ( { mkDerivation, base, clock, containers, ghc-prim, hashable, initialize, MonadRandom, primitive, smallcheck, tasty, tasty-hunit, tasty-smallcheck, transformers, }: mkDerivation { pname = "btree"; version = "0.4.0"; sha256 = "04jbvd247i8bfplyljp5937fw9x85w4v613kpzyb15z7nw2xr8l9"; libraryHaskellDepends = [ base ghc-prim initialize primitive ]; testHaskellDepends = [ base containers hashable MonadRandom primitive smallcheck tasty tasty-hunit tasty-smallcheck transformers ]; benchmarkHaskellDepends = [ base clock ghc-prim hashable ]; description = "B-Tree on Unmanaged Heap"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "btree-concurrent" = callPackage ( { mkDerivation, array, base, base64-bytestring, bytestring, cereal, containers, directory, filepath, hashable, mtl, QuickCheck, random, snappy, stm, time, unix, }: mkDerivation { pname = "btree-concurrent"; version = "0.1.5"; sha256 = "1xgw3ki3vypyxxiyzfjajjx1vzavyn1v9445cgbqwrr0n0wpkqm6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base base64-bytestring bytestring cereal containers directory filepath hashable mtl random snappy stm time ]; testHaskellDepends = [ array base base64-bytestring bytestring cereal containers directory filepath hashable mtl QuickCheck random snappy stm time unix ]; description = "A backend agnostic, concurrent BTree"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "btrfs" = callPackage ( { mkDerivation, base, bytestring, time, unix, }: mkDerivation { pname = "btrfs"; version = "0.2.1.0"; sha256 = "16w62f52l8szncbn484z3rp163ih8gjysw9n9vbxp5r4169jh7pq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring time unix ]; description = "Bindings to the btrfs API"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "buchhaltung" = callPackage ( { mkDerivation, aeson, ansi-wl-pprint, array, async, base, boxes, bytestring, cassava, containers, data-default, Decimal, deepseq, directory, edit-distance, file-embed, filepath, formatting, hashable, haskeline, hint, hledger, hledger-lib, lens, lifted-base, ListLike, megaparsec, MissingH, monad-control, mtl, optparse-applicative, parsec, process, regex-compat, regex-tdfa, regex-tdfa-text, safe, semigroups, split, strict, temporary, text, time, transformers, unordered-containers, vector, yaml, }: mkDerivation { pname = "buchhaltung"; version = "0.0.7"; sha256 = "1hkiiah2h64gkb9y6bagg5q182rylysdqwqlkn5lvmym4akp8zlb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-wl-pprint array async base boxes bytestring cassava containers data-default Decimal deepseq directory edit-distance file-embed filepath formatting hashable haskeline hint hledger hledger-lib lens lifted-base ListLike megaparsec MissingH monad-control mtl optparse-applicative parsec process regex-compat regex-tdfa regex-tdfa-text safe semigroups split strict temporary text time transformers unordered-containers vector yaml ]; executableHaskellDepends = [ aeson ansi-wl-pprint array async base boxes bytestring cassava containers data-default Decimal deepseq directory edit-distance file-embed filepath formatting hashable haskeline hint hledger hledger-lib lens lifted-base ListLike megaparsec MissingH monad-control mtl optparse-applicative parsec process regex-compat regex-tdfa regex-tdfa-text safe semigroups split strict temporary text time transformers unordered-containers vector yaml ]; description = "Automates most of your plain text accounting data entry in ledger format"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "buchhaltung"; } ) { }; "buffer" = callPackage ( { mkDerivation, base, base-prelude, bug, bytestring, criterion, quickcheck-instances, rerebase, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "buffer"; version = "0.5.3"; sha256 = "0bf9y6rb3q26rk6qd7a2mjlb1gd1gp2k080ywhp5g48l474h6p26"; revision = "2"; editedCabalFile = "0lg7sy7c059a29gmyihlwck6d98vq5kqfkw4bjixnvc2r9znfcv7"; libraryHaskellDepends = [ base base-prelude bug bytestring ]; testHaskellDepends = [ bug quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ bug criterion rerebase ]; description = "Simple mutable low-level buffer for IO"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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.8"; sha256 = "14l70h4j1dmhm96fsxg1mhiw00h9jqw0wy02v31lsz0jwpdr2513"; 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 ]; description = "Library for efficiently building up buffers, one piece at a time"; license = lib.licenses.bsd3; } ) { }; "buffer-builder-aeson" = callPackage ( { mkDerivation, aeson, attoparsec, base, buffer-builder, bytestring, criterion, deepseq, hashable, HUnit, integer-gmp, QuickCheck, scientific, tasty, tasty-hunit, tasty-quickcheck, tasty-th, text, unordered-containers, vector, }: mkDerivation { pname = "buffer-builder-aeson"; version = "0.2.0.5"; sha256 = "19drq1rqg06czl9aswv432yl9kkdzgkxyzfy526kzy22ffpm4asr"; libraryHaskellDepends = [ aeson base buffer-builder bytestring integer-gmp scientific unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base buffer-builder bytestring hashable HUnit QuickCheck scientific tasty tasty-hunit tasty-quickcheck tasty-th text unordered-containers vector ]; benchmarkHaskellDepends = [ aeson base buffer-builder bytestring criterion deepseq text vector ]; description = "Serialize Aeson values with Data.BufferBuilder"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "buffer-pipe" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "buffer-pipe"; version = "0.0"; sha256 = "1kywa95mq6s8ldjkvy9j8yalbm83ms9a1lg9s8h0xxw837jbcx88"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Read from stdin and write to stdout in large blocks"; license = lib.licenses.bsd3; mainProgram = "buffer-pipe"; maintainers = [ lib.maintainers.thielema ]; } ) { }; "buffet" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, bytestring, cassava, containers, directory, filepath, language-docker, mustache, optparse-applicative, parsec, prettyprinter, random, split, tasty, tasty-hunit, text, typed-process, unordered-containers, vector, yaml, }: mkDerivation { pname = "buffet"; version = "1.0.1"; sha256 = "0y8qinbsnc3dm3yl5ik65lgnn9xq54087mqi7p1qfql9nfcx3g6r"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring cassava containers directory filepath language-docker mustache optparse-applicative parsec prettyprinter random split text typed-process unordered-containers vector yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ aeson base bytestring directory filepath tasty tasty-hunit text typed-process unordered-containers vector yaml ]; doHaddock = false; description = "Assembles many Dockerfiles in one"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "buffet"; broken = true; } ) { }; "buffon" = callPackage ( { mkDerivation, base, monad-primitive, mwc-random, mwc-random-monad, primitive, transformers, }: mkDerivation { pname = "buffon"; version = "0.1.0.1"; sha256 = "1v9kxm3yrw871567j8qza7gayllhsb77pxqriin4akvg77llz7l9"; libraryHaskellDepends = [ base monad-primitive mwc-random mwc-random-monad primitive transformers ]; description = "An implementation of Buffon machines"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "buffon-machines" = callPackage ( { mkDerivation, base, mtl, multiset, random, template-haskell, }: mkDerivation { pname = "buffon-machines"; version = "1.1.1.1"; sha256 = "19qidzwg6mq8g2czzfqky7kh13jscsxc52ymfj8wlkngkciwvv5s"; libraryHaskellDepends = [ base mtl multiset random template-haskell ]; description = "Perfect simulation of discrete random variables"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bug" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "bug"; version = "1.0.1"; sha256 = "1xfynvp5fyn46gg3p5qq9cmb1dnw2dyf3bz6w5wdvikfvs19dwhq"; libraryHaskellDepends = [ base template-haskell ]; description = "Better alternatives to the \"error\" function"; license = lib.licenses.mit; } ) { }; "bugsnag" = callPackage ( { mkDerivation, aeson, annotated-exception, base, bugsnag-hs, bytestring, containers, Glob, hspec, http-client, http-client-tls, parsec, template-haskell, text, th-lift-instances, ua-parser, unliftio, unordered-containers, }: mkDerivation { pname = "bugsnag"; version = "1.1.0.0"; sha256 = "17iard7dzydyc9gin0b3jk9k55sr20hck71smpzyr8dfs2d3wa3z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson annotated-exception base bugsnag-hs bytestring containers Glob http-client http-client-tls parsec template-haskell text th-lift-instances ua-parser unliftio unordered-containers ]; testHaskellDepends = [ annotated-exception base hspec unliftio ]; description = "Bugsnag error reporter for Haskell"; license = lib.licenses.mit; } ) { }; "bugsnag_1_1_0_1" = callPackage ( { mkDerivation, aeson, annotated-exception, base, bugsnag-hs, bytestring, containers, Glob, hspec, http-client, http-client-tls, parsec, template-haskell, text, th-lift-instances, ua-parser, unliftio, unordered-containers, }: mkDerivation { pname = "bugsnag"; version = "1.1.0.1"; sha256 = "1n2lq9iyz5m0s1mx22cwaci18f9i37g6xgdq3nbbyysmylrw09w2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson annotated-exception base bugsnag-hs bytestring containers Glob http-client http-client-tls parsec template-haskell text th-lift-instances ua-parser unliftio unordered-containers ]; testHaskellDepends = [ annotated-exception base hspec unliftio ]; description = "Bugsnag error reporter for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "bugsnag-haskell" = callPackage ( { mkDerivation, aeson, aeson-qq, base, bytestring, case-insensitive, containers, doctest, Glob, hspec, http-client, http-client-tls, http-conduit, http-types, iproute, network, parsec, template-haskell, text, th-lift-instances, time, ua-parser, unliftio, wai, yaml, }: mkDerivation { pname = "bugsnag-haskell"; version = "0.0.4.4"; sha256 = "1pf9gi2rr1dv56b0x4sj1wyxvw2ak9n2nzkz21mmzi4l68f4dvs9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring case-insensitive containers Glob http-client http-client-tls http-conduit http-types iproute network parsec template-haskell text th-lift-instances time ua-parser wai ]; testHaskellDepends = [ aeson aeson-qq base doctest hspec text time unliftio yaml ]; description = "Bugsnag error reporter for Haskell"; license = lib.licenses.mit; } ) { }; "bugsnag-hs" = callPackage ( { mkDerivation, aeson, base, bytestring, hedgehog, http-client, text, time, unordered-containers, }: mkDerivation { pname = "bugsnag-hs"; version = "0.2.0.12"; sha256 = "0850a02jy023wn3vipj409wmys2caxq3bf60j90yhh52f75skis8"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring http-client text time unordered-containers ]; testHaskellDepends = [ aeson base bytestring hedgehog ]; description = "A Bugsnag client for Haskell"; license = lib.licenses.bsd3; } ) { }; "bugsnag-wai" = callPackage ( { mkDerivation, base, bugsnag, bytestring, case-insensitive, hspec, http-types, iproute, network, text, unordered-containers, wai, warp, }: mkDerivation { pname = "bugsnag-wai"; version = "1.0.0.1"; sha256 = "0f3x4m9nl277rhg2pwrja9xh6fffrwl2dm1cf3jiyngkrbrfck0w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bugsnag bytestring case-insensitive http-types iproute network text unordered-containers wai warp ]; testHaskellDepends = [ base bugsnag hspec unordered-containers ]; description = "WAI integration for Bugsnag error reporting for Haskell"; license = lib.licenses.mit; } ) { }; "bugsnag-yesod" = callPackage ( { mkDerivation, annotated-exception, base, bugsnag, bugsnag-wai, unliftio, wai, yesod-core, }: mkDerivation { pname = "bugsnag-yesod"; version = "1.0.1.0"; sha256 = "0g0saqs3a6bzqsw2rcfqgm1jr0zdynq9gbsrwkaw214wfcvj5zxy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ annotated-exception base bugsnag bugsnag-wai unliftio wai yesod-core ]; description = "Yesod integration for Bugsnag error reporting for Haskell"; license = lib.licenses.mit; } ) { }; "bugzilla" = callPackage ( { mkDerivation, aeson, base, blaze-builder, bytestring, connection, containers, data-default, http-conduit, http-types, iso8601-time, resourcet, text, time, transformers, unordered-containers, vector, }: mkDerivation { pname = "bugzilla"; version = "0.2.1.1"; sha256 = "19ayjkaniksivm99lgl7bfjabig00y0gd3w9ssabksg7rfwajc5d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base blaze-builder bytestring connection containers data-default http-conduit http-types iso8601-time resourcet text time transformers unordered-containers vector ]; description = "A Haskell interface to the Bugzilla native REST API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bugzilla-redhat" = callPackage ( { mkDerivation, aeson, base, blaze-builder, bytestring, containers, hspec, http-conduit, http-types, iso8601-time, resourcet, text, time, unordered-containers, vector, }: mkDerivation { pname = "bugzilla-redhat"; version = "1.0.1.1"; sha256 = "0ka3dh5gqimwny7s3qalkynlyarkmnwd5pcy92b4g4vaqk7k3pvr"; revision = "3"; editedCabalFile = "1a50ffp5dahwc82ps78j7mpvi3xbd1by3xpkybxz8bz7i3fsazfg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base blaze-builder bytestring containers http-conduit http-types iso8601-time resourcet text time unordered-containers vector ]; testHaskellDepends = [ aeson base hspec time ]; description = "A Haskell interface to the Bugzilla native REST API"; license = lib.licenses.bsd3; } ) { }; "build" = callPackage ( { mkDerivation, algebraic-graphs, base, containers, extra, filepath, mtl, random, transformers, }: mkDerivation { pname = "build"; version = "1.1"; sha256 = "0p9skg7agf6hpf5n7kpzk77cj7z8dnivkkjalqipl15196lcxwkj"; libraryHaskellDepends = [ algebraic-graphs base containers extra filepath mtl random transformers ]; testHaskellDepends = [ base containers extra mtl transformers ]; description = "Build Systems à la Carte"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "build-env" = callPackage ( { mkDerivation, aeson, async, base, bytestring, containers, directory, filepath, optparse-applicative, process, semaphore-compat, temporary, text, time, transformers, }: mkDerivation { pname = "build-env"; version = "1.2.0.0"; sha256 = "1qc03fvhj6as656g5krzvvrmqkkbxybyw4q1jgh8aw3n4mr76lbm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base bytestring containers directory filepath process semaphore-compat temporary text time transformers ]; executableHaskellDepends = [ base bytestring containers directory filepath optparse-applicative semaphore-compat text ]; description = "Compute, fetch and install Cabal build plans into a local environment"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "build-env"; broken = true; } ) { }; "buildable" = callPackage ( { mkDerivation, base, bytestring, containers, dlist, text, }: mkDerivation { pname = "buildable"; version = "0.1.0.3"; sha256 = "1jrvgm2k6m8k9hj7h727pf357zydmhq1ndl1z39ag6294xd2rgpx"; libraryHaskellDepends = [ base bytestring containers dlist text ]; description = "Typeclass for builders of linear data structures"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "buildbox" = callPackage ( { mkDerivation, base, bytestring, containers, directory, exceptions, mtl, old-locale, process, stm, temporary, text, time, }: mkDerivation { pname = "buildbox"; version = "2.2.1.2"; sha256 = "10kasyr2rk8zm1dh7c2ka1djlxmb20lriphd9sm18z4fw3w82cxz"; libraryHaskellDepends = [ base bytestring containers directory exceptions mtl old-locale process stm temporary text time ]; description = "Rehackable components for writing buildbots and test harnesses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "buildbox-tools" = callPackage ( { mkDerivation, base, buildbox, parseargs, }: mkDerivation { pname = "buildbox-tools"; version = "1.5.3.1"; sha256 = "0j1fsdmaxnl1zxgvxilznw5jfaaphij6wnhllb64f59kvhpqmy4f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base buildbox parseargs ]; description = "Tools for working with buildbox benchmark result files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "buildbox-results"; } ) { }; "builder" = callPackage ( { mkDerivation, base, byte-order, primitive, primitive-unaligned, }: mkDerivation { pname = "builder"; version = "0.2"; sha256 = "04pcqxk9snlvm5kixqyz5aq0pxjlcvfxj403dxgyr3ch2zjx3n6l"; libraryHaskellDepends = [ base byte-order primitive primitive-unaligned ]; description = "bounded ByteArray builder type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "buildwrapper" = callPackage ( { mkDerivation, aeson, async, attoparsec, base, bytestring, Cabal, cmdargs, conduit, conduit-extra, containers, cpphs, deepseq, directory, dynamic-cabal, filepath, ghc, ghc-paths, ghc-pkg-lib, haskell-src-exts, HTF, HUnit, mtl, old-time, process, regex-tdfa, syb, text, time, transformers, unordered-containers, utf8-string, vector, }: mkDerivation { pname = "buildwrapper"; version = "0.9.1"; sha256 = "1icm2vqimza6lslav01d11xq4v0p6dpymvx4md48ch8qbhdrn8r3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async attoparsec base bytestring Cabal conduit conduit-extra containers cpphs deepseq directory dynamic-cabal filepath ghc ghc-paths ghc-pkg-lib haskell-src-exts mtl old-time process regex-tdfa syb text time transformers unordered-containers utf8-string vector ]; executableHaskellDepends = [ aeson async base bytestring Cabal cmdargs conduit conduit-extra containers cpphs directory dynamic-cabal filepath ghc ghc-paths ghc-pkg-lib haskell-src-exts mtl old-time process regex-tdfa syb text time transformers vector ]; testHaskellDepends = [ aeson async attoparsec base bytestring Cabal conduit conduit-extra containers directory dynamic-cabal filepath ghc-pkg-lib HTF HUnit mtl old-time process text time transformers unordered-containers vector ]; description = "A library and an executable that provide an easy API for a Haskell IDE"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "buildwrapper"; } ) { }; "bullet" = callPackage ( { mkDerivation, base, bullet, c2hs, vect, }: mkDerivation { pname = "bullet"; version = "0.2.4"; sha256 = "0fksxkp6xq0q88g21b917qrg6pzzr1a00w5jjh45f4f9b3smibgn"; libraryHaskellDepends = [ base vect ]; libraryPkgconfigDepends = [ bullet ]; libraryToolDepends = [ c2hs ]; description = "A wrapper for the Bullet physics engine"; license = lib.licenses.bsd3; } ) { inherit (pkgs) bullet; }; "bulletproofs" = callPackage ( { mkDerivation, arithmoi, base, bytestring, containers, criterion, cryptonite, elliptic-curve, galois-field, memory, MonadRandom, protolude, QuickCheck, SHA, tasty, tasty-discover, tasty-hunit, tasty-quickcheck, text, }: mkDerivation { pname = "bulletproofs"; version = "1.1.0"; sha256 = "1sj38m2x4y9483nwnk61jk4jphsyllgv5bgrx26nqlph45a9222a"; revision = "1"; editedCabalFile = "1wpnqwf352lr2ahkikk5b69d6lzmqqy3y7shzmshdr3j6fbg7ggf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ arithmoi base bytestring containers elliptic-curve galois-field memory MonadRandom protolude QuickCheck SHA text ]; executableHaskellDepends = [ arithmoi base bytestring containers elliptic-curve galois-field memory MonadRandom protolude QuickCheck SHA text ]; testHaskellDepends = [ arithmoi base bytestring containers cryptonite elliptic-curve galois-field memory MonadRandom protolude QuickCheck SHA tasty tasty-discover tasty-hunit tasty-quickcheck text ]; testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ arithmoi base bytestring containers criterion elliptic-curve galois-field memory MonadRandom protolude QuickCheck SHA tasty tasty-hunit tasty-quickcheck text ]; description = "Bulletproofs are short zero-knowledge proofs without a trusted setup"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "bulletproofs-example"; } ) { }; "bulmex" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, generic-lens, hspec, hspec-core, jsaddle, jsaddle-dom, keycode, lens, network-uri, reflex, reflex-dom-core, reflex-dom-helpers, text, time, witherable, }: mkDerivation { pname = "bulmex"; version = "4.0.0"; sha256 = "0892prpi8hf8mkwr6n9228bfyji0wgdz9hyh619k20f6xim13ysc"; libraryHaskellDepends = [ aeson base bytestring containers generic-lens jsaddle jsaddle-dom keycode lens network-uri reflex reflex-dom-core reflex-dom-helpers text time witherable ]; testHaskellDepends = [ aeson base bytestring containers generic-lens hspec hspec-core jsaddle jsaddle-dom keycode lens network-uri reflex reflex-dom-core reflex-dom-helpers text time witherable ]; description = "Reflex infused with bulma (css)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "Automatically bump package versions, also transitively"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bumper"; broken = true; } ) { }; "bunz" = callPackage ( { mkDerivation, base, cmdargs, doctest, hspec, text, unix, }: mkDerivation { pname = "bunz"; version = "0.0.9"; sha256 = "0q5520pdq52fhx4yd6lhxr77c00njmy0wqbmb0gi1p4ahqs5wrgs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text ]; executableHaskellDepends = [ base cmdargs text unix ]; testHaskellDepends = [ base doctest hspec ]; description = "CLI tool to beautify JSON string"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "bunz"; broken = true; } ) { }; "bureaucromancy" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, directory, file-embed, file-embed-lzma, filepath, ginger, hourglass, html-conduit, http-types, mtl, network-uri, regex-tdfa, text, tz, wai, warp, xml-conduit, }: mkDerivation { pname = "bureaucromancy"; version = "0.1.0.2"; sha256 = "1ab56izmmr33gya76bngbxjjyr2f172bh5h0cjrs51km1kggs789"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers directory file-embed file-embed-lzma filepath ginger hourglass mtl network-uri regex-tdfa text tz xml-conduit ]; executableHaskellDepends = [ base html-conduit http-types text wai warp ]; testHaskellDepends = [ base ]; description = "Parse webforms & render to interactive hypertext"; license = lib.licenses.gpl3Only; mainProgram = "bureaucromancy"; } ) { }; "burnt-explorer" = callPackage ( { mkDerivation, aeson, base, bitcoin-script, bytestring, cassava, process, scientific, }: mkDerivation { pname = "burnt-explorer"; version = "2.0.0"; sha256 = "08r0hzpzyc8frx1k6rxv6b37hbz9yr5gfjsd9ikybx9m78cbgg3n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bitcoin-script bytestring cassava process scientific ]; description = "List OP_RETURN cryptocurrency transaction outputs"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "burnt-explorer"; } ) { }; "burrito" = callPackage ( { mkDerivation, base, bytestring, containers, hspec, parsec, QuickCheck, template-haskell, text, transformers, }: mkDerivation { pname = "burrito"; version = "2.0.1.10"; sha256 = "1c8nfh90x0s7ccjznlkk73k99bk2c3n6rdfaw5pszad7ma8zmmc4"; libraryHaskellDepends = [ base bytestring containers parsec template-haskell text transformers ]; testHaskellDepends = [ base containers hspec QuickCheck text ]; description = "Parse and render URI templates"; license = lib.licenses.mit; } ) { }; "burst-detection" = callPackage ( { mkDerivation, base, criterion, deepseq, }: mkDerivation { pname = "burst-detection"; version = "1.0"; sha256 = "1pgrqjdc4n97s7jsb9ddmjkw3qa4c28p4fp1ajyx5bfxdll44dwm"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base criterion ]; description = "Burst detection algorithms"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bus-pirate" = callPackage ( { mkDerivation, base, bytestring, errors, serialport, transformers, }: mkDerivation { pname = "bus-pirate"; version = "0.7.0"; sha256 = "0zsh73nq802l180b3v6cd6x1h0cdf5r81i8sz8zvdd0d46lrnawk"; revision = "1"; editedCabalFile = "0amc8dk6v991iy1d23l5hbsn9lf551mjbm6mxldj46mm3y02nn67"; libraryHaskellDepends = [ base bytestring errors serialport transformers ]; description = "Haskell interface to the Bus Pirate binary interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "buster" = callPackage ( { mkDerivation, base, binary, bytestring, containers, dataenc, mtl, old-locale, parsec, pretty, time, }: mkDerivation { pname = "buster"; version = "2.51"; sha256 = "12h77sa7z5ba6n2hx5kag51lp7q7hdmsd1cb006l7i46cq5b5zzg"; libraryHaskellDepends = [ base binary bytestring containers dataenc mtl old-locale parsec pretty time ]; description = "Almost but not quite entirely unlike FRP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "buster-gtk" = callPackage ( { mkDerivation, base, binary, buster, bytestring, containers, dataenc, gtk, mtl, old-locale, parsec, pretty, time, }: mkDerivation { pname = "buster-gtk"; version = "2.0"; sha256 = "1ajmwdrx7cq5dh7zj0viipnhas0p910ax1yb37ina4nddrpx0gd1"; libraryHaskellDepends = [ base binary buster bytestring containers dataenc gtk mtl old-locale parsec pretty time ]; description = "Almost but not quite entirely unlike FRP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "buster-network" = callPackage ( { mkDerivation, base, binary, buster, bytestring, containers, dataenc, haxr, HTTP, mtl, network, old-locale, pretty, time, }: mkDerivation { pname = "buster-network"; version = "1.2"; sha256 = "17nzw5ycdrw3f1cgwcg1vh1jk80528nl7ksmbmxg2mgndc89kg3i"; libraryHaskellDepends = [ base binary buster bytestring containers dataenc haxr HTTP mtl network old-locale pretty time ]; description = "Almost but not quite entirely unlike FRP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bustle" = callPackage ( { mkDerivation, base, bytestring, Cabal, cairo, containers, directory, filepath, gio, gio-unix, glib, gtk3, HUnit, libpcap, mtl, pango, process, QuickCheck, system-glib, test-framework, test-framework-hunit, text, time, transformers, }: mkDerivation { pname = "bustle"; version = "0.8.0"; sha256 = "0g2p4s3z0xqng8bhcqml6dvvshmn8xlyhqz77jdcvcvxm7cykcrg"; configureFlags = [ "-f-hgettext" ]; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal directory filepath process ]; libraryPkgconfigDepends = [ system-glib ]; executableHaskellDepends = [ base bytestring cairo containers directory filepath gio glib gtk3 mtl pango process text time transformers ]; executableSystemDepends = [ libpcap ]; testHaskellDepends = [ base bytestring cairo containers directory filepath glib gtk3 HUnit mtl pango QuickCheck test-framework test-framework-hunit text transformers ]; testSystemDepends = [ libpcap ]; testPkgconfigDepends = [ gio-unix ]; description = "Draw sequence diagrams of D-Bus traffic"; license = lib.licenses.lgpl21Plus; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; mainProgram = "bustle"; broken = true; } ) { gio-unix = null; inherit (pkgs) libpcap; system-glib = pkgs.glib; }; "butcher" = callPackage ( { mkDerivation, base, bifunctors, containers, deque, extra, free, hspec, microlens, microlens-th, mtl, multistate, pretty, transformers, unsafe, void, }: mkDerivation { pname = "butcher"; version = "1.3.3.2"; sha256 = "06qgqjc8h7dd786wkcwrxpl6bsd66jzywwcnhm52q0cb9678w3qx"; revision = "1"; editedCabalFile = "1c9rhsnzdpnxhs3l7yq6fh8p9lq177fmdn23khcl72n5m6xx64wm"; libraryHaskellDepends = [ base bifunctors containers deque extra free microlens microlens-th mtl multistate pretty transformers unsafe void ]; testHaskellDepends = [ base containers deque extra free hspec microlens microlens-th mtl multistate pretty transformers unsafe ]; description = "Chops a command or program invocation into digestable pieces"; license = lib.licenses.bsd3; } ) { }; "butter" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, forkable-monad, free, HUnit, network-simple, stm, template-haskell, text, transformers, }: mkDerivation { pname = "butter"; version = "0.1.0.6"; sha256 = "0r215qycck6w6286w0y69ghpzmcp1bl23j44arabrh2p39lb4h46"; libraryHaskellDepends = [ aeson base bytestring containers forkable-monad free HUnit network-simple stm template-haskell text transformers ]; testHaskellDepends = [ aeson base bytestring containers forkable-monad free HUnit network-simple stm template-haskell text transformers ]; description = "Monad Transformer for Asyncronous Message Passing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "butterflies" = callPackage ( { mkDerivation, base, bytestring, gl-capture, GLUT, OpenGLRaw, repa, repa-devil, }: mkDerivation { pname = "butterflies"; version = "0.3.0.2"; sha256 = "0syykvrgq6i0zxy1pn934j1r9glv4yypva1mfkn0vc0nikh9fm31"; revision = "1"; editedCabalFile = "1xxdc352fp11b8mhhr3rwj5kffkglvbry2smwwfj1f10wr749zn9"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base bytestring gl-capture GLUT OpenGLRaw repa repa-devil ]; description = "butterfly tilings"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "butterflies-flat"; } ) { }; "buttplug-hs-core" = callPackage ( { mkDerivation, aeson, aeson-casing, aeson-pretty, async, base, bytestring, connection, containers, generic-random, hspec, network, QuickCheck, quickcheck-instances, raw-strings-qq, text, unordered-containers, websockets, wuss, }: mkDerivation { pname = "buttplug-hs-core"; version = "0.1.0.1"; sha256 = "05mh1ly18v4lp6ynz4s2mbk6w9ibmzmrlz8z4wsv4y9bd4f2w4gl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base bytestring connection containers network text unordered-containers websockets wuss ]; executableHaskellDepends = [ aeson aeson-casing async base bytestring connection containers network text unordered-containers websockets wuss ]; testHaskellDepends = [ aeson aeson-casing aeson-pretty base bytestring connection containers generic-random hspec network QuickCheck quickcheck-instances raw-strings-qq text unordered-containers websockets wuss ]; description = "Client library for buttplug.io"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "buttplug-example"; broken = true; } ) { }; "bv" = callPackage ( { mkDerivation, base, ghc-prim, integer-gmp, }: mkDerivation { pname = "bv"; version = "0.5"; sha256 = "1nkvqwqcjl57p6ir0sllb54vbj6q0l3s3w7z3z2svxjq2ymqk884"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ghc-prim integer-gmp ]; description = "Bit-vector arithmetic library"; license = lib.licenses.bsd3; } ) { }; "bv-embed" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bv-embed"; version = "0.1.0"; sha256 = "0afywcb7n2h2vycxg47myaqz49xrlnjpyq753smildjlkl79jx79"; libraryHaskellDepends = [ base ]; description = "Define embeddings of small bit vectors into larger ones"; license = lib.licenses.bsd3; } ) { }; "bv-little" = callPackage ( { mkDerivation, base, binary, criterion, deepseq, hashable, integer-gmp, keys, mono-traversable, mono-traversable-keys, primitive, QuickCheck, smallcheck, tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck, text-show, }: mkDerivation { pname = "bv-little"; version = "1.3.2"; sha256 = "0mdgqsqf52dw72saq3dndvzx8yx51gi60zbka39km47r6si4nnjq"; libraryHaskellDepends = [ base binary deepseq hashable integer-gmp keys mono-traversable mono-traversable-keys primitive QuickCheck text-show ]; testHaskellDepends = [ base deepseq hashable mono-traversable mono-traversable-keys QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck text-show ]; benchmarkHaskellDepends = [ base criterion deepseq hashable mono-traversable QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck text-show ]; doHaddock = false; description = "Efficient little-endian bit vector library"; license = lib.licenses.bsd3; } ) { }; "bv-sized" = callPackage ( { mkDerivation, base, bitwise, bytestring, deepseq, hedgehog, MonadRandom, panic, parameterized-utils, random, tasty, tasty-hedgehog, th-lift, }: mkDerivation { pname = "bv-sized"; version = "1.0.5"; sha256 = "1ydldi9q9rxggjh6mncg7mwggi0wpigld96nqqgw33ldcid8b7as"; revision = "1"; editedCabalFile = "17khx2nq5gp3b2sbrwgswvywf8sj7kas84qlppdsj2isr3w2v8gn"; libraryHaskellDepends = [ base bitwise bytestring deepseq panic parameterized-utils random th-lift ]; testHaskellDepends = [ base bytestring hedgehog MonadRandom parameterized-utils tasty tasty-hedgehog ]; description = "a bitvector datatype that is parameterized by the vector width"; license = lib.licenses.bsd3; } ) { }; "bv-sized-lens" = callPackage ( { mkDerivation, base, bv-sized, lens, parameterized-utils, }: mkDerivation { pname = "bv-sized-lens"; version = "0.1.0.0"; sha256 = "1njwizsxpmlpb3vm460ciw2x7byfz4y0g8bhsnfiimmyn7yazdr6"; libraryHaskellDepends = [ base bv-sized lens parameterized-utils ]; description = "Well-typed lenses for bv-sized bitvectors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "by-other-names" = callPackage ( { mkDerivation, aeson, base, doctest, indexed-traversable, tasty, tasty-hunit, template-haskell, text, }: mkDerivation { pname = "by-other-names"; version = "1.2.3.0"; sha256 = "1hr3r18i0vi86pdcwdlj6116m58bkpyd1x2r4rhf4yv2lsak7sb7"; libraryHaskellDepends = [ aeson base indexed-traversable template-haskell text ]; testHaskellDepends = [ aeson base doctest tasty tasty-hunit ]; description = "Give aliases to record fields"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "byline" = callPackage ( { mkDerivation, ansi-terminal, attoparsec, base, colour, exceptions, free, haskeline, mtl, optparse-applicative, relude, tasty, tasty-hunit, terminfo-hs, text, }: mkDerivation { pname = "byline"; version = "1.1.2"; sha256 = "11z9dga8jq3f0h4v0c3s2brrcqb029h6wsn0x97393vkx7pjhai2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal attoparsec base colour exceptions free haskeline mtl optparse-applicative relude terminfo-hs text ]; testHaskellDepends = [ ansi-terminal attoparsec base colour exceptions free haskeline mtl optparse-applicative relude tasty tasty-hunit terminfo-hs text ]; description = "Library for creating command-line interfaces (colors, menus, etc.)"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytable" = callPackage ( { mkDerivation, base, bytestring, word24, }: mkDerivation { pname = "bytable"; version = "0.1.0.0"; sha256 = "0x4yh9li0pi2r9pjih000a143iw9kaz7r4z72510kv6kzkkcr9mn"; libraryHaskellDepends = [ base bytestring word24 ]; description = "data from/to ByteString"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "byte-containers" = callPackage ( { mkDerivation, base, byteslice, primitive, quickcheck-classes, run-st, tasty, tasty-quickcheck, wide-word, }: mkDerivation { pname = "byte-containers"; version = "0.1.0.1"; sha256 = "0j6yjkfl2yra85vy43bihz96wlaasrmz054fzz0lv6ahy56raw60"; libraryHaskellDepends = [ base primitive run-st wide-word ]; testHaskellDepends = [ base byteslice primitive quickcheck-classes tasty tasty-quickcheck ]; description = "Sets and maps with 8-bit words for keys"; license = lib.licenses.bsd3; } ) { }; "byte-count-reader" = callPackage ( { mkDerivation, base, extra, hspec, parsec, parsec-numbers, text, }: mkDerivation { pname = "byte-count-reader"; version = "0.10.1.12"; sha256 = "0bzks15c2s2xiv95v7fyzsndyiinp9ar8ajcalxs68zpwmbpzk3h"; libraryHaskellDepends = [ base extra parsec parsec-numbers text ]; testHaskellDepends = [ base extra hspec parsec parsec-numbers text ]; description = "Read strings describing a number of bytes like 2Kb and 0.5 MiB"; license = lib.licenses.gpl3Only; maintainers = [ lib.maintainers.danielrolls ]; } ) { }; "byte-order" = callPackage ( { mkDerivation, base, primitive, primitive-unaligned, wide-word, }: mkDerivation { pname = "byte-order"; version = "0.1.3.1"; sha256 = "0yhz0rh3a3yq0c3ypjr3aj674qfjpcyngqy56rpijsqsim3ym67b"; libraryHaskellDepends = [ base primitive primitive-unaligned wide-word ]; testHaskellDepends = [ base primitive wide-word ]; description = "Portable big-endian and little-endian conversions"; license = lib.licenses.bsd3; } ) { }; "byteable" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "byteable"; version = "0.1.1"; sha256 = "1qizg0kxxjqnd3cbrjhhidk5pbbciz0pb3z5kzikjjxnnnhk8fr4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring ]; description = "Type class for sequence of bytes"; license = lib.licenses.bsd3; } ) { }; "bytearray-parsing" = callPackage ( { mkDerivation, base, bytestring, primitive, text, }: mkDerivation { pname = "bytearray-parsing"; version = "0.1"; sha256 = "1b1lz0y1a20v05bpa4xlxchc6k025gmm17hj3ysmv6j2i3k8micd"; libraryHaskellDepends = [ base bytestring primitive text ]; description = "Parsing of bytearray-based data"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytebuild" = callPackage ( { mkDerivation, base, byteslice, bytestring, gauge, haskell-src-meta, integer-logarithms, natural-arithmetic, primitive, primitive-offset, QuickCheck, quickcheck-instances, run-st, tasty, tasty-hunit, tasty-quickcheck, template-haskell, text, text-short, wide-word, zigzag, }: mkDerivation { pname = "bytebuild"; version = "0.3.16.2"; sha256 = "11wnsj71dd8p5ag7z8kb9pav8l86plg2jq6mrj5y6bk8ajw3zd9c"; libraryHaskellDepends = [ base byteslice bytestring haskell-src-meta integer-logarithms natural-arithmetic primitive primitive-offset run-st template-haskell text text-short wide-word zigzag ]; testHaskellDepends = [ base byteslice bytestring natural-arithmetic primitive QuickCheck quickcheck-instances tasty tasty-hunit tasty-quickcheck text text-short wide-word ]; benchmarkHaskellDepends = [ base byteslice gauge natural-arithmetic primitive text-short ]; description = "Build byte arrays"; license = lib.licenses.bsd3; } ) { }; "bytebuild_0_3_16_3" = callPackage ( { mkDerivation, base, byteslice, bytestring, gauge, haskell-src-meta, integer-logarithms, natural-arithmetic, primitive, primitive-offset, QuickCheck, quickcheck-instances, run-st, tasty, tasty-hunit, tasty-quickcheck, template-haskell, text, text-short, wide-word, zigzag, }: mkDerivation { pname = "bytebuild"; version = "0.3.16.3"; sha256 = "0l88c5c1i704g87zvnpazfmcppg90b5q5cd6q5k75yx4x9vdcc88"; libraryHaskellDepends = [ base byteslice bytestring haskell-src-meta integer-logarithms natural-arithmetic primitive primitive-offset run-st template-haskell text text-short wide-word zigzag ]; testHaskellDepends = [ base byteslice bytestring natural-arithmetic primitive QuickCheck quickcheck-instances tasty tasty-hunit tasty-quickcheck text text-short wide-word ]; benchmarkHaskellDepends = [ base byteslice gauge natural-arithmetic primitive text-short ]; description = "Build byte arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bytedump" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "bytedump"; version = "1.0"; sha256 = "1pf01mna3isx3i7m50yz3pw5ygz5sg8i8pshjb3yw8q41w2ba5xf"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring ]; description = "Flexible byte dump helpers for human readers"; license = lib.licenses.bsd3; } ) { }; "bytehash" = callPackage ( { mkDerivation, base, byte-order, byteslice, bytesmith, bytestring, entropy, gauge, hedgehog, primitive, primitive-unlifted, split, tasty, tasty-hedgehog, tasty-hunit, transformers, unordered-containers, }: mkDerivation { pname = "bytehash"; version = "0.1.1.0"; sha256 = "08apq1pv5v42q8k3l1xkgba7c4g61ckbwcpz02d93lzv3qhhbxm1"; libraryHaskellDepends = [ base byte-order byteslice bytestring entropy primitive primitive-unlifted transformers ]; testHaskellDepends = [ base byteslice entropy hedgehog primitive tasty tasty-hedgehog tasty-hunit ]; benchmarkHaskellDepends = [ base byteslice bytesmith bytestring entropy gauge primitive primitive-unlifted split unordered-containers ]; description = "Universal hashing of bytes"; license = lib.licenses.bsd3; } ) { }; "bytehash_0_1_1_2" = callPackage ( { mkDerivation, base, byteslice, bytestring, containers, entropy, gauge, hedgehog, primitive, primitive-unlifted, split, tasty, tasty-hedgehog, tasty-hunit, transformers, unordered-containers, }: mkDerivation { pname = "bytehash"; version = "0.1.1.2"; sha256 = "1vj08viavj5finkwq6hmljhf31q80akfiqxxiw7q4awpcgbgbwdc"; revision = "1"; editedCabalFile = "1vga0y6nlhir3q24vmhzl0n9py19r7prciyqsizpcszplmrymr0l"; libraryHaskellDepends = [ base byteslice bytestring containers entropy primitive primitive-unlifted transformers ]; testHaskellDepends = [ base byteslice entropy hedgehog primitive tasty tasty-hedgehog tasty-hunit ]; benchmarkHaskellDepends = [ base byteslice bytestring entropy gauge primitive primitive-unlifted split unordered-containers ]; description = "Universal hashing of bytes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bytelog" = callPackage ( { mkDerivation, base, bytebuild, byteslice, natural-arithmetic, posix-api, primitive, }: mkDerivation { pname = "bytelog"; version = "0.1.3.1"; sha256 = "0gylk7zm60i2cb7g5mhzs5hl66wgxlc7aqp66pn1ilxf3wzqd8sn"; libraryHaskellDepends = [ base bytebuild byteslice natural-arithmetic posix-api primitive ]; description = "Fast logging"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; } ) { }; "byteorder" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "byteorder"; version = "1.0.4"; sha256 = "06995paxbxk8lldvarqpb3ygcjbg4v8dk4scib1rjzwlhssvn85x"; libraryHaskellDepends = [ base ]; description = "Exposes the native endianness or byte ordering of the system"; license = lib.licenses.bsd3; } ) { }; "bytepatch" = callPackage ( { mkDerivation, aeson, base, binrep, blake3, bytestring, either, generic-optics, heystone, hspec, hspec-discover, megaparsec, memory, mtl, optics, optparse-applicative, QuickCheck, refined, singletons, singletons-base, singletons-th, text, text-short, vinyl, yaml, }: mkDerivation { pname = "bytepatch"; version = "0.4.1"; sha256 = "12khhc1k1w9nskhz7wafr3s79x3ps18pphc1cjampxyknjc7q17g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binrep blake3 bytestring either generic-optics heystone megaparsec memory mtl optics singletons singletons-base singletons-th text text-short vinyl ]; executableHaskellDepends = [ aeson base binrep blake3 bytestring either generic-optics heystone megaparsec memory mtl optics optparse-applicative refined singletons singletons-base singletons-th text text-short vinyl yaml ]; testHaskellDepends = [ aeson base binrep blake3 bytestring either generic-optics heystone hspec megaparsec memory mtl optics QuickCheck singletons singletons-base singletons-th text text-short vinyl ]; testToolDepends = [ hspec-discover ]; description = "Patch byte-representable data in a bytestream"; license = lib.licenses.mit; platforms = lib.platforms.x86; hydraPlatforms = lib.platforms.none; mainProgram = "bytepatch"; maintainers = [ lib.maintainers.raehik ]; broken = true; } ) { }; "bytes" = callPackage ( { mkDerivation, base, binary, binary-orphans, bytestring, cereal, containers, hashable, scientific, text, time, transformers, transformers-compat, unordered-containers, void, }: mkDerivation { pname = "bytes"; version = "0.17.3"; sha256 = "1ir9v4gjw7zgm9f55wa3y8wgn4zfpi71pvbsdmjgjk9dh02wy2ni"; revision = "2"; editedCabalFile = "1l9cc914rrkfw10s6n00azr6f546vr56xmmsd3nplm0pq0q52y2c"; libraryHaskellDepends = [ base binary binary-orphans bytestring cereal containers hashable scientific text time transformers transformers-compat unordered-containers void ]; description = "Sharing code for serialization between binary and cereal"; license = lib.licenses.bsd3; } ) { }; "bytes_0_17_4" = callPackage ( { mkDerivation, base, binary, binary-orphans, bytestring, cereal, containers, hashable, scientific, text, time, transformers, transformers-compat, unordered-containers, void, }: mkDerivation { pname = "bytes"; version = "0.17.4"; sha256 = "14x3wnjg7ik1kh3vy9ahfal0hl86v8z3kj1h152364mf94j9macc"; revision = "1"; editedCabalFile = "0jhzp9ihka03fsgnjhhj3864p3zq500xqm2whjyvin3580wigc97"; libraryHaskellDepends = [ base binary binary-orphans bytestring cereal containers hashable scientific text time transformers transformers-compat unordered-containers void ]; description = "Sharing code for serialization between binary and cereal"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bytes-metrics" = callPackage ( { mkDerivation, base, byteslice, contiguous, gauge, primitive, quickcheck-classes-base, random, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "bytes-metrics"; version = "0.1.0.0"; sha256 = "0w2qj1sxzgvp1yx80khs6dvk3kichsklic5zz8n349674kdwwyap"; libraryHaskellDepends = [ base byteslice contiguous primitive ]; testHaskellDepends = [ base byteslice primitive quickcheck-classes-base tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base byteslice gauge random ]; description = "Calculate string metrics on Bytes efficiently"; license = lib.licenses.bsd3; } ) { }; "bytes-patterns" = callPackage ( { mkDerivation, base, byteslice, tasty, tasty-hunit, template-haskell, }: mkDerivation { pname = "bytes-patterns"; version = "0.1.0.0"; sha256 = "1qkkds6s74k64gc5pbx40j7r1bc8cg140zdyf9qz9zcwck5li7bq"; libraryHaskellDepends = [ base byteslice template-haskell ]; testHaskellDepends = [ base byteslice tasty tasty-hunit ]; description = "Template haskell macro for casing on Bytes"; license = lib.licenses.mit; } ) { }; "byteset" = callPackage ( { mkDerivation, base, binary, }: mkDerivation { pname = "byteset"; version = "0.1.1.1"; sha256 = "1sy7xp2zvmhlldgb18ah3g17382p9q2i0w3zxrzriq0ib9lrln1x"; libraryHaskellDepends = [ base binary ]; description = "Set of bytes"; license = lib.licenses.bsd3; } ) { }; "byteslice" = callPackage ( { mkDerivation, base, bytestring, gauge, natural-arithmetic, primitive, primitive-addr, primitive-unlifted, quickcheck-classes, run-st, tasty, tasty-hunit, tasty-quickcheck, text, text-short, transformers, tuples, vector, }: mkDerivation { pname = "byteslice"; version = "0.2.13.2"; sha256 = "1z1zjhhnsrnr2qbldl6kk756cy5mim1pv02zy3p1vb9ahq7v7iv7"; libraryHaskellDepends = [ base bytestring natural-arithmetic primitive primitive-addr primitive-unlifted run-st text text-short tuples vector ]; testHaskellDepends = [ base bytestring primitive quickcheck-classes tasty tasty-hunit tasty-quickcheck text transformers ]; benchmarkHaskellDepends = [ base gauge ]; description = "Slicing managed and unmanaged memory"; license = lib.licenses.bsd3; } ) { }; "byteslice_0_2_14_0" = callPackage ( { mkDerivation, base, bytestring, gauge, natural-arithmetic, primitive, primitive-addr, primitive-unlifted, quickcheck-classes, run-st, tasty, tasty-hunit, tasty-quickcheck, text, text-short, transformers, tuples, vector, }: mkDerivation { pname = "byteslice"; version = "0.2.14.0"; sha256 = "0s9cnb7p1wr5vh3j95a952222xf2xzli451las5il3n04n4rxq1n"; libraryHaskellDepends = [ base bytestring natural-arithmetic primitive primitive-addr primitive-unlifted run-st text text-short tuples vector ]; testHaskellDepends = [ base bytestring primitive quickcheck-classes tasty tasty-hunit tasty-quickcheck text transformers ]; benchmarkHaskellDepends = [ base gauge ]; description = "Slicing managed and unmanaged memory"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bytesmith" = callPackage ( { mkDerivation, base, byte-order, byteslice, bytestring, contiguous, gauge, natural-arithmetic, primitive, tasty, tasty-hunit, tasty-quickcheck, text-short, wide-word, }: mkDerivation { pname = "bytesmith"; version = "0.3.11.1"; sha256 = "1vl14ndc9ys5480g0zsrsrdg0r84r2if9wrvjsyx0vxlj4phg3vp"; libraryHaskellDepends = [ base byteslice bytestring contiguous natural-arithmetic primitive text-short wide-word ]; testHaskellDepends = [ base byte-order byteslice primitive tasty tasty-hunit tasty-quickcheck text-short wide-word ]; benchmarkHaskellDepends = [ base gauge primitive ]; description = "Nonresumable byte parser"; license = lib.licenses.bsd3; } ) { }; "bytestring_0_12_2_0" = callPackage ( { mkDerivation, base, deepseq, ghc-prim, QuickCheck, random, syb, tasty, tasty-bench, tasty-quickcheck, template-haskell, transformers, }: mkDerivation { pname = "bytestring"; version = "0.12.2.0"; sha256 = "18zvh1fpj8x4w35hrcp1l8cd9x7v401s17wn5l5vlbgwhdrimnif"; libraryHaskellDepends = [ base deepseq ghc-prim template-haskell ]; testHaskellDepends = [ base deepseq QuickCheck syb tasty tasty-quickcheck template-haskell transformers ]; benchmarkHaskellDepends = [ base deepseq random tasty-bench ]; description = "Fast, compact, strict and lazy byte strings with a list interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "bytestring-aeson-orphans" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, bytestring, text, }: mkDerivation { pname = "bytestring-aeson-orphans"; version = "0.1.0.1"; sha256 = "0iv2kkdiqhd1yxizpp1dv40f3bvb9qx5qzk1b59fplg1hiqmdr9h"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring text ]; description = "Aeson instances for ByteString, using base 64 encoding"; license = lib.licenses.bsd3; } ) { }; "bytestring-arbitrary" = callPackage ( { mkDerivation, base, bytestring, criterion, cryptohash, QuickCheck, }: mkDerivation { pname = "bytestring-arbitrary"; version = "0.1.3"; sha256 = "0xgdrd5jzy3ihpjmxpga6xj5p90fnfqj4509q5vvgy5x9l3jigrv"; libraryHaskellDepends = [ base bytestring cryptohash QuickCheck ]; testHaskellDepends = [ base bytestring cryptohash QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion cryptohash QuickCheck ]; description = "Arbitrary instances for ByteStrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytestring-builder" = callPackage ( { mkDerivation, base, bytestring, deepseq, }: mkDerivation { pname = "bytestring-builder"; version = "0.10.8.2.0"; sha256 = "0grcrgwwwcvwrs9az7l4d3kf0lsqfa9qpmjzf6iyanvwn9nyzyi7"; libraryHaskellDepends = [ base bytestring deepseq ]; doHaddock = false; description = "The new bytestring builder, packaged outside of GHC"; license = lib.licenses.bsd3; } ) { }; "bytestring-builder-varword" = callPackage ( { mkDerivation, attoparsec, attoparsec-varword, base, bytestring, hspec, QuickCheck, }: mkDerivation { pname = "bytestring-builder-varword"; version = "0.1.0.0"; sha256 = "1lpcy47z3jf023iv0vdwsy5l2bsjb4i8vbnzjk9hzg0n9866f2g1"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ attoparsec attoparsec-varword base bytestring hspec QuickCheck ]; description = "Variable-length integer encoding"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "bytestring-class" = callPackage ( { mkDerivation, base, bytestring, utf8-string, }: mkDerivation { pname = "bytestring-class"; version = "0.0.0.1"; sha256 = "1z65br00rplhniaw9fg3phpxwf13acgycn5hnhyjfcyr962xp03x"; revision = "1"; editedCabalFile = "05q4ilixyd4zc15imh7x7gqwv4pmicyjj9zx5fhx1p1ps89jiap3"; libraryHaskellDepends = [ base bytestring utf8-string ]; description = "Classes for automatic conversion to and from strict and lazy bytestrings. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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.2"; sha256 = "0ls1jqf4r2hk0mcxmlviw6vgs0cn1db99w2fggsg6x39pi31rk8c"; revision = "1"; editedCabalFile = "08j18kk0pg8h35vi1m7sb2hr190byyhnhjc39ixdbqbq27p08s0m"; libraryHaskellDepends = [ attoparsec base bytestring case-insensitive double-conversion text ]; testHaskellDepends = [ base bytestring QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion text transformers ]; description = "Type-classes to convert values to and from ByteString"; license = lib.licenses.mpl20; } ) { }; "bytestring-csv" = callPackage ( { mkDerivation, array, base, bytestring, dlist, }: mkDerivation { pname = "bytestring-csv"; version = "0.1.2"; sha256 = "0x7qklb36jwxry1ih5x3jw7s861vlvd5g9h7yn7b2x64c0phyj0r"; libraryHaskellDepends = [ array base bytestring dlist ]; description = "Parse CSV formatted data efficiently"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytestring-delta" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "bytestring-delta"; version = "0.1.0.1"; sha256 = "0iq59if3in08ssashk80wvh6yh1yr115387fi9kj952v6bzvzw1q"; libraryHaskellDepends = [ base bytestring ]; description = "Simple, fast binary diff/patch"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytestring-encoding" = callPackage ( { mkDerivation, base, bytestring, deepseq, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, tasty-th, text, }: mkDerivation { pname = "bytestring-encoding"; version = "0.1.2.0"; sha256 = "1j1gli2aa7kflirvnaqdwg212s85v4j2fak5qy79y8zsb3l62p44"; revision = "1"; editedCabalFile = "0lqw3nfbhzw1x5r98w0wyk77axhxzbli7931nm7dmk0k3h5p1lp1"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base bytestring deepseq QuickCheck tasty tasty-hunit tasty-quickcheck tasty-th text ]; description = "ByteString ↔ Text converter based on GHC.IO.Encoding"; license = lib.licenses.bsd3; } ) { }; "bytestring-encodings" = callPackage ( { mkDerivation, base, bytestring, gauge, ghc-prim, hedgehog, text, }: mkDerivation { pname = "bytestring-encodings"; version = "0.2.0.2"; sha256 = "1x239ihnxxmbfcpm9v79snpdafhammqdsm19pdlnrg02m0ia59pn"; libraryHaskellDepends = [ base bytestring ghc-prim ]; testHaskellDepends = [ base bytestring hedgehog ]; benchmarkHaskellDepends = [ base bytestring gauge text ]; description = "checks to see if a given bytestring adheres to a certain encoding"; license = lib.licenses.mit; } ) { }; "bytestring-from" = callPackage ( { mkDerivation, attoparsec, base, bytestring, QuickCheck, tasty, tasty-quickcheck, text, }: mkDerivation { pname = "bytestring-from"; version = "0.3"; sha256 = "030jrpri4qmv8lr8ahgkbl3gghv2c00lfigx2wbrrv9hz74gkpn4"; revision = "1"; editedCabalFile = "0fma7kbjip0axqw7h46zwgv480czrf8h74sdrhdsl9kz5xbwbvxn"; libraryHaskellDepends = [ attoparsec base bytestring text ]; testHaskellDepends = [ base bytestring QuickCheck tasty tasty-quickcheck ]; description = "A type-class to convert values from ByteString"; license = "unknown"; } ) { }; "bytestring-handle" = callPackage ( { mkDerivation, base, bytestring, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "bytestring-handle"; version = "0.1.0.6"; sha256 = "18f17aja1ivhr3zyg2cccn2m03hdn5jf5410dndkhf12gvgiqs7y"; revision = "2"; editedCabalFile = "1x1sy3dz2ph9v6jk22wmcv5gk2bka5fv4s68i8q0j9m9pk085w37"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "ByteString-backed Handles"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytestring-lexing" = callPackage ( { mkDerivation, base, bytestring, tasty, tasty-quickcheck, tasty-smallcheck, }: mkDerivation { pname = "bytestring-lexing"; version = "0.5.0.14"; sha256 = "10r12gsms3bmakxfsqg24l7v87lq4hxgz3g8c3mz8wdcd5bds4l0"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring tasty tasty-quickcheck tasty-smallcheck ]; description = "Efficiently parse and produce common integral and fractional numbers"; license = lib.licenses.bsd3; } ) { }; "bytestring-mmap" = callPackage ( { mkDerivation, base, bytestring, unix, }: mkDerivation { pname = "bytestring-mmap"; version = "0.2.2"; sha256 = "1bv9xf4cpph1cbdwv6rbmq8ppi5wjpgd97lwln5l9ky5rvnaxg3v"; libraryHaskellDepends = [ base bytestring unix ]; description = "mmap support for strict ByteStrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytestring-nums" = callPackage ( { mkDerivation, base, bytestring, containers, }: mkDerivation { pname = "bytestring-nums"; version = "0.3.6"; sha256 = "1kg777gpqj05h5bj0637yky64bdx7x77hm7nq2rhpw4i1mh9gjmx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers ]; description = "Parse numeric literals from ByteStrings"; license = lib.licenses.bsd3; } ) { }; "bytestring-plain" = callPackage ( { mkDerivation, base, bytestring, deepseq, ghc-prim, hashable, }: mkDerivation { pname = "bytestring-plain"; version = "0.1.0.2"; sha256 = "1pgxwrn8m27cc01kbbxq4rd1q15lpapii2izjlhv3ilhbfxgnbcy"; revision = "2"; editedCabalFile = "06aysffha231adrhar9jqh49m7k3wga3ascvs7a17l4vx6p16ygs"; libraryHaskellDepends = [ base bytestring deepseq ghc-prim hashable ]; description = "Plain byte strings ('ForeignPtr'-less 'ByteString's)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytestring-progress" = callPackage ( { mkDerivation, base, bytestring, terminal-progress-bar, text, time, }: mkDerivation { pname = "bytestring-progress"; version = "1.4"; sha256 = "140dn6zyc1ka8vjxwd6zzc3mwd651zrawcwk3d5ipfxrgddf9bws"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring terminal-progress-bar text time ]; description = "A library for tracking the consumption of a lazy ByteString"; license = 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 ]; description = "fast ByteString to number converting library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "bytestring-rematch" = callPackage ( { mkDerivation, base, bytestring, hspec, HUnit, rematch, }: mkDerivation { pname = "bytestring-rematch"; version = "0.1.0.0"; sha256 = "01yk1pmsp6c89z4lf6p37g4jqbqz1d93g61gn4i99p8dijbg0pbh"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec HUnit rematch ]; doHaddock = false; description = "Rematch support for ByteString"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytestring-short" = callPackage ( { mkDerivation, base, bytestring, deepseq, QuickCheck, }: mkDerivation { pname = "bytestring-short"; version = "0.1.0.2"; sha256 = "04y2yfsvicgs5bf0q2cyyg939g09q212rmnj9n11vh5fr86m1gsm"; libraryHaskellDepends = [ base bytestring deepseq ]; testHaskellDepends = [ base bytestring QuickCheck ]; description = "Backport copy of ShortByteString"; license = lib.licenses.bsd3; } ) { }; "bytestring-show" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, integer-gmp, }: mkDerivation { pname = "bytestring-show"; version = "0.3.5.6"; sha256 = "04h81a0bh2fvnkby1qafnydb29gzk6d4d311i2lbn7lm2vyjw919"; revision = "1"; editedCabalFile = "0n6qi0q2a18w3g8xza1c9cz3g5mv175xbs56zsk3kz6b32rga8x9"; libraryHaskellDepends = [ array base binary bytestring containers integer-gmp ]; description = "Efficient conversion of values into readable byte strings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytestring-strict-builder" = callPackage ( { mkDerivation, base, bytestring, criterion, quickcheck-instances, rerebase, tasty, tasty-quickcheck, }: mkDerivation { pname = "bytestring-strict-builder"; version = "0.4.5.7"; sha256 = "1wblyys69avihm41lyxs04yvg1p85jp598w5ralv85mrgirb39np"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ quickcheck-instances rerebase tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ criterion rerebase ]; description = "An efficient strict bytestring builder"; license = lib.licenses.mit; } ) { }; "bytestring-substring" = callPackage ( { mkDerivation, base, bytestring, pipes, primitive, }: mkDerivation { pname = "bytestring-substring"; version = "0.1"; sha256 = "1vn1r8m0ldydnrazyckkn4lpv3g5ns37j91a5649jnrprjpy08dn"; libraryHaskellDepends = [ base bytestring pipes primitive ]; description = "break bytestrings up into substrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytestring-time" = callPackage ( { mkDerivation, attoparsec, base, bytestring, Cabal, hspec, QuickCheck, text, time, }: mkDerivation { pname = "bytestring-time"; version = "0.1.0"; sha256 = "00vni9h2df1k9vrxy58mrn1hm296vj4hk6qn2vxjy1pj6r2zsjl2"; libraryHaskellDepends = [ attoparsec base bytestring text time ]; testHaskellDepends = [ attoparsec base bytestring Cabal hspec QuickCheck text time ]; description = "Library for Time parsing from ByteString"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytestring-to-vector" = callPackage ( { mkDerivation, base, byteorder, bytestring, QuickCheck, vector, }: mkDerivation { pname = "bytestring-to-vector"; version = "0.3.0.1"; sha256 = "0ji836sl72wlhy6yay11kl86w0nrcdc1lafbi94bx9c8rpf5pyyc"; libraryHaskellDepends = [ base bytestring vector ]; testHaskellDepends = [ base byteorder bytestring QuickCheck vector ]; description = "Convert between ByteString and Vector.Storable without copying"; license = lib.licenses.bsd3; } ) { }; "bytestring-tree-builder" = callPackage ( { mkDerivation, base, base-prelude, bytestring, criterion, quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck, text, }: mkDerivation { pname = "bytestring-tree-builder"; version = "0.2.7.12"; sha256 = "0dwj8ljmi0apjqj8lvk9wx1gisaaswdrihwp5nn5646ja09j7n4h"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base-prelude bytestring quickcheck-instances tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base-prelude bytestring criterion ]; description = "A very efficient ByteString builder implementation based on the binary tree"; license = lib.licenses.mit; } ) { }; "bytestring-trie" = callPackage ( { mkDerivation, base, binary, bytestring, criterion, deepseq, QuickCheck, smallcheck, tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck, }: mkDerivation { pname = "bytestring-trie"; version = "0.2.7.5"; sha256 = "02z15mqn7rlpa6w41mwibhm3v33p03dp3mdv1b3q4s1jkn63lw2d"; libraryHaskellDepends = [ base binary bytestring deepseq ]; testHaskellDepends = [ base binary bytestring deepseq QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; benchmarkHaskellDepends = [ base binary bytestring criterion deepseq QuickCheck ]; description = "An efficient finite map from bytestrings to values"; license = lib.licenses.bsd3; } ) { }; "bytestring-typenats" = callPackage ( { mkDerivation, base, binary, blake2, bytestring, cereal, criterion, cryptohash, deepseq, entropy, QuickCheck, }: mkDerivation { pname = "bytestring-typenats"; version = "1.0.0"; sha256 = "1093chsnnl2nh4ls5bzz96pchv23z1f3s3b7jczbic9h877ih9mh"; libraryHaskellDepends = [ base binary blake2 bytestring cereal cryptohash deepseq entropy QuickCheck ]; testHaskellDepends = [ base bytestring cryptohash QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion QuickCheck ]; description = "Bytestrings with typenat lengths"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytestringparser" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bytestringparser"; version = "0.3"; sha256 = "1g99vbp14ki563lb41y1fxlgvdmrmq1y0xsk0ia1m438rdpnh2qd"; libraryHaskellDepends = [ base ]; description = "Combinator parsing with Data.ByteString.Lazy"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytestringparser-temporary" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "bytestringparser-temporary"; version = "0.4.1"; sha256 = "019axq65hmgmszkc1lyyyy8rpv5xkjbf1pmgz1bz0hnc8lgv58pd"; libraryHaskellDepends = [ base ]; description = "Combinator parsing with Data.ByteString.Lazy"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytestringreadp" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "bytestringreadp"; version = "0.2"; sha256 = "07hx3072zg9y3kj6h99yl8fd3n115x4z8z411c1cpx1hj292d57f"; libraryHaskellDepends = [ base bytestring ]; description = "A ReadP style parser library for ByteString"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "bytetrie" = callPackage ( { mkDerivation, base, bifunctors, byte-containers, bytebuild, byteslice, primitive, primitive-unlifted, quickcheck-classes, tasty, tasty-hunit, tasty-quickcheck, unpacked-maybe, }: mkDerivation { pname = "bytetrie"; version = "0.1.0.1"; sha256 = "0b86h79fszzsdq47anqinv31y67mkdayzcydrpm07qsmvjl9kgws"; libraryHaskellDepends = [ base bifunctors byte-containers bytebuild byteslice primitive unpacked-maybe ]; testHaskellDepends = [ base byte-containers byteslice primitive primitive-unlifted quickcheck-classes tasty tasty-hunit tasty-quickcheck unpacked-maybe ]; description = "Tries with Bytes as keys"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "byteunits" = callPackage ( { mkDerivation, base, Cabal, HUnit, QuickCheck, safe, }: mkDerivation { pname = "byteunits"; version = "0.4.0.3"; sha256 = "1p28wax0i49c1zka7ijirr75a4y2hg7fpvm7hvvwn7y3npxddd18"; libraryHaskellDepends = [ base safe ]; testHaskellDepends = [ base Cabal HUnit QuickCheck ]; description = "Human friendly conversion between byte units (KB, MB, GB...)"; license = lib.licenses.bsd3; } ) { }; "bytezap" = callPackage ( { mkDerivation, base, bytestring, defun-core, generic-type-functions, primitive, text, type-level-bytestrings, }: mkDerivation { pname = "bytezap"; version = "1.6.0"; sha256 = "1vavs3n1dlp37pc613m2n3427b9mc91nxw8wj27la45pzdx2k808"; libraryHaskellDepends = [ base bytestring defun-core generic-type-functions primitive text type-level-bytestrings ]; description = "Bytestring builder with zero intermediate allocation"; license = lib.licenses.mit; maintainers = [ lib.maintainers.raehik ]; } ) { }; "bz2" = callPackage ( { mkDerivation, base, bytestring, bzlib, c2hs, cpphs, criterion, deepseq, directory, filepath, tasty, tasty-golden, tasty-hunit, temporary, }: mkDerivation { pname = "bz2"; version = "1.0.1.2"; sha256 = "0pjcpp365lnfmmp0x9yi71h9nvvmglpc4pvkb7qcvpygx35vxzb1"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring deepseq directory filepath tasty tasty-golden tasty-hunit ]; benchmarkHaskellDepends = [ base bytestring bzlib criterion filepath temporary ]; benchmarkToolDepends = [ cpphs ]; description = "Bindings to libbz2"; license = lib.licenses.bsd3; } ) { }; "bzip-signature" = callPackage ( { mkDerivation, base, bytestring, composition-prelude, lens, }: mkDerivation { pname = "bzip-signature"; version = "0.2.0.0"; sha256 = "1d2k6dv2wakq51z365s37hn1k1zs785z3f01b90x2dcg6y1xgln7"; libraryHaskellDepends = [ base bytestring composition-prelude lens ]; description = "Backpack signature for BZip compression"; license = lib.licenses.bsd3; } ) { }; "bzip2-clib" = callPackage ( { mkDerivation }: mkDerivation { pname = "bzip2-clib"; version = "1.0.8"; sha256 = "0iax0fq5y24lcjkjsk66khry9s6v9hhd3zfrwg8mvgs07waq2m59"; doHaddock = false; description = "bzip2 C sources"; license = lib.licenses.bsd3; } ) { }; "bzlib" = callPackage ( { mkDerivation, base, bytestring, bzip2, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "bzlib"; version = "0.5.2.0"; sha256 = "0dlrlzrixgy239kpmn451hffqvvikaydhhsl1vvxpnic0yrvi73i"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ bzip2 ]; testHaskellDepends = [ base bytestring QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Compression and decompression in the bzip2 format"; license = lib.licenses.bsd3; } ) { inherit (pkgs) bzip2; }; "bzlib-conduit" = callPackage ( { mkDerivation, base, bindings-DSL, bytestring, bzip2, conduit, data-default-class, hspec, mtl, random, resourcet, }: mkDerivation { pname = "bzlib-conduit"; version = "0.3.0.3"; sha256 = "0v7dvdwh9f7sic7b2m6lzz1brpa7r1k8ab7pml20fqq6vkmfm5l1"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class mtl resourcet ]; librarySystemDepends = [ bzip2 ]; testHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class hspec mtl random resourcet ]; benchmarkHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class mtl resourcet ]; description = "Streaming compression/decompression via conduits"; license = lib.licenses.bsd3; } ) { inherit (pkgs) bzip2; }; "bzlib-conduit_0_3_0_4" = callPackage ( { mkDerivation, base, bindings-DSL, bytestring, bzip2, conduit, data-default-class, hspec, mtl, random, resourcet, }: mkDerivation { pname = "bzlib-conduit"; version = "0.3.0.4"; sha256 = "0c7nhc3a93x648yf8pq5js81zr97fnfiahg2hjbn999nbwg89800"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class mtl resourcet ]; librarySystemDepends = [ bzip2 ]; testHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class hspec mtl random resourcet ]; benchmarkHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class mtl resourcet ]; description = "Streaming compression/decompression via conduits"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) bzip2; }; "bzlib-conduit-jappie" = callPackage ( { mkDerivation, base, bindings-DSL, bytestring, bzip2, conduit, data-default-class, hspec, mtl, random, resourcet, }: mkDerivation { pname = "bzlib-conduit-jappie"; version = "0.3.0.3"; sha256 = "10fvvcv205r45yk02fi4cyqq1r7f98hl5p4psfr3xixlzsyh6n8k"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class mtl resourcet ]; librarySystemDepends = [ bzip2 ]; libraryPkgconfigDepends = [ bzip2 ]; testHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class hspec mtl random resourcet ]; benchmarkHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class mtl resourcet ]; description = "Streaming compression/decompression via conduits"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) bzip2; }; "c-dsl" = callPackage ( { mkDerivation, base, language-c, }: mkDerivation { pname = "c-dsl"; version = "0.3.1"; sha256 = "04hj3d26rp7ibv15n48y4xkfld3nnh6dqn8shxvw1h546z1316pw"; libraryHaskellDepends = [ base language-c ]; description = "A higher level DSL on top of language-c"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "c-enum" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "c-enum"; version = "0.1.1.3"; sha256 = "11xw95arxvbhz53sllvkwka2xfb0lhy2x2caimmcbcb0dh7k13q3"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base template-haskell ]; description = "To make a type corresponding to an enum of C language"; license = lib.licenses.bsd3; } ) { }; "c-io" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "c-io"; version = "0.1.0"; sha256 = "1za4wcrjrxqk8yqy1bddzxw8xxx0vlxyy31dj1glb5azx6qh7qp2"; libraryHaskellDepends = [ base ]; description = "C IO"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "c-mosquitto" = callPackage ( { mkDerivation, base, bytestring, containers, inline-c, mosquitto, options, primitive, }: mkDerivation { pname = "c-mosquitto"; version = "0.1.7.0"; sha256 = "1ljk53a1qpr3fv097ps2l7n6l74cxwzhja5i19g9k4bc9ygzqw9b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers inline-c primitive ]; librarySystemDepends = [ mosquitto ]; executableHaskellDepends = [ base options ]; testHaskellDepends = [ base ]; description = "Simpe mosquito MQTT binding able to work with the Amazons IoT"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "c-mosquitto"; broken = true; } ) { inherit (pkgs) mosquitto; }; "c-storable" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "c-storable"; version = "0.3"; sha256 = "0i39cm4sgd8bmx8yhfbdm8625fvig12f5m709v6603v7qdzlygz4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; description = "CStorable class"; license = lib.licenses.bsd3; } ) { }; "c-storable-deriving" = callPackage ( { mkDerivation, base, ghc-prim, }: mkDerivation { pname = "c-storable-deriving"; version = "0.1.3"; sha256 = "0zx6r7sfaxl4k2s2b213vm12fskcssy01b828i8rqxixwfjjshv8"; libraryHaskellDepends = [ base ghc-prim ]; description = "Generate C-like storable instances from datatypes"; license = lib.licenses.bsd3; } ) { }; "c-struct" = callPackage ( { mkDerivation, array, base, primitive, template-haskell, }: mkDerivation { pname = "c-struct"; version = "0.1.3.0"; sha256 = "00n371zsjryf6zk0j1kdj53m9frph42lg7iapsch7sm3w2mlmp8a"; libraryHaskellDepends = [ array base primitive template-haskell ]; testHaskellDepends = [ array base primitive template-haskell ]; description = "To make a wrapper for struct of C language"; license = lib.licenses.bsd3; } ) { }; "c0check" = callPackage ( { mkDerivation, base, c0parser, }: mkDerivation { pname = "c0check"; version = "0.2"; sha256 = "0alzv8cdv5q6inhgp5zpms24460iqbgmwbc3l1fmf31p6jj802im"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base c0parser ]; description = "Simple C0 Syntax Check"; license = "GPL"; mainProgram = "c0check"; } ) { }; "c0parser" = callPackage ( { mkDerivation, base, parsec, }: mkDerivation { pname = "c0parser"; version = "0.2"; sha256 = "0i6bsi30dkz51044r92gcgqr07bzbjfzgbr1z7p078j4016zb7cw"; libraryHaskellDepends = [ base parsec ]; description = "Simple C0 Parser"; license = "GPL"; } ) { }; "c10k" = callPackage ( { mkDerivation, base, network, unix, }: mkDerivation { pname = "c10k"; version = "0.5.0"; sha256 = "1i62ilk95p1vjyk7gl1fv7lwq6yk3ysfn3v1bbyfpabf97gzr0d9"; revision = "1"; editedCabalFile = "1hdkhwjm9dskq9lv08dj92i9navsy6dppk36ilr91ci5gxdphd0n"; libraryHaskellDepends = [ base network unix ]; description = "C10k server library using prefork"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "c14n" = callPackage ( { mkDerivation, base, bytestring, libxml2, }: mkDerivation { pname = "c14n"; version = "0.1.0.3"; sha256 = "1az81fzblbp2c811grz4l318p99w1xd1kn0cirf9hfgbgdbrfkx8"; revision = "1"; editedCabalFile = "0j7jrm2v8pjwwrd10r56ras4r5n1viy9qccv2hs9jir44p42z8m8"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ libxml2 ]; libraryPkgconfigDepends = [ libxml2 ]; description = "Bindings to the c14n implementation in libxml"; license = lib.licenses.mit; } ) { inherit (pkgs) libxml2; }; "c2ats" = callPackage ( { mkDerivation, base, containers, HUnit, language-c, pretty, regex-posix, test-framework, test-framework-hunit, test-framework-th, }: mkDerivation { pname = "c2ats"; version = "0.1.0.1"; sha256 = "0vr2gjs4y4bi30vww7gzw8yqwlmbbk6x6xwxf7nlhnalsqail2zx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers language-c pretty regex-posix ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit test-framework-th ]; description = "Translate C code into ATS"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "c2ats"; broken = true; } ) { }; "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.8"; sha256 = "0k482wv94jbpwd96a2c2lc7qz9k8072slx7l7943472nzk7k41ir"; revision = "3"; editedCabalFile = "1f1jxkj89bms4hsqwl47hldixfdx96l66cs8zjlf8i6j7c9qiz3s"; 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 ]; description = "C->Haskell FFI tool that gives some cross-language type safety"; license = lib.licenses.gpl2Only; mainProgram = "c2hs"; } ) { }; "c2hs-extra" = callPackage ( { mkDerivation, base, c2hs, }: mkDerivation { pname = "c2hs-extra"; version = "0.1.0.1"; sha256 = "1vasv9gwsvb3l5faka11rs0rr0h0gwif76bkk49n9pvxskqla9sk"; libraryHaskellDepends = [ base ]; libraryToolDepends = [ c2hs ]; description = "Convenient marshallers for complicate C types"; license = lib.licenses.mit; } ) { }; "c2hsc" = callPackage ( { mkDerivation, base, cmdargs, containers, data-default, directory, filepath, here, hspec, HStringTemplate, language-c, logging, monad-logger, mtl, pretty, split, temporary, text, transformers, }: mkDerivation { pname = "c2hsc"; version = "0.7.1"; sha256 = "02z6bfnhsngl5l4shnyw81alhsw9vhl1lbvy04azlg54fgm9sg9x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default directory filepath HStringTemplate language-c logging mtl pretty split temporary text transformers ]; executableHaskellDepends = [ base cmdargs containers data-default directory filepath HStringTemplate language-c logging pretty split temporary text transformers ]; testHaskellDepends = [ base here hspec logging monad-logger text ]; description = "Convert C API header files to .hsc and .hsc.helper.c files"; license = lib.licenses.bsd3; mainProgram = "c2hsc"; } ) { }; "ca" = callPackage ( { mkDerivation, alg, base, }: mkDerivation { pname = "ca"; version = "0.0.0.1"; sha256 = "0fkqbpgbbp1g6q5vjmgnfddrilyqwqsvd6w7w3vmgg6q7zdh6fy2"; revision = "1"; editedCabalFile = "1s7qxji4a44qrsmfajrpzjfg06aksxxf41b5y8bgrc93m2iyn4xw"; libraryHaskellDepends = [ alg base ]; description = "Cellular Automata"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ca-patterns" = callPackage ( { mkDerivation, base, hspec, hspec-discover, parsec, text, vector, }: mkDerivation { pname = "ca-patterns"; version = "0.2.0.0"; sha256 = "1qqkkkv2qn7nmi7yrbj49836i9qkch63753smjyz9gj01mjqspbs"; libraryHaskellDepends = [ base parsec text vector ]; testHaskellDepends = [ base hspec vector ]; testToolDepends = [ hspec-discover ]; description = "Manipulate patterns in cellular automata, create and parse RLE files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ca-province-codes" = callPackage ( { mkDerivation, aeson, base, hspec, QuickCheck, text, }: mkDerivation { pname = "ca-province-codes"; version = "1.0.0.0"; sha256 = "1lhmmqn83v9bflm4x2nqbxx6pjh393id29syglinaqal4dvl5qq3"; revision = "2"; editedCabalFile = "0qi0yzhh319wpvd6584b6rq15rhyz6bz13xbhri7754pyb6rkis8"; libraryHaskellDepends = [ aeson base text ]; testHaskellDepends = [ aeson base hspec QuickCheck text ]; description = "ISO 3166-2:CA Province Codes and Names"; license = lib.licenses.bsd3; } ) { }; "cab" = callPackage ( { mkDerivation, attoparsec, base, bytestring, Cabal, conduit, conduit-extra, containers, directory, filepath, process, resourcet, }: mkDerivation { pname = "cab"; version = "0.2.21"; sha256 = "06hpsqanj0c3wy8jmk29gg3ma189fw8l41jx4k53zdjgx9x9wqmv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring Cabal conduit conduit-extra containers directory filepath process resourcet ]; executableHaskellDepends = [ attoparsec base bytestring Cabal conduit conduit-extra containers directory filepath process ]; description = "A maintenance command of Haskell cabal packages"; license = lib.licenses.bsd3; mainProgram = "cab"; } ) { }; "cabal" = callPackage ( { mkDerivation, base, youProbablyWantCapitalCabal, }: mkDerivation { pname = "cabal"; version = "0.0.0.0"; sha256 = "1xivavvryr8mj370f3kgch7hwq3v5ms3hpl69vskinsdkmfvc1ks"; revision = "2"; editedCabalFile = "1djv0yg97bf4v6indx9hz8cz85sjn8m7m01gyv1xx4vcf7vcgais"; libraryHaskellDepends = [ base youProbablyWantCapitalCabal ]; doHaddock = false; description = "placeholder for Cabal package, you want the upper case Cabal"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { youProbablyWantCapitalCabal = null; }; "cabal-add" = callPackage ( { mkDerivation, base, bytestring, Cabal, cabal-install-parsers, Cabal-syntax, containers, Diff, directory, filepath, mtl, optparse-applicative, process, string-qq, tasty, temporary, }: mkDerivation { pname = "cabal-add"; version = "0.1"; sha256 = "1szbi0z8yf98641rwnj856gcfsvvflxwrfxraxy6rl60m7i0mab1"; revision = "1"; editedCabalFile = "0zwinjbnw4a191c951wwavbh6x6f300l0kgv53fiffxfn66x9w6f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal Cabal-syntax containers mtl ]; executableHaskellDepends = [ base bytestring Cabal cabal-install-parsers directory filepath optparse-applicative process ]; testHaskellDepends = [ base Diff directory process string-qq tasty temporary ]; description = "Extend Cabal build-depends from the command line"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-add"; broken = true; } ) { }; "cabal-appimage" = callPackage ( { mkDerivation, base, Cabal, filepath, }: mkDerivation { pname = "cabal-appimage"; version = "0.4.0.5"; sha256 = "0ir952hdpyf62xc799fq22qmj7n09cbc0v3jldlr40iv0200isr2"; libraryHaskellDepends = [ base Cabal filepath ]; description = "Cabal support for creating AppImage applications"; license = lib.licenses.agpl3Only; } ) { }; "cabal-audit" = callPackage ( { mkDerivation, base, Cabal, directory, filepath, HTTP, optparse-applicative, }: mkDerivation { pname = "cabal-audit"; version = "0.3.0.0"; sha256 = "02cfwka49fd399drv6rxb3hbxflpv6s1xfa7l759ihkp19d6ph9v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal directory filepath HTTP optparse-applicative ]; description = "Check how up-to-date your .cabal dependencies are."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-audit"; broken = true; } ) { }; "cabal-auto-expose" = callPackage ( { mkDerivation, base, Cabal, directory, extra, filepath, }: mkDerivation { pname = "cabal-auto-expose"; version = "0.1.0.1"; sha256 = "16hhvsqdj91pgzlgmwpba8ajjp2jssyf71rw9pwrixshj6826ps2"; libraryHaskellDepends = [ base Cabal directory extra filepath ]; description = "Build time library that autodetects exposed modules"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cabal-bounds" = callPackage ( { mkDerivation, aeson, base, bytestring, Cabal, cabal-lenses, cmdargs, directory, filepath, Glob, lens, lens-aeson, process, strict, tasty, tasty-golden, text, transformers, unordered-containers, }: mkDerivation { pname = "cabal-bounds"; version = "2.6.0"; sha256 = "0y4xj4irhppwsg3ljy6yzscfjdj7gh2prsiia51y8ma6gm87sjsy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring Cabal cabal-lenses cmdargs directory filepath lens lens-aeson strict text transformers unordered-containers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base directory filepath Glob process tasty tasty-golden ]; description = "A command line program for managing the dependency versions in a cabal file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-bounds"; } ) { }; "cabal-build-programs" = callPackage ( { mkDerivation, base, Cabal, }: mkDerivation { pname = "cabal-build-programs"; version = "0.1.0.1"; sha256 = "004xr0f59fg6h6rxlf7sf6m2mi6p32h2z3vs9b56hddmxp3gn4vl"; libraryHaskellDepends = [ base Cabal ]; description = "Adds executable dependencies to the Cabal build"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cabal-bundle-clib" = callPackage ( { mkDerivation, base, bytestring, Cabal, directory, filepath, process, temporary, text, time, }: mkDerivation { pname = "cabal-bundle-clib"; version = "0.1.0"; sha256 = "02fwpasnvpc2np7aibwmgpmy0yz638iya8w6sy6szxzfzmn2kscm"; libraryHaskellDepends = [ base bytestring Cabal directory filepath process temporary text time ]; description = "Bundling C/C++ projects in Cabal package made easy"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cabal-cache" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3, attoparsec, base, bytestring, cabal-install-parsers, conduit-extra, containers, cryptonite, deepseq, directory, exceptions, filepath, generic-lens, Glob, hedgehog, hedgehog-extras, hspec, hspec-discover, http-client, http-client-tls, http-types, hw-hspec-hedgehog, hw-prelude, lens, microlens, mtl, network-uri, oops, optparse-applicative, process, raw-strings-qq, relation, resourcet, stm, stringsearch, temporary, text, time, topograph, unliftio, }: mkDerivation { pname = "cabal-cache"; version = "1.1.0.2"; sha256 = "09vyxp5bx4mfwjaz7vfniy4b2n79dwa02bgb4yzxigw0q8gvkfv7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 attoparsec base bytestring conduit-extra containers cryptonite deepseq directory exceptions filepath generic-lens http-client http-client-tls http-types hw-prelude microlens mtl network-uri oops optparse-applicative process relation resourcet stm text topograph ]; executableHaskellDepends = [ aeson amazonka amazonka-core base bytestring cabal-install-parsers containers directory exceptions filepath generic-lens hw-prelude lens microlens network-uri oops optparse-applicative resourcet stm stringsearch temporary text unliftio ]; testHaskellDepends = [ aeson amazonka base bytestring directory exceptions filepath Glob hedgehog hedgehog-extras hspec http-types hw-hspec-hedgehog hw-prelude network-uri oops raw-strings-qq text time ]; testToolDepends = [ hspec-discover ]; description = "CI Assistant for Haskell projects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-cache"; } ) { }; "cabal-cargs" = callPackage ( { mkDerivation, base, bytestring, Cabal, cabal-lenses, cmdargs, directory, filepath, lens, system-fileio, system-filepath, tasty, tasty-golden, text, transformers, unordered-containers, }: mkDerivation { pname = "cabal-cargs"; version = "1.6.0"; sha256 = "1kn21l5w838db558nijblar6i3z5jkh12d6l1yccxmd70lrb39vv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal cabal-lenses cmdargs directory filepath lens system-fileio system-filepath text transformers unordered-containers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base filepath tasty tasty-golden ]; description = "A command line program for extracting compiler arguments from a cabal file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-cargs"; } ) { }; "cabal-clean" = callPackage ( { mkDerivation, base, containers, directory, filemanip, filepath, mtl, optparse-applicative, pretty-terminal, process, silently, split, string-qq, }: mkDerivation { pname = "cabal-clean"; version = "0.2.20230609"; sha256 = "0mncw7729lgyw9qy9gh3r22kmvxkz2pi6v62xypiqjjriljhhkp2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filemanip filepath mtl optparse-applicative pretty-terminal process silently split string-qq ]; description = "Remove outdated cabal build artefacts from `dist-newstyle`"; license = lib.licenses.bsd3; mainProgram = "cabal-clean"; } ) { }; "cabal-constraints" = callPackage ( { mkDerivation, base, Cabal, optparse-applicative, }: mkDerivation { pname = "cabal-constraints"; version = "0.0.0.1"; sha256 = "06k43il8yiwbj6x3fhw64xdwq8d8qsmvvd1ycgml7vsry6cz6pdh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal optparse-applicative ]; description = "Repeatable builds for cabalized Haskell projects"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-constraints"; broken = true; } ) { }; "cabal-db" = callPackage ( { mkDerivation, ansi-wl-pprint, base, bytestring, Cabal, containers, directory, filepath, mtl, optparse-applicative, pretty, process, tar, utf8-string, }: mkDerivation { pname = "cabal-db"; version = "0.1.12"; sha256 = "1phksjb1ahg0dbgsxsckgmqvvhrzvpn02c3w26gbiq9diindx267"; revision = "1"; editedCabalFile = "10j6rc02wrxw72vy4d9pyr7gl5xkvkf9w5jb8x42scrvdyk6sd7a"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint base bytestring Cabal containers directory filepath mtl optparse-applicative pretty process tar utf8-string ]; description = "query tools for the local cabal database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-db"; broken = true; } ) { }; "cabal-debian" = callPackage ( { mkDerivation, ansi-wl-pprint, base, bifunctors, Cabal, containers, data-default, debian, deepseq, Diff, directory, exceptions, filepath, hsemail, HUnit, lens, mtl, network-uri, optparse-applicative, parsec, pretty, process, pureMD5, regex-tdfa, syb, text, unix, unliftio, utf8-string, }: mkDerivation { pname = "cabal-debian"; version = "5.2.5"; sha256 = "0nkrvs1a9kj2nqz9pklxzni5wbirwgqim9haqn8lglqliycrdzbx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint base bifunctors Cabal containers data-default debian deepseq Diff directory exceptions filepath hsemail HUnit lens mtl network-uri optparse-applicative parsec pretty process pureMD5 regex-tdfa syb text unix unliftio utf8-string ]; executableHaskellDepends = [ base Cabal debian lens mtl pretty ]; testHaskellDepends = [ base Cabal containers debian Diff directory filepath hsemail HUnit lens pretty process text ]; description = "Create a Debianization for a Cabal package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-debian"; broken = true; } ) { }; "cabal-dependency-licenses" = callPackage ( { mkDerivation, base, Cabal, containers, directory, filepath, }: mkDerivation { pname = "cabal-dependency-licenses"; version = "0.2.0.0"; sha256 = "07ilnlzsd16gjvzkv2m6x6afgm765jrz0bfsjgz5dpb46yfjjc8p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory filepath ]; description = "Compose a list of a project's transitive dependencies with their licenses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-dependency-licenses"; broken = true; } ) { }; "cabal-detailed-quickcheck" = callPackage ( { mkDerivation, base, Cabal, QuickCheck, }: mkDerivation { pname = "cabal-detailed-quickcheck"; version = "0.2.0.1"; sha256 = "0z82ira6g3mkqj9cw050s4m4nk2n5d4zx6gqlrcgszypd80h03f2"; libraryHaskellDepends = [ base Cabal QuickCheck ]; description = "QuickCheck for Cabal tests"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cabal-dev" = callPackage ( { mkDerivation, base, bytestring, Cabal, cabal-install, containers, directory, filepath, HTTP, mtl, network, pretty, process, setenv, tar, template-haskell, transformers, zlib, }: mkDerivation { pname = "cabal-dev"; version = "0.9.2"; sha256 = "1372bpn8s7d7nm01ggp3m98ldrynidbchk3p14yrjysvxwr3l6q8"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring Cabal containers directory filepath HTTP mtl network pretty process setenv tar template-haskell transformers zlib ]; executableToolDepends = [ cabal-install ]; description = "Manage sandboxed Haskell build environments"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cabal-dir" = callPackage ( { mkDerivation, base, Cabal, directory, filepath, }: mkDerivation { pname = "cabal-dir"; version = "0.1.0.4"; sha256 = "0kbq549bl18f1cd2q4w7nngsvnvgc3366xr7y37x5sw80rq5w5wg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal directory filepath ]; description = "show dist dir of 'cabal copy/install'"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-dir"; broken = true; } ) { }; "cabal-doctest" = callPackage ( { mkDerivation, base, Cabal, directory, filepath, }: mkDerivation { pname = "cabal-doctest"; version = "1.0.11"; sha256 = "0gwjpwv2v7c7gs2dvf7ixsxx6likmgw5yi0fy4bqc0i7nkqg4bfw"; libraryHaskellDepends = [ base Cabal directory filepath ]; description = "A Setup.hs helper for running doctests"; license = lib.licenses.bsd3; } ) { }; "cabal-edit" = callPackage ( { mkDerivation, base, bytestring, Cabal, containers, directory, filepath, Glob, hackage-db, optparse-applicative, process, store, time, }: mkDerivation { pname = "cabal-edit"; version = "0.1.0.0"; sha256 = "1irk50d1m0zzhp2s5c1qs4nq1ivp5638lapbzlc3ygx92nrskvr7"; revision = "1"; editedCabalFile = "176sa5lms18gxnswgfil2y1a7qf6w96wavb5kpwic05fnxw6s26m"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal containers directory filepath Glob hackage-db optparse-applicative process store time ]; description = "Cabal utility"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-edit"; broken = true; } ) { }; "cabal-file" = callPackage ( { mkDerivation, base, bytestring, Cabal, directory, extra, filepath, hackage-security, optparse-applicative, simple-cabal, simple-cmd, simple-cmd-args, time, }: mkDerivation { pname = "cabal-file"; version = "0.1.1"; sha256 = "05sah1w0nbvirnvj520ijyz2jrdbp5cciryhziyrgaimfvi9kbnb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal directory extra filepath hackage-security optparse-applicative simple-cabal simple-cmd time ]; executableHaskellDepends = [ base bytestring Cabal directory extra filepath optparse-applicative simple-cabal simple-cmd simple-cmd-args ]; description = "Cabal file access"; license = lib.licenses.bsd3; mainProgram = "cblfile"; } ) { }; "cabal-file-th" = callPackage ( { mkDerivation, base, Cabal, directory, pretty, template-haskell, }: mkDerivation { pname = "cabal-file-th"; version = "0.2.7"; sha256 = "1pp8jk7k8nbvhy6vaxsqa7cd321yw1a3685n4fbhgb096hkrldkl"; libraryHaskellDepends = [ base Cabal directory pretty template-haskell ]; testHaskellDepends = [ base Cabal ]; description = "Template Haskell expressions for reading fields from a project's cabal file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cabal-fix" = callPackage ( { mkDerivation, algebraic-graphs, base, bytestring, Cabal-syntax, containers, directory, doctest-parallel, dotparse, filepath, flatparse, optics-extra, optparse-applicative, pretty, pretty-simple, string-interpolate, tar, text, these, tree-diff, vector, }: mkDerivation { pname = "cabal-fix"; version = "0.1.0.0"; sha256 = "09q9nzxybkrqg96ys45jpq37ar5dgdvxc3yacfngk3kzxcw3ykms"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ algebraic-graphs base bytestring Cabal-syntax containers directory dotparse flatparse optics-extra pretty pretty-simple string-interpolate tar these tree-diff vector ]; executableHaskellDepends = [ base bytestring directory filepath optparse-applicative pretty-simple text tree-diff ]; testHaskellDepends = [ base doctest-parallel ]; description = "Fix for cabal files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-fix"; } ) { }; "cabal-flatpak" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, bytestring, cabal-plan, containers, cryptohash-sha256, directory, http-client, http-client-tls, http-types, optparse-applicative, pathtype, shell-utility, tar, text, utility-ht, yaml, zlib, }: mkDerivation { pname = "cabal-flatpak"; version = "0.1.2"; sha256 = "05ig175b2glxppn5wr05pnncqkp8yhhy1m7ymmc1jk5pmiy3zvzi"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson aeson-pretty base bytestring cabal-plan containers cryptohash-sha256 directory http-client http-client-tls http-types optparse-applicative pathtype shell-utility tar text utility-ht yaml zlib ]; description = "Generate a FlatPak manifest from a Cabal package description"; license = lib.licenses.bsd3; mainProgram = "cabal-flatpak"; maintainers = [ lib.maintainers.thielema ]; } ) { }; "cabal-fmt" = callPackage ( { mkDerivation, base, bytestring, Cabal-syntax, containers, directory, filepath, integer-logarithms, mtl, optparse-applicative, parsec, pretty, process, QuickCheck, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, temporary, }: mkDerivation { pname = "cabal-fmt"; version = "0.1.12"; sha256 = "0winl8dv8z0wp8jxh8fz05hb0dxndrn358vsrn5r08c4286v50g2"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal-syntax containers directory filepath mtl parsec pretty ]; executableHaskellDepends = [ base bytestring directory filepath optparse-applicative ]; testHaskellDepends = [ base bytestring Cabal-syntax containers filepath integer-logarithms process QuickCheck tasty tasty-golden tasty-hunit tasty-quickcheck temporary ]; doHaddock = false; description = "Format .cabal files"; license = "GPL-3.0-or-later AND BSD-3-Clause"; mainProgram = "cabal-fmt"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; "cabal-ghc-dynflags" = callPackage ( { mkDerivation, base, Cabal, ghc, transformers, }: mkDerivation { pname = "cabal-ghc-dynflags"; version = "0.1.0.1"; sha256 = "13kxlmz5w0aazafrlignd55zclwl9sb213jry4vhfibgjrg18w8f"; libraryHaskellDepends = [ base Cabal ghc transformers ]; description = "Conveniently configure GHC's dynamic flags for use with Cabal projects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cabal-ghci" = callPackage ( { mkDerivation, base, Cabal, directory, filepath, process, }: mkDerivation { pname = "cabal-ghci"; version = "0.3"; sha256 = "1x7fpvvmr2mq7l960wgsijhyrdaiq3lnnl3z6drklc5p73pms8w6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal directory filepath ]; executableHaskellDepends = [ base Cabal directory filepath process ]; description = "Set up ghci with options taken from a .cabal file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-ghci"; broken = true; } ) { }; "cabal-gild" = callPackage ( { mkDerivation, base, bytestring, Cabal-syntax, containers, directory, exceptions, filepath, filepattern, hspec, parsec, pretty, temporary, text, transformers, }: mkDerivation { pname = "cabal-gild"; version = "1.5.0.1"; sha256 = "02bv6yn6z78ikdhkzwj0hwgn0qmqxwylbfv3pprxkmkqpz53fh95"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal-syntax containers exceptions filepath filepattern parsec pretty text transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring containers directory exceptions filepath filepattern hspec temporary transformers ]; description = "Formats package descriptions"; license = lib.licenses.mit; mainProgram = "cabal-gild"; maintainers = [ lib.maintainers.turion ]; } ) { }; "cabal-graphdeps" = callPackage ( { mkDerivation, base, containers, directory, options, parsec, process, split, temporary, }: mkDerivation { pname = "cabal-graphdeps"; version = "0.1.3"; sha256 = "1j3mvfk7qa26n3rnnwyzdsbvw09pnkhbrk10sm3c7y75byi9qh9a"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory options parsec process split temporary ]; description = "Generate graphs of install-time Cabal dependencies"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-graphdeps"; broken = true; } ) { }; "cabal-helper" = callPackage ( { mkDerivation, base, bytestring, Cabal, cabal-plan, clock, containers, directory, filepath, ghc, mtl, pretty-show, process, semigroupoids, semigroups, SHA, template-haskell, temporary, text, time, transformers, unix, unix-compat, utf8-string, }: mkDerivation { pname = "cabal-helper"; version = "1.1.0.0"; sha256 = "1f4s46l60s1lcdia7nv2r3y71z5c6pg6ljcc0601abl1aklx303p"; revision = "1"; editedCabalFile = "08fyxvpqbp0r6hiqxi5wc944phr8zgmkv7hiw71zcavl09c8mvxf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal cabal-plan clock containers directory filepath mtl process semigroupoids semigroups SHA template-haskell temporary text time transformers unix unix-compat utf8-string ]; testHaskellDepends = [ base bytestring Cabal cabal-plan clock containers directory filepath ghc mtl pretty-show process semigroupoids semigroups SHA template-haskell temporary text time transformers unix unix-compat utf8-string ]; doCheck = false; description = "Give Haskell development tools access to Cabal project environment"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cabal-hoogle" = callPackage ( { mkDerivation, base, Cabal, cabal-install, Cabal-syntax, co-log-core, containers, directory, extra, filepath, hoogle, lens, optparse-applicative, regex-tdfa, silently, string-interpolate, tasty, tasty-discover, tasty-hunit, text, time, transformers, typed-process, }: mkDerivation { pname = "cabal-hoogle"; version = "3.10.0.0"; sha256 = "0plvb2xg112brxq3ribwhpq8wfmdr43bn8yfcazvy86d6h2bgyyn"; revision = "1"; editedCabalFile = "0hkknwh6cbd61hxvariphrkyr9n3lgw3qzdq82gk1w0rqj14yhd4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal cabal-install Cabal-syntax co-log-core containers directory extra filepath hoogle lens optparse-applicative regex-tdfa string-interpolate text time transformers typed-process ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base silently tasty tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "generate hoogle database for cabal project and dependencies"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-hoogle"; broken = true; } ) { }; "cabal-info" = callPackage ( { mkDerivation, base, Cabal, directory, filepath, optparse-applicative, }: mkDerivation { pname = "cabal-info"; version = "0.2.1"; sha256 = "1gf4f80964l9mj53rn0anciz6p0035lrcc0lxbnh5dgh3iiap14l"; revision = "1"; editedCabalFile = "1cmwk131swxkzc9d7i2q4y833wi5vfppnw6178w5wmnxsjz1vgkk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal directory filepath optparse-applicative ]; executableHaskellDepends = [ base Cabal filepath optparse-applicative ]; description = "Read information from cabal files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-info"; broken = true; } ) { }; "cabal-install" = callPackage ( { mkDerivation, array, async, base, base16-bytestring, binary, bytestring, Cabal, Cabal-described, cabal-install-solver, Cabal-QuickCheck, Cabal-syntax, Cabal-tests, Cabal-tree-diff, containers, cryptohash-sha256, directory, echo, edit-distance, exceptions, filepath, hackage-security, HTTP, lukko, mtl, network-uri, open-browser, parsec, pretty, pretty-show, process, QuickCheck, random, regex-base, regex-posix, resolv, safe-exceptions, semaphore-compat, stm, tagged, tar, tasty, tasty-expected-failure, tasty-golden, tasty-hunit, tasty-quickcheck, text, time, tree-diff, unix, zlib, }: mkDerivation { pname = "cabal-install"; version = "3.14.1.0"; sha256 = "18cdb2wvic41d6259na9c7ivlgzy89ci8q6d87ri0j0n4x0xkfjb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array async base base16-bytestring binary bytestring Cabal cabal-install-solver Cabal-syntax containers cryptohash-sha256 directory echo edit-distance exceptions filepath hackage-security HTTP lukko mtl network-uri open-browser parsec pretty process random regex-base regex-posix resolv safe-exceptions semaphore-compat stm tar text time unix zlib ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ array base bytestring Cabal Cabal-described cabal-install-solver Cabal-QuickCheck Cabal-syntax Cabal-tests Cabal-tree-diff containers directory filepath mtl network-uri pretty-show process QuickCheck random tagged tar tasty tasty-expected-failure tasty-golden tasty-hunit tasty-quickcheck time tree-diff zlib ]; doCheck = false; postInstall = '' mkdir -p $out/share/bash-completion mv bash-completion $out/share/bash-completion/completions ''; description = "The command-line interface for Cabal and Hackage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal"; maintainers = [ lib.maintainers.sternenseemann ]; broken = true; } ) { Cabal-QuickCheck = null; Cabal-described = null; Cabal-tests = null; Cabal-tree-diff = null; }; "cabal-install-bundle" = callPackage ( { mkDerivation, array, base, bytestring, Cabal, containers, directory, filepath, old-time, pretty, process, time, unix, zlib, }: mkDerivation { pname = "cabal-install-bundle"; version = "1.18.0.2.1"; sha256 = "0gsghmpn38idqivba8islfy5y1xhnhyjdyahdg7h7isc9kvq6isq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bytestring Cabal containers directory filepath old-time pretty process time unix ]; executableSystemDepends = [ zlib ]; description = "The (bundled) command-line interface for Cabal and Hackage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal"; broken = true; } ) { inherit (pkgs) zlib; }; "cabal-install-ghc72" = callPackage ( { mkDerivation, array, base, Cabal, containers, directory, filepath, HTTP, network, old-time, pretty, process, random, time, unix, zlib, }: mkDerivation { pname = "cabal-install-ghc72"; version = "0.10.4"; sha256 = "1fgy79w5bzzhqpnwgfd9jis9w6ix5wwdbwr2g556rxvmqsgl7mmg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base Cabal containers directory filepath HTTP network old-time pretty process random time unix zlib ]; description = "Temporary version of cabal-install for ghc-7.2"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal"; broken = true; } ) { }; "cabal-install-ghc74" = callPackage ( { mkDerivation, array, base, Cabal, containers, directory, filepath, HTTP, network, old-time, pretty, process, random, time, unix, zlib, }: mkDerivation { pname = "cabal-install-ghc74"; version = "0.10.4"; sha256 = "1ssk5h0hlv3aivzsr0iv90g683qkqmppc7glivhwfm6q1vkv9gmd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base Cabal containers directory filepath HTTP network old-time pretty process random time unix zlib ]; description = "Temporary version of cabal-install for ghc-7.4"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal"; broken = true; } ) { }; "cabal-install-parsers" = callPackage ( { mkDerivation, aeson, ansi-terminal, base, base16-bytestring, binary, binary-instances, bytestring, Cabal-syntax, containers, criterion, cryptohash-sha256, deepseq, directory, filepath, lukko, network-uri, parsec, pretty, tar, tasty, tasty-golden, tasty-hunit, text, time, transformers, tree-diff, }: mkDerivation { pname = "cabal-install-parsers"; version = "0.6.2"; sha256 = "1362p021irm0kaz7n8gdjy1ppjk914zza114cmpm87ris0i1a9jn"; libraryHaskellDepends = [ aeson base base16-bytestring binary binary-instances bytestring Cabal-syntax containers cryptohash-sha256 deepseq directory filepath lukko network-uri parsec pretty tar text time transformers ]; testHaskellDepends = [ ansi-terminal base base16-bytestring bytestring Cabal-syntax containers directory filepath pretty tar tasty tasty-golden tasty-hunit tree-diff ]; benchmarkHaskellDepends = [ base bytestring Cabal-syntax containers criterion directory filepath ]; description = "Utilities to work with cabal-install files"; license = "GPL-2.0-or-later AND BSD-3-Clause"; } ) { }; "cabal-install-solver" = callPackage ( { mkDerivation, array, base, bytestring, Cabal, Cabal-syntax, containers, directory, edit-distance, filepath, mtl, network-uri, pretty, tasty, tasty-hunit, tasty-quickcheck, text, transformers, }: mkDerivation { pname = "cabal-install-solver"; version = "3.14.1.0"; sha256 = "0gcccglkhz8kjjvqas79wn402c5im2fqqzms453hj0i28j0y4ydm"; libraryHaskellDepends = [ array base bytestring Cabal Cabal-syntax containers directory edit-distance filepath mtl network-uri pretty text transformers ]; testHaskellDepends = [ base Cabal-syntax tasty tasty-hunit tasty-quickcheck ]; description = "The solver component of cabal-install"; license = lib.licenses.bsd3; } ) { }; "cabal-lenses" = callPackage ( { mkDerivation, base, Cabal, lens, strict, system-fileio, system-filepath, text, transformers, unordered-containers, }: mkDerivation { pname = "cabal-lenses"; version = "0.15.0"; sha256 = "0m8p6pb92iqdaad319d4x09fmlhjvwhrfj81z7s0qnmfm77597af"; libraryHaskellDepends = [ base Cabal lens strict system-fileio system-filepath text transformers unordered-containers ]; description = "Lenses and traversals for the Cabal library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cabal-macosx" = callPackage ( { mkDerivation, base, Cabal, containers, directory, fgl, filepath, hscolour, HUnit, parsec, process, temporary, test-framework, test-framework-hunit, text, }: mkDerivation { pname = "cabal-macosx"; version = "0.2.4.2"; sha256 = "1ah1bj32xcjqc90cqc7y5mkyg985h8ffb6nbbxlzxfr0a3nkzka8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal containers directory fgl filepath hscolour parsec process text ]; executableHaskellDepends = [ base Cabal containers directory fgl filepath parsec process text ]; testHaskellDepends = [ base Cabal containers directory filepath HUnit process temporary test-framework test-framework-hunit text ]; description = "Cabal support for creating Mac OSX application bundles"; license = lib.licenses.bsd3; mainProgram = "macosx-app"; } ) { }; "cabal-meta" = callPackage ( { mkDerivation, base, hspec, shelly, system-fileio, system-filepath, text, unix, }: mkDerivation { pname = "cabal-meta"; version = "0.4.1.3"; sha256 = "14k8nv2kg8n9ssz6jivvin56jjazsvp4xg7zi0z6hcawfmcdmzd6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base shelly system-filepath text ]; executableHaskellDepends = [ base shelly system-fileio system-filepath text ]; testHaskellDepends = [ base hspec shelly system-filepath text unix ]; description = "build multiple packages at once"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-meta"; broken = true; } ) { }; "cabal-mon" = callPackage ( { mkDerivation, base, containers, directory, filepath, process, simple-get-opt, vty, }: mkDerivation { pname = "cabal-mon"; version = "1.0.2"; sha256 = "153ywl4s3nya8crm84jdl4p01sczwmcccf29rqhf7v7pzakx9qi2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath process simple-get-opt vty ]; description = "A monitor for cabal builds"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-mon"; broken = true; } ) { }; "cabal-nirvana" = callPackage ( { mkDerivation, base, bytestring, containers, directory, HTTP, process, tar, }: mkDerivation { pname = "cabal-nirvana"; version = "0.2.2.1"; sha256 = "1clwhlqm1k9km29i9b2c2ys59nfspsffrixr2sz824gnd415x3lk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory HTTP process tar ]; description = "Avoid Cabal dependency hell by constraining to known good versions. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-nirvana"; broken = true; } ) { }; "cabal-pkg-config-version-hook" = callPackage ( { mkDerivation, base, Cabal, lens, process, }: mkDerivation { pname = "cabal-pkg-config-version-hook"; version = "0.1.0.1"; sha256 = "1r02b2gbj9ph85pkz6l0hs7r85zvvbawnh27hnxmdl2j9z29kzqi"; libraryHaskellDepends = [ base Cabal lens process ]; description = "Make Cabal aware of pkg-config package versions"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.roberth ]; } ) { }; "cabal-plan" = callPackage ( { mkDerivation, aeson, ansi-terminal, async, base, base-compat, base16-bytestring, bytestring, containers, directory, filepath, mtl, optics-core, optparse-applicative, parsec, process, semialign, singleton-bool, text, these, topograph, transformers, vector, }: mkDerivation { pname = "cabal-plan"; version = "0.7.3.0"; sha256 = "0rjyf5dh13kqwjr520i4w1g7y37nv4rn7vbpkgcjf5qi9f2m9p6c"; revision = "3"; editedCabalFile = "1d9wii8gca1g7q6dr3y4yi08xnq2dw5wfk911abp34r5vf8zmgwm"; configureFlags = [ "-fexe" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base16-bytestring bytestring containers directory filepath text ]; executableHaskellDepends = [ ansi-terminal async base base-compat bytestring containers directory mtl optics-core optparse-applicative parsec process semialign singleton-bool text these topograph transformers vector ]; description = "Library and utility for processing cabal's plan.json file"; license = lib.licenses.gpl2Plus; mainProgram = "cabal-plan"; } ) { }; "cabal-plan_0_7_4_0" = callPackage ( { mkDerivation, aeson, ansi-terminal, async, base, base16-bytestring, bytestring, containers, directory, filepath, mtl, optics-core, optparse-applicative, parsec, process, semialign, singleton-bool, text, these, topograph, transformers, vector, }: mkDerivation { pname = "cabal-plan"; version = "0.7.4.0"; sha256 = "10x69i01q8nmdq5q2523rmqfn5nglvmbdysgdn46h1iw2gavar76"; configureFlags = [ "-fexe" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base16-bytestring bytestring containers directory filepath text ]; executableHaskellDepends = [ ansi-terminal async base bytestring containers directory mtl optics-core optparse-applicative parsec process semialign singleton-bool text these topograph transformers vector ]; description = "Library and utility for processing cabal's plan.json file"; license = lib.licenses.gpl2Plus; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-plan"; } ) { }; "cabal-plan-bounds" = callPackage ( { mkDerivation, base, bytestring, cabal-plan, Cabal-syntax, containers, optparse-applicative, pretty, text, }: mkDerivation { pname = "cabal-plan-bounds"; version = "0.1.6.1"; sha256 = "1xdn15k0crfvpfis3s8f0j6nqg2p3sbk0p0hqa2kmjvwnan274l4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cabal-plan Cabal-syntax containers optparse-applicative pretty text ]; description = "Derives cabal bounds from build plans"; license = lib.licenses.bsd2; mainProgram = "cabal-plan-bounds"; maintainers = [ lib.maintainers.nomeata ]; } ) { }; "cabal-progdeps" = callPackage ( { mkDerivation, base, Cabal, directory, filepath, }: mkDerivation { pname = "cabal-progdeps"; version = "1.0"; sha256 = "0fz2hpm8fd49jhqdc9cwzvdq34b64zwn4ln8n77hxqx8rfw8zvif"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal directory filepath ]; description = "Show dependencies of program being built in current directory"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-progdeps"; broken = true; } ) { }; "cabal-query" = callPackage ( { mkDerivation, base, bytestring, Cabal, derive, ghc, MissingH, mtl, tar, template-haskell, uniplate, }: mkDerivation { pname = "cabal-query"; version = "0.1"; sha256 = "0j4n48ngwins8bl7g3mazwmbwgyjpp17mi77c9j1klfgx7fam6wa"; libraryHaskellDepends = [ base bytestring Cabal derive ghc MissingH mtl tar template-haskell uniplate ]; description = "Helpers for quering .cabal files or hackageDB's 00-index.tar"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cabal-rpm" = callPackage ( { mkDerivation, aeson, base, bytestring, Cabal, cached-json-file, directory, extra, filepath, http-client, http-client-tls, http-conduit, http-query, optparse-applicative, process, simple-cabal, simple-cmd, simple-cmd-args, text, time, unix, }: mkDerivation { pname = "cabal-rpm"; version = "2.1.5"; sha256 = "1ksd0q2hzmb5fszrmq5lzc0qfliqrkc51r07kzpd1p8bngcvmb2m"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring Cabal cached-json-file directory extra filepath http-client http-client-tls http-conduit http-query optparse-applicative process simple-cabal simple-cmd simple-cmd-args text time unix ]; description = "RPM packaging tool for Haskell Cabal-based packages"; license = lib.licenses.gpl3Only; mainProgram = "cabal-rpm"; } ) { }; "cabal-rpm_2_2_1" = callPackage ( { mkDerivation, aeson, base, bytestring, Cabal, cached-json-file, directory, extra, filepath, http-client, http-client-tls, http-query, simple-cabal, simple-cmd, simple-cmd-args, text, time, unix, }: mkDerivation { pname = "cabal-rpm"; version = "2.2.1"; sha256 = "0dsbnnvzss0flknf1c2fq85y9a4d26nbrlnrh2xcyfwh2mz20c9d"; revision = "1"; editedCabalFile = "1ad0j7qykd5wbn1gdfrkbc50s707h3p0ll8nfqv0if8q1bck3w8l"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring Cabal cached-json-file directory extra filepath http-client http-client-tls http-query simple-cabal simple-cmd simple-cmd-args text time unix ]; description = "RPM packaging tool for Haskell Cabal-based packages"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-rpm"; } ) { }; "cabal-scaffold" = callPackage ( { mkDerivation, aeson, attoparsec, base, base64-bytestring, bytestring, case-insensitive, conduit, containers, dlist, exceptions, foldable1-classes-compat, foldl, generic-lens, githash, http-conduit, http-types, lens, lens-aeson, mustache, optparse-applicative, path, path-io, project-template, regex-applicative-text, replace-attoparsec, rio, rio-orphans, safe-exceptions, streaming, streaming-attoparsec, streaming-bytestring, strict, template-haskell, text, time, transformers, unordered-containers, yaml, }: mkDerivation { pname = "cabal-scaffold"; version = "0.1.0.0"; sha256 = "0wmy4083ajrw5y5jyi46xw08hsrmbj9fzzwsi7wkcq5wwffcfxlp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring bytestring case-insensitive conduit containers dlist exceptions foldable1-classes-compat foldl generic-lens githash http-conduit http-types lens lens-aeson mustache optparse-applicative path path-io project-template regex-applicative-text replace-attoparsec rio rio-orphans safe-exceptions streaming streaming-attoparsec streaming-bytestring strict template-haskell text time transformers unordered-containers yaml ]; executableHaskellDepends = [ base ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-scaffold"; } ) { }; "cabal-scripts" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "cabal-scripts"; version = "0.1.1"; sha256 = "1ajgx29hvcsdd6lwc78dyhsjm5ikx2zn0kdbwnzn1kggz2l08ls4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; doHaddock = false; description = "Shell scripts for support of Cabal maintenance"; license = lib.licenses.bsd3; } ) { }; "cabal-setup" = callPackage ( { mkDerivation, base, Cabal, }: mkDerivation { pname = "cabal-setup"; version = "1.2.1"; sha256 = "0k1lnixkmgdjn8d2akhj60133brs424y0cwwzwraq7awx03y72bm"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal ]; description = "The user interface for building and installing Cabal packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-setup"; broken = true; } ) { }; "cabal-sign" = callPackage ( { mkDerivation, base, bytestring, cereal, directory, filepath, process, tar, zlib, }: mkDerivation { pname = "cabal-sign"; version = "0.4.1.0"; sha256 = "1b8yr4k0mapysgh96dxabpzxznd65v8yrcba0jk6wda3mwlm1nqk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cereal directory filepath process tar zlib ]; description = "Sign and verify Cabal packages"; license = lib.licenses.bsd3; mainProgram = "cabal-sign"; } ) { }; "cabal-sort" = callPackage ( { mkDerivation, base, bytestring, Cabal, comfort-graph, containers, directory, explicit-exception, filepath, non-empty, optparse-applicative, process, shell-utility, transformers, utility-ht, }: mkDerivation { pname = "cabal-sort"; version = "0.1.2"; sha256 = "1pvqnviv1dv9fdaghj1rzyhjnbjymprypn595w1svl2x8ylzw871"; revision = "1"; editedCabalFile = "0d3744rxxi3l7csbkbcvc4npp9w5dp84p5wxiybpwh111pfhb4fx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal comfort-graph containers directory explicit-exception filepath non-empty optparse-applicative process shell-utility transformers utility-ht ]; description = "Topologically sort cabal packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "Alternative install procedure to avoid the diamond dependency issue"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cabal-test" = callPackage ( { mkDerivation, base, Cabal, filepath, ghc, pqc, QuickCheck, }: mkDerivation { pname = "cabal-test"; version = "0.1"; sha256 = "11883q7zjy3l5qla5rvbmflm19kalvzqx7n1hprmiizr1kczh6ax"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal filepath ghc pqc QuickCheck ]; description = "Automated test tool for cabal projects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-test"; } ) { }; "cabal-test-bin" = callPackage ( { mkDerivation, base, directory, filepath, hspec, process, regex-posix, unix, }: mkDerivation { pname = "cabal-test-bin"; version = "0.1.5"; sha256 = "1qjshg9r6vh964mwsj0spsxcl3sdvll2znjd2hq4lw71va4iwm87"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath unix ]; executableHaskellDepends = [ base directory filepath unix ]; testHaskellDepends = [ base hspec process regex-posix ]; description = "A program for finding temporary build file during cabal-test"; license = lib.licenses.bsd3; mainProgram = "cabal-test-bin"; } ) { }; "cabal-test-compat" = callPackage ( { mkDerivation, base, Cabal, QuickCheck, }: mkDerivation { pname = "cabal-test-compat"; version = "0.2.0.0"; sha256 = "15lxyrza1n9saac1awjx482gi7wq3sshqf4ich6k9xkfj464lrdq"; libraryHaskellDepends = [ base Cabal QuickCheck ]; description = "Compatibility interface of cabal test-suite"; license = lib.licenses.bsd3; } ) { }; "cabal-test-quickcheck" = callPackage ( { mkDerivation, base, Cabal, QuickCheck, }: mkDerivation { pname = "cabal-test-quickcheck"; version = "0.1.8.2"; sha256 = "04fdfxvgp518x7n6d74l92qh67z94pay4wldy8dv4n51zhkgk8bf"; revision = "1"; editedCabalFile = "1q0zs98z8wvr0gzy27ff688fpsgwxjypwjsyzs8v2v6gqd49iwri"; libraryHaskellDepends = [ base Cabal QuickCheck ]; description = "QuickCheck for Cabal"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cabal-toolkit" = callPackage ( { mkDerivation, base, binary, bytestring, Cabal, containers, ghc, template-haskell, }: mkDerivation { pname = "cabal-toolkit"; version = "0.0.7"; sha256 = "08im4qqrg3ribbh6rg2rk7jynnjwjgaysfvgbamanjdwqldjwx7f"; libraryHaskellDepends = [ base binary bytestring Cabal containers ghc template-haskell ]; description = "Helper functions for writing custom Setup.hs scripts."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cabal-uninstall" = callPackage ( { mkDerivation, base, directory, filepath, mtl, process, }: mkDerivation { pname = "cabal-uninstall"; version = "0.1.6"; sha256 = "0ys1c8z8042vc7dzmis47w0q3qapyllmsdkpb1by22qmcnaavii2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath mtl process ]; description = "Uninstall cabal packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-uninstall"; broken = true; } ) { }; "cabal-upload" = callPackage ( { mkDerivation, base, filepath, HTTP, network, }: mkDerivation { pname = "cabal-upload"; version = "0.4"; sha256 = "05k77hdx0sbgnn454vb6rc7mmrc3zby7s44x498i4ncrkivz90bz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base filepath HTTP network ]; description = "Command-line tool for uploading packages to Hackage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-upload"; broken = true; } ) { }; "cabal2arch" = callPackage ( { mkDerivation, archlinux, base, bytestring, Cabal, cmdargs, containers, directory, filepath, mtl, pretty, process, }: mkDerivation { pname = "cabal2arch"; version = "1.1"; sha256 = "0sk10z9lj291rpidlaydp7nvgl7adbp7gyf2nvqqhrshxnlqpc8z"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ archlinux base bytestring Cabal cmdargs containers directory filepath mtl pretty process ]; description = "Create Arch Linux packages from Cabal packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal2arch"; } ) { }; "cabal2doap" = callPackage ( { mkDerivation, base, Cabal, hsemail, hxt, parsec, process, }: mkDerivation { pname = "cabal2doap"; version = "0.2"; sha256 = "1nqchq9mzq8k99agvafwa4vll7d3ahpkaifnjj2bnljqdkxlh9al"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal hsemail hxt parsec process ]; description = "Cabal to Description-of-a-Project (DOAP)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal2doap"; broken = true; } ) { }; "cabal2ebuild" = callPackage ( { mkDerivation, base, Cabal, curl, directory, filepath, }: mkDerivation { pname = "cabal2ebuild"; version = "0.0.15.9"; sha256 = "11fp52hmzkrgcmkxzclmq6bbzxsn0ph78ib6wzzkza5j2c48ya2l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal directory filepath ]; executableHaskellDepends = [ base curl directory ]; description = "make gentoo's .ebuild file from .cabal file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cabal2ghci" = callPackage ( { mkDerivation, base, Cabal, cmdargs, stylish-haskell, system-fileio, system-filepath, text, unordered-containers, yaml, }: mkDerivation { pname = "cabal2ghci"; version = "0.0.1.1"; sha256 = "1fg3pr25f78a6b8nqxvxki4z3fvgx4i6zkmpl992a0iarycqdrsg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal cmdargs stylish-haskell system-fileio system-filepath text unordered-containers yaml ]; description = "A tool to generate .ghci file from .cabal"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabal2ghci"; broken = true; } ) { }; "cabal2json" = callPackage ( { mkDerivation, aeson, autodocodec, autodocodec-yaml, base, bytestring, Cabal, hashable, pretty, pretty-show, sydtest, sydtest-aeson, sydtest-discover, text, unordered-containers, utf8-string, }: mkDerivation { pname = "cabal2json"; version = "0.0.0.0"; sha256 = "19dy7x643243ryqcc4wimz0pm1f1m0bqb0w7as5jhpvnk7rz06zq"; revision = "1"; editedCabalFile = "1lxmdh6h2fxqxc275x5a64mwk8kk4kg67gwlsxsjq5ng0rkvpix2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson autodocodec base bytestring Cabal hashable pretty pretty-show text unordered-containers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ autodocodec autodocodec-yaml base Cabal sydtest sydtest-aeson utf8-string ]; testToolDepends = [ sydtest-discover ]; description = "Turn a .cabal file into a .json file"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "cabal2json"; broken = true; } ) { }; "cabal2nix" = callPackage ( { mkDerivation, aeson, ansi-wl-pprint, base, bytestring, Cabal, containers, deepseq, directory, distribution-nixpkgs, filepath, hackage-db, hopenssl, hpack, language-nix, lens, monad-par, monad-par-extras, mtl, optparse-applicative, pretty, process, split, tasty, tasty-golden, text, time, transformers, yaml, }: mkDerivation { pname = "cabal2nix"; version = "2.19.1"; sha256 = "1ck7yqvvxkylwh3pw8hj24jg5jqx6hqy3bm37dkg85q9p9fs7nz0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-wl-pprint base bytestring Cabal containers deepseq directory distribution-nixpkgs filepath hackage-db hopenssl hpack language-nix lens optparse-applicative pretty process split text time transformers yaml ]; executableHaskellDepends = [ aeson base bytestring Cabal containers directory distribution-nixpkgs filepath hopenssl language-nix lens monad-par monad-par-extras mtl optparse-applicative pretty ]; testHaskellDepends = [ base Cabal containers directory filepath language-nix lens pretty process tasty tasty-golden ]; preCheck = '' export PATH="$PWD/dist/build/cabal2nix:$PATH" export HOME="$TMPDIR/home" ''; description = "Convert Cabal files into Nix build instructions"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sternenseemann ]; } ) { }; "cabal2spec" = callPackage ( { mkDerivation, base, Cabal, filepath, optparse-applicative, tasty, tasty-golden, time, }: mkDerivation { pname = "cabal2spec"; version = "2.7.1"; sha256 = "0w1f7ga7nz4112x9k4g75nxpcwvcdfif0bfzk3fg8bghzijf12bd"; revision = "1"; editedCabalFile = "0kz3d4nq4z4mdk9pzbzzxvnac0krc0gyzm470hnjcrd06xwsjk46"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal filepath time ]; executableHaskellDepends = [ base Cabal filepath optparse-applicative ]; testHaskellDepends = [ base Cabal filepath tasty tasty-golden ]; description = "Convert Cabal files into rpm spec files"; license = lib.licenses.gpl3Only; mainProgram = "cabal2spec"; maintainers = [ lib.maintainers.peti ]; } ) { }; "cabalQuery" = callPackage ( { mkDerivation, base, Cabal, containers, directory, MissingH, pretty, }: mkDerivation { pname = "cabalQuery"; version = "0.1.0.1"; sha256 = "195wsfh813z6pmba3lz2xgfcqijcql6xwqsggqb5rmzqxbkvk0bd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal pretty ]; executableHaskellDepends = [ base Cabal containers directory MissingH ]; description = "A simple tool to query cabal files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabalQuery"; broken = true; } ) { }; "cabalg" = callPackage ( { mkDerivation, base, directory, doctest, filepath, process, }: mkDerivation { pname = "cabalg"; version = "0.2.9"; sha256 = "02brl9b1g3cyw5nmk0mih073kbszpc6g2nqgs0sh93h7y5naf5kp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath process ]; executableHaskellDepends = [ base directory filepath process ]; testHaskellDepends = [ base directory doctest filepath process ]; description = "alias for cabal install from given git repo"; license = lib.licenses.mit; mainProgram = "cabalg"; } ) { }; "cabalgraph" = callPackage ( { mkDerivation, base, bytestring, Cabal, containers, directory, filepath, pretty, process, }: mkDerivation { pname = "cabalgraph"; version = "0.1"; sha256 = "1kgw1n22zh1ap6dfzhmh18d0wkr6ppd9b20r77f7q6m371hhbkvy"; revision = "1"; editedCabalFile = "01vkf16s9kplp61sbf4w6zfdd48wg65d1m31m5jqk28361c76sh7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal containers directory filepath pretty process ]; description = "Generate pretty graphs of module trees from cabal files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabalgraph"; broken = true; } ) { }; "cabalish" = callPackage ( { mkDerivation, base, Cabal, classy-prelude, directory, filepath, optparse-applicative, text, }: mkDerivation { pname = "cabalish"; version = "0.1.0.2"; sha256 = "0yd170jghy94clj5rc4v3fb8f8581vafagv1mv3hkafqjrkwdvpi"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal classy-prelude directory filepath optparse-applicative text ]; description = "Provides access to the cabal file data for shell scripts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabalish"; broken = true; } ) { }; "cabalmdvrpm" = callPackage ( { mkDerivation, base, Cabal, cabalrpmdeps, haskell98, }: mkDerivation { pname = "cabalmdvrpm"; version = "0.0.1"; sha256 = "0pgkav4ifwkqh9idj8rpbnq3rw51i94dj1zw0wf7mv72bb32a0c6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal cabalrpmdeps haskell98 ]; executableHaskellDepends = [ base Cabal cabalrpmdeps haskell98 ]; description = "Create mandriva rpm from cabal package"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "cabalmdvspec"; } ) { }; "cabalrpmdeps" = callPackage ( { mkDerivation, base, Cabal, filepath, haskell98, }: mkDerivation { pname = "cabalrpmdeps"; version = "0.0.4"; sha256 = "19kzbwpb9gv9knz1dfvck8yb1kda5dg9rig5xrsd118wgq6xpkr1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal filepath haskell98 ]; executableHaskellDepends = [ base Cabal filepath haskell98 ]; description = "Autogenerate rpm dependencies from cabal files"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "cabalvchk" = callPackage ( { mkDerivation, base, Cabal, }: mkDerivation { pname = "cabalvchk"; version = "0.3"; sha256 = "1ai2yz4whbjk9qfpyzjqkdypqknnzfdr1fdp5ii7h059na0q6iq2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal ]; description = "Verify installed package version against user-specified constraints"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabalvchk"; broken = true; } ) { }; "cabin" = callPackage ( { mkDerivation, base, binary, bytestring, directory, filepath, optparse-applicative, process, unix, }: mkDerivation { pname = "cabin"; version = "0.1.0.3"; sha256 = "0wj1x6gsr5jlnq0l6xgwy2y64jlxna7bvx7vwk73znf572rswmxk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring directory filepath optparse-applicative process unix ]; description = "Cabal binary sandboxes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cabin"; broken = true; } ) { }; "cabocha" = callPackage ( { mkDerivation, base, bytestring, cabocha, text, text-format, }: mkDerivation { pname = "cabocha"; version = "0.1.0.0"; sha256 = "0siqh3dly69b1kfm5y3q0sccqxx25hflwhizw6ga70icmvscwrwf"; libraryHaskellDepends = [ base bytestring text ]; librarySystemDepends = [ cabocha ]; testHaskellDepends = [ base text-format ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { cabocha = null; }; "cache" = callPackage ( { mkDerivation, base, clock, hashable, hspec, stm, transformers, unordered-containers, }: mkDerivation { pname = "cache"; version = "0.1.3.0"; sha256 = "0d75257kvjpnv95ja50x5cs77pj8ccfr0nh9q5gzvcps83qdksa2"; revision = "1"; editedCabalFile = "17mn9vm493c2bihz1ivmg1rzy4mnjyvm1y2chrj2hbhf8wixx58s"; libraryHaskellDepends = [ base clock hashable stm transformers unordered-containers ]; testHaskellDepends = [ base clock hspec stm transformers ]; description = "An in-memory key/value store with expiration support"; license = lib.licenses.bsd3; } ) { }; "cache-polysemy" = callPackage ( { mkDerivation, base, cache, clock, hashable, polysemy, polysemy-plugin, }: mkDerivation { pname = "cache-polysemy"; version = "0.1.2"; sha256 = "1psgf0x9hjhhnn7kn954b26kxd1c94cbhgv8xd2w3nxpmv2qh0m2"; libraryHaskellDepends = [ base cache clock hashable polysemy polysemy-plugin ]; testHaskellDepends = [ base cache clock hashable polysemy polysemy-plugin ]; description = "cached hashmaps"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cached" = callPackage ( { mkDerivation, base, containers, directory, doctest, filepath, protolude, QuickCheck, quickcheck-assertions, shake, text, }: mkDerivation { pname = "cached"; version = "0.1.0.0"; sha256 = "19x5pwcdkhmk32w9ccb2ixc73k2hhqki61yi39lahda5k86jisdv"; revision = "1"; editedCabalFile = "07hav3nr26pkpcvhqhgz915gsl59gx5sarmk27v5zv4682zzqzpq"; libraryHaskellDepends = [ base containers protolude shake text ]; testHaskellDepends = [ base containers directory doctest filepath protolude QuickCheck quickcheck-assertions shake text ]; description = "Cache values to disk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cached-io" = callPackage ( { mkDerivation, base, exceptions, stm, time, transformers, }: mkDerivation { pname = "cached-io"; version = "1.3.0.0"; sha256 = "0bxb59brgfv1rgarsc1cix1g1043zl263j5a0rhpzvd80wj6msi2"; revision = "1"; editedCabalFile = "184j3550mp5d79ia2a0fzvywgkxzilsnj0f33wh1whaxdw1zwj1i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base exceptions stm time transformers ]; executableHaskellDepends = [ base ]; description = "A simple library to cache IO actions"; license = lib.licenses.asl20; mainProgram = "test-cachedIO"; } ) { }; "cached-json-file" = callPackage ( { mkDerivation, aeson, base, bytestring, directory, filepath, http-query, time, xdg-basedir, }: mkDerivation { pname = "cached-json-file"; version = "0.1.1"; sha256 = "03pxi16byayjzqj1v930939bnbs2ldv4lvn0c0gyq2xfnmalbhw7"; libraryHaskellDepends = [ aeson base bytestring directory filepath http-query time xdg-basedir ]; description = "Locally cache a json file obtained by http"; license = lib.licenses.bsd3; } ) { }; "cached-traversable" = callPackage ( { mkDerivation, base, binary, bytestring, containers, directory, filepath, mtl, }: mkDerivation { pname = "cached-traversable"; version = "0.1.0.1"; sha256 = "05hlj6qdy0iqyi8z75h7fr9ijfhxngyr3v60q8y681acsgr54dv6"; libraryHaskellDepends = [ base binary bytestring containers directory filepath mtl ]; description = "Transparent, persistent caching of lazy, traversable structures"; license = lib.licenses.bsd3; } ) { }; "caching" = callPackage ( { mkDerivation, base, dlist, hashable, mtl, psqueues, ref-tf, transformers, }: mkDerivation { pname = "caching"; version = "0"; sha256 = "0rd8ipnycf1vcxxic99d2swcpcdhaljwvbbr4vlagchl3vifxr56"; libraryHaskellDepends = [ base dlist hashable mtl psqueues ref-tf transformers ]; testHaskellDepends = [ base dlist hashable mtl psqueues ref-tf transformers ]; description = "Cache combinators"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "caching-vault" = callPackage ( { mkDerivation, base, hspec, stm, stm-containers, text, time, timespan, }: mkDerivation { pname = "caching-vault"; version = "0.1.0.0"; sha256 = "1wqk7gfkpsry21d0qn6qjjrr7n6cj3raddx76nmhgy5xn8q36vbr"; libraryHaskellDepends = [ base stm stm-containers text time ]; testHaskellDepends = [ base hspec stm stm-containers text time timespan ]; description = "A vault-style cache implementation"; license = lib.licenses.bsd3; } ) { }; "cachix" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3, ascii-progress, async, attoparsec, base, base64-bytestring, bytestring, cachix-api, concurrent-extra, conduit, conduit-concurrent-map, conduit-extra, conduit-zstd, containers, crypton, deepseq, dhall, directory, ed25519, either, exceptions, extra, filepath, fsnotify, generic-lens, hercules-ci-cnix-store, here, hnix-store-core, hnix-store-nar, hspec, hspec-discover, http-client, http-client-tls, http-conduit, http-types, immortal, inline-c-cpp, katip, lukko, lzma-conduit, megaparsec, memory, microlens, netrc, network, nix, nix-narinfo, optparse-applicative, pretty-terminal, prettyprinter, process, protolude, resourcet, retry, safe-exceptions, servant, servant-auth, servant-auth-client, servant-client, servant-client-core, servant-conduit, stm, stm-chans, stm-conduit, systemd, temporary, text, time, transformers, unix, unliftio, unliftio-core, unordered-containers, uri-bytestring, uuid, vector, versions, websockets, wuss, }: mkDerivation { pname = "cachix"; version = "1.7.5"; sha256 = "0f9lp7drhiadn8blcf1m4hxmv3zj1ah9n0w6s9v5ad1zp1lgcd0y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 ascii-progress async attoparsec base base64-bytestring bytestring cachix-api concurrent-extra conduit conduit-concurrent-map conduit-extra conduit-zstd containers crypton deepseq dhall directory ed25519 either exceptions extra filepath fsnotify generic-lens hercules-ci-cnix-store here hnix-store-core hnix-store-nar http-client http-client-tls http-conduit http-types immortal inline-c-cpp katip lukko lzma-conduit megaparsec memory microlens netrc network nix-narinfo optparse-applicative pretty-terminal prettyprinter process protolude resourcet retry safe-exceptions servant servant-auth servant-auth-client servant-client servant-conduit stm stm-chans stm-conduit systemd temporary text time transformers unix unliftio unliftio-core unordered-containers uri-bytestring uuid vector versions websockets wuss ]; libraryPkgconfigDepends = [ nix ]; executableHaskellDepends = [ aeson async base cachix-api katip protolude safe-exceptions stm-chans stm-conduit time uuid websockets ]; testHaskellDepends = [ aeson async base bytestring cachix-api containers dhall directory extra hercules-ci-cnix-store here hspec protolude retry servant-auth-client servant-client-core stm temporary time versions ]; testToolDepends = [ hspec-discover ]; description = "Command-line client for Nix binary cache hosting https://cachix.org"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.domenkozar ]; } ) { inherit (pkgs) nix; }; "cachix-api" = callPackage ( { mkDerivation, aeson, async, base, bytestring, conduit, crypton, deriving-aeson, exceptions, hspec, hspec-discover, http-media, jose, memory, nix-narinfo, protolude, resourcet, safe-exceptions, servant, servant-auth, stm-chans, swagger2, text, time, unordered-containers, uuid, websockets, }: mkDerivation { pname = "cachix-api"; version = "1.7.5"; sha256 = "03iq1kwy2jnbpf2c2v0hs9s44sd2w92srrrcb61jm00ws7qnh5sw"; libraryHaskellDepends = [ aeson async base bytestring conduit crypton deriving-aeson exceptions http-media jose memory nix-narinfo protolude resourcet safe-exceptions servant servant-auth stm-chans swagger2 text time unordered-containers uuid websockets ]; testHaskellDepends = [ aeson base bytestring hspec protolude ]; testToolDepends = [ hspec-discover ]; description = "Servant HTTP API specification for https://cachix.org"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.domenkozar ]; } ) { }; "cacophony" = callPackage ( { mkDerivation, aeson, async, attoparsec, base, base16-bytestring, bytestring, criterion, cryptonite, deepseq, directory, exceptions, free, hlint, lens, memory, monad-coroutine, mtl, safe-exceptions, text, transformers, }: mkDerivation { pname = "cacophony"; version = "0.10.1"; sha256 = "1w9v04mdyzvwndqfb8my9a82b51avgwfnl6g7w89xj37ax9ariaj"; revision = "1"; editedCabalFile = "0462qjh4qirgkr9v4fhjy28gc8pgnig1kmnrazfm2if2pqgbj0n7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cryptonite exceptions free lens memory monad-coroutine mtl safe-exceptions transformers ]; testHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring directory hlint text ]; benchmarkHaskellDepends = [ async base base16-bytestring bytestring criterion deepseq ]; description = "A library implementing the Noise protocol"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "caerbannog" = callPackage ( { mkDerivation, base, binary, bytestring, hspec, QuickCheck, random, }: mkDerivation { pname = "caerbannog"; version = "1.0.0.2"; sha256 = "09rkj17p8c2j0zwkzhvjpajhga5h5q9y1vay2bmnplchx3r3sm8i"; libraryHaskellDepends = [ base binary bytestring ]; testHaskellDepends = [ base binary bytestring hspec QuickCheck random ]; description = "That rabbit's got a vicious streak a mile wide!"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "caf" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "caf"; version = "0.0.3"; sha256 = "1yrl3ffkfwgs4kljx57m1ldam087s7iby2qs74c4crxkrcj0j7a8"; libraryHaskellDepends = [ base ]; description = "A library of Concurrency Abstractions using Futures"; license = lib.licenses.bsd3; } ) { }; "cafeteria-prelude" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "cafeteria-prelude"; version = "0.1.0.0"; sha256 = "1iyasmd8zcg98vy7ffhxyyr664f02ird5z7rks9n67ixv7n60mrl"; libraryHaskellDepends = [ base ]; description = "Prelude subsets—take only what you want!"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "caffegraph" = callPackage ( { mkDerivation, base, bytestring, containers, fgl, filepath, graphviz, language-lua, lens, mtl, optparse-applicative, process, protocol-buffers, protocol-buffers-descriptor, template-haskell, temporary, text, }: mkDerivation { pname = "caffegraph"; version = "0.1.0.2"; sha256 = "1yz427ygabkycvngqw250ksl17nwi0fy52x2fy3x6apg79cw1ng2"; libraryHaskellDepends = [ base bytestring containers fgl filepath graphviz language-lua lens mtl optparse-applicative process protocol-buffers protocol-buffers-descriptor template-haskell temporary text ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cairo" = callPackage ( { mkDerivation, array, base, bytestring, Cabal, cairo, gtk2hs-buildtools, mtl, text, utf8-string, }: mkDerivation { pname = "cairo"; version = "0.13.11.0"; sha256 = "1wzk4kviifr65jdagmpgjlfzamarlqws2mghv8z13sh2z6cj56l5"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ array base bytestring mtl text utf8-string ]; libraryPkgconfigDepends = [ cairo ]; description = "Binding to the Cairo library"; license = lib.licenses.bsd3; } ) { inherit (pkgs) cairo; }; "cairo-appbase" = callPackage ( { mkDerivation, base, cairo, glib, gtk, }: mkDerivation { pname = "cairo-appbase"; version = "0.4"; sha256 = "1191j2587f1sy4d6z57df21xn00qdpv27clib7cyaqdy5jnv3zw2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cairo glib gtk ]; description = "A template for building new GUI applications using GTK and Cairo"; license = lib.licenses.bsd3; mainProgram = "cairo-appbase"; } ) { }; "cairo-canvas" = callPackage ( { mkDerivation, base, cairo, linear, mtl, random, time, }: mkDerivation { pname = "cairo-canvas"; version = "0.1.0.0"; sha256 = "11qi0lnd8wlv2zz44lvd6336a6iz634n2rfk69qsh72vxrb3hd99"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cairo linear mtl random time ]; description = "Simpler drawing API for Cairo"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cairo-core" = callPackage ( { mkDerivation, base, bytestring, c2hs, Cabal, cairo, directory, filepath, haskell-src-exts, http-client, http-client-tls, hxt, hxt-xpath, monad-extras, transformers, }: mkDerivation { pname = "cairo-core"; version = "1.16.7"; sha256 = "1v3zdhvhn5iv2i7k2pmwd6jfdb7h1zsa8px7xjlhar5n0p131vzr"; setupHaskellDepends = [ base bytestring Cabal directory filepath haskell-src-exts http-client http-client-tls hxt hxt-xpath ]; libraryHaskellDepends = [ base monad-extras transformers ]; libraryPkgconfigDepends = [ cairo ]; libraryToolDepends = [ c2hs ]; description = "Cairo Haskell binding (partial)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) cairo; }; "cairo-image" = callPackage ( { mkDerivation, base, c-enum, cairo, primitive, template-haskell, }: mkDerivation { pname = "cairo-image"; version = "0.1.0.3"; sha256 = "0yppvcnsd78cdls67lmz9bbxiqxhl9hxl2n742gls5q1bmi93np2"; libraryHaskellDepends = [ base c-enum primitive template-haskell ]; libraryPkgconfigDepends = [ cairo ]; testHaskellDepends = [ base c-enum primitive template-haskell ]; description = "Image for Cairo"; license = lib.licenses.bsd3; } ) { inherit (pkgs) cairo; }; "cairo-image_0_1_0_4" = callPackage ( { mkDerivation, base, c-enum, cairo, primitive, template-haskell, }: mkDerivation { pname = "cairo-image"; version = "0.1.0.4"; sha256 = "1piib7npzr9101f3bi8mn7h5prs4c9iwwdil06b8isq7p5xvvh50"; libraryHaskellDepends = [ base c-enum primitive template-haskell ]; libraryPkgconfigDepends = [ cairo ]; testHaskellDepends = [ base c-enum primitive template-haskell ]; description = "Image for Cairo"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) cairo; }; "cake" = callPackage ( { mkDerivation, array, base, binary, bytestring, cmdargs, containers, derive, directory, filepath, mtl, parsek, process, pureMD5, regex-tdfa, split, }: mkDerivation { pname = "cake"; version = "1.1.0.1"; sha256 = "168szg38gq0g0mppjszcsmsdygs8qy23w6xsz8gbg7dkh7izy1ba"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers derive directory filepath mtl parsek process pureMD5 split ]; executableHaskellDepends = [ array base cmdargs directory filepath process regex-tdfa ]; description = "A build-system library and driver"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "cake"; } ) { }; "cake3" = callPackage ( { mkDerivation, array, attoparsec, base, blaze-builder, bytestring, containers, deepseq, directory, filepath, haskell-src-meta, mime-types, monadloc, mtl, optparse-applicative, parsec, process, syb, system-filepath, template-haskell, text, text-format, transformers, utf8-string, }: mkDerivation { pname = "cake3"; version = "0.6.5"; sha256 = "1f8vpm9a6rv7bgi9a8zarxa0jlph1p6hj1cdqzk5g81mr4dc4vkv"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bytestring containers deepseq directory filepath haskell-src-meta mime-types monadloc mtl parsec process syb system-filepath template-haskell text text-format ]; executableHaskellDepends = [ array attoparsec base blaze-builder bytestring containers directory filepath haskell-src-meta mime-types monadloc mtl optparse-applicative parsec process syb template-haskell text transformers utf8-string ]; description = "Third cake the Makefile EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cakyrespa" = callPackage ( { mkDerivation, base, GLUT, gluturtle, lojbanParser, yjsvg, yjtools, }: mkDerivation { pname = "cakyrespa"; version = "0.0.29"; sha256 = "1a2ypgkpzzp2hn14x35ava0p0k781s7mhldw29ppl1an7fs91fyx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT gluturtle lojbanParser yjsvg yjtools ]; description = "run turtle like LOGO with lojban"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cakyrespa"; } ) { }; "cal-layout" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "cal-layout"; version = "0.1.0.2"; sha256 = "11i3nn1a84brm5isfqlapwnfwh7n9iyjr6kg1jjv8a9cv5nhbq3l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base ]; description = "Calendar Layout Algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bookings-test"; broken = true; } ) { }; "cal3d" = callPackage ( { mkDerivation, base, cal3d, }: mkDerivation { pname = "cal3d"; version = "0.1"; sha256 = "1b4pajzpf879vns2kffkqgyk5sbsfrr3q2kv5ryvls8rgwcjc3q6"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ cal3d ]; description = "Haskell binding to the Cal3D animation library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { cal3d = null; }; "cal3d-examples" = callPackage ( { mkDerivation, base, cal3d, cal3d-opengl, OpenGL, SDL, }: mkDerivation { pname = "cal3d-examples"; version = "0.1"; sha256 = "1fj6v1dw1gyy6dx4ssiziahxf8j8vr4l35n3rm04g797wypswmw0"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cal3d cal3d-opengl OpenGL SDL ]; description = "Examples for the Cal3d animation library"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "cal3d-opengl" = callPackage ( { mkDerivation, base, cal3d, OpenGL, }: mkDerivation { pname = "cal3d-opengl"; version = "0.1"; sha256 = "02na1ww5dw08n2y7v2vkgdvzw0zpiic5683jac7f2zvhcij68sf2"; libraryHaskellDepends = [ base cal3d OpenGL ]; description = "OpenGL rendering for the Cal3D animation library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "calamity" = callPackage ( { mkDerivation, aeson, aeson-optics, async, base, bytestring, calamity-commands, colour, concurrent-extra, containers, crypton-connection, crypton-x509-system, data-default-class, data-flags, deepseq, deque, df1, di-core, di-polysemy, exceptions, focus, hashable, http-api-data, http-client, http-date, http-types, megaparsec, mime-types, mtl, optics, polysemy, polysemy-plugin, random, reflection, req, safe-exceptions, scientific, stm, stm-chans, stm-containers, text, text-show, time, tls, typerep-map, unagi-chan, unboxing-vector, unordered-containers, vector, websockets, }: mkDerivation { pname = "calamity"; version = "0.12.1.0"; sha256 = "0ccwrnymkd96ca85n097iw9x5pnirc3ccmalyl1w507c56ph3jb4"; libraryHaskellDepends = [ aeson aeson-optics async base bytestring calamity-commands colour concurrent-extra containers crypton-connection crypton-x509-system data-default-class data-flags deepseq deque df1 di-core di-polysemy exceptions focus hashable http-api-data http-client http-date http-types megaparsec mime-types mtl optics polysemy polysemy-plugin random reflection req safe-exceptions scientific stm stm-chans stm-containers text text-show time tls typerep-map unagi-chan unboxing-vector unordered-containers vector websockets ]; description = "A library for writing discord bots in haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "calamity-commands" = callPackage ( { mkDerivation, base, megaparsec, optics, polysemy, polysemy-plugin, text, text-show, unordered-containers, }: mkDerivation { pname = "calamity-commands"; version = "0.4.1.0"; sha256 = "1wmhzk0d1p99saj9nsc23ns2n126nn8zhfrqhmbwzgymz3x2k4g6"; libraryHaskellDepends = [ base megaparsec optics polysemy polysemy-plugin text text-show unordered-containers ]; description = "A library for declaring, parsing, and invoking text-input based commands"; license = lib.licenses.mit; } ) { }; "calc" = callPackage ( { mkDerivation, array, base, harpy, haskell98, mtl, }: mkDerivation { pname = "calc"; version = "0.1"; sha256 = "1h3rqxj2df68knrb2rhp75rc92q9knsa7jp749j9h24258yr6qxw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base harpy haskell98 mtl ]; description = "A small compiler for arithmetic expressions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "calc"; } ) { }; "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 ]; description = "A calculator repl, with variables, functions & Mathematica like dynamic plots"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "calculator"; } ) { }; "caldims" = callPackage ( { mkDerivation, base, containers, directory, haskell98, mtl, parsec, readline, }: mkDerivation { pname = "caldims"; version = "0.1.0"; sha256 = "0mlgxghah8mw0v17rywfj190kmc4jajpmjpgkpgfxdqzw8djyph0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory haskell98 mtl parsec readline ]; executableHaskellDepends = [ base containers directory haskell98 mtl parsec readline ]; description = "Calculation tool and library supporting units"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "caldims"; } ) { }; "caledon" = callPackage ( { mkDerivation, base, containers, cpphs, lens, mtl, parsec, transformers, }: mkDerivation { pname = "caledon"; version = "3.2.2.0"; sha256 = "0vb5b0v6f359ni9x091asmvszh1jbchcgjaybycmxlhydvwrlkb8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers cpphs lens mtl parsec transformers ]; description = "a logic programming language based on the calculus of constructions"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "caledon"; broken = true; } ) { }; "calendar-recycling" = callPackage ( { mkDerivation, base, containers, html, old-time, utility-ht, }: mkDerivation { pname = "calendar-recycling"; version = "0.0.0.1"; sha256 = "0afmnii65axpqk3x50wj1d17942m1kyhwka3bn78ylxy9z7rrlwc"; revision = "1"; editedCabalFile = "0dp0gylbwsrrszg5nw7x38xhilmn0vgn79zl9bam024nb528x7m1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers html old-time utility-ht ]; description = "List years with the same calendars"; license = lib.licenses.bsd3; mainProgram = "calendar-recycling"; maintainers = [ lib.maintainers.thielema ]; } ) { }; "calenderweek" = callPackage ( { mkDerivation, base, megaparsec, optparse-generic, text, time, }: mkDerivation { pname = "calenderweek"; version = "1.0.0"; sha256 = "10lv7c74jrw8v06vaz8assgqlvrk0spn08sw0nvzz1q0x0zbbwff"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base megaparsec optparse-generic text time ]; description = "Commandline tool to get week of the year"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "kw"; broken = true; } ) { }; "call" = callPackage ( { mkDerivation, base, bindings-portaudio, boundingboxes, colors, containers, control-bool, deepseq, directory, filepath, free, freetype2, GLFW-b, hashable, JuicyPixels, JuicyPixels-util, lens, linear, mtl, objective, OpenGL, OpenGLRaw, random, template-haskell, text, transformers, vector, WAVE, }: mkDerivation { pname = "call"; version = "0.1.4.2"; sha256 = "0q84q1821ilb0nh228jdpc6acxbbfngihir4mdklr8hywanz3s1g"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bindings-portaudio boundingboxes colors containers control-bool deepseq directory filepath free freetype2 GLFW-b hashable JuicyPixels JuicyPixels-util lens linear mtl objective OpenGL OpenGLRaw random template-haskell text transformers vector WAVE ]; description = "The call game engine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "call-alloy" = callPackage ( { mkDerivation, async, base, bytestring, containers, directory, extra, filepath, hspec, mtl, process, split, string-interpolate, transformers, trifecta, unix, }: mkDerivation { pname = "call-alloy"; version = "0.4.1.1"; sha256 = "0ykq7vp9qm538q61crl3hbzd3kjia8q5alf5db62zpv80ffsj1pg"; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base bytestring containers directory extra filepath mtl process split transformers trifecta unix ]; testHaskellDepends = [ async base bytestring containers directory extra filepath hspec mtl process split string-interpolate transformers trifecta unix ]; description = "A simple library to call Alloy given a specification"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "call-alloy_0_5_0_1" = callPackage ( { mkDerivation, async, base, bytestring, containers, directory, exceptions, extra, file-embed, filepath, hspec, process, split, string-interpolate, transformers, trifecta, unix, }: mkDerivation { pname = "call-alloy"; version = "0.5.0.1"; sha256 = "0c34yd6l0650qk760mmgsfgmwvhqhs43nzm7nhzkps5z1p966wmc"; revision = "2"; editedCabalFile = "0hgy6daai4i0y5rz4350dzwz4wrwlyrr5d2c7k8d6hc4d8dlhqvm"; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base bytestring containers directory exceptions extra filepath process split transformers trifecta unix ]; testHaskellDepends = [ async base bytestring containers directory exceptions extra file-embed filepath hspec process split string-interpolate transformers trifecta unix ]; description = "A simple library to call Alloy given a specification"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "call-haskell-from-anything" = callPackage ( { mkDerivation, base, bytestring, data-msgpack, mtl, storable-endian, template-haskell, }: mkDerivation { pname = "call-haskell-from-anything"; version = "1.1.0.0"; sha256 = "1ys5xjf1jvrr2nybv5lw36x59n4jnxwqfkf3hdmrdz770y08gp0r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring data-msgpack mtl storable-endian template-haskell ]; executableHaskellDepends = [ base bytestring data-msgpack mtl ]; description = "Call Haskell functions from other languages via serialization and dynamic libraries"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "call-haskell-from-anything.so"; broken = true; } ) { }; "call-plantuml" = callPackage ( { mkDerivation, async, base, bytestring, filepath, hspec, process, }: mkDerivation { pname = "call-plantuml"; version = "0.0.1.3"; sha256 = "0g6k5ajfdnhdni2ml31mhlgdvpkdnjsdyrppj15q8v964h68cjxk"; revision = "1"; editedCabalFile = "1qxk5p0i44sjxd4jbgpzrcfc9xqmj86q6d52fwz32qbc76v4rl1q"; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base bytestring filepath process ]; testHaskellDepends = [ async base bytestring filepath hspec process ]; description = "A simple library to call PlantUML given a diagram specification"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "call-stack" = callPackage ( { mkDerivation, base, filepath, nanospec, }: mkDerivation { pname = "call-stack"; version = "0.4.0"; sha256 = "0yxq6v37kcmgv6rrna4g1ipr8mhkgf00ng2p359ybxq46j5cy2s3"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base filepath nanospec ]; description = "Use GHC call-stacks in a backward compatible way"; license = lib.licenses.mit; } ) { }; "calligraphy" = callPackage ( { mkDerivation, array, base, containers, directory, enummapset, filepath, ghc, hspec, HUnit, mtl, optparse-applicative, process, QuickCheck, text, }: mkDerivation { pname = "calligraphy"; version = "0.1.6"; sha256 = "1bsg18vq2cpzhj0lp5pcy73pa93wahaan0nrjgyyqd48szqppn33"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers directory enummapset filepath ghc mtl optparse-applicative process text ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base containers hspec HUnit QuickCheck ]; description = "HIE-based Haskell call graph and source code visualizer"; license = lib.licenses.bsd3; mainProgram = "calligraphy"; } ) { }; "camfort" = callPackage ( { mkDerivation, alex, array, base, binary, bytestring, containers, deepseq, directory, fgl, filepath, flint, fortran-src, GenericPretty, ghc-prim, happy, hmatrix, hspec, hspec-discover, lattices, lens, matrix, mmorph, mtl, optparse-applicative, parallel, pipes, pretty, QuickCheck, sbv, silently, singletons, singletons-base, singletons-th, strict, syb, syz, template-haskell, temporary, text, time, transformers, uniplate, vector, verifiable-expressions, vinyl, }: mkDerivation { pname = "camfort"; version = "1.2.0"; sha256 = "1i2ssa4zlxa0c9gfhzm32rg8kc2fixyqyh203xhd9f82rn113mn8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory fgl filepath fortran-src GenericPretty ghc-prim hmatrix lattices lens matrix mmorph mtl parallel pipes pretty sbv singletons singletons-base singletons-th strict syb syz template-haskell text transformers uniplate vector verifiable-expressions vinyl ]; librarySystemDepends = [ flint ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ array base binary bytestring containers directory fgl filepath fortran-src hmatrix lattices lens mtl optparse-applicative sbv text uniplate verifiable-expressions ]; testHaskellDepends = [ array base binary bytestring containers directory fgl filepath fortran-src hmatrix hspec lattices lens mtl QuickCheck sbv silently temporary text time uniplate verifiable-expressions ]; testToolDepends = [ hspec-discover ]; description = "CamFort - Cambridge Fortran infrastructure"; license = lib.licenses.asl20; badPlatforms = [ "aarch64-linux" ]; hydraPlatforms = lib.platforms.none; mainProgram = "camfort"; } ) { inherit (pkgs) flint; }; "camh" = callPackage ( { mkDerivation, base, bytestring, Imlib, terminfo, }: mkDerivation { pname = "camh"; version = "0.0.3"; sha256 = "0r6wzn9kxwinfa383lbxsjlrpv4v2m72qzpsyc9gcigvd5h7zhzz"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring Imlib terminfo ]; description = "write image files onto 256(or 24bit) color terminals"; license = lib.licenses.bsd3; mainProgram = "camh"; } ) { }; "campfire" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, containers, filepath, http-enumerator, http-types, mtl, old-locale, process, text, time, transformers, unordered-containers, url, }: mkDerivation { pname = "campfire"; version = "0.2.1"; sha256 = "06m5d7b6dqmp3x09b1nib1rxjh1gvx84bhvfnydlb26093za71b4"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers filepath http-enumerator http-types mtl old-locale process text time transformers unordered-containers url ]; description = "Haskell implementation of the Campfire API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "can-i-haz" = callPackage ( { mkDerivation, base, deepseq, hspec, HUnit, mtl, }: mkDerivation { pname = "can-i-haz"; version = "0.3.1.1"; sha256 = "19518f7xrki9igv4i9ish1v3cgix5g0mgvwrkrjgq3ny2jwmqljw"; libraryHaskellDepends = [ base mtl ]; testHaskellDepends = [ base deepseq hspec HUnit mtl ]; description = "Generic implementation of the Has and CoHas patterns"; license = lib.licenses.bsd3; } ) { }; "canadian-income-tax" = callPackage ( { mkDerivation, base, bifunctors, bitwise-enum, bytestring, ca-province-codes, containers, deep-transformations, directory, filepath, forms-data-format, hedgehog, http-types, monoid-subclasses, optparse-applicative, rank2classes, scotty, tar, tasty, tasty-golden, tasty-hedgehog, template-haskell, text, time, typed-process, unix, wai-extra, wai-middleware-static, zip-archive, }: mkDerivation { pname = "canadian-income-tax"; version = "2023.0"; sha256 = "0gys5qy3dihqqqpdvdpxjip7rh5p9h8xkf8fs4y7lbmjrfr5kbsq"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bifunctors bitwise-enum bytestring ca-province-codes containers deep-transformations forms-data-format monoid-subclasses rank2classes template-haskell text time typed-process ]; executableHaskellDepends = [ base bytestring ca-province-codes containers directory filepath forms-data-format http-types monoid-subclasses optparse-applicative rank2classes scotty tar text time unix wai-extra wai-middleware-static zip-archive ]; testHaskellDepends = [ base bytestring ca-province-codes containers deep-transformations directory filepath forms-data-format hedgehog monoid-subclasses rank2classes tasty tasty-golden tasty-hedgehog text time ]; description = "Canadian income tax calculation"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; } ) { }; "candid" = callPackage ( { mkDerivation, base, base32, bytestring, cereal, constraints, containers, digest, directory, dlist, doctest, file-embed, filepath, hex-text, leb128-cereal, megaparsec, mtl, optparse-applicative, parser-combinators, prettyprinter, row-types, scientific, smallcheck, split, tasty, tasty-hunit, tasty-quickcheck, tasty-rerun, tasty-smallcheck, template-haskell, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "candid"; version = "0.5.0.2"; sha256 = "1xj5p9qjwn24xrm2wkp2bz5wrkljrjzvqsfd8az09r0x1d3v62b7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base32 bytestring cereal constraints containers digest dlist file-embed hex-text leb128-cereal megaparsec mtl parser-combinators prettyprinter row-types scientific split template-haskell text transformers unordered-containers vector ]; executableHaskellDepends = [ base bytestring hex-text optparse-applicative prettyprinter text ]; testHaskellDepends = [ base bytestring directory doctest filepath leb128-cereal prettyprinter row-types smallcheck tasty tasty-hunit tasty-quickcheck tasty-rerun tasty-smallcheck template-haskell text unordered-containers vector ]; description = "Candid integration"; license = lib.licenses.asl20; mainProgram = "hcandid"; maintainers = [ lib.maintainers.nomeata ]; } ) { }; "canon" = callPackage ( { mkDerivation, arithmoi, array, base, containers, random, }: mkDerivation { pname = "canon"; version = "0.1.1.4"; sha256 = "1srixf1m7pzgr16y2xfckhi0xk9js68ps9zw8kvnw01c37x85f48"; libraryHaskellDepends = [ arithmoi array base containers random ]; description = "Arithmetic for Psychedelically Large Numbers"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "canonical-filepath" = callPackage ( { mkDerivation, base, deepseq, directory, filepath, }: mkDerivation { pname = "canonical-filepath"; version = "1.0.0.3"; sha256 = "0dg9d4v08gykbjmzafpakgwc51mq5d5m6ilmhp68czpl30sqjhwf"; libraryHaskellDepends = [ base deepseq directory filepath ]; description = "Abstract data type for canonical file paths"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "canonical-json" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, criterion, deepseq, parsec, pretty, QuickCheck, tasty, tasty-quickcheck, unordered-containers, vector, }: mkDerivation { pname = "canonical-json"; version = "0.6.0.1"; sha256 = "0znfbazzcx33xi2gi44vqhhdl9ja308zkxydarwkacwd0pckkprk"; revision = "1"; editedCabalFile = "180c35znblvf3j59si48n4a9qpwwprq8d7xh86fpmjj2sn2g1sj8"; libraryHaskellDepends = [ base bytestring containers deepseq parsec pretty ]; testHaskellDepends = [ aeson base bytestring containers QuickCheck tasty tasty-quickcheck unordered-containers vector ]; benchmarkHaskellDepends = [ base bytestring containers criterion ]; description = "Canonical JSON for signing and hashing JSON values"; license = lib.licenses.bsd3; } ) { }; "canteven-config" = callPackage ( { mkDerivation, base, unix, yaml, }: mkDerivation { pname = "canteven-config"; version = "1.0.0.0"; sha256 = "1dkw0w43ajjgpczp8hmclr93v9scl75rlnsmxdjvwmv9phpj5559"; libraryHaskellDepends = [ base unix yaml ]; description = "A pattern for configuring programs"; license = lib.licenses.asl20; } ) { }; "canteven-http" = callPackage ( { mkDerivation, base, bytestring, canteven-log, directory, exceptions, filepath, http-types, mime-types, monad-logger, template-haskell, text, time, transformers, unix, uuid, wai, wai-extra, }: mkDerivation { pname = "canteven-http"; version = "0.1.5.1"; sha256 = "0rb77g2g9ddzypswwgjqw8dg31m2q70p765jbq4g5jj4jynm2vdb"; libraryHaskellDepends = [ base bytestring canteven-log directory exceptions filepath http-types mime-types monad-logger template-haskell text time transformers unix uuid wai wai-extra ]; description = "Utilities for HTTP programming"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "canteven-listen-http" = callPackage ( { mkDerivation, aeson, base, }: mkDerivation { pname = "canteven-listen-http"; version = "1.0.0.3"; sha256 = "1vcax1ipkd8s44pasr8qdrgjav4n2jnxd2qwamrl7kf6lm1i8n18"; libraryHaskellDepends = [ aeson base ]; description = "data types to describe HTTP services"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "canteven-log" = callPackage ( { mkDerivation, aeson, base, bytestring, directory, fast-logger, filepath, monad-logger, template-haskell, text, time, transformers, yaml, }: mkDerivation { pname = "canteven-log"; version = "2.0.2.1"; sha256 = "0i4lf46rj4yy8j7xr311kypi1kmmpldh914glzyp2gim08fwy10c"; libraryHaskellDepends = [ aeson base bytestring directory fast-logger filepath monad-logger template-haskell text time transformers yaml ]; description = "A canteven way of setting up logging for your program"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "canteven-parsedate" = callPackage ( { mkDerivation, base, Cabal, old-locale, time, timezone-series, tz, }: mkDerivation { pname = "canteven-parsedate"; version = "1.0.1.2"; sha256 = "1dwa42w98nlp3kn6vi3fs908cb2vdjj2in92q59vkws21f3cs8l5"; libraryHaskellDepends = [ base time timezone-series tz ]; testHaskellDepends = [ base Cabal old-locale time timezone-series tz ]; description = "Date / time parsing utilities that try to guess the date / time format"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "canteven-template" = callPackage ( { mkDerivation, base, blaze-html, bytestring, data-default, markdown, template-haskell, text, }: mkDerivation { pname = "canteven-template"; version = "0.1.0.0"; sha256 = "11n5mj344dm2l8vn6537i7nd2fy5rp080vgd25r5720jr11fbhf9"; libraryHaskellDepends = [ base blaze-html bytestring data-default markdown template-haskell text ]; description = "A few utilites and helpers for using Template Haskell in your projects"; license = lib.licenses.asl20; } ) { }; "cantor" = callPackage ( { mkDerivation, base, bytestring, Cabal, containers, directory, filepath, hspec, hxt, hxt-xpath, parsec, QuickCheck, split, }: mkDerivation { pname = "cantor"; version = "0.4"; sha256 = "16dx8v29gfwrrfb2lwkjlwbbp8n6jdpdcmwh15rrfx97rz4k0qz3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory filepath hxt hxt-xpath parsec split ]; testHaskellDepends = [ base bytestring Cabal containers directory filepath hspec hxt hxt-xpath parsec QuickCheck split ]; description = "Application for analysis of java source code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cantor"; broken = true; } ) { }; "cantor-pairing" = callPackage ( { mkDerivation, base, containers, hspec, hspec-discover, integer-gmp, integer-logarithms, integer-roots, }: mkDerivation { pname = "cantor-pairing"; version = "0.2.0.2"; sha256 = "1h95xbc1lhwd40qk64qw2cmr7prwygli1q2wy5hscny7jyah95c2"; revision = "1"; editedCabalFile = "10dsxgdpxa5hxz5zrij8h2whwsz0l1fvkkwdmidqpv09is55wmz5"; libraryHaskellDepends = [ base containers integer-gmp integer-logarithms integer-roots ]; testHaskellDepends = [ base containers hspec ]; testToolDepends = [ hspec-discover ]; description = "Convert data to and from a natural number representation"; license = lib.licenses.mit; } ) { }; "cao" = callPackage ( { mkDerivation, alex, array, base, cmdargs, ConfigFile, containers, directory, dlist, filepath, happy, language-c, mtl, pretty, process, yices, }: mkDerivation { pname = "cao"; version = "0.1.1"; sha256 = "0rmq22fiaadpszckbj5k5gi4sr1jipinyrx9hwc21k5d185vsakd"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base cmdargs ConfigFile containers directory dlist filepath language-c mtl pretty process yices ]; executableToolDepends = [ alex happy ]; description = "CAO Compiler"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "cao"; } ) { }; "cap" = callPackage ( { mkDerivation, array, base, containers, haskell98, }: mkDerivation { pname = "cap"; version = "1.0.1"; sha256 = "1492x5hy5ljf0h40c045jd3w26f7jwqplgncka3dnw4mx9kq4g15"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers haskell98 ]; description = "Interprets and debug the cap language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cap"; } ) { }; "capability" = callPackage ( { mkDerivation, base, constraints, containers, dlist, exceptions, generic-lens, hspec, lens, monad-control, mtl, mutable-containers, primitive, reflection, safe-exceptions, silently, streaming, temporary, text, transformers, unliftio, unliftio-core, }: mkDerivation { pname = "capability"; version = "0.5.0.1"; sha256 = "0sksd42ywaq5av7a1h9y66pclsk1fd9qx46q38kgs3av88zhzqci"; revision = "4"; editedCabalFile = "00lkh7rnys52wji7301ca1nriypwqd8q7gslz3gvnwqmi6as0grv"; libraryHaskellDepends = [ base constraints dlist exceptions generic-lens lens monad-control mtl mutable-containers primitive reflection safe-exceptions streaming transformers unliftio unliftio-core ]; testHaskellDepends = [ base containers dlist hspec lens mtl silently streaming temporary text unliftio ]; description = "Extensional capabilities and deriving combinators"; license = lib.licenses.bsd3; } ) { }; "capataz" = callPackage ( { mkDerivation, async, base, bytestring, pretty-show, prettyprinter, rio, tasty, tasty-hunit, tasty-smallcheck, teardown, time, uuid, }: mkDerivation { pname = "capataz"; version = "0.2.1.0"; sha256 = "14mda2yvg0phpfhkacm5whh4hqcvyw14xiilx28ghc4rkf7al0fi"; libraryHaskellDepends = [ async base bytestring pretty-show prettyprinter rio teardown time uuid ]; testHaskellDepends = [ async base bytestring pretty-show prettyprinter rio tasty tasty-hunit tasty-smallcheck teardown time uuid ]; description = "OTP-like supervision trees in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "capnp" = callPackage ( { mkDerivation, async, base, bifunctors, bytes, bytestring, containers, criterion, data-default, data-default-instances-vector, deepseq, directory, exceptions, filepath, focus, ghc-prim, hashable, heredoc, hspec, lifetimes, list-t, monad-stm, mtl, network, network-simple, pretty-show, primitive, process, process-extras, QuickCheck, quickcheck-instances, quickcheck-io, resourcet, safe-exceptions, stm, stm-containers, supervisors, template-haskell, text, transformers, vector, wl-pprint-text, }: mkDerivation { pname = "capnp"; version = "0.18.0.0"; sha256 = "0n21rqsb0j7xjqamzj1igv6m18hxrsxn1y89r4pj2qhpsvza0b12"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytes bytestring containers data-default data-default-instances-vector exceptions focus ghc-prim hashable lifetimes list-t monad-stm mtl network network-simple pretty-show primitive safe-exceptions stm stm-containers supervisors template-haskell text transformers vector ]; executableHaskellDepends = [ base bifunctors bytes bytestring containers data-default directory exceptions filepath ghc-prim monad-stm mtl primitive safe-exceptions text transformers vector wl-pprint-text ]; testHaskellDepends = [ async base bytes bytestring containers data-default deepseq directory exceptions ghc-prim heredoc hspec monad-stm mtl network network-simple pretty-show primitive process process-extras QuickCheck quickcheck-instances quickcheck-io resourcet safe-exceptions stm supervisors text transformers vector ]; benchmarkHaskellDepends = [ base bytes bytestring containers criterion data-default deepseq exceptions ghc-prim monad-stm mtl primitive process-extras safe-exceptions text transformers vector ]; description = "Cap'n Proto for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "capnpc-haskell"; } ) { }; "capped-list" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "capped-list"; version = "1.2"; sha256 = "0sik7svknaam6fhlvb4p1ijwaiwrgssrdl9gmq1wmfx66g069xi9"; libraryHaskellDepends = [ base ]; description = "A list-like type for lazy sequences, with a user-defined termination value"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "capri" = callPackage ( { mkDerivation, base, Cabal, directory, filepath, process, }: mkDerivation { pname = "capri"; version = "0.1"; sha256 = "0hsrznygvn1b2qpc75591kzmcpqh7p5fhi1mw3ws2c75igjqbni7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal directory filepath process ]; description = "A simple wrapper over cabal-install to operate in project-private mode"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "capri"; broken = true; } ) { }; "caps" = callPackage ( { mkDerivation, base, mtl, tasty, tasty-hunit, template-haskell, transformers, typerep-map, }: mkDerivation { pname = "caps"; version = "0.1"; sha256 = "0i6rzgfbl377g4z76rv48c6a1s4yy9h78bjmvkr2vhq5zv8zqzkk"; libraryHaskellDepends = [ base template-haskell transformers typerep-map ]; testHaskellDepends = [ base mtl tasty tasty-hunit ]; description = "Monadic capabilities with late binding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "captcha-2captcha" = callPackage ( { mkDerivation, aeson, base, bytestring, captcha-core, data-default, errors, extra, http-client, lens, lens-aeson, mtl, o-clock, string-conversions, string-interpolate, tasty, tasty-hunit, text, unliftio, wreq, }: mkDerivation { pname = "captcha-2captcha"; version = "0.1.0.0"; sha256 = "19r7977vkbyd6if9bvh9m2vv2wmhynly6qzsq7ndckn4yw4xc5wx"; revision = "1"; editedCabalFile = "16rvzkg7wy82crgmlz68y9gljp5vv1dldwp3gdn61y95cmi9pybi"; libraryHaskellDepends = [ aeson base bytestring captcha-core errors extra http-client lens lens-aeson mtl o-clock string-conversions string-interpolate text unliftio wreq ]; testHaskellDepends = [ aeson base bytestring captcha-core data-default errors extra http-client lens lens-aeson mtl o-clock string-conversions string-interpolate tasty tasty-hunit text unliftio wreq ]; description = "A package for integrating a variety of captcha solving services"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "captcha-capmonster" = callPackage ( { mkDerivation, aeson, aeson-qq, base, bytestring, captcha-core, data-default, errors, extra, http-client, lens, lens-aeson, mtl, o-clock, string-conversions, string-interpolate, tasty, tasty-hunit, text, unliftio, wreq, }: mkDerivation { pname = "captcha-capmonster"; version = "0.1.0.0"; sha256 = "0ps7dwbkafi92a408c0fcc15vjp8b2gf400ijbx4vz5vm0s9dzvl"; revision = "1"; editedCabalFile = "14dl2762c0n4h3492252l3y3gyw9ds44hhw2123hlaq542apqvff"; libraryHaskellDepends = [ aeson aeson-qq base bytestring captcha-core errors extra http-client lens lens-aeson mtl o-clock string-interpolate text unliftio wreq ]; testHaskellDepends = [ aeson aeson-qq base bytestring captcha-core data-default errors extra http-client lens lens-aeson mtl o-clock string-conversions string-interpolate tasty tasty-hunit text unliftio wreq ]; description = "A package for integrating a variety of captcha solving services"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "captcha-core" = callPackage ( { mkDerivation, aeson, base, bytestring, cookie, data-default-extra, lens, mtl, o-clock, string-conversions, text, unliftio, wreq, }: mkDerivation { pname = "captcha-core"; version = "0.1.0.1"; sha256 = "1qalmxbmpyr28v9683q7yqk8xky34ksgqxr6qgn7v8y1c0a4jlqd"; revision = "1"; editedCabalFile = "0vzk01va3h5vmshqicb7ngqky6759lzvfcx740qifi38rnvwmmdq"; libraryHaskellDepends = [ aeson base bytestring cookie data-default-extra lens mtl o-clock string-conversions text unliftio wreq ]; description = "A package for integrating a variety of captcha solving services"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "car-pool" = callPackage ( { mkDerivation, base, blaze-html, containers, digestive-functors, digestive-functors-blaze, digestive-functors-happstack, explicit-exception, happstack-server, non-empty, spreadsheet, text, transformers, utility-ht, }: mkDerivation { pname = "car-pool"; version = "0.0.1.2"; sha256 = "0yljcxazwbls2k4k19d47x8672v8sa85m9cpmmb1n1sz6zbq9hz0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blaze-html containers digestive-functors digestive-functors-blaze digestive-functors-happstack explicit-exception happstack-server non-empty spreadsheet text transformers utility-ht ]; description = "Simple web-server for organizing car-pooling for an event"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "car-pool"; } ) { }; "caramia" = callPackage ( { mkDerivation, base, bytestring, containers, exceptions, gl, HUnit, lens, linear, mtl, sdl2, semigroups, test-framework, test-framework-hunit, test-framework-quickcheck2, text, transformers, vector, }: mkDerivation { pname = "caramia"; version = "0.7.2.2"; sha256 = "1cvpyad7kmkndan1bfpfaav6lara8g78x02pgascrq8n73b2jcgs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers exceptions gl lens linear mtl semigroups text transformers vector ]; testHaskellDepends = [ base containers HUnit linear sdl2 test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; description = "High-level OpenGL bindings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "carbonara" = callPackage ( { mkDerivation, base, mysql-simple, postgresql-simple, split, time, }: mkDerivation { pname = "carbonara"; version = "0.0.1"; sha256 = "09xz6g873714z5wpnrv01mardshhngk5b34sckdl9rqjil64v5vn"; libraryHaskellDepends = [ base mysql-simple postgresql-simple split time ]; description = "some spaghetti code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "carboncopy" = callPackage ( { mkDerivation, base, bytestring, filepath, haskell98, IfElse, MissingH, }: mkDerivation { pname = "carboncopy"; version = "0.1.2"; sha256 = "1wi06n0cdqkvyqqr9ji7nyjn09qqckskrzi3djcnxgwhwwp8da3i"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring filepath haskell98 IfElse MissingH ]; description = "Drop emails from threads being watched into special CC folder"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "carboncopy"; } ) { }; "cardano-coin-selection" = callPackage ( { mkDerivation, base, bytestring, containers, cryptonite, deepseq, fmt, hspec, memory, QuickCheck, quiet, random, text, transformers, vector, }: mkDerivation { pname = "cardano-coin-selection"; version = "1.0.1"; sha256 = "1nvnkd5g0vq4vqj1w55hd1b1v7rwzhb3anhavablw9wy3w230qja"; libraryHaskellDepends = [ base bytestring containers cryptonite deepseq quiet text transformers ]; testHaskellDepends = [ base bytestring containers cryptonite deepseq fmt hspec memory QuickCheck quiet random text transformers vector ]; description = "Algorithms for coin selection and fee balancing"; license = lib.licenses.asl20; } ) { }; "cardano-transactions" = callPackage ( { mkDerivation, ansi-terminal, base, base58-bytestring, bytestring, cardano-binary, cardano-crypto, cardano-crypto-wrapper, cardano-ledger, cardano-ledger-test, cardano-tx, cborg, cryptonite, extra, hedgehog-quickcheck, hspec, memory, optparse-applicative, process, QuickCheck, text, }: mkDerivation { pname = "cardano-transactions"; version = "1.0.0"; sha256 = "0qzf1yf85m0fwiayjb8g09w9dxq1zyg9xwjcd9p98i3dj6722yfa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base58-bytestring bytestring cardano-binary cardano-crypto cardano-crypto-wrapper cardano-ledger cborg cryptonite extra memory text ]; executableHaskellDepends = [ ansi-terminal base bytestring cborg memory optparse-applicative text ]; testHaskellDepends = [ base bytestring cardano-crypto-wrapper cardano-ledger cardano-ledger-test cborg hedgehog-quickcheck hspec process QuickCheck text ]; testToolDepends = [ cardano-tx ]; description = "Library utilities for constructing and signing Cardano transactions"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "cardano-tx"; broken = true; } ) { cardano-binary = null; cardano-crypto = null; cardano-crypto-wrapper = null; cardano-ledger = null; cardano-ledger-test = null; cardano-tx = null; }; "carettah" = callPackage ( { mkDerivation, base, cairo, directory, filepath, gtk, gtk2hs-buildtools, hcwiid, highlighting-kate, mtl, pandoc, pango, process, text, time, }: mkDerivation { pname = "carettah"; version = "0.5.1"; sha256 = "0k0zqi6c6cqhkxhdgn5n5cpq4pjlvv1m5wzxrsiw9aj23dk9bgxa"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cairo directory filepath gtk gtk2hs-buildtools hcwiid highlighting-kate mtl pandoc pango process text time ]; description = "A presentation tool written with Haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "carray" = callPackage ( { mkDerivation, array, base, binary, bytestring, ix-shapable, QuickCheck, syb, }: mkDerivation { pname = "carray"; version = "0.1.6.8"; sha256 = "04qny61gcjblqjrz761wp4bdkxk6zbm31xn6h426iybw9kanf6cg"; revision = "2"; editedCabalFile = "1gw70a253siym1g40nqskmmr1y8lnbnhz1aqsg5jhlmfavqscwcz"; 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 = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "carte" = callPackage ( { mkDerivation, base, filepath, mtl, network, optparse-applicative, random, semigroups, time, transformers, tuple, }: mkDerivation { pname = "carte"; version = "0.1.0.0"; sha256 = "0djiicsqzszn1z7pz5jz61ms3sc93cw0wqsjly140m543z0l0sis"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base filepath mtl network optparse-applicative random semigroups time transformers tuple ]; description = "Carte: A commandline pastebin server"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "carte"; broken = true; } ) { }; "cartel" = callPackage ( { mkDerivation, base, directory, filepath, multiarg, optparse-applicative, pretty-show, process, QuickCheck, random, split, tasty, tasty-quickcheck, tasty-th, time, transformers, }: mkDerivation { pname = "cartel"; version = "0.18.0.2"; sha256 = "0w62dv3lw46yh0nv68zf3wiw69ah4y8g451jz5disfxppqnal9vv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath optparse-applicative pretty-show process split time transformers ]; executableHaskellDepends = [ base directory filepath optparse-applicative pretty-show process split time transformers ]; testHaskellDepends = [ base directory filepath multiarg optparse-applicative pretty-show process QuickCheck random split tasty tasty-quickcheck tasty-th time transformers ]; description = "Specify Cabal files in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cartel-init"; } ) { }; "cas-hashable" = callPackage ( { mkDerivation, aeson, base, bytestring, clock, containers, cryptonite, ghc-prim, hashable, integer-gmp, memory, path, path-io, safe-exceptions, scientific, text, time, unix, unordered-containers, vector, }: mkDerivation { pname = "cas-hashable"; version = "1.0.1"; sha256 = "13r3iiv882mq692yy24gy3kdfgg3lrk51909na5yx2hjlj47nyxd"; libraryHaskellDepends = [ aeson base bytestring clock containers cryptonite ghc-prim hashable integer-gmp memory path path-io safe-exceptions scientific text time unix unordered-containers vector ]; description = "A hashing class for content-addressed storage"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cas-hashable-s3" = callPackage ( { mkDerivation, aeson, aws, base, cas-hashable, constraints, http-conduit, reflection, resourcet, }: mkDerivation { pname = "cas-hashable-s3"; version = "1.0.0"; sha256 = "07sap2kx6vqhyszdnmnvamaqkfpqn3711phj0ig961n7h8p433dz"; libraryHaskellDepends = [ aeson aws base cas-hashable constraints http-conduit reflection resourcet ]; description = "ContentHashable instances for S3 objects"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "cas-store" = callPackage ( { mkDerivation, aeson, async, base, bytestring, cas-hashable, containers, cryptonite, directory, filepath, hashable, hinotify, hostname, lens, path, path-io, random, safe-exceptions, sqlite-simple, store, tar, tasty, tasty-hunit, text, unix, unliftio, }: mkDerivation { pname = "cas-store"; version = "1.1.0"; sha256 = "0fky3ag03wsnlij1f912a5ag082d2q9z8qfly86cw7kwz631ld18"; libraryHaskellDepends = [ aeson async base bytestring cas-hashable containers cryptonite directory filepath hashable hinotify hostname lens path path-io random safe-exceptions sqlite-simple store tar text unix unliftio ]; testHaskellDepends = [ async base cas-hashable containers path path-io safe-exceptions tasty tasty-hunit unix ]; description = "A content-addressed storage"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "casa-abbreviations-and-acronyms" = callPackage ( { mkDerivation, base, bytestring, containers, fuzzy, lens, monoid-subclasses, optparse-applicative, profunctors, semialign, these, wreq, }: mkDerivation { pname = "casa-abbreviations-and-acronyms"; version = "0.0.10"; sha256 = "0x5n9f56xaiddxx3yxfwkhfv2zachhhmzrp7lvz1l98hmrpz9wsy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers fuzzy lens monoid-subclasses profunctors semialign these ]; executableHaskellDepends = [ base bytestring containers fuzzy lens monoid-subclasses optparse-applicative wreq ]; description = "CASA Abbreviations and Acronyms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "casa-client" = callPackage ( { mkDerivation, aeson, attoparsec, base, base16-bytestring, bytestring, casa-types, conduit, conduit-extra, crypton, exceptions, http-conduit, http-types, memory, network-uri, resourcet, template-haskell, text, th-lift, unliftio-core, unordered-containers, }: mkDerivation { pname = "casa-client"; version = "0.0.2"; sha256 = "0nr6dz6igxkmr4841hppd5zz0vjycfvybr3abqylrssg6vg988p2"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring casa-types conduit conduit-extra crypton exceptions http-conduit http-types memory network-uri resourcet template-haskell text th-lift unliftio-core unordered-containers ]; description = "Client for Casa"; license = lib.licenses.bsd3; } ) { }; "casa-types" = callPackage ( { mkDerivation, aeson, attoparsec, base, base16-bytestring, bytestring, hashable, path-pieces, persistent, text, }: mkDerivation { pname = "casa-types"; version = "0.0.2"; sha256 = "1c3qvph690pgnqmj132sn1zh878n3ljvmp913vvhwynfhyixs1v7"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring hashable path-pieces persistent text ]; description = "Types for Casa"; license = lib.licenses.bsd3; } ) { }; "casadi-bindings" = callPackage ( { mkDerivation, base, binary, casadi, casadi-bindings-core, casadi-bindings-internal, cereal, containers, doctest, HUnit, linear, QuickCheck, spatial-math, test-framework, test-framework-hunit, test-framework-quickcheck2, vector, vector-binary-instances, }: mkDerivation { pname = "casadi-bindings"; version = "3.4.5.0"; sha256 = "0ps01gm27dajr8ixfppc2mfmx8yzr24fbq9k5n3c9xgxvn9w7rmc"; libraryHaskellDepends = [ base binary casadi-bindings-core casadi-bindings-internal cereal containers linear spatial-math vector vector-binary-instances ]; librarySystemDepends = [ casadi ]; testHaskellDepends = [ base containers doctest HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 vector ]; description = "mid-level bindings to CasADi"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) casadi; }; "casadi-bindings-control" = callPackage ( { mkDerivation, base, casadi-bindings-core, casadi-bindings-internal, casadi_control, vector, }: mkDerivation { pname = "casadi-bindings-control"; version = "2.0.0.1"; sha256 = "03lpg9vp47db8wc4waajfh1z96f3nc1v29wqc9a58vrhfdnhp52w"; libraryHaskellDepends = [ base casadi-bindings-core casadi-bindings-internal vector ]; libraryPkgconfigDepends = [ casadi_control ]; description = "low level bindings to casadi-control"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; } ) { casadi_control = null; }; "casadi-bindings-core" = callPackage ( { mkDerivation, base, casadi, casadi-bindings-internal, containers, vector, }: mkDerivation { pname = "casadi-bindings-core"; version = "3.4.5.0"; sha256 = "0iqzr6gm30a0v7523yqkipgph89wlyihwmnzidpvki0vlv6fldrl"; libraryHaskellDepends = [ base casadi-bindings-internal containers vector ]; librarySystemDepends = [ casadi ]; description = "autogenerated low level bindings to casadi"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) casadi; }; "casadi-bindings-internal" = callPackage ( { mkDerivation, base, casadi, containers, vector, }: mkDerivation { pname = "casadi-bindings-internal"; version = "0.1.6.1"; sha256 = "1y2h0r0l0b9y43n0irsc5s82x7xmzdjdjaz6cqmxk19v0hg4jdnx"; libraryHaskellDepends = [ base containers vector ]; librarySystemDepends = [ casadi ]; description = "low level bindings to CasADi"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) casadi; }; "casadi-bindings-ipopt-interface" = callPackage ( { mkDerivation, base, casadi-bindings-core, casadi-bindings-internal, casadi_ipopt_interface, vector, }: mkDerivation { pname = "casadi-bindings-ipopt-interface"; version = "1.9.0.3"; sha256 = "1h1qpl8ch8riz614fssirlp5j3vzi39jjajwjnfqvgw7h8sdam2a"; libraryHaskellDepends = [ base casadi-bindings-core casadi-bindings-internal vector ]; libraryPkgconfigDepends = [ casadi_ipopt_interface ]; description = "low level bindings to casadi-ipopt_interface"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; } ) { casadi_ipopt_interface = null; }; "casadi-bindings-snopt-interface" = callPackage ( { mkDerivation, base, casadi-bindings-core, casadi-bindings-internal, casadi_snopt_interface, vector, }: mkDerivation { pname = "casadi-bindings-snopt-interface"; version = "1.9.0.3"; sha256 = "0sygbbvdrd1za6k9yf0yqxfd48imlhghzf6sy0dh77jmdhlb8asw"; libraryHaskellDepends = [ base casadi-bindings-core casadi-bindings-internal vector ]; libraryPkgconfigDepends = [ casadi_snopt_interface ]; description = "low level bindings to casadi-snopt_interface"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; } ) { casadi_snopt_interface = null; }; "cascading" = callPackage ( { mkDerivation, base, blaze-builder, bytestring, colour, containers, lens, mtl, text, utf8-string, web-routes, }: mkDerivation { pname = "cascading"; version = "0.1.0"; sha256 = "0w9zhaf4a09nl3b1sffllgf0zc10lzy38a8k4f7sbc0hr45wzj5y"; libraryHaskellDepends = [ base blaze-builder bytestring colour containers lens mtl text utf8-string web-routes ]; description = "DSL for HTML CSS (Cascading Style Sheets)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "case-conversion" = callPackage ( { mkDerivation, base, HUnit, }: mkDerivation { pname = "case-conversion"; version = "0.2"; sha256 = "1kdr5dhbbmakn0ijm55a5n778kwd82klwwn8rw60a4yi8bpmvb6q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit ]; description = "Convert between different cases"; license = lib.licenses.bsd3; mainProgram = "case-converter"; } ) { }; "case-insensitive" = callPackage ( { mkDerivation, base, bytestring, criterion, deepseq, hashable, HUnit, test-framework, test-framework-hunit, text, }: mkDerivation { pname = "case-insensitive"; version = "1.2.1.0"; sha256 = "01p40hfjyldfds5jg6vlvvn3ihs4ki63xn6fh8yzngaz1izc2v99"; libraryHaskellDepends = [ base bytestring deepseq hashable text ]; testHaskellDepends = [ base bytestring HUnit test-framework test-framework-hunit text ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq ]; description = "Case insensitive string comparison"; license = lib.licenses.bsd3; } ) { }; "case-insensitive-match" = callPackage ( { mkDerivation, base, bytestring, case-insensitive, criterion, mtl, QuickCheck, random-strings, tagsoup, text, }: mkDerivation { pname = "case-insensitive-match"; version = "0.1.1.0"; sha256 = "0dx4vcm3k1v6y8hwh1nig3yxb92swa5d2mh21vb0a3c49c906l2g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring text ]; executableHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring mtl QuickCheck text ]; benchmarkHaskellDepends = [ base bytestring case-insensitive criterion random-strings tagsoup text ]; description = "A simplified, faster way to do case-insensitive matching"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "readme-example"; broken = true; } ) { }; "cased" = callPackage ( { mkDerivation, base, text, }: mkDerivation { pname = "cased"; version = "0.1.0.0"; sha256 = "08xdc0mpp6b6inaxh6cr6ni08sy2ahfcbq8xbs3m4cfqbrqfd543"; libraryHaskellDepends = [ base text ]; description = "Track string casing in its type"; license = lib.licenses.mit; maintainers = [ lib.maintainers.jb55 ]; } ) { }; "caseof" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "caseof"; version = "0.0.1"; sha256 = "1j8r8ldaxgyvka3zpqfl8qp0mbwrnh1s1xl5fgx3jjzqxlisfdp3"; libraryHaskellDepends = [ base template-haskell ]; description = "Combinators for casing on constructors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cases" = callPackage ( { mkDerivation, attoparsec, base, criterion, hspec, rerebase, text, }: mkDerivation { pname = "cases"; version = "0.1.4.3"; sha256 = "0fsaprw6q708hpgr8v5kvksa1f0wgjfwckpgds6qxzpaikh73gk4"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ hspec rerebase ]; benchmarkHaskellDepends = [ criterion rerebase ]; description = "A converter for spinal, snake and camel cases"; license = lib.licenses.mit; } ) { }; "cash" = callPackage ( { mkDerivation, base, deepseq, haskell98, HaXml, network, parallel, pretty, }: mkDerivation { pname = "cash"; version = "0.1.0.1"; sha256 = "0pwn33dpv5bgs74i8x6q47hsbl0jg68xwhjjiwyjdyl6sb3rfih7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base deepseq haskell98 HaXml network parallel pretty ]; description = "the Computer Algebra SHell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "casing" = callPackage ( { mkDerivation, base, split, tasty, tasty-hunit, }: mkDerivation { pname = "casing"; version = "0.1.4.1"; sha256 = "1jpqni00kalydwzjh2ljpgry3w696wa52bkaxzr53da60b072qhh"; revision = "1"; editedCabalFile = "1n7w4w2icfppyvlmyzzmfivbx175ckqabs4my5qvvdvwlc89xrqb"; libraryHaskellDepends = [ base split ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Convert between various source code casing conventions"; license = lib.licenses.mit; } ) { }; "casr-logbook" = callPackage ( { mkDerivation, attoparsec, base, containers, digit, lens, lucid, text, time, }: mkDerivation { pname = "casr-logbook"; version = "0.7.0"; sha256 = "1l887hfswdaydzqzz2jd9jgmzb8gqi11bwj1kmzlxfynznr6ckvl"; libraryHaskellDepends = [ attoparsec base containers digit lens lucid text time ]; description = "CASR 61.345 Pilot Personal Logbook"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "casr-logbook-html" = callPackage ( { mkDerivation, base, casr-logbook-types, digit, directory, doctest, filepath, lens, lucid, QuickCheck, template-haskell, text, time, }: mkDerivation { pname = "casr-logbook-html"; version = "0.0.3"; sha256 = "1fwl4hvbx25f6g06f6k0glz7s385ch41n3iy7b40picfm8jcvcry"; libraryHaskellDepends = [ base casr-logbook-types digit lens lucid text time ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "CASR 61.345 Pilot Personal Logbook HTML output"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "casr-logbook-meta" = callPackage ( { mkDerivation, base, casr-logbook-types, directory, doctest, filepath, lens, QuickCheck, template-haskell, }: mkDerivation { pname = "casr-logbook-meta"; version = "0.0.4"; sha256 = "143ck8fszxcv2dfq1ijpaqs8g41yz3r1fz1cm4cmfgwsnnvy93lg"; libraryHaskellDepends = [ base casr-logbook-types lens ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "Meta-information about entries in a CASR 61.345 logbook (casr-logbook)"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "casr-logbook-meta-html" = callPackage ( { mkDerivation, base, casr-logbook-html, casr-logbook-meta, casr-logbook-types, directory, doctest, filepath, lens, lucid, QuickCheck, template-haskell, text, }: mkDerivation { pname = "casr-logbook-meta-html"; version = "0.0.4"; sha256 = "1d848p9almi0zs0ig87d65njsk9s87v542w06kpgk20ys908dssj"; libraryHaskellDepends = [ base casr-logbook-html casr-logbook-meta casr-logbook-types lens lucid text ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "Meta-information about entries in a CASR 61.345 logbook (casr-logbook) HTML output"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "casr-logbook-reports" = callPackage ( { mkDerivation, base, casr-logbook-types, containers, directory, doctest, filepath, lens, QuickCheck, template-haskell, time, }: mkDerivation { pname = "casr-logbook-reports"; version = "0.0.2"; sha256 = "13yg75hgi81pc26yrvg95k1snci0dsl3n0xk2lsr7s6cha4qn51i"; libraryHaskellDepends = [ base casr-logbook-types containers lens time ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "CASR 61.345 logbook (casr-logbook) reports."; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "casr-logbook-reports-html" = callPackage ( { mkDerivation, base, casr-logbook-html, casr-logbook-reports, casr-logbook-types, containers, directory, doctest, filepath, lens, lucid, QuickCheck, template-haskell, text, time, }: mkDerivation { pname = "casr-logbook-reports-html"; version = "0.0.2"; sha256 = "1qa78swh0c57jq5b6mrlyhal6cn781yhd3v3z3fg1cqfcjlv1250"; libraryHaskellDepends = [ base casr-logbook-html casr-logbook-reports casr-logbook-types containers lens lucid text time ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "CASR 61.345 logbook reports HTML output"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "casr-logbook-reports-meta" = callPackage ( { mkDerivation, base, casr-logbook-meta, casr-logbook-types, directory, doctest, filepath, lens, QuickCheck, template-haskell, }: mkDerivation { pname = "casr-logbook-reports-meta"; version = "0.0.3"; sha256 = "1di4q1g6idc7s2mymg85qa4s9wshj01vyyx34ldbi5874zcfvzhn"; libraryHaskellDepends = [ base casr-logbook-meta casr-logbook-types lens ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "Reports on meta-information about entries in a CASR 61.345 logbook (casr-logbook)"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "casr-logbook-reports-meta-html" = callPackage ( { mkDerivation, base, casr-logbook-meta, casr-logbook-meta-html, casr-logbook-reports, casr-logbook-reports-html, casr-logbook-reports-meta, casr-logbook-types, directory, doctest, filepath, lens, lucid, QuickCheck, template-haskell, text, }: mkDerivation { pname = "casr-logbook-reports-meta-html"; version = "0.0.3"; sha256 = "09gi1r4mma4f2dc1x2bkhlg8sv55rgg8kwqfcv8v4xsva3lnjwf1"; libraryHaskellDepends = [ base casr-logbook-meta casr-logbook-meta-html casr-logbook-reports casr-logbook-reports-html casr-logbook-reports-meta casr-logbook-types lens lucid text ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "HTML output for reports on meta-information about entries in a CASR 61.345 logbook"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "casr-logbook-types" = callPackage ( { mkDerivation, base, containers, digit, directory, doctest, filepath, lens, QuickCheck, template-haskell, time, }: mkDerivation { pname = "casr-logbook-types"; version = "0.0.2"; sha256 = "1dnbmxgfpx953sk9rmpxqzs9mgzgmyp2r55ll9knrfijavfr3arv"; revision = "1"; editedCabalFile = "1klq48y2wis4zaqs3lbs3bm8whqaglcayasf9qfrqjjzddjd20ms"; libraryHaskellDepends = [ base containers digit lens time ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "CASR 61.345 Pilot Personal Logbook"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cassandra-cql" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, cryptohash, Decimal, hslogger, MonadCatchIO-transformers, mtl, network, resource-pool, stm, text, time, uuid, }: mkDerivation { pname = "cassandra-cql"; version = "0.5.0.2"; sha256 = "1nk0psvmzhvxls4h0p4blrm8qjn6lyh08bdxpiagpw6nrpvbda54"; libraryHaskellDepends = [ base bytestring cereal containers cryptohash Decimal hslogger MonadCatchIO-transformers mtl network resource-pool stm text time uuid ]; description = "Haskell client for Cassandra's CQL protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cassandra-thrift" = callPackage ( { mkDerivation, base, bytestring, containers, Thrift, }: mkDerivation { pname = "cassandra-thrift"; version = "0.8.5.1"; sha256 = "0hmmi0g32nfwcny56sb4jw463jp7hiwj2hhv42bf8h9az30vjxwc"; libraryHaskellDepends = [ base bytestring containers Thrift ]; description = "thrift bindings to the cassandra database"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "cassava" = callPackage ( { mkDerivation, array, attoparsec, base, bytestring, containers, deepseq, hashable, HUnit, Only, QuickCheck, quickcheck-instances, scientific, test-framework, test-framework-hunit, test-framework-quickcheck2, text, text-short, transformers, unordered-containers, vector, }: mkDerivation { pname = "cassava"; version = "0.5.3.2"; sha256 = "1jd9s10z2y3hizrpy3iaw2vvqmk342zxhwkky57ba39cbli5vlis"; configureFlags = [ "-f-bytestring--lt-0_10_4" ]; libraryHaskellDepends = [ array attoparsec base bytestring containers deepseq hashable Only scientific text text-short transformers unordered-containers vector ]; testHaskellDepends = [ attoparsec base bytestring hashable HUnit QuickCheck quickcheck-instances scientific test-framework test-framework-hunit test-framework-quickcheck2 text unordered-containers vector ]; description = "A CSV parsing and encoding library"; license = lib.licenses.bsd3; } ) { }; "cassava-conduit" = callPackage ( { mkDerivation, array, base, bifunctors, bytestring, cassava, conduit, containers, criterion, mtl, QuickCheck, text, }: mkDerivation { pname = "cassava-conduit"; version = "0.6.6"; sha256 = "1kx90j4rikh9wfvhliixfh4gbvckhb4ka77d891p8ibdlls9xwwh"; libraryHaskellDepends = [ array base bifunctors bytestring cassava conduit containers mtl text ]; testHaskellDepends = [ base bytestring cassava conduit QuickCheck text ]; benchmarkHaskellDepends = [ base criterion ]; description = "Conduit interface for cassava package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cassava-embed" = callPackage ( { mkDerivation, base, bytestring, cassava, template-haskell, vector, }: mkDerivation { pname = "cassava-embed"; version = "0.1.0.0"; sha256 = "11ssyv3wkw7l1hc6qa2srdj5ybv67hkclr0lcap4vilfsc4akfww"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cassava template-haskell vector ]; description = "CSV-file embedding library"; license = lib.licenses.bsd3; } ) { }; "cassava-generic" = callPackage ( { mkDerivation, aeson, base, bytestring, cassava, data-default, text, unordered-containers, vector, }: mkDerivation { pname = "cassava-generic"; version = "0.1.0.1"; sha256 = "0xm2ba4wmx5dbd83zpdyld65ga87fb9ja7hd33y5kba1zbw486g8"; libraryHaskellDepends = [ aeson base bytestring cassava data-default text unordered-containers vector ]; description = "Cassave instances for functor-like datatypes like `Either String a`"; license = lib.licenses.bsd3; } ) { }; "cassava-megaparsec" = callPackage ( { mkDerivation, base, bytestring, cassava, hspec, hspec-megaparsec, megaparsec, unordered-containers, vector, }: mkDerivation { pname = "cassava-megaparsec"; version = "2.0.4"; sha256 = "0pg9z38jmrylbj683b6pf7psipp7lrdq6mn1hbj8v2gj5lh8yf8n"; revision = "1"; editedCabalFile = "1nknyqs8bb3qiysq5a2n1f7lzgkr8b0pvshg5jx5z5wgfmpjmyjf"; libraryHaskellDepends = [ base bytestring cassava megaparsec unordered-containers vector ]; testHaskellDepends = [ base bytestring cassava hspec hspec-megaparsec vector ]; description = "Megaparsec parser of CSV files that plays nicely with Cassava"; license = lib.licenses.mit; } ) { }; "cassava-megaparsec_2_1_1" = callPackage ( { mkDerivation, base, bytestring, cassava, hspec, hspec-megaparsec, megaparsec, unordered-containers, vector, }: mkDerivation { pname = "cassava-megaparsec"; version = "2.1.1"; sha256 = "11p7cdxmb3s21g3cmzs8gj5ydfml4yzm55xzq92v2pb76wrrcca6"; libraryHaskellDepends = [ base bytestring cassava megaparsec unordered-containers vector ]; testHaskellDepends = [ base bytestring cassava hspec hspec-megaparsec vector ]; description = "Megaparsec parser of CSV files that plays nicely with Cassava"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "cassava-records" = callPackage ( { mkDerivation, attoparsec, base, bytestring, cassava, containers, foldl, HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, template-haskell, text, unordered-containers, vector, }: mkDerivation { pname = "cassava-records"; version = "0.1.0.4"; sha256 = "13dgcqrlvcqifgisfk80f9siwzzbk96jhhbrnmrpmg95270k5y0i"; libraryHaskellDepends = [ attoparsec base bytestring cassava foldl template-haskell text unordered-containers vector ]; testHaskellDepends = [ attoparsec base bytestring cassava containers foldl HUnit QuickCheck tasty tasty-hunit tasty-quickcheck template-haskell text unordered-containers vector ]; description = "Auto-generation of records data type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cassava-streams" = callPackage ( { mkDerivation, base, bytestring, cassava, io-streams, QuickCheck, tasty, tasty-quickcheck, vector, }: mkDerivation { pname = "cassava-streams"; version = "0.3.0.5"; sha256 = "1zv5y5jnzbpm407zz3lhfzsf7hr923dzshb2w2xyh5y3v427rwn5"; revision = "1"; editedCabalFile = "1agj18kj3yj6af8nrygdgyqy45my9ny0v00sbsc2z1xlwssgklxl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cassava io-streams vector ]; testHaskellDepends = [ base bytestring cassava io-streams QuickCheck tasty tasty-quickcheck vector ]; description = "io-streams interface for the cassava CSV library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cassava-th" = callPackage ( { mkDerivation, base, bytestring, cassava, hspec, template-haskell, text, vector, }: mkDerivation { pname = "cassava-th"; version = "0.1.0.0"; sha256 = "1vq64yl6g3knk0vl1100q4w2hiz5pxharx1c6kf3xflcc2252cxh"; revision = "1"; editedCabalFile = "1z1rqg1xgsq1y14wv3r3hc621xm0080jkn55xnnx6clw14f3i82k"; libraryHaskellDepends = [ base bytestring cassava template-haskell text vector ]; testHaskellDepends = [ base bytestring cassava hspec template-haskell text vector ]; description = "`TemplateHaskell` helpers for `cassava`"; license = lib.licenses.bsd3; } ) { }; "cassette" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "cassette"; version = "0.1.0"; sha256 = "04qnk1s4bdj3wbbxdwzzvpnhkcgma8c4qfkg454ybg7f8kyv6h7x"; libraryHaskellDepends = [ base ]; description = "A combinator library for simultaneously defining parsers and pretty printers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cassy" = callPackage ( { mkDerivation, aeson, async, attoparsec, base, binary, bytestring, cassandra-thrift, cereal, conduit, containers, data-default, derive, errors, exceptions, HUnit, mtl, network, QuickCheck, resource-pool, retry, safecopy, stm, syb, test-framework, test-framework-hunit, test-framework-quickcheck2, text, Thrift, time, transformers-base, }: mkDerivation { pname = "cassy"; version = "0.7.1"; sha256 = "0nm1xn7rkxqdap0k3lcl29jp7ajn5fypaqx3ag1zbyp8llc7xy0f"; libraryHaskellDepends = [ aeson async attoparsec base binary bytestring cassandra-thrift cereal conduit containers data-default errors exceptions mtl network resource-pool retry safecopy stm syb text Thrift time transformers-base ]; testHaskellDepends = [ base bytestring cassandra-thrift containers derive HUnit network QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text Thrift time ]; description = "A high level driver for the Cassandra datastore"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cast" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "cast"; version = "0.1.0.2"; sha256 = "14dwsy80v1k0d9ksxb83h5lrz311d3nsgzcxxvivcdj4jzjlbm94"; libraryHaskellDepends = [ base ]; description = "Abstact cast pattern"; license = lib.licenses.bsd3; } ) { }; "castagnoli" = callPackage ( { mkDerivation, base, byteslice, bytestring, primitive, text, }: mkDerivation { pname = "castagnoli"; version = "0.2.0.2"; sha256 = "1cgl3f1rfwn04ib4b3ns2m0kg3r719mws1880wzlwlkxy07r11wx"; libraryHaskellDepends = [ base byteslice primitive ]; testHaskellDepends = [ base bytestring primitive text ]; description = "Portable CRC-32C"; license = lib.licenses.bsd3; } ) { }; "caster" = callPackage ( { mkDerivation, base, bytestring, directory, fast-builder, mtl, QuickCheck, quickcheck-instances, stm, tasty, tasty-discover, tasty-hunit, tasty-quickcheck, text, unix-time, }: mkDerivation { pname = "caster"; version = "0.0.3.0"; sha256 = "0wmczsiv7cf1yx82yd8da90fab5y8p3mgazfhssv6jd19iaxrakj"; libraryHaskellDepends = [ base bytestring fast-builder stm text unix-time ]; testHaskellDepends = [ base bytestring directory fast-builder mtl QuickCheck quickcheck-instances stm tasty tasty-discover tasty-hunit tasty-quickcheck text ]; testToolDepends = [ tasty-discover ]; description = "Multicast, thread-safe, and fast logger"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "castle" = callPackage ( { mkDerivation, base, containers, optparse-applicative, shelly, system-fileio, system-filepath, text, }: mkDerivation { pname = "castle"; version = "0.1.0.1"; sha256 = "0h6dvc8lzlxkgkqkj3zwxjdmws29g4fsw7p6ysd7i54xqb8vy5ka"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers optparse-applicative shelly system-fileio system-filepath text ]; description = "A tool to manage shared cabal-install sandboxes"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "castle"; broken = true; } ) { }; "casui" = callPackage ( { mkDerivation, base, gtk, haskell98, mtl, parsec, }: mkDerivation { pname = "casui"; version = "0.3"; sha256 = "1vjhg9dxg23q0dqr07gbrg92h3m9r38d7jb3c4sxnw6gaj76f5gw"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base gtk haskell98 mtl parsec ]; description = "Equation Manipulator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "casui"; } ) { }; "catalyst" = callPackage ( { mkDerivation, base, profunctors, }: mkDerivation { pname = "catalyst"; version = "0.0.0.1"; sha256 = "04vp18pblx88djjdiidhg2i52rry08kx43zzvf7nfap46zv51a6a"; libraryHaskellDepends = [ base profunctors ]; description = "A Category typeclass hierarchy powerful enough to encode full programs"; license = lib.licenses.bsd3; } ) { }; "catamorphism" = callPackage ( { mkDerivation, base, hspec, QuickCheck, template-haskell, }: mkDerivation { pname = "catamorphism"; version = "0.7.0.0"; sha256 = "0a01nr2lk80pfv9dr4sxyixwhfpprrvbgh44901as4jnb3gcbk33"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Exposes a Template Haskell function for generating catamorphisms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "catch-fd" = callPackage ( { mkDerivation, base, mtl, transformers, }: mkDerivation { pname = "catch-fd"; version = "0.2.0.2"; sha256 = "05fvrkvqyj7xdn6vvdwhfbym7rg9fl7r7lzzcsr2cx59iqi23frx"; libraryHaskellDepends = [ base mtl transformers ]; description = "MonadThrow and MonadCatch, using functional dependencies"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "categorical-algebra" = callPackage ( { mkDerivation, base, newtype, pointless-haskell, void, }: mkDerivation { pname = "categorical-algebra"; version = "0.0.0.1"; sha256 = "1kx6195mfnw4aqmcd1m4s8z5l1s8zh69in00p9a0mxm3xj3pfvpl"; libraryHaskellDepends = [ base newtype pointless-haskell void ]; description = "Categorical Monoids and Semirings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "categories" = callPackage ( { mkDerivation, base, void, }: mkDerivation { pname = "categories"; version = "1.0.7"; sha256 = "18ihv16g4w0s6n89c64j4998hbsgzhp5w9ph2gdkygq7f30cx7f2"; libraryHaskellDepends = [ base void ]; description = "Categories"; license = lib.licenses.bsd3; } ) { }; "category" = callPackage ( { mkDerivation, alg, base, dual, transformers, }: mkDerivation { pname = "category"; version = "0.2.5.0"; sha256 = "0iya7q3b1z1bxv4amsibmc1lrmf7dng76nzcnanwy300jm1n42w7"; revision = "1"; editedCabalFile = "13yj1v414llr5cxdd5f3wdy75si2hj7f3k1f6w7kwj84gbrii5rr"; libraryHaskellDepends = [ alg base dual transformers ]; description = "Categorical types and classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "category-extras" = callPackage ( { mkDerivation, adjunctions, bifunctors, categories, comonad, comonad-extras, comonad-transformers, comonads-fd, contravariant, distributive, either, free, groupoids, indexed, indexed-extras, invariant, kan-extensions, keys, monad-products, pointed, profunctor-extras, profunctors, recursion-schemes, reducers, representable-functors, representable-profunctors, semigroupoid-extras, semigroupoids, semigroups, void, }: mkDerivation { pname = "category-extras"; version = "1.0.2"; sha256 = "168psp1qd80838b9945499qh99jidbl2gngcrjqk6hb0qsyhckcq"; libraryHaskellDepends = [ adjunctions bifunctors categories comonad comonad-extras comonad-transformers comonads-fd contravariant distributive either free groupoids indexed indexed-extras invariant kan-extensions keys monad-products pointed profunctor-extras profunctors recursion-schemes reducers representable-functors representable-profunctors semigroupoid-extras semigroupoids semigroups void ]; doHaddock = false; description = "A meta-package documenting various packages inspired by category theory"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "category-printf" = callPackage ( { mkDerivation, base, bytestring, comonad, text, }: mkDerivation { pname = "category-printf"; version = "0.1.1.0"; sha256 = "198bpnmmkwzx9z0n850pgzr2i9yw0kmd4g2m3fhifkhgy6zfidji"; libraryHaskellDepends = [ base bytestring comonad text ]; description = "Highbrow approach to type-safe printf format specifications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "category-traced" = callPackage ( { mkDerivation, base, categories, }: mkDerivation { pname = "category-traced"; version = "0.1.0.1"; sha256 = "00c70xvjprq0laipa47ypd3dq8a2818b4k3sgamisgy40a7vgp10"; revision = "2"; editedCabalFile = "0c4bb2wa3yd1blnji9i1bpx883y2q7aklqckyr5n8c5bzwwyb9ql"; libraryHaskellDepends = [ base categories ]; description = "Traced monoidal categories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "catnplus" = callPackage ( { mkDerivation, ansi-terminal, base, directory, either, optparse-applicative, template-haskell, terminal-size, transformers, vcs-revision, }: mkDerivation { pname = "catnplus"; version = "0.1.0.0"; sha256 = "04bmlqgvh2cxddczdcblbdih0c5xp9d7zf8290crsjqh5f57xcbj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal base directory either optparse-applicative template-haskell terminal-size transformers vcs-revision ]; description = "Simple tool to display text files with line numbers and paging"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "catnplus"; broken = true; } ) { }; "cattrap" = callPackage ( { mkDerivation, balkon, base, bytestring, containers, css-syntax, data-array-byte, deepseq, directory, file-embed, fontconfig-pure, harfbuzz-pure, hspec, html-conduit, hurl, hurl-xml, network-uri, parallel, QuickCheck, scientific, sdl2, stylist, stylist-traits, text, unordered-containers, xml, xml-conduit, xml-conduit-stylist, }: mkDerivation { pname = "cattrap"; version = "0.6.0.0"; sha256 = "190867anzps2yrdiyxzx96n43zz0ww6a2wlvncgnwcg7khfzap1a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ balkon base bytestring containers css-syntax data-array-byte deepseq fontconfig-pure harfbuzz-pure parallel scientific stylist-traits text unordered-containers ]; executableHaskellDepends = [ base bytestring containers css-syntax deepseq directory file-embed fontconfig-pure html-conduit hurl hurl-xml network-uri sdl2 stylist stylist-traits text xml xml-conduit xml-conduit-stylist ]; testHaskellDepends = [ balkon base css-syntax harfbuzz-pure hspec QuickCheck stylist-traits unordered-containers ]; description = "Lays out boxes according to the CSS Box Model"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "cauldron" = callPackage ( { mkDerivation, algebraic-graphs, base, bytestring, containers, multicurryable, sop-core, tasty, tasty-hunit, text, transformers, }: mkDerivation { pname = "cauldron"; version = "0.4.0.0"; sha256 = "1apyjq74xscjzc03wibv9zm0kzqggm8rw0jg52xb8lj5bh5wxgmj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ algebraic-graphs base bytestring containers multicurryable sop-core text ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base containers tasty tasty-hunit text transformers ]; description = "Toy dependency injection framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cauldron-example-wiring"; } ) { }; "cautious" = callPackage ( { mkDerivation, aeson, base, transformers, validity, }: mkDerivation { pname = "cautious"; version = "0.3.0.0"; sha256 = "0kydmb5f714pfgjz6drqi91m43bgs2sfap2nbww92xxyjbcls3j6"; libraryHaskellDepends = [ aeson base transformers validity ]; description = "Keep track of warnings and errors during calculations"; license = lib.licenses.bsd3; } ) { }; "cautious-file" = callPackage ( { mkDerivation, base, bytestring, Cabal, directory, filepath, process, unix, }: mkDerivation { pname = "cautious-file"; version = "1.0.2"; sha256 = "1sw5ngwrarq1lsd4c6v2wdmgbhkkq6kpybb62r8ccm11ddgn3yiq"; revision = "2"; editedCabalFile = "02ysmm577c4z0s3mqrpdpmzvs18y834ic90iwi5czcnj02zvg22s"; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base bytestring directory filepath unix ]; description = "Ways to write a file cautiously, to reduce the chances of problems such as data loss due to crashes or power failures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cautious-gen" = callPackage ( { mkDerivation, base, cautious, genvalidity, genvalidity-hspec, genvalidity-hspec-aeson, hspec, QuickCheck, }: mkDerivation { pname = "cautious-gen"; version = "0.0.0.0"; sha256 = "1i9cmqkh1n6s3dkqr0f9slm6frslw82rwvngx80iw9rc95anhykl"; libraryHaskellDepends = [ base cautious genvalidity ]; testHaskellDepends = [ base cautious genvalidity genvalidity-hspec genvalidity-hspec-aeson hspec QuickCheck ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cayene-lpp" = callPackage ( { mkDerivation, base, base16-bytestring, binary, bytestring, hspec, text, time, timerep, }: mkDerivation { pname = "cayene-lpp"; version = "0.1.0.0"; sha256 = "1fflkpg2n1yv3h0d3lw2gkrxy6rp6x8jbf29pby3jsnls23v8y0d"; libraryHaskellDepends = [ base binary bytestring text time timerep ]; testHaskellDepends = [ base base16-bytestring hspec ]; description = "Cayenne Low Power Payload"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cayenne-lpp" = callPackage ( { mkDerivation, base, base16-bytestring, binary, bytestring, hspec, hspec-discover, text, time, timerep, }: mkDerivation { pname = "cayenne-lpp"; version = "0.2.0.0"; sha256 = "0v9kd7mz9kc4m3icaz64rpp55rbw8w2x33g1j609pg870i3mgkax"; libraryHaskellDepends = [ base binary bytestring text time timerep ]; testHaskellDepends = [ base base16-bytestring hspec ]; testToolDepends = [ hspec-discover ]; description = "Cayenne Low Power Payload"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sorki ]; } ) { }; "cayley-client" = callPackage ( { mkDerivation, aeson, attoparsec, base, binary, bytestring, exceptions, hspec, http-client, http-conduit, lens, lens-aeson, mtl, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "cayley-client"; version = "0.4.19.4"; sha256 = "06lhiyk6a77dy1cw7q240yz4yj8x3haqyp1sqdqz5z20pw1a3340"; libraryHaskellDepends = [ aeson attoparsec base binary bytestring exceptions http-client http-conduit lens lens-aeson mtl text transformers unordered-containers vector ]; testHaskellDepends = [ aeson base hspec unordered-containers ]; description = "A Haskell client for the Cayley graph database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cayley-dickson" = callPackage ( { mkDerivation, base, random, }: mkDerivation { pname = "cayley-dickson"; version = "0.3.1.0"; sha256 = "1hq4njmjzbc7l4s16xivks5v5gvp4mj4iq6qr78q3vd9p1fmgfmw"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base random ]; description = "Complex numbers, quaternions, octonions, sedenions, etc"; license = lib.licenses.mit; } ) { }; "cblrepo" = callPackage ( { mkDerivation, aeson, ansi-wl-pprint, base, bytestring, Cabal, containers, directory, filepath, mtl, optparse-applicative, process, safe, stringsearch, tar, text, transformers, unix, Unixutils, utf8-string, vector, zlib, }: mkDerivation { pname = "cblrepo"; version = "0.24.0"; sha256 = "0ymgyis5spv5vlncwv5s7pwh0b5lrvqcrdyk6kih5issby6p5h83"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal ]; executableHaskellDepends = [ aeson ansi-wl-pprint base bytestring Cabal containers directory filepath mtl optparse-applicative process safe stringsearch tar text transformers unix Unixutils utf8-string vector zlib ]; description = "Tool to maintain a database of CABAL packages and their dependencies"; license = "unknown"; hydraPlatforms = lib.platforms.none; mainProgram = "cblrepo"; broken = true; } ) { }; "cbor-tool" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, bytestring, cborg, cborg-json, filepath, scientific, text, unordered-containers, vector, }: mkDerivation { pname = "cbor-tool"; version = "0.2.2.0"; sha256 = "0rsnnz1zh9jyjif94lrdppzaa41hypqs1r5dlyzbwlw1m75g286p"; revision = "5"; editedCabalFile = "0lwxyz8c9mrhq4lqdwwv0y82islakbhwv1jlmjw20ha47g1mg69n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson aeson-pretty base bytestring cborg cborg-json filepath scientific text unordered-containers vector ]; description = "A tool for manipulating CBOR"; license = lib.licenses.bsd3; mainProgram = "cbor-tool"; } ) { }; "cborg" = callPackage ( { mkDerivation, aeson, array, base, base-orphans, base16-bytestring, base64-bytestring, bytestring, containers, deepseq, ghc-bignum, ghc-prim, half, primitive, QuickCheck, random, scientific, tasty, tasty-hunit, tasty-quickcheck, text, vector, }: mkDerivation { pname = "cborg"; version = "0.2.10.0"; sha256 = "15y7p5rsv76fpklh4rgrxlxxaivpbchxdfdw96mqqjgw7060gzhp"; revision = "1"; editedCabalFile = "0x48942znc78nh63lxibaascaj1wxsqjg7r4vifisl9zlzccpcpp"; libraryHaskellDepends = [ array base bytestring containers deepseq ghc-bignum ghc-prim half primitive text ]; testHaskellDepends = [ aeson array base base-orphans base16-bytestring base64-bytestring bytestring deepseq half primitive QuickCheck random scientific tasty tasty-hunit tasty-quickcheck text vector ]; description = "Concise Binary Object Representation (CBOR)"; license = lib.licenses.bsd3; } ) { }; "cborg-json" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, base-orphans, base16-bytestring, base64-bytestring, bytestring, cborg, criterion, deepseq, directory, process, QuickCheck, scientific, tasty, tasty-hunit, text, unordered-containers, vector, zlib, }: mkDerivation { pname = "cborg-json"; version = "0.2.6.0"; sha256 = "1p6xdimwypmlsc0zdyw1vyyapnhwn2g8b9n0a83ca6h4r90722yv"; revision = "2"; editedCabalFile = "1vj7p8k3ksb6fizsl39rb99zsjfh1wm7i9q9m18s4c8llnylhw0a"; libraryHaskellDepends = [ aeson aeson-pretty base base64-bytestring cborg scientific text unordered-containers vector ]; testHaskellDepends = [ aeson base base-orphans base16-bytestring bytestring cborg QuickCheck tasty tasty-hunit text ]; benchmarkHaskellDepends = [ aeson base bytestring cborg criterion deepseq directory process zlib ]; description = "A library for encoding JSON as CBOR"; license = lib.licenses.bsd3; } ) { }; "ccast" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "ccast"; version = "0.1.0.0"; sha256 = "1yls8b1kjmdc8gh1i4vaaav1sgvfccyjfqxjpvb7gw27ivma3v7l"; libraryHaskellDepends = [ base template-haskell ]; description = "typesafe c-style casts; useful for FFI"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cci" = callPackage ( { mkDerivation, base, binary, bytestring, cci, cmdargs, containers, filepath, mtl, pretty, process, random, time, }: mkDerivation { pname = "cci"; version = "0.3.1"; sha256 = "0pvap67fn9kmjvn2qqq3x99k3mzrrsnb6q6fhawvyxv8drihsfc7"; revision = "2"; editedCabalFile = "123jmn7lgz1hmkygjzqckffm77783pfzddnjyvvv7rsnpgl4ckqn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ cci ]; testHaskellDepends = [ base binary bytestring cmdargs containers filepath mtl pretty process random time ]; description = "Bindings for the CCI networking library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { cci = null; }; "ccnx" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "ccnx"; version = "0.0.0"; sha256 = "18gnm6skzdnh6cis7l7v3d5813zn6irw6nywg6shffrn8v2y6xh7"; libraryHaskellDepends = [ base bytestring ]; description = "A Haskell implementation of the CCNx network protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cctools-workqueue" = callPackage ( { mkDerivation, bindings-cctools, bytestring, dttools, lens, monad-loops, unix, }: mkDerivation { pname = "cctools-workqueue"; version = "3.6.1.0.1.0.0.1"; sha256 = "1nqczr2f4bv107sdhqnllqcaz413r4f69f9ypshig8jyxzpcdwn3"; libraryHaskellDepends = [ bindings-cctools bytestring lens monad-loops unix ]; librarySystemDepends = [ dttools ]; description = "High-level interface to CCTools' WorkQueue library"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; } ) { dttools = null; }; "cdar-mBound" = callPackage ( { mkDerivation, base, containers, criterion, deepseq, integer-gmp, smallcheck, tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck, }: mkDerivation { pname = "cdar-mBound"; version = "0.1.0.4"; sha256 = "1p7ri7vfvj3ym0038aq12szs6jgdkq8a4730i67appv9lmxgycfn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers deepseq integer-gmp ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "Exact real arithmetic using Centred Dyadic Approximations"; license = lib.licenses.bsd3; } ) { }; "cdeps" = callPackage ( { mkDerivation, alex, array, base, bytestring, criterion, directory, filepath, hspec, optparse-applicative, text, }: mkDerivation { pname = "cdeps"; version = "0.1.3.1"; sha256 = "0r8q2i29wb47dkkws6cyy2qgwzgyhcsmx7sixv8n44rxiiv0dhcw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring directory filepath text ]; libraryToolDepends = [ alex ]; executableHaskellDepends = [ base optparse-applicative ]; testHaskellDepends = [ base hspec ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Extract dependencies from C code"; license = lib.licenses.bsd3; mainProgram = "cdeps"; } ) { }; "cdp" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, blaze-html, blaze-markup, bytestring, containers, data-default, directory, extra, filepath, hspec, http-conduit, monad-loops, mtl, network-uri, process, random, text, utf8-string, vector, websockets, }: mkDerivation { pname = "cdp"; version = "0.0.2.0"; sha256 = "1pi163mysavwhk9s2a78ldbnw0480b9vmvgyr4m426asc17g1kc9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers data-default directory extra filepath http-conduit monad-loops mtl network-uri process random text vector websockets ]; executableHaskellDepends = [ aeson base base64-bytestring blaze-html blaze-markup bytestring containers data-default directory extra filepath http-conduit monad-loops mtl network-uri process random text utf8-string vector websockets ]; testHaskellDepends = [ aeson base bytestring containers data-default directory extra filepath hspec http-conduit monad-loops mtl network-uri process random text vector websockets ]; description = "A library for the Chrome Devtools Protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cedict" = callPackage ( { mkDerivation, base, bytestring, containers, mtl, parsec, utf8-string, }: mkDerivation { pname = "cedict"; version = "0.2.5"; sha256 = "13nhwd07ly2ppgbakffr2cc2idacz0q5bahz0819jjascspm32vy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers mtl parsec utf8-string ]; description = "Convenient Chinese phrase & character lookup"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "zi4pu3"; broken = true; } ) { }; "cef" = callPackage ( { mkDerivation, base, bytestring, directory, doctest, filepath, text, time, }: mkDerivation { pname = "cef"; version = "0.1.4"; sha256 = "1jy4prprrhcjr0xjhbyz9h7wa19s52ckn3nls8jy9zic6455hr45"; libraryHaskellDepends = [ base bytestring text time ]; testHaskellDepends = [ base directory doctest filepath ]; description = "CEF log format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cef3-raw" = callPackage ( { mkDerivation, base, bindings-DSL, cef, gtk2, }: mkDerivation { pname = "cef3-raw"; version = "0.1.0"; sha256 = "1ff9n9m3hd2kw212zqdvasbglfmv0yl9vv2q518xgb9zlkccj3p7"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ cef ]; libraryPkgconfigDepends = [ gtk2 ]; description = "Raw CEF3 bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { cef = null; inherit (pkgs) gtk2; }; "cef3-simple" = callPackage ( { mkDerivation, base, cef3-raw, }: mkDerivation { pname = "cef3-simple"; version = "0.1.0"; sha256 = "0h4k5mcbpxxv7nd9vf3nc2ynsnncc97q3q5s58gj10q2qpmvl1v7"; libraryHaskellDepends = [ base cef3-raw ]; description = "Simple wrapper around cef3-raw"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ceilometer-common" = callPackage ( { mkDerivation, base, bimap, binary, bytestring, containers, data-ordlist, foldl, hspec, lens, lens-properties, mtl, pipes, QuickCheck, siphash, template-haskell, text, transformers, vaultaire-common, }: mkDerivation { pname = "ceilometer-common"; version = "0.2.3"; sha256 = "1zqqh7k627yw6vfcdihl2gw8hh3l9gxj283azmmcc9pm15grblps"; libraryHaskellDepends = [ base bimap binary bytestring containers foldl lens pipes siphash template-haskell text vaultaire-common ]; testHaskellDepends = [ base bimap binary bytestring containers data-ordlist foldl hspec lens lens-properties mtl pipes QuickCheck siphash template-haskell text transformers vaultaire-common ]; description = "Common Haskell types and encoding for OpenStack Ceilometer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cellrenderer-cairo" = callPackage ( { mkDerivation, base, c2hs, cairo, glib, gtk, gtk2, mtl, }: mkDerivation { pname = "cellrenderer-cairo"; version = "1.0.0.0"; sha256 = "05cdrq1mrrhfbsk1w1dg5qayan0h9m92r4gqgcpzfa9a073w78zw"; libraryHaskellDepends = [ base cairo glib gtk mtl ]; libraryPkgconfigDepends = [ gtk2 ]; libraryToolDepends = [ c2hs ]; description = "Cairo-based CellRenderer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) gtk2; }; "celtchar" = callPackage ( { mkDerivation, base, bytestring, directory, file-embed, filepath, hspec, megaparsec, mtl, ogmarkup, optparse-generic, pandoc, raw-strings-qq, shakespeare, text, unordered-containers, yaml, }: mkDerivation { pname = "celtchar"; version = "0.1.4.0"; sha256 = "1bd7b1prihmxc9kbvcsgl107c0bkc56c3wz6jgxvvfrwi372s4j1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base filepath megaparsec mtl ogmarkup pandoc shakespeare text unordered-containers yaml ]; executableHaskellDepends = [ base bytestring directory file-embed filepath optparse-generic text yaml ]; testHaskellDepends = [ base hspec raw-strings-qq ]; description = "A tool to build a novel"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "celtchar"; } ) { }; "cerberus" = callPackage ( { mkDerivation, base, blaze-builder, bytestring, cmdargs, conduit-extra, ekg, ekg-core, hslogger, http-client, http-client-tls, http-reverse-proxy, http-types, pretty-show, text, wai, wai-middleware-caching, wai-middleware-caching-lru, wai-middleware-caching-redis, wai-middleware-throttle, warp, }: mkDerivation { pname = "cerberus"; version = "0.1.0.0"; sha256 = "13jwm87vxn2frxk5mmx5ifzb30b01gv8rad1d6c2i7lkjjmbbj8i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-builder bytestring conduit-extra ekg ekg-core hslogger http-client http-client-tls http-reverse-proxy http-types text wai wai-middleware-caching wai-middleware-caching-lru wai-middleware-caching-redis wai-middleware-throttle warp ]; executableHaskellDepends = [ base cmdargs ekg ekg-core hslogger pretty-show ]; testHaskellDepends = [ base ]; description = "Protect and control API access with cerberus"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cerberus"; } ) { }; "cereal" = callPackage ( { mkDerivation, array, base, bytestring, containers, ghc-prim, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "cereal"; version = "0.5.8.3"; sha256 = "0shg3q933cvf18j1gmxill48d4sl4mvxj2qkj6yya9hvcqh5544r"; libraryHaskellDepends = [ array base bytestring containers ghc-prim ]; testHaskellDepends = [ base bytestring QuickCheck test-framework test-framework-quickcheck2 ]; description = "A binary serialization library"; license = lib.licenses.bsd3; } ) { }; "cereal-conduit" = callPackage ( { mkDerivation, base, bytestring, cereal, conduit, HUnit, mtl, resourcet, transformers, }: mkDerivation { pname = "cereal-conduit"; version = "0.8.0"; sha256 = "1srr7agvgfw78q5s1npjq5sgynvhjgllpihiv37ylkwqm4c4ap6r"; revision = "2"; editedCabalFile = "1w26az4pj699qbpa9pz55g4svkbs92ls5k6wkzjn40ghisnjk2q6"; libraryHaskellDepends = [ base bytestring cereal conduit resourcet transformers ]; testHaskellDepends = [ base bytestring cereal conduit HUnit mtl transformers ]; description = "Turn Data.Serialize Gets and Puts into Sources, Sinks, and Conduits"; license = lib.licenses.bsd3; } ) { }; "cereal-data-dword" = callPackage ( { mkDerivation, base, cereal, data-dword, }: mkDerivation { pname = "cereal-data-dword"; version = "0.1.1"; sha256 = "14z0h7hz170l1zhz7add01q9n0v2diijskdrwfzqhvcka7a69566"; libraryHaskellDepends = [ base cereal data-dword ]; description = "Integration of \"cereal\" and \"data-dword\""; license = lib.licenses.mit; } ) { }; "cereal-derive" = callPackage ( { mkDerivation, base, cereal, ghc-prim, }: mkDerivation { pname = "cereal-derive"; version = "0.1.1"; sha256 = "04mlg1r2qvrwdzcfbf1aqs4bf9n2gc7cwv73fbhld2ji5naa6fwb"; libraryHaskellDepends = [ base cereal ghc-prim ]; description = "Automatic deriving of Serialize using GHC.Generics"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cereal-enumerator" = callPackage ( { mkDerivation, base, bytestring, cereal, enumerator, }: mkDerivation { pname = "cereal-enumerator"; version = "0.3.1"; sha256 = "0lpsj4f7v4sgrr6lf8jl07xwj8j3i3wj23as0imswk71f7xwfnnk"; libraryHaskellDepends = [ base bytestring cereal enumerator ]; description = "Deserialize things with cereal and enumerator"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "cereal-ieee754" = callPackage ( { mkDerivation, array, base, cereal, }: mkDerivation { pname = "cereal-ieee754"; version = "0.1"; sha256 = "1gr22ziz9bj4q3y8j1vg46m648zqvbajfdks8p64xc28ci25pw2s"; libraryHaskellDepends = [ array base cereal ]; description = "Floating point support for the 'cereal' serialization library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cereal-io-streams" = callPackage ( { mkDerivation, base, bytestring, cereal, cereal-conduit, conduit, conduit-extra, criterion, derive, HUnit, io-streams, mtl, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "cereal-io-streams"; version = "0.0.1.0"; sha256 = "1wb8wmcz881sj4ljry0ibns9afc97i3h6nbb4k3zr4vgxisvfaxk"; libraryHaskellDepends = [ base bytestring cereal io-streams ]; testHaskellDepends = [ base bytestring cereal derive HUnit io-streams mtl QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring cereal cereal-conduit conduit conduit-extra criterion io-streams ]; description = "io-streams support for the cereal binary serialization library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cereal-plus" = callPackage ( { mkDerivation, array, base, bytestring, cereal, containers, errors, hashable, hashtables, HTF, HUnit, mmorph, mtl, QuickCheck, quickcheck-instances, stm, text, time, unordered-containers, vector, }: mkDerivation { pname = "cereal-plus"; version = "0.4.2"; sha256 = "1j81bbwhwbzzxkbvswbvw0kgnm4bppgy7dwvr1yx4074l07b9zvi"; libraryHaskellDepends = [ array base bytestring cereal containers errors hashable hashtables mmorph mtl stm text time unordered-containers vector ]; testHaskellDepends = [ array base bytestring cereal containers errors hashable hashtables HTF HUnit mmorph mtl QuickCheck quickcheck-instances stm text time unordered-containers vector ]; description = "An extended serialization library on top of \"cereal\""; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cereal-streams" = callPackage ( { mkDerivation, base, bytestring, cereal, cereal-conduit, conduit, conduit-extra, criterion, derive, HUnit, io-streams, mtl, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, transformers, }: mkDerivation { pname = "cereal-streams"; version = "0.0.1.0"; sha256 = "1k5pv2s4cx9n587kky53r1wq19bki4bnvr3faa6zwjx6wqp8bxzj"; libraryHaskellDepends = [ base bytestring cereal io-streams ]; testHaskellDepends = [ base bytestring cereal derive HUnit io-streams mtl QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring cereal cereal-conduit conduit conduit-extra criterion io-streams transformers ]; description = "Use cereal to encode/decode io-streams"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cereal-text" = callPackage ( { mkDerivation, base, cereal, text, }: mkDerivation { pname = "cereal-text"; version = "0.1.0.2"; sha256 = "0k1ml0z5rksvrhz15i9afld7bybgylqmy5nmvik3p98zd3s1ayiw"; libraryHaskellDepends = [ base cereal text ]; description = "Data.Text instances for the cereal serialization library"; license = lib.licenses.asl20; } ) { }; "cereal-time" = callPackage ( { mkDerivation, base, cereal, hspec, QuickCheck, time, }: mkDerivation { pname = "cereal-time"; version = "0.1.0.0"; sha256 = "1ciwlkgpacc2yy5pfj0xpc0z2x7mjpv4rni550jfwny47q8dbimy"; libraryHaskellDepends = [ base cereal time ]; testHaskellDepends = [ base cereal hspec QuickCheck time ]; description = "Serialize instances for types from `time` package"; license = lib.licenses.bsd3; } ) { }; "cereal-unordered-containers" = callPackage ( { mkDerivation, base, cereal, hashable, unordered-containers, }: mkDerivation { pname = "cereal-unordered-containers"; version = "0.1.0.1"; sha256 = "07gngl4m9bzp6izlawfnxa1jbqj6c4zb0w94mdzhxr786bsgnn4k"; libraryHaskellDepends = [ base cereal hashable unordered-containers ]; description = "Integration of \"cereal\" and \"unordered-containers\""; license = lib.licenses.mit; } ) { }; "cereal-uuid" = callPackage ( { mkDerivation, base, cereal, uuid, }: mkDerivation { pname = "cereal-uuid"; version = "0.1.1.1"; sha256 = "1jg8rkndb1q1l0dnqrkkl0mlsxkcyqcfldb5k8kk9d2lg3plz030"; libraryHaskellDepends = [ base cereal uuid ]; description = "Integration of \"cereal\" and \"uuid\""; license = lib.licenses.mit; } ) { }; "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 ]; description = "Serialize instances for Data.Vector types."; license = lib.licenses.bsd3; } ) { }; "certificate" = callPackage ( { mkDerivation, asn1-data, base, bytestring, containers, crypto-pubkey-types, cryptohash, directory, filepath, mtl, pem, process, time, }: mkDerivation { pname = "certificate"; version = "1.3.9"; sha256 = "18g5rq7lpxmvmlnz610537w6mix6z6kxjrfj2ylbhkc81r5pn9g6"; revision = "1"; editedCabalFile = "1fipx0vmc8kq8k9imnjiffdpng0qjqkzzwr308zgma9l3hx70jvb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ asn1-data base bytestring containers crypto-pubkey-types cryptohash directory filepath mtl pem process time ]; description = "Certificates and Key Reader/Writer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cf" = callPackage ( { mkDerivation, base, QuickCheck, test-framework, test-framework-quickcheck2, test-framework-th, }: mkDerivation { pname = "cf"; version = "0.4.2"; sha256 = "0695djx4ri1d6idmw8yl0rgbp757y74ay6fkkvjgad642cgjv1gj"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; description = "Exact real arithmetic using continued fractions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cfenv" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, hspec, raw-strings-qq, }: mkDerivation { pname = "cfenv"; version = "0.1.0.0"; sha256 = "0zklgqkm33n8a2pq8h313xij4nvrv0brh7v4q024bglyam1ndscc"; libraryHaskellDepends = [ aeson base bytestring containers ]; testHaskellDepends = [ aeson base containers hspec raw-strings-qq ]; description = "A library getting the environment when running on Cloud Foundry"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cfg" = callPackage ( { mkDerivation, base, bytestring, containers, doctest, errors, free, hedgehog, hspec, hspec-core, hspec-discover, hspec-expectations, hspec-hedgehog, megaparsec, mtl, pretty-simple, text, vector, }: mkDerivation { pname = "cfg"; version = "0.0.2.2"; sha256 = "1v0k3gkwwifps4msd2888slaf4wdw5ppfpp0a0rzgmp14fbxz2sw"; libraryHaskellDepends = [ base bytestring containers errors free megaparsec mtl pretty-simple text vector ]; testHaskellDepends = [ base containers doctest free hedgehog hspec hspec-core hspec-discover hspec-expectations hspec-hedgehog mtl pretty-simple text ]; testToolDepends = [ hspec-discover ]; description = "Type directed application configuration parsing and accessors"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cfipu" = callPackage ( { mkDerivation, base, bytestring, containers, data-default, dequeue, mtl, }: mkDerivation { pname = "cfipu"; version = "1.1.0.4"; sha256 = "1lwgqibxrs8n3czhpyg1halizsmz5jd8r2z8ham4pwi58815fzij"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers data-default dequeue mtl ]; description = "cfipu processor for toy brainfuck-like language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cfipu"; } ) { }; "cflp" = callPackage ( { mkDerivation, base, containers, control-monad-omega, HUnit, incremental-sat-solver, level-monad, logict, MonadRandom, mtl, random, stream-monad, syb, value-supply, }: mkDerivation { pname = "cflp"; version = "2009.2.1"; sha256 = "01j4904fa8z2wmflqs3q1g3dg966dllbp2sbxxbghh0hhzwyg0vy"; libraryHaskellDepends = [ base containers control-monad-omega HUnit incremental-sat-solver level-monad logict MonadRandom mtl random stream-monad syb value-supply ]; description = "Constraint Functional-Logic Programming in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cfn-flip" = callPackage ( { mkDerivation, aeson, base, bytestring, conduit, doctest, filepath, Glob, hspec, libyaml, text, unliftio, unliftio-core, yaml, }: mkDerivation { pname = "cfn-flip"; version = "0.1.0.3"; sha256 = "18nfqbc0iw5zvg9krrm8wyi6x34qxf7arp4jzf1l8qabds5s5371"; revision = "1"; editedCabalFile = "0816bw34b174wpxjw99lz8z8qi2l5w00dppb7kysjdbwh8a3gws0"; libraryHaskellDepends = [ aeson base bytestring conduit libyaml text unliftio unliftio-core yaml ]; testHaskellDepends = [ aeson base doctest filepath Glob hspec libyaml yaml ]; description = "Haskell implementation of aws/cfn-flip"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cfopu" = callPackage ( { mkDerivation, base, bytestring, containers, data-default, dequeue, mtl, }: mkDerivation { pname = "cfopu"; version = "1.0.0"; sha256 = "1vd1ilcdd1k081bg4nk1zazdsd9fbz7zzcz453ff0xxjp9xl1b3z"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers data-default dequeue mtl ]; description = "cfopu processor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cfopu"; } ) { }; "cg" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, deepseq, directory, filepath, hashable, mtl, parallel, parsec, process, split, text, unordered-containers, utf8-string, void, }: mkDerivation { pname = "cg"; version = "0.0.9.0"; sha256 = "0slsckr1xyn1b3vb2xhd2diqhr9cdbkn9g5hfsy0q6sjiy979vpl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cereal containers deepseq directory filepath hashable mtl parallel parsec process split text unordered-containers utf8-string void ]; description = "Parser for categorial grammars"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "CG"; broken = true; } ) { }; "cgen" = callPackage ( { mkDerivation, base, containers, directory, filepath, mtl, parsec, regex-posix, safe, template-haskell, }: mkDerivation { pname = "cgen"; version = "0.0.5"; sha256 = "18k9na7gwmnmn5gdin1qi041cb7w49xcgdnjjpc3dhmfiqnq41q8"; isLibrary = true; isExecutable = true; executableHaskellDepends = [ base containers directory filepath mtl parsec regex-posix safe template-haskell ]; doHaddock = false; description = "generates Haskell bindings and C wrappers for C++ libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cgi" = callPackage ( { mkDerivation, base, bytestring, containers, exceptions, mtl, multipart, network-uri, parsec, time, xhtml, }: mkDerivation { pname = "cgi"; version = "3001.5.0.1"; sha256 = "044gfqfdw5xdr6mzp5i3956a5fcj15j32zwzzd6ym15nxgrvjqh3"; revision = "3"; editedCabalFile = "1l21iiqd340crhf7dbi05ldj5wrfz00gwacz45ldca0w7821wa9a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers exceptions mtl multipart network-uri parsec time xhtml ]; description = "A library for writing CGI programs"; license = lib.licenses.bsd3; } ) { }; "cgi-undecidable" = callPackage ( { mkDerivation, base, cgi, mtl, }: mkDerivation { pname = "cgi-undecidable"; version = "3000.0.0"; sha256 = "1xh3q0s7398gd3513ycxypnj0m9jn0kdbb7459dsb459kbvzdpab"; libraryHaskellDepends = [ base cgi mtl ]; description = "Undecidable instances for the cgi package"; license = lib.licenses.bsd3; } ) { }; "cgi-utils" = callPackage ( { mkDerivation, base, cgi, containers, mtl, random, }: mkDerivation { pname = "cgi-utils"; version = "0.2.1"; sha256 = "0msljq31bz40hsrhhq9qhxrgmdlqq32l3ykcy4wviv8kmc3dic7p"; revision = "1"; editedCabalFile = "0lnx7n8pagi3pw57cz4nz01lhfjmsyhk3z3kwgfrmdyrb3kb276z"; libraryHaskellDepends = [ base cgi containers mtl random ]; description = "Simple modular utilities for CGI/FastCGI (sessions, etc.)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cgrep" = callPackage ( { mkDerivation, aeson, ansi-terminal, array, async, base, bitarray, bitwise, bytestring, bytestring-strict-builder, cmdargs, containers, deepseq, directory, dlist, either, exceptions, extra, filepath, ghc-prim, mmap, monad-loops, mono-traversable, mtl, posix-paths, process, rawfilepath, regex-base, regex-pcre, regex-posix, safe, split, stm, stringsearch, text, transformers, unagi-chan, unicode-show, unix-compat, unordered-containers, utf8-string, vector, yaml, }: mkDerivation { pname = "cgrep"; version = "8.1.0"; sha256 = "1apm74iv3z0p5va7fzdcki7w12mph2i30wn8lzi2l8jgnymygjvq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson ansi-terminal array async base bitarray bitwise bytestring bytestring-strict-builder cmdargs containers deepseq directory dlist either exceptions extra filepath ghc-prim mmap monad-loops mono-traversable mtl posix-paths process rawfilepath regex-base regex-pcre regex-posix safe split stm stringsearch text transformers unagi-chan unicode-show unix-compat unordered-containers utf8-string vector yaml ]; description = "Command line tool"; license = lib.licenses.gpl2Plus; mainProgram = "cgrep"; } ) { }; "cgroup-rts-threads" = callPackage ( { mkDerivation, base, directory, hspec-core, hspec-expectations, megaparsec, path, path-io, text, }: mkDerivation { pname = "cgroup-rts-threads"; version = "0.2.1.1"; sha256 = "0hj2ny3rbxb9aw83zjslygh2qc75w5my4bpm2fgx0qm10n6whavn"; libraryHaskellDepends = [ base directory megaparsec path text ]; testHaskellDepends = [ base hspec-core hspec-expectations path path-io ]; description = "A container-/cgroup-aware substitute for the GHC RTS `-N` flag"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "chain-codes" = callPackage ( { mkDerivation, base, containers, hspec, JuicyPixels, }: mkDerivation { pname = "chain-codes"; version = "0.3.0.0"; sha256 = "0vw6qwgcljxgrjrsgkpkdqqnpxvibnsc0c4h5kyg5p8h4avsk8k6"; libraryHaskellDepends = [ base containers JuicyPixels ]; testHaskellDepends = [ base containers hspec JuicyPixels ]; description = "Library decoding chain codes from images"; license = lib.licenses.gpl3Only; } ) { }; "chainweb-mining-client" = callPackage ( { mkDerivation, aeson, async, attoparsec, base, base16-bytestring, bytes, bytestring, Cabal, clock, configuration-tools, connection, cryptonite, exceptions, hashable, hostaddress, http-client, http-client-tls, http-types, lens, loglevel, memory, mwc-random, process, QuickCheck, quickcheck-instances, retry, stm, streaming, streaming-commons, streaming-events, sydtest, text, time, unordered-containers, wai-extra, }: mkDerivation { pname = "chainweb-mining-client"; version = "0.5"; sha256 = "1z14rkla1w01pzv894wba8kp1v5zwmzgjnadjkwczvfc9fk6i90h"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal configuration-tools ]; executableHaskellDepends = [ aeson async attoparsec base base16-bytestring bytes bytestring clock configuration-tools connection cryptonite exceptions hashable hostaddress http-client http-client-tls http-types lens loglevel memory mwc-random process retry stm streaming streaming-commons streaming-events text time unordered-containers wai-extra ]; testHaskellDepends = [ aeson base base16-bytestring bytes bytestring clock configuration-tools cryptonite exceptions hashable hostaddress memory QuickCheck quickcheck-instances stm streaming-commons sydtest text time ]; description = "Mining Client for Kadena Chainweb"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "chainweb-mining-client"; } ) { }; "chakra" = callPackage ( { mkDerivation, aeson, base, bytestring, cryptonite, data-default, data-has, dotenv, envy, fast-logger, hspec, http-types, iproute, jose, network, network-uri, optparse-simple, prometheus-client, prometheus-metrics-ghc, rio, servant-auth, servant-auth-server, servant-server, transformers, unordered-containers, wai, wai-cli, wai-extra, wai-middleware-prometheus, warp, }: mkDerivation { pname = "chakra"; version = "0.1.2"; sha256 = "0fnq9djvsphnrmlds97mjw9idp2s448vqbk1lhj3m6bfhsdx5mdr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring cryptonite data-default data-has envy fast-logger http-types iproute jose network network-uri prometheus-client prometheus-metrics-ghc rio servant-auth servant-auth-server servant-server transformers wai wai-cli wai-extra wai-middleware-prometheus warp ]; executableHaskellDepends = [ aeson base bytestring cryptonite data-default data-has dotenv envy fast-logger http-types iproute jose network network-uri optparse-simple prometheus-client prometheus-metrics-ghc rio servant-auth servant-auth-server servant-server transformers unordered-containers wai wai-cli wai-extra wai-middleware-prometheus warp ]; testHaskellDepends = [ aeson base bytestring cryptonite data-default data-has envy fast-logger hspec http-types iproute jose network network-uri prometheus-client prometheus-metrics-ghc rio servant-auth servant-auth-server servant-server transformers wai wai-cli wai-extra wai-middleware-prometheus warp ]; description = "A REST Web Api server template for building (micro)services"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "chakra-exe"; broken = true; } ) { }; "chalk" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "chalk"; version = "0.1.0.2"; sha256 = "1iyyz3rmnry3myw985qmqjyikhq41dw16rjs5gfgqbx7j1wrykpj"; libraryHaskellDepends = [ base ]; description = "Terminal string styling"; license = lib.licenses.mit; } ) { }; "chalkboard" = callPackage ( { mkDerivation, array, base, binary, bytestring, Codec-Image-DevIL, containers, data-reify, directory, GLUT, OpenGLRaw, process, time, }: mkDerivation { pname = "chalkboard"; version = "1.9.0.16"; sha256 = "0786fxylzz73kgbyyy6pz5fhk7rfh4fnrbq0br7ghg74qka66sb9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring Codec-Image-DevIL containers data-reify directory GLUT OpenGLRaw process time ]; description = "Combinators for building and processing 2D images"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; mainProgram = "chalkboard-server-1_9_0_16"; broken = true; } ) { }; "chalkboard-viewer" = callPackage ( { mkDerivation, array, base, chalkboard, GLUT, OpenGL, time, }: mkDerivation { pname = "chalkboard-viewer"; version = "0.1"; sha256 = "1gvnp176j8gd0s6wzq10zpiqkn3wma99pwn3f78wgxm9rh588gh2"; libraryHaskellDepends = [ array base chalkboard GLUT OpenGL time ]; description = "OpenGL based viewer for chalkboard rendered images"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; } ) { }; "chalmers-lava2000" = callPackage ( { mkDerivation, array, base, process, random, }: mkDerivation { pname = "chalmers-lava2000"; version = "1.6.1"; sha256 = "12cwp804z1grsn4pyygd2mffr5lm02g1rxibjill5wyd24k1brgb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base process random ]; description = "Hardware description EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "chan" = callPackage ( { mkDerivation, async, base, stm, }: mkDerivation { pname = "chan"; version = "0.0.4.1"; sha256 = "1ks74njh8fj9dh8qhydwjyqdx8lrdj5fif455cxfshvdbwhcnvwj"; libraryHaskellDepends = [ async base stm ]; testHaskellDepends = [ async base stm ]; description = "Some extra kit for Chans"; license = lib.licenses.bsd3; } ) { }; "chan-split" = callPackage ( { mkDerivation, base, stm, }: mkDerivation { pname = "chan-split"; version = "0.5.0"; sha256 = "1mzvrxcf263gs61hj7gafra1cqvpfbzy7rza7ql0xvnmj2g2ybrc"; libraryHaskellDepends = [ base stm ]; description = "Concurrent Chans as read/write pairs. Also provides generic Chan pair class."; license = lib.licenses.bsd3; } ) { }; "change-monger" = callPackage ( { mkDerivation, base, directory, process, }: mkDerivation { pname = "change-monger"; version = "0.0"; sha256 = "071qc0nhg4431c32z4qh23fiw1bjd1jc4s0sgq5v8ymwz4rfy9a2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base process ]; executableHaskellDepends = [ directory ]; description = "Parse VCS changelogs into ChangeLogs"; license = lib.licenses.bsd3; mainProgram = "change-monger"; } ) { }; "changelogged" = callPackage ( { mkDerivation, aeson, ansi-terminal, base, Cabal, cabal-doctest, doctest, either, exceptions, foldl, Glob, mtl, optparse-applicative, QuickCheck, system-filepath, text, turtle, unordered-containers, vector, yaml, }: mkDerivation { pname = "changelogged"; version = "0.2.0"; sha256 = "05viyx641zwxf222gvhyhs5dclwbylp7s32n7h3zzja4bycf03f2"; revision = "1"; editedCabalFile = "0kl6gamkbhyk7wc8vdv03pmfds1nw86d6w8niwwjl3ivbw02bvr5"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson ansi-terminal base either exceptions foldl mtl optparse-applicative system-filepath text turtle unordered-containers vector yaml ]; executableHaskellDepends = [ ansi-terminal base turtle unordered-containers ]; testHaskellDepends = [ ansi-terminal base doctest Glob QuickCheck turtle unordered-containers ]; description = "Changelog manager for Git projects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "changelogged"; broken = true; } ) { }; "chapelure" = callPackage ( { mkDerivation, ansi-terminal, base, colour, containers, hsluv-haskell, hspec, nonempty-vector, optics-core, prettyprinter, string-qq, text, text-display, vector, }: mkDerivation { pname = "chapelure"; version = "0.0.1.0"; sha256 = "0avlif17mx59vmla2gj649f73hglf38yhcwpblzly8yif2nnwj07"; libraryHaskellDepends = [ ansi-terminal base colour containers hsluv-haskell nonempty-vector optics-core prettyprinter text text-display vector ]; testHaskellDepends = [ base hspec nonempty-vector prettyprinter string-qq text vector ]; description = "A diagnostics library for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "char-boxdrawing" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "char-boxdrawing"; version = "1"; sha256 = "1nbylqdk8x615kjbpxqa7wp8m75iq7akva8ridym3jsnjhhp7rgn"; libraryHaskellDepends = [ base ]; description = "Combinators for unicode or ASCII box drawing characters"; license = lib.licenses.bsd3; } ) { }; "char-decode" = callPackage ( { mkDerivation, base, bytestring, QuickCheck, tasty, tasty-quickcheck, text, }: mkDerivation { pname = "char-decode"; version = "0.0.1"; sha256 = "0cr0pp83mfnjnlwywig930bx2vcvwh579g0qic4w6jknsrn54w38"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; description = "Convert legacy byte encodings to and from Unicode"; license = lib.licenses.bsd3; } ) { }; "char-qq" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "char-qq"; version = "0.1.1.1"; sha256 = "01mbavg50g64bmlvjr499hzv1975imri2zwj91964g58xghfba9q"; libraryHaskellDepends = [ base template-haskell ]; description = "Quasiquoters for characters and codepoints"; license = lib.licenses.mit; } ) { }; "character-cases" = callPackage ( { mkDerivation, base, containers, doctest, Glob, megaparsec, prettyprinter, template-haskell, }: mkDerivation { pname = "character-cases"; version = "0.1.0.6"; sha256 = "0nq461ij8h529skb55yn7afvx846r0va97kzbd1c16z1n4h94nhy"; libraryHaskellDepends = [ base containers megaparsec prettyprinter template-haskell ]; testHaskellDepends = [ base containers doctest Glob megaparsec prettyprinter template-haskell ]; description = "Exposes subspecies types of Char. And naming cases."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "character-ps" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "character-ps"; version = "0.1"; sha256 = "172jq74b9cs7yyyng1h2yjs1ypg7w6sk5a38j4z6s8wbwgyp3pi2"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Pattern synonyms for ASCII characters for Word8, Word16 etc"; license = lib.licenses.bsd3; } ) { }; "charade" = callPackage ( { mkDerivation, base, configurator, containers, filepath, heist, lens, mtl, QuickCheck, random, snap, snap-core, snap-extras, snap-server, text, xmlhtml, }: mkDerivation { pname = "charade"; version = "0.1.1.2"; sha256 = "0vi82z2c3km5shyk3wwb07y3cqcnkvkgvbl1s36a50kbz65jrl64"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base configurator containers heist mtl QuickCheck random snap text xmlhtml ]; executableHaskellDepends = [ base configurator containers filepath heist lens mtl QuickCheck random snap snap-core snap-extras snap-server text xmlhtml ]; description = "Rapid prototyping websites with Snap and Heist"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "charade"; } ) { }; "charset" = callPackage ( { mkDerivation, array, base, bytestring, containers, unordered-containers, }: mkDerivation { pname = "charset"; version = "0.3.10"; sha256 = "1y9571120f428rkif97w4vwjas9x0916qgl9kkm71yxjz7dm2ihy"; revision = "1"; editedCabalFile = "0m92xqpmfnhv6ii1rdfplw4w6fkmzxciwi02vjxsk1ga5bzjw1mc"; libraryHaskellDepends = [ array base bytestring containers unordered-containers ]; description = "Fast unicode character sets based on complemented PATRICIA tries"; license = lib.licenses.bsd3; } ) { }; "charset_0_3_11" = callPackage ( { mkDerivation, array, base, bytestring, containers, unordered-containers, }: mkDerivation { pname = "charset"; version = "0.3.11"; sha256 = "1b4aq0y3cijicfxxvpr7h0y9sq8x64f4c6525as6b614d5spahwk"; libraryHaskellDepends = [ array base bytestring containers unordered-containers ]; description = "Fast unicode character sets based on complemented PATRICIA tries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "charsetdetect" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "charsetdetect"; version = "1.1.0.3"; sha256 = "1455sw5wl04s3jiqg5rzc80rgs5dqj7clyv93scsqfz4m8wzwwp0"; libraryHaskellDepends = [ base bytestring ]; description = "Character set detection using Mozilla's Universal Character Set Detector"; license = "LGPL"; badPlatforms = [ "aarch64-linux" ]; } ) { }; "charsetdetect-ae" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "charsetdetect-ae"; version = "1.1.0.4"; sha256 = "0321j2kmlvf88bhlbi8ddnzgbckq37sfb7nm7r0dvar6626s9flv"; libraryHaskellDepends = [ base bytestring ]; description = "Character set detection using Mozilla's Universal Character Set Detector"; license = "LGPL"; } ) { }; "chart-cli" = callPackage ( { mkDerivation, attoparsec, base, Chart, Chart-cairo, colour, data-default-class, dates, filepath, hashable, lens, optparse-applicative, text, time, }: mkDerivation { pname = "chart-cli"; version = "0.1.0.0"; sha256 = "0z90jzhw0k1z20gn227r0jcpnfj6ajr9y54y5g7phb6cy1ff2iv3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base Chart Chart-cairo colour data-default-class dates filepath hashable lens optparse-applicative text time ]; description = "Command-line utility to draw charts from input data easily"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "chart"; } ) { }; "chart-histogram" = callPackage ( { mkDerivation, base, Chart, }: mkDerivation { pname = "chart-histogram"; version = "1.1"; sha256 = "0sfv86c9sj8ihrrv56kk61fkzikxh765rz4lrp5paymri5l0m408"; libraryHaskellDepends = [ base Chart ]; description = "Easily render histograms with Chart"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "chart-svg" = callPackage ( { mkDerivation, adjunctions, attoparsec, base, bytestring, Color, containers, cubicbezier, flatparse, foldl, formatn, markup-parse, mtl, numhask, numhask-array, numhask-space, optics-core, random, string-interpolate, text, time, }: mkDerivation { pname = "chart-svg"; version = "0.5.2.0"; sha256 = "0czyciw0z4cxc1xkwzw0vx5g39kc01rfnii01bxnv8cbll9hbsi7"; libraryHaskellDepends = [ adjunctions attoparsec base bytestring Color containers cubicbezier flatparse foldl formatn markup-parse mtl numhask numhask-array numhask-space optics-core random string-interpolate text time ]; description = "Charting library targetting SVGs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "chart-svg_0_8_0_0" = callPackage ( { mkDerivation, base, bytestring, Color, containers, cubicbezier, doctest-parallel, flatparse, formatn, harpie, markup-parse, mtl, numhask, numhask-space, optics-core, random, string-interpolate, text, time, }: mkDerivation { pname = "chart-svg"; version = "0.8.0.0"; sha256 = "0h2jh3zv26f8smpsxw7pc0ndn2ai64c7rfpamhmyyj8ngavlkz7l"; libraryHaskellDepends = [ base bytestring Color containers cubicbezier flatparse formatn harpie markup-parse mtl numhask numhask-space optics-core random string-interpolate text time ]; testHaskellDepends = [ base doctest-parallel ]; description = "Charting library targetting SVGs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "chart-svg-various" = callPackage ( { mkDerivation, base, box, box-csv, box-socket, chart-svg, concurrency, doctest, foldl, lens, lucid, mealy, numhask, numhask-array, numhask-space, text, time, transformers, unordered-containers, web-rep, }: mkDerivation { pname = "chart-svg-various"; version = "0.0.2"; sha256 = "0ckh66pm4f3wp2w08z8bfjbwbxssp74g5chwpk9q9n786iaq9x90"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base box box-csv box-socket chart-svg concurrency foldl lens lucid mealy numhask numhask-array numhask-space text time transformers unordered-containers web-rep ]; executableHaskellDepends = [ base numhask ]; testHaskellDepends = [ base doctest numhask ]; description = "See readme.md"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "chart-svg-various"; } ) { }; "chart-unit" = callPackage ( { mkDerivation, base, colour, data-default, diagrams-lib, diagrams-svg, doctest, foldl, formatting, generic-lens, lens, linear, numhask, numhask-prelude, numhask-range, palette, protolude, scientific, svg-builder, SVGFonts, tasty, tasty-hspec, text, time, }: mkDerivation { pname = "chart-unit"; version = "0.7.0.0"; sha256 = "03mjp806mw0qw3wc9fx5x04cj17cdznr22fki8yzk37jm7rr7y4p"; libraryHaskellDepends = [ base colour data-default diagrams-lib diagrams-svg foldl formatting generic-lens lens linear numhask numhask-prelude numhask-range palette protolude scientific svg-builder SVGFonts text time ]; testHaskellDepends = [ base doctest numhask numhask-prelude numhask-range tasty tasty-hspec ]; description = "Native haskell charts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "charter" = callPackage ( { mkDerivation, aeson, async, base, bytestring, containers, http-types, MonadRandom, mtl, one-liner, process, random, scientific, text, wai, warp, }: mkDerivation { pname = "charter"; version = "0.1.1.1"; sha256 = "04yspisrm08364j5i5q2xi0p8lhhhn3dk7l85z4fb9jl4d1ypk2q"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson async base bytestring containers http-types mtl one-liner process scientific text wai warp ]; executableHaskellDepends = [ aeson async base bytestring containers http-types MonadRandom mtl one-liner process random scientific text wai warp ]; testHaskellDepends = [ aeson async base bytestring containers http-types mtl one-liner process scientific text wai warp ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "charter-exe"; broken = true; } ) { }; "chaselev-deque" = callPackage ( { mkDerivation, abstract-deque, abstract-deque-tests, array, atomic-primops, base, containers, ghc-prim, HUnit, test-framework, test-framework-hunit, transformers, vector, }: mkDerivation { pname = "chaselev-deque"; version = "0.5.0.5"; sha256 = "1x2301faqkchkzrvbnganly341jilvg1fmx6lazgbs98cbazhn2d"; libraryHaskellDepends = [ abstract-deque array atomic-primops base ghc-prim transformers vector ]; testHaskellDepends = [ abstract-deque abstract-deque-tests array atomic-primops base containers ghc-prim HUnit test-framework test-framework-hunit vector ]; description = "Chase & Lev work-stealing lock-free double-ended queues (deques)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "chassis" = callPackage ( { mkDerivation, base, bytestring, comonad, composite-base, containers, distributive, extra, first-class-families, path, profunctors, text, time, vinyl, }: mkDerivation { pname = "chassis"; version = "0.0.6.0"; sha256 = "0lb2hkyzyq7rm3h6s5n16v4zvqsan98p3k3a1fig9gf61538rkvy"; libraryHaskellDepends = [ base bytestring comonad composite-base containers distributive extra first-class-families path profunctors text time vinyl ]; description = "Polykinded Prelude Kernel"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "chatter" = callPackage ( { mkDerivation, array, base, bytestring, cereal, cereal-text, containers, deepseq, directory, filepath, fullstop, hashable, HUnit, mbox, MonadRandom, parsec, QuickCheck, quickcheck-instances, random-shuffle, regex-tdfa, regex-tdfa-text, tasty, tasty-ant-xml, tasty-hunit, tasty-quickcheck, text, tokenize, transformers, unordered-containers, zlib, }: mkDerivation { pname = "chatter"; version = "0.9.1.0"; sha256 = "1q2jb2hycxqa9ka9q7yyl5ckvcc1mdiklwivms1mm4qylwaqmgy0"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring cereal cereal-text containers deepseq directory filepath fullstop hashable mbox MonadRandom parsec QuickCheck quickcheck-instances random-shuffle regex-tdfa regex-tdfa-text text tokenize transformers unordered-containers zlib ]; executableHaskellDepends = [ base bytestring cereal containers filepath text ]; testHaskellDepends = [ base cereal containers filepath HUnit parsec QuickCheck quickcheck-instances tasty tasty-ant-xml tasty-hunit tasty-quickcheck text tokenize unordered-containers ]; description = "A library of simple NLP algorithms"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sternenseemann ]; } ) { }; "chatty" = callPackage ( { mkDerivation, ansi-terminal, base, chatty-utils, directory, mtl, process, random, setenv, template-haskell, text, time, transformers, unix, }: mkDerivation { pname = "chatty"; version = "0.8.0.0"; sha256 = "1sq8d1irxrrhrfk874snfvwskh4ng6cm3nain99wcx5d3w4ch3rn"; libraryHaskellDepends = [ ansi-terminal base chatty-utils directory mtl process random setenv template-haskell text time transformers unix ]; description = "Some monad transformers and typeclasses for text in- and output abstraction"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "chatty-text" = callPackage ( { mkDerivation, base, chatty, transformers, }: mkDerivation { pname = "chatty-text"; version = "0.6.2.1"; sha256 = "00f3h0vw0mxrcqjfwas9ddx9hhcvfzvy0p43xqq29ibwdcgms3w2"; revision = "1"; editedCabalFile = "11vpzarrbk0jlsnamrnf4xp3gzkgwrbs6x5mr9m5rr4lrw1f9q0v"; libraryHaskellDepends = [ base chatty transformers ]; description = "Provides some classes and types for dealing with text, using the fundaments of Chatty"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "chatty-utils" = callPackage ( { mkDerivation, base, mtl, text, transformers, }: mkDerivation { pname = "chatty-utils"; version = "0.7.3.5"; sha256 = "1pzg0bf73shwl91x4011khw62wgv33y5862gq110q8g913w4jrjw"; libraryHaskellDepends = [ base mtl text transformers ]; description = "Some utilities every serious chatty-based application may need"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "chatwork" = callPackage ( { mkDerivation, aeson, aeson-casing, base, bytestring, connection, data-default-class, hspec, http-api-data, http-client, http-client-tls, http-types, req, servant-server, text, warp, }: mkDerivation { pname = "chatwork"; version = "0.1.3.5"; sha256 = "0nb9xhzf8apllbl75883nd3bz50mvfpf5zzkpwjw7lyg7mk82pkm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base bytestring connection data-default-class http-api-data http-client http-client-tls http-types req text ]; executableHaskellDepends = [ aeson aeson-casing base bytestring connection data-default-class http-api-data http-client http-client-tls http-types req text ]; testHaskellDepends = [ aeson aeson-casing base bytestring connection data-default-class hspec http-api-data http-client http-client-tls http-types req servant-server text warp ]; description = "The ChatWork API in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "sample-exe"; broken = true; } ) { }; "cheapskate" = callPackage ( { mkDerivation, base, blaze-html, bytestring, containers, data-default, deepseq, mtl, syb, text, uniplate, xss-sanitize, }: mkDerivation { pname = "cheapskate"; version = "0.1.1.2"; sha256 = "17n6laihqrjn62l8qw4565nf77zkvrl68bjmc3vzr4ckqfblhdzd"; revision = "1"; editedCabalFile = "15hdlp062gv8x7giwcfbj1kfmhpj1bg7y2w4wr2yl436haxkrbmq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html containers data-default deepseq mtl syb text uniplate xss-sanitize ]; executableHaskellDepends = [ base blaze-html bytestring text ]; description = "Experimental markdown processor"; license = lib.licenses.bsd3; mainProgram = "cheapskate"; maintainers = [ lib.maintainers.t4ccer ]; } ) { }; "cheapskate-highlight" = callPackage ( { mkDerivation, base, blaze-html, cheapskate, highlighting-kate, text, }: mkDerivation { pname = "cheapskate-highlight"; version = "0.1.0.0"; sha256 = "0w6k694gmnx7h8ix79z8scsdl65zbilxni1vjr90ka2fdfrazxss"; revision = "1"; editedCabalFile = "1c8kxqdqf0j962xjdrrjfcbjsl0c1kax31rjykymv7w16d6hmlj4"; libraryHaskellDepends = [ base blaze-html cheapskate highlighting-kate text ]; description = "Code highlighting for cheapskate"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cheapskate-lucid" = callPackage ( { mkDerivation, base, blaze-html, cheapskate, lucid, }: mkDerivation { pname = "cheapskate-lucid"; version = "0.1.0.0"; sha256 = "0ibjfy5dbkizg8cw4avhwl62xpk735a1a7bc0nkhf9zxpq9fb0pm"; revision = "1"; editedCabalFile = "197nx95xw21i7zyvgzcgnr36ab6vrk17c66iz8ndwz61vp1jf6hc"; libraryHaskellDepends = [ base blaze-html cheapskate lucid ]; description = "Use cheapskate with Lucid"; license = lib.licenses.bsd3; } ) { }; "cheapskate-terminal" = callPackage ( { mkDerivation, ansi-terminal, base, cheapskate, data-default, directory, hpygments, hscolour, terminal-size, text, }: mkDerivation { pname = "cheapskate-terminal"; version = "0.1.0.0"; sha256 = "1fg93zmaqjw7ifq0c0v0z4j7h3fv3c8x8haxd6zn7d3rk46ca0c6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base cheapskate data-default directory hpygments hscolour terminal-size text ]; executableHaskellDepends = [ ansi-terminal base cheapskate data-default directory hpygments hscolour terminal-size text ]; testHaskellDepends = [ ansi-terminal base cheapskate data-default directory hpygments hscolour terminal-size text ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cheapskate-terminal"; } ) { }; "check-cfg-ambiguity" = callPackage ( { mkDerivation, base, containers, doctest, QuickCheck, }: mkDerivation { pname = "check-cfg-ambiguity"; version = "0.1.1.0"; sha256 = "1h3i3hk6ggsxgcxih0mwljfli0gn8ja7d2vkzz7gxqppwx9ryirj"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base doctest QuickCheck ]; description = "Checks context free grammar for ambiguity using brute force up to given limit"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "check-email" = callPackage ( { mkDerivation, base, bytestring, email-validate, resolv, }: mkDerivation { pname = "check-email"; version = "1.0.2"; sha256 = "09wkz853ikr4yns2z12rnzprb98q4b8li1n6lmx5v6m0vgx1a9hw"; libraryHaskellDepends = [ base bytestring email-validate ]; librarySystemDepends = [ resolv ]; description = "Confirm whether an email is valid and probably existant"; license = lib.licenses.bsd3; } ) { resolv = null; }; "check-pvp" = callPackage ( { mkDerivation, base, Cabal, containers, explicit-exception, filepath, haskell-packages, haskell-src-exts, hse-cpp, non-empty, tagged, transformers, utility-ht, }: mkDerivation { pname = "check-pvp"; version = "0.0.3"; sha256 = "1x7bzl7fb5h1d69ggqcg3dk0dnw75h4namjqhjh4izxf02zvic7m"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers explicit-exception filepath haskell-packages haskell-src-exts hse-cpp non-empty tagged transformers utility-ht ]; description = "Check whether module and package imports conform to the PVP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; } ) { }; "checked" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "checked"; version = "0.1.0.1"; sha256 = "00l04qxdid2pi885ixnyh91bsigsmk5rxb0jw6dl6j1mlcq27smd"; revision = "1"; editedCabalFile = "110g32gvn5cjdf4cbvv642asziinsh50b1c5675qzza77jg7hwid"; libraryHaskellDepends = [ base ]; description = "Bounds-checking integer types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "checkers" = callPackage ( { mkDerivation, array, base, QuickCheck, random, semigroupoids, }: mkDerivation { pname = "checkers"; version = "0.6.0"; sha256 = "1r4rsa4k0fy8xig3m530ryflry9viv9v47g4gh7h0ld27rbd6z60"; revision = "1"; editedCabalFile = "0wkvf57zd7i87z18vj285whjpcl9pscpwxz2cp7v7w6kk0769p0i"; libraryHaskellDepends = [ array base QuickCheck random semigroupoids ]; description = "Check properties on standard classes and data structures"; license = lib.licenses.bsd3; } ) { }; "checkmate" = callPackage ( { mkDerivation, base, bytestring, containers, diff-parse, directory, file-embed, filepath, github, hlint, hspec, hspec-megaparsec, interpolatedstring-perl6, megaparsec, monad-parallel, optparse-applicative, process, QuickCheck, quickcheck-text, temporary, text, }: mkDerivation { pname = "checkmate"; version = "0.4.0"; sha256 = "0l5d1wf9pbji0h8qsqhqliv3kvzc6xcryq5zvps375pk8r5l2lvb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers diff-parse directory filepath github megaparsec monad-parallel text ]; executableHaskellDepends = [ base diff-parse directory filepath megaparsec optparse-applicative process text ]; testHaskellDepends = [ base bytestring diff-parse directory file-embed filepath hlint hspec hspec-megaparsec interpolatedstring-perl6 megaparsec QuickCheck quickcheck-text temporary text ]; description = "Generate checklists relevant to a given patch"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "checkmate"; broken = true; } ) { }; "checksum" = callPackage ( { mkDerivation, base, explicit-exception, utility-ht, }: mkDerivation { pname = "checksum"; version = "0.0.0.1"; sha256 = "1p1ys40jjndbq4p5hr64ps464yd5brv1nf821crr6ncfcw8h3742"; libraryHaskellDepends = [ base explicit-exception utility-ht ]; description = "Compute and verify checksums of ISBN, IBAN, etc"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "chell" = callPackage ( { mkDerivation, ansi-terminal, base, bytestring, options, patience, random, template-haskell, text, transformers, }: mkDerivation { pname = "chell"; version = "0.5.0.2"; sha256 = "1iy1x5pn5y08zsl5f79vfxjm0asi2vy9hrags7jj9s8fh1dh7fxv"; revision = "2"; editedCabalFile = "1il4yzg8q9m5vyynwra8fgx8rik409d07a0mmqxb3xr9ww1d5vyy"; libraryHaskellDepends = [ ansi-terminal base bytestring options patience random template-haskell text transformers ]; description = "A simple and intuitive library for automated testing"; license = lib.licenses.mit; } ) { }; "chell-hunit" = callPackage ( { mkDerivation, base, chell, HUnit, }: mkDerivation { pname = "chell-hunit"; version = "0.3.0.2"; sha256 = "1ms7dysxl4asw3inm2a91838djgbjxd66gpvlp08573s90hyns9d"; revision = "1"; editedCabalFile = "084z9nf7jydk0g6hxqgmrf73mc3d1rmqr31dmib1i57g8bdai37d"; libraryHaskellDepends = [ base chell HUnit ]; description = "HUnit support for Chell"; license = lib.licenses.mit; } ) { }; "chell-quickcheck" = callPackage ( { mkDerivation, base, chell, QuickCheck, random, }: mkDerivation { pname = "chell-quickcheck"; version = "0.2.5.4"; sha256 = "046cs6f65s9nrsac6782gw4n61dpgjgz7iv7p8ag6civywj32m4i"; revision = "1"; editedCabalFile = "10g0jb9nh7zsclsj80j0awyrb73jkz30r6aa48ffr3li59182m1z"; libraryHaskellDepends = [ base chell QuickCheck random ]; description = "QuickCheck support for Chell"; license = lib.licenses.mit; } ) { }; "cherry-core-alpha" = callPackage ( { mkDerivation, aeson, async, base, base64-bytestring, binary, bytestring, case-insensitive, cherry-core, containers, directory, ghc-prim, hspec, hspec-discover, http-client, http-client-tls, http-types, jose-jwt, mtl, network, postgresql-libpq, safe-exceptions, scientific, stm, text, text-utf8, time, unix, utf8-string, vector, wai, wai-extra, wai-middleware-static, warp, }: mkDerivation { pname = "cherry-core-alpha"; version = "0.5.0.0"; sha256 = "018ad2angm8n6dfw0sz3bamg38vzgv7j97vfpiidd575mf89imkn"; libraryHaskellDepends = [ aeson async base base64-bytestring binary bytestring case-insensitive containers directory ghc-prim http-client http-client-tls http-types jose-jwt mtl network postgresql-libpq safe-exceptions scientific stm text text-utf8 time unix utf8-string vector wai wai-extra wai-middleware-static warp ]; testHaskellDepends = [ base cherry-core containers hspec text-utf8 ]; testToolDepends = [ hspec-discover ]; description = "The core library for Cherry Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { cherry-core = null; }; "chessIO" = callPackage ( { mkDerivation, attoparsec, base, binary, bytestring, containers, deepseq, directory, extra, file-embed, hashable, haskeline, HUnit, lens, megaparsec, MonadRandom, mono-traversable, mtl, o-clock, optparse-applicative, parallel, prettyprinter, process, random, stm, template-haskell, text, th-compat, th-lift-instances, time, unordered-containers, vector, vector-binary-instances, vector-instances, }: mkDerivation { pname = "chessIO"; version = "0.9.5.0"; sha256 = "1yva5hx7623l7f0am99kvpcjk924vklipjw4jb2pryi79wgvyqys"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base binary bytestring containers deepseq extra file-embed hashable lens megaparsec MonadRandom mono-traversable o-clock prettyprinter process random stm template-haskell text th-compat th-lift-instances unordered-containers vector vector-binary-instances vector-instances ]; executableHaskellDepends = [ attoparsec base binary bytestring containers deepseq extra file-embed hashable haskeline lens megaparsec MonadRandom mono-traversable mtl o-clock optparse-applicative prettyprinter process random stm template-haskell text th-compat th-lift-instances time unordered-containers vector vector-binary-instances vector-instances ]; testHaskellDepends = [ attoparsec base binary bytestring containers deepseq directory extra file-embed hashable HUnit lens megaparsec MonadRandom mono-traversable o-clock parallel prettyprinter process random stm template-haskell text th-compat th-lift-instances time unordered-containers vector vector-binary-instances vector-instances ]; description = "Basic chess library"; license = lib.licenses.bsd3; } ) { }; "chesshs" = callPackage ( { mkDerivation, array, attoparsec, base, bytestring, containers, }: mkDerivation { pname = "chesshs"; version = "0.2.1"; sha256 = "0dydib3rf735wljyqij2g03xi0yxfviga5ws708nhg64f4kv8cfv"; libraryHaskellDepends = [ array attoparsec base bytestring containers ]; description = "Simple library for validating chess moves and parsing PGN files"; license = lib.licenses.bsd3; } ) { }; "chessica" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "chessica"; version = "0.1.0.0"; sha256 = "1ydsfb8cfasdqn5hmcp46cs66qgycba733zdyn1dfq858f6xj76d"; libraryHaskellDepends = [ base containers ]; description = "A Library for Chess Game Logic"; license = lib.licenses.bsd3; } ) { }; "chevalier-common" = callPackage ( { mkDerivation, base, bifunctors, bytestring, cereal, locators, mtl, network, network-uri, protobuf, text, unordered-containers, vaultaire-common, zeromq4-haskell, }: mkDerivation { pname = "chevalier-common"; version = "0.6.0"; sha256 = "0fg7cb5ds2ixk046isz6wala7azaxqlfsacb1p7l9j6din9mgzrs"; libraryHaskellDepends = [ base bifunctors bytestring cereal locators mtl network network-uri protobuf text unordered-containers vaultaire-common zeromq4-haskell ]; description = "Query interface for Chevalier"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "chez-grater" = callPackage ( { mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring, case-insensitive, containers, file-embed, file-path-th, hashable, hspec, http-client, http-client-tls, http-types, network-uri, optparse-applicative, QuickCheck, scalpel, text, unordered-containers, }: mkDerivation { pname = "chez-grater"; version = "0.1.2"; sha256 = "0i84fsgh7dsay1p2rw86fxrqasz7w8czfz5jri4ry4ac47ag0mf7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base case-insensitive containers hashable http-client http-client-tls http-types network-uri QuickCheck scalpel text unordered-containers ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring case-insensitive network-uri optparse-applicative text ]; testHaskellDepends = [ attoparsec base bytestring case-insensitive containers file-embed file-path-th hspec http-client network-uri text ]; description = "Parse and scrape recipe blogs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "chez-grater"; broken = true; } ) { }; "chiasma" = callPackage ( { mkDerivation, attoparsec, base, bytestring, composition, containers, exon, extra, first-class-families, lens, parsec, parsers, path, polysemy, polysemy-conc, polysemy-log, polysemy-plugin, polysemy-process, polysemy-time, prelate, prettyprinter, prettyprinter-ansi-terminal, random, text, transformers, typed-process, uuid, }: mkDerivation { pname = "chiasma"; version = "0.10.1.0"; sha256 = "09nsi5lksmbwqxy76h122kzp23632gvfbngs1vilmqhcf6zrbbg5"; libraryHaskellDepends = [ attoparsec base bytestring composition containers exon extra first-class-families lens parsec parsers path polysemy polysemy-conc polysemy-log polysemy-plugin polysemy-process polysemy-time prelate prettyprinter prettyprinter-ansi-terminal random text transformers typed-process uuid ]; description = "A tmux client for Polysemy"; license = "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; } ) { }; "chiasma-test" = callPackage ( { mkDerivation, base, bytestring, chiasma, chronos, exon, hedgehog, lens, path, path-io, polysemy, polysemy-chronos, polysemy-conc, polysemy-log, polysemy-plugin, polysemy-process, polysemy-test, polysemy-time, prelate, tasty, tasty-hedgehog, text, typed-process, }: mkDerivation { pname = "chiasma-test"; version = "0.10.1.0"; sha256 = "0gyr4im2f8x335q3svvyr7lrf5z6ypln764spz986qf5ibg4arrb"; libraryHaskellDepends = [ base bytestring chiasma chronos exon hedgehog path path-io polysemy polysemy-chronos polysemy-conc polysemy-log polysemy-plugin polysemy-process polysemy-test polysemy-time prelate text typed-process ]; testHaskellDepends = [ base chiasma hedgehog lens path-io polysemy polysemy-chronos polysemy-plugin polysemy-test prelate tasty tasty-hedgehog ]; description = "Testing tools for chiasma"; license = "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; } ) { }; "chimera" = callPackage ( { mkDerivation, adjunctions, base, distributive, infinite-list, mtl, primitive, QuickCheck, random, tasty, tasty-bench, tasty-hunit, tasty-quickcheck, tasty-smallcheck, transformers, vector, }: mkDerivation { pname = "chimera"; version = "0.3.4.0"; sha256 = "1g3bpwhka21x6rl8c8zdwywn7vbq7gp5mc8hb5w24bh0j7cxr67l"; libraryHaskellDepends = [ adjunctions base distributive infinite-list mtl primitive transformers vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck vector ]; benchmarkHaskellDepends = [ base mtl random tasty tasty-bench ]; description = "Lazy infinite streams with O(1) indexing and applications for memoization"; license = lib.licenses.bsd3; } ) { }; "chimera_0_4_1_0" = callPackage ( { mkDerivation, adjunctions, base, distributive, infinite-list, mtl, primitive, QuickCheck, random, tasty, tasty-bench, tasty-hunit, tasty-quickcheck, tasty-smallcheck, transformers, vector, }: mkDerivation { pname = "chimera"; version = "0.4.1.0"; sha256 = "1wxw0d9dq7q3a9rn3h69yjiyi94xhyip1ssii982rm35jsywak49"; libraryHaskellDepends = [ adjunctions base distributive infinite-list mtl primitive transformers vector ]; testHaskellDepends = [ base infinite-list QuickCheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck vector ]; benchmarkHaskellDepends = [ base mtl random tasty tasty-bench vector ]; description = "Lazy infinite streams with O(1) indexing and applications for memoization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "chiphunk" = callPackage ( { mkDerivation, base, c2hs, hashable, safe-exceptions, StateVar, vector-space, }: mkDerivation { pname = "chiphunk"; version = "0.1.4.0"; sha256 = "096pcfszccx9hdzqknrmdzj2lb38059cfqndvyildx2x83dhq5dx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hashable safe-exceptions StateVar vector-space ]; libraryToolDepends = [ c2hs ]; description = "Haskell bindings for Chipmunk2D physics engine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "chitauri" = callPackage ( { mkDerivation, base, digits, either-unwrap, generic-trie, haskeline, parsec, }: mkDerivation { pname = "chitauri"; version = "0.1.0.1"; sha256 = "0i94impyhsrj4kg7mdr1xawmgalsfr3nsazl4v9ykhn3jam4kczb"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base digits either-unwrap generic-trie haskeline parsec ]; testHaskellDepends = [ base ]; description = "Helper for the Major System"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "chitauri"; } ) { }; "choice" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "choice"; version = "0.2.4.1"; sha256 = "099c5ibal8llzr5nh62dnpb1pwj30gxqwdcjx0rds51ga2j32z5i"; libraryHaskellDepends = [ base ]; description = "A solution to boolean blindness"; license = lib.licenses.publicDomain; } ) { }; "choose" = callPackage ( { mkDerivation, base, MonadRandom, }: mkDerivation { pname = "choose"; version = "0.1.0.0"; sha256 = "1kzyl1n7shrsagkaqxb9ac9iyjzxn4f1f7hmxgid12iwfd5yqsg3"; libraryHaskellDepends = [ base MonadRandom ]; description = "Choose random elements from a stream"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "choose-exe" = callPackage ( { mkDerivation, base, choose, optparse-applicative, text, }: mkDerivation { pname = "choose-exe"; version = "0.1.0.0"; sha256 = "06wb3n69fdb33qpx9lylp3ly372a95v59xkplwly8pqq6gqc2hpq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base choose optparse-applicative text ]; executableHaskellDepends = [ base choose optparse-applicative text ]; description = "Command-line program to choose random element from a stream"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "choose"; } ) { }; "chorale" = callPackage ( { mkDerivation, base, containers, HUnit, ieee754, QuickCheck, safe, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "chorale"; version = "0.1.8"; sha256 = "0k7xavjscl0xpjrz0w3nh473clkaw58126xch66qykm3l361zgc4"; libraryHaskellDepends = [ base containers safe ]; testHaskellDepends = [ base containers HUnit ieee754 QuickCheck safe test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A module containing basic functions that the prelude does not offer"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "chorale-geo" = callPackage ( { mkDerivation, base, binary, chorale, HUnit, ieee754, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "chorale-geo"; version = "0.1.2"; sha256 = "18wmz313qz3r1i748ax9rpc7jx28rwrg5786ms6falj6bhpx7j5c"; libraryHaskellDepends = [ base binary chorale ]; testHaskellDepends = [ base binary chorale HUnit ieee754 QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A module containing basic geo functions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "chp" = callPackage ( { mkDerivation, base, containers, deepseq, extensible-exceptions, pretty, stm, }: mkDerivation { pname = "chp"; version = "2.2.0.1"; sha256 = "18z0836hxs4ix7mdjxvpb40i4s71dc1j3vpxfh0vj8mf5drpc942"; libraryHaskellDepends = [ base containers deepseq extensible-exceptions pretty stm ]; description = "An implementation of concurrency ideas from Communicating Sequential Processes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "chp-mtl" = callPackage ( { mkDerivation, base, chp, chp-plus, mtl, }: mkDerivation { pname = "chp-mtl"; version = "1.0.0"; sha256 = "1x14xl9hm9n3zczj6xhffvpac09q5a13i94fhkq2kzj2s3rk1b4z"; libraryHaskellDepends = [ base chp chp-plus mtl ]; description = "MTL class instances for the CHP library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "chp-plus" = callPackage ( { mkDerivation, base, chp, containers, deepseq, extensible-exceptions, HUnit, pretty, QuickCheck, stm, }: mkDerivation { pname = "chp-plus"; version = "1.3.1.2"; sha256 = "1875fqf24jwl5vf2cys7yc70k0c53pg74i041y1xbrczincaww0z"; libraryHaskellDepends = [ base chp containers deepseq extensible-exceptions HUnit pretty QuickCheck stm ]; description = "A set of high-level concurrency utilities built on Communicating Haskell Processes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "chp-spec" = callPackage ( { mkDerivation, base, containers, deepseq, mtl, pretty, TypeCompose, }: mkDerivation { pname = "chp-spec"; version = "1.0.0"; sha256 = "0jil6p0cw8bbpzb0kf9lxljdnbbp0xyq7c6x7bfc7291kqkafgdi"; libraryHaskellDepends = [ base containers deepseq mtl pretty TypeCompose ]; description = "A mirror implementation of chp that generates a specification of the program"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "chp-transformers" = callPackage ( { mkDerivation, base, chp, chp-plus, transformers, }: mkDerivation { pname = "chp-transformers"; version = "1.0.0"; sha256 = "0d4hcqpjxmns1fhq918s6z9f4bxlbjlkxzq5xkpqwjxpzy83wq23"; libraryHaskellDepends = [ base chp chp-plus transformers ]; description = "Transformers instances for the CHP library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "chr-core" = callPackage ( { mkDerivation, base, chr-data, chr-pretty, containers, hashable, logict-state, mtl, pqueue, unordered-containers, }: mkDerivation { pname = "chr-core"; version = "0.1.1.0"; sha256 = "0bxwj0pwwps55705clzxrm58pzpgh249r9gmidr42vm7gh96pw4a"; libraryHaskellDepends = [ base chr-data chr-pretty containers hashable logict-state mtl pqueue unordered-containers ]; description = "Constraint Handling Rules"; license = lib.licenses.bsd3; } ) { }; "chr-data" = callPackage ( { mkDerivation, array, base, chr-pretty, containers, fclabels, hashable, microlens, microlens-mtl, microlens-th, mtl, template-haskell, unordered-containers, vector, }: mkDerivation { pname = "chr-data"; version = "0.1.0.1"; sha256 = "0w8nd6swl4k18rinvranqawf4zffdc4ixnn91a4h3ssf4kv47nsd"; libraryHaskellDepends = [ array base chr-pretty containers fclabels hashable microlens microlens-mtl microlens-th mtl template-haskell unordered-containers vector ]; description = "Datatypes required for chr library"; license = lib.licenses.bsd3; } ) { }; "chr-lang" = callPackage ( { mkDerivation, base, chr-core, chr-data, chr-parse, chr-pretty, containers, fgl, hashable, mtl, time, unordered-containers, }: mkDerivation { pname = "chr-lang"; version = "0.1.1.0"; sha256 = "12bbbadq8da3n9712p0w613alvs65s5rcjmd7nymk3dx1i2syk23"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base chr-core chr-data chr-parse chr-pretty containers fgl hashable mtl time unordered-containers ]; executableHaskellDepends = [ base chr-data ]; description = "AST + surface language around chr"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "chr-term"; } ) { }; "chr-parse" = callPackage ( { mkDerivation, base, containers, uulib, }: mkDerivation { pname = "chr-parse"; version = "0.1.0.0"; sha256 = "00jlfpanzkawiz0fh5gc4czda9ip5r203pnjwllcqhmy9w04ip9k"; revision = "1"; editedCabalFile = "0h3qyn306sxqsvxmz9hfba169nkc3hx7ygkxr5j2sz033fvi31jc"; libraryHaskellDepends = [ base containers uulib ]; description = "Parsing for chr library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "chr-pretty" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "chr-pretty"; version = "0.1.0.0"; sha256 = "0flm7phvi5x84m8vbkvhd3xq3dwnj1vxwi27fw78ikbzx91q376n"; revision = "1"; editedCabalFile = "15v5bv7azi7qw33rg849wggpy07ingd8fp24dm0azwgwsqd05mb9"; libraryHaskellDepends = [ base containers ]; description = "Pretty printing for chr library"; license = lib.licenses.bsd3; } ) { }; "chromatin" = callPackage ( { mkDerivation, base, bytestring, conduit, containers, data-default-class, deepseq, directory, filepath, Glob, hslogger, HTF, lens, messagepack, nvim-hs, parsec, prettyprinter, resourcet, ribosome, split, stm-chans, stm-conduit, strings, transformers, typed-process, unliftio, }: mkDerivation { pname = "chromatin"; version = "0.1.1.0"; sha256 = "15b4anslh4f4ysmypp10rfp1b1x90nx0q29my7bw9rkdhrxl5i8q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring conduit containers data-default-class deepseq directory filepath Glob hslogger lens messagepack nvim-hs parsec prettyprinter resourcet ribosome split stm-chans stm-conduit strings transformers typed-process unliftio ]; executableHaskellDepends = [ base bytestring conduit containers data-default-class deepseq directory filepath Glob hslogger lens messagepack nvim-hs parsec prettyprinter resourcet ribosome split stm-chans stm-conduit strings transformers typed-process unliftio ]; testHaskellDepends = [ base bytestring conduit containers data-default-class deepseq directory filepath Glob hslogger HTF lens messagepack nvim-hs parsec prettyprinter resourcet ribosome split stm-chans stm-conduit strings transformers typed-process unliftio ]; description = "neovim package manager"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "chromatin"; } ) { }; "chronograph" = callPackage ( { mkDerivation, base, deepseq, ghc-prim, thyme, vector-space, }: mkDerivation { pname = "chronograph"; version = "0.2.0.1"; sha256 = "0qy2ahnp324jh0ybqwsa4nc3r2x1hkbrg6sl6f8dg1xnr0gpaag2"; libraryHaskellDepends = [ base deepseq ghc-prim thyme vector-space ]; description = "measure timings of data evaluation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "chronologique" = callPackage ( { mkDerivation, aeson, base, bytestring, hourglass, hspec, QuickCheck, text, time, vector, }: mkDerivation { pname = "chronologique"; version = "0.3.1.3"; sha256 = "0bb75dijnjnhvgik4qf0zqj9q2wfdqyx70gs18cbxkrqg9956fwh"; libraryHaskellDepends = [ aeson base hourglass text time vector ]; testHaskellDepends = [ aeson base bytestring hourglass hspec QuickCheck vector ]; description = "Time to manipulate time"; license = lib.licenses.mit; } ) { }; "chronos" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytebuild, byteslice, bytesmith, bytestring, criterion, deepseq, hashable, HUnit, natural-arithmetic, old-locale, primitive, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, text, text-short, thyme, time, torsor, vector, }: mkDerivation { pname = "chronos"; version = "1.1.6.1"; sha256 = "0na2gv174g4b6g2x4sd0g6gyij7mxidbsdfcw038acs7a94yb61r"; libraryHaskellDepends = [ aeson attoparsec base bytebuild byteslice bytesmith bytestring deepseq hashable natural-arithmetic primitive text text-short torsor vector ]; testHaskellDepends = [ aeson attoparsec base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text torsor ]; benchmarkHaskellDepends = [ attoparsec base bytestring criterion deepseq old-locale QuickCheck text text-short thyme time ]; description = "A high-performance time library"; license = lib.licenses.bsd3; } ) { }; "chronos_1_1_6_2" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytebuild, byteslice, bytesmith, bytestring, criterion, deepseq, hashable, HUnit, natural-arithmetic, old-locale, primitive, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, text, text-short, thyme, time, torsor, vector, }: mkDerivation { pname = "chronos"; version = "1.1.6.2"; sha256 = "08y8s9mwb69kisi0yhng6plvasy6jnj25i4ar8k2cq3vsf6bgx73"; libraryHaskellDepends = [ aeson attoparsec base bytebuild byteslice bytesmith bytestring deepseq hashable natural-arithmetic primitive text text-short torsor vector ]; testHaskellDepends = [ aeson attoparsec base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text torsor ]; benchmarkHaskellDepends = [ attoparsec base bytestring criterion deepseq old-locale QuickCheck text text-short thyme time ]; description = "A high-performance time library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "chronos-bench" = callPackage ( { mkDerivation, ansi-terminal, base, bytestring, chronos, containers, deepseq, optparse-applicative, process, terminal-size, }: mkDerivation { pname = "chronos-bench"; version = "0.2.0.2"; sha256 = "1h2v4nzgpr4ivn1xw0n6mlphnzjzz3b1iym6sfxd1nkk56q8060v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base bytestring chronos containers deepseq optparse-applicative process terminal-size ]; executableHaskellDepends = [ base optparse-applicative ]; benchmarkHaskellDepends = [ base ]; description = "Benchmarking tool with focus on comparing results"; license = lib.licenses.bsd3; mainProgram = "chronos"; } ) { }; "chs-cabal" = callPackage ( { mkDerivation, base, Cabal, chs-deps, }: mkDerivation { pname = "chs-cabal"; version = "0.1.1.1"; sha256 = "0fvf26394rpn9g4f3rp13bq8rrhzs9d95k7nbcpayzml2j9rsv3l"; revision = "2"; editedCabalFile = "1vv61klw11fhnn5ki0z2x0k6d7vvj622bjj05mdlx8sdjqijlbgd"; libraryHaskellDepends = [ base Cabal chs-deps ]; description = "Cabal with c2hs dependencies"; license = lib.licenses.bsd3; } ) { }; "chs-cabal_0_1_1_4" = callPackage ( { mkDerivation, base, Cabal, chs-deps, }: mkDerivation { pname = "chs-cabal"; version = "0.1.1.4"; sha256 = "1y9z3ymvsldl4kjjdzagx0p3i7s5lyrsipd29bx2nqv05ldgrkip"; libraryHaskellDepends = [ base Cabal chs-deps ]; description = "Cabal with c2hs dependencies"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "chs-deps" = callPackage ( { mkDerivation, alex, array, base, bytestring, criterion, tasty, tasty-hunit, }: mkDerivation { pname = "chs-deps"; version = "0.1.0.0"; sha256 = "0mgi44nvsbmfxj2xr7ja7yslsxvbnznd9xbprz967705nhbs2cqb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring ]; libraryToolDepends = [ alex ]; testHaskellDepends = [ base bytestring tasty tasty-hunit ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "c2hs dependency analyzer"; license = lib.licenses.bsd3; } ) { }; "chu2" = callPackage ( { mkDerivation, base, bytestring, data-default, hack2, hack2-handler-snap-server, utf8-string, }: mkDerivation { pname = "chu2"; version = "2012.11.20"; sha256 = "01q34kzhisb8ani3k5dfjaixa7j1vqg0nh8mbmnya52hr7p4sdiz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring data-default hack2 hack2-handler-snap-server utf8-string ]; description = "FFI for Chu2 Agda Web Server Interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "chuchu" = callPackage ( { mkDerivation, abacate, ansi-wl-pprint, base, cmdargs, HUnit, lifted-base, monad-control, parsec, text, transformers, unix, }: mkDerivation { pname = "chuchu"; version = "0.4.5"; sha256 = "04xyylp5gliwpps753xqn8r72708ygxcp08j0fypc64ykhv5pnqc"; libraryHaskellDepends = [ abacate ansi-wl-pprint base cmdargs lifted-base monad-control parsec text transformers ]; testHaskellDepends = [ base HUnit text transformers unix ]; description = "Behaviour Driven Development like Cucumber for Haskell"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "chunked-data" = callPackage ( { mkDerivation, base, bytestring, containers, semigroups, text, transformers, vector, }: mkDerivation { pname = "chunked-data"; version = "0.3.1"; sha256 = "16m7y7fwrirbjbqqcsfmr4yxa9qvfax6r7pw0zl9ky71ms0wa47p"; libraryHaskellDepends = [ base bytestring containers semigroups text transformers vector ]; description = "Typeclasses for dealing with various chunked data representations"; license = lib.licenses.mit; } ) { }; "chunks" = callPackage ( { mkDerivation, base, haskell98, parsec, template-haskell, }: mkDerivation { pname = "chunks"; version = "2007.4.18"; sha256 = "0qdwilzhbnx5zgga65lcwd6kzwvsbvi8ybfw9i4d8ziz89190fkz"; libraryHaskellDepends = [ base haskell98 parsec template-haskell ]; description = "Simple template library with static safety"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "chunky" = callPackage ( { mkDerivation, base, binary, bytestring, HUnit, text, }: mkDerivation { pname = "chunky"; version = "0.1.0.0"; sha256 = "12g5hvb5qpbmfn1389wj7sfkc4qp19vg24gpn6j225yfyk8ccik7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring text ]; executableHaskellDepends = [ base binary bytestring text ]; testHaskellDepends = [ base binary bytestring HUnit text ]; description = "Human-readable storage of text/binary objects"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "chunky-test"; broken = true; } ) { }; "church" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "church"; version = "0.1.0.0"; sha256 = "018k9a014q4zprsla5k5hrdq1zwpp7hmckc0ldaj7nf6vg1hxas2"; libraryHaskellDepends = [ base ]; description = "Automatically convert Generic instances to and from church representations"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "church-list" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "church-list"; version = "0.0.2"; sha256 = "0xidwcn79acpg691n0xqk3q7xlprp9gibqkafn262zq24sks31xw"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "Removed; please see fmlist"; license = lib.licenses.mit; } ) { }; "church-maybe" = callPackage ( { mkDerivation, base, deepseq, semigroupoids, semigroups, }: mkDerivation { pname = "church-maybe"; version = "0.1.0.0"; sha256 = "0zcpqsaq5ic8zw88r1kqjb592qy174b0ljjhj5qp90cvzmm7bwyz"; libraryHaskellDepends = [ base deepseq semigroupoids semigroups ]; description = "Church encoded Maybe"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "church-pair" = callPackage ( { mkDerivation, base, bifunctors, semigroups, transformers, }: mkDerivation { pname = "church-pair"; version = "0.1.0.1"; sha256 = "1vrbfmzsysfqdxfah54w9kw0j9qaa0f514yz7qzflp8qgah6rckk"; libraryHaskellDepends = [ base bifunctors semigroups transformers ]; description = "Church encoded pair"; license = lib.licenses.bsd3; } ) { }; "churros" = callPackage ( { mkDerivation, async, base, containers, doctest, random, stm, time, unagi-chan, }: mkDerivation { pname = "churros"; version = "0.1.6.0"; sha256 = "0ksjwdk36i8c90dzp9l24ynd2647ihv20kgv8412qcg3g3wplzpz"; libraryHaskellDepends = [ async base containers random stm time unagi-chan ]; testHaskellDepends = [ async base containers doctest random stm time unagi-chan ]; description = "Channel/Arrow based streaming computation library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cicero-api" = callPackage ( { mkDerivation, aeson, attoparsec, base, binary, bytestring, containers, haskeline, http-client, http-client-tls, optparse-applicative, servant, servant-client, servant-client-core, text, time, unix, uuid, }: mkDerivation { pname = "cicero-api"; version = "0.1.2.0"; sha256 = "1y8dvv9ly64kwnx15ln5gidmab3wdwjclsbf719ajczvaxfkic0z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary bytestring containers servant text time uuid ]; executableHaskellDepends = [ aeson attoparsec base bytestring haskeline http-client http-client-tls optparse-applicative servant servant-client servant-client-core unix uuid ]; description = "API bindings to IOHK's Cicero job scheduler"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "cicero-cli"; broken = true; } ) { }; "cielo" = callPackage ( { mkDerivation, aeson, base, bytestring, convertible, data-default, hspec, http-client, http-types, lens, mtl, pretty-show, QuickCheck, template-haskell, text, uuid, wreq, }: mkDerivation { pname = "cielo"; version = "0.1.2.0"; sha256 = "0820l86fqbahkpyvbmxmjw8nb29351zfgb7n8g0jb9hrs3jg6zcw"; libraryHaskellDepends = [ aeson base bytestring convertible data-default http-client http-types lens mtl template-haskell text uuid wreq ]; testHaskellDepends = [ aeson base bytestring convertible data-default hspec http-client http-types lens mtl pretty-show QuickCheck template-haskell text uuid wreq ]; description = "Cielo API v3 Bindings for Haskell"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cil" = callPackage ( { mkDerivation, base, bytestring, language-c, }: mkDerivation { pname = "cil"; version = "0.1.1"; sha256 = "0farjdyq6w33jm0qqdkfd6l7b8rr6k55dqfha643mj6nh1y904az"; libraryHaskellDepends = [ base bytestring language-c ]; description = "An interface to CIL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cimple" = callPackage ( { mkDerivation, aeson, alex, array, base, bytestring, containers, data-fix, extra, file-embed, filepath, groom, happy, hspec, hspec-discover, monad-parallel, mtl, prettyprinter, prettyprinter-ansi-terminal, QuickCheck, split, text, transformers-compat, }: mkDerivation { pname = "cimple"; version = "0.0.22"; sha256 = "0dp62wqcrdf16mrs10ij59y2ncrbm3nplp3h8qszmq4csiq8scfi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base bytestring containers data-fix file-embed filepath monad-parallel mtl prettyprinter prettyprinter-ansi-terminal split text transformers-compat ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base bytestring groom text ]; testHaskellDepends = [ base data-fix extra hspec prettyprinter prettyprinter-ansi-terminal QuickCheck text transformers-compat ]; testToolDepends = [ hspec-discover ]; description = "Simple C-like programming language"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cinvoke" = callPackage ( { mkDerivation, base, bytestring, cinvoke, }: mkDerivation { pname = "cinvoke"; version = "0.1"; sha256 = "0niz7banhrkcwdfp6w5gwy1brz1c26mylnlavi5zxgawfq4d3sl2"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ cinvoke ]; description = "A binding to cinvoke"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { cinvoke = null; }; "cio" = callPackage ( { mkDerivation, base, monad-stm, mtl, parallel-io, stm, }: mkDerivation { pname = "cio"; version = "0.1.0"; sha256 = "0518cbfyjh13ghihvnxvbhlw4060cqw5047bdrflphmigwbvpplb"; libraryHaskellDepends = [ base monad-stm mtl parallel-io stm ]; description = "A monad for concurrent IO on a thread pool"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cipher-aes" = callPackage ( { mkDerivation, base, byteable, bytestring, criterion, crypto-cipher-benchmarks, crypto-cipher-tests, crypto-cipher-types, mtl, 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 ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-cipher-benchmarks crypto-cipher-types mtl ]; description = "Fast AES cipher implementation with advanced mode of operations"; license = lib.licenses.bsd3; } ) { }; "cipher-aes128" = callPackage ( { mkDerivation, base, bytestring, Cabal, cereal, criterion, crypto-api, entropy, process, tagged, }: mkDerivation { pname = "cipher-aes128"; version = "0.7.0.6"; sha256 = "1pcxmgj9i8g3yl502lpywc75dilmaszlzixpd7wqjqr7lvasa117"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base bytestring cereal crypto-api tagged ]; benchmarkHaskellDepends = [ base bytestring cereal criterion crypto-api entropy tagged ]; description = "AES and common modes using AES-NI when available"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cipher-blowfish" = callPackage ( { mkDerivation, base, byteable, bytestring, criterion, crypto-cipher-benchmarks, crypto-cipher-tests, crypto-cipher-types, mtl, 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 ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-cipher-benchmarks crypto-cipher-types mtl ]; description = "Blowfish cipher"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cipher-camellia" = callPackage ( { mkDerivation, base, byteable, bytestring, criterion, crypto-cipher-benchmarks, crypto-cipher-tests, crypto-cipher-types, mtl, 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 ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-cipher-benchmarks crypto-cipher-types mtl ]; description = "Camellia block cipher primitives"; license = lib.licenses.bsd3; } ) { }; "cipher-des" = callPackage ( { mkDerivation, base, byteable, bytestring, criterion, crypto-cipher-benchmarks, crypto-cipher-tests, crypto-cipher-types, mtl, 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 ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-cipher-benchmarks crypto-cipher-types mtl ]; description = "DES and 3DES primitives"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cipher-rc4" = callPackage ( { mkDerivation, base, byteable, bytestring, criterion, crypto-cipher-benchmarks, crypto-cipher-tests, crypto-cipher-types, deepseq, mtl, 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 ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-cipher-benchmarks crypto-cipher-types deepseq mtl ]; description = "Fast RC4 cipher implementation"; license = lib.licenses.bsd3; } ) { }; "cipher-rc5" = callPackage ( { mkDerivation, base, split, }: mkDerivation { pname = "cipher-rc5"; version = "0.1.0.2"; sha256 = "0l9lhyqn74mlgwm4mplm94i0x2xjmvnxnp8nm3h6aj8v5ishl1md"; libraryHaskellDepends = [ base split ]; description = "Pure RC5 implementation"; license = lib.licenses.bsd3; } ) { }; "ciphersaber2" = callPackage ( { mkDerivation, array, base, bytestring, parseargs, }: mkDerivation { pname = "ciphersaber2"; version = "0.1.1.2"; sha256 = "1czg839dbwwi21dk03dpjlypcfzjliv2qiivz4fdf4j3zygq0k6n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring ]; executableHaskellDepends = [ array base bytestring parseargs ]; description = "Implementation of CipherSaber2 RC4 cryptography"; license = lib.licenses.mit; mainProgram = "cs2"; } ) { }; "circ" = callPackage ( { mkDerivation, base, directory, mtl, }: mkDerivation { pname = "circ"; version = "0.0.4"; sha256 = "0n3m7kjyqic10dl06zic5qjb1yb1ff8jn9d1wchrarkprcw25knc"; libraryHaskellDepends = [ base directory mtl ]; description = "A Compiler IR Compiler"; license = lib.licenses.bsd3; } ) { }; "circle" = callPackage ( { mkDerivation, aeson, autodocodec, base, bytestring, case-insensitive, containers, country, hspec, hspec-expectations, http-client, http-client-tls, http-types, pcre-heavy, random, refined, safe, template-haskell, text, time, unordered-containers, uuid, vector, }: mkDerivation { pname = "circle"; version = "0.1.0.0"; sha256 = "074v9xdrc6gr8galy61pzpnja7fhsldvinma0nq248j3sbywv66c"; libraryHaskellDepends = [ aeson autodocodec base bytestring case-insensitive containers country http-client http-client-tls http-types pcre-heavy refined template-haskell text time unordered-containers uuid vector ]; testHaskellDepends = [ base hspec hspec-expectations http-client http-client-tls random safe text time uuid ]; description = "Circle API client for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "circle-packing" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "circle-packing"; version = "0.1.0.6"; sha256 = "06z8irwrjxxgk5xqlpy6a9mjl44kp9pgx2xpslhgxrd31nll9vk4"; revision = "4"; editedCabalFile = "1jp1b6l5v1llmggy316s4bb78wjvgq8iya0i2zz4k5v6l5dl8ln2"; libraryHaskellDepends = [ base ]; description = "Simple heuristic for packing discs of varying radii in a circle"; license = lib.licenses.bsd3; } ) { }; "circlehs" = callPackage ( { mkDerivation, aeson, base, http-client, http-client-tls, mtl, servant, servant-client, text, time, transformers, unordered-containers, }: mkDerivation { pname = "circlehs"; version = "0.0.3"; sha256 = "1kry06hdlrh25rdsim908n5ggyp3lsfv792572ajf8lr56y0cnda"; libraryHaskellDepends = [ aeson base http-client http-client-tls mtl servant servant-client text time transformers unordered-containers ]; description = "The CircleCI REST API for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "circuit-breaker" = callPackage ( { mkDerivation, base, mtl, QuickCheck, quickcheck-instances, random, tasty, tasty-hunit, tasty-quickcheck, text, time, transformers, unliftio, unliftio-core, unordered-containers, }: mkDerivation { pname = "circuit-breaker"; version = "0.1.0.0"; sha256 = "1yg6d0676z94070rwqzf13bpg1qzqyh5wk38yqcp7w1aib304mw7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl random text time transformers unliftio unliftio-core unordered-containers ]; executableHaskellDepends = [ base mtl random text time transformers unliftio unliftio-core unordered-containers ]; testHaskellDepends = [ base mtl QuickCheck quickcheck-instances random tasty tasty-hunit tasty-quickcheck text time transformers unliftio unliftio-core unordered-containers ]; description = "An implementation of the \"circuit breaker\" pattern to disable repeated calls to a failing system"; license = lib.licenses.bsd3; mainProgram = "circuit-breaker-exe"; } ) { }; "circuit-notation" = callPackage ( { mkDerivation, base, clash-prelude, containers, data-default, ghc, lens, mtl, parsec, pretty, pretty-show, syb, template-haskell, unordered-containers, }: mkDerivation { pname = "circuit-notation"; version = "0.1.0.0"; sha256 = "10xzaa2xxyy0d2zlg712k8xyi4p7r6wsfmcfa6ssby22q36sr0xs"; libraryHaskellDepends = [ base clash-prelude containers data-default ghc lens mtl parsec pretty pretty-show syb template-haskell unordered-containers ]; testHaskellDepends = [ base clash-prelude ]; description = "A source plugin for manipulating circuits in clash with a arrow notation"; license = lib.licenses.bsd3; } ) { }; "circular" = callPackage ( { mkDerivation, aeson, base, criterion, hspec, primitive, QuickCheck, quickcheck-instances, vector, }: mkDerivation { pname = "circular"; version = "0.4.0.3"; sha256 = "0mfsrf60cdw4c7lff8vmvkp5bj4kql46zp0f3fkx9xkf61zqkn3m"; libraryHaskellDepends = [ aeson base primitive vector ]; testHaskellDepends = [ aeson base hspec primitive QuickCheck quickcheck-instances vector ]; benchmarkHaskellDepends = [ base criterion vector ]; description = "Circular fixed-sized mutable vectors"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; "circular-enum" = callPackage ( { mkDerivation, base, hspec, }: mkDerivation { pname = "circular-enum"; version = "0.1.0.0"; sha256 = "0d8p2xavgvlnvzh65zw99sbjirnsv4hmhgxm2v49z0fg847c8liq"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Make bounded enum types circular"; license = lib.licenses.mit; } ) { }; "circus" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, mtl, syb, text, }: mkDerivation { pname = "circus"; version = "0.1.0.0"; sha256 = "07pdn24llhi7lrxvdcn097dw7d7a4z3yn7z1srymiafb5csg8vlf"; libraryHaskellDepends = [ aeson base bytestring containers mtl syb text ]; description = "Types and a small DSL for working with netlistsvg"; license = lib.licenses.bsd3; } ) { }; "cirru-parser" = callPackage ( { mkDerivation, aeson, base, text, vector, }: mkDerivation { pname = "cirru-parser"; version = "0.0.2"; sha256 = "11qnc8rbw9zxrsaa49x5wmkrnr0vi6pgb1j18nrn40sbbww95xrz"; libraryHaskellDepends = [ aeson base text vector ]; description = "Cirru Parser in Haskell"; license = lib.licenses.mit; } ) { }; "cisco-spark-api" = callPackage ( { mkDerivation, aeson, async, attoparsec, base, bitset-word8, bytestring, conduit, data-default, hspec, http-conduit, http-types, network-uri, optparse-applicative, text, utf8-string, wai, warp, }: mkDerivation { pname = "cisco-spark-api"; version = "0.1.0.4"; sha256 = "0i528c0lbk3k30q53p3qy01fq3mdpv0664q49lfvzcxkkjchwmbg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bitset-word8 bytestring conduit data-default http-conduit network-uri text ]; executableHaskellDepends = [ aeson base bytestring conduit data-default http-conduit optparse-applicative text utf8-string ]; testHaskellDepends = [ aeson async attoparsec base bytestring conduit data-default hspec http-conduit http-types network-uri text wai warp ]; description = "DEPRECATED in favor of webex-teams-api"; license = lib.licenses.mit; mainProgram = "cisco-spark-api-exe"; } ) { }; "citation-resolve" = callPackage ( { mkDerivation, aeson, base, bytestring, citeproc-hs, containers, curl, data-default, directory, doctest, download-curl, either, filepath, hspec, lens, MissingH, mtl, process, QuickCheck, safe, text, transformers, yaml, }: mkDerivation { pname = "citation-resolve"; version = "0.4.3"; sha256 = "1x561l7shkz1nh43xh2nj83pb183rah1swi0ql9n0wr9ykq1mh1l"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring citeproc-hs containers curl data-default directory download-curl either lens mtl process safe text transformers yaml ]; testHaskellDepends = [ base directory doctest filepath hspec MissingH QuickCheck ]; description = "convert document IDs such as DOI, ISBN, arXiv ID to bibliographic reference"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "citeproc" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, case-insensitive, containers, data-default, Diff, directory, file-embed, filepath, mtl, pandoc-types, pretty, safe, scientific, text, timeit, transformers, unicode-collation, uniplate, vector, xml-conduit, }: mkDerivation { pname = "citeproc"; version = "0.8.1.1"; sha256 = "0hgkxgd1wmyrryv2ahavia6r5z9331i9557mnblq922lkdi0bs2g"; revision = "1"; editedCabalFile = "091gm0cbjsqvad3fhd2fx4bgsylv3gfakq3fhki3z40aywri8992"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring case-insensitive containers data-default file-embed filepath pandoc-types safe scientific text transformers unicode-collation uniplate vector xml-conduit ]; testHaskellDepends = [ aeson base bytestring containers Diff directory filepath mtl pretty text timeit transformers ]; description = "Generates citations and bibliography from CSL styles"; license = lib.licenses.bsd2; maintainers = [ lib.maintainers.sternenseemann ]; } ) { }; "citeproc_0_8_1_2" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, case-insensitive, containers, data-default, Diff, directory, file-embed, filepath, mtl, pandoc-types, pretty, safe, scientific, text, timeit, transformers, unicode-collation, uniplate, vector, xml-conduit, }: mkDerivation { pname = "citeproc"; version = "0.8.1.2"; sha256 = "1w3pdnqmhkk3iiih9z5n70igawcv584rdyn2qikjcjcf60lcr681"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring case-insensitive containers data-default file-embed filepath pandoc-types safe scientific text transformers unicode-collation uniplate vector xml-conduit ]; testHaskellDepends = [ aeson base bytestring containers Diff directory filepath mtl pretty text timeit transformers ]; description = "Generates citations and bibliography from CSL styles"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sternenseemann ]; } ) { }; "citeproc-hs" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filepath, hexpat, hs-bibutils, HTTP, json, mtl, network, network-uri, old-locale, pandoc-types, parsec, syb, time, utf8-string, }: mkDerivation { pname = "citeproc-hs"; version = "0.3.10"; sha256 = "1fb51v8hv8ik3a8grba2br6cfbj1b3y72lgjh4i75xh09i7xna0r"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers directory filepath hexpat hs-bibutils HTTP json mtl network network-uri old-locale pandoc-types parsec syb time utf8-string ]; description = "A Citation Style Language implementation in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "citeproc-hs-pandoc-filter" = callPackage ( { mkDerivation, aeson, base, bytestring, citeproc-hs, containers, directory, filepath, mtl, pandoc, pandoc-types, parsec, tagsoup, texmath, utf8-string, yaml, }: mkDerivation { pname = "citeproc-hs-pandoc-filter"; version = "0.1"; sha256 = "1kwsmwm0yxvqdxxr7x13hmq4nm8a9plmsfkwbvfp13bbd4mwcxnj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring citeproc-hs containers directory filepath mtl pandoc pandoc-types parsec tagsoup texmath utf8-string yaml ]; description = "A Pandoc filter for processing bibliographic references with citeproc-hs"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "citeproc-hs"; } ) { }; "cityhash" = callPackage ( { mkDerivation, base, bytestring, largeword, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "cityhash"; version = "0.3.0.1"; sha256 = "1nr0sqrvnsjkgyhlw55mnr69s5ddxk9f0bbpwkigqc7m457vkxi6"; libraryHaskellDepends = [ base bytestring largeword ]; testHaskellDepends = [ base bytestring largeword QuickCheck test-framework test-framework-quickcheck2 ]; description = "Bindings to CityHash"; license = lib.licenses.mit; } ) { }; "cj-token" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, containers, either, hspec, jwt, QuickCheck, text, text-conversions, time, }: mkDerivation { pname = "cj-token"; version = "0.0.1"; sha256 = "0s65q242fn19bjx2alk1bx34sy19bq118qzxl3wngldn1gn6idvm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring containers either jwt text text-conversions time ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec jwt QuickCheck text text-conversions time ]; description = "A new Haskeleton package"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; mainProgram = "cj-token"; broken = true; } ) { }; "cjk" = callPackage ( { mkDerivation, attoparsec, base, bytestring, containers, text, text-icu, }: mkDerivation { pname = "cjk"; version = "0.1.0.1"; sha256 = "1r0rw33vqkhck0mfqz19plw9a71f56gdcjldrxl23178fps349vl"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bytestring containers text text-icu ]; testHaskellDepends = [ base ]; description = "Data about Chinese, Japanese and Korean characters and languages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cl3" = callPackage ( { mkDerivation, base, criterion, deepseq, massiv, random, time, vector, weigh, }: mkDerivation { pname = "cl3"; version = "3.0.0.0"; sha256 = "1x5pmmlhk1g4sq8gfrfpaiv20gamhnv3iwscp25pmhq6dwavf641"; libraryHaskellDepends = [ base deepseq random ]; testHaskellDepends = [ base criterion random ]; benchmarkHaskellDepends = [ base criterion massiv time vector weigh ]; description = "Clifford Algebra of three dimensional space"; license = lib.licenses.bsd3; } ) { }; "cl3-hmatrix-interface" = callPackage ( { mkDerivation, base, cl3, hmatrix, }: mkDerivation { pname = "cl3-hmatrix-interface"; version = "2.0.0.0"; sha256 = "0sa1gaclh7b3mpqiiyqqn2gqfwkwj2ig5yzjk1y0hkzyc7rz4l3k"; libraryHaskellDepends = [ base cl3 hmatrix ]; description = "Interface to/from Cl3 and HMatrix"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cl3-linear-interface" = callPackage ( { mkDerivation, base, cl3, linear, }: mkDerivation { pname = "cl3-linear-interface"; version = "2.0.0.0"; sha256 = "15431azhvwk2fcd3aca5snpqrp8kf7zdlbyxh99i1xfdhvq4vc78"; libraryHaskellDepends = [ base cl3 linear ]; description = "Interface to/from Cl3 and Linear"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clac" = callPackage ( { mkDerivation, base, containers, dsp, optparse-applicative, plailude, pretty-tree, safe, split, }: mkDerivation { pname = "clac"; version = "0.5.0"; sha256 = "1ajah3ma4ms2y2kg4wkasjycsqz728n6chx1lm1r3xaiv17akya8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers dsp optparse-applicative plailude pretty-tree safe split ]; description = "Simple CLI RPN calculator"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "clac"; } ) { }; "clafer" = callPackage ( { mkDerivation, aeson, alex, array, base, bytestring, cmdargs, containers, data-stringmap, directory, doctest, executable-path, file-embed, filepath, happy, HTTP, HUnit, json-builder, lens, lens-aeson, mtl, mtl-compat, network, network-uri, parsec, process, QuickCheck, split, string-conversions, tasty, tasty-hunit, tasty-th, text, transformers, transformers-compat, }: mkDerivation { pname = "clafer"; version = "0.4.5"; sha256 = "1llr7mnlh8msn9plgnnj73w3jqlcwn8v9k2m58520l9q2zfvf68b"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson array base bytestring cmdargs containers data-stringmap directory executable-path file-embed filepath HTTP json-builder lens lens-aeson mtl mtl-compat network network-uri parsec process split string-conversions text transformers transformers-compat ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base cmdargs containers filepath mtl process split ]; testHaskellDepends = [ base containers data-stringmap directory doctest filepath HUnit lens lens-aeson mtl mtl-compat QuickCheck tasty tasty-hunit tasty-th transformers-compat ]; description = "Compiles Clafer models to other formats: Alloy, JavaScript, JSON, HTML, Dot"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "clafer"; } ) { }; "claferIG" = callPackage ( { mkDerivation, array, base, clafer, cmdargs, containers, data-stringmap, directory, executable-path, filepath, haskeline, HaXml, HUnit, json-builder, mtl, mtl-compat, parsec, process, string-conversions, tasty, tasty-hunit, tasty-th, transformers, transformers-compat, }: mkDerivation { pname = "claferIG"; version = "0.4.5"; sha256 = "1jv1bl9fzbahhk0g64n611h9hipkr4zcasj2dw5w5v2nqlwrwdjj"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base clafer containers data-stringmap directory executable-path filepath haskeline HaXml json-builder mtl mtl-compat parsec process string-conversions transformers transformers-compat ]; executableHaskellDepends = [ base clafer cmdargs containers directory executable-path filepath haskeline mtl mtl-compat transformers transformers-compat ]; testHaskellDepends = [ array base clafer cmdargs directory filepath HUnit tasty tasty-hunit tasty-th transformers transformers-compat ]; description = "claferIG is an interactive tool that generates instances of Clafer models"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "claferIG"; } ) { }; "claferwiki" = callPackage ( { mkDerivation, base, clafer, containers, directory, gitit, MissingH, mtl, network, network-uri, process, SHA, split, time, transformers, transformers-compat, utf8-string, }: mkDerivation { pname = "claferwiki"; version = "0.4.5"; sha256 = "0rjppdxxzaf3898jklq4c0b7zjnkg6zcqr5nxbrabmvm2l53a4p0"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clafer containers directory gitit MissingH mtl network network-uri process SHA split time transformers transformers-compat utf8-string ]; description = "A wiki-based IDE for literate modeling with Clafer"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "clang-compilation-database" = callPackage ( { mkDerivation, aeson, base, bytestring, text, }: mkDerivation { pname = "clang-compilation-database"; version = "0.1.0.1"; sha256 = "1a0wvk82k65b5lscsvg5p41shpz98rahq44d5vyf8wclfshh2ihi"; libraryHaskellDepends = [ aeson base bytestring text ]; testHaskellDepends = [ aeson base bytestring ]; description = "JSON Compilation Database Format encoding and decoding"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clang-pure" = callPackage ( { mkDerivation, base, bytestring, Cabal, clang, containers, contravariant, inline-c, lens, microlens, microlens-contra, process, singletons, stm, template-haskell, vector, }: mkDerivation { pname = "clang-pure"; version = "0.2.0.6"; sha256 = "0s7aqx2wchs834r47kj826kp6fdk3h9gl88s50b1992xhnqxv619"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal inline-c process ]; libraryHaskellDepends = [ base bytestring containers contravariant inline-c microlens microlens-contra singletons stm template-haskell vector ]; librarySystemDepends = [ clang ]; testHaskellDepends = [ base bytestring lens ]; description = "Pure C++ code analysis with libclang"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (self.llvmPackages) clang; }; "clanki" = callPackage ( { mkDerivation, base, bytestring, directory, safe, strict, time, }: mkDerivation { pname = "clanki"; version = "1.2.7"; sha256 = "0xi5kqr5xz0y290kky9h75bi53lwkkrhghh9c1almgyijbzi73gj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory safe strict time ]; description = "Command-line spaced-repetition software"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "clanki"; broken = true; } ) { }; "clarifai" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, easy-file, HTTP, http-client, lens, lens-aeson, scientific, text, unordered-containers, vector, wreq, }: mkDerivation { pname = "clarifai"; version = "0.2.0.0"; sha256 = "0b8xqh9mw5vrlxsflq396ndkrrnw3rr7ymfv3n37258xqa92yf2a"; libraryHaskellDepends = [ aeson base bytestring containers easy-file HTTP http-client lens lens-aeson scientific text unordered-containers vector wreq ]; description = "API Client for the Clarifai API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clash" = callPackage ( { mkDerivation, base, containers, data-accessor, data-accessor-template, directory, filepath, ghc, haskell98, pretty, prettyclass, template-haskell, tfp, th-lift, time, transformers, utility-ht, vhdl, }: mkDerivation { pname = "clash"; version = "0.1.3.11"; sha256 = "047dhg6y7yvp5vdarylry0q4l29a4x2dkjilk6j624lxcc17gyhx"; libraryHaskellDepends = [ base containers data-accessor data-accessor-template directory filepath ghc haskell98 pretty prettyclass template-haskell tfp th-lift time transformers utility-ht vhdl ]; description = "CAES Language for Synchronous Hardware (CLaSH)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "clash-ghc" = callPackage ( { mkDerivation, array, base, bytestring, Cabal, clash-lib, clash-prelude, concurrent-supply, containers, data-binary-ieee754, deepseq, directory, exceptions, extra, filepath, ghc, ghc-bignum, ghc-boot, ghc-prim, ghc-typelits-extra, ghc-typelits-knownnat, ghc-typelits-natnormalise, ghci, hashable, haskeline, lens, mtl, primitive, process, reflection, split, string-interpolate, template-haskell, text, time, transformers, uniplate, unix, unordered-containers, utf8-string, vector, }: mkDerivation { pname = "clash-ghc"; version = "1.8.1"; sha256 = "1xjf3z043sn7r35pkbpyxl4agyl2hz3mj7iikridxsddjqrmr5y4"; revision = "3"; editedCabalFile = "0mahgzizvk6dy9anlhy2svv9cc6jpihnnaayi6drzfizy5rxfnwx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring Cabal clash-lib clash-prelude concurrent-supply containers data-binary-ieee754 deepseq directory exceptions extra filepath ghc ghc-bignum ghc-boot ghc-prim ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise ghci hashable haskeline lens mtl primitive process reflection split string-interpolate template-haskell text time transformers uniplate unix unordered-containers utf8-string vector ]; executableHaskellDepends = [ base ]; description = "Clash: a functional hardware description language - GHC frontend"; license = lib.licenses.bsd2; } ) { }; "clash-lib" = callPackage ( { mkDerivation, aeson, aeson-pretty, ansi-terminal, array, async, attoparsec, attoparsec-aeson, base, base16-bytestring, binary, bytestring, clash-prelude, concurrent-supply, containers, cryptohash-sha256, data-binary-ieee754, data-default, deepseq, directory, dlist, doctest-parallel, exceptions, extra, filepath, ghc, ghc-bignum, ghc-boot-th, ghc-typelits-knownnat, Glob, hashable, haskell-src-exts, haskell-src-meta, hint, infinite-list, lens, mtl, ordered-containers, pretty-show, prettyprinter, prettyprinter-interp, primitive, quickcheck-text, string-interpolate, stringsearch, tasty, tasty-hunit, tasty-quickcheck, tasty-th, template-haskell, temporary, terminal-size, text, time, transformers, trifecta, unordered-containers, vector, vector-binary-instances, yaml, }: mkDerivation { pname = "clash-lib"; version = "1.8.1"; sha256 = "1s31d0pdzm5zk62gz4g1xp2yalyal2gk3n46y2rwpxl440mchyy5"; revision = "3"; editedCabalFile = "0wljqy8a1fg8zyh59yinp2k21xz9xf8qaxs8wfqscpcqhwjyj7if"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal array async attoparsec attoparsec-aeson base base16-bytestring binary bytestring clash-prelude concurrent-supply containers cryptohash-sha256 data-binary-ieee754 data-default deepseq directory dlist exceptions extra filepath ghc ghc-bignum ghc-boot-th hashable haskell-src-meta hint infinite-list lens mtl ordered-containers pretty-show prettyprinter prettyprinter-interp primitive string-interpolate template-haskell temporary terminal-size text time transformers trifecta unordered-containers vector vector-binary-instances yaml ]; executableHaskellDepends = [ aeson attoparsec-aeson base bytestring containers deepseq directory Glob stringsearch yaml ]; testHaskellDepends = [ aeson aeson-pretty attoparsec-aeson base base16-bytestring bytestring clash-prelude concurrent-supply containers data-default deepseq doctest-parallel filepath ghc ghc-typelits-knownnat haskell-src-exts lens pretty-show quickcheck-text tasty tasty-hunit tasty-quickcheck tasty-th template-haskell text transformers unordered-containers ]; description = "Clash: a functional hardware description language - As a library"; license = lib.licenses.bsd2; mainProgram = "v16-upgrade-primitives"; } ) { }; "clash-lib-hedgehog" = callPackage ( { mkDerivation, base, clash-lib, containers, data-binary-ieee754, fakedata, ghc-typelits-knownnat, ghc-typelits-natnormalise, hedgehog, hedgehog-fakedata, mmorph, mtl, pretty-show, primitive, text, transformers, }: mkDerivation { pname = "clash-lib-hedgehog"; version = "1.8.1"; sha256 = "1cnw5i6k376l293f1vlihc22ilapms8brl7726rxr2whrq5sb7r8"; libraryHaskellDepends = [ base clash-lib containers data-binary-ieee754 fakedata ghc-typelits-knownnat ghc-typelits-natnormalise hedgehog hedgehog-fakedata mmorph mtl pretty-show primitive text transformers ]; description = "Hedgehog Generators for clash-lib"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; } ) { }; "clash-multisignal" = callPackage ( { mkDerivation, base, clash-prelude, deepseq, ghc-typelits-knownnat, QuickCheck, }: mkDerivation { pname = "clash-multisignal"; version = "0.2.0.0"; sha256 = "0jqlz3h226ql641z4kzwf921f5sb0zf9zh2c9gli4bbw7csn93nd"; libraryHaskellDepends = [ base clash-prelude deepseq ghc-typelits-knownnat QuickCheck ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clash-prelude" = callPackage ( { mkDerivation, array, arrows, base, binary, bytestring, constraints, containers, criterion, data-binary-ieee754, data-default-class, deepseq, directory, doctest-parallel, extra, filepath, ghc-bignum, ghc-prim, ghc-typelits-extra, ghc-typelits-knownnat, ghc-typelits-natnormalise, half, hashable, hedgehog, hint, infinite-list, lens, mtl, QuickCheck, quickcheck-classes-base, recursion-schemes, reflection, singletons, string-interpolate, tasty, tasty-hedgehog, tasty-hunit, tasty-quickcheck, tasty-th, template-haskell, text, th-abstraction, th-lift, th-orphans, time, transformers, type-errors, uniplate, vector, }: mkDerivation { pname = "clash-prelude"; version = "1.8.1"; sha256 = "13y43lsw55jpmr04x6yrrppma9qdqzlvrwbs4jkvc3g7jmydnb3y"; revision = "3"; editedCabalFile = "01kg5hcw5qybnwallrr8drb55vhssg403y7yvdp07hz0449n8v06"; libraryHaskellDepends = [ array arrows base binary bytestring constraints containers data-binary-ieee754 data-default-class deepseq extra ghc-bignum ghc-prim ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise half hashable infinite-list lens mtl QuickCheck recursion-schemes reflection singletons string-interpolate template-haskell text th-abstraction th-lift th-orphans time transformers type-errors uniplate vector ]; testHaskellDepends = [ base bytestring deepseq doctest-parallel filepath ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise hedgehog hint quickcheck-classes-base tasty tasty-hedgehog tasty-hunit tasty-quickcheck tasty-th template-haskell ]; benchmarkHaskellDepends = [ base criterion deepseq directory template-haskell ]; description = "Clash: a functional hardware description language - Prelude library"; license = lib.licenses.bsd2; } ) { }; "clash-prelude-hedgehog" = callPackage ( { mkDerivation, base, clash-prelude, ghc-typelits-knownnat, ghc-typelits-natnormalise, hedgehog, text, }: mkDerivation { pname = "clash-prelude-hedgehog"; version = "1.8.1"; sha256 = "12g2z845j2pqb3jxkyrj038l8pp9a8sw5fjay5l1pwl8kh8winkk"; libraryHaskellDepends = [ base clash-prelude ghc-typelits-knownnat ghc-typelits-natnormalise hedgehog text ]; description = "Hedgehog Generators for clash-prelude"; license = lib.licenses.bsd2; } ) { }; "clash-prelude-quickcheck" = callPackage ( { mkDerivation, base, clash-prelude, QuickCheck, }: mkDerivation { pname = "clash-prelude-quickcheck"; version = "0.1.2.1"; sha256 = "1fn5wlg2lmxl6rs2ygnf0m88bgcjf62jpprbp425pqbq6lvhw70w"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clash-prelude QuickCheck ]; description = "QuickCheck instances for various types in the CλaSH Prelude"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clash-shake" = callPackage ( { mkDerivation, aeson, base, bytestring, clash-ghc, clash-lib, clash-prelude, directory, shake, split, stache, text, unordered-containers, }: mkDerivation { pname = "clash-shake"; version = "0.3.2"; sha256 = "0bgnl1q1xm1yhwspqlfr02p37iy8vka727r4awr2lihg12x83bjx"; revision = "1"; editedCabalFile = "1gqzayyqdrhfd11as965bmi06ahnx72sr5ghxczrlfxsihdrbcgl"; libraryHaskellDepends = [ aeson base bytestring clash-ghc clash-lib clash-prelude directory shake split stache text unordered-containers ]; description = "Shake rules for building Clash programs"; license = lib.licenses.mit; } ) { }; "clash-systemverilog" = callPackage ( { mkDerivation, base, clash-lib, clash-prelude, fgl, hashable, lens, mtl, text, unordered-containers, wl-pprint-text, }: mkDerivation { pname = "clash-systemverilog"; version = "0.7.2"; sha256 = "056m8ynwq3y11zkkx9nkkmvamnm2m3337vk8lkx90pk96nvdiaiy"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clash-lib clash-prelude fgl hashable lens mtl text unordered-containers wl-pprint-text ]; description = "CAES Language for Synchronous Hardware - SystemVerilog backend"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clash-verilog" = callPackage ( { mkDerivation, base, clash-lib, clash-prelude, fgl, hashable, lens, mtl, text, unordered-containers, wl-pprint-text, }: mkDerivation { pname = "clash-verilog"; version = "0.7.2"; sha256 = "09bfrhhiml6m0qssvr18p38ypyxj1zp7vxgci974gd6k597ihi2k"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clash-lib clash-prelude fgl hashable lens mtl text unordered-containers wl-pprint-text ]; description = "CAES Language for Synchronous Hardware - Verilog backend"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clash-vhdl" = callPackage ( { mkDerivation, base, clash-lib, clash-prelude, fgl, hashable, lens, mtl, text, unordered-containers, wl-pprint-text, }: mkDerivation { pname = "clash-vhdl"; version = "0.7.2"; sha256 = "1c63m2gcifak0v38rsmv4j521br84jaspdb193a66957qisvfsvs"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clash-lib clash-prelude fgl hashable lens mtl text unordered-containers wl-pprint-text ]; description = "CAES Language for Synchronous Hardware - VHDL backend"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clashilator" = callPackage ( { mkDerivation, aeson, base, Cabal, clash-ghc, clash-lib, containers, filepath, ghc, lens, optparse-applicative, shake, stache, text, unordered-containers, }: mkDerivation { pname = "clashilator"; version = "0.1.4"; sha256 = "1221csxfv7m95c782l85aww9mjxfj7x7snpc451j13qv37ia62cn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base Cabal clash-ghc clash-lib containers filepath ghc lens optparse-applicative shake stache text unordered-containers ]; executableHaskellDepends = [ aeson base Cabal clash-ghc clash-lib containers filepath ghc lens optparse-applicative shake stache text unordered-containers ]; description = "Automated Clash to Verilator bridge"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "clashilator"; broken = true; } ) { }; "classify" = callPackage ( { mkDerivation, base, containers, mtl, }: mkDerivation { pname = "classify"; version = "2013.11.6.1"; sha256 = "03d4ygqhqbg4cvfjp8c5cyy0fkgf1fpzc1li45bqc555jrxwszwr"; libraryHaskellDepends = [ base containers mtl ]; description = "Library for classification of media files"; license = lib.licenses.publicDomain; } ) { }; "classify-frog" = callPackage ( { mkDerivation, array, audacity, base, bifunctors, carray, comfort-array, concurrent-split, containers, deepseq, explicit-exception, fft, filemanip, gnuplot, hmm-lapack, lapack, lazy-csv, llvm-extra, llvm-tf, non-empty, numeric-prelude, optparse-applicative, parallel, pathtype, pooled-io, semigroups, shell-utility, soxlib, storable-record, storablevector, storablevector-carray, synthesizer-core, synthesizer-llvm, tagchup, text, time, transformers, utility-ht, xml-basic, }: mkDerivation { pname = "classify-frog"; version = "0.2.4.3"; sha256 = "0pba3a2vj9s5x8mm878q8vl0a57vrm2c4s79n0vc2pggbkb6dybc"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array audacity base bifunctors carray comfort-array concurrent-split containers deepseq explicit-exception fft filemanip gnuplot hmm-lapack lapack lazy-csv llvm-extra llvm-tf non-empty numeric-prelude optparse-applicative parallel pathtype pooled-io semigroups shell-utility soxlib storable-record storablevector storablevector-carray synthesizer-core synthesizer-llvm tagchup text time transformers utility-ht xml-basic ]; description = "Classify sounds produced by Xenopus laevis"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "classify-frog"; } ) { }; "classy-effects" = callPackage ( { mkDerivation, base, classy-effects-base, classy-effects-th, tasty, tasty-discover, tasty-hunit, }: mkDerivation { pname = "classy-effects"; version = "0.1.0.1"; sha256 = "1k14x1rzwisjivvrsi823yrz3dkj63iahd1gp3r7jgf1xy3fqrpp"; libraryHaskellDepends = [ base classy-effects-base classy-effects-th ]; testHaskellDepends = [ base tasty tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "An interface for a handler-independent, typeclass-based effect system"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; } ) { }; "classy-effects-base" = callPackage ( { mkDerivation, base, compdata, tasty, tasty-discover, tasty-hunit, }: mkDerivation { pname = "classy-effects-base"; version = "0.1.0.1"; sha256 = "1dl638sr5x8hvkyniw00lfq4jbw1ydxqb4jlpqsxpp92y1df11cw"; libraryHaskellDepends = [ base compdata ]; testHaskellDepends = [ base tasty tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "An interface for a handler-independent, typeclass-based effect system"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "classy-effects-th" = callPackage ( { mkDerivation, base, classy-effects-base, extra, lens, mtl, tasty, tasty-discover, tasty-hunit, template-haskell, th-abstraction, }: mkDerivation { pname = "classy-effects-th"; version = "0.1.0.1"; sha256 = "1hxw3vs01ai6qmw3l656lszx45pgqaxvsks4xv6dsvbbwzgphkm0"; libraryHaskellDepends = [ base classy-effects-base extra lens mtl template-haskell th-abstraction ]; testHaskellDepends = [ base classy-effects-base tasty tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "Automatic compliance with the classy-effects protocols"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; } ) { }; "classy-influxdb-simple" = callPackage ( { mkDerivation, aeson, async-io-either, base, bytestring, lens, mtl, scientific, text, time, vector, wreq, }: mkDerivation { pname = "classy-influxdb-simple"; version = "0.2.1.0"; sha256 = "0qarr73rxa0zhy77n5a0i75wcg383k81n2v2hp3rqkgx282sbd3m"; libraryHaskellDepends = [ aeson async-io-either base bytestring lens mtl scientific text time vector wreq ]; description = "Super simple InfluxDB package in Classy-MTL style"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "classy-miso" = callPackage ( { mkDerivation, base, containers, data-default, lens, megaparsec, miso, network-uri, rfc, transformers, url, }: mkDerivation { pname = "classy-miso"; version = "0.0.0.2"; sha256 = "12qz2s5qhmjryp5x06jcv2gl3ipjhw0knsn1qawl1kn278hpyvp9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default lens megaparsec miso network-uri rfc transformers url ]; executableHaskellDepends = [ base miso rfc ]; testHaskellDepends = [ base miso rfc ]; description = "Typeclass based support for Miso, the Tasty Web Framework for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "classy-miso-demo"; } ) { }; "classy-parallel" = callPackage ( { mkDerivation, base, lifted-base, monad-control, parallel, resourcet, transformers, }: mkDerivation { pname = "classy-parallel"; version = "0.1.0.0"; sha256 = "0vfik37g2fwzc4p343hag5aidvi77396vfhfdx1207gahbzqf21v"; libraryHaskellDepends = [ base lifted-base monad-control parallel resourcet transformers ]; description = "Fork of the monad-parallel package using monad-control"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "classy-prelude" = callPackage ( { mkDerivation, async, base, basic-prelude, bifunctors, bytestring, chunked-data, containers, deepseq, dlist, ghc-prim, hashable, hspec, mono-traversable, mono-traversable-instances, mtl, mutable-containers, primitive, QuickCheck, say, stm, stm-chans, text, time, transformers, unliftio, unordered-containers, vector, vector-instances, }: mkDerivation { pname = "classy-prelude"; version = "1.5.0.3"; sha256 = "1cng9s3k2rp5n9y3jvim7xgz69s9bhwnjh16pvnj0rrr0dkk18dk"; libraryHaskellDepends = [ async base basic-prelude bifunctors bytestring chunked-data containers deepseq dlist ghc-prim hashable mono-traversable mono-traversable-instances mtl mutable-containers primitive say stm stm-chans text time transformers unliftio unordered-containers vector vector-instances ]; testHaskellDepends = [ base containers hspec QuickCheck transformers unordered-containers ]; description = "A typeclass-based Prelude"; license = lib.licenses.mit; } ) { }; "classy-prelude-conduit" = callPackage ( { mkDerivation, base, bytestring, classy-prelude, conduit, hspec, monad-control, QuickCheck, resourcet, transformers, void, }: mkDerivation { pname = "classy-prelude-conduit"; version = "1.5.0"; sha256 = "007xz0yzp0bzbrx7arj7xmjlwrja120kwgxrbkm98sydjlsph9ys"; libraryHaskellDepends = [ base bytestring classy-prelude conduit monad-control resourcet transformers void ]; testHaskellDepends = [ base bytestring conduit hspec QuickCheck transformers ]; description = "classy-prelude together with conduit functions"; license = lib.licenses.mit; } ) { }; "classy-prelude-yesod" = callPackage ( { mkDerivation, aeson, base, classy-prelude, classy-prelude-conduit, data-default, http-conduit, http-types, persistent, yesod, yesod-newsfeed, yesod-static, }: mkDerivation { pname = "classy-prelude-yesod"; version = "1.5.0"; sha256 = "10wz09ksn537w5z9lmj4dsfi0ygk37d5khijr8qq3py2gr2c9ywz"; libraryHaskellDepends = [ aeson base classy-prelude classy-prelude-conduit data-default http-conduit http-types persistent yesod yesod-newsfeed yesod-static ]; description = "Provide a classy prelude including common Yesod functionality"; license = lib.licenses.mit; } ) { }; "classyplate" = callPackage ( { mkDerivation, base, criterion, parallel, template-haskell, uniplate, }: mkDerivation { pname = "classyplate"; version = "0.3.2.0"; sha256 = "0yjja83y7ccnhvy0jarwm297jnz44wmdi0krbrp2vnbgdfzfybki"; libraryHaskellDepends = [ base template-haskell ]; benchmarkHaskellDepends = [ base criterion parallel uniplate ]; description = "Fuseable type-class based generics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clay" = callPackage ( { mkDerivation, base, hspec, hspec-discover, mtl, text, }: mkDerivation { pname = "clay"; version = "0.14.0"; sha256 = "10dwgvga0xsil20w6l0xr8g1lsxg7rwdfcv4bga818jp49xbmnac"; revision = "1"; editedCabalFile = "1jgza1f88j90jgvmyb0b683vlh7c0whpk9r4kzl5b7536wqsf2x5"; libraryHaskellDepends = [ base mtl text ]; testHaskellDepends = [ base hspec hspec-discover mtl text ]; testToolDepends = [ hspec-discover ]; description = "CSS preprocessor as embedded Haskell"; license = lib.licenses.bsd3; } ) { }; "clay_0_15_0" = callPackage ( { mkDerivation, base, hspec, hspec-discover, mtl, text, }: mkDerivation { pname = "clay"; version = "0.15.0"; sha256 = "1gp7x76cw15jmd3ahqf1q0bc2p6ix182x6s2pzyh8yr4b29b9r3v"; revision = "2"; editedCabalFile = "174jkyq4yjk022msd2rq0wlp4myy9fa92w28d4nwd7jrwghw5qki"; libraryHaskellDepends = [ base mtl text ]; testHaskellDepends = [ base hspec hspec-discover mtl text ]; testToolDepends = [ hspec-discover ]; description = "CSS preprocessor as embedded Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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, http-types, 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.28.0.1"; sha256 = "1h18gh6042qq7qphiqdj9ww9k2pghj3dzz33rdh6w4jlx967w6bw"; 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 http-types 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 ]; libraryToolDepends = [ hsx2hs ]; description = "A secure, reliable content management system (CMS) and blogging platform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) openssl; }; "clckwrks-cli" = callPackage ( { mkDerivation, acid-state, base, clckwrks, containers, filepath, haskeline, mtl, network, parsec, }: mkDerivation { pname = "clckwrks-cli"; version = "0.3.0.5"; sha256 = "198iixfqnv28vgx53dnyg4fn5a0g5lc0ybfr6z959xv02w6cfrqm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ acid-state base clckwrks containers filepath haskeline mtl network parsec ]; executableHaskellDepends = [ acid-state base clckwrks containers filepath haskeline mtl network parsec ]; description = "a command-line interface for adminstrating some aspects of clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "clckwrks-cli"; } ) { }; "clckwrks-dot-com" = callPackage ( { mkDerivation, base, clckwrks, clckwrks-plugin-media, clckwrks-plugin-page, clckwrks-theme-clckwrks, containers, happstack-server, hsp, hsx2hs, mtl, network, text, web-plugins, }: mkDerivation { pname = "clckwrks-dot-com"; version = "0.3.11"; sha256 = "0f39ws919qy00090l002k3g8dkcldq7rwayf0wyxg8mfycrnb700"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base clckwrks clckwrks-plugin-media clckwrks-plugin-page clckwrks-theme-clckwrks containers happstack-server hsp mtl network text web-plugins ]; executableToolDepends = [ hsx2hs ]; description = "clckwrks.com"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "clckwrks-dot-com-server"; } ) { }; "clckwrks-plugin-bugs" = callPackage ( { mkDerivation, acid-state, attoparsec, base, cereal, clckwrks, clckwrks-plugin-page, containers, directory, filepath, happstack-authenticate, happstack-hsp, happstack-server, hsp, hsx2hs, ixset, mtl, network, network-uri, reform, reform-happstack, reform-hsp, safecopy, text, time, web-plugins, web-routes, web-routes-th, }: mkDerivation { pname = "clckwrks-plugin-bugs"; version = "0.7.5"; sha256 = "0la4ivk8sbh8wq1g2nhxx522ir2idffz5818bghjf8qffmqa47fv"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state attoparsec base cereal clckwrks clckwrks-plugin-page containers directory filepath happstack-authenticate happstack-hsp happstack-server hsp ixset mtl network network-uri reform reform-happstack reform-hsp safecopy text time web-plugins web-routes web-routes-th ]; libraryToolDepends = [ hsx2hs ]; description = "bug tracking plugin for clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "clckwrks-plugin-ircbot" = callPackage ( { mkDerivation, acid-state, attoparsec, base, blaze-html, bytestring, clckwrks, containers, directory, filepath, happstack-hsp, happstack-server, hsp, hsx2hs, ircbot, ixset, mtl, network, reform, reform-happstack, reform-hsp, safecopy, text, web-plugins, web-routes, web-routes-th, }: mkDerivation { pname = "clckwrks-plugin-ircbot"; version = "0.6.17.5"; sha256 = "069dvpw4g61da7v9n9ygs3lsw4c68qph4iqy6c5l9kcrkww9s3pv"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state attoparsec base blaze-html bytestring clckwrks containers directory filepath happstack-hsp happstack-server hsp ircbot ixset mtl network reform reform-happstack reform-hsp safecopy text web-plugins web-routes web-routes-th ]; libraryToolDepends = [ hsx2hs ]; description = "ircbot plugin for clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "clckwrks-plugin-mailinglist" = callPackage ( { mkDerivation, acid-state, attoparsec, base, bytestring, clckwrks, containers, directory, filepath, happstack-authenticate, happstack-hsp, happstack-server, hsp, HStringTemplate, hsx2hs, html-email-validate, ixset, lens, mime-mail, mtl, network-uri, reform, reform-happstack, reform-hsp, safecopy, text, time, uuid, uuid-orphans, web-plugins, web-routes, web-routes-th, }: mkDerivation { pname = "clckwrks-plugin-mailinglist"; version = "0.3.0.2"; sha256 = "1zhcqkzas3pcnviwka0v174spq8wn457kvmxk6nafcxkwf27p52m"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state attoparsec base bytestring clckwrks containers directory filepath happstack-authenticate happstack-hsp happstack-server hsp HStringTemplate hsx2hs html-email-validate ixset lens mime-mail mtl network-uri reform reform-happstack reform-hsp safecopy text time uuid uuid-orphans web-plugins web-routes web-routes-th ]; description = "mailing list plugin for clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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.17.2"; sha256 = "1kcm89mx6is7lvikipa1is9g9l8nivlcncw475zh2lylhv774qgd"; enableSeparateDataOutput = true; libraryHaskellDepends = [ 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 ]; description = "media plugin for clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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.26"; sha256 = "1h348cgxrvj6p4kd4vzfkdjvx592p7yb16mmxp27k61jvncg1vjw"; 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 ]; libraryToolDepends = [ hsx2hs ]; description = "support for CMS/Blogging in clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "clckwrks-plugin-redirect" = callPackage ( { mkDerivation, acid-state, aeson, attoparsec, base, clckwrks, containers, filepath, happstack-hsp, happstack-server, hsp, hsx2hs, ixset, mtl, old-locale, random, reform, reform-happstack, reform-hsp, safecopy, template-haskell, text, uuid, uuid-orphans, web-plugins, web-routes, web-routes-happstack, web-routes-th, }: mkDerivation { pname = "clckwrks-plugin-redirect"; version = "0.0.1.3"; sha256 = "15qcqrrznx7wz0anfwvs0rr3jl51ifcb0gxlr236c4c4xx8wfhna"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ acid-state aeson attoparsec base clckwrks containers filepath happstack-hsp happstack-server hsp hsx2hs ixset mtl old-locale random reform reform-happstack reform-hsp safecopy template-haskell text uuid uuid-orphans web-plugins web-routes web-routes-happstack web-routes-th ]; description = "support redirects for CMS/Blogging in clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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.3.5"; sha256 = "07gms8mcp4lbi6fqxanzg2z7ybjhisxaal7yix3039glh54d2gv3"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clckwrks happstack-authenticate hsp hsx-jmacro hsx2hs jmacro mtl text web-plugins ]; description = "simple bootstrap based template for clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "clckwrks-theme-clckwrks" = callPackage ( { mkDerivation, base, clckwrks, containers, happstack-authenticate, hsp, hsx2hs, mtl, text, web-plugins, }: mkDerivation { pname = "clckwrks-theme-clckwrks"; version = "0.5.2.1"; sha256 = "14pksv77afppp43dfba5f4brnycqhca2kylvb1bpjdb61lni9sk7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clckwrks containers happstack-authenticate hsp hsx2hs mtl text web-plugins ]; description = "simple bootstrap based template for clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "clckwrks-theme-geo-bootstrap" = callPackage ( { mkDerivation, base, clckwrks, hsp, text, }: mkDerivation { pname = "clckwrks-theme-geo-bootstrap"; version = "0.1.1"; sha256 = "1qxik7hdz300n5lfb5xzh2md44b4xwwlr0c92y9x2na2xz41da7k"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clckwrks hsp text ]; description = "geo bootstrap based template for clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cld2" = callPackage ( { mkDerivation, base, bytestring, hashable, text, }: mkDerivation { pname = "cld2"; version = "0.1.1.1"; sha256 = "04sh2077pn67y1apgzx6rp4z15dw7qbvwg6yrwg416k40ilz7nbd"; libraryHaskellDepends = [ base bytestring hashable text ]; description = "Haskell bindings to Google's Compact Language Detector 2"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clean-home" = callPackage ( { mkDerivation, base, cmdargs, containers, directory, HSH, IfElse, }: mkDerivation { pname = "clean-home"; version = "0.0.5"; sha256 = "1c6gn0rkb3c92hgc1blkbf21s62j1r7vqs2p8mmr6my5g52lvif1"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cmdargs containers directory HSH IfElse ]; description = "Keep your home dir clean by finding old conf files"; license = lib.licenses.bsd3; mainProgram = "clean-home"; } ) { }; "clean-unions" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "clean-unions"; version = "0.1.1"; sha256 = "1y4cj15s6gjcazwk0iycyc2qs7chrqcvchf4g5h4xnf2x8ld4i21"; libraryHaskellDepends = [ base ]; description = "Open unions without need for Typeable"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cleff" = callPackage ( { mkDerivation, atomic-primops, base, containers, exceptions, extra, hspec, lifted-base, microlens, monad-control, primitive, template-haskell, th-abstraction, transformers-base, unliftio, }: mkDerivation { pname = "cleff"; version = "0.3.3.0"; sha256 = "0fnpk28nhafypp7p1ay1760sin9hh06dz23r68gmm93i879ayl9b"; revision = "5"; editedCabalFile = "1v33096f5ddn6d3i9x10llj9w9dfp9qfgr2wcjvma02qbpms7x04"; libraryHaskellDepends = [ atomic-primops base containers exceptions microlens monad-control primitive template-haskell th-abstraction transformers-base unliftio ]; testHaskellDepends = [ atomic-primops base containers exceptions extra hspec lifted-base microlens monad-control primitive template-haskell th-abstraction transformers-base unliftio ]; description = "Fast and concise extensible effects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cleff-plugin" = callPackage ( { mkDerivation, base, cleff, containers, ghc, ghc-tcplugins-extra, }: mkDerivation { pname = "cleff-plugin"; version = "0.1.0.0"; sha256 = "092lwskcwhgylzx1a02fjjgd15v0ipvx4mxnmdii2r782v697g37"; libraryHaskellDepends = [ base cleff containers ghc ghc-tcplugins-extra ]; testHaskellDepends = [ base cleff containers ghc ghc-tcplugins-extra ]; description = "Automatic disambiguation for extensible effects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "clerk" = callPackage ( { mkDerivation, base, bytestring, containers, data-default, lens, lima, mtl, text, time, transformers, typed-process, xlsx, }: mkDerivation { pname = "clerk"; version = "0.1.0.3"; sha256 = "01bxj0znkk8gizn0ilslzn07x4rm716ghpckwfqf7ilh78q5jfnd"; libraryHaskellDepends = [ base bytestring containers data-default lens mtl text time transformers xlsx ]; testHaskellDepends = [ base bytestring containers data-default lens mtl text time transformers typed-process xlsx ]; testToolDepends = [ lima ]; description = "Declaratively describe spreadsheets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cless" = callPackage ( { mkDerivation, base, highlighting-kate, optparse-applicative, process, terminfo, wl-pprint-extras, wl-pprint-terminfo, }: mkDerivation { pname = "cless"; version = "0.3.0.0"; sha256 = "16v2hj2qxw7ij8aqhbx11fs4ss62d4d0jwi4mk0kc76yfdwl61hg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base highlighting-kate optparse-applicative process terminfo wl-pprint-extras wl-pprint-terminfo ]; description = "Colorized LESS"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "cless"; } ) { }; "cleveland" = callPackage ( { mkDerivation, aeson, base-noprelude, constraints, containers, criterion, cryptonite, data-default, dependent-map, directory, exceptions, file-embed, filepath, hedgehog, hex-text, hspec-expectations, HUnit, lens, lorentz, MonadRandom, morley, morley-client, morley-prelude, mtl, o-clock, optparse-applicative, servant-client, servant-client-core, singletons, singletons-base, some, statistics, tagged, tasty, tasty-ant-xml, tasty-discover, tasty-hedgehog, tasty-hunit-compat, template-haskell, temporary, text, time, with-utf8, }: mkDerivation { pname = "cleveland"; version = "0.4.0"; sha256 = "06jswn3plqc9lv2xmb4lhbjg136v49sr7s0kpr23qdlx8g59sxv8"; revision = "1"; editedCabalFile = "06l8j1mhyq077dm2hrgp6cbcxkl03yifbbdd7zn14rlzwxbdgjs3"; libraryHaskellDepends = [ aeson base-noprelude constraints containers criterion cryptonite data-default dependent-map directory exceptions file-embed hedgehog hex-text HUnit lens lorentz MonadRandom morley morley-client morley-prelude mtl o-clock optparse-applicative servant-client-core singletons singletons-base some statistics tagged tasty tasty-ant-xml tasty-hedgehog tasty-hunit-compat template-haskell temporary text time with-utf8 ]; testHaskellDepends = [ base-noprelude filepath hedgehog hspec-expectations lens lorentz morley morley-client morley-prelude o-clock servant-client tasty tasty-hedgehog tasty-hunit-compat text time ]; testToolDepends = [ tasty-discover ]; description = "Testing framework for Morley"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "clevercss" = callPackage ( { mkDerivation, base, containers, mtl, parsec, }: mkDerivation { pname = "clevercss"; version = "0.2.4"; sha256 = "0nnczd93j160747dc11z06ds81g938bw8lnqywg7mgylsfxalznl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers mtl parsec ]; executableHaskellDepends = [ parsec ]; description = "A CSS preprocessor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "clevercss"; broken = true; } ) { }; "clexer" = callPackage ( { mkDerivation, base, containers, mtl, parsec, }: mkDerivation { pname = "clexer"; version = "0.1.0.0"; sha256 = "1x2q496jqvgqjbwncszl1h9ylkq6rn8h2fsp7w771xkyslfq46xy"; libraryHaskellDepends = [ base containers mtl parsec ]; description = "Lexes C++ code into simple tokens"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cli" = callPackage ( { mkDerivation, base, basement, foundation, }: mkDerivation { pname = "cli"; version = "0.2.0"; sha256 = "04hfcpbk1w2iyy9y78hr0klrffczkd9ni892a34gmc65qc1nwil8"; revision = "1"; editedCabalFile = "0nl0f952rsywalnfsahd6cjbmrn568mmbcpnd7xcy1xgnkajxk42"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base basement foundation ]; executableHaskellDepends = [ base basement foundation ]; description = "CLI"; license = lib.licenses.bsd3; mainProgram = "example"; } ) { }; "cli-arguments" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "cli-arguments"; version = "0.7.0.0"; sha256 = "13l72n6n34zgv6cj9k7vimh3n0gc7vgrw12il7nvb87wg0cjm1wn"; libraryHaskellDepends = [ base ]; description = "A library to process command line arguments in some more convenient way"; license = lib.licenses.mit; } ) { }; "cli-arguments-strict" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "cli-arguments-strict"; version = "0.1.0.0"; sha256 = "06m6b5jcc00n4xaqz27f4f3vyb13ic8vnqf3nazhr2dnx0xjfad3"; libraryHaskellDepends = [ base ]; description = "A library to process command line arguments in some more convenient way"; license = lib.licenses.mit; } ) { }; "cli-builder" = callPackage ( { mkDerivation, base, doctest, either, exceptions, filemanip, hspec, optparse-applicative, QuickCheck, transformers, }: mkDerivation { pname = "cli-builder"; version = "0.1.0"; sha256 = "1r94mlrsvyxk0gw1na2qjpd0d4cf2h05scg0p163r48x8smdnwha"; libraryHaskellDepends = [ base either exceptions optparse-applicative transformers ]; testHaskellDepends = [ base doctest filemanip hspec QuickCheck ]; description = "Simple project template from stack"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cli-extras" = callPackage ( { mkDerivation, aeson, ansi-terminal, base, bytestring, containers, exceptions, io-streams, lens, logging-effect, monad-logger, monad-loops, mtl, process, shell-escape, terminal-size, text, time, transformers, utf8-string, which, }: mkDerivation { pname = "cli-extras"; version = "0.2.1.0"; sha256 = "1lg0ssbh2qhjjc31ins29ddy4lkzwxhlm3r9vcy1jk8al5aqa03f"; revision = "2"; editedCabalFile = "1x2wwph80zw9010cb9vhna9j4z5js1r1c3z5xxw3996z5x0s13jc"; libraryHaskellDepends = [ aeson ansi-terminal base bytestring containers exceptions io-streams lens logging-effect monad-logger monad-loops mtl process shell-escape terminal-size text time transformers utf8-string which ]; description = "Miscellaneous utilities for building and working with command line interfaces"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; "cli-git" = callPackage ( { mkDerivation, base, cli-extras, containers, data-default, exceptions, lens, logging-effect, megaparsec, mtl, text, which, }: mkDerivation { pname = "cli-git"; version = "0.2.0.1"; sha256 = "09i3v77xhdfsmvq7c10plxnqmq2wn8gxc16za4h96s7pnvn8bppv"; revision = "1"; editedCabalFile = "0rcl9n3mqry9mdc413zbbzz0vhk03khbgipc9nljlbyk5w2ihqsc"; libraryHaskellDepends = [ base cli-extras containers data-default exceptions lens logging-effect megaparsec mtl text which ]; description = "Bindings to the git command-line interface"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; "cli-nix" = callPackage ( { mkDerivation, base, cli-extras, data-default, exceptions, lens, logging-effect, mtl, text, which, }: mkDerivation { pname = "cli-nix"; version = "0.2.0.0"; sha256 = "02350jvbgapxn14zx0knzyxmdlrq2yk460wiw9p8aq860f299bzh"; revision = "2"; editedCabalFile = "0bg07ix77bd5yz6m2y2dcaqbgby5s2d5p0dzp4kgmg4fsw011mnm"; libraryHaskellDepends = [ base cli-extras data-default exceptions lens logging-effect mtl text which ]; description = "Bindings to the nix command-line interface"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; "cli-setup" = callPackage ( { mkDerivation, base, directory, process, }: mkDerivation { pname = "cli-setup"; version = "0.2.1.4"; sha256 = "09ycy8500si810ysn70khc2np1zy21a1647kva8lkcj4pjbb1bvx"; libraryHaskellDepends = [ base directory process ]; description = "Helper setup scripts for packaging command-line tools"; license = lib.licenses.bsd3; } ) { }; "click-clack" = callPackage ( { mkDerivation, base, containers, GLFW, Hipmunk, MonadRandom, mtl, OpenGL, random, StateVar, transformers, }: mkDerivation { pname = "click-clack"; version = "1.0.1"; sha256 = "0ngvdq0i82qxwawqb5pqa3fscnyv1kxc3ifc3qijnn5v4py9ydd8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers GLFW Hipmunk MonadRandom mtl OpenGL random StateVar transformers ]; description = "Toy game (tetris on billiard board). Hipmunk in action."; license = "unknown"; hydraPlatforms = lib.platforms.none; mainProgram = "click-clack"; } ) { }; "clickhouse-haskell" = callPackage ( { mkDerivation, aeson, array, async, attoparsec, base, binary, bytestring, bytestring-to-vector, call-stack, containers, data-default-class, data-dword, exceptions, filepath, hashable, hashmap, haxl, hspec, http-client, HUnit, io-streams, monad-loops, monad-parallel, mtl, network, network-ip, network-simple, parsec, QuickCheck, resource-pool, split, streaming-commons, text, time, transformers, tz, unix-time, unordered-containers, uri-encode, uuid, vector, word8, }: mkDerivation { pname = "clickhouse-haskell"; version = "0.1.2.4"; sha256 = "0c9847024crxiql09l55cx4881sv6lpzhhrwvhvb6f5548403iqg"; libraryHaskellDepends = [ aeson array async attoparsec base binary bytestring bytestring-to-vector call-stack containers data-default-class data-dword exceptions filepath hashable hashmap haxl http-client io-streams monad-loops monad-parallel mtl network network-ip network-simple parsec resource-pool split streaming-commons text time transformers tz unix-time unordered-containers uri-encode uuid vector word8 ]; testHaskellDepends = [ aeson array async attoparsec base binary bytestring bytestring-to-vector call-stack containers data-default-class data-dword exceptions filepath hashable hashmap haxl hspec http-client HUnit io-streams monad-loops monad-parallel mtl network network-ip network-simple parsec QuickCheck resource-pool split streaming-commons text time transformers tz unix-time unordered-containers uri-encode uuid vector word8 ]; description = "A Haskell library as database client for Clickhouse"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "clientsession" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, cereal, containers, crypto-api, cryptonite, directory, entropy, hspec, HUnit, QuickCheck, setenv, skein, tagged, transformers, }: mkDerivation { pname = "clientsession"; version = "0.9.2.0"; sha256 = "00z577s6z0h3pfd809xwqhm8gbb49a1pm6rramf9n0j7i9pxyqc3"; revision = "1"; editedCabalFile = "0j41f5wn7i8crz43na1kqn6kl23lj4pg9gj519f17kr8jc1fdpbx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-bytestring bytestring cereal crypto-api cryptonite directory entropy setenv skein tagged ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring cereal containers hspec HUnit QuickCheck transformers ]; description = "Securely store session data in a client-side cookie"; license = lib.licenses.mit; mainProgram = "clientsession-generate"; } ) { }; "clientsession_0_9_3_0" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, cereal, containers, crypto-api, crypton, directory, entropy, hspec, HUnit, QuickCheck, setenv, skein, tagged, transformers, }: mkDerivation { pname = "clientsession"; version = "0.9.3.0"; sha256 = "1ahvk9h580dch46b5743zd7630rzanbnmv9v57srp7aqllk21q9q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-bytestring bytestring cereal crypto-api crypton directory entropy setenv skein tagged ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring cereal containers hspec HUnit QuickCheck transformers ]; description = "Securely store session data in a client-side cookie"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "clientsession-generate"; } ) { }; "clif" = callPackage ( { mkDerivation, base, containers, QuickCheck, tasty, tasty-quickcheck, tasty-th, time, }: mkDerivation { pname = "clif"; version = "0.1.1.0"; sha256 = "08mamsaycd2k2sjz08sg808yd153hhw9gfi4170448xl8icadkx5"; libraryHaskellDepends = [ base containers QuickCheck ]; testHaskellDepends = [ base containers tasty tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base time ]; description = "A Clifford algebra number type for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clifford" = callPackage ( { mkDerivation, base, cereal, Chart, Chart-cairo, colour, converge, criterion, data-default-class, data-ordlist, deepseq, derive, gnuplot, hspec, lens, MemoTrie, monoid-extras, nats, numeric-prelude, permutation, QuickCheck, reflection, semigroupoids, stream-fusion, tagged, vector, }: mkDerivation { pname = "clifford"; version = "0.1.0.14"; sha256 = "00xxvwa60ihrd24267hzs5ssjm6nrli39qlh9gm4fkdnrzif9r4r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cereal converge criterion data-ordlist deepseq derive hspec lens MemoTrie monoid-extras nats numeric-prelude permutation QuickCheck reflection semigroupoids stream-fusion tagged vector ]; executableHaskellDepends = [ base Chart Chart-cairo colour data-default-class gnuplot lens numeric-prelude stream-fusion ]; testHaskellDepends = [ base hspec nats numeric-prelude QuickCheck ]; benchmarkHaskellDepends = [ base criterion numeric-prelude stream-fusion ]; description = "A Clifford algebra library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "pendulum"; } ) { }; "clifm" = callPackage ( { mkDerivation, base, brick, byteunits, conduit, containers, directory, filepath, lens, optparse-applicative, pointedlist, process, time, vector, vty, }: mkDerivation { pname = "clifm"; version = "0.5.2.1"; sha256 = "0prbasvk804mzdwjzprj7v1s1wjzlqjih0pdzi1vdskfqjcyy9n2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base brick byteunits conduit containers directory filepath lens optparse-applicative pointedlist process time vector vty ]; description = "Command Line Interface File Manager"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "clifm"; broken = true; } ) { }; "climb" = callPackage ( { mkDerivation, base, bytestring, containers, exceptions, linenoise, mtl, text, unliftio-core, }: mkDerivation { pname = "climb"; version = "0.5.1"; sha256 = "0sn3cn9l1ibbr1vm87phxwdlcwwgwlvannm14v5r6af3b274ibhy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers exceptions linenoise mtl text unliftio-core ]; executableHaskellDepends = [ base bytestring containers exceptions linenoise mtl text unliftio-core ]; description = "Building blocks for a GHCi-like REPL with colon-commands"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "climb-demo"; } ) { }; "clingo" = callPackage ( { mkDerivation, base, bifunctors, clingo, deepseq, exceptions, hashable, mtl, StateVar, text, transformers, wl-pprint-text, }: mkDerivation { pname = "clingo"; version = "0.2.0.0"; sha256 = "1swc0fkzfsrg29jcncaskj167j0bk4y21irna8p7v9b1wp4yhnc3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bifunctors deepseq exceptions hashable mtl StateVar text transformers wl-pprint-text ]; librarySystemDepends = [ clingo ]; description = "Haskell bindings to the Clingo ASP solver"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) clingo; }; "clippard" = callPackage ( { mkDerivation, base, process, }: mkDerivation { pname = "clippard"; version = "0.1.1"; sha256 = "0qhi727irlkvi4ygx5qvd6h1zzz22588lymi39s0gcjir473a538"; libraryHaskellDepends = [ base process ]; description = "A simple Haskell library for copying text to the clipboard in a cross-platform way"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clipper" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "clipper"; version = "0.0.1"; sha256 = "0s4n8d07190yarkxpa2kjphkm6lw2ljgwcix3x6m3lxcxrvc3nr0"; libraryHaskellDepends = [ base ]; description = "Haskell API to clipper (2d polygon union/intersection/xor/clipping API)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clippings" = callPackage ( { mkDerivation, assertions, base, bifunctors, bytestring, cassava, data-default, filepath, functor-infix, old-locale, parsec, safecopy, strptime, time, }: mkDerivation { pname = "clippings"; version = "0.2.0"; sha256 = "1nsvhb7lbkclhqpbvs3ccwclpr4g8p6zmsyn072bc0d0icf4hql5"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base data-default functor-infix old-locale parsec strptime time ]; executableHaskellDepends = [ base bifunctors bytestring cassava functor-infix parsec safecopy ]; testHaskellDepends = [ assertions base data-default filepath old-locale parsec time ]; description = "A parser/generator for Kindle-format clipping files (`My Clippings.txt`),"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "clippings2tsv"; } ) { }; "clisparkline" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "clisparkline"; version = "0.1.0.0"; sha256 = "1ldsjx6y74cspxy5c143zdww7pxa50pn59s4v2dd1iky1x2yrygc"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Tiny library to pretty print sparklines onto the CLI"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clist" = callPackage ( { mkDerivation, base, natural-induction, peano, }: mkDerivation { pname = "clist"; version = "0.3.0.1"; sha256 = "1k6i4gjfqv19cgnnmycy4dyjg5wh9wlykvi62qwzxl1vswd8mzgy"; libraryHaskellDepends = [ base natural-induction peano ]; description = "Counted list"; license = "unknown"; } ) { }; "clit" = callPackage ( { mkDerivation, ansi-wl-pprint, authenticate-oauth, base, bytestring, data-default, directory, http-client, http-client-tls, http-types, lens, megaparsec, MissingH, optparse-applicative, split, text, }: mkDerivation { pname = "clit"; version = "0.4.0.6"; sha256 = "14rl2sq1i0y8myhczs84mfyn7qcw7np63x6fv2krz6w24nakyih9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint authenticate-oauth base bytestring data-default directory http-client http-client-tls http-types lens megaparsec MissingH optparse-applicative split text ]; executableHaskellDepends = [ base ]; description = "Post tweets from stdin"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "tweet"; broken = true; } ) { }; "cloben" = callPackage ( { mkDerivation, base, foldl, process, system-filepath, temporary, text, turtle, }: mkDerivation { pname = "cloben"; version = "0.1.1.0"; sha256 = "14vkga43sm995rg4s4npjca7xslgs33kl1ivknbflfidvgpdlxmb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base foldl process system-filepath temporary text turtle ]; description = "Clone and benchmark Haskell cabal projects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cloben"; broken = true; } ) { }; "clock" = callPackage ( { mkDerivation, base, criterion, tasty, tasty-quickcheck, }: mkDerivation { pname = "clock"; version = "0.8.4"; sha256 = "0bnzcx3qmcyvaywzgah9z9cqwbiwib8xbynm9hrmx2kqzs58ksba"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "High-resolution clock functions: monotonic, realtime, cputime"; license = lib.licenses.bsd3; } ) { }; "clock-extras" = callPackage ( { mkDerivation, base, clock, hspec, }: mkDerivation { pname = "clock-extras"; version = "0.1.0.2"; sha256 = "0nfsxm1apd4gk7yd8b95w849n927wdkmzg2mlp3572ylm5x0kvd9"; libraryHaskellDepends = [ base clock ]; testHaskellDepends = [ base hspec ]; description = "A couple functions that probably should be in the 'clock' package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clocked" = callPackage ( { mkDerivation, base, clock, containers, MonadCatchIO-transformers, QtCore, transformers, }: mkDerivation { pname = "clocked"; version = "0.4.1.3"; sha256 = "1z9n4nisa73zlwch7arixg6633w3jmcqw5w97jf4p5559q874wi8"; libraryHaskellDepends = [ base clock containers MonadCatchIO-transformers transformers ]; libraryPkgconfigDepends = [ QtCore ]; description = "timer functionality to clock IO commands"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { QtCore = null; }; "clogparse" = callPackage ( { mkDerivation, attoparsec, base, bytestring, filepath, text, time, timezone-olson, timezone-series, }: mkDerivation { pname = "clogparse"; version = "0.2"; sha256 = "17n5rwi64wjyv2xcxm86bawgmnpfrg7fjzwr9l3bj5jg0ggbyrbx"; libraryHaskellDepends = [ attoparsec base bytestring filepath text time timezone-olson timezone-series ]; description = "Parse IRC logs such as the #haskell logs on tunes.org"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clone-all" = callPackage ( { mkDerivation, aeson, base, bytestring, directory, github, optparse-applicative, process, system-fileio, system-filepath, text, transformers, }: mkDerivation { pname = "clone-all"; version = "0.1.0.0"; sha256 = "1mif1cqwpgp1wis7lplqrvv5aikdl0iv5ddazwgm6zgrxz645p09"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring directory github optparse-applicative process system-fileio system-filepath text transformers ]; description = "Clone all github repositories from a given user"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "clone-all"; broken = true; } ) { }; "closed" = callPackage ( { mkDerivation, aeson, base, cassava, deepseq, hashable, hspec, markdown-unlit, persistent, QuickCheck, text, vector, }: mkDerivation { pname = "closed"; version = "0.2.0.2"; sha256 = "0dh73bayq78a0idbh2lprmb8hazj03g4ma5gcmad06bq01nl9yxh"; libraryHaskellDepends = [ aeson base cassava deepseq hashable persistent QuickCheck text ]; testHaskellDepends = [ aeson base cassava hspec markdown-unlit persistent text vector ]; testToolDepends = [ markdown-unlit ]; description = "Integers bounded by a closed interval"; license = lib.licenses.mit; } ) { }; "closed-classes" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "closed-classes"; version = "0.1"; sha256 = "1l62g1akdxwfxjy80hbfw7bmscbrxr8xqq6gdx7d2z8np7vvjr3k"; libraryHaskellDepends = [ base template-haskell ]; description = "Closed type class declarations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "closed-intervals" = callPackage ( { mkDerivation, base, containers, doctest-exitcode-stdio, doctest-lib, filtrable, QuickCheck, time, utility-ht, }: mkDerivation { pname = "closed-intervals"; version = "0.2.1.0"; sha256 = "0awwdd4ij22lqg048mki32zimlrs7vipq66av708y2f34nbb3d91"; libraryHaskellDepends = [ base containers filtrable time ]; testHaskellDepends = [ base containers doctest-exitcode-stdio doctest-lib QuickCheck time utility-ht ]; description = "Closed intervals of totally ordered types"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "closure" = callPackage ( { mkDerivation, base, hashable, unordered-containers, }: mkDerivation { pname = "closure"; version = "0.1.0.0"; sha256 = "1z9clkwjpj01g258h8bldlc759vwsgdlyppn29sr11kyani1zjwf"; libraryHaskellDepends = [ base hashable unordered-containers ]; description = "Depth- and breadth-first set closures"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cloud-haskell" = callPackage ( { mkDerivation, distributed-process, distributed-process-async, distributed-process-client-server, distributed-process-execution, distributed-process-extras, distributed-process-supervisor, distributed-process-task, distributed-static, network-transport, rank1dynamic, }: mkDerivation { pname = "cloud-haskell"; version = "0.3.0.0"; sha256 = "1rs8mgnxv84ffp2wzibbf7n82ll0wzwbrvw63km2x01zgrh5gjnp"; libraryHaskellDepends = [ distributed-process distributed-process-async distributed-process-client-server distributed-process-execution distributed-process-extras distributed-process-supervisor distributed-process-task distributed-static network-transport rank1dynamic ]; doHaddock = false; description = "The Cloud Haskell Application Platform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cloud-seeder" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-cloudformation, amazonka-core, amazonka-kms, amazonka-s3, base, bytestring, containers, crypto-api, deepseq, exceptions, fast-logger, hspec, lens, monad-control, monad-logger, monad-mock, mtl, optparse-applicative, text, text-conversions, these, transformers, transformers-base, unordered-containers, uuid, yaml, }: mkDerivation { pname = "cloud-seeder"; version = "0.2.0.0"; sha256 = "0886c6lfqcvwbq3cdxpq2rg25a0p9msjxqv3ncsw02rdcww0dsqc"; libraryHaskellDepends = [ aeson amazonka amazonka-cloudformation amazonka-core amazonka-kms amazonka-s3 base bytestring containers crypto-api deepseq exceptions lens monad-control monad-logger mtl optparse-applicative text text-conversions transformers transformers-base unordered-containers uuid yaml ]; testHaskellDepends = [ amazonka-cloudformation base bytestring containers deepseq fast-logger hspec lens monad-logger monad-mock mtl optparse-applicative text these transformers yaml ]; description = "A tool for interacting with AWS CloudFormation"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; } ) { }; "cloudfront-signer" = callPackage ( { mkDerivation, asn1-encoding, asn1-types, base, base64-bytestring, bytestring, crypto-pubkey-types, old-locale, RSA, time, }: mkDerivation { pname = "cloudfront-signer"; version = "0.0.0.1"; sha256 = "1ikjrlb421rxsj4c7dl4dw8a3kls43gzn4mapg1y9b2bkd7q6ywz"; libraryHaskellDepends = [ asn1-encoding asn1-types base base64-bytestring bytestring crypto-pubkey-types old-locale RSA time ]; description = "CloudFront URL signer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cloudi" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, network, time, unix, zlib, }: mkDerivation { pname = "cloudi"; version = "2.0.7"; sha256 = "0pvpfp283pjyb4cyingc3b77yjyh76i9jv5k282hkng14am0j0wf"; libraryHaskellDepends = [ array base binary bytestring containers network time unix zlib ]; description = "Haskell CloudI API"; license = lib.licenses.mit; } ) { }; "cloudy" = callPackage ( { mkDerivation, aeson, base, bytestring, Cabal, cabal-doctest, containers, deepseq, directory, doctest, file-embed, filepath, from-sum, http-api-data, http-client-tls, http-media, network, network-bsd, optparse-applicative, parsec, pretty-simple, process, QuickCheck, random, servant, servant-client, servant-client-core, sqlite-simple, tasty, tasty-hunit, template-haskell, text, time, unix, uuid, yaml, }: mkDerivation { pname = "cloudy"; version = "0.1.0.1"; sha256 = "0vx3bf4vlybpy452mzn9swgclxfa7flnn0x0gj2vlcn14cdbh27w"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson base bytestring containers deepseq directory file-embed filepath from-sum http-api-data http-client-tls http-media network network-bsd optparse-applicative parsec pretty-simple process random servant servant-client servant-client-core sqlite-simple text time unix uuid yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base doctest QuickCheck tasty tasty-hunit template-haskell ]; description = "CLI tool to easily spin up and control compute instances in various cloud environments"; license = lib.licenses.bsd3; mainProgram = "cloudy"; maintainers = [ lib.maintainers.cdepillabout ]; } ) { }; "cloudyfs" = callPackage ( { mkDerivation, base, bytestring, containers, convertible, datetime, filepath, HFuse, HTTP, regex-base, regex-tdfa, tagsoup, timerep, unix, }: mkDerivation { pname = "cloudyfs"; version = "0.0.2"; sha256 = "0jfv3830kg3yp1vqqs75bmiwflv4y8ya86q575bsw1l695dc5lwg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers convertible datetime filepath HFuse HTTP regex-base regex-tdfa tagsoup timerep unix ]; description = "A cloud in the file system"; license = "unknown"; hydraPlatforms = lib.platforms.none; mainProgram = "cloudyfs"; } ) { }; "clplug" = callPackage ( { mkDerivation, aeson, attoparsec, attoparsec-aeson, base, bytestring, conduit, mtl, network, stm, text, }: mkDerivation { pname = "clplug"; version = "1.0.0.0"; sha256 = "0x42kx8ia9i3w3b0y3qn8fv6mc88w17nl82z08bsrh9hla2jl2i1"; libraryHaskellDepends = [ aeson attoparsec attoparsec-aeson base bytestring conduit mtl network stm text ]; testHaskellDepends = [ aeson attoparsec attoparsec-aeson base bytestring conduit mtl network stm text ]; description = "Easily add functionality to your lightning node"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clr-bindings" = callPackage ( { mkDerivation, base, clr-host, clr-marshal, clr-typed, pipes, template-haskell, text, }: mkDerivation { pname = "clr-bindings"; version = "0.2.0"; sha256 = "1q2s4bg4lilcn9pfp14vj11m67l4f3lpqr5h1j17mklzp5cbhv85"; libraryHaskellDepends = [ base clr-host clr-marshal clr-typed pipes template-haskell text ]; testHaskellDepends = [ base ]; description = "Glue between clr-host and clr-typed"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "clr-host" = callPackage ( { mkDerivation, base, bytestring, Cabal, clr-marshal, directory, file-embed, filepath, glib, mono, text, transformers, }: mkDerivation { pname = "clr-host"; version = "0.2.1.0"; sha256 = "192yzi7xx2hrk2q0i4qzq0plam2b0xgg9r5s3kjzcvf9hq1vyapy"; setupHaskellDepends = [ base Cabal directory filepath transformers ]; libraryHaskellDepends = [ base bytestring clr-marshal file-embed text ]; librarySystemDepends = [ glib mono ]; testHaskellDepends = [ base ]; description = "Hosting the Common Language Runtime"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) glib; inherit (pkgs) mono; }; "clr-inline" = callPackage ( { mkDerivation, base, bytestring, Cabal, case-insensitive, clr-host, clr-marshal, containers, criterion, directory, extra, filepath, here, hspec, lens, parsec, pipes, process, split, template-haskell, temporary, text, transformers, }: mkDerivation { pname = "clr-inline"; version = "0.2.0.1"; sha256 = "0zalf8mxdyak8kvannafyv4ckbqbnyrwnbz9z6v4qys1jqggiphh"; libraryHaskellDepends = [ base bytestring Cabal case-insensitive clr-host clr-marshal containers directory extra filepath here lens parsec pipes process split template-haskell temporary text transformers ]; testHaskellDepends = [ base bytestring Cabal case-insensitive clr-host clr-marshal containers directory extra filepath here hspec lens parsec pipes process split template-haskell temporary text transformers ]; benchmarkHaskellDepends = [ base bytestring Cabal case-insensitive clr-host clr-marshal containers criterion directory extra filepath here lens parsec pipes process split template-haskell temporary text transformers ]; description = "Quasiquoters for inline C# and F#"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "clr-marshal" = callPackage ( { mkDerivation, base, text, }: mkDerivation { pname = "clr-marshal"; version = "0.2.0.0"; sha256 = "1mnwxfmhz548bb1g17bddhmvd6lzl66bfi1a7f0j3phh7lgna4s1"; libraryHaskellDepends = [ base text ]; description = "Marshaling for the clr"; license = lib.licenses.bsd3; } ) { }; "clr-typed" = callPackage ( { mkDerivation, base, clr-marshal, ghc-prim, hspec, text, tuple, }: mkDerivation { pname = "clr-typed"; version = "0.2.0"; sha256 = "1ay3970fccvr4hbmv5dah2qdxv51q09n1v3m9wkj62mbpsp3zk2y"; libraryHaskellDepends = [ base clr-marshal ghc-prim text tuple ]; testHaskellDepends = [ base clr-marshal hspec text ]; description = "A strongly typed Haskell interface to the CLR type system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clr-win-linker" = callPackage ( { mkDerivation, base, directory, pipes, pipes-safe, process, }: mkDerivation { pname = "clr-win-linker"; version = "0.1.0.0"; sha256 = "10p4f2ql7yj7cpvjmhmyk6y00h7jb4lb53qqbj3bc7ip4m6y346v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory pipes pipes-safe process ]; description = "A GHC linker wrapper tool to workaround a GHC >8.2 bug"; license = lib.licenses.bsd3; mainProgram = "clr-win-linker"; } ) { }; "cltw" = callPackage ( { mkDerivation, base, curl, mtl, random, tagsoup, }: mkDerivation { pname = "cltw"; version = "1.1.4"; sha256 = "08nishc8ngmvx0pdksn4z8a6l8vdgm3jiyz3w6d302pwp566z4q9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base curl mtl random tagsoup ]; description = "Command line Twitter utility"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cltw"; broken = true; } ) { }; "clua" = callPackage ( { mkDerivation, base, bytestring, containers, haskell98, language-c, pretty, pretty-show, }: mkDerivation { pname = "clua"; version = "0.3"; sha256 = "0xzhpjsb9nf8xw7fa111n5gki46gz67aiyd2wr1k50pzyjrvl3vv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers haskell98 language-c pretty pretty-show ]; description = "C to Lua data wrapper generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "clua"; } ) { }; "clumpiness" = callPackage ( { mkDerivation, base, containers, tree-fun, }: mkDerivation { pname = "clumpiness"; version = "0.17.0.2"; sha256 = "1h1n349sq2lpikpvzzarz74200b8k7dkdjpp4rpkx79xdlfc58pc"; libraryHaskellDepends = [ base containers tree-fun ]; description = "Calculate the clumpiness of leaf properties in a tree"; license = lib.licenses.gpl3Only; } ) { }; "cluss" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "cluss"; version = "0.3"; sha256 = "1q5km2f8zwnzcwnzj0khnszsgrb1x53zp0ryjwz2nfx9ajvh7zgg"; libraryHaskellDepends = [ base template-haskell ]; description = "simple alternative to type classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "clustering" = callPackage ( { mkDerivation, base, binary, containers, criterion, hierarchical-clustering, inline-r, matrices, mwc-random, parallel, primitive, split, tasty, tasty-hunit, tasty-quickcheck, unordered-containers, vector, }: mkDerivation { pname = "clustering"; version = "0.4.1"; sha256 = "0p9hbnisqqlsb6239y8rprwvwa3zmkgdbqqkq9rfgsnr0azf8rwm"; libraryHaskellDepends = [ base binary containers matrices mwc-random parallel primitive unordered-containers vector ]; testHaskellDepends = [ base binary hierarchical-clustering inline-r matrices mwc-random split tasty tasty-hunit tasty-quickcheck vector ]; benchmarkHaskellDepends = [ base criterion hierarchical-clustering matrices mwc-random vector ]; description = "High performance clustering algorithms"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "clustertools" = callPackage ( { mkDerivation, base, bio, bytestring, containers, QuickCheck, regex-compat, simpleargs, }: mkDerivation { pname = "clustertools"; version = "0.1.5"; sha256 = "0in6fqzr1aki2dhbkv3vlmw17vla5m39g6msaplk4vix5yjw7vkq"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bio bytestring containers QuickCheck regex-compat simpleargs ]; description = "Tools for manipulating sequence clusters"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "clutterhs" = callPackage ( { mkDerivation, array, base, c2hs, cairo, clutter, glib, gtk, haskell98, mtl, pango, X11, }: mkDerivation { pname = "clutterhs"; version = "0.1"; sha256 = "0mcl6pc0qjyijyqqlf1wh3548gn71kv6xy0jaqgrjddf20qlc8xl"; libraryHaskellDepends = [ array base cairo glib gtk haskell98 mtl X11 ]; libraryPkgconfigDepends = [ clutter pango ]; libraryToolDepends = [ c2hs ]; description = "Bindings to the Clutter animation library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) clutter; inherit (pkgs) pango; }; "cmaes" = callPackage ( { mkDerivation, base, doctest, mtl, process, QuickCheck, random, safe, strict, syb, vector, }: mkDerivation { pname = "cmaes"; version = "0.2.3"; sha256 = "1bgyrlqbbq8ff76d6lkig3ajzk2549a7wgvxsdxl76cp3ra323yf"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base mtl process safe strict syb ]; testHaskellDepends = [ base doctest mtl process QuickCheck random syb vector ]; description = "CMA-ES wrapper in Haskell"; license = "unknown"; } ) { }; "cmake-syntax" = callPackage ( { mkDerivation, base, bytestring, hspec, raw-strings-qq, trifecta, }: mkDerivation { pname = "cmake-syntax"; version = "0.1.0.0"; sha256 = "1d4pdnf4yb630iiw2iviidhzddfx15z2w6gamf92bdl17886i4jr"; libraryHaskellDepends = [ base bytestring raw-strings-qq trifecta ]; testHaskellDepends = [ base bytestring hspec raw-strings-qq trifecta ]; description = "Parser for the CMake syntax (CMakeLists.txt and .cmake files)"; license = lib.licenses.bsd3; } ) { }; "cmark" = callPackage ( { mkDerivation, base, bytestring, HUnit, text, }: mkDerivation { pname = "cmark"; version = "0.6.1"; sha256 = "0ajwb2azv57q4240f76h9xqivkfi16vhi4g2sr4nasr4rmkns789"; revision = "1"; editedCabalFile = "11c07f13fwn2cdcrary8bs1ym2hjqkm58l9pcdq8avi8dpayb52r"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base HUnit text ]; description = "Fast, accurate CommonMark (Markdown) parser and renderer"; license = lib.licenses.bsd3; } ) { }; "cmark-gfm" = callPackage ( { mkDerivation, base, blaze-html, bytestring, cheapskate, criterion, discount, HUnit, markdown, sundown, text, }: mkDerivation { pname = "cmark-gfm"; version = "0.2.6"; sha256 = "0sd8q42j51ba7ymyxk5360mhvhbnirsd371d3sggl6sbslxzp34m"; revision = "1"; editedCabalFile = "1385k2xvxy9ssw69g606vwnpm07sf919prciwvnaipsxiwwbjwl6"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base HUnit text ]; benchmarkHaskellDepends = [ base blaze-html cheapskate criterion discount markdown sundown text ]; description = "Fast, accurate GitHub Flavored Markdown parser and renderer"; license = lib.licenses.bsd3; } ) { }; "cmark-highlight" = callPackage ( { mkDerivation, base, blaze-html, cmark, highlighting-kate, text, }: mkDerivation { pname = "cmark-highlight"; version = "0.2.0.0"; sha256 = "0aw1y0bl7ddvm4ai66x7apdijw6mza272ir8jkbdbz6k0gbrqxny"; revision = "1"; editedCabalFile = "1zdxr3bfj9bn2yclm5m17aa7wid6zwhvg6mj245wd2y34p696znw"; libraryHaskellDepends = [ base blaze-html cmark highlighting-kate text ]; description = "Code highlighting for cmark"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cmark-lucid" = callPackage ( { mkDerivation, base, cmark, lucid, }: mkDerivation { pname = "cmark-lucid"; version = "0.1.0.0"; sha256 = "00rwiax7dd01259vrdkv574zi58agr17p7jkzixgwchfxngpp4nj"; revision = "1"; editedCabalFile = "1mizbv18bl8qrgz27wlz7sb6cfhblmp7p7gh7dqq8g0r4djrvqg5"; libraryHaskellDepends = [ base cmark lucid ]; description = "Use cmark with Lucid"; license = lib.licenses.bsd3; } ) { }; "cmark-patterns" = callPackage ( { mkDerivation, base, cmark, }: mkDerivation { pname = "cmark-patterns"; version = "0.1.0.0"; sha256 = "15pdlcc0ak1pbx7qz6w5xfv4g9wkapx0flxqqkhcksa4k1h3hr1f"; libraryHaskellDepends = [ base cmark ]; description = "Pattern synonyms for cmark"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cmark-sections" = callPackage ( { mkDerivation, base, base-prelude, cmark, containers, hspec, microlens, QuickCheck, split, text, }: mkDerivation { pname = "cmark-sections"; version = "0.3.0.1"; sha256 = "0k8mv6fa2xzm3ppirhxr2l7vrq1jhb4mp20fdy2pliy4n93rfvlv"; libraryHaskellDepends = [ base base-prelude cmark containers microlens split text ]; testHaskellDepends = [ base base-prelude cmark containers hspec QuickCheck text ]; description = "Represent cmark-parsed Markdown as a tree of sections"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cmath" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "cmath"; version = "0.3"; sha256 = "1hb92cgblmwp49lv0x0ib8g557mhjk6db7ihnim75ldii2f93dnm"; libraryHaskellDepends = [ base ]; description = "A binding to the standard C math library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cmathml3" = callPackage ( { mkDerivation, array, arrowapply-utils, base, Cabal, containers, filepath, hxt, monads-tf, parsec, syb, transformers, url, }: mkDerivation { pname = "cmathml3"; version = "0.1"; sha256 = "0mh6qzdlbfc1lfx7353p2qfa2j77xjlnnnnw3csmv125zha4y96d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array arrowapply-utils base containers hxt monads-tf parsec syb transformers url ]; executableHaskellDepends = [ base Cabal filepath ]; description = "Data model, parser, serialiser and transformations for Content MathML 3"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "mathtest"; } ) { }; "cmd-item" = callPackage ( { mkDerivation, base, containers, hspec, hspec-laws, HUnit, QuickCheck, quickcheck-instances, templater, text, }: mkDerivation { pname = "cmd-item"; version = "0.0.1.0"; sha256 = "1lawn0v32dn38xf3jaz70gks99llbq453zlf876pylinh5id7q62"; libraryHaskellDepends = [ base containers templater text ]; testHaskellDepends = [ base hspec hspec-laws HUnit QuickCheck quickcheck-instances text ]; description = "Library to compose and reuse command line fragments"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cmdargs" = callPackage ( { mkDerivation, base, filepath, process, template-haskell, transformers, }: mkDerivation { pname = "cmdargs"; version = "0.10.22"; sha256 = "1vwvdszal6clkvsqd1amcap8wy3cp19x8qmhgc1i7kwmhxzjxcdq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base filepath process template-haskell transformers ]; description = "Command line argument processing"; license = lib.licenses.bsd3; } ) { }; "cmdargs-browser" = callPackage ( { mkDerivation, base, bytestring, cmdargs, directory, filepath, http-types, js-jquery, process, text, transformers, wai, wai-handler-launch, }: mkDerivation { pname = "cmdargs-browser"; version = "0.1.4"; sha256 = "0rp1k7fl4ci9ngi6ywdiahs5njff2py6y9ya9qv5x123ibxgpz2y"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cmdargs directory filepath http-types js-jquery process text transformers wai wai-handler-launch ]; description = "Helper to enter cmdargs command lines using a web browser"; license = lib.licenses.bsd3; mainProgram = "cmdargs-browser"; } ) { }; "cmdlib" = callPackage ( { mkDerivation, base, mtl, split, syb, transformers, }: mkDerivation { pname = "cmdlib"; version = "0.3.6"; sha256 = "0mxk7yy3sglxc97my5lnphisg6fawifrbdbpz31h7ybiqccx4hsn"; revision = "1"; editedCabalFile = "0nzf87q4pi7ng8lvza50z7ljswiny7h1scyhb6z0jd2y2ki4ric8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl split syb transformers ]; description = "a library for command line parsing & online help"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cmdtheline" = callPackage ( { mkDerivation, base, containers, directory, filepath, HUnit, parsec, pretty, process, test-framework, test-framework-hunit, transformers, }: mkDerivation { pname = "cmdtheline"; version = "0.2.3"; sha256 = "1jwbr34xgccjbz6nm58bdsg1vqyv87rh45yia5j36vlfbaclyb04"; libraryHaskellDepends = [ base containers directory filepath parsec pretty process transformers ]; testHaskellDepends = [ base containers directory filepath HUnit parsec pretty process test-framework test-framework-hunit transformers ]; description = "Declarative command-line option parsing and documentation library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cmf" = callPackage ( { mkDerivation, base, containers, hedgehog, }: mkDerivation { pname = "cmf"; version = "0.1"; sha256 = "16d83x6qggifljm7n8sqlawy79iz7lkrb6vknrr825wa0zg1bc49"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers hedgehog ]; description = "(C)oncurrent (M)onoidal (F)olds"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cml" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "cml"; version = "0.1.3"; sha256 = "1hym074a8akzg3c96b1yczmdw5pgn4g0ahqxsxhg8d0kf8lzi5ph"; libraryHaskellDepends = [ base ]; description = "Events and Channels as in Concurrent ML"; license = lib.licenses.bsd3; } ) { }; "cmonad" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "cmonad"; version = "0.1.1.1"; sha256 = "07adwhpsmg3q4nhifjpdjv2dy1m08n0qkvlssmbl3b6gklvb82sk"; libraryHaskellDepends = [ array base ]; description = "A library for C-like programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cmph" = callPackage ( { mkDerivation, array, base, bytestring, cmph, containers, hspec, QuickCheck, semigroups, text, }: mkDerivation { pname = "cmph"; version = "0.0.1"; sha256 = "0g4jmkghbhssyigxjmw4d84pjc2h5smvsr16rnkvdmh39wlcl233"; libraryHaskellDepends = [ array base bytestring containers ]; librarySystemDepends = [ cmph ]; testHaskellDepends = [ base bytestring containers hspec QuickCheck semigroups text ]; testSystemDepends = [ cmph ]; description = "low level interface to CMPH"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { cmph = null; }; "cmptype" = callPackage ( { mkDerivation, base, ghc, magic-tyfams, should-not-typecheck, }: mkDerivation { pname = "cmptype"; version = "0.2.0.0"; sha256 = "0pkflrrwrwks7qjw3rpqnrk1k3p1dw4dq75cqzq12m356m3a2fpc"; libraryHaskellDepends = [ base ghc magic-tyfams ]; testHaskellDepends = [ base ghc magic-tyfams should-not-typecheck ]; description = "Compare types of any kinds"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cmt" = callPackage ( { mkDerivation, ansi-terminal, attoparsec, base, classy-prelude, containers, directory, file-embed, filepath, process, tasty, tasty-discover, tasty-expected-failure, tasty-hunit, terminal-size, text, }: mkDerivation { pname = "cmt"; version = "0.7.1.0"; sha256 = "16nlsfah6gqx529nixjai6l1g6c02mjimz9n1xf7fr0vayp4a4dj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal attoparsec base classy-prelude containers directory file-embed filepath process terminal-size text ]; executableHaskellDepends = [ base classy-prelude ]; testHaskellDepends = [ base classy-prelude file-embed tasty tasty-discover tasty-expected-failure tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "Write consistent git commit messages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cmt"; broken = true; } ) { }; "cmu" = callPackage ( { mkDerivation, array, base, containers, }: mkDerivation { pname = "cmu"; version = "1.12"; sha256 = "08a5a6w2qq3fbvrjkhk8dzansv7rs81bamyi383wr48qxlx2vlsb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers ]; executableHaskellDepends = [ array base containers ]; description = "Unification in a Commutative Monoid"; license = "GPL"; mainProgram = "cmu"; } ) { }; "cmv" = callPackage ( { mkDerivation, aeson, base, BiobaseInfernal, BiobaseTypes, BiobaseXNA, BioHMM, bytestring, cmdargs, colour, containers, diagrams-cairo, diagrams-core, diagrams-lib, directory, either-unwrap, filepath, mtl, parsec, ParsecTools, PrimitiveArray, StockholmAlignment, SVGFonts, template-haskell, text, vector, }: mkDerivation { pname = "cmv"; version = "1.0.8"; sha256 = "1l113yawclfpvhb5p3j6mhi3nqh8d1ix64k7d2q9slnvs3vdvphb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base BiobaseInfernal BiobaseTypes BiobaseXNA BioHMM colour containers diagrams-cairo diagrams-core diagrams-lib directory either-unwrap filepath mtl parsec ParsecTools PrimitiveArray StockholmAlignment SVGFonts text vector ]; executableHaskellDepends = [ aeson base BiobaseInfernal BiobaseXNA BioHMM bytestring cmdargs colour containers diagrams-lib directory either-unwrap filepath parsec StockholmAlignment template-haskell text vector ]; description = "Detailed visualization of CMs, HMMs and their comparisions"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "cnc-spec-compiler" = callPackage ( { mkDerivation, ansi-terminal, array, base, binary, bytestring, containers, directory, fgl, filepath, graphviz, HaXml, haxr, hubigraph, HUnit, mtl, parsec, pretty, prettyclass, process, split, stringtable-atom, unix, zlib, }: mkDerivation { pname = "cnc-spec-compiler"; version = "0.2.0.1"; sha256 = "0nfqglz6szbi3s8xf5i87rnac7hc8cqfyrx2rs5ydb5i439s22b0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal array base binary bytestring containers directory fgl filepath graphviz HaXml haxr hubigraph HUnit mtl parsec pretty prettyclass process split stringtable-atom unix zlib ]; description = "Compiler/Translator for CnC Specification Files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cnc"; } ) { }; "cndict" = callPackage ( { mkDerivation, array, base, bytestring, file-embed, text, }: mkDerivation { pname = "cndict"; version = "0.10.0"; sha256 = "12vybpji4bxwn8in18xqp4l2js1cbnn8fgk3r6m5c8idp769ph2m"; libraryHaskellDepends = [ array base bytestring file-embed text ]; description = "Chinese/Mandarin <-> English dictionary, Chinese lexer"; license = lib.licenses.publicDomain; } ) { }; "co-feldspar" = callPackage ( { mkDerivation, array, base, constraints, containers, data-default-class, exception-transformers, hardware-edsl, imperative-edsl, language-c-quote, language-vhdl, minisat, mtl, operational-alacarte, signals, simple-smt, srcloc, syntactic, template-haskell, }: mkDerivation { pname = "co-feldspar"; version = "0.1.0.1"; sha256 = "03dr7vq3bn4rbafyr2i8m72am98kv2a75963403n68xwc3ifmq3z"; libraryHaskellDepends = [ array base constraints containers data-default-class exception-transformers hardware-edsl imperative-edsl language-c-quote language-vhdl minisat mtl operational-alacarte signals simple-smt srcloc syntactic template-haskell ]; description = "Hardware software co-design Feldspar"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "co-log" = callPackage ( { mkDerivation, ansi-terminal, base, bytestring, chronos, co-log-core, containers, contravariant, dependent-map, dependent-sum, directory, doctest, exceptions, filepath, Glob, hedgehog, mtl, text, transformers, unliftio-core, vector, }: mkDerivation { pname = "co-log"; version = "0.6.1.0"; sha256 = "0nfgwb7v5ka59mqcp7d5jbfas6x8rp7xw29aq6h7c66dn1xls5ym"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base bytestring chronos co-log-core containers contravariant dependent-map dependent-sum directory exceptions filepath mtl text transformers unliftio-core vector ]; executableHaskellDepends = [ base bytestring dependent-map mtl ]; testHaskellDepends = [ base co-log-core doctest Glob hedgehog ]; description = "Composable Contravariant Comonadic Logging Library"; license = lib.licenses.mpl20; } ) { }; "co-log-concurrent" = callPackage ( { mkDerivation, base, co-log-core, stm, }: mkDerivation { pname = "co-log-concurrent"; version = "0.5.1.0"; sha256 = "07qmx9z03vmgq2cgz4352fsav7r1nx8n7svmrhg2lkdiyp0j7a59"; revision = "3"; editedCabalFile = "17pmkgly1882hbwa6b2qb0y1wh4x4nawhw1vl8fsy252caxkck0s"; libraryHaskellDepends = [ base co-log-core stm ]; description = "Asynchronous backend for co-log library"; license = lib.licenses.mpl20; } ) { }; "co-log-core" = callPackage ( { mkDerivation, base, doctest, Glob, }: mkDerivation { pname = "co-log-core"; version = "0.3.2.2"; sha256 = "1iydf4d9g2nq1aj993s8whp08xbf59071wf6md8zcq6xda8n3cpp"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest Glob ]; description = "Composable Contravariant Comonadic Logging Library"; license = lib.licenses.mpl20; } ) { }; "co-log-core_0_3_2_3" = callPackage ( { mkDerivation, base, doctest, Glob, }: mkDerivation { pname = "co-log-core"; version = "0.3.2.3"; sha256 = "0yaks45p2w3839acb4h23rf83qdip6x9qgyj34h2qr7741jn8w3d"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest Glob ]; description = "Composable Contravariant Comonadic Logging Library"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; } ) { }; "co-log-effectful" = callPackage ( { mkDerivation, base, bytestring, co-log-core, effectful, effectful-core, effectful-plugin, QuickCheck, tasty, tasty-discover, tasty-golden, tasty-hunit, tasty-quickcheck, text, }: mkDerivation { pname = "co-log-effectful"; version = "0.0.0.1"; sha256 = "11l0j1aa6hcimarjgvvicpa6l8fzmqlvn5d0igrg7bbbq20mk451"; revision = "1"; editedCabalFile = "19370njmzvm14kjkyyclkmwxz6kj6gh5pvwnzv1187a5rfyhhjix"; libraryHaskellDepends = [ base bytestring co-log-core effectful effectful-core effectful-plugin text ]; testHaskellDepends = [ base bytestring co-log-core effectful effectful-core effectful-plugin QuickCheck tasty tasty-golden tasty-hunit tasty-quickcheck text ]; testToolDepends = [ tasty-discover ]; description = "effectful log effect using co-log-core"; license = lib.licenses.bsd3; } ) { }; "co-log-json" = callPackage ( { mkDerivation, aeson, base, bytestring, co-log-core, containers, string-conv, text, }: mkDerivation { pname = "co-log-json"; version = "0.1.0.0"; sha256 = "0212dcaw4anjn569a8gpv30k09b9lk99r70bbsh7kb8hb268rk83"; libraryHaskellDepends = [ aeson base bytestring co-log-core containers string-conv text ]; description = "Structured messages support in co-log ecosystem"; license = lib.licenses.mpl20; } ) { }; "co-log-polysemy" = callPackage ( { mkDerivation, base, co-log-core, polysemy, }: mkDerivation { pname = "co-log-polysemy"; version = "0.0.1.5"; sha256 = "1gh02nq42a97lvrqdsjzjjdpfwmdk0ax89fziw3pifdjqs446yz0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base co-log-core polysemy ]; executableHaskellDepends = [ base co-log-core polysemy ]; description = "Composable Contravariant Comonadic Logging Library"; license = lib.licenses.mpl20; mainProgram = "play-colog-poly"; } ) { }; "co-log-polysemy-formatting" = callPackage ( { mkDerivation, ansi-terminal, base, co-log, co-log-core, co-log-polysemy, formatting, polysemy, polysemy-plugin, text, time, }: mkDerivation { pname = "co-log-polysemy-formatting"; version = "0.1.1.0"; sha256 = "0bq16kf0xg1nlif5jk899jawbbgg1lkh0jy6gx46prvqghd05y4s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base co-log co-log-core co-log-polysemy formatting polysemy text time ]; executableHaskellDepends = [ base co-log co-log-core co-log-polysemy formatting polysemy polysemy-plugin ]; description = "A Polysemy logging effect for high quality (unstructured) logs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "example"; broken = true; } ) { }; "co-log-sys" = callPackage ( { mkDerivation, aeson, base, co-log-core, fmt, microlens, monad-control, mtl, network, universum, unix, }: mkDerivation { pname = "co-log-sys"; version = "0.1.1.0"; sha256 = "12qpbil3zzh7hy28fms4hc1pfmkf9bxqncimwz3mqys7gc3qzi3x"; libraryHaskellDepends = [ aeson base co-log-core fmt microlens monad-control mtl network universum unix ]; testHaskellDepends = [ aeson base co-log-core fmt microlens monad-control mtl network universum unix ]; description = "Syslog implementation on top of 'co-log-core'"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "coalpit" = callPackage ( { mkDerivation, base, generic-random, network-uri, parsec, scientific, tasty, tasty-quickcheck, time, }: mkDerivation { pname = "coalpit"; version = "0.2.0.0"; sha256 = "18jkw7adlvr8gry71mhz4ykk5qscarws0rm682104r950mxanby2"; libraryHaskellDepends = [ base network-uri parsec scientific time ]; testHaskellDepends = [ base generic-random tasty tasty-quickcheck ]; description = "DSV (de)serialization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cobot" = callPackage ( { mkDerivation, array, base, bytestring, clock, containers, criterion, deepseq, hspec, lens, linear, megaparsec, mtl, parallel, random, split, template-haskell, text, vector, }: mkDerivation { pname = "cobot"; version = "0.1.1.8"; sha256 = "0zd2flgyl0aa5srx8ix9njsx6v16pz1p4fv5xbbzc9m90wlvc2c7"; libraryHaskellDepends = [ array base bytestring containers deepseq lens linear megaparsec mtl split template-haskell text vector ]; testHaskellDepends = [ array base bytestring containers deepseq hspec lens linear megaparsec mtl split template-haskell text vector ]; benchmarkHaskellDepends = [ array base bytestring clock containers criterion deepseq lens linear megaparsec mtl parallel random split template-haskell text vector ]; description = "Computational biology toolkit to collaborate with researchers in constructive protein engineering"; license = lib.licenses.bsd3; } ) { }; "cobot-io" = callPackage ( { mkDerivation, array, attoparsec, base, binary, bytestring, cobot, containers, data-msgpack, deepseq, directory, filepath, hspec, http-conduit, hyraxAbif, lens, linear, megaparsec, mtl, neat-interpolation, parser-combinators, QuickCheck, split, text, vector, }: mkDerivation { pname = "cobot-io"; version = "0.1.5.5"; sha256 = "1j41byh9swjj09rlwjxdhwvdnjm2gnf8y4zxv0mwpgmdc18bwszy"; libraryHaskellDepends = [ array attoparsec base binary bytestring cobot containers data-msgpack deepseq filepath http-conduit hyraxAbif lens linear megaparsec mtl parser-combinators split text vector ]; testHaskellDepends = [ array attoparsec base binary bytestring cobot containers data-msgpack deepseq directory filepath hspec http-conduit hyraxAbif lens linear megaparsec mtl neat-interpolation parser-combinators QuickCheck split text vector ]; description = "Biological data file formats and IO"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cobot-tools" = callPackage ( { mkDerivation, array, base, bytestring, cobot, containers, data-default, data-msgpack, deepseq, hspec, lens, mtl, neat-interpolation, QuickCheck, random, regex-tdfa, RNA, text, }: mkDerivation { pname = "cobot-tools"; version = "0.1.2.3"; sha256 = "1yvmxbh6si4k3ah5iikjx1fcx5vmsv3b2cvrnw3737d874g880nj"; libraryHaskellDepends = [ array base bytestring cobot containers data-default data-msgpack deepseq lens mtl regex-tdfa text ]; librarySystemDepends = [ RNA ]; testHaskellDepends = [ array base bytestring cobot containers data-default data-msgpack deepseq hspec lens mtl neat-interpolation QuickCheck random regex-tdfa text ]; description = "Biological data file formats and IO"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { RNA = null; }; "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 = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "code-conjure" = callPackage ( { mkDerivation, base, express, leancheck, speculate, template-haskell, }: mkDerivation { pname = "code-conjure"; version = "0.5.14"; sha256 = "0n03vhrd1l6lanp8967y3k1wgiaz5bwzw3p1zjg7k2ys91kn69yv"; libraryHaskellDepends = [ base express leancheck speculate template-haskell ]; testHaskellDepends = [ base express leancheck speculate ]; description = "synthesize Haskell functions out of partial definitions"; license = lib.licenses.bsd3; } ) { }; "code-page" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "code-page"; version = "0.2.1"; sha256 = "1aiavczjk6f2kc1cdwjc1mwkr4d9shiz3xwmfbzsdn0yqqchxydj"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Windows code page library for Haskell"; license = lib.licenses.bsd3; } ) { }; "codec" = callPackage ( { mkDerivation, aeson, base, binary, binary-bits, bytestring, generic-arbitrary, mtl, profunctors, tasty, tasty-quickcheck, template-haskell, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "codec"; version = "0.2.1"; sha256 = "0a2vqaislh9jwqb5jr59s448456iawc4cs0b1c6dkhq8h6sn3hpz"; libraryHaskellDepends = [ aeson base binary binary-bits bytestring mtl profunctors template-haskell text transformers unordered-containers vector ]; testHaskellDepends = [ aeson base binary bytestring generic-arbitrary tasty tasty-quickcheck ]; description = "Simple bidirectional serialization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "codec-beam" = callPackage ( { mkDerivation, base, bytestring, containers, filepath, process, text, zlib, }: mkDerivation { pname = "codec-beam"; version = "0.2.0"; sha256 = "0rg398vh36fb5bkb0anq0iv7g5z55avchswpkwjcjzilbx765sv1"; libraryHaskellDepends = [ base bytestring containers text zlib ]; testHaskellDepends = [ base bytestring filepath process text ]; description = "Erlang VM byte code assembler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "codec-libevent" = callPackage ( { mkDerivation, array, base, binary, binary-strict, bytestring, containers, parsec, QuickCheck, regex-compat, }: mkDerivation { pname = "codec-libevent"; version = "0.1.2"; sha256 = "17v7adxs65jq74ngid0iywg3p5pq5j2p9mznqwj7i53238l3p60l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary binary-strict bytestring containers parsec QuickCheck regex-compat ]; executableHaskellDepends = [ array base binary binary-strict bytestring containers parsec QuickCheck regex-compat ]; description = "Cross-platform structure serialisation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "codec-libevent-generate"; } ) { }; "codec-mbox" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "codec-mbox"; version = "0.2.0.0"; sha256 = "0kbn76g6ly1pjd9higi0k0f26hplm0jhz85b23inn0bjli14n2cl"; libraryHaskellDepends = [ base bytestring ]; description = "A library to read and write mailboxes in mbox format"; license = lib.licenses.bsd3; } ) { }; "codec-rpm" = callPackage ( { mkDerivation, attoparsec, attoparsec-binary, base, bytestring, conduit, conduit-extra, cpio-conduit, exceptions, hspec, hspec-attoparsec, HUnit, lzma-conduit, mtl, parsec, pretty, resourcet, text, }: mkDerivation { pname = "codec-rpm"; version = "0.2.2"; sha256 = "15sbxns2p3fcc5gc8kf2jmjich6rnrimfl9rdjshi6y7ilvqhjx3"; libraryHaskellDepends = [ attoparsec attoparsec-binary base bytestring conduit conduit-extra cpio-conduit exceptions lzma-conduit mtl parsec pretty resourcet text ]; testHaskellDepends = [ attoparsec attoparsec-binary base bytestring hspec hspec-attoparsec HUnit parsec pretty text ]; description = "A library for manipulating RPM files"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; } ) { }; "codecov-haskell" = callPackage ( { mkDerivation, aeson, async, base, bytestring, cmdargs, containers, curl, hpc, HUnit, process, regex-posix, retry, safe, split, }: mkDerivation { pname = "codecov-haskell"; version = "0.5.0"; sha256 = "0g9m1z4qpjgyav8wa10cxdprsgf0b5ij430ql7jyw4sj20warhfg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring cmdargs containers curl hpc retry safe split ]; executableHaskellDepends = [ aeson async base bytestring cmdargs containers curl hpc process regex-posix retry safe split ]; testHaskellDepends = [ base HUnit ]; description = "Codecov.io support for Haskell."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "codeforces-cli" = callPackage ( { mkDerivation, aeson, ansi-terminal, base, base16-bytestring, bytestring, containers, cryptohash-sha512, directory, extra, http-client, http-conduit, http-types, open-browser, optparse-applicative, random, text, time, transformers, }: mkDerivation { pname = "codeforces-cli"; version = "0.1.0"; sha256 = "11hkmjkp3pbqn1x72yp5zi892hcnh1bq1j3f6iqhf727fblcyrn4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal base base16-bytestring bytestring containers cryptohash-sha512 directory extra http-client http-conduit http-types open-browser optparse-applicative random text time transformers ]; executableHaskellDepends = [ aeson ansi-terminal base base16-bytestring bytestring containers cryptohash-sha512 directory extra http-client http-conduit http-types open-browser optparse-applicative random text time transformers ]; description = "Command line interface to interact with Codeforces"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "cf"; broken = true; } ) { }; "codemonitor" = callPackage ( { mkDerivation, base, cairo, containers, directory, filepath, gtk, haskell98, hinotify, MissingH, process, regex-posix, time, }: mkDerivation { pname = "codemonitor"; version = "0.2"; sha256 = "14jywd60mxbj5q1srxj4igs1ah0ddf8ww5k4n5d9g7cp1b1yv1mc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cairo containers directory filepath gtk haskell98 hinotify MissingH process regex-posix time ]; description = "Tool that automatically runs arbitrary commands when files change on disk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "codemonitor"; } ) { }; "codepad" = callPackage ( { mkDerivation, base, curl, mtl, network, tagsoup, }: mkDerivation { pname = "codepad"; version = "0.1"; sha256 = "03jvbbv4cgrmk0ihz34shd1ydv5jhl1h1xiwqrln60622jlh8mr1"; revision = "3"; editedCabalFile = "11kw4xs61c5d3kvlanx9waws8sj5k4d5445a8w1p5zx69x9im7bg"; libraryHaskellDepends = [ base curl mtl network tagsoup ]; description = "Submit and retrieve paste output from CodePad.org."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "codet" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filepath, syb, tasty, tasty-golden, template-haskell, text, time, transformers, }: mkDerivation { pname = "codet"; version = "0.1.0.1"; sha256 = "0jv3z28sxdgmbpkxics2c8s4r576fz4r8dv7ai4yy1h4fqsli5vw"; libraryHaskellDepends = [ base bytestring containers template-haskell text time ]; testHaskellDepends = [ base directory filepath syb tasty tasty-golden template-haskell transformers ]; description = "CodeT"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "codet-plugin" = callPackage ( { mkDerivation, base, codet, directory, filepath, ghc, syb, tasty, tasty-golden, template-haskell, transformers, }: mkDerivation { pname = "codet-plugin"; version = "0.1.0.1"; sha256 = "11ddf0h01qw00q3dd7gk12j31b98ff0yv5jd04wwngkhpcbshgb6"; libraryHaskellDepends = [ base codet ghc ]; testHaskellDepends = [ base codet directory filepath syb tasty tasty-golden template-haskell transformers ]; description = "GHC type-checker plugin for solving LiftT instances from codet"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "codeworld-api" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, blank-canvas, bytestring, cereal, cereal-text, containers, deepseq, dependent-sum, ghc-prim, hashable, HUnit, monad-loops, mtl, random, ref-tf, reflex, template-haskell, test-framework, test-framework-hunit, text, time, witherable, }: mkDerivation { pname = "codeworld-api"; version = "0.8.1"; sha256 = "1gpm33pv2c1cbvwi253f3ksrjaxlrhzwwsvlzp84x8834801lkl3"; libraryHaskellDepends = [ aeson base base64-bytestring blank-canvas bytestring cereal cereal-text containers deepseq dependent-sum ghc-prim hashable monad-loops mtl random ref-tf reflex template-haskell text time witherable ]; testHaskellDepends = [ aeson base base64-bytestring blank-canvas bytestring cereal cereal-text containers deepseq dependent-sum ghc-prim hashable HUnit monad-loops mtl random ref-tf reflex template-haskell test-framework test-framework-hunit text time witherable ]; description = "Graphics library for CodeWorld"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "codex" = callPackage ( { mkDerivation, ascii-progress, base, bytestring, Cabal, conduit, containers, cryptonite, directory, filepath, hackage-db, http-client, http-client-tls, memory, network, process, tar, text, transformers, yaml, zlib, }: mkDerivation { pname = "codex"; version = "0.6.0.0"; sha256 = "1xak07a2sn2fafrng53n8yksf6z73wn2r8paqymmc4385shhmndc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ascii-progress base bytestring Cabal conduit containers cryptonite directory filepath hackage-db http-client memory process tar text transformers yaml zlib ]; executableHaskellDepends = [ ascii-progress base Cabal directory filepath hackage-db http-client-tls network process transformers yaml ]; description = "A ctags file generator for cabal project dependencies"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "codex"; broken = true; } ) { }; "codo-notation" = callPackage ( { mkDerivation, base, comonad, haskell-src-meta, parsec, template-haskell, uniplate, }: mkDerivation { pname = "codo-notation"; version = "0.5.2"; sha256 = "1bwfjg0bzph0vka1rx8m6f505l9dmj8nn6al9kmjkva18l05gsvq"; libraryHaskellDepends = [ base comonad haskell-src-meta parsec template-haskell uniplate ]; description = "A notation for comonads, analogous to the do-notation for monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "coerce-role" = callPackage ( { mkDerivation, base, unliftio, }: mkDerivation { pname = "coerce-role"; version = "0.1.0.0"; sha256 = "1qllw5wrpk328n2kjxbry3w85fwwkrdxd3cgl3z160ij200mxcyp"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base unliftio ]; description = "Having trouble deriving instances because of type roles? Solve it here!"; license = lib.licenses.bsd3; } ) { }; "coerce-util" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "coerce-util"; version = "0.1.0.0"; sha256 = "0v4ymcrqij8q9s8pcgbfrnl8y379fki3zp80lg4xqvbx0i89vsxf"; libraryHaskellDepends = [ base ]; description = "utils for Data.Coerce"; license = lib.licenses.mit; } ) { }; "coercible-subtypes" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "coercible-subtypes"; version = "1"; sha256 = "02xj06qdqy9i33hkp504qmgpb0qvhliyygib072s2k6z4wmwd1ar"; libraryHaskellDepends = [ base ]; description = "Coercible but only in one direction"; license = lib.licenses.bsd3; } ) { }; "coercible-subtypes-profunctor" = callPackage ( { mkDerivation, base, coercible-subtypes, profunctors, }: mkDerivation { pname = "coercible-subtypes-profunctor"; version = "1"; sha256 = "0riw18jpxvfv6qyzmv3l7g4m6b65g7skcylpmwdp59p05ypfx4vb"; libraryHaskellDepends = [ base coercible-subtypes profunctors ]; description = "Combine profunctors with coercible-subtypes"; license = lib.licenses.bsd3; } ) { }; "coercible-utils" = callPackage ( { mkDerivation, base, gauge, }: mkDerivation { pname = "coercible-utils"; version = "0.1.0"; sha256 = "0nadwhr96nvwz1vxxr7814h22v02zrycqa9xijgvrakf0j174yls"; revision = "1"; editedCabalFile = "0swbc29c1c742d7pam2flv7xqqwis5df10657yvzms83mfg4lv6a"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base gauge ]; description = "Utility functions for Coercible types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "coercion-extras" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "coercion-extras"; version = "0.1.0.0"; sha256 = "051gh93yncgclmi5i16rm07wg7v0zqz7s1q40h50vny39glsgwc7"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base containers ]; description = "Extra utilities for manipulating nominal and representational coercions"; license = lib.licenses.bsd3; } ) { }; "coformat" = callPackage ( { mkDerivation, aeson, async, async-pool, base, bytestring, can-i-haz, command, command-qq, containers, dom-selector, extra, fast-logger, generic-data, hashable, html-conduit, interpolate, lens, lens-aeson, monad-logger, mtl, optparse-generic, scientific, temporary, text, unordered-containers, xml-conduit, yaml, }: mkDerivation { pname = "coformat"; version = "0.3.0.0"; sha256 = "0bx7h5lbcyba3nwrif7b6rcpqskxqn81ana74ra8f43bjdvps4nw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async async-pool base bytestring can-i-haz command command-qq containers dom-selector extra fast-logger generic-data hashable html-conduit interpolate lens lens-aeson monad-logger mtl optparse-generic scientific temporary text unordered-containers xml-conduit yaml ]; executableHaskellDepends = [ aeson async async-pool base bytestring can-i-haz command command-qq containers dom-selector extra fast-logger generic-data hashable html-conduit interpolate lens lens-aeson monad-logger mtl optparse-generic scientific temporary text unordered-containers xml-conduit yaml ]; testHaskellDepends = [ aeson async async-pool base bytestring can-i-haz command command-qq containers dom-selector extra fast-logger generic-data hashable html-conduit interpolate lens lens-aeson monad-logger mtl optparse-generic scientific temporary text unordered-containers xml-conduit yaml ]; description = "Generate clang-format config based on some existing code base"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "coformat-exe"; } ) { }; "cofunctor" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "cofunctor"; version = "0.1.0.1"; sha256 = "0xn4k1c7l9z3g0slbwvlfg9kpfq8jbk0qf9363qz7azv7ks1149p"; libraryHaskellDepends = [ base ]; description = "DEPRECATED: use the \"contravariant\" package"; license = lib.licenses.bsd3; } ) { }; "cognimeta-utils" = callPackage ( { mkDerivation, array, base, bytestring, collections-api, comonad-transformers, containers, data-lens, data-lens-fd, data-lens-template, deepseq, ghc-prim, mtl, primitive, QuickCheck, stm, tagged, template-haskell, transformers, }: mkDerivation { pname = "cognimeta-utils"; version = "0.1.2"; sha256 = "00bq5qad7x8x0fac1gb8aq97zm4pylnk7n9bg4nkhyyvwnmjsy5l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring collections-api comonad-transformers containers data-lens data-lens-fd data-lens-template deepseq ghc-prim mtl primitive QuickCheck stm tagged template-haskell transformers ]; executableHaskellDepends = [ base bytestring containers mtl QuickCheck template-haskell transformers ]; description = "Utilities for Cognimeta products (such as perdure). API may change often."; license = "unknown"; hydraPlatforms = lib.platforms.none; mainProgram = "cognimeta-utils"; } ) { }; "coin" = callPackage ( { mkDerivation, aeson, base, binary, bytestring, containers, directory, filepath, glib, gtk3, lens, monad-control, monad-logger, mtl, persistent, persistent-sqlite, persistent-template, resourcet, text, time, transformers, }: mkDerivation { pname = "coin"; version = "1.2.1"; sha256 = "0076dvka5c0m3smppp58lklnf26ry9kibzyiy4yx1ygw5rn7m7pc"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson base binary bytestring containers directory filepath glib gtk3 lens monad-control monad-logger mtl persistent persistent-sqlite persistent-template resourcet text time transformers ]; description = "Simple account manager"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "coin"; broken = true; } ) { }; "coinbase-exchange" = callPackage ( { mkDerivation, aeson, aeson-casing, async, base, base64-bytestring, byteable, bytestring, conduit, conduit-extra, cryptohash, deepseq, exceptions, hashable, http-client, http-client-tls, http-conduit, http-types, mtl, network, old-locale, random, resourcet, scientific, tasty, tasty-hunit, tasty-quickcheck, tasty-th, text, time, transformers, transformers-base, unordered-containers, uuid, uuid-aeson, vector, websockets, wuss, }: mkDerivation { pname = "coinbase-exchange"; version = "0.4.0.0"; sha256 = "0592myr7z3yggbpjcanzivvdzkb06pr9il6bsgjc2fcfaggw5j4p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base base64-bytestring byteable bytestring conduit conduit-extra cryptohash deepseq exceptions hashable http-conduit http-types mtl network old-locale resourcet scientific text time transformers-base unordered-containers uuid uuid-aeson vector websockets wuss ]; executableHaskellDepends = [ aeson base bytestring conduit conduit-extra http-client http-client-tls http-conduit network old-locale resourcet scientific text time transformers unordered-containers uuid websockets wuss ]; testHaskellDepends = [ aeson async base bytestring http-client-tls http-conduit old-locale random scientific tasty tasty-hunit tasty-quickcheck tasty-th time transformers unordered-containers uuid websockets ]; description = "Connector library for the coinbase exchange"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "sandbox"; } ) { }; "coinbase-pro" = callPackage ( { mkDerivation, aeson, aeson-casing, async, base, binary, bytestring, containers, cryptonite, exceptions, HsOpenSSL, http-api-data, http-client, http-client-tls, http-streams, http-types, io-streams, memory, network, servant, servant-client, servant-client-core, tasty, tasty-hunit, text, time, transformers, unagi-streams, unordered-containers, uuid, vector, websockets, wuss, }: mkDerivation { pname = "coinbase-pro"; version = "0.9.3.2"; sha256 = "06gzynckmdsdzzvlmf3kmkbc883pqjbgd4hxkrm47xykv2m64x6s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing async base binary bytestring containers cryptonite exceptions HsOpenSSL http-api-data http-client http-client-tls http-streams http-types io-streams memory network servant servant-client servant-client-core tasty tasty-hunit text time transformers unagi-streams unordered-containers uuid vector websockets wuss ]; executableHaskellDepends = [ aeson aeson-casing async base binary bytestring containers cryptonite exceptions HsOpenSSL http-api-data http-client http-client-tls http-streams http-types io-streams memory network servant servant-client servant-client-core tasty tasty-hunit text time transformers unagi-streams unordered-containers uuid vector websockets wuss ]; testHaskellDepends = [ aeson aeson-casing async base binary bytestring containers cryptonite exceptions HsOpenSSL http-api-data http-client http-client-tls http-streams http-types io-streams memory network servant servant-client servant-client-core tasty tasty-hunit text time transformers unagi-streams unordered-containers uuid vector websockets wuss ]; description = "Client for Coinbase Pro"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "coincident-root-loci" = callPackage ( { mkDerivation, array, base, combinat, containers, polynomial-algebra, random, tasty, tasty-hunit, transformers, }: mkDerivation { pname = "coincident-root-loci"; version = "0.3"; sha256 = "1m7a1f2qxkq4jgbvmyn8zzz6pq44a4cfkkm74zlssg74xmx0d4ir"; libraryHaskellDepends = [ array base combinat containers polynomial-algebra random transformers ]; testHaskellDepends = [ array base combinat containers polynomial-algebra tasty tasty-hunit ]; description = "Equivariant CSM classes of coincident root loci"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "coinor-clp" = callPackage ( { mkDerivation, base, clp, coinutils, comfort-array, deepseq, doctest-exitcode-stdio, doctest-lib, linear-programming, non-empty, QuickCheck, random, transformers, utility-ht, }: mkDerivation { pname = "coinor-clp"; version = "0.0.0.2"; sha256 = "0bcwpzmsmf9s8nn7vkwfynjb75x1x8x6bpffmrs55yqc6rvdsn32"; revision = "1"; editedCabalFile = "011nb1ig1k123223q3glrdxfxf9jy4k2n12rm6fgfh8q0xlr1ri2"; libraryHaskellDepends = [ base comfort-array deepseq linear-programming non-empty QuickCheck transformers utility-ht ]; libraryPkgconfigDepends = [ clp coinutils ]; testHaskellDepends = [ base comfort-array doctest-exitcode-stdio doctest-lib linear-programming non-empty QuickCheck random transformers utility-ht ]; description = "Linear Programming using COIN-OR/CLP and comfort-array"; license = lib.licenses.bsd3; badPlatforms = [ "aarch64-linux" ]; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; broken = true; } ) { inherit (pkgs) clp; coinutils = null; }; "cointracking-imports" = callPackage ( { mkDerivation, base, base-compat-batteries, bytestring, cassava, filepath, hedgehog, lens, scientific, tasty, tasty-hedgehog, tasty-hunit, text, time, xlsx, }: mkDerivation { pname = "cointracking-imports"; version = "0.1.0.2"; sha256 = "1jf95fgzgqgr2xjbm5i0cwj1zx7zd44qpv3xqy91pk5kp33gwdjr"; libraryHaskellDepends = [ base base-compat-batteries bytestring cassava filepath lens scientific text time xlsx ]; testHaskellDepends = [ base base-compat-batteries bytestring cassava filepath hedgehog lens scientific tasty tasty-hedgehog tasty-hunit text time xlsx ]; description = "Generate CSV & XLSX files for importing into CoinTracking"; license = lib.licenses.bsd3; } ) { }; "colada" = callPackage ( { mkDerivation, base, bytestring, cereal, cmdargs, containers, fclabels, ghc-prim, ListZipper, monad-atom, mtl, nlp-scores, split, swift-lda, text, vector, }: mkDerivation { pname = "colada"; version = "0.8.4.0"; sha256 = "16inmr2hp2racg85crrpwd45p1wgjhcp7w242nixc8dlwdy1lkz3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal cmdargs containers fclabels ghc-prim ListZipper monad-atom mtl nlp-scores split swift-lda text vector ]; executableHaskellDepends = [ base bytestring cereal cmdargs containers fclabels ghc-prim ListZipper monad-atom mtl nlp-scores split swift-lda text vector ]; description = "Colada implements incremental word class class induction using online LDA"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "colada"; } ) { }; "colchis" = callPackage ( { mkDerivation, aeson, base, conceit, network, network-simple, pipes, pipes-aeson, pipes-attoparsec, pipes-network, text, transformers, }: mkDerivation { pname = "colchis"; version = "0.2.0.3"; sha256 = "1fhamxm740r59q0sazs2np1b8hv74dhhbb4ah73m94im96729rbb"; libraryHaskellDepends = [ aeson base conceit network network-simple pipes pipes-aeson pipes-attoparsec pipes-network text transformers ]; description = "Rudimentary JSON-RPC 2.0 client over raw TCP."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cold-widow" = callPackage ( { mkDerivation, base, bytestring, hspec, }: mkDerivation { pname = "cold-widow"; version = "0.1.2"; sha256 = "1r0m4p0dfkc6h704hkz67fn0pacqcmg2wjdz7q4qr37nkbrayli4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; executableHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec ]; description = "File transfer via QR Codes"; license = lib.licenses.bsd3; } ) { }; "collada-output" = callPackage ( { mkDerivation, base, collada-types, containers, SVGPath, time, vector, xml, }: mkDerivation { pname = "collada-output"; version = "0.6"; sha256 = "1k6k2ljz9x06j0nrpbbpcgd3axamf3cgr6jyslam0xkgxzsi7w7x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base collada-types containers SVGPath time vector xml ]; description = "Generate animated 3d objects in COLLADA"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "Examples"; broken = true; } ) { }; "collada-types" = callPackage ( { mkDerivation, base, containers, OpenGL, tuple, vector, }: mkDerivation { pname = "collada-types"; version = "0.4"; sha256 = "1qs1bxxkjb6clszv8mahbmwdwbqpdr5hcxwn3nq5d6wc2xgb4y6r"; libraryHaskellDepends = [ base containers OpenGL tuple vector ]; description = "Data exchange between graphics applications"; license = lib.licenses.bsd3; } ) { }; "collapse-duplication" = callPackage ( { mkDerivation, base, bytestring, bytestring-show, cassava, containers, hierarchical-clustering, lens, optparse-generic, split, }: mkDerivation { pname = "collapse-duplication"; version = "0.4.0.1"; sha256 = "0azfyayvlw6vmgim98rsmgz5gx2dmwnbk9dwmm23781wdbm448a5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring bytestring-show cassava containers hierarchical-clustering lens ]; executableHaskellDepends = [ base bytestring cassava containers lens optparse-generic split ]; description = "Collapse the duplication output into clones and return their frequencies"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "collapse-duplication"; } ) { }; "collapse-util" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "collapse-util"; version = "0.1.0.1"; sha256 = "02r4cz92wjm3hcih8jf5jvimw3ijwbp4x7iw90rkj05360ajikj7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "utility for collapsing adjacent writes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "collapse"; broken = true; } ) { }; "collate" = callPackage ( { mkDerivation, base, containers, lens, primitive, QuickCheck, test-framework, test-framework-quickcheck2, transformers, vector, }: mkDerivation { pname = "collate"; version = "0.1.0.0"; sha256 = "1fh335mwk51gyhyxilv83z66ilz5ws3ni8cbr4qmpfpgf9m1jp5s"; revision = "3"; editedCabalFile = "1834l0p3brqlsv69cxwb6c4mxh655mmvzcj1sxnrz5zwlqvm7fjx"; libraryHaskellDepends = [ base containers lens primitive transformers vector ]; testHaskellDepends = [ base containers lens primitive QuickCheck test-framework test-framework-quickcheck2 transformers vector ]; description = "An Applicative Functor for extracting parts of a stream of values"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "collect-errors" = callPackage ( { mkDerivation, base, containers, deepseq, QuickCheck, }: mkDerivation { pname = "collect-errors"; version = "0.1.6.0"; sha256 = "0afyd8qyih6aqkavgk2dc4a6dsnc1yk5xqq1vi54lgmjdhrh6xbg"; libraryHaskellDepends = [ base containers deepseq QuickCheck ]; description = "Error monad with a Float instance"; license = lib.licenses.bsd3; } ) { }; "collection-json" = callPackage ( { mkDerivation, aeson, base, bytestring, hspec, hspec-discover, network-arbitrary, network-uri, network-uri-json, QuickCheck, quickcheck-instances, test-invariant, text, }: mkDerivation { pname = "collection-json"; version = "1.3.1.3"; sha256 = "098in13gkrv4lrdn67b010c5wsl0zqwzcyfd504039wdcm6pazng"; libraryHaskellDepends = [ aeson base network-uri network-uri-json text ]; testHaskellDepends = [ aeson base bytestring hspec network-arbitrary network-uri network-uri-json QuickCheck quickcheck-instances test-invariant text ]; testToolDepends = [ hspec-discover ]; description = "Collection+JSON—Hypermedia Type Tools"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "collections" = callPackage ( { mkDerivation, array, base, bytestring, containers, QuickCheck, }: mkDerivation { pname = "collections"; version = "0.3.1.1"; sha256 = "0a5km8k2jwjv4gfd2vf0jiq3f9cw47dgz8f3lspmpx2b0g2pac7g"; libraryHaskellDepends = [ array base bytestring containers QuickCheck ]; description = "Useful standard collections types and related functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "collections-api" = callPackage ( { mkDerivation, array, base, QuickCheck, }: mkDerivation { pname = "collections-api"; version = "1.0.0.0"; sha256 = "0vgw1spiv6wnk11j3y45d95r3axgr1sgksb5lilnxdjj2pn4gp5l"; revision = "2"; editedCabalFile = "073x7vwgsj2xcqpywqdwk7pbj9zc9sinm17sknafgyxacx1r15xl"; libraryHaskellDepends = [ array base QuickCheck ]; description = "API for collection data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "collections-base-instances" = callPackage ( { mkDerivation, array, base, bytestring, collections-api, containers, }: mkDerivation { pname = "collections-base-instances"; version = "1.0.0.0"; sha256 = "0nw6wpzqsj33pnffsflc6ipjcx6lknzdnxgn4rm3vhrl5y9rgpzk"; libraryHaskellDepends = [ array base bytestring collections-api containers ]; description = "Useful standard collections types and related functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "colock" = callPackage ( { mkDerivation, base, unix, }: mkDerivation { pname = "colock"; version = "0.2.2"; sha256 = "0h3y5c3c3711k2glmnydc1rlz9ff73iibcc8vf0zjzvvw9rz0xb1"; libraryHaskellDepends = [ base unix ]; description = "thread-friendly file locks that don't block the entire program"; license = "LGPL"; } ) { }; "colonnade" = callPackage ( { mkDerivation, ansi-wl-pprint, base, bytestring, contravariant, doctest, fast-logger, profunctors, QuickCheck, semigroupoids, semigroups, text, vector, }: mkDerivation { pname = "colonnade"; version = "1.2.0.2"; sha256 = "1asjx71gp26a15v7g3p8bfddb5nnzky6672c35xx35hq73mhykr4"; revision = "7"; editedCabalFile = "043fv0vr7m04lrcnh5561wn62qda4wkjvsakj6db5zjhwbmwm3qy"; libraryHaskellDepends = [ base bytestring contravariant profunctors semigroups text vector ]; testHaskellDepends = [ ansi-wl-pprint base doctest fast-logger QuickCheck semigroupoids ]; description = "Generic types and functions for columnar encoding and decoding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "color-counter" = callPackage ( { mkDerivation, aeson, base, cmdargs, colour, containers, data-default, directory, friday, friday-devil, split, v4l2, vector, vector-space, yaml, }: mkDerivation { pname = "color-counter"; version = "0.1.2.2"; sha256 = "0vyzjv5r9jww4n35yp9qmq5bb8h7k6gmr7iw6igm08cnlwx9pirr"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base colour containers data-default directory friday friday-devil split v4l2 vector vector-space yaml ]; executableHaskellDepends = [ aeson base cmdargs colour containers data-default directory friday friday-devil split v4l2 vector vector-space yaml ]; description = "Count colors in images"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "color-counter"; } ) { }; "colorful-monoids" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "colorful-monoids"; version = "0.2.1.3"; sha256 = "0yan2vxjdcal7zdh12m5yblcl9d1wcgjr09d3g64p09wdh82y6rq"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Styled console text output using ANSI escape sequences"; license = lib.licenses.mit; } ) { }; "colorize-haskell" = callPackage ( { mkDerivation, ansi-terminal, base, haskell-lexer, }: mkDerivation { pname = "colorize-haskell"; version = "1.0.1"; sha256 = "1v4spa6vw9igjpd1dr595z5raz5fr8f485q5w9imrv8spms46xh3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base haskell-lexer ]; executableHaskellDepends = [ ansi-terminal base haskell-lexer ]; description = "Highligt Haskell source"; license = lib.licenses.bsd3; mainProgram = "hscolor"; } ) { }; "colorless" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, errors, exceptions, hspec, lifted-async, monad-control, monad-logger, mtl, random, safe-exceptions, scientific, text, text-conversions, tuple, unordered-containers, vector, }: mkDerivation { pname = "colorless"; version = "2.2.20"; sha256 = "1wg0p06bvp6zvnc8qi9k942l1ijzcnksmd6jxnk0c7v9f2kdnib2"; libraryHaskellDepends = [ aeson base bytestring containers errors exceptions lifted-async monad-control monad-logger mtl random safe-exceptions scientific text text-conversions unordered-containers vector ]; testHaskellDepends = [ aeson base containers hspec scientific text tuple vector ]; description = "Colorless | The Programmatic IDL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "colorless-http-client" = callPackage ( { mkDerivation, aeson, base, bytestring, colorless, http-client, http-types, text-conversions, }: mkDerivation { pname = "colorless-http-client"; version = "0.0.4"; sha256 = "1mncp7qsb99s4kwyd3z3xrmypb7wjdkkr8jpxaip2892z4n52l22"; libraryHaskellDepends = [ aeson base bytestring colorless http-client http-types text-conversions ]; description = "Http Client addon for Colorless"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "colorless-scotty" = callPackage ( { mkDerivation, aeson, base, colorless, mtl, scotty, text, wai, }: mkDerivation { pname = "colorless-scotty"; version = "0.0.2"; sha256 = "1jbdysm2ya5h5hw0s8149vi6wcnr98wh53iwyhmygdg0hz25nslk"; libraryHaskellDepends = [ aeson base colorless mtl scotty text wai ]; description = "Scotty server add-on for Colorless"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "colors" = callPackage ( { mkDerivation, base, lens, linear, profunctors, }: mkDerivation { pname = "colors"; version = "0.3.0.2"; sha256 = "0gbdqn5wrh9711j5hs5ypbd3w7a3mh37g6aadqiq4m5n7jna6phm"; revision = "2"; editedCabalFile = "1zhm6608y16haxvkf0rs3iihq1j8jg5kgfj9r6n65raymymd7rfj"; libraryHaskellDepends = [ base lens linear profunctors ]; description = "A type for colors"; license = lib.licenses.bsd3; } ) { }; "colour" = callPackage ( { mkDerivation, base, QuickCheck, random, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "colour"; version = "2.3.6"; sha256 = "0wgqj64mh2y2zk77kv59k3xb3dk4wmgfp988y74sp9a4d76mvlrc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck random test-framework test-framework-quickcheck2 ]; description = "A model for human colour/color perception"; license = lib.licenses.mit; } ) { }; "colour-accelerate" = callPackage ( { mkDerivation, accelerate, base, }: mkDerivation { pname = "colour-accelerate"; version = "0.4.0.0"; sha256 = "1j7ff2wb58yf346z2abr1v1yq498fxm498rdf1g62ppf6vkdplw8"; libraryHaskellDepends = [ accelerate base ]; description = "Working with colours in Accelerate"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "colour-space" = callPackage ( { mkDerivation, base, call-stack, colour, constrained-categories, JuicyPixels, lens, linear, linearmap-category, manifolds, manifolds-core, QuickCheck, random, semigroups, tasty, tasty-quickcheck, vector-space, }: mkDerivation { pname = "colour-space"; version = "0.2.1.0"; sha256 = "0yqxfwg4y02ys24rcqfsnxf9xqn1v6qnxrvmhpxx34amlaasipvx"; libraryHaskellDepends = [ base call-stack colour constrained-categories JuicyPixels lens linear linearmap-category manifolds manifolds-core QuickCheck semigroups vector-space ]; testHaskellDepends = [ base colour constrained-categories manifolds manifolds-core QuickCheck random tasty tasty-quickcheck vector-space ]; description = "Instances of the manifold-classes for colour types"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "colour-text" = callPackage ( { mkDerivation, base, colour, hedgehog, hspec, hspec-hedgehog, text, }: mkDerivation { pname = "colour-text"; version = "0.0.0.0"; sha256 = "017gxsplb66dj08s6jcb0qxx0ydplfsadwpxfy1a4vhq2mc1pwp6"; revision = "1"; editedCabalFile = "106zw7p0bg3ayz5f0h43jj4kayk43bzagp109ych7vnilkgjyav8"; libraryHaskellDepends = [ base colour text ]; testHaskellDepends = [ base colour hedgehog hspec hspec-hedgehog text ]; description = "Print and parse colors"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "colourista" = callPackage ( { mkDerivation, ansi-terminal, base, bytestring, hspec, text, }: mkDerivation { pname = "colourista"; version = "0.1.0.2"; sha256 = "0g06116kjg9pbp0l7n33agqbks3kw5z4rjqyhylha8miah5sxbwn"; revision = "6"; editedCabalFile = "1vdz4msdl6plsshf4h61wlv231yyv6hjw3h4sgnasqnsav19dd5z"; libraryHaskellDepends = [ ansi-terminal base bytestring text ]; testHaskellDepends = [ base bytestring hspec text ]; description = "Convenient interface for printing colourful messages"; license = lib.licenses.mpl20; } ) { }; "coltrane" = callPackage ( { mkDerivation, base, bytestring, HTTP, http-types, HUnit, mtl, regex-compat, text, wai, wai-extra, warp, }: mkDerivation { pname = "coltrane"; version = "0.1.0.0"; sha256 = "131arfizyniapjvc9ds6l90z7gig98imhm17k1vza5wvgjqbb5fa"; libraryHaskellDepends = [ base bytestring HTTP http-types HUnit mtl regex-compat text wai wai-extra warp ]; description = "A jazzy, minimal web framework for Haskell, inspired by Sinatra"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "columbia" = callPackage ( { mkDerivation, array, base, bytestring, containers, contravariant, data-endian, directory, filelock, invariant, mmap, mmorph, monad-loops, mtl, parallel, pointless-haskell, syb-with-class, transformers, }: mkDerivation { pname = "columbia"; version = "0.2"; sha256 = "065mrgyrb82vsfwwidz3zsj7pnbry9ifz7fspi2jfmyjp69y7cmz"; libraryHaskellDepends = [ array base bytestring containers contravariant data-endian directory filelock invariant mmap mmorph monad-loops mtl parallel pointless-haskell syb-with-class transformers ]; doHaddock = false; description = "Enhanced serialization using seeking"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "columnar" = callPackage ( { mkDerivation, base, bytestring, cassava, containers, enum-text, fmt, lens, possibly, rio, template-haskell, text, time, unordered-containers, vector, }: mkDerivation { pname = "columnar"; version = "1.0.0.0"; sha256 = "0qf5fbd9cwc22npww4qsjaj7rxdy2r3rjm19w23a9shqvgc2l6av"; libraryHaskellDepends = [ base bytestring cassava containers enum-text fmt lens possibly rio template-haskell text time unordered-containers vector ]; description = "A CSV toolkit based on cassava and enum-text"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "com" = callPackage ( { mkDerivation }: mkDerivation { pname = "com"; version = "1.2.3.1"; sha256 = "1y6zm63jyigf631f2b0bqw1yhmr6hifaspqivy7qy30brmr5a27m"; doHaddock = false; description = "Haskell COM support library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "comark" = callPackage ( { mkDerivation, base, comark-html, comark-parser, comark-syntax, text, }: mkDerivation { pname = "comark"; version = "0.1.0"; sha256 = "0kkwjz7ycszg4dg7cpcvfv86qm61vzipy55qran9i792psa0rcd0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base comark-html comark-parser comark-syntax text ]; executableHaskellDepends = [ base text ]; description = "Commonmark processing in pure haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "comark-hs"; } ) { }; "comark-html" = callPackage ( { mkDerivation, base, cmark, comark-syntax, comark-testutils, criterion, deepseq, hspec, text, transformers, }: mkDerivation { pname = "comark-html"; version = "0.1.0"; sha256 = "1ar9yagwp190b1yxbf2a2d1n62ki3algi0wfqpkn9ad8nmig2g89"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base comark-syntax text transformers ]; testHaskellDepends = [ base comark-testutils hspec ]; benchmarkHaskellDepends = [ base cmark comark-syntax comark-testutils criterion deepseq text ]; description = "Commonmark (markdown) to HTML renderer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { comark-testutils = null; }; "comark-parser" = callPackage ( { mkDerivation, base, cmark, comark-syntax, comark-testutils, containers, control-bool, criterion, deepseq, file-embed, hspec, html5-entity, QuickCheck, syb, text, transformers, }: mkDerivation { pname = "comark-parser"; version = "0.1.0"; sha256 = "1g595nak7fpzfvipan928wd5drfa0l4axfdjwk51awb7fxvl1nhp"; libraryHaskellDepends = [ base comark-syntax containers control-bool html5-entity text transformers ]; testHaskellDepends = [ base cmark comark-syntax comark-testutils containers deepseq hspec QuickCheck syb text ]; benchmarkHaskellDepends = [ base comark-syntax comark-testutils criterion deepseq file-embed text ]; description = "Parser for Commonmark (markdown)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { comark-testutils = null; }; "comark-syntax" = callPackage ( { mkDerivation, base, containers, deepseq, }: mkDerivation { pname = "comark-syntax"; version = "0.1.0"; sha256 = "0y1fp6griivzzxwp621cm2mrizxmrnjazhayl21aqfp7mb5i4ib2"; libraryHaskellDepends = [ base containers deepseq ]; description = "Definitions of AST that represents a Commonmark (markdown) document"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "combinat" = callPackage ( { mkDerivation, array, base, compact-word-vectors, containers, QuickCheck, random, tasty, tasty-hunit, tasty-quickcheck, test-framework, test-framework-quickcheck2, transformers, }: mkDerivation { pname = "combinat"; version = "0.2.10.1"; sha256 = "179w7qnn3dhh71xgi21k9y0215z5v2gsa54yn1i1rhvg63z6fvkd"; libraryHaskellDepends = [ array base compact-word-vectors containers random transformers ]; testHaskellDepends = [ array base compact-word-vectors containers QuickCheck random tasty tasty-hunit tasty-quickcheck test-framework test-framework-quickcheck2 transformers ]; description = "Generate and manipulate various combinatorial objects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "combinat-compat" = callPackage ( { mkDerivation, array, base, containers, QuickCheck, random, test-framework, test-framework-quickcheck2, transformers, }: mkDerivation { pname = "combinat-compat"; version = "0.2.8.2"; sha256 = "0mh5f8vmbwnib1qv9vvp45gwwj6942l1jhxnglq9i4za40k1r8ff"; libraryHaskellDepends = [ array base containers random transformers ]; testHaskellDepends = [ array base containers QuickCheck random test-framework test-framework-quickcheck2 transformers ]; description = "Generate and manipulate various combinatorial objects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "combinat-diagrams" = callPackage ( { mkDerivation, array, base, colour, combinat, containers, diagrams-core, diagrams-lib, linear, transformers, }: mkDerivation { pname = "combinat-diagrams"; version = "0.2"; sha256 = "0jm9846xna4kcxrqb3izw3sc93z0k21r4vqk8n55i4lcdh9g1j3h"; libraryHaskellDepends = [ array base colour combinat containers diagrams-core diagrams-lib linear transformers ]; description = "Graphical representations for various combinatorial objects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "combinator-interactive" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, directory, lens, mtl, template-haskell, th-lift, trifecta, void, }: mkDerivation { pname = "combinator-interactive"; version = "0.1.2"; sha256 = "0yxdy413pj6ah4d5qcpajbphfg02p0gxgs1x9salfa18fyflljc4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base lens template-haskell th-lift trifecta void ]; executableHaskellDepends = [ base bytestring cereal containers directory lens mtl template-haskell th-lift trifecta void ]; description = "SKI Combinator interpreter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "lazyi"; broken = true; } ) { }; "combinatorial" = callPackage ( { mkDerivation, array, base, containers, doctest-exitcode-stdio, doctest-lib, QuickCheck, transformers, utility-ht, }: mkDerivation { pname = "combinatorial"; version = "0.1.1"; sha256 = "0sz5x3776fr736mwsn582ih1pflkirsk6bqygagsg8jq0nh83v5g"; revision = "1"; editedCabalFile = "1g68vf9yj87qbmbazlasq11wcb1dd9rx83p95f4lqaji1ipzvq1y"; libraryHaskellDepends = [ array base containers transformers utility-ht ]; testHaskellDepends = [ array base containers doctest-exitcode-stdio doctest-lib QuickCheck transformers utility-ht ]; description = "Count, enumerate, rank and unrank combinatorial objects"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "combinatorial-problems" = callPackage ( { mkDerivation, array, base, bytestring, bytestring-lexing, containers, parsec, random, }: mkDerivation { pname = "combinatorial-problems"; version = "0.0.5"; sha256 = "1k3isi62i66xbisn48b018w7fcfhwwng1f64ca530qkk600fg850"; libraryHaskellDepends = [ array base bytestring bytestring-lexing containers parsec random ]; description = "A number of data structures to represent and allow the manipulation of standard combinatorial problems, used as test problems in computer science"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "combinatorics" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "combinatorics"; version = "0.1.0"; sha256 = "101b3lycfav6wqdqjhs0v93vgy4g3pfn5xyimip0x3alq0q2ix9a"; libraryHaskellDepends = [ base ]; description = "Efficient computation of common combinatoric functions"; license = lib.licenses.bsd3; } ) { }; "combinators" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "combinators"; version = "0.1"; sha256 = "0qn5jz5zhlcygah450pvqcrksh7bpwp46jq1f0wmcb9bk0i3s9vz"; libraryHaskellDepends = [ base mtl ]; description = "Collection of combinators over standard typeclasses"; license = lib.licenses.mit; } ) { }; "combobuffer" = callPackage ( { mkDerivation, base, containers, template-haskell, vector, vector-space, }: mkDerivation { pname = "combobuffer"; version = "0.2"; sha256 = "1zsdi9c9my6nrxpqqsy584swp4zg8lckrymfig1ywisbdfzb8rjh"; libraryHaskellDepends = [ base containers template-haskell vector vector-space ]; description = "Various buffer implementations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "comfort-array" = callPackage ( { mkDerivation, base, bifunctors, ChasingBottoms, containers, deepseq, doctest-exitcode-stdio, doctest-lib, guarded-allocation, non-empty, prelude-compat, primitive, QuickCheck, semigroups, storable-record, storablevector, tagged, transformers, transformers-compat, utility-ht, }: mkDerivation { pname = "comfort-array"; version = "0.5.5"; sha256 = "0jyhlxm64di682i2hwf1f1mw6f7xjwhb1ihnp8dh9vsg93hwik5i"; libraryHaskellDepends = [ base bifunctors containers deepseq guarded-allocation non-empty prelude-compat primitive QuickCheck semigroups storable-record storablevector tagged transformers transformers-compat utility-ht ]; testHaskellDepends = [ base ChasingBottoms containers deepseq doctest-exitcode-stdio doctest-lib QuickCheck tagged utility-ht ]; description = "Arrays where the index type is a function of the shape type"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "comfort-array-shape" = callPackage ( { mkDerivation, base, ChasingBottoms, comfort-array, containers, doctest-exitcode-stdio, doctest-lib, fixed-length, non-empty, QuickCheck, tagged, tfp, utility-ht, }: mkDerivation { pname = "comfort-array-shape"; version = "0.0"; sha256 = "0caw0d9566qi9difgprfg3g9yqfiks2ycqjbr7wx7xcplagqdcn7"; revision = "1"; editedCabalFile = "0pp391srnrapr13bl1pkpdi5162m2qqw1bfsbis24rn78d50s674"; libraryHaskellDepends = [ base comfort-array fixed-length non-empty tfp utility-ht ]; testHaskellDepends = [ base ChasingBottoms comfort-array containers doctest-exitcode-stdio doctest-lib fixed-length QuickCheck tagged tfp ]; doHaddock = false; description = "Additional shape types for the comfort-array package"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "comfort-blas" = callPackage ( { mkDerivation, base, blas-ffi, comfort-array, containers, deepseq, doctest-exitcode-stdio, doctest-lib, guarded-allocation, netlib-ffi, non-empty, QuickCheck, semigroups, storablevector, transformers, utility-ht, }: mkDerivation { pname = "comfort-blas"; version = "0.0.3"; sha256 = "1zadvjx095kxp4rl5ml120xh0ihaz7v5391fim5gdsgwdh00fwmp"; libraryHaskellDepends = [ base blas-ffi comfort-array containers deepseq guarded-allocation netlib-ffi non-empty semigroups storablevector transformers utility-ht ]; testHaskellDepends = [ base comfort-array containers doctest-exitcode-stdio doctest-lib netlib-ffi QuickCheck utility-ht ]; description = "Numerical Basic Linear Algebra using BLAS"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "comfort-fftw" = callPackage ( { mkDerivation, base, comfort-array, deepseq, doctest-exitcode-stdio, doctest-lib, fftw-ffi, netlib-ffi, non-empty, QuickCheck, storable-record, }: mkDerivation { pname = "comfort-fftw"; version = "0.0.0.1"; sha256 = "10934ckhl5hj4k331cdhdz6512m3hyn4bm4w1xwqja4j0arndklb"; revision = "1"; editedCabalFile = "1vlj4jn5qzv71dw5fd32wb7gkjhs0f91yc2qxbcv2dbdzqbzkrwr"; libraryHaskellDepends = [ base comfort-array deepseq fftw-ffi netlib-ffi QuickCheck ]; testHaskellDepends = [ base comfort-array deepseq doctest-exitcode-stdio doctest-lib netlib-ffi non-empty QuickCheck storable-record ]; description = "High-level interface to FFTW (Fast Fourier Transform) based on comfort-array"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "comfort-glpk" = callPackage ( { mkDerivation, base, comfort-array, deepseq, doctest-exitcode-stdio, doctest-lib, glpk, glpk-headers, linear-programming, non-empty, QuickCheck, random, transformers, utility-ht, }: mkDerivation { pname = "comfort-glpk"; version = "0.1"; sha256 = "06396jgbaxvm2gwksra6gjwqczsvdlif9lal46a8q5sc5cyhcpx1"; revision = "2"; editedCabalFile = "0gklb3jxb038bf657gqv37wlibvvr1yy3bdg7zvfvx81s203ja7h"; libraryHaskellDepends = [ base comfort-array deepseq glpk-headers linear-programming non-empty transformers utility-ht ]; librarySystemDepends = [ glpk ]; testHaskellDepends = [ base comfort-array doctest-exitcode-stdio doctest-lib linear-programming non-empty QuickCheck random transformers utility-ht ]; description = "Linear Programming using GLPK and comfort-array"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { inherit (pkgs) glpk; }; "comfort-graph" = callPackage ( { mkDerivation, base, containers, doctest-exitcode-stdio, doctest-lib, QuickCheck, semigroups, transformers, utility-ht, }: mkDerivation { pname = "comfort-graph"; version = "0.0.4"; sha256 = "1v3acgdr8srvpddl2kvap556ag93b9yphjf3y1qy14sq6f7v46hc"; revision = "1"; editedCabalFile = "0lkk5p558x0dv8vfy329g2amaai76gkxdnb8nzy3miw76vvi5xrw"; libraryHaskellDepends = [ base containers QuickCheck semigroups transformers utility-ht ]; testHaskellDepends = [ base containers doctest-exitcode-stdio doctest-lib QuickCheck transformers utility-ht ]; description = "Graph structure with type parameters for nodes and edges"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "comic" = callPackage ( { mkDerivation, aeson, base, deepseq, hashable, hashable-orphans, lens, sorted-list, text, time, uuid, }: mkDerivation { pname = "comic"; version = "0.0.1"; sha256 = "1hr2dwj9d3wlwdalcr51jjvlk8lg92lhds25vxvjszpxf6nch20k"; revision = "3"; editedCabalFile = "1jbb5n5922a0v0pcc30cczrvk9wf96inmy99dyw0qsnx38cgf82g"; libraryHaskellDepends = [ aeson base deepseq hashable hashable-orphans lens sorted-list text time uuid ]; description = "A format for describing comics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "comma" = callPackage ( { mkDerivation, attoparsec, base, QuickCheck, text, }: mkDerivation { pname = "comma"; version = "1.1.0"; sha256 = "1yxy6f5v1d2s27hfzagqj12yd3c65ijwglhdcqckv7y3g4yv5h7y"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ base QuickCheck text ]; description = "CSV Parser & Producer"; license = "unknown"; } ) { }; "comma-and" = callPackage ( { mkDerivation, base, data-default-class, hspec, hspec-discover, QuickCheck, }: mkDerivation { pname = "comma-and"; version = "0.2.0.0"; sha256 = "10q50gxibzm5ph37i2kgmyg38n6n36dm82qifn8q10c777v3x17x"; libraryHaskellDepends = [ base data-default-class ]; testHaskellDepends = [ base data-default-class hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "Join text together with commas, and \"and\""; license = lib.licenses.bsd3; } ) { }; "command" = callPackage ( { mkDerivation, base, deepseq, process, }: mkDerivation { pname = "command"; version = "0.1.1"; sha256 = "0qj6i5r1iz3d8visqpd74xwkribxzs4p66b1vgp0i3jiqgfrn2hw"; libraryHaskellDepends = [ base deepseq process ]; description = "Conveniently run shell commands"; license = lib.licenses.bsd3; } ) { }; "command-qq" = callPackage ( { mkDerivation, base, doctest, hspec, process, template-haskell, text, transformers, }: mkDerivation { pname = "command-qq"; version = "0.3.1.0"; sha256 = "1f5mm12bs65b8v2k10b4jxkqdpkdi6q2nncxcqsxwl0wndgbnlpz"; libraryHaskellDepends = [ base process template-haskell text ]; testHaskellDepends = [ base doctest hspec template-haskell text transformers ]; description = "Quasiquoters for external commands"; license = lib.licenses.bsd2; } ) { }; "commander" = callPackage ( { mkDerivation, base, containers, mtl, transformers, }: mkDerivation { pname = "commander"; version = "0.1.0.0"; sha256 = "09glhq3xr3pz3mzrx5jcnv2p0hbnxzq0ld083iang6qw0wb4kymc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers mtl transformers ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base ]; description = "pattern matching against string based commands"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "example1"; broken = true; } ) { }; "commander-cli" = callPackage ( { mkDerivation, base, bytestring, commandert, containers, directory, mtl, process, text, unordered-containers, }: mkDerivation { pname = "commander-cli"; version = "0.11.0.0"; sha256 = "01c968r4qzvqbjwqwhp1xk7s59wsbaas9jvdfi2sgk2jk6vg0ss3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring commandert containers mtl text unordered-containers ]; executableHaskellDepends = [ base commandert directory mtl process text ]; testHaskellDepends = [ base commandert text unordered-containers ]; description = "A command line argument/option parser library"; license = lib.licenses.mit; mainProgram = "task-manager"; } ) { }; "commandert" = callPackage ( { mkDerivation, base, hspec, mtl, }: mkDerivation { pname = "commandert"; version = "0.1.1.1"; sha256 = "02sdmba5ri40qx5j2bdx11h8k7b0ndik8wwzf3wki8c00y2jpmnd"; libraryHaskellDepends = [ base mtl ]; testHaskellDepends = [ base hspec mtl ]; description = "A monad for commanders"; license = lib.licenses.mit; } ) { }; "commodities" = callPackage ( { mkDerivation, base, comonad, containers, directory, distributive, doctest, failure, filepath, hspec, hspec-expectations, keys, lens, linear, mtl, numbers, parsers, PSQueue, QuickCheck, semigroupoids, semigroups, split, text, thyme, transformers, trifecta, }: mkDerivation { pname = "commodities"; version = "0.2.0.1"; sha256 = "0c4i0n64w2918282ih8jpp23avjcjhnwvn3r016z3xmcqp1z4n7s"; libraryHaskellDepends = [ base comonad containers distributive failure keys lens linear mtl numbers parsers PSQueue semigroupoids semigroups split text thyme transformers trifecta ]; testHaskellDepends = [ base containers directory doctest filepath hspec hspec-expectations lens QuickCheck semigroups thyme transformers ]; description = "Library for working with commoditized amounts and price histories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "commonmark" = callPackage ( { mkDerivation, base, bytestring, containers, parsec, tasty, tasty-bench, tasty-hunit, tasty-quickcheck, text, transformers, unicode-data, unicode-transforms, }: mkDerivation { pname = "commonmark"; version = "0.2.6.1"; sha256 = "0wwh0smqdmyb1qa992d0jva24yml4lxmmwr3av3c8s0xh3z7vkpv"; libraryHaskellDepends = [ base bytestring containers parsec text transformers unicode-data unicode-transforms ]; testHaskellDepends = [ base parsec tasty tasty-hunit tasty-quickcheck text unicode-transforms ]; benchmarkHaskellDepends = [ base tasty-bench text ]; description = "Pure Haskell commonmark parser"; license = lib.licenses.bsd3; } ) { }; "commonmark-cli" = callPackage ( { mkDerivation, aeson, ansi-terminal, base, bytestring, commonmark, commonmark-extensions, commonmark-pandoc, containers, mtl, pandoc-types, text, }: mkDerivation { pname = "commonmark-cli"; version = "0.2.1"; sha256 = "0gc11zz604qsjrdip3cwb8rpz2j73md9014nvmr5wzb8ds6cjnwf"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson ansi-terminal base bytestring commonmark commonmark-extensions commonmark-pandoc containers mtl pandoc-types text ]; description = "Command-line commonmark converter and highlighter"; license = lib.licenses.bsd3; mainProgram = "commonmark"; } ) { }; "commonmark-extensions" = callPackage ( { mkDerivation, base, commonmark, containers, emojis, filepath, network-uri, parsec, tasty, tasty-bench, tasty-hunit, text, transformers, }: mkDerivation { pname = "commonmark-extensions"; version = "0.2.5.5"; sha256 = "0szi6rdl6cz39bj28mads5gxfyc5bp29gj6fr5y42v7spyn9f5kx"; libraryHaskellDepends = [ base commonmark containers emojis filepath network-uri parsec text transformers ]; testHaskellDepends = [ base commonmark parsec tasty tasty-hunit text ]; benchmarkHaskellDepends = [ base commonmark tasty-bench text ]; description = "Pure Haskell commonmark parser"; license = lib.licenses.bsd3; } ) { }; "commonmark-extensions_0_2_5_6" = callPackage ( { mkDerivation, base, commonmark, containers, emojis, filepath, network-uri, parsec, tasty, tasty-bench, tasty-hunit, text, transformers, }: mkDerivation { pname = "commonmark-extensions"; version = "0.2.5.6"; sha256 = "0yf3063h9kvy2psfl6ssg7ikwy2g55q61hkky3cm2jcj0z5c3j2r"; libraryHaskellDepends = [ base commonmark containers emojis filepath network-uri parsec text transformers ]; testHaskellDepends = [ base commonmark parsec tasty tasty-hunit text ]; benchmarkHaskellDepends = [ base commonmark tasty-bench text ]; description = "Pure Haskell commonmark parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "commonmark-pandoc" = callPackage ( { mkDerivation, base, commonmark, commonmark-extensions, pandoc-types, text, }: mkDerivation { pname = "commonmark-pandoc"; version = "0.2.2.2"; sha256 = "0lbs0gjxa02gsm08n65fqglpsi5h2gd5nh0k2nzm01xsqs304h76"; libraryHaskellDepends = [ base commonmark commonmark-extensions pandoc-types text ]; description = "Bridge between commonmark and pandoc AST"; license = lib.licenses.bsd3; } ) { }; "commonmark-pandoc_0_2_2_3" = callPackage ( { mkDerivation, base, commonmark, commonmark-extensions, pandoc-types, text, }: mkDerivation { pname = "commonmark-pandoc"; version = "0.2.2.3"; sha256 = "1jjsagf4gcbvzn89abwrczr8xprqnp0mn7bjw3m5lf34nbnd2dza"; libraryHaskellDepends = [ base commonmark commonmark-extensions pandoc-types text ]; description = "Bridge between commonmark and pandoc AST"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "commonmark-simple" = callPackage ( { mkDerivation, aeson, base, commonmark, commonmark-extensions, commonmark-pandoc, containers, megaparsec, pandoc-types, parsec, parser-combinators, relude, yaml, }: mkDerivation { pname = "commonmark-simple"; version = "0.1.0.0"; sha256 = "0fvpykqvqi12nsc95pv3xwd67sdamxc79r24w5xf30f87p0f9kna"; libraryHaskellDepends = [ aeson base commonmark commonmark-extensions commonmark-pandoc containers megaparsec pandoc-types parsec parser-combinators relude yaml ]; description = "Simple interface to commonmark-hs"; license = lib.licenses.mit; } ) { }; "commonmark-wikilink" = callPackage ( { mkDerivation, aeson, base, commonmark, commonmark-pandoc, megaparsec, network-uri, pandoc-types, parsec, relude, uri-encode, url-slug, }: mkDerivation { pname = "commonmark-wikilink"; version = "0.1.0.0"; sha256 = "1varv4zihai08wvgpsf9pp3qaa1wniii21qhgy39cpcz9n9s2hv2"; libraryHaskellDepends = [ aeson base commonmark commonmark-pandoc megaparsec network-uri pandoc-types parsec relude uri-encode url-slug ]; description = "Obsidian-friendly commonmark wikilink parser"; license = lib.licenses.mit; } ) { }; "commsec" = callPackage ( { mkDerivation, base, bytestring, cipher-aes128, crypto-api, network, }: mkDerivation { pname = "commsec"; version = "0.3.5"; sha256 = "1lshp876qm29370mpa3bh0gijcv317sf1y8vajixzz1083bkpngm"; libraryHaskellDepends = [ base bytestring cipher-aes128 crypto-api network ]; description = "Provide communications security using symmetric ephemeral keys"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "commsec-keyexchange" = callPackage ( { mkDerivation, base, bytestring, cereal, cipher-aes128, commsec, crypto-api, crypto-pubkey-types, cryptohash-cryptoapi, DRBG, monadcryptorandom, network, RSA, }: mkDerivation { pname = "commsec-keyexchange"; version = "0.3.3"; sha256 = "1c207fv429frkyb742n0r1z0kkvlwnkcxblfkrjm1lwqfkdx0prn"; libraryHaskellDepends = [ base bytestring cereal cipher-aes128 commsec crypto-api crypto-pubkey-types cryptohash-cryptoapi DRBG monadcryptorandom network RSA ]; description = "Key agreement for commsec"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "commutative" = callPackage ( { mkDerivation, base, QuickCheck, quickcheck-instances, random, semigroups, tasty, tasty-hunit, tasty-quickcheck, vector, }: mkDerivation { pname = "commutative"; version = "0.0.2"; sha256 = "0scrc0bwa3ggvhmhmj0pvi7q7sbm495nc8m30jjjcp5wbd26mg6c"; libraryHaskellDepends = [ base random semigroups vector ]; testHaskellDepends = [ base QuickCheck quickcheck-instances random semigroups tasty tasty-hunit tasty-quickcheck vector ]; description = "Commutative binary operations"; license = lib.licenses.bsd3; } ) { }; "commutative-semigroups" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "commutative-semigroups"; version = "0.1.1.0"; sha256 = "07b4w4z68dkfz26rm5b6b9fpgcssxr8lqx4snd2qhbf0qr29m8pk"; libraryHaskellDepends = [ base containers ]; description = "Commutative semigroups"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; "commutative-semigroups_0_2_0_1" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "commutative-semigroups"; version = "0.2.0.1"; sha256 = "1p5nyy6mdbn12j6sl7wlzc3crn291lzdmc2ml5ccvrw6cnh5bq72"; libraryHaskellDepends = [ base containers ]; description = "Commutative semigroups"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; "comonad" = callPackage ( { mkDerivation, base, containers, distributive, indexed-traversable, tagged, transformers, transformers-compat, }: mkDerivation { pname = "comonad"; version = "5.0.8"; sha256 = "04rxycp2pbkrvhjgpgx08jmsipjz4cdmhv59dbp47k4jq8ndyv7g"; revision = "2"; editedCabalFile = "1qy55616zcl1fmdzkr9kbb84nqmmx2aakz0hfyc66jgv0fyvykaa"; libraryHaskellDepends = [ base containers distributive indexed-traversable tagged transformers transformers-compat ]; description = "Comonads"; license = lib.licenses.bsd3; } ) { }; "comonad_5_0_9" = callPackage ( { mkDerivation, base, containers, distributive, indexed-traversable, tagged, transformers, transformers-compat, }: mkDerivation { pname = "comonad"; version = "5.0.9"; sha256 = "12d7g3c2x1jb6jlmdgwdmi840z3p91b0l7fkfsdml1c0kas0xyv9"; libraryHaskellDepends = [ base containers distributive indexed-traversable tagged transformers transformers-compat ]; description = "Comonads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "comonad-extras" = callPackage ( { mkDerivation, array, base, comonad, containers, distributive, semigroupoids, transformers, }: mkDerivation { pname = "comonad-extras"; version = "4.0.1"; sha256 = "1vsxxgqsiizprm2xxjks1n77mlx5rb9ybx36ag49fkzyb01rbb34"; libraryHaskellDepends = [ array base comonad containers distributive semigroupoids transformers ]; description = "Exotic comonad transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "comonad-random" = callPackage ( { mkDerivation, base, category-extras, random, }: mkDerivation { pname = "comonad-random"; version = "0.1.2"; sha256 = "11jak28rpnnaswrlf2wgn91v096zkz1laq2cdhjfc7abgmkx9gay"; libraryHaskellDepends = [ base category-extras random ]; description = "Comonadic interface for random values"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "comonad-transformers" = callPackage ( { mkDerivation, base, comonad, }: mkDerivation { pname = "comonad-transformers"; version = "4.0"; sha256 = "13zzp6r6s6c80skniphwvzxhpazbyal5854m53139kgcw560rv6z"; libraryHaskellDepends = [ base comonad ]; doHaddock = false; description = "This package has been merged into comonad 4.0"; license = lib.licenses.bsd3; } ) { }; "comonads-fd" = callPackage ( { mkDerivation, base, comonad, }: mkDerivation { pname = "comonads-fd"; version = "4.0"; sha256 = "19xpv0dsz7w3a1sq1gdxwzglfal45vj2s22zb12g9mpk5rp3hw1s"; libraryHaskellDepends = [ base comonad ]; doHaddock = false; description = "This package has been merged into comonad 4.0"; license = lib.licenses.bsd3; } ) { }; "compaREST" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, comonad, containers, data-default, directory, doctemplates, envy, file-embed, filepath, free, freer-simple, generic-data, github, hashable, http-media, insert-ordered-containers, lattices, lens, mtl, open-union, openapi3, optparse-applicative, ordered-containers, pandoc, pandoc-types, pcre2, scientific, tagged, tasty, tasty-golden, text, transformers, type-fun, typerep-map, unordered-containers, vector, yaml, }: mkDerivation { pname = "compaREST"; version = "0.1.0.1"; sha256 = "0m03zq2vbymbajbd0pc6n906cbis2nridf54659qyjvfi64h8037"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring comonad containers data-default doctemplates file-embed free generic-data hashable http-media insert-ordered-containers lattices mtl open-union openapi3 ordered-containers pandoc-types pcre2 scientific tagged text transformers type-fun typerep-map unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring containers data-default doctemplates envy filepath freer-simple github mtl optparse-applicative pandoc pandoc-types text vector yaml ]; testHaskellDepends = [ base bytestring data-default directory filepath lens pandoc pandoc-types tasty tasty-golden text yaml ]; description = "Compatibility checker for OpenAPI"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "compact" = callPackage ( { mkDerivation, base, binary, bytestring, directory, ghc-compact, }: mkDerivation { pname = "compact"; version = "0.2.0.0"; sha256 = "0xv24vd2h76928355rr8gzdbkyn2j17yf6wjyghnzw7qyhsbb9h3"; revision = "3"; editedCabalFile = "198fvj8a5f0wh0wk2k7gzhxczbqlyxafyy6mi5qf5wh9hpj7vb6q"; libraryHaskellDepends = [ base binary bytestring ghc-compact ]; testHaskellDepends = [ base directory ]; description = "Non-GC'd, contiguous storage for immutable data structures"; license = lib.licenses.bsd3; } ) { }; "compact-list" = callPackage ( { mkDerivation, base, ghc-prim, }: mkDerivation { pname = "compact-list"; version = "0.1.0"; sha256 = "0mg2s7mm908gy5j958abmiylfc05fs4y08dcjz4805ayi9cb1qqd"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base ]; description = "An append only list in a compact region"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compact-map" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, }: mkDerivation { pname = "compact-map"; version = "2008.11.9"; sha256 = "0rk2g5swblbbairwabv5azp6a7cjqywhv49prm1rz8mc361dd9by"; libraryHaskellDepends = [ array base binary bytestring containers ]; description = "Compact Data.Map implementation using Data.Binary"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compact-mutable" = callPackage ( { mkDerivation, base, containers, ghc-compact, ghc-prim, prim-array, primitive, transformers, }: mkDerivation { pname = "compact-mutable"; version = "0.1"; sha256 = "0xc28aflb8cs8cbvp2mimswh0nflwpvzwlrh2dvqsq3qx02cvh36"; libraryHaskellDepends = [ base ghc-compact ghc-prim prim-array primitive ]; testHaskellDepends = [ base containers ghc-compact ghc-prim prim-array primitive transformers ]; description = "Mutable arrays living on the compact heap"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "compact-mutable-vector" = callPackage ( { mkDerivation, base, compact, ghc-prim, hspec, primitive, vector, }: mkDerivation { pname = "compact-mutable-vector"; version = "0.0.0.1"; sha256 = "1plz7rwn66r3b03hn60gsh8w5wk8hgzj0g3hdnc36f2rrav4n7mj"; libraryHaskellDepends = [ base compact ghc-prim primitive vector ]; testHaskellDepends = [ base compact hspec ]; description = "Mutable vector with different GC characteristics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compact-sequences" = callPackage ( { mkDerivation, base, mtl, primitive, QuickCheck, tasty, tasty-quickcheck, transformers, }: mkDerivation { pname = "compact-sequences"; version = "0.2.0.0"; sha256 = "0v7s99d7syspgc8z8mhdykyrsjyx0r0vjyf64plidndld2zg0swn"; libraryHaskellDepends = [ base mtl primitive transformers ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; description = "Stacks, queues, and deques with compact representations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compact-socket" = callPackage ( { mkDerivation, base, binary, bytestring, compact, deepseq, directory, filepath, network, unix, }: mkDerivation { pname = "compact-socket"; version = "0.1.0.0"; sha256 = "0fzfr70nq9n1gfxd4swj1zm5dnr9ynqmwbgy2g0fnfh1sc4fwn77"; libraryHaskellDepends = [ base binary bytestring compact deepseq directory filepath network unix ]; description = "Socket functions for compact normal form"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compact-string" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "compact-string"; version = "0.3.1"; sha256 = "02lqxl82jmw276mzxwsc0gmps1kb5i62im85bpjvzqwycbf3gnj8"; revision = "1"; editedCabalFile = "03cw0x4dg0qwaysf2sndyzm27sva6x415dxd70fs2vcbys5m1j8j"; libraryHaskellDepends = [ base bytestring ]; description = "Fast, packed and strict strings with Unicode support, based on bytestrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compact-string-fix" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "compact-string-fix"; version = "0.3.2"; sha256 = "161z0lmrrqvy77ppdgz7m6nazcmlmy1azxa8rx0cgpqmyxzkf87n"; revision = "1"; editedCabalFile = "1akx1kzpirl1fc3lfcrsa88jvrk023f9qyj2b2fbpz4p11d07qfc"; libraryHaskellDepends = [ base bytestring ]; description = "Same as compact-string except with a small fix so it builds on ghc-6.12"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compact-word-vectors" = callPackage ( { mkDerivation, base, primitive, QuickCheck, random, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "compact-word-vectors"; version = "0.2.0.2"; sha256 = "1yjlymp2b8is72xvdb29rf7hc1n96zmda1j3z5alzbp4py00jww8"; revision = "1"; editedCabalFile = "1555ickw72336bl8j1gihyx3sgm3iwi3q1770s9i83q04kr01ks9"; libraryHaskellDepends = [ base primitive ]; testHaskellDepends = [ base primitive QuickCheck random tasty tasty-hunit tasty-quickcheck ]; description = "Small vectors of small integers stored very compactly"; license = lib.licenses.bsd3; } ) { }; "compactable" = callPackage ( { mkDerivation, aeson, base, base-compat, bifunctors, containers, contravariant, data-default-class, deepseq, genvalidity, genvalidity-sydtest, hashable, keys, lens, QuickCheck, semigroupoids, sydtest, sydtest-discover, these, transformers, transformers-compat, unordered-containers, vector, vector-instances, }: mkDerivation { pname = "compactable"; version = "0.2.0.0"; sha256 = "0ngcrmb9yihwn5dm6dcfkclgk31m92qa14rk99i2g6hbdmd6w747"; libraryHaskellDepends = [ aeson base base-compat bifunctors containers contravariant data-default-class deepseq hashable keys lens QuickCheck semigroupoids these transformers transformers-compat unordered-containers vector vector-instances ]; testHaskellDepends = [ base containers genvalidity genvalidity-sydtest QuickCheck sydtest sydtest-discover these vector ]; description = "A typeclass for structures which can be catMaybed, filtered, and partitioned"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compactmap" = callPackage ( { mkDerivation, base, containers, hspec, QuickCheck, vector, }: mkDerivation { pname = "compactmap"; version = "0.1.4.5"; sha256 = "1xa4wa4qjd7yjghkaakpgrz9kw4iyy0zlc9cpajyysaxdq4k7czf"; libraryHaskellDepends = [ base vector ]; testHaskellDepends = [ base containers hspec QuickCheck ]; description = "A read-only memory-efficient key-value store"; license = lib.licenses.bsd3; } ) { }; "companion" = callPackage ( { mkDerivation, base, rio, }: mkDerivation { pname = "companion"; version = "0.1.0"; sha256 = "1p8lvjclchvf6igm2f3vqwj2shkyd0yd8ngd3aaj3q5ik7i55h0a"; libraryHaskellDepends = [ base rio ]; description = "A Haskell library to provide companion threads"; license = lib.licenses.bsd3; } ) { }; "compare-type" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "compare-type"; version = "0.1.1"; sha256 = "1s6p3ni8pqxbp08ci4w6y646wrh60s0g34figrwdcqrywscyicsb"; libraryHaskellDepends = [ base ]; description = "compare types of any kinds in haskell"; license = lib.licenses.bsd3; } ) { }; "comparse" = callPackage ( { mkDerivation, base, mtl, tasty, tasty-hunit, text, transformers, vector, }: mkDerivation { pname = "comparse"; version = "0.2.0.0"; sha256 = "1031mkq00z7zv62xhrsasa14xw1jj1hq3dpzm2y8m4cfyv2wka30"; libraryHaskellDepends = [ base mtl text transformers vector ]; testHaskellDepends = [ base mtl tasty tasty-hunit text transformers vector ]; description = "A highly generic parser combinators library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compdata" = callPackage ( { mkDerivation, base, containers, criterion, deepseq, 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.13.1"; sha256 = "001k1pd28cgbspd2n74p29hc69ch9mmkqfazki7qj17kzcaq5n2l"; revision = "1"; editedCabalFile = "12bhc1vpnlshq2kap9p3j6a7pxwdm7b761rr64g6c5xdla5y3vpq"; libraryHaskellDepends = [ base containers deepseq mtl QuickCheck template-haskell th-expand-syns transformers tree-view ]; testHaskellDepends = [ base containers deepseq HUnit mtl QuickCheck template-haskell test-framework test-framework-hunit test-framework-quickcheck2 th-expand-syns transformers ]; benchmarkHaskellDepends = [ base containers criterion deepseq mtl QuickCheck random template-haskell th-expand-syns transformers uniplate ]; description = "Compositional Data Types"; license = lib.licenses.bsd3; } ) { }; "compdata-automata" = callPackage ( { mkDerivation, base, compdata, containers, criterion, projection, }: mkDerivation { pname = "compdata-automata"; version = "0.9.2"; sha256 = "0yb0mlkvk25fmypad4pmg31vk6v5xqi2sqz1jpnjkgn9jhcn8p19"; libraryHaskellDepends = [ base compdata containers projection ]; benchmarkHaskellDepends = [ base compdata containers criterion projection ]; description = "Tree automata on Compositional Data Types"; license = lib.licenses.bsd3; } ) { }; "compdata-dags" = callPackage ( { mkDerivation, base, compdata, containers, HUnit, mtl, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, unordered-containers, vector, }: mkDerivation { pname = "compdata-dags"; version = "0.2.1"; sha256 = "0h2ijhwpxv4bzfz81zhvhi7f42slzqsxawgqd9swk4kmqqzlfr58"; libraryHaskellDepends = [ base compdata containers mtl unordered-containers vector ]; testHaskellDepends = [ base compdata containers HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 unordered-containers vector ]; description = "Compositional Data Types on DAGs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compdata-fixplate" = callPackage ( { mkDerivation, base, composition, containers, deriving-compat, fixplate, tree-view, }: mkDerivation { pname = "compdata-fixplate"; version = "0.1.3"; sha256 = "1b9xmp2lps9k9fvvpqlha0vkncs4pivixyyqs71zl4dxcrsa8ryx"; libraryHaskellDepends = [ base composition containers deriving-compat fixplate tree-view ]; description = "Compdata basics implemented on top of Fixplate"; license = lib.licenses.bsd3; } ) { }; "compdata-param" = callPackage ( { mkDerivation, base, compdata, containers, HUnit, mtl, template-haskell, test-framework, test-framework-hunit, transformers, }: mkDerivation { pname = "compdata-param"; version = "0.9.2"; sha256 = "1cfs7q6pw642dg1xjibrsvpkw1bg15g9lmj70y25xka192d9c2w2"; libraryHaskellDepends = [ base compdata mtl template-haskell transformers ]; testHaskellDepends = [ base compdata containers HUnit mtl template-haskell test-framework test-framework-hunit transformers ]; description = "Parametric Compositional Data Types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compdoc" = callPackage ( { mkDerivation, aeson, base, composite-aeson, composite-aeson-throw, composite-base, pandoc, pandoc-throw, path, rio, vinyl, }: mkDerivation { pname = "compdoc"; version = "0.3.0.0"; sha256 = "07gbs64r8qsxw4j0mlk7kldbdjjzz4v34pm8b5cj7a6r1l33w7k5"; revision = "4"; editedCabalFile = "14p4gi1wyiwv738m505j6j2v8j2dimw1gp6qb7wfq4f8mf53lpll"; libraryHaskellDepends = [ aeson base composite-aeson composite-aeson-throw composite-base pandoc pandoc-throw path rio vinyl ]; description = "Parse a Pandoc to a composite value"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "compdoc-dhall-decoder" = callPackage ( { mkDerivation, base, compdoc, composite-aeson, composite-base, dhall, either, pandoc, text, }: mkDerivation { pname = "compdoc-dhall-decoder"; version = "0.3.0.0"; sha256 = "0qsq67zj8gr9xlgcbxgn5fi1cyv4qf7w5vzfl3v4hvil7xf3fn77"; revision = "1"; editedCabalFile = "0k08bcjjnvs54fjvxzy1hv7zp7z2n0iydsiix83x6a2jii7105v4"; libraryHaskellDepends = [ base compdoc composite-aeson composite-base dhall either pandoc text ]; description = "Allows you to write FromDhall instances for Compdoc"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "compendium-client" = callPackage ( { mkDerivation, aeson, base, http-client, language-protobuf, megaparsec, servant, servant-client, text, }: mkDerivation { pname = "compendium-client"; version = "0.2.1.1"; sha256 = "0iqk3lyfayy7xwa97jzzch2mhg8zam3ip2i524ki5qnw2ih3mizv"; libraryHaskellDepends = [ aeson base http-client language-protobuf megaparsec servant servant-client text ]; description = "Client for the Compendium schema server"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compensated" = callPackage ( { mkDerivation, base, bifunctors, binary, bytes, cereal, comonad, criterion, deepseq, distributive, hashable, lens, log-domain, safecopy, semigroupoids, semigroups, vector, }: mkDerivation { pname = "compensated"; version = "0.8.3"; sha256 = "0xigi4pcw581d8kjbhdjkksyz9bgcgvq0j17br9z1x6a3hw1m39a"; revision = "5"; editedCabalFile = "0gbvxp4dka1cs93cq32lmv4ssd9b0gbzqkdzi37aw25k61m3zbb7"; libraryHaskellDepends = [ base bifunctors binary bytes cereal comonad deepseq distributive hashable lens log-domain safecopy semigroupoids semigroups vector ]; benchmarkHaskellDepends = [ base criterion ]; description = "Compensated floating-point arithmetic"; license = lib.licenses.bsd3; } ) { }; "competition" = callPackage ( { mkDerivation, base, filepath, parsec, }: mkDerivation { pname = "competition"; version = "0.2.0.0"; sha256 = "07c6b6yai8x9i8qndimzmyp5bzhwckis8kg207n152gnskk7i3zn"; libraryHaskellDepends = [ base filepath parsec ]; description = "Helpers and runners for code competitions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compilation" = callPackage ( { mkDerivation, base, MissingH, }: mkDerivation { pname = "compilation"; version = "0.0.0.3"; sha256 = "0a1pp1jafra1agsx2jizdb33afzg02w6jh4a4pyw5w71kzqfrril"; libraryHaskellDepends = [ base MissingH ]; description = "Haskell functionality for quickly assembling simple compilers"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compiler-warnings" = callPackage ( { mkDerivation, base, binary, parsec, tasty, tasty-hunit, tasty-quickcheck, tasty-th, text, }: mkDerivation { pname = "compiler-warnings"; version = "0.1.0"; sha256 = "1qswbwi2i8xqv61gjnx77w3j53ybyblsdyk974bb2qad3dzcbx4c"; libraryHaskellDepends = [ base binary parsec text ]; testHaskellDepends = [ base binary parsec tasty tasty-hunit tasty-quickcheck tasty-th text ]; description = "Parser for common compiler warning formats"; license = lib.licenses.bsd2; } ) { }; "complex-generic" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "complex-generic"; version = "0.1.1.1"; sha256 = "03wb599difj0qm1dpzgxdymq3bql69qmkdk5fspcyc19nnd5qlqz"; revision = "4"; editedCabalFile = "00v0mr5fc090wph3s9ks3ppf81nqbkd0yfa347fkn3zrq3daqr8f"; libraryHaskellDepends = [ base template-haskell ]; description = "complex numbers with non-mandatory RealFloat"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "complex-integrate" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "complex-integrate"; version = "1.0.0"; sha256 = "0q0ffpqir4f2ch7d7p2fxgb73n7dg7xf19rg78an7i7zdl430cfj"; libraryHaskellDepends = [ base ]; description = "A simple integration function to integrate a complex-valued complex functions"; license = lib.licenses.publicDomain; } ) { }; "complexity" = callPackage ( { mkDerivation, base, Chart, colour, data-accessor, hstats, parallel, pretty, time, transformers, }: mkDerivation { pname = "complexity"; version = "0.1.3"; sha256 = "16crk93qyh0arcgqq2bx0i61cah2yhm8wwdr6sasma8y5hlw76lj"; libraryHaskellDepends = [ base Chart colour data-accessor hstats parallel pretty time transformers ]; description = "Empirical algorithmic complexity"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "componentm" = callPackage ( { mkDerivation, base, containers, deepseq, exceptions, pretty-show, prettyprinter, rio, tasty, tasty-hunit, teardown, }: mkDerivation { pname = "componentm"; version = "0.0.0.2"; sha256 = "19xnav3xiw5v8sdmw6a90wdhxxkjlkvpkwrf0pjsxlisgn93vqpg"; libraryHaskellDepends = [ base containers deepseq exceptions pretty-show prettyprinter rio teardown ]; testHaskellDepends = [ base containers pretty-show prettyprinter rio tasty tasty-hunit teardown ]; description = "Monad for allocation and cleanup of application resources"; license = lib.licenses.mit; } ) { }; "componentm-devel" = callPackage ( { mkDerivation, base, componentm, foreign-store, rio, teardown, }: mkDerivation { pname = "componentm-devel"; version = "0.0.0.2"; sha256 = "02jvv2f5akl47jg66xwcgj0s5wif0wckp2d0y6x4imr6kcy31mrd"; libraryHaskellDepends = [ base componentm foreign-store rio teardown ]; description = "Easy REPL driven development using ComponentM"; license = lib.licenses.mit; } ) { }; "composable-associations" = callPackage ( { mkDerivation, base, lens, tasty, tasty-hunit, }: mkDerivation { pname = "composable-associations"; version = "0.1.0.0"; sha256 = "03l056yb6k8x5xrfdszsn4w2739zyiqzrl6q3ci19dg1gsy106lx"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base lens tasty tasty-hunit ]; description = "Types and helpers for composing types into a single larger key-value type"; license = lib.licenses.bsd3; } ) { }; "composable-associations-aeson" = callPackage ( { mkDerivation, aeson, base, bytestring, composable-associations, doctest, tasty, tasty-hunit, tasty-quickcheck, text, unordered-containers, }: mkDerivation { pname = "composable-associations-aeson"; version = "0.1.0.1"; sha256 = "0fpjirwk9si1v8jsdrcxbwn3rqc058na9z5lhbnkha2zc6l8w8rw"; libraryHaskellDepends = [ aeson base composable-associations text unordered-containers ]; testHaskellDepends = [ aeson base bytestring doctest tasty tasty-hunit tasty-quickcheck ]; description = "Aeson ToJSON/FromJSON implementation for the types of composable-associations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compose-ltr" = callPackage ( { mkDerivation, base, hspec, QuickCheck, }: mkDerivation { pname = "compose-ltr"; version = "0.2.4"; sha256 = "1vgllk949s9sc2nhwbpjqx52m06563qcq8yd49kyaf2lq05n23hm"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "More intuitive, left-to-right function composition"; license = lib.licenses.mit; } ) { }; "compose-trans" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "compose-trans"; version = "0.1"; sha256 = "0p2fd0knfbfjk4s0aalzrsrzpxffrykmaprxyakbgs1lmp4jyq9z"; libraryHaskellDepends = [ base mtl ]; description = "Composable monad transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "composite-aeson" = callPackage ( { mkDerivation, aeson, aeson-better-errors, aeson-qq, base, composite-base, containers, contravariant, generic-deriving, hashable, hspec, lens, mmorph, mtl, profunctors, QuickCheck, scientific, tagged, template-haskell, text, time, unordered-containers, vector, vinyl, }: mkDerivation { pname = "composite-aeson"; version = "0.8.2.2"; sha256 = "1psza7v7hqarwjyagij3ishrw5wfxsrchp9jp6w7dwfj8ls2gkgb"; libraryHaskellDepends = [ aeson aeson-better-errors base composite-base containers contravariant generic-deriving hashable lens mmorph mtl profunctors scientific tagged template-haskell text time unordered-containers vector vinyl ]; testHaskellDepends = [ aeson aeson-better-errors aeson-qq base composite-base containers contravariant generic-deriving hashable hspec lens mmorph mtl profunctors QuickCheck scientific tagged template-haskell text time unordered-containers vector vinyl ]; description = "JSON for Vinyl records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "composite-aeson-cofree-list" = callPackage ( { mkDerivation, aeson, base, composite-aeson, composite-aeson-writeonly, free, vector, }: mkDerivation { pname = "composite-aeson-cofree-list"; version = "0.1.0.0"; sha256 = "0jxfisk3zqzhknc2kraq9chh2gx9q00f5lkh0401s0fb4qgdfd0a"; libraryHaskellDepends = [ aeson base composite-aeson composite-aeson-writeonly free vector ]; description = "Print a Cofree [] as a JSON value"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "composite-aeson-path" = callPackage ( { mkDerivation, base, composite-aeson, path, }: mkDerivation { pname = "composite-aeson-path"; version = "0.8.2.2"; sha256 = "0xw9b0fhr44v61rzn5vi9bz859arb33irsgs7xnf3s0d6xspjdvp"; libraryHaskellDepends = [ base composite-aeson path ]; description = "Formatting data for the path library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "composite-aeson-refined" = callPackage ( { mkDerivation, aeson-better-errors, base, composite-aeson, mtl, refined, }: mkDerivation { pname = "composite-aeson-refined"; version = "0.8.2.2"; sha256 = "0rm08bslz2nphr4ip3ljfizvjjf84fl7hd1gfq7b1q3jr5fn8jfp"; libraryHaskellDepends = [ aeson-better-errors base composite-aeson mtl refined ]; description = "composite-aeson support for Refined from the refined package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "composite-aeson-throw" = callPackage ( { mkDerivation, aeson, aeson-better-errors, base, composite-aeson, exceptions, }: mkDerivation { pname = "composite-aeson-throw"; version = "0.1.0.0"; sha256 = "0724mf1visv7ay306qngsz41blb28ykw074r6wfki17mfss1kh8y"; libraryHaskellDepends = [ aeson aeson-better-errors base composite-aeson exceptions ]; description = "MonadThrow behaviour for composite-aeson"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "composite-aeson-writeonly" = callPackage ( { mkDerivation, aeson, aeson-better-errors, base, composite-aeson, }: mkDerivation { pname = "composite-aeson-writeonly"; version = "0.1.0.0"; sha256 = "1fr235g96i35ygpvbbvrpyz87d6q7h2bjnlf4asv2dn4a6x40dic"; libraryHaskellDepends = [ aeson aeson-better-errors base composite-aeson ]; description = "WriteOnly indicators for composite-aeson"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "composite-base" = callPackage ( { mkDerivation, base, deepseq, exceptions, hspec, lens, monad-control, mtl, profunctors, QuickCheck, template-haskell, text, transformers, transformers-base, unliftio-core, vinyl, }: mkDerivation { pname = "composite-base"; version = "0.8.2.1"; sha256 = "0i2mamh5gz7ay1cm5nkmdbh2lnaph42pfi2aa9jb2baxi0jgxdri"; revision = "1"; editedCabalFile = "1fww7f7z583vp7kfrf6xi6y0plpm4jsh3j72xbgarprlz25j1aip"; libraryHaskellDepends = [ base deepseq exceptions lens monad-control mtl profunctors template-haskell text transformers transformers-base unliftio-core vinyl ]; testHaskellDepends = [ base deepseq exceptions hspec lens monad-control mtl profunctors QuickCheck template-haskell text transformers transformers-base unliftio-core vinyl ]; description = "Shared utilities for composite-* packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "composite-base_0_8_2_2" = callPackage ( { mkDerivation, base, deepseq, exceptions, hspec, lens, monad-control, mtl, profunctors, QuickCheck, template-haskell, text, transformers, transformers-base, unliftio-core, vinyl, }: mkDerivation { pname = "composite-base"; version = "0.8.2.2"; sha256 = "1ykicnm8wc18bg3w0jyg943rpnssmi58ksv25mww653c4z5kx7cp"; libraryHaskellDepends = [ base deepseq exceptions lens monad-control mtl profunctors template-haskell text transformers transformers-base unliftio-core vinyl ]; testHaskellDepends = [ base deepseq exceptions hspec lens monad-control mtl profunctors QuickCheck template-haskell text transformers transformers-base unliftio-core vinyl ]; description = "Shared utilities for composite-* packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "composite-binary" = callPackage ( { mkDerivation, base, binary, composite-base, }: mkDerivation { pname = "composite-binary"; version = "0.8.2.2"; sha256 = "0w5kwhdqq83312kn0w8119fin8rld9wxkjsp3yz2yg35w06nmv8d"; libraryHaskellDepends = [ base binary composite-base ]; description = "Orphan binary instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "composite-cassava" = callPackage ( { mkDerivation, base, bytestring, cassava, composite-base, tasty, tasty-hunit, text, unordered-containers, vector, }: mkDerivation { pname = "composite-cassava"; version = "0.0.3.1"; sha256 = "138yg758qq9a0zyqjw3xaa0jdp9h09gfnxwp2lrkibgqvhinnxxa"; libraryHaskellDepends = [ base cassava composite-base text unordered-containers vector ]; testHaskellDepends = [ base bytestring cassava composite-base tasty tasty-hunit text unordered-containers vector ]; description = "Csv parsing functionality for composite"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "composite-dhall" = callPackage ( { mkDerivation, base, composite-base, dhall, tasty, tasty-hunit, text, vinyl, }: mkDerivation { pname = "composite-dhall"; version = "0.1.0.1"; sha256 = "0d7bqabc25wsaj8b5x5i0ymg7xsrjizzah34qz3mran50n58lv5a"; libraryHaskellDepends = [ base composite-base dhall text vinyl ]; testHaskellDepends = [ base composite-base dhall tasty tasty-hunit text vinyl ]; description = "Dhall instances for composite records"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "composite-ekg" = callPackage ( { mkDerivation, base, composite-base, ekg-core, lens, text, vinyl, }: mkDerivation { pname = "composite-ekg"; version = "0.8.2.2"; sha256 = "0r4bf228irgnvp8b38kqd763idxqzdfavs0v9rpzwpgxb3f1xya5"; libraryHaskellDepends = [ base composite-base ekg-core lens text vinyl ]; description = "EKG Metrics for Vinyl records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "composite-hashable" = callPackage ( { mkDerivation, base, composite-base, hashable, }: mkDerivation { pname = "composite-hashable"; version = "0.8.2.2"; sha256 = "10iih8jq6wz7p7qaywxhyh5pfm0jlbw51z1x2s7n12qci5sl64gj"; libraryHaskellDepends = [ base composite-base hashable ]; description = "Orphan hashable instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "composite-ix" = callPackage ( { mkDerivation, base, composite-base, containers, lens, nonempty-containers, vector, vinyl, }: mkDerivation { pname = "composite-ix"; version = "0.0.1.0"; sha256 = "0kyy3fm1z9w2mwrhwn3gz5hpvykzsnij0rrsqi2fh3gd1dsxgc6c"; revision = "1"; editedCabalFile = "1ngh5b814hp64mh91h9h7qw29yz3ir7nli3nz6klpimnnddr6871"; libraryHaskellDepends = [ base composite-base containers lens nonempty-containers vector vinyl ]; description = "Indexing utilities for composite records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "composite-lens-extra" = callPackage ( { mkDerivation, base, composite-base, lens, vinyl, }: mkDerivation { pname = "composite-lens-extra"; version = "0.1.0.0"; sha256 = "092bzivkh3485qd0qpsgj910czmxqxv4w5k854qgjqndi360333p"; libraryHaskellDepends = [ base composite-base lens vinyl ]; description = "Extra lens functions for composite"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "composite-opaleye" = callPackage ( { mkDerivation, base, bytestring, composite-base, hspec, lens, opaleye, postgresql-simple, product-profunctors, profunctors, QuickCheck, split, template-haskell, text, vinyl, }: mkDerivation { pname = "composite-opaleye"; version = "0.8.2.2"; sha256 = "0b5qi1d4l0ckcr3klfhak1r9q2y0qhx76ph56sd3jhgdi4lqqkhx"; libraryHaskellDepends = [ base bytestring composite-base lens opaleye postgresql-simple product-profunctors profunctors split template-haskell text vinyl ]; testHaskellDepends = [ base bytestring composite-base hspec lens opaleye postgresql-simple product-profunctors profunctors QuickCheck split template-haskell text vinyl ]; description = "Opaleye SQL for Vinyl records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "composite-swagger" = callPackage ( { mkDerivation, base, composite-aeson, composite-base, hspec, insert-ordered-containers, lens, QuickCheck, swagger2, template-haskell, text, vinyl, }: mkDerivation { pname = "composite-swagger"; version = "0.8.2.2"; sha256 = "0csb93svrzzcj3csbixjb668jhdvlwkvx1ax14p6bmv250khqlw6"; libraryHaskellDepends = [ base composite-base insert-ordered-containers lens swagger2 template-haskell text vinyl ]; testHaskellDepends = [ base composite-aeson composite-base hspec insert-ordered-containers lens QuickCheck swagger2 template-haskell text vinyl ]; description = "Swagger for Vinyl records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "composite-tuple" = callPackage ( { mkDerivation, base, composite-base, }: mkDerivation { pname = "composite-tuple"; version = "0.1.2.0"; sha256 = "0y5xz4q5z2lw3jy3fdm5rl19sd969cdpq1a44ar45dpab0qffr41"; revision = "1"; editedCabalFile = "0j7mj8g3v4x0vy4rbx00kxb7d41r3s3djbfin9f1h592ahyap1va"; libraryHaskellDepends = [ base composite-base ]; description = "Tuple functions for composite records"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "composite-xml" = callPackage ( { mkDerivation, base, composite-base, containers, tasty, tasty-hunit, text, vinyl, xml-conduit, }: mkDerivation { pname = "composite-xml"; version = "0.1.0.0"; sha256 = "100fjbh1cw6igsyi043zml1fj1livyvwxbdv1gphf8wg4mfnygan"; libraryHaskellDepends = [ base composite-base containers text vinyl xml-conduit ]; testHaskellDepends = [ base composite-base containers tasty tasty-hunit text vinyl xml-conduit ]; description = "RecXML Type"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "composite-xstep" = callPackage ( { mkDerivation, base, composite-base, vinyl, }: mkDerivation { pname = "composite-xstep"; version = "0.1.0.0"; sha256 = "18q75ynlywr6yap6nn11x5kzxncn0b6ghmvbg642617pznznpfm9"; libraryHaskellDepends = [ base composite-base vinyl ]; description = "ReaderT transformer pattern for higher kinded composite data"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "composition" = callPackage ( { mkDerivation }: mkDerivation { pname = "composition"; version = "1.0.2.2"; sha256 = "0bnl8kmaqbjnznqgnjj2gr2qygln6y6493prk0anpd8zdylzf2xm"; description = "Combinators for unorthodox function composition"; license = lib.licenses.bsd3; } ) { }; "composition-extra" = callPackage ( { mkDerivation, base, composition, contravariant, }: mkDerivation { pname = "composition-extra"; version = "2.1.0"; sha256 = "0qnli93bpj6088lxs66k2gjpj791jydk3v98461m9q8m45jfg5ys"; libraryHaskellDepends = [ base composition contravariant ]; description = "Combinators for unorthodox structure composition"; license = lib.licenses.bsd3; } ) { }; "composition-prelude" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "composition-prelude"; version = "3.0.1.0"; sha256 = "068wpnviarwf3q0g8zy9sfgjarz7v73vdfapg3ji8n3xdcb24iwg"; libraryHaskellDepends = [ base ]; description = "Higher-order function combinators"; license = lib.licenses.bsd3; } ) { }; "composition-tree" = callPackage ( { mkDerivation, base, doctest, QuickCheck, }: mkDerivation { pname = "composition-tree"; version = "0.2.0.4"; sha256 = "0n707qc1xx96wpq4vl1fs47jkm9vbxp8ff3hi7bj1cnd77yzhf01"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest QuickCheck ]; description = "Composition trees for arbitrary monoids"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compositional-data" = callPackage ( { mkDerivation, base, bifunctor, c, category, criterion, smallcheck, tasty, tasty-smallcheck, transformers, util, }: mkDerivation { pname = "compositional-data"; version = "0.1.0.1"; sha256 = "1pw7xqzin7v9xxjkm7xixf5d6r5jmgdgyvyhpsmn8bdqp8rrwgzj"; revision = "2"; editedCabalFile = "1frk7dr9kqk5s4ngni3ygvi1g6g7wlnc6cqhrml3xyj1zj5c8chi"; libraryHaskellDepends = [ base bifunctor category transformers util ]; testHaskellDepends = [ base c smallcheck tasty tasty-smallcheck ]; benchmarkHaskellDepends = [ base c criterion ]; description = "Compositional Data Types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { c = null; }; "compound-types" = callPackage ( { mkDerivation, base, base-prelude, }: mkDerivation { pname = "compound-types"; version = "0.1.4.1"; sha256 = "0rlmpyx6h8mhzlr6falqh8kd6nm5nqgkhb9vh1znnqwrb3lzzi0x"; libraryHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base-prelude ]; description = "Sum and Product types and such"; license = lib.licenses.mit; } ) { }; "comprehensions-ghc" = callPackage ( { mkDerivation, base, base-unicode-symbols, ghc, syb, util, }: mkDerivation { pname = "comprehensions-ghc"; version = "0.1.0.1"; sha256 = "04s83q9mvsdnxy9glc15n1nbqk6imbdzi40skvvhasjppgb9ysbm"; revision = "1"; editedCabalFile = "0in3a8v2si3r92ak85gbq873b5k8fg88153wypzn6razg1c66rx0"; libraryHaskellDepends = [ base base-unicode-symbols ghc syb util ]; testHaskellDepends = [ base ]; description = "Plugin to generalize comprehensions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "compressed" = callPackage ( { mkDerivation, base, comonad, containers, fingertree, hashable, keys, pointed, reducers, semigroupoids, semigroups, unordered-containers, }: mkDerivation { pname = "compressed"; version = "3.11"; sha256 = "0gfxmfyzgpa176igsby50jpfhpfvd078d7nyvwwg2cjx8hpvyyyp"; revision = "1"; editedCabalFile = "0h3kfr2kdn74vk0mam5mwk6phclrcm79khd8yz2pp8j9zv1v8q3r"; libraryHaskellDepends = [ base comonad containers fingertree hashable keys pointed reducers semigroupoids semigroups unordered-containers ]; description = "Compressed containers and reducers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compression" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "compression"; version = "0.1"; sha256 = "0cy7851i7dvn5aphg649jr3wmw9x57s29adk7qv0mvwz99fb4cpr"; libraryHaskellDepends = [ base mtl ]; description = "Common compression algorithms"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "compstrat" = callPackage ( { mkDerivation, base, compdata, mtl, template-haskell, th-expand-syns, transformers, }: mkDerivation { pname = "compstrat"; version = "0.1.0.2"; sha256 = "1jdxvyqkszwkry3vly65nh80519cpfw4ghzg1lsbnhyrbhvlchkg"; libraryHaskellDepends = [ base compdata mtl template-haskell th-expand-syns transformers ]; description = "Strategy combinators for compositional data types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "comptrans" = callPackage ( { mkDerivation, base, compdata, containers, deepseq, deepseq-generics, ghc-prim, lens, template-haskell, th-expand-syns, }: mkDerivation { pname = "comptrans"; version = "0.1.0.5"; sha256 = "05r07900bniy1gazvgj3wj4g07j33h493885bhh7gq1n1xilqgkm"; libraryHaskellDepends = [ base compdata containers deepseq deepseq-generics ghc-prim lens template-haskell th-expand-syns ]; description = "Automatically converting ASTs into compositional data types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "computational-algebra" = callPackage ( { mkDerivation, algebra, algebraic-prelude, arithmoi, base, constraints, containers, control-monad-loop, convertible, criterion, deepseq, dlist, entropy, equational-reasoning, ghc-typelits-knownnat, ghc-typelits-natnormalise, ghc-typelits-presburger, hashable, heaps, hmatrix, hspec, HUnit, hybrid-vectors, integer-logarithms, lens, ListLike, matrix, monad-loops, MonadRandom, mono-traversable, monomorphic, mtl, parallel, primes, process, QuickCheck, quickcheck-instances, random, reflection, semigroups, singletons, sized, smallcheck, tagged, template-haskell, test-framework, test-framework-hunit, text, transformers, type-natural, unamb, unordered-containers, vector, vector-algorithms, }: mkDerivation { pname = "computational-algebra"; version = "0.5.1.0"; sha256 = "1ivhfw60gv1gxv6fl8z2n3a468dkvrwff8kg1brypaixzwp589gx"; revision = "1"; editedCabalFile = "1yhxqqrfqdr9dgzxz7rqk2kisg571dplhhyhd0490jbmd4z40ly6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ algebra algebraic-prelude arithmoi base constraints containers control-monad-loop convertible deepseq dlist entropy equational-reasoning ghc-typelits-knownnat ghc-typelits-natnormalise ghc-typelits-presburger hashable heaps hmatrix hybrid-vectors integer-logarithms lens ListLike matrix monad-loops MonadRandom mono-traversable monomorphic mtl parallel primes reflection semigroups singletons sized tagged template-haskell text type-natural unamb unordered-containers vector vector-algorithms ]; testHaskellDepends = [ algebra base constraints containers convertible deepseq equational-reasoning hspec HUnit lens matrix MonadRandom monomorphic process QuickCheck quickcheck-instances reflection singletons sized smallcheck tagged test-framework test-framework-hunit text type-natural vector ]; benchmarkHaskellDepends = [ algebra base constraints containers criterion deepseq equational-reasoning hspec HUnit lens matrix MonadRandom monomorphic parallel process QuickCheck quickcheck-instances random reflection singletons sized smallcheck tagged test-framework test-framework-hunit transformers type-natural vector ]; description = "Well-kinded computational algebra library, currently supporting Groebner basis"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "computational-geometry" = callPackage ( { mkDerivation, ansi-wl-pprint, base, containers, lens-family-core, linear, protolude, vector, }: mkDerivation { pname = "computational-geometry"; version = "0.1.0.3"; sha256 = "0hslx5g5qzkrxx79f12x82b9jfn0kxvwb7y8whiq85887p4w7zxh"; libraryHaskellDepends = [ ansi-wl-pprint base containers lens-family-core linear protolude vector ]; description = "Collection of algorithms in Computational Geometry"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "computations" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "computations"; version = "0.0.0.0"; sha256 = "1kyg3dmgq5z0217rxgljs3x7x3xvcdly2aqj2ky4h4kbw1h0r260"; libraryHaskellDepends = [ base ]; description = "Advanced notions of computation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conala-dataset" = callPackage ( { mkDerivation, aeson, base, bytestring, conala, conduit, conduit-aeson, hspec, text, }: mkDerivation { pname = "conala-dataset"; version = "0.1.0.0"; sha256 = "1bzqhnvjwi4g4fqhhxd7260fzlydrhy73xq4yq3hhrav28yl9l34"; libraryHaskellDepends = [ aeson base bytestring conduit conduit-aeson text ]; testHaskellDepends = [ base conala conduit hspec ]; description = "bindings to the CoNaLa dataset"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { conala = null; }; "concatenative" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "concatenative"; version = "1.0.1"; sha256 = "05xwqvcdnk8bsyj698ab9jxpa1nk23pf3m7wi9mwmw0q8n99fngd"; libraryHaskellDepends = [ base template-haskell ]; description = "A library for postfix control flow"; license = lib.licenses.bsd3; } ) { }; "conceit" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "conceit"; version = "0.5.0.0"; sha256 = "0aprzrslrbsl3d7j49nmx0kxx71m39zi7xlfyw8wnazqpi8mfwwb"; libraryHaskellDepends = [ base ]; description = "Concurrent actions that may fail with a value"; license = lib.licenses.bsd3; } ) { }; "concise" = callPackage ( { mkDerivation, base, bytestring, lens, QuickCheck, quickcheck-instances, tasty, tasty-quickcheck, text, }: mkDerivation { pname = "concise"; version = "0.1.0.1"; sha256 = "09crgc6gjfidlad6263253xx1di6wfhc9awhira21s0z7rddy9sw"; libraryHaskellDepends = [ base bytestring lens text ]; testHaskellDepends = [ base bytestring lens QuickCheck quickcheck-instances tasty tasty-quickcheck text ]; description = "Utilities for Control.Lens.Cons"; license = lib.licenses.bsd3; } ) { }; "concorde" = callPackage ( { mkDerivation, base, containers, process, safe, temporary, }: mkDerivation { pname = "concorde"; version = "0.1"; sha256 = "0903lrj6bzajjdr01hbld1jm6vf7assn84hqk4kgrrs1mr3ykc20"; libraryHaskellDepends = [ base containers process safe temporary ]; description = "Simple interface to the Concorde solver for the Traveling Salesperson Problem"; license = lib.licenses.bsd3; } ) { }; "concraft" = callPackage ( { mkDerivation, aeson, array, base, binary, bytestring, cmdargs, comonad, containers, crf-chain1-constrained, crf-chain2-tiers, data-lens, data-memocombinators, lazy-io, monad-codec, monad-ox, parallel, pedestrian-dag, sgd, tagset-positional, temporary, text, text-binary, transformers, vector, vector-binary, zlib, }: mkDerivation { pname = "concraft"; version = "0.14.2"; sha256 = "151cp99iah0fd50fkizidcla7f1kvb0jwgl1cj3j6f25j21894dy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base binary bytestring cmdargs comonad containers crf-chain1-constrained crf-chain2-tiers data-lens data-memocombinators lazy-io monad-codec monad-ox parallel pedestrian-dag sgd tagset-positional temporary text text-binary transformers vector vector-binary zlib ]; description = "Morphological disambiguation based on constrained CRFs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "concraft-hr" = callPackage ( { mkDerivation, aeson, base, binary, bytestring, cmdargs, concraft, containers, double-conversion, lazy-io, moan, network, sgd, split, tagset-positional, text, }: mkDerivation { pname = "concraft-hr"; version = "0.1.0.2"; sha256 = "0q2l2yqxk210ycw1alcps9x7l2f60g9sb0wan7d1d2fkbfhq3z41"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary bytestring concraft containers double-conversion lazy-io moan network sgd split tagset-positional text ]; executableHaskellDepends = [ cmdargs ]; description = "Part-of-speech tagger for Croatian"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "concraft-hr"; } ) { }; "concraft-pl" = callPackage ( { mkDerivation, aeson, base, binary, bytestring, cmdargs, concraft, containers, crf-chain1-constrained, crf-chain2-tiers, dhall, filepath, http-types, lazy-io, lens, mtl, network, pedestrian-dag, process, scotty, sgd, split, tagset-positional, text, transformers, vector, wreq, }: mkDerivation { pname = "concraft-pl"; version = "2.4.0"; sha256 = "0gc50aadzryy1a8mj85i4afgip34w6pk4s2kqsn10910634lmy6h"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary bytestring concraft containers crf-chain1-constrained crf-chain2-tiers dhall http-types lazy-io lens mtl network pedestrian-dag process scotty sgd split tagset-positional text transformers vector wreq ]; executableHaskellDepends = [ base bytestring cmdargs concraft containers crf-chain1-constrained dhall filepath pedestrian-dag sgd tagset-positional text ]; description = "Morphological tagger for Polish"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "concraft-pl"; } ) { }; "concrete-haskell" = callPackage ( { mkDerivation, base, binary, bytestring, bzlib, bzlib-conduit, concrete-haskell-autogen, conduit, conduit-combinators, conduit-extra, containers, cryptohash-conduit, deepseq, directory, filepath, hashable, lens, megaparsec, monad-extras, mtl, network, optparse-generic, path, path-io, process, QuickCheck, scientific, stm, tar, tar-conduit, text, thrift, time, unordered-containers, uuid, vector, zip, zip-conduit, zlib, }: mkDerivation { pname = "concrete-haskell"; version = "0.1.0.16"; sha256 = "1bjdbvsi7saqrlxybrzi35x47a08b01nlghvz9r6l04dkikjy2xc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring bzlib bzlib-conduit concrete-haskell-autogen conduit conduit-combinators conduit-extra containers cryptohash-conduit deepseq directory filepath hashable lens megaparsec monad-extras mtl network optparse-generic path path-io process QuickCheck scientific stm tar tar-conduit text thrift time unordered-containers uuid vector zip zip-conduit zlib ]; executableHaskellDepends = [ base binary bytestring bzlib bzlib-conduit concrete-haskell-autogen conduit conduit-combinators conduit-extra containers cryptohash-conduit deepseq directory filepath hashable lens megaparsec monad-extras mtl network optparse-generic path path-io process QuickCheck scientific stm tar tar-conduit text thrift time unordered-containers uuid vector zip zip-conduit zlib ]; testHaskellDepends = [ base binary bytestring bzlib bzlib-conduit concrete-haskell-autogen conduit conduit-combinators conduit-extra containers cryptohash-conduit deepseq directory filepath hashable lens megaparsec monad-extras mtl network optparse-generic path path-io process QuickCheck scientific stm tar tar-conduit text thrift time unordered-containers uuid vector zip zip-conduit zlib ]; description = "Library for the Concrete data format"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "concrete-haskell-autogen" = callPackage ( { mkDerivation, base, bytestring, containers, hashable, lens, QuickCheck, text, thrift, unordered-containers, vector, }: mkDerivation { pname = "concrete-haskell-autogen"; version = "0.0.0.3"; sha256 = "0csdzkhw1v84ryzdzfii5iphyyclqf8gl1mh5qvg13jyxvh5z7rk"; libraryHaskellDepends = [ base bytestring containers hashable lens QuickCheck text thrift unordered-containers vector ]; description = "Automatically generated Thrift definitions for the Concrete data format"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "concrete-relaxng-parser" = callPackage ( { mkDerivation, base, cmdargs, containers, hxt, hxt-charproperties, hxt-curl, hxt-relaxng, hxt-tagsoup, }: mkDerivation { pname = "concrete-relaxng-parser"; version = "0.1.1"; sha256 = "1w4bg284fcnd15yg7097d8sh0rzxr76zlrr1bfj2dksw8ddy3jda"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cmdargs containers hxt hxt-charproperties hxt-curl hxt-relaxng hxt-tagsoup ]; description = "A parser driven by a standard RELAX NG schema with concrete syntax extensions"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "parse-concrete"; broken = true; } ) { }; "concrete-typerep" = callPackage ( { mkDerivation, base, binary, hashable, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "concrete-typerep"; version = "0.1.0.2"; sha256 = "07wy8drg4723zdy2172jrcvd5ir2c4ggcfz1n33jhm9iv3cl2app"; revision = "1"; editedCabalFile = "0kpz2lbvjr8kkhmmdgy447qg7514w6a24c9z67wqq3pzyr7h7kfd"; libraryHaskellDepends = [ base binary hashable ]; testHaskellDepends = [ base binary hashable QuickCheck test-framework test-framework-quickcheck2 ]; description = "Binary and Hashable instances for TypeRep"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "concur-core" = callPackage ( { mkDerivation, base, free, mtl, natural-transformation, stm, transformers, }: mkDerivation { pname = "concur-core"; version = "0.1.0.0"; sha256 = "1hp0f7dc1r6knvf0x0amagk2ra6kdhgq7winif7zwcwz8wsjpj46"; libraryHaskellDepends = [ base free mtl natural-transformation stm transformers ]; description = "A client side web UI framework for Haskell. Core framework."; license = lib.licenses.bsd3; } ) { }; "concurrency" = callPackage ( { mkDerivation, array, atomic-primops, base, exceptions, monad-control, mtl, stm, transformers, }: mkDerivation { pname = "concurrency"; version = "1.11.0.3"; sha256 = "1qzwf71s5jgdmqqwzyzln5jhzp0rgzpwsi75nrbdjynby2lwvwn2"; libraryHaskellDepends = [ array atomic-primops base exceptions monad-control mtl stm transformers ]; description = "Typeclasses, functions, and data types for concurrency and STM"; license = lib.licenses.mit; } ) { }; "concurrency-benchmarks" = callPackage ( { mkDerivation, async, base, bench-graph, bytestring, Chart, Chart-diagrams, csv, deepseq, directory, gauge, getopt-generics, mtl, random, split, streamly, text, transformers, typed-process, }: mkDerivation { pname = "concurrency-benchmarks"; version = "0.1.1"; sha256 = "1zbkyyryh24k67kh3amzscfh7mljj1l6yqd926bkl4ps4d1mdn5d"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bench-graph bytestring Chart Chart-diagrams csv directory getopt-generics split text transformers typed-process ]; benchmarkHaskellDepends = [ async base deepseq gauge mtl random streamly transformers ]; description = "Benchmarks to compare concurrency APIs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "makecharts"; } ) { }; "concurrent-barrier" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "concurrent-barrier"; version = "0.1.2"; sha256 = "13idx7w5k8rk3qqls3yn9xqwk116xsqb36ya3vxkb5x4q4vix3mv"; libraryHaskellDepends = [ base ]; description = "Simple thread barriers"; license = lib.licenses.bsd3; } ) { }; "concurrent-batch" = callPackage ( { mkDerivation, base, clock, stm, }: mkDerivation { pname = "concurrent-batch"; version = "0.1.0.0"; sha256 = "1f77p053hpiaf7xp916rff9hp29hisk7cwxcq72l5v4h4g3ps59d"; libraryHaskellDepends = [ base clock stm ]; description = "Concurrent batching queue based on STM with timeout"; license = lib.licenses.bsd3; } ) { }; "concurrent-buffer" = callPackage ( { mkDerivation, base, base-prelude, bug, bytestring, criterion, quickcheck-instances, rerebase, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "concurrent-buffer"; version = "0.1"; sha256 = "0qrnsp98x42blvngixm9wzk9cnwk335s5axslwrl6hq8pawx2ycd"; libraryHaskellDepends = [ base base-prelude bug bytestring ]; testHaskellDepends = [ bug quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ bug criterion rerebase ]; description = "Concurrent expanding buffer"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "concurrent-dns-cache" = callPackage ( { mkDerivation, array, async, base, bytestring, containers, dns, hspec, iproute, lifted-base, monad-control, network, psqueues, stm, time, transformers, }: mkDerivation { pname = "concurrent-dns-cache"; version = "0.1.3"; sha256 = "1qq8zj39sw1jl44v3midxv0xnmn5p5v6k4j8a2s5cgkjimdwwbz3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array async base bytestring containers dns iproute lifted-base monad-control network psqueues stm time transformers ]; executableHaskellDepends = [ array async base bytestring containers dns iproute lifted-base monad-control network psqueues stm time transformers ]; testHaskellDepends = [ async base dns hspec ]; description = "Concurrent DNS cache"; license = lib.licenses.bsd3; mainProgram = "main"; } ) { }; "concurrent-extra" = callPackage ( { mkDerivation, async, base, HUnit, random, stm, test-framework, test-framework-hunit, unbounded-delays, }: mkDerivation { pname = "concurrent-extra"; version = "0.7.0.12"; sha256 = "1y8xk460fvnw0idzdiylmm874sjny4q9jxb1js9fjz8lw2wns3h4"; libraryHaskellDepends = [ base stm unbounded-delays ]; testHaskellDepends = [ async base HUnit random stm test-framework test-framework-hunit unbounded-delays ]; description = "Extra concurrency primitives"; license = lib.licenses.bsd3; } ) { }; "concurrent-hashtable" = callPackage ( { mkDerivation, async, atomic-primops, base, containers, criterion, dictionary-type, hashable, QuickCheck, random, stm, stm-containers, unordered-containers, vector, }: mkDerivation { pname = "concurrent-hashtable"; version = "0.1.8"; sha256 = "082qhvdqqb7szgv4f8vk5n3aq901fsglf7ydiycakfwjmbfyq0js"; libraryHaskellDepends = [ async atomic-primops base hashable random stm vector ]; testHaskellDepends = [ async atomic-primops base containers dictionary-type hashable QuickCheck random stm vector ]; benchmarkHaskellDepends = [ async atomic-primops base containers criterion dictionary-type hashable random stm stm-containers unordered-containers vector ]; description = "Thread-safe hash tables for multi-cores!"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { dictionary-type = null; }; "concurrent-machines" = callPackage ( { mkDerivation, async, base, containers, lifted-async, machines, monad-control, semigroups, tasty, tasty-hunit, time, transformers, transformers-base, }: mkDerivation { pname = "concurrent-machines"; version = "0.3.1.5"; sha256 = "0pdvn2sw2k9kpj2g53hf2w21hrcs7l3hxjn5hdjhyqaswpmq5xzh"; libraryHaskellDepends = [ async base containers lifted-async machines monad-control semigroups time transformers transformers-base ]; testHaskellDepends = [ base machines tasty tasty-hunit time transformers ]; benchmarkHaskellDepends = [ base machines time ]; description = "Concurrent networked stream transducers"; license = lib.licenses.bsd3; } ) { }; "concurrent-output" = callPackage ( { mkDerivation, ansi-terminal, async, base, directory, exceptions, process, stm, terminal-size, text, transformers, unix, }: mkDerivation { pname = "concurrent-output"; version = "1.10.21"; sha256 = "04mmlfgamhki4fgi8cxjdqlmxif32d5dkrimzlwka0m18fpz682a"; libraryHaskellDepends = [ ansi-terminal async base directory exceptions process stm terminal-size text transformers unix ]; description = "Ungarble output from several threads or commands"; license = lib.licenses.bsd2; } ) { }; "concurrent-resource-map" = callPackage ( { mkDerivation, base, containers, random, stm, }: mkDerivation { pname = "concurrent-resource-map"; version = "0.2.0.0"; sha256 = "1m66x54rvw95gm63nh18w8jcny4r9ri19am870rbnlvb572zxsjz"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base containers random stm ]; description = "Concurrent resource map"; license = lib.licenses.bsd3; } ) { }; "concurrent-rpc" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "concurrent-rpc"; version = "0.1.0.0"; sha256 = "0k0iwax6nx4jvqh7rawis5dp7lxx8bc3r3x0rr8qy7vsp14lmvgg"; libraryHaskellDepends = [ base ]; description = "An abstraction for inter-thread RPC based on MVars"; license = lib.licenses.mit; } ) { }; "concurrent-sa" = callPackage ( { mkDerivation, base, MonadRandom, }: mkDerivation { pname = "concurrent-sa"; version = "1.0.1"; sha256 = "1szvw0vih5jx2hvgb3h7mqh05im3pw687h7dshiy4ii5vs9pi6d6"; libraryHaskellDepends = [ base MonadRandom ]; description = "Concurrent simulated annealing system"; license = lib.licenses.bsd3; } ) { }; "concurrent-split" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "concurrent-split"; version = "0.0.1.1"; sha256 = "0i9gak7q3ay8g1kzq7dg0bs36bg88n7kwy3h1r6jrni7mz7jh05f"; libraryHaskellDepends = [ base ]; description = "MVars and Channels with distinguished input and output side"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "concurrent-st" = callPackage ( { mkDerivation, base, ghc-prim, }: mkDerivation { pname = "concurrent-st"; version = "0.1"; sha256 = "08zjpyf1jrsn161z9dngag63s47vrvz4m8aani9lvmlacbzpjfwd"; libraryHaskellDepends = [ base ghc-prim ]; description = "Concurrent Haskell in ST"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "concurrent-state" = callPackage ( { mkDerivation, base, exceptions, mtl, stm, transformers, }: mkDerivation { pname = "concurrent-state"; version = "0.6.0.0"; sha256 = "0b9lndzqm451j9wv2694gjd9w9j2vmhp32j57fqnq43pq8a1h1z6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base exceptions mtl stm transformers ]; description = "MTL-like library using TVars"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "concurrent-supply" = callPackage ( { mkDerivation, base, containers, ghc-prim, hashable, }: mkDerivation { pname = "concurrent-supply"; version = "0.1.8"; sha256 = "07zjczcgxwpi8imp0w86vrb78w067b322q5d7zlqla91sbf2gy6c"; revision = "2"; editedCabalFile = "0ij8vz3vz2675mwapyzwhywnkkx8p67qq6vqs0c0hrj1659midl0"; libraryHaskellDepends = [ base ghc-prim hashable ]; testHaskellDepends = [ base containers ]; description = "A fast concurrent unique identifier supply with a pure API"; license = lib.licenses.bsd3; } ) { }; "concurrent-utilities" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "concurrent-utilities"; version = "0.2.0.2"; sha256 = "1phc9a90nvx6dk741hmg3w5m9y8ra5a7zsgmzw173ibaapr2yhqi"; revision = "3"; editedCabalFile = "1s10s1fawbm805kdk33q8q9bhqgghimxg4hni301zj17v2wxzsir"; libraryHaskellDepends = [ base ]; description = "More utilities and broad-used datastructures for concurrency"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "concurrentoutput" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "concurrentoutput"; version = "0.2.0.2"; sha256 = "0fd372awmxrngbcb2phyzy3az9j2327kdhjnm7c5mm808vix67a8"; libraryHaskellDepends = [ base ]; description = "Ungarble output from several threads"; license = lib.licenses.bsd3; } ) { }; "cond" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "cond"; version = "0.5.1"; sha256 = "06pm5y8f9jybw9ns1p4rmf9z3nrwl394814f77lsmsqv4z0kn58q"; libraryHaskellDepends = [ base ]; description = "Basic conditional and boolean operators with monadic variants"; license = lib.licenses.bsd3; } ) { }; "conditional-restriction-parser" = callPackage ( { mkDerivation, base, cmdargs, hourglass, hspec, QuickCheck, }: mkDerivation { pname = "conditional-restriction-parser"; version = "0.1.0.5"; sha256 = "1b4qhy8gk5ax606ahkjnxfmfzwn76h174ss1k2www3pb0gz84v7j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cmdargs hourglass ]; executableHaskellDepends = [ base cmdargs hourglass ]; testHaskellDepends = [ base cmdargs hourglass hspec QuickCheck ]; description = "Parser and interpreter of OpenStreetMap conditional restriction values"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "conditional-restriction-parser-exe"; broken = true; } ) { }; "condor" = callPackage ( { mkDerivation, base, binary, Cabal, containers, directory, filepath, glider-nlp, HUnit, text, }: mkDerivation { pname = "condor"; version = "0.3"; sha256 = "0ahikfb6h2clkx3pi6a7gyp39jhv2am98vyyaknyd1nvfvxl96x7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary containers glider-nlp text ]; executableHaskellDepends = [ base binary containers directory filepath glider-nlp text ]; testHaskellDepends = [ base binary Cabal containers glider-nlp HUnit text ]; description = "Information retrieval library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "condor"; } ) { }; "condorcet" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "condorcet"; version = "0.0.1"; sha256 = "1raf8mrnfnn90ymcnyhqf1kzb9mpfsk83qlmajibjd8n94iq76nd"; libraryHaskellDepends = [ array base ]; description = "Library for Condorcet voting"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conductive-base" = callPackage ( { mkDerivation, array, base, containers, random, stm, time, }: mkDerivation { pname = "conductive-base"; version = "0.3"; sha256 = "1jdslfnwyh7l10xhk9i0293p0qnw0xsd70d5xgpc6xlijhrsg8wp"; libraryHaskellDepends = [ array base containers random stm time ]; description = "a library for live coding and real-time musical applications"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conductive-clock" = callPackage ( { mkDerivation }: mkDerivation { pname = "conductive-clock"; version = "0.2"; sha256 = "1plml14h5d31jr3bvjjgaxcdqssxqfwwnbz9c5gvjlds6lla145p"; doHaddock = false; description = "a library for displaying musical time in a terminal-based clock"; license = lib.licenses.gpl3Only; } ) { }; "conductive-hsc3" = callPackage ( { mkDerivation, base, conductive-base, conductive-song, containers, directory, filepath, hosc, hsc3, random, }: mkDerivation { pname = "conductive-hsc3"; version = "0.3.1"; sha256 = "1z037753mxkfqbqqrlkpg5a6z9afpjj16bfplsmbbx3r3vrxbkpa"; libraryHaskellDepends = [ base conductive-base conductive-song containers directory filepath hosc hsc3 random ]; description = "a library with examples of using Conductive with hsc3"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "conductive-song" = callPackage ( { mkDerivation, base, conductive-base, random, }: mkDerivation { pname = "conductive-song"; version = "0.2"; sha256 = "16bdsjv64fc3ydv230rja5q9rqzlr4vd9mh3jabiyahck44imrvi"; libraryHaskellDepends = [ base conductive-base random ]; description = "a library of functions which are useful for composing music"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "conduino" = callPackage ( { mkDerivation, base, bytestring, containers, exceptions, free, list-transformer, mtl, text, transformers, }: mkDerivation { pname = "conduino"; version = "0.2.4.0"; sha256 = "0xxjcm8kccmfmy5sljw89lpy3wma7sbd3hq1lpx7232rr3qxj8pj"; revision = "2"; editedCabalFile = "1zyyv43zcwicabyjyp0xp4v91sy7f4c02xdw7ha5qhh28hgrckq7"; libraryHaskellDepends = [ base bytestring containers exceptions free list-transformer mtl text transformers ]; description = "Lightweight composable continuation-based stream processors"; license = lib.licenses.bsd3; } ) { }; "conduit" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, directory, exceptions, filepath, gauge, hspec, mono-traversable, mtl, mwc-random, primitive, QuickCheck, resourcet, safe, silently, split, text, transformers, unix, unliftio, unliftio-core, vector, }: mkDerivation { pname = "conduit"; version = "1.3.6"; sha256 = "13aivqg5js60yvcbpbl7fgrxa5z2wswrmjjlm1bhrcj2qx49mrik"; libraryHaskellDepends = [ base bytestring directory exceptions filepath mono-traversable mtl primitive resourcet text transformers unix unliftio-core vector ]; testHaskellDepends = [ base bytestring containers directory exceptions filepath hspec mono-traversable mtl QuickCheck resourcet safe silently split text transformers unliftio vector ]; benchmarkHaskellDepends = [ base containers deepseq gauge hspec mwc-random transformers vector ]; description = "Streaming data processing library"; license = lib.licenses.mit; } ) { }; "conduit-aeson" = callPackage ( { mkDerivation, aeson, attoparsec, attoparsec-aeson, base, bytestring, conduit, conduit-extra, containers, doctest, hspec, QuickCheck, scientific, text, }: mkDerivation { pname = "conduit-aeson"; version = "0.1.1.0"; sha256 = "05s379c4hqz46kzps4p1lwgxjv1n5nhpiz730f1drrisi0bf7iwx"; libraryHaskellDepends = [ aeson attoparsec attoparsec-aeson base bytestring conduit conduit-extra text ]; testHaskellDepends = [ aeson attoparsec base bytestring conduit containers doctest hspec QuickCheck scientific text ]; description = "Short description"; license = lib.licenses.bsd3; } ) { }; "conduit-algorithms" = callPackage ( { mkDerivation, async, base, bytestring, bzlib-conduit, conduit, conduit-combinators, conduit-extra, conduit-zstd, containers, criterion, deepseq, directory, exceptions, fingertree, HUnit, lzma, monad-control, mtl, QuickCheck, resourcet, stm, stm-conduit, streaming-commons, tasty, tasty-hunit, tasty-quickcheck, tasty-th, transformers, unliftio-core, vector, }: mkDerivation { pname = "conduit-algorithms"; version = "0.0.14.0"; sha256 = "1gjw7a1q6spvds53j5bvcxz906s8p3jn3phiq52bf42pfzf7yw4k"; libraryHaskellDepends = [ async base bytestring bzlib-conduit conduit conduit-combinators conduit-extra conduit-zstd containers deepseq exceptions fingertree lzma monad-control mtl resourcet stm stm-conduit streaming-commons transformers unliftio-core vector ]; testHaskellDepends = [ async base bytestring bzlib-conduit conduit conduit-combinators conduit-extra conduit-zstd containers deepseq directory exceptions fingertree HUnit lzma monad-control mtl QuickCheck resourcet stm stm-conduit streaming-commons tasty tasty-hunit tasty-quickcheck tasty-th transformers unliftio-core vector ]; benchmarkHaskellDepends = [ async base bytestring bzlib-conduit conduit conduit-combinators conduit-extra conduit-zstd containers criterion deepseq exceptions fingertree lzma monad-control mtl resourcet stm stm-conduit streaming-commons transformers unliftio-core vector ]; description = "Conduit-based algorithms"; license = lib.licenses.mit; } ) { }; "conduit-audio" = callPackage ( { mkDerivation, base, conduit, vector, }: mkDerivation { pname = "conduit-audio"; version = "0.2.0.3"; sha256 = "089k7l197xbxva0h281hr3p4v8pww1im7r111q7jrq7aqfgifrb1"; revision = "2"; editedCabalFile = "0zldqx1r2wmvqwg8r6x7v65h2nqr7fjcxab74f0f5i1nqsd5b51a"; libraryHaskellDepends = [ base conduit vector ]; description = "Combinators to efficiently slice and dice audio streams"; license = lib.licenses.bsd3; } ) { }; "conduit-audio-lame" = callPackage ( { mkDerivation, base, bytestring, c2hs, conduit, conduit-audio, mp3lame, resourcet, transformers, vector, }: mkDerivation { pname = "conduit-audio-lame"; version = "0.1.2.1"; sha256 = "1zyq0m5lblphp892ljvg6ix75rxa1ds5ksfk3cvj7kf074jw66za"; revision = "2"; editedCabalFile = "09cly6yly3vdlp8qbv6iyrk84aca7v6d160hwg9ai0dmjxk0jkl4"; libraryHaskellDepends = [ base bytestring conduit conduit-audio resourcet transformers vector ]; librarySystemDepends = [ mp3lame ]; libraryToolDepends = [ c2hs ]; description = "conduit-audio interface to the LAME MP3 library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { mp3lame = null; }; "conduit-audio-samplerate" = callPackage ( { mkDerivation, base, c2hs, conduit, conduit-audio, resourcet, samplerate, transformers, vector, }: mkDerivation { pname = "conduit-audio-samplerate"; version = "0.1.0.3"; sha256 = "07hbqf7is7010ibp2k5fh4lx3s22vp6c4ihsid05ismk0sdpdypi"; revision = "2"; editedCabalFile = "1xp5mqd8svgdz9lwz2vw5mwkm98n834i2k83axwfwvpqr2jlkqa9"; libraryHaskellDepends = [ base conduit conduit-audio resourcet transformers vector ]; librarySystemDepends = [ samplerate ]; libraryToolDepends = [ c2hs ]; description = "conduit-audio interface to the libsamplerate resampling library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { samplerate = null; }; "conduit-audio-sndfile" = callPackage ( { mkDerivation, base, conduit, conduit-audio, hsndfile, hsndfile-vector, resourcet, transformers, }: mkDerivation { pname = "conduit-audio-sndfile"; version = "0.1.2.2"; sha256 = "1pfvsq0jz9j66ajzc0avnhchn77l22clp71kf2p7dnrib05xc757"; libraryHaskellDepends = [ base conduit conduit-audio hsndfile hsndfile-vector resourcet transformers ]; description = "conduit-audio interface to the libsndfile audio file library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conduit-combinators" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "conduit-combinators"; version = "1.3.0"; sha256 = "1lz70vwp4y4lpsivxl0cshq7aq3968rh48r6rjvpyaj2l0bdj5wp"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "DEPRECATED Functionality merged into the conduit package itself"; license = lib.licenses.mit; } ) { }; "conduit-concurrent-map" = callPackage ( { mkDerivation, base, conduit, containers, hspec, HUnit, mtl, QuickCheck, resourcet, say, unliftio, unliftio-core, vector, }: mkDerivation { pname = "conduit-concurrent-map"; version = "0.1.3"; sha256 = "0mpbklyfqdc1wzx5z4dy2x2y5zi8bb7p83q04csybj5c5f4136yq"; libraryHaskellDepends = [ base conduit containers mtl resourcet unliftio unliftio-core vector ]; testHaskellDepends = [ base conduit hspec HUnit QuickCheck say ]; description = "Concurrent, order-preserving mapping Conduit"; license = 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.5"; sha256 = "0mvsvxfps6pnlanl5zx7cz6qxpn907qgx5bcl18vb9vhn8frh0m6"; libraryHaskellDepends = [ base bytestring conduit connection resourcet transformers ]; testHaskellDepends = [ base bytestring conduit connection HUnit network resourcet test-framework test-framework-hunit transformers ]; description = "Conduit source and sink for Network.Connection."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conduit-extra" = callPackage ( { mkDerivation, async, attoparsec, base, bytestring, conduit, directory, exceptions, filepath, gauge, hspec, hspec-discover, network, primitive, process, QuickCheck, resourcet, stm, streaming-commons, text, transformers, transformers-base, typed-process, unliftio-core, }: mkDerivation { pname = "conduit-extra"; version = "1.3.6"; sha256 = "0lzip3af77wxf3a3vilfymqhd26gkvabx2fkj22w74nq960c6l49"; libraryHaskellDepends = [ async attoparsec base bytestring conduit directory filepath network primitive process resourcet stm streaming-commons text transformers typed-process unliftio-core ]; testHaskellDepends = [ async attoparsec base bytestring conduit directory exceptions filepath hspec process QuickCheck resourcet stm streaming-commons text transformers transformers-base ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base bytestring conduit gauge transformers ]; description = "Batteries included conduit: adapters for common libraries"; license = lib.licenses.mit; } ) { }; "conduit-find" = callPackage ( { mkDerivation, attoparsec, base, conduit, conduit-combinators, conduit-extra, directory, doctest, either, exceptions, filepath, hspec, mmorph, monad-control, mtl, regex-posix, semigroups, streaming-commons, text, time, transformers, transformers-base, unix, unix-compat, }: mkDerivation { pname = "conduit-find"; version = "0.1.0.3"; sha256 = "13gbpvqxs3k2vlsbdn0vr90z4y8kaz7hlw9bywyqd8jna3ff13a9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base conduit conduit-combinators conduit-extra either exceptions filepath mmorph monad-control mtl regex-posix semigroups streaming-commons text time transformers transformers-base unix-compat ]; executableHaskellDepends = [ attoparsec base conduit conduit-combinators conduit-extra either exceptions filepath mmorph monad-control mtl regex-posix semigroups streaming-commons text time transformers transformers-base unix ]; testHaskellDepends = [ attoparsec base conduit conduit-combinators directory doctest either exceptions filepath hspec mmorph monad-control mtl regex-posix semigroups streaming-commons text time transformers transformers-base unix-compat ]; description = "A file-finding conduit that allows user control over traversals"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "find-hs"; broken = true; } ) { }; "conduit-iconv" = callPackage ( { mkDerivation, base, bytestring, conduit, criterion, mtl, QuickCheck, test-framework, test-framework-quickcheck2, text, }: mkDerivation { pname = "conduit-iconv"; version = "0.1.1.3"; sha256 = "1dmcsdx0nz0b9sans2fr8lmrii2n0fsjh41jhwlrlng4h93k0w8w"; libraryHaskellDepends = [ base bytestring conduit ]; testHaskellDepends = [ base bytestring conduit mtl QuickCheck test-framework test-framework-quickcheck2 text ]; benchmarkHaskellDepends = [ base bytestring conduit criterion mtl text ]; description = "Conduit for character encoding conversion"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conduit-merge" = callPackage ( { mkDerivation, base, conduit, mtl, }: mkDerivation { pname = "conduit-merge"; version = "0.1.3.0"; sha256 = "0ys65vs5wb412bimmsmkmf14krk2339n9rswynnwy3rdb74bsswf"; libraryHaskellDepends = [ base conduit mtl ]; description = "Merge multiple sorted conduits"; license = lib.licenses.bsd3; } ) { }; "conduit-network-stream" = callPackage ( { mkDerivation, base, bytestring, conduit, mtl, network-conduit, resourcet, }: mkDerivation { pname = "conduit-network-stream"; version = "0.2"; sha256 = "0ch0b23z7k4kxnbkvfd3gaxc7xrnlbjz7hv0pshp4k6xqg2bymv4"; libraryHaskellDepends = [ base bytestring conduit mtl network-conduit resourcet ]; description = "A base layer for network protocols using Conduits"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conduit-parse" = callPackage ( { mkDerivation, base, conduit, dlist, mtl, parsers, resourcet, safe, safe-exceptions, tasty, tasty-hunit, text, transformers, }: mkDerivation { pname = "conduit-parse"; version = "0.2.1.1"; sha256 = "1xdc04m88lk9183ky020670hj2ilfff3q0zxnphva5p0ij32iyq7"; revision = "1"; editedCabalFile = "102y5wad007bz8iqv1nrz38gb24q15k9snl7l7zq9k7pisdxnans"; libraryHaskellDepends = [ base conduit dlist mtl parsers safe safe-exceptions text transformers ]; testHaskellDepends = [ base conduit mtl parsers resourcet safe-exceptions tasty tasty-hunit ]; description = "Parsing framework based on conduit"; license = lib.licenses.publicDomain; } ) { }; "conduit-resumablesink" = callPackage ( { mkDerivation, base, bytestring, conduit, hspec, resourcet, transformers, void, }: mkDerivation { pname = "conduit-resumablesink"; version = "0.2"; sha256 = "0pk4qvsxmmvrx9kfypbsjiq6kgcma73w97873rk3nrc9vdcm888v"; libraryHaskellDepends = [ base conduit void ]; testHaskellDepends = [ base bytestring conduit hspec resourcet transformers void ]; description = "Allows conduit to resume sinks to feed multiple sources into it"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conduit-throttle" = callPackage ( { mkDerivation, async, base, conduit, conduit-combinators, conduit-extra, HUnit, monad-control, resourcet, stm, stm-chans, stm-conduit, test-framework, test-framework-hunit, throttle-io-stream, unliftio, unliftio-core, }: mkDerivation { pname = "conduit-throttle"; version = "0.3.1.0"; sha256 = "0ad3balm1r5jm4jvf26pr1kaiqnzvjznjh5kidk2bknxylbddmld"; libraryHaskellDepends = [ async base conduit conduit-combinators conduit-extra monad-control resourcet stm stm-chans throttle-io-stream unliftio unliftio-core ]; testHaskellDepends = [ async base conduit conduit-combinators conduit-extra HUnit monad-control resourcet stm stm-chans stm-conduit test-framework test-framework-hunit throttle-io-stream unliftio unliftio-core ]; description = "Throttle Conduit Producers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "conduit-tokenize-attoparsec" = callPackage ( { mkDerivation, attoparsec, base, bytestring, conduit, hspec, resourcet, text, }: mkDerivation { pname = "conduit-tokenize-attoparsec"; version = "0.1.0.0"; sha256 = "1bq0mmnyb12f6cx9iyk7b7cg8d5hl7zkda6vljmqncv4gh9f3f6b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring conduit resourcet text ]; executableHaskellDepends = [ attoparsec base conduit resourcet ]; testHaskellDepends = [ attoparsec base conduit hspec resourcet ]; description = "Conduits for tokenizing streams"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "conduit-tokenize-attoparsec-example"; broken = true; } ) { }; "conduit-vfs" = callPackage ( { mkDerivation, base, bytestring, classy-prelude, conduit, conduit-extra, directory, exceptions, extra, filepath, monad-loops, mono-traversable, mtl, resourcet, text, transformers, unix, unliftio, unordered-containers, }: mkDerivation { pname = "conduit-vfs"; version = "0.1.0.3"; sha256 = "1nsq4s0cxag6drynkfl79q0lirh37r3l59nzhkdyjlak4bzq5g1f"; libraryHaskellDepends = [ base bytestring classy-prelude conduit conduit-extra directory exceptions extra filepath monad-loops mono-traversable mtl resourcet text transformers unix unliftio unordered-containers ]; testHaskellDepends = [ base bytestring classy-prelude conduit conduit-extra directory exceptions extra filepath monad-loops mono-traversable mtl resourcet text transformers unix unliftio unordered-containers ]; description = "Virtual file system for Conduit; disk, pure, and in-memory impls"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conduit-vfs-zip" = callPackage ( { mkDerivation, base, bytestring, classy-prelude, conduit, conduit-extra, conduit-vfs, directory, exceptions, extra, filepath, monad-loops, mono-traversable, mtl, resourcet, text, transformers, unix, unliftio, unordered-containers, zip-archive, }: mkDerivation { pname = "conduit-vfs-zip"; version = "0.1.0.1"; sha256 = "07c2r03if3bminakcf4z7k990c8nf94w3q41csrzd4zy3qk0acr5"; libraryHaskellDepends = [ base bytestring classy-prelude conduit conduit-extra conduit-vfs directory exceptions extra filepath monad-loops mono-traversable mtl resourcet text transformers unix unliftio unordered-containers zip-archive ]; testHaskellDepends = [ base bytestring classy-prelude conduit conduit-extra conduit-vfs directory exceptions extra filepath monad-loops mono-traversable mtl resourcet text transformers unix unliftio unordered-containers zip-archive ]; description = "Zip archive interface for the Conduit Virtual File System"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "conduit-zstd" = callPackage ( { mkDerivation, base, bytestring, conduit, conduit-combinators, conduit-extra, directory, quickcheck-instances, tasty, tasty-quickcheck, zstd, }: mkDerivation { pname = "conduit-zstd"; version = "0.0.2.0"; sha256 = "0f0ir4zs3skw33c8mfppxhfsyqh1c2cnc4gkf8bvv3bdiikdj1yl"; libraryHaskellDepends = [ base bytestring conduit zstd ]; testHaskellDepends = [ base bytestring conduit conduit-combinators conduit-extra directory quickcheck-instances tasty tasty-quickcheck zstd ]; description = "Conduit-based ZStd Compression"; license = lib.licenses.mit; } ) { }; "conf" = callPackage ( { mkDerivation, base, haskell-src, HUnit, test-framework, test-framework-hunit, test-framework-th, }: mkDerivation { pname = "conf"; version = "0.1.1.0"; sha256 = "1mxrr14188ikizyxb06764qq1iwhnh19g150mz310q8yw6cypbfw"; libraryHaskellDepends = [ base haskell-src ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit test-framework-th ]; description = "Parser for Haskell-based configuration files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conf-json" = callPackage ( { mkDerivation, aeson, base, binary, bytestring, directory, hspec, QuickCheck, }: mkDerivation { pname = "conf-json"; version = "1.2"; sha256 = "1j0m0zl1a7rkwczz58322kwsd9dzgwz2ia2q8l9h42ln239q0fbs"; libraryHaskellDepends = [ aeson base bytestring directory ]; testHaskellDepends = [ aeson base binary bytestring directory hspec QuickCheck ]; description = "read, parse json config"; license = lib.licenses.publicDomain; } ) { }; "confcrypt" = callPackage ( { mkDerivation, amazonka, amazonka-kms, base, base64-bytestring, bytestring, conduit, containers, crypto-pubkey-openssh, crypto-pubkey-types, cryptonite, deepseq, HUnit, lens, megaparsec, memory, mtl, optparse-applicative, parser-combinators, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text, transformers, }: mkDerivation { pname = "confcrypt"; version = "0.2.3.3"; sha256 = "18z0p9bd2ca43a64k3idsywm2f1vv6qh03l8isgnahjh7j96ngih"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ amazonka amazonka-kms base base64-bytestring bytestring conduit containers crypto-pubkey-openssh crypto-pubkey-types cryptonite deepseq lens megaparsec mtl optparse-applicative parser-combinators text transformers ]; executableHaskellDepends = [ amazonka amazonka-kms base base64-bytestring bytestring conduit containers crypto-pubkey-openssh crypto-pubkey-types cryptonite deepseq lens megaparsec mtl optparse-applicative parser-combinators text transformers ]; testHaskellDepends = [ amazonka amazonka-kms base base64-bytestring bytestring conduit containers crypto-pubkey-openssh crypto-pubkey-types cryptonite deepseq HUnit lens megaparsec memory mtl optparse-applicative parser-combinators QuickCheck tasty tasty-hunit tasty-quickcheck text transformers ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "confcrypt"; } ) { }; "conferer" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, directory, filepath, hspec, QuickCheck, text, }: mkDerivation { pname = "conferer"; version = "1.1.0.0"; sha256 = "1hkdrqxrac1mbzvd29f6ds4cbihdv0j0daai7yc282myv0varh09"; revision = "5"; editedCabalFile = "1zg5qxjimmcxqzzi7mpiby8kh39zn9dmxmlidd1wiq6qlmg8l0a6"; libraryHaskellDepends = [ base bytestring containers directory filepath text ]; testHaskellDepends = [ base bytestring containers deepseq directory filepath hspec QuickCheck text ]; description = "Configuration management library"; license = lib.licenses.mpl20; } ) { }; "conferer-aeson" = callPackage ( { mkDerivation, aeson, aeson-qq, base, bytestring, conferer, directory, hspec, text, unordered-containers, vector, }: mkDerivation { pname = "conferer-aeson"; version = "1.1.0.2"; sha256 = "07rdal3smq1s14zmsn7g26vc6sqj21rsa2a1vcbrwrfgh9x36jkn"; revision = "6"; editedCabalFile = "16hf29pszmgfvhb15jm8728sdvmxa38xkappjqljcva3ki73hfbz"; libraryHaskellDepends = [ aeson base bytestring conferer directory text unordered-containers vector ]; testHaskellDepends = [ aeson aeson-qq base bytestring conferer directory hspec text unordered-containers vector ]; description = "conferer's source for reading json files"; license = lib.licenses.mpl20; } ) { }; "conferer-dhall" = callPackage ( { mkDerivation, base, bytestring, conferer, conferer-aeson, dhall, dhall-json, directory, hspec, text, }: mkDerivation { pname = "conferer-dhall"; version = "1.1.0.0"; sha256 = "0whxxjz5askw1qxcxdn5094bqm2hy3zp49567v57gqikgv6rcnp1"; revision = "3"; editedCabalFile = "0g0ca2s18swlixpcspdnjmljffnnzw55af3whz59vbrgz6i6l5hq"; libraryHaskellDepends = [ base bytestring conferer conferer-aeson dhall dhall-json directory text ]; testHaskellDepends = [ base bytestring conferer conferer-aeson dhall dhall-json directory hspec text ]; description = "Configuration for reading dhall files"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conferer-hedis" = callPackage ( { mkDerivation, base, conferer, hedis, hspec, text, }: mkDerivation { pname = "conferer-hedis"; version = "1.1.0.0"; sha256 = "10rk5w3f99ql46yvzg7a0ac59dvpyfhdpv138w0w5ghgz5azcd19"; revision = "2"; editedCabalFile = "0nj4i199k1d6x49hg72rsds0zi3ml0vg95qwmgiv3gmf7p2zshr3"; libraryHaskellDepends = [ base conferer hedis text ]; testHaskellDepends = [ base conferer hedis hspec text ]; description = "conferer's FromConfig instances for hedis settings"; license = lib.licenses.mpl20; } ) { }; "conferer-hspec" = callPackage ( { mkDerivation, base, conferer, hspec, hspec-core, text, }: mkDerivation { pname = "conferer-hspec"; version = "1.1.0.0"; sha256 = "0q9v26df3c2rxll6rk2zmmd9yrpqz1j1wdp59qlw2s6c2w7dxq35"; revision = "1"; editedCabalFile = "0r03dqr6lw5mkdvsvcikig51m9ycnja217px4dswhbf2y7qga6lh"; libraryHaskellDepends = [ base conferer hspec-core text ]; testHaskellDepends = [ base conferer hspec hspec-core text ]; description = "conferer's FromConfig instances for hspec Config"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conferer-provider-dhall" = callPackage ( { mkDerivation, base, bytestring, conferer, conferer-provider-json, dhall, dhall-json, directory, hspec, text, }: mkDerivation { pname = "conferer-provider-dhall"; version = "0.3.0.0"; sha256 = "0gdfc1np6p80sb2ddz2jzhqqzzw7jz0rkbhrvyd9k5bp7ivzhfk3"; libraryHaskellDepends = [ base bytestring conferer conferer-provider-json dhall dhall-json directory text ]; testHaskellDepends = [ base bytestring conferer conferer-provider-json dhall dhall-json directory hspec text ]; description = "Configuration for reading dhall files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "conferer-provider-json" = callPackage ( { mkDerivation, aeson, aeson-qq, base, bytestring, conferer, directory, hspec, text, unordered-containers, vector, }: mkDerivation { pname = "conferer-provider-json"; version = "0.3.0.0"; sha256 = "0jrq1cpfhlyq9dvnf4kmx3wqjwz7x18g0hwbg4gkv12spjffpnc9"; libraryHaskellDepends = [ aeson base bytestring conferer directory text unordered-containers vector ]; testHaskellDepends = [ aeson aeson-qq base bytestring conferer directory hspec text unordered-containers vector ]; description = "conferer's provider for reading json files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conferer-provider-yaml" = callPackage ( { mkDerivation, base, conferer, conferer-provider-json, hspec, yaml, }: mkDerivation { pname = "conferer-provider-yaml"; version = "0.3.0.0"; sha256 = "0w1niybl4qa3yv5yzyvybs3v1h0a0ay051cvcpzimwx7kg6vqjv6"; libraryHaskellDepends = [ base conferer conferer-provider-json yaml ]; testHaskellDepends = [ base conferer conferer-provider-json hspec yaml ]; description = "Configuration for reading yaml files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "conferer-snap" = callPackage ( { mkDerivation, base, conferer, hspec, snap-core, snap-server, text, }: mkDerivation { pname = "conferer-snap"; version = "1.0.0.0"; sha256 = "15gz77b5jf35hmcnd6kza1wgzpbgk3pcvhi7mp7yk64ybksld98r"; revision = "3"; editedCabalFile = "1003bs7v68gafav7skvrbjnj21hk4lcdgjnmwc53k4nzp80nd367"; libraryHaskellDepends = [ base conferer snap-core snap-server text ]; testHaskellDepends = [ base conferer hspec snap-core snap-server text ]; description = "conferer's FromConfig instances for snap Config"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conferer-source-dhall" = callPackage ( { mkDerivation, base, bytestring, conferer, conferer-source-json, dhall, dhall-json, directory, hspec, text, }: mkDerivation { pname = "conferer-source-dhall"; version = "0.4.0.1"; sha256 = "00i3sk948bg6brf97m41n9s4da4m25n220l5gkddb589li0lq0rk"; libraryHaskellDepends = [ base bytestring conferer conferer-source-json dhall dhall-json directory text ]; testHaskellDepends = [ base bytestring conferer conferer-source-json dhall dhall-json directory hspec text ]; description = "Configuration for reading dhall files"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; } ) { }; "conferer-source-json" = callPackage ( { mkDerivation, aeson, aeson-qq, base, bytestring, conferer, directory, hspec, text, unordered-containers, vector, }: mkDerivation { pname = "conferer-source-json"; version = "0.4.0.1"; sha256 = "01kfm771qks7b66z0nlv2b108r002xv8bzacr9p6ih7nsbcbiqdn"; libraryHaskellDepends = [ aeson base bytestring conferer directory text unordered-containers vector ]; testHaskellDepends = [ aeson aeson-qq base bytestring conferer directory hspec text unordered-containers vector ]; description = "conferer's source for reading json files"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conferer-source-yaml" = callPackage ( { mkDerivation, base, conferer, conferer-source-json, hspec, yaml, }: mkDerivation { pname = "conferer-source-yaml"; version = "0.4.0.1"; sha256 = "0ydciicxd7lxz2b6jmcc8ipyp99rp9gr9s2s2fnhmnhjv0xw6d7a"; libraryHaskellDepends = [ base conferer conferer-source-json yaml ]; testHaskellDepends = [ base conferer conferer-source-json hspec yaml ]; description = "Configuration for reading yaml files"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; } ) { }; "conferer-warp" = callPackage ( { mkDerivation, base, conferer, hspec, http-types, text, wai, warp, }: mkDerivation { pname = "conferer-warp"; version = "1.1.0.1"; sha256 = "1dbqm1vb00d1dnm3fixw4p7xv1bwpmv0xfkdig0xlgc5b70xbjsh"; libraryHaskellDepends = [ base conferer http-types text wai warp ]; testHaskellDepends = [ base conferer hspec http-types text wai warp ]; description = "conferer's FromConfig instances for warp settings"; license = lib.licenses.mpl20; } ) { }; "conferer-yaml" = callPackage ( { mkDerivation, base, conferer, conferer-aeson, hspec, yaml, }: mkDerivation { pname = "conferer-yaml"; version = "1.1.0.0"; sha256 = "0pqxwwaskj96virs65p7cb6shkjbczmnqwla7rbfga2l0rw9ww0r"; revision = "1"; editedCabalFile = "0lw22wp8ivza6inm17pbjvr9mwj6p778wn6w6975hb8gf3wa8grf"; libraryHaskellDepends = [ base conferer conferer-aeson yaml ]; testHaskellDepends = [ base conferer conferer-aeson hspec yaml ]; description = "Configuration for reading yaml files"; license = lib.licenses.mpl20; } ) { }; "confetti" = callPackage ( { mkDerivation, base, cmdargs, directory, filepath, MissingH, tasty, tasty-hunit, tasty-smallcheck, text, time, unix, yaml, }: mkDerivation { pname = "confetti"; version = "1.0.0"; sha256 = "1ryvfaizai0m98lb687laqmix17k0f4a8cpbvpn15scng604gf0k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath MissingH text time unix yaml ]; executableHaskellDepends = [ base cmdargs directory text ]; testHaskellDepends = [ base tasty tasty-hunit tasty-smallcheck text ]; description = "A simple config file swapping tool"; license = lib.licenses.mit; mainProgram = "confetti"; } ) { }; "conffmt" = callPackage ( { mkDerivation, base, language-conf, megaparsec, optparse-applicative, pretty, text, }: mkDerivation { pname = "conffmt"; version = "0.2.3.0"; sha256 = "1fzbhfx8yxvqc79h48xh49bzqa2xymc3y7amvp1hbv4xwwy6l57l"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base language-conf megaparsec optparse-applicative pretty text ]; description = "A .conf file formatter"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "conffmt"; } ) { }; "confide" = callPackage ( { mkDerivation, base, deiko-config, exceptions, tasty, tasty-hunit, text, }: mkDerivation { pname = "confide"; version = "0.1.0.3"; sha256 = "0agq5naldbs1lwpw9nf5jldzrqh6pbc1n5vn5cb3kk7rj7j1a8ik"; libraryHaskellDepends = [ base deiko-config exceptions text ]; testHaskellDepends = [ base deiko-config tasty tasty-hunit text ]; description = "derive typeclass instances for decoding types from HOCON conf"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "config-ini" = callPackage ( { mkDerivation, base, containers, directory, hedgehog, ini, megaparsec, text, transformers, unordered-containers, }: mkDerivation { pname = "config-ini"; version = "0.2.7.0"; sha256 = "00b9b590566hrxrjn31jkq70768dnrzzsjrasrnhdvd6p92iq5rs"; revision = "1"; editedCabalFile = "1cjpz7q0lsxac1r011ik34fcsi4lsy634ayxyblzyszigvks7r9a"; libraryHaskellDepends = [ base containers megaparsec text transformers unordered-containers ]; testHaskellDepends = [ base containers directory hedgehog ini text unordered-containers ]; description = "A library for simple INI-based configuration files"; license = lib.licenses.bsd3; } ) { }; "config-manager" = callPackage ( { mkDerivation, base, directory, filepath, HUnit, parsec, temporary, test-framework, test-framework-hunit, text, time, unordered-containers, }: mkDerivation { pname = "config-manager"; version = "0.3.0.1"; sha256 = "1qrj0x2s0vsxnqkkmchwqvsmziqchrffaxkda9hx0s0ahyw5w0lb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base filepath parsec text time unordered-containers ]; testHaskellDepends = [ base directory HUnit temporary test-framework test-framework-hunit text time unordered-containers ]; description = "Configuration management"; license = lib.licenses.gpl3Only; } ) { }; "config-parser" = callPackage ( { mkDerivation, base, extra, hspec, lens, parsec, text, }: mkDerivation { pname = "config-parser"; version = "1.2.0.0"; sha256 = "1jmb8c2ksxp9gfryymg100hjfn5kfshi95a1533d6h18ypqd5zb3"; libraryHaskellDepends = [ base parsec text ]; testHaskellDepends = [ base extra hspec lens parsec text ]; description = "Parse config files using parsec and generate parse errors on unhandled keys"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "config-schema" = callPackage ( { mkDerivation, base, config-value, containers, free, kan-extensions, pretty, semigroupoids, text, transformers, }: mkDerivation { pname = "config-schema"; version = "1.3.0.0"; sha256 = "1j5br9y4s51ajxyg4aldibywqhf4qrxhrypac8jgca2irxdwb29w"; revision = "5"; editedCabalFile = "0kzsc8v10h3jm2hxx9xc9nfp5f9qc2zp6gplsy4iszgis3spvq9a"; libraryHaskellDepends = [ base config-value containers free kan-extensions pretty semigroupoids text transformers ]; testHaskellDepends = [ base config-value text ]; description = "Schema definitions for the config-value package"; license = lib.licenses.isc; } ) { }; "config-select" = callPackage ( { mkDerivation, base, directory, filepath, unix, vty-menu, }: mkDerivation { pname = "config-select"; version = "0.0.1"; sha256 = "1b1fs42c5y5sixgag972m5hb6xwbwp1d64p0gadqg9mg1vknl34y"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath unix vty-menu ]; description = "A small program for swapping out dot files"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "config-select"; } ) { }; "config-value" = callPackage ( { mkDerivation, alex, array, base, containers, happy, pretty, text, }: mkDerivation { pname = "config-value"; version = "0.8.3"; sha256 = "0pkcwxg91wali7986k03d7q940hb078hlsxfknqhkp2spr3d1f3w"; revision = "8"; editedCabalFile = "1sfj9c77y7j5y5l7vsix4v94hmi5lajm1v5lgvwvcl7y063h0p2r"; libraryHaskellDepends = [ array base containers pretty text ]; libraryToolDepends = [ alex happy ]; testHaskellDepends = [ base text ]; description = "Simple, layout-based value language similar to YAML or JSON"; license = lib.licenses.mit; } ) { }; "config-value-getopt" = callPackage ( { mkDerivation, base, config-value, text, }: mkDerivation { pname = "config-value-getopt"; version = "0.1.1.1"; sha256 = "103afdadsh7vqfam61mixk0l2fxy41m0451bl2hl2djs3acj60b2"; revision = "1"; editedCabalFile = "1b5wfbqjjx6y8ll5h3vp2cmcdrcnjd3295y8ykd25yjx6f3swsja"; libraryHaskellDepends = [ base config-value text ]; description = "Interface between config-value and System.GetOpt"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "configifier" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, bytestring, case-insensitive, containers, directory, either, functor-infix, hspec, hspec-discover, mtl, pretty-show, QuickCheck, safe, scientific, string-conversions, template-haskell, unordered-containers, vector, yaml, }: mkDerivation { pname = "configifier"; version = "0.1.1"; sha256 = "049fnwyk3phbjwn3h9i5phcfcyakm8xmhkhhapk6d1s35nrxbjsj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring case-insensitive containers directory either functor-infix mtl safe string-conversions template-haskell unordered-containers vector yaml ]; testHaskellDepends = [ aeson aeson-pretty base case-insensitive hspec hspec-discover mtl pretty-show QuickCheck scientific string-conversions unordered-containers vector ]; testToolDepends = [ hspec-discover ]; description = "parser for config files, shell variables, command line args"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "configuration" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "configuration"; version = "0.1.1"; sha256 = "1jqc5xpbxrlnpxk2yci861gpxl5c9vm9lffchrpp1hk8ag5wkxk1"; libraryHaskellDepends = [ base containers ]; description = "Simple data type for application configuration"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "configuration-tools" = callPackage ( { mkDerivation, aeson, attoparsec, base, base-unicode-symbols, bytestring, Cabal, case-insensitive, deepseq, directory, dlist, filepath, mtl, network-uri, optparse-applicative, prettyprinter, process, profunctors, semigroupoids, semigroups, text, transformers, unordered-containers, vector, yaml, }: mkDerivation { pname = "configuration-tools"; version = "0.7.0"; sha256 = "05fbs9ddflys2fdhjzfkg7zblk7a2wi8ghxy003xw3azi9hnryxw"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base bytestring Cabal directory filepath process ]; libraryHaskellDepends = [ aeson attoparsec base base-unicode-symbols bytestring Cabal case-insensitive deepseq directory dlist filepath mtl network-uri optparse-applicative prettyprinter process profunctors semigroupoids semigroups text transformers unordered-containers vector yaml ]; executableHaskellDepends = [ base base-unicode-symbols Cabal mtl ]; testHaskellDepends = [ base base-unicode-symbols bytestring Cabal mtl text transformers unordered-containers yaml ]; description = "Tools for specifying and parsing configurations"; license = lib.licenses.mit; mainProgram = "example"; } ) { }; "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 ]; description = "Configuration management"; license = 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 ]; description = "Pretty printer and exporter for configurations from the \"configurator\" library"; license = lib.licenses.bsd3; } ) { }; "configurator-ng" = callPackage ( { mkDerivation, attoparsec, base, bytestring, critbit, data-ordlist, directory, dlist, fail, filepath, hashable, HUnit, scientific, test-framework, test-framework-hunit, text, unix-compat, unordered-containers, }: mkDerivation { pname = "configurator-ng"; version = "0.0.0.1"; sha256 = "0aq1iyvd3b2d26myp0scwi9vp97grfcrp2802s4xpg84vpapldis"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bytestring critbit data-ordlist directory dlist fail hashable scientific text unix-compat unordered-containers ]; testHaskellDepends = [ base bytestring directory filepath HUnit test-framework test-framework-hunit text ]; description = "The next generation of configuration management"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "configurator-pg" = callPackage ( { mkDerivation, base, containers, filepath, HUnit, megaparsec, protolude, scientific, test-framework, test-framework-hunit, text, }: mkDerivation { pname = "configurator-pg"; version = "0.2.10"; sha256 = "12a67pz6d2vpsa5qdaxm8lwl3jjg8f0idd5r3bjnqw22ji39cysj"; libraryHaskellDepends = [ base containers megaparsec protolude scientific text ]; testHaskellDepends = [ base filepath HUnit protolude test-framework test-framework-hunit text ]; description = "Reduced parser for configurator-ng config files"; license = lib.licenses.bsd3; } ) { }; "conformance" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "conformance"; version = "0.1.0.0"; sha256 = "18dzj2arhpmh6g8l7h5hd89i4v5f4001vfzcssnh5r2y29cgyljc"; libraryHaskellDepends = [ base mtl ]; license = lib.licenses.mit; } ) { }; "conformance-gen" = callPackage ( { mkDerivation, base, conformance, genvalidity-sydtest, sydtest, sydtest-discover, }: mkDerivation { pname = "conformance-gen"; version = "0.0.0.0"; sha256 = "0nj4fn2x9dr2pd3cxznwlh05gn7m9279mbr0nw73qixz01vyx7mj"; libraryHaskellDepends = [ base conformance sydtest ]; testHaskellDepends = [ base conformance genvalidity-sydtest sydtest ]; testToolDepends = [ sydtest-discover ]; license = lib.licenses.mit; } ) { }; "confsolve" = callPackage ( { mkDerivation, attoparsec, base, cmdargs, process, system-fileio, system-filepath, text, time, unordered-containers, }: mkDerivation { pname = "confsolve"; version = "0.5.6"; sha256 = "0bsribar35vrq1q22nijxgnymkbrfa49vyvfa60ink8wj7q47jzp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base cmdargs process system-fileio system-filepath text time unordered-containers ]; description = "A command line tool for resolving conflicts of file synchronizers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "confsolve"; broken = true; } ) { }; "conftrack" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, directory, file-io, filepath, mtl, QuickCheck, quickcheck-instances, scientific, template-haskell, text, transformers, yaml, }: mkDerivation { pname = "conftrack"; version = "0.0.1"; sha256 = "1v527akqgcfwl4hyravai05kdazqdn9ppmlq2j3v8dw5zxmdkgai"; revision = "1"; editedCabalFile = "0wx03gla2x51llwng995snp9lyg1msnyf0337hd1ph9874zcadxr"; libraryHaskellDepends = [ aeson base bytestring containers directory file-io filepath mtl scientific template-haskell text transformers yaml ]; testHaskellDepends = [ aeson base containers QuickCheck quickcheck-instances text ]; description = "Tracable multi-source config management"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "congruence-relation" = callPackage ( { mkDerivation, array, base, containers, }: mkDerivation { pname = "congruence-relation"; version = "0.1.0.0"; sha256 = "1pj4kby5pba1xfz2fvv2lij7h2i8crf3qkhgs3rp4ziay0jkg18v"; libraryHaskellDepends = [ array base containers ]; description = "Decidable congruence relations for Haskell: up to you whether this is a joke"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conic-graphs" = callPackage ( { mkDerivation, base, fcf-graphs, fcf-vinyl, first-class-families, vinyl, }: mkDerivation { pname = "conic-graphs"; version = "0.0.1.0"; sha256 = "19fjgji22ikgr3c80cjr6bpj3cx28vsix8vwqmhmnmff9daw63z4"; libraryHaskellDepends = [ base fcf-graphs fcf-vinyl first-class-families vinyl ]; description = "Vinyl-style extensible graphs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "conjugateGradient" = callPackage ( { mkDerivation, base, containers, random, }: mkDerivation { pname = "conjugateGradient"; version = "2.2"; sha256 = "1is3j61ra1whjpm8rq89yj9rscqj1ipgqlnh1nwvyzi2nggl06ya"; libraryHaskellDepends = [ base containers random ]; description = "Sparse matrix linear-equation solver"; license = lib.licenses.bsd3; } ) { }; "conjure" = callPackage ( { mkDerivation, array, base, bytestring, containers, filepath, html, HTTP, mtl, network, old-time, parsec, pretty, random, stm, unix, }: mkDerivation { pname = "conjure"; version = "0.1"; sha256 = "02a33940rnwq5bzqx50fjy76q0z6nimsg2fk3q17ai4kvi0rw0p3"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring containers filepath html HTTP mtl network old-time parsec pretty random stm unix ]; description = "A BitTorrent client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "conjure"; broken = true; } ) { }; "conkin" = callPackage ( { mkDerivation, base, data-default, doctest, markdown-unlit, pretty-show, }: mkDerivation { pname = "conkin"; version = "1.0.2"; sha256 = "1843mlmf09jgdj6hd7jzn81pwd4biimrc4rxaki9s2df2qd2zr6r"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base data-default doctest markdown-unlit pretty-show ]; testToolDepends = [ markdown-unlit ]; description = "Tools for functors from Hask^k to Hask"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "conlogger" = callPackage ( { mkDerivation, base, text, }: mkDerivation { pname = "conlogger"; version = "0.1.0.1"; sha256 = "1bxpn27spj4cq9cwg5b486xb35gmwb8hnrhq5g5dpmm7lxgijzh3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text ]; executableHaskellDepends = [ base text ]; description = "A logger for a concurrent program"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "example"; broken = true; } ) { }; "connection" = callPackage ( { mkDerivation, base, basement, bytestring, containers, data-default-class, network, socks, tls, x509, x509-store, x509-system, x509-validation, }: mkDerivation { pname = "connection"; version = "0.3.1"; sha256 = "1nbmafhlg0wy4aa3p7amjddbamdz6avzrxn4py3lvhrjqn4raxax"; revision = "2"; editedCabalFile = "1z6v1mhq3wvkbbvhaazlxli3d494iarsqvbx4qwx6xqn1pqz5jrx"; libraryHaskellDepends = [ base basement bytestring containers data-default-class network socks tls x509 x509-store x509-system x509-validation ]; description = "Simple and easy network connections API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "connection-pool" = callPackage ( { mkDerivation, base, between, data-default-class, monad-control, network, resource-pool, streaming-commons, time, transformers-base, }: mkDerivation { pname = "connection-pool"; version = "0.2.2"; sha256 = "0lvkcsd042s936fj5c9y5gg4iiq09n42adkv8q2rnwcbd6vl7kzj"; libraryHaskellDepends = [ base between data-default-class monad-control network resource-pool streaming-commons time transformers-base ]; description = "Connection pool built on top of resource-pool and streaming-commons"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "connection-string" = callPackage ( { mkDerivation, base, case-insensitive, containers, doctest, megaparsec, parser-combinators, text, }: mkDerivation { pname = "connection-string"; version = "0.2.0.0"; sha256 = "0gj9czggj7nrp0jjwbi0v1fzl0qvyw3yvi1q5kvjnx3l6ikk3z1j"; libraryHaskellDepends = [ base case-insensitive containers megaparsec parser-combinators ]; testHaskellDepends = [ base doctest text ]; description = "A library for parsing connection strings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "connections" = callPackage ( { mkDerivation, base, containers, doctest, extended-reals, hedgehog, time, }: mkDerivation { pname = "connections"; version = "0.3.2"; sha256 = "1j5vwg9ch37wkfa7sdyy97d6xlz4y70pfpcxp963cia9l28qpima"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers extended-reals time ]; executableHaskellDepends = [ base doctest ]; testHaskellDepends = [ base hedgehog time ]; description = "Orders, Galois connections, and lattices"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "doctest"; broken = true; } ) { }; "consistent" = callPackage ( { mkDerivation, base, lifted-async, lifted-base, monad-control, stm, transformers, transformers-base, unordered-containers, }: mkDerivation { pname = "consistent"; version = "0.1.0"; sha256 = "0cq8da3fhxj5mihd4xf5cjz4v3f1b72dm60wd0l0jkxwqg1q7ngq"; libraryHaskellDepends = [ base lifted-async lifted-base monad-control stm transformers transformers-base unordered-containers ]; testHaskellDepends = [ base lifted-async transformers ]; description = "Eventually consistent STM transactions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "console-program" = callPackage ( { mkDerivation, ansi-terminal, ansi-wl-pprint, base, containers, directory, haskeline, parsec, parsec-extra, split, transformers, unix, utility-ht, }: mkDerivation { pname = "console-program"; version = "0.4.2.3"; sha256 = "165ay133dxr0midy8yhsnsw5pf1lqh6pg4x63gjip945hfjl0lwq"; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint base containers directory haskeline parsec parsec-extra split transformers unix utility-ht ]; description = "Interpret the command line and a config file as commands and options"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "console-prompt" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "console-prompt"; version = "0.1"; sha256 = "07s4p41hjsalbaayxq2j973f3wnk8d7aybvl84fww7sz6mj7kvhw"; libraryHaskellDepends = [ base ]; description = "console user prompts"; license = lib.licenses.lgpl3Only; } ) { }; "console-style" = callPackage ( { mkDerivation, base, mtl, transformers, }: mkDerivation { pname = "console-style"; version = "0.0.2.1"; sha256 = "0zxxs59bzgf81d3ww285znmmciij3rswfgyc89ngxb6p86l8x0bd"; libraryHaskellDepends = [ base mtl transformers ]; description = "Styled console text output using ANSI escape sequences"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "const" = callPackage ( { mkDerivation, base, bytestring, primitive, ptrdiff, }: mkDerivation { pname = "const"; version = "0"; sha256 = "09mckqgxpfn0kvc0niyiwix7hzmcc97vdvn9bz2nnbzfaykp0fsm"; libraryHaskellDepends = [ base bytestring primitive ptrdiff ]; description = "Read-only mutable primitives"; license = "(BSD-2-Clause OR Apache-2.0)"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "const-math-ghc-plugin" = callPackage ( { mkDerivation, base, containers, directory, ghc, process, }: mkDerivation { pname = "const-math-ghc-plugin"; version = "1.0.0.0"; sha256 = "1fcj3ssfyxnq4cmb3lr5cg7qkgnkhf1ra0469cbw61gr2fl3kzdl"; libraryHaskellDepends = [ base containers ghc ]; testHaskellDepends = [ base directory process ]; description = "Compiler plugin for constant math elimination"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "constable" = callPackage ( { mkDerivation, base, doctest, }: mkDerivation { pname = "constable"; version = "0.1.0.0"; sha256 = "0hz63w3h7if70701kzclvcjr1310ycfcm9y46xfv8mgbs4kjp2xx"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; description = "A safe interface for Const summarization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "constaparser" = callPackage ( { mkDerivation, attoparsec, base, bytestring, vector, }: mkDerivation { pname = "constaparser"; version = "0.1.0.1"; sha256 = "16s8y035f30gyla620diwnsqi8lbmmfyxjpj4dlq24d45k5wfnsd"; libraryHaskellDepends = [ attoparsec base bytestring vector ]; description = "Parse ByteStrings of a prescribed length"; license = lib.licenses.bsd3; } ) { }; "constr-eq" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "constr-eq"; version = "0.1.0.0"; sha256 = "0vk3cz6897vjnn1q7y1sqxy42ii4pq5h7jxw1zyybi99p6c4vgm6"; libraryHaskellDepends = [ base ]; description = "Equality by only Constructor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "constrained" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "constrained"; version = "0.1"; sha256 = "00bd12gkv5yrqn52dyw3yjk2yind3m6d11k2d517gxanq9jqyx2c"; libraryHaskellDepends = [ base ]; description = "Generalization of standard Functor, Foldable, and Traversable classes"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "constrained-categories" = callPackage ( { mkDerivation, base, contravariant, fail, semigroups, tagged, trivial-constraint, void, }: mkDerivation { pname = "constrained-categories"; version = "0.4.2.0"; sha256 = "1hxs5b5ppjynhs6b63dqfxzni79bkb1gkyx4a7h2w62xxnn6738y"; libraryHaskellDepends = [ base contravariant fail semigroups tagged trivial-constraint void ]; description = "Constrained clones of the category-theory type classes, using ConstraintKinds"; license = lib.licenses.gpl3Only; } ) { }; "constrained-category" = callPackage ( { mkDerivation, alg, base, category, constraint, criterion, smallcheck, tasty, tasty-smallcheck, unconstrained, }: mkDerivation { pname = "constrained-category"; version = "0.1.0.0"; sha256 = "01r5jyydixfh82zynjpacsv5dc0mz28bcm8xaz2pgf2pc4gcfl9h"; revision = "2"; editedCabalFile = "1zjb5pzq479r3i4mphmxs7rqb4jiivhf1mm7273fzjrfykx50y4c"; libraryHaskellDepends = [ alg base category constraint unconstrained ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "Constrained Categories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "constrained-dynamic" = callPackage ( { mkDerivation, base, tasty, tasty-hunit, }: mkDerivation { pname = "constrained-dynamic"; version = "0.1.0.0"; sha256 = "0jcgkj8l0nq5mqsy1rc6gd2rz7x8wsc2l380hh2p7jqgqibji590"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Dynamic typing with retained constraints"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "constrained-monads" = callPackage ( { mkDerivation, base, containers, criterion, deepseq, doctest, free, nat-sized-numbers, QuickCheck, smallcheck, transformers, vector, }: mkDerivation { pname = "constrained-monads"; version = "0.5.0.0"; sha256 = "1h07vgn8cw42ckdy20xwz7rrny2d4v2gsmkb8i0qrly4bqa8sqcf"; libraryHaskellDepends = [ base containers deepseq free transformers ]; testHaskellDepends = [ base containers doctest QuickCheck transformers ]; benchmarkHaskellDepends = [ base containers criterion deepseq nat-sized-numbers QuickCheck smallcheck transformers vector ]; description = "Typeclasses and instances for monads with constraints"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "constrained-normal" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "constrained-normal"; version = "1.0.2"; sha256 = "1mq0w2qndrjx9ap9dkyxvz91fbszsnwlhh4hnm9g2dx020fawgac"; revision = "1"; editedCabalFile = "0vlmsqgx7cpl65ibmx23hdqdyplgvbn144j9plkmrcs5aam1jsdj"; libraryHaskellDepends = [ base ]; description = "Normalised Deep Embeddings for Constrained Type-Class Instances"; license = lib.licenses.bsd3; } ) { }; "constrained-platform-instances" = callPackage ( { mkDerivation, array, base, constrained, containers, vector, }: mkDerivation { pname = "constrained-platform-instances"; version = "0.1"; sha256 = "041fnmgy3adnzhvgrh3qm2jhcjwfz9adnjfpdamzjg34pw5a3ryz"; libraryHaskellDepends = [ array base constrained containers vector ]; description = "Instances of standard platform types for 'constrained' package"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; } ) { }; "constrained-some" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "constrained-some"; version = "0.1.2"; sha256 = "1am445b5ip0k37ml8l041az3dykc4s78kx29r1cvlkf1s8111klz"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Existential type that can be constrained"; license = lib.licenses.mit; } ) { }; "constraint" = callPackage ( { mkDerivation, base, category, unconstrained, }: mkDerivation { pname = "constraint"; version = "0.1.4.0"; sha256 = "0cdncdzpgyr9a0v213g9f6fqfd4311j5rg84gh85xynp8hhh0rr4"; revision = "1"; editedCabalFile = "0ivca43m1lqi75462z4hacvzs27whqzjnby7y7jjji8kqaw8wlda"; libraryHaskellDepends = [ base category unconstrained ]; description = "Reified constraints"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "constraint-classes" = callPackage ( { mkDerivation, base, constraints, transformers, }: mkDerivation { pname = "constraint-classes"; version = "0.5.1"; sha256 = "08b9rsvrmwkb1gl3x7d24cpghfband7cgzw4ldvxzjqvgmnyf9jy"; libraryHaskellDepends = [ base constraints transformers ]; description = "Various typeclasses using ConstraintKinds"; license = lib.licenses.bsd3; } ) { }; "constraint-manip" = callPackage ( { mkDerivation, base, indextype, }: mkDerivation { pname = "constraint-manip"; version = "0.1.1.0"; sha256 = "1kxg2iid906rw53r12rha8q3031ixdi3wlviprswig911x9c0zbk"; libraryHaskellDepends = [ base indextype ]; description = "Some conviencience type functions for manipulating constraints"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "constraint-reflection" = callPackage ( { mkDerivation, base, category, constraint, reflection, }: mkDerivation { pname = "constraint-reflection"; version = "0.1.0.0"; sha256 = "1v1m5vvicjmmz7mdp6fqf75fi2vf0hy25fyxgxpd4d7fbbyjvnh1"; libraryHaskellDepends = [ base category constraint reflection ]; description = "Constraint reflection"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "constraint-tuples" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "constraint-tuples"; version = "0.1.2"; sha256 = "16f9y0q771f3mc38g8jpr875c8grjav6sg9lwbhg7nmcvcczwqk2"; libraryHaskellDepends = [ base ]; description = "Partially applicable constraint tuples"; license = lib.licenses.bsd3; } ) { }; "constraint-tuples_0_2" = callPackage ( { mkDerivation, base, ghc-prim, }: mkDerivation { pname = "constraint-tuples"; version = "0.2"; sha256 = "0zysck5pz4yd3dpdhr2c5z0r251915vbphilzpcfhys4g79gi47n"; libraryHaskellDepends = [ base ghc-prim ]; description = "Partially applicable constraint tuples"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "constraints" = callPackage ( { mkDerivation, base, binary, boring, deepseq, ghc-prim, hashable, hspec, hspec-discover, mtl, transformers, }: mkDerivation { pname = "constraints"; version = "0.14.2"; sha256 = "1y0rzl41wwkr3gqzf3ymf0mns86qkafamqindvcfq1qqbn09y92g"; revision = "1"; editedCabalFile = "1rx81r735ih046j4afgqlbmqlsf3zk2c5d8k9mj3gndasplm66iq"; libraryHaskellDepends = [ base binary boring deepseq ghc-prim hashable mtl transformers ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; description = "Constraint manipulation"; license = lib.licenses.bsd2; } ) { }; "constraints-deriving" = callPackage ( { mkDerivation, base, bytestring, Cabal, filepath, ghc, ghc-paths, path, path-io, }: mkDerivation { pname = "constraints-deriving"; version = "1.1.1.2"; sha256 = "1l7ririwwr6zza5m0bdq2bp118i0qaa4x21hypcbb7hz7hn2jqwa"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base ghc ]; testHaskellDepends = [ base bytestring filepath ghc ghc-paths path path-io ]; description = "Manipulating constraints and deriving class instances programmatically"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "constraints-emerge" = callPackage ( { mkDerivation, base, constraints, containers, ghc, hashable, hspec, transformers, }: mkDerivation { pname = "constraints-emerge"; version = "0.1.2"; sha256 = "1l3n5k8q2jfhsiqbzzbpy798zvcv2dvwsvd165c38b2yvxn6zird"; libraryHaskellDepends = [ base constraints containers ghc hashable ]; testHaskellDepends = [ base constraints hspec transformers ]; description = "Defer instance lookups until runtime"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "constraints-extras" = callPackage ( { mkDerivation, aeson, base, constraints, template-haskell, }: mkDerivation { pname = "constraints-extras"; version = "0.4.0.1"; sha256 = "0c5cjh986rqf31f4igjbn72kgz8h9md6ivbyg2hn15kfawsgg47z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base constraints template-haskell ]; executableHaskellDepends = [ aeson base constraints ]; description = "Utility package for constraints"; license = lib.licenses.bsd3; mainProgram = "readme"; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; "constrictor" = callPackage ( { mkDerivation, base, ghc-prim, transformers, }: mkDerivation { pname = "constrictor"; version = "0.1.2.0"; sha256 = "17vdyc2r9fgblh2pjwdrya7iyrb83ay09zhpfvn80rrrj3d2nd8x"; libraryHaskellDepends = [ base ghc-prim transformers ]; description = "strict versions of many things in base"; license = lib.licenses.mit; } ) { }; "construct" = callPackage ( { mkDerivation, attoparsec, base, bytestring, Cabal, cabal-doctest, cereal, directory, doctest, filepath, incremental-parser, input-parsers, markdown-unlit, monoid-subclasses, parsers, rank2classes, tasty, tasty-hunit, text, }: mkDerivation { pname = "construct"; version = "0.3.1.2"; sha256 = "0z5am4j8s60mwcrzm6bjjdwm09iylxmlf5v6qahyb6bwl1nchsdp"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ attoparsec base bytestring cereal incremental-parser input-parsers monoid-subclasses parsers rank2classes text ]; testHaskellDepends = [ attoparsec base bytestring cereal directory doctest filepath incremental-parser monoid-subclasses rank2classes tasty tasty-hunit text ]; testToolDepends = [ markdown-unlit ]; description = "Haskell version of the Construct library for easy specification of file formats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "construct_0_3_2" = callPackage ( { mkDerivation, attoparsec, base, bytestring, Cabal, cabal-doctest, cereal, directory, doctest, filepath, incremental-parser, input-parsers, markdown-unlit, monoid-subclasses, parsers, rank2classes, tasty, tasty-hunit, text, }: mkDerivation { pname = "construct"; version = "0.3.2"; sha256 = "19pghvfxn1cpvg01ks5ixmfcfdzcbcy01aa2gafm3cgi3i9yygmv"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ attoparsec base bytestring cereal incremental-parser input-parsers monoid-subclasses parsers rank2classes text ]; testHaskellDepends = [ attoparsec base bytestring cereal directory doctest filepath incremental-parser monoid-subclasses rank2classes tasty tasty-hunit text ]; testToolDepends = [ markdown-unlit ]; description = "Haskell version of the Construct library for easy specification of file formats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "constructible" = callPackage ( { mkDerivation, base, binary-search, complex-generic, integer-roots, }: mkDerivation { pname = "constructible"; version = "0.1.2"; sha256 = "1fdxbw33rjyh0gmknzng8sl8gcbz99ib3ks5rq3kjvqn4ibmyqpf"; libraryHaskellDepends = [ base binary-search complex-generic integer-roots ]; description = "Exact computation with constructible real numbers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "constructive-algebra" = callPackage ( { mkDerivation, base, QuickCheck, type-level, }: mkDerivation { pname = "constructive-algebra"; version = "0.3.0"; sha256 = "17ab0vkq5w3zwh76ws7b82wbc0871qdmvrxhxga78h3h0axjiz1x"; libraryHaskellDepends = [ base QuickCheck type-level ]; description = "A library of constructive algebra"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "consul-haskell" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, bytestring, connection, either, exceptions, http-client, http-client-tls, http-types, HUnit, network, random, retry, stm, tasty, tasty-hunit, text, transformers, typed-process, unliftio, unordered-containers, uuid, vector, }: mkDerivation { pname = "consul-haskell"; version = "0.5.0"; sha256 = "1axwkrqkhiaich7swibx9b6fvxbq1sphzxrwzc1q6fqznp568zzl"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring connection either exceptions http-client http-client-tls http-types network retry stm text transformers unliftio unordered-containers vector ]; testHaskellDepends = [ base bytestring http-client HUnit network random retry tasty tasty-hunit text transformers typed-process unliftio uuid ]; description = "A consul client for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "consumers" = callPackage ( { mkDerivation, base, containers, exceptions, hpqtypes, hpqtypes-extras, HUnit, lifted-base, lifted-threads, log-base, monad-control, monad-time, mtl, safe-exceptions, stm, text, text-show, time, transformers, transformers-base, }: mkDerivation { pname = "consumers"; version = "2.3.2.0"; sha256 = "1kj7ng8cpwvbc8x3bzcnkk19g3hrcy3v2c5kpxqn52x607c9flmf"; libraryHaskellDepends = [ base containers exceptions hpqtypes lifted-base lifted-threads log-base monad-control monad-time mtl safe-exceptions stm text time transformers-base ]; testHaskellDepends = [ base exceptions hpqtypes hpqtypes-extras HUnit log-base monad-control monad-time mtl stm text text-show time transformers transformers-base ]; description = "Concurrent PostgreSQL data consumers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "container" = callPackage ( { mkDerivation, base, containers, convert, lens, text, vector, }: mkDerivation { pname = "container"; version = "1.1.6"; sha256 = "0q4zgd7hsnpq5wnn5gk5rz9nq1kfp8ci5kc6yp1rmzbyky3j0211"; libraryHaskellDepends = [ base containers convert lens text vector ]; description = "Containers abstraction and utilities"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "container-builder" = callPackage ( { mkDerivation, base, vector, }: mkDerivation { pname = "container-builder"; version = "0.1"; sha256 = "1vlwaf363ymxpq0ry3h1lbn1dlyvf0dmja1q410ks0byz8kc77r7"; libraryHaskellDepends = [ base vector ]; description = "Functions for building containers from a known number of elements"; license = lib.licenses.bsd3; } ) { }; "container-classes" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "container-classes"; version = "0.0.0.0"; sha256 = "18mx50mp9pv1a33kcwmckz6r4a0j6rlc1165ivn9cj8iiwpmd6pv"; libraryHaskellDepends = [ base ]; description = "Generic classes for interacting with different container types"; license = lib.licenses.bsd3; } ) { }; "containers_0_7" = callPackage ( { mkDerivation, array, base, deepseq, template-haskell, }: mkDerivation { pname = "containers"; version = "0.7"; sha256 = "09732p786v3886vgk5c272fid62wlwqa4wrncjwg0n3isba04sfg"; libraryHaskellDepends = [ array base deepseq template-haskell ]; description = "Assorted concrete container types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "containers-accelerate" = callPackage ( { mkDerivation, accelerate, accelerate-llvm-native, base, containers, half, hashable-accelerate, hedgehog, tasty, tasty-hedgehog, }: mkDerivation { pname = "containers-accelerate"; version = "0.1.0.0"; sha256 = "1bfw5k6nq15szgwjkzd17inmlk0ii0pd6a4lrixi8gyjf6ksm6n1"; libraryHaskellDepends = [ accelerate base hashable-accelerate ]; testHaskellDepends = [ accelerate accelerate-llvm-native base containers half hashable-accelerate hedgehog tasty tasty-hedgehog ]; description = "Hashing-based container types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "containers-benchmark" = callPackage ( { mkDerivation, base, bytestring, containers, criterion, deepseq, ghc-prim, random, }: mkDerivation { pname = "containers-benchmark"; version = "1.1.0.0"; sha256 = "11h88lgwgiyacv9b9k96aih95ydjq1i4ny03z0zw8iyd3c0yi7m0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers criterion deepseq ghc-prim random ]; description = "Extensive benchmark suite for containers package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "benchmark"; broken = true; } ) { }; "containers-deepseq" = callPackage ( { mkDerivation, base, containers, deepseq, }: mkDerivation { pname = "containers-deepseq"; version = "0.1.0.1"; sha256 = "0l9d7hj66fygpsbjw6wy4l11c9cw739lvkrypapwihav7jzva541"; libraryHaskellDepends = [ base containers deepseq ]; description = "Provide orphan NFData instances for containers as needed. (deprecated)"; license = lib.licenses.bsd3; } ) { }; "containers-good-graph" = callPackage ( { mkDerivation, array, base, containers, deepseq, }: mkDerivation { pname = "containers-good-graph"; version = "0.6.4.1"; sha256 = "1bv4v8q9gi1fa46c3pqj0kyl28kbyn55i038d0fxqbi225pdhhan"; libraryHaskellDepends = [ array base containers deepseq ]; testHaskellDepends = [ array base containers deepseq ]; description = "Data.Graph, but it doesn't suck!"; license = lib.licenses.bsd3; } ) { }; "containers-unicode-symbols" = callPackage ( { mkDerivation, base, base-unicode-symbols, containers, }: mkDerivation { pname = "containers-unicode-symbols"; version = "0.3.1.3"; sha256 = "1qz404fjcc00c2zxphzrm1r8i9q3hd8h9lndhd9ddxy3cx3jw8r6"; libraryHaskellDepends = [ base base-unicode-symbols containers ]; description = "Unicode alternatives for common functions and operators"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.t4ccer ]; } ) { }; "containers-verified" = callPackage ( { mkDerivation, containers }: mkDerivation { pname = "containers-verified"; version = "0.6.0.1"; sha256 = "08cwfn71ffvjfp252l3whic90rqyq1jvrk0m9xp54kh3g2rdqma9"; libraryHaskellDepends = [ containers ]; description = "Formally verified drop-in replacement of containers"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "content-store" = callPackage ( { mkDerivation, aeson, base, bytestring, cond, conduit, conduit-combinators, conduit-extra, cryptonite, directory, filepath, hspec, htoml, lzma-conduit, memory, monad-control, mtl, resourcet, temporary, text, transformers, transformers-base, unix, }: mkDerivation { pname = "content-store"; version = "0.2.1"; sha256 = "1c3l2fmznx3f1853scnpf6c60bbm1z99lkpxx36ldxrxizj2lmaj"; libraryHaskellDepends = [ aeson base bytestring cond conduit conduit-combinators conduit-extra cryptonite directory filepath htoml lzma-conduit memory monad-control mtl resourcet temporary text transformers transformers-base unix ]; testHaskellDepends = [ base bytestring conduit conduit-combinators directory filepath hspec memory mtl resourcet temporary ]; description = "Store and retrieve data from an on-disk store"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; } ) { }; "context" = callPackage ( { mkDerivation, async, base, containers, exceptions, ghc-prim, hspec, hspec-discover, }: mkDerivation { pname = "context"; version = "0.2.1.0"; sha256 = "1z10rhy9l2rssvh65bdb4bg4qfsgxa5mkjyhx86l8dksp8kd6cjm"; libraryHaskellDepends = [ base containers exceptions ]; testHaskellDepends = [ async base ghc-prim hspec ]; testToolDepends = [ hspec-discover ]; description = "Thread-indexed, nested contexts"; license = lib.licenses.mit; } ) { }; "context-free-art" = callPackage ( { mkDerivation, base, bifunctors, blaze-markup, blaze-svg, directory, HUnit, random, text, text-show, }: mkDerivation { pname = "context-free-art"; version = "0.3.0.1"; sha256 = "0g08368d5ssxipi8s218xb3n4kdqkwix7xbsmlzi8ix5zb1n0c5a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bifunctors blaze-markup blaze-svg random text text-show ]; executableHaskellDepends = [ base blaze-markup blaze-svg directory text ]; testHaskellDepends = [ base bifunctors blaze-markup blaze-svg HUnit random text text-show ]; description = "Generate art from context-free grammars"; license = lib.licenses.bsd3; mainProgram = "examples"; } ) { }; "context-free-grammar" = callPackage ( { mkDerivation, alex, array, base, containers, control-monad-omega, dlist, happy, HUnit, mtl, pretty, QuickCheck, quickcheck-properties, semigroups, template-haskell, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "context-free-grammar"; version = "0.1.1"; sha256 = "15xsm8v157jpz2v98lry7sr77nwk0785mmj3zdb21ajqnkccyb14"; libraryHaskellDepends = [ array base containers control-monad-omega dlist mtl pretty semigroups template-haskell ]; libraryToolDepends = [ alex happy ]; testHaskellDepends = [ base containers HUnit pretty QuickCheck quickcheck-properties template-haskell test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Basic algorithms on context-free grammars"; license = lib.licenses.bsd3; } ) { }; "context-http-client" = callPackage ( { mkDerivation, async, base, bytestring, case-insensitive, context, hspec, hspec-discover, http-client, http-types, stm, wai, warp, }: mkDerivation { pname = "context-http-client"; version = "0.2.0.2"; sha256 = "06mr9r9c5vb1y6y532pwpb6dmp2nm0bzzpcjdqwj4h8lncd4pn12"; revision = "1"; editedCabalFile = "14bh4vg8sj4xm1w4p2dza86qgsb4wk8inmqlp4iwm1slpbzf7y7q"; libraryHaskellDepends = [ base context http-client ]; testHaskellDepends = [ async base bytestring case-insensitive context hspec http-client http-types stm wai warp ]; testToolDepends = [ hspec-discover ]; description = "Modify HTTP requests/responses using context"; license = lib.licenses.mit; } ) { }; "context-resource" = callPackage ( { mkDerivation, async, base, context, exceptions, hspec, hspec-discover, }: mkDerivation { pname = "context-resource"; version = "0.2.0.2"; sha256 = "0rmzl16hxp9vqc4y2j3f3wf73l0xdvi50ff82c4swg12hb0ln5bl"; revision = "1"; editedCabalFile = "0zmbkhmqqsi9wcip400va1zj007hs54hn8b78n1ampg1xdd8w82s"; libraryHaskellDepends = [ base context exceptions ]; testHaskellDepends = [ async base context hspec ]; testToolDepends = [ hspec-discover ]; description = "Thread-safe, pool-compatible resource provider"; license = lib.licenses.mit; } ) { }; "context-stack" = callPackage ( { mkDerivation, base, classy-prelude, mtl, unordered-containers, }: mkDerivation { pname = "context-stack"; version = "0.1.0.1"; sha256 = "0y51xlva4364658bgbchcasbq5pka2ixlvhdf9g38xwlmhfg736x"; libraryHaskellDepends = [ base classy-prelude mtl unordered-containers ]; description = "An abstraction of a stack and stack-based monadic context"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "context-wai-middleware" = callPackage ( { mkDerivation, async, base, bytestring, case-insensitive, context, hspec, hspec-discover, http-client, http-types, stm, wai, warp, }: mkDerivation { pname = "context-wai-middleware"; version = "0.2.0.2"; sha256 = "0sb18dqg6586fcz3vdhaya9b2vpyj7llnn6nmxzpq7m4qap6j74f"; revision = "1"; editedCabalFile = "02pdv45v4wwnj8njmwq2g6p4dm18fikrgv0jk6zqmjnqljxwdlmp"; libraryHaskellDepends = [ base context wai ]; testHaskellDepends = [ async base bytestring case-insensitive context hspec http-client http-types stm wai warp ]; testToolDepends = [ hspec-discover ]; description = "Add request-specific (or not!) context to your WAI applications"; license = lib.licenses.mit; } ) { }; "contiguous" = callPackage ( { mkDerivation, base, deepseq, primitive, primitive-unlifted, QuickCheck, quickcheck-classes, quickcheck-instances, random, random-shuffle, run-st, vector, weigh, }: mkDerivation { pname = "contiguous"; version = "0.6.4.2"; sha256 = "0ay0hrdi2gj3b2z81cswmcaphkyy57w532svyc5mm3mncd0ddsm8"; libraryHaskellDepends = [ base deepseq primitive primitive-unlifted run-st ]; testHaskellDepends = [ base primitive QuickCheck quickcheck-classes quickcheck-instances vector ]; benchmarkHaskellDepends = [ base random random-shuffle weigh ]; description = "Unified interface for primitive arrays"; license = lib.licenses.bsd3; } ) { }; "contiguous-checked" = callPackage ( { mkDerivation, base, contiguous, primitive, }: mkDerivation { pname = "contiguous-checked"; version = "0.3.2.0"; sha256 = "0jfqxz0v107xw6mjr0wb1abb6v5zd3siy7z0gk9nqcvyacb80z4a"; libraryHaskellDepends = [ base contiguous primitive ]; description = "contiguous with bounds checks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "contiguous-fft" = callPackage ( { mkDerivation, base, contiguous, primitive, semirings, }: mkDerivation { pname = "contiguous-fft"; version = "0.2.2.0"; sha256 = "0nnxr6yihb82c7in0hsb7k9jkjccx5040pvxj5gb06ahzz5ls5yn"; libraryHaskellDepends = [ base contiguous primitive semirings ]; description = "dft of contiguous memory structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "continue" = callPackage ( { mkDerivation, base, bifunctors, monad-control, mtl, semigroupoids, transformers, transformers-base, }: mkDerivation { pname = "continue"; version = "0.2.0"; sha256 = "0iyqwqbzmk8v4j6xdmfir8mdxjgzl1dh76c9ngwzyccpv7xbz59a"; libraryHaskellDepends = [ base bifunctors monad-control mtl semigroupoids transformers transformers-base ]; description = "Monads with suspension and arbitrary-spot reentry"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "continued-fraction" = callPackage ( { mkDerivation, base, criterion, hspec, recursion, }: mkDerivation { pname = "continued-fraction"; version = "0.1.0.11"; sha256 = "1kxakmm53003f41kskl7m2h9l6dlamv9bsxpgwi2w0fxacyqp076"; libraryHaskellDepends = [ base recursion ]; testHaskellDepends = [ base hspec ]; benchmarkHaskellDepends = [ base criterion ]; description = "Types and functions for working with continued fractions in Haskell"; license = lib.licenses.bsd3; } ) { }; "continued-fractions" = callPackage ( { mkDerivation, base, containers, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "continued-fractions"; version = "0.10.0.2"; sha256 = "03s1vrsps2l114b3jg8nmglbv9bwsrjv79j06lyg9pxgvhk4lcpx"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base containers QuickCheck test-framework test-framework-quickcheck2 ]; description = "Continued fractions"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "continuum" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, mtl, nanomsg-haskell, time, }: mkDerivation { pname = "continuum"; version = "0.1.0.7"; sha256 = "0viqn05l4xjwb3w2qbldxmwv0dj1bzwbvjcgczj1clhdx2zdgfx6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal containers mtl nanomsg-haskell time ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "continuum-client" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, mtl, nanomsg-haskell, time, }: mkDerivation { pname = "continuum-client"; version = "0.1.0.0"; sha256 = "0qv7dz2h3aay4ak5nz38wp3wrrk2zzg2g58xdlglvml08hpxsf7k"; libraryHaskellDepends = [ base bytestring cereal containers mtl nanomsg-haskell time ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "contra-tracer" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "contra-tracer"; version = "0.2.0.0"; sha256 = "1rb2fal2rn02qnp28dsvq3r94b72jkqrp2s1lryhmrdj23jc3swy"; libraryHaskellDepends = [ base ]; description = "Arrow and contravariant tracers"; license = lib.licenses.asl20; } ) { }; "contra-tracers" = callPackage ( { mkDerivation, aeson, base, contra-tracer, }: mkDerivation { pname = "contra-tracers"; version = "1.0.0"; sha256 = "1875kkrs52nhx64rgj791szy2pnxns16nj4m20jisbnva1vsq93n"; libraryHaskellDepends = [ aeson base contra-tracer ]; description = "A logging library built on top of contra-tracer to make configuring and declaring multiple tracers easy (via generics)"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "contracheck-applicative" = callPackage ( { mkDerivation, base, containers, contravariant, generics-sop, microlens, mmorph, }: mkDerivation { pname = "contracheck-applicative"; version = "0.2.0"; sha256 = "0rawa98wj63s30lci34aszzc6xn0cqvc62wydb8akc05sw28kjy9"; libraryHaskellDepends = [ base containers contravariant generics-sop microlens mmorph ]; description = "Validation types/typeclass based on the contravariance"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "contravariant" = callPackage ( { mkDerivation, base, StateVar, transformers, }: mkDerivation { pname = "contravariant"; version = "1.5.5"; sha256 = "1ynz89vfn7czxpa203zmdqknkvpylzzl9rlkpasx1anph1jxcbq6"; libraryHaskellDepends = [ base StateVar transformers ]; description = "Contravariant functors"; license = lib.licenses.bsd3; } ) { }; "contravariant-extras" = callPackage ( { mkDerivation, base, contravariant, template-haskell, template-haskell-compat-v0208, }: mkDerivation { pname = "contravariant-extras"; version = "0.3.5.4"; sha256 = "13i9cip0qb8piib2sfq35qvb978npra2w53zvc28fxxnik9icfig"; libraryHaskellDepends = [ base contravariant template-haskell template-haskell-compat-v0208 ]; description = "Extras for the \"contravariant\" package"; license = lib.licenses.mit; } ) { }; "control" = callPackage ( { mkDerivation, base, basic, stm, template-haskell, transformers, }: mkDerivation { pname = "control"; version = "0.1.1.0"; sha256 = "1393w30mgzhgppfrzjsh62gdw9agbjfxw9ahxphjabf0zdf34xzg"; revision = "1"; editedCabalFile = "1nngr12zwv1lxjq79qcxrwrw86yvyg1cxiahy3jn46bnw0k20ym2"; libraryHaskellDepends = [ base basic stm template-haskell transformers ]; description = "Class of monad transformers which control operations can be lifted thru"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "control-block" = callPackage ( { mkDerivation, base, indexed-traversable, witherable, }: mkDerivation { pname = "control-block"; version = "0.0.1"; sha256 = "06l9s8inrdqp9z4zsd178rk3211zmhx4acwxq1py801lpb7vgn8v"; libraryHaskellDepends = [ base indexed-traversable witherable ]; description = "Higher-order functions with their function arguments at the end, for channeling the full power of BlockArguments and LambdaCase"; license = lib.licenses.bsd2; } ) { }; "control-bool" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "control-bool"; version = "0.2.1"; sha256 = "10amxm1ff7xhd8g66n65wkbb8d17n77v1nmwxkbzhrask398asp4"; libraryHaskellDepends = [ base ]; description = "Useful combinators for boolean expressions"; license = lib.licenses.bsd3; } ) { }; "control-dotdotdot" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "control-dotdotdot"; version = "0.1.0.1"; sha256 = "0rwi5zwvqn18g7qyp9aw51w3yzkqbff9g7rcqdk1l871fvq8qhha"; libraryHaskellDepends = [ base ]; description = "Haskell operator `g ... f = \\x1 .. xn -> g (f x1 .. xn)`."; license = lib.licenses.bsd3; } ) { }; "control-dsl" = callPackage ( { mkDerivation, base, containers, doctest, doctest-discover, temporary, }: mkDerivation { pname = "control-dsl"; version = "0.2.1.3"; sha256 = "0rv9wpjnr3y957vd6l8vmn87f9gi97nhk07bkgpr8083avi9biz8"; revision = "2"; editedCabalFile = "18jypzsawq0mp12i35f58px80i3k07ri0g07wcrh6af93vqkhvil"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base containers doctest doctest-discover temporary ]; description = "An alternative to monads in do-notation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "control-event" = callPackage ( { mkDerivation, base, containers, stm, time, }: mkDerivation { pname = "control-event"; version = "1.3"; sha256 = "1a48h7nna7padcffdfyaavhfl43lqfhvib5ddsxbqm7y99nylni6"; libraryHaskellDepends = [ base containers stm time ]; testHaskellDepends = [ base containers stm time ]; description = "Event scheduling system"; license = lib.licenses.bsd3; } ) { }; "control-iso" = callPackage ( { mkDerivation, base, bytestring, newtype-generics, profunctors, text, }: mkDerivation { pname = "control-iso"; version = "0.1.0.2"; sha256 = "0n4n2m4r06wcmsa98gvfrlfn92sbjg2arkdb4y00p9yfxq7a963d"; libraryHaskellDepends = [ base bytestring newtype-generics profunctors text ]; description = "A typeclass for type isomorphisms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "control-monad-attempt" = callPackage ( { mkDerivation, attempt, base, transformers, }: mkDerivation { pname = "control-monad-attempt"; version = "0.3.0.1"; sha256 = "140n27vdbyjz5qycrwlrmyd7s48fxcl6msl16g7czg40k5y23j5s"; libraryHaskellDepends = [ attempt base transformers ]; description = "Monad transformer for attempt. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "control-monad-exception" = callPackage ( { mkDerivation, base, failure, lifted-base, monad-control, monadloc, transformers, transformers-base, }: mkDerivation { pname = "control-monad-exception"; version = "0.11.4"; sha256 = "124qqhr4w9b224bdfm88dvxfsalcki46yc06swm52jirag06hn6r"; libraryHaskellDepends = [ base failure lifted-base monad-control monadloc transformers transformers-base ]; description = "Explicitly typed, checked exceptions with stack traces"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "control-monad-exception-monadsfd" = callPackage ( { mkDerivation, base, control-monad-exception, monads-fd, transformers, }: mkDerivation { pname = "control-monad-exception-monadsfd"; version = "0.10.3"; sha256 = "1izyxqry863jg9i88gcs7cib39q9c2mnm74mxdyl1d84kj1hrnim"; libraryHaskellDepends = [ base control-monad-exception monads-fd transformers ]; description = "Monads-fd instances for the EMT exceptions monad transformer"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "control-monad-exception-monadstf" = callPackage ( { mkDerivation, base, control-monad-exception, monads-tf, transformers, }: mkDerivation { pname = "control-monad-exception-monadstf"; version = "0.10.3"; sha256 = "1qj4y71g5p6b4aa5wn5fp4i5c9iw0pdrqs9yvzr6f41v6knw16za"; libraryHaskellDepends = [ base control-monad-exception monads-tf transformers ]; description = "Monads-tf instances for the EMT exceptions monad transformer"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "control-monad-exception-mtl" = callPackage ( { mkDerivation, base, control-monad-exception, mtl, }: mkDerivation { pname = "control-monad-exception-mtl"; version = "0.10.3"; sha256 = "1wwqn3xcd2fspfd2cnf9cym0cbbgvlajr3pkx7f2v3b37mx6blni"; libraryHaskellDepends = [ base control-monad-exception mtl ]; doHaddock = false; description = "MTL instances for the EMT exceptions monad transformer"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "control-monad-failure" = callPackage ( { mkDerivation, base, failure, transformers, }: mkDerivation { pname = "control-monad-failure"; version = "0.7.0.1"; sha256 = "1g304wb1fhx81iw2vv7nv6cp2qmy69frwiv3vax85lxw03s4nlkq"; libraryHaskellDepends = [ base failure transformers ]; description = "A class for monads which can fail with an error. (deprecated)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "control-monad-failure-mtl" = callPackage ( { mkDerivation, base, failure, mtl, }: mkDerivation { pname = "control-monad-failure-mtl"; version = "0.7.1"; sha256 = "0j9i85vq033789vx2589mfqwk954hqy1wla527ssbyf05k6vkn8j"; libraryHaskellDepends = [ base failure mtl ]; description = "A class for monads which can fail with an error for mtl 1 (deprecated)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "control-monad-free" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "control-monad-free"; version = "0.6.2"; sha256 = "1habgf7byffqf1rqjkzpihvdhclaafgqsqpfpwp3fgpj5ayk1j33"; libraryHaskellDepends = [ base transformers ]; description = "Free monads and monad transformers"; license = 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 ]; description = "Simple monad transformer for imperative-style loops"; license = lib.licenses.bsd3; } ) { }; "control-monad-omega" = callPackage ( { mkDerivation, base, tasty, tasty-bench, tasty-quickcheck, }: mkDerivation { pname = "control-monad-omega"; version = "0.3.3"; sha256 = "0f90q6mxxb8szqvw93pypbbf4nicj1w5n9sqs4434b6cp55665z6"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base tasty-bench ]; description = "A breadth-first list monad"; license = lib.licenses.publicDomain; } ) { }; "control-monad-queue" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "control-monad-queue"; version = "0.2.0.1"; sha256 = "1dfiys93i7wnbf33dgb324gp57ab5y7pn405hq8iciq2c7kzfa6l"; libraryHaskellDepends = [ base ]; description = "Reusable corecursive queues, via continuations"; license = lib.licenses.bsd3; } ) { }; "control-timeout" = callPackage ( { mkDerivation, base, containers, stm, time, }: mkDerivation { pname = "control-timeout"; version = "0.1.2"; sha256 = "1g1x6c4dafckwcw48v83f3nm2sxv8kynwv8ib236ay913ycgayvg"; libraryHaskellDepends = [ base containers stm time ]; description = "Timeout handling"; license = lib.licenses.bsd3; } ) { }; "contstuff" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "contstuff"; version = "1.2.6"; sha256 = "0rw2bslajjch057fsxf881wi39bsd9y6196j0kb0lz47r0zn8003"; libraryHaskellDepends = [ base transformers ]; description = "Fast, easy to use CPS-based monad transformers"; license = lib.licenses.bsd3; } ) { }; "contstuff-monads-tf" = callPackage ( { mkDerivation, base, contstuff, monads-tf, }: mkDerivation { pname = "contstuff-monads-tf"; version = "0.2.1"; sha256 = "0j4y76ar0m642jxcyrvlrxagawrlq637cvx3fqprw5sl5cslgxh5"; libraryHaskellDepends = [ base contstuff monads-tf ]; description = "ContStuff instances for monads-tf transformers (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "contstuff-transformers" = callPackage ( { mkDerivation, base, contstuff, transformers, }: mkDerivation { pname = "contstuff-transformers"; version = "0.1.1"; sha256 = "0b5vskp1bxqpi4ffcxwjw6kr0jd6n8v8jlhf03p54ckfd5ym4ai6"; libraryHaskellDepends = [ base contstuff transformers ]; description = "Deprecated interface between contstuff 0.7.0 and the transformers package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "converge" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "converge"; version = "0.1.0.1"; sha256 = "0y28m7kgphknra0w2kzf0g4m2bdj604nr3f22xng46nl7kljbpvj"; libraryHaskellDepends = [ base ]; description = "Limit operations for converging sequences"; license = lib.licenses.publicDomain; } ) { }; "conversion" = callPackage ( { mkDerivation, base-prelude }: mkDerivation { pname = "conversion"; version = "1.2.1"; sha256 = "0211p3jb8cynpmvxhz3ay1294hmvccx2acrh39pqhagjjbd72xy9"; revision = "1"; editedCabalFile = "17hrwyhlcch970vb4gk793xhcpg035n0gxypbjz58vkka04j3d4d"; libraryHaskellDepends = [ base-prelude ]; description = "Universal converter between values of different types"; license = lib.licenses.mit; } ) { }; "conversion-bytestring" = callPackage ( { mkDerivation, base-prelude, bytestring, conversion, }: mkDerivation { pname = "conversion-bytestring"; version = "1.0.1.1"; sha256 = "0l2dnzx4qjkhpq4x8f8was3xnprb6bvs2r5wcdb1czf51nz1xc41"; libraryHaskellDepends = [ base-prelude bytestring conversion ]; description = "\"Conversion\" instances for the \"bytestring\" library"; license = lib.licenses.mit; } ) { }; "conversion-case-insensitive" = callPackage ( { mkDerivation, case-insensitive, conversion, }: mkDerivation { pname = "conversion-case-insensitive"; version = "1.0.0.0"; sha256 = "14mf5jincplqrdln6xja0c840mmj4khd5n3z5f4glgpnmk9r3dcp"; libraryHaskellDepends = [ case-insensitive conversion ]; description = "\"Conversion\" instances for the \"case-insensitive\" library"; license = lib.licenses.mit; } ) { }; "conversion-text" = callPackage ( { mkDerivation, base-prelude, bytestring, conversion, conversion-bytestring, text, }: mkDerivation { pname = "conversion-text"; version = "1.0.1.1"; sha256 = "0syvnpxqvv21cymydkg2r47b4cqqjbp7qjj6xzhzx6fbz4bczqfp"; libraryHaskellDepends = [ base-prelude bytestring conversion conversion-bytestring text ]; description = "\"Conversion\" instances for the \"text\" library"; license = lib.licenses.mit; } ) { }; "conversions" = callPackage ( { mkDerivation, base, bytestring, control-bool, devtools, exceptions, mtl, source-constraints, template-haskell, text, unliftio-core, }: mkDerivation { pname = "conversions"; version = "0.0.4"; sha256 = "1r5k2fqhcyfhrji4ivylx91idhckg0yhkhcrv0pwgqila0xr38p8"; libraryHaskellDepends = [ base bytestring control-bool exceptions mtl source-constraints template-haskell text unliftio-core ]; testHaskellDepends = [ base bytestring control-bool devtools exceptions mtl source-constraints template-haskell text unliftio-core ]; description = "Injective explicit total and partial conversions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "convert" = callPackage ( { mkDerivation, ansi-wl-pprint, base, bytestring, containers, data-default, impossible, lens, template-haskell, text, utf8-string, }: mkDerivation { pname = "convert"; version = "1.5.1"; sha256 = "044syln587z5mc4fia0d81p47rpkbvzkyyrcxyckqkh2yj3b2k85"; libraryHaskellDepends = [ ansi-wl-pprint base bytestring containers data-default impossible lens template-haskell text utf8-string ]; description = "Safe and unsafe data conversion utilities with strong type-level operation. checking."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "convert-annotation" = callPackage ( { mkDerivation, aeson, base, bytestring, cassava, containers, deepseq, HTTP, inline-r, lens, lens-aeson, optparse-generic, pipes, pipes-bytestring, pipes-csv, req, safe, text, vector, }: mkDerivation { pname = "convert-annotation"; version = "0.5.1.0"; sha256 = "1m6b5b7drgxb6cc4qqhi9s5k93rpsny7yf83a9m5q0a585nwmk0q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers deepseq HTTP inline-r lens lens-aeson req safe text ]; executableHaskellDepends = [ base bytestring cassava inline-r lens optparse-generic pipes pipes-bytestring pipes-csv text vector ]; description = "Convert the annotation of a gene to another in a delimited file using a variety of different databases"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "convert-annotation"; } ) { }; "convertible" = callPackage ( { mkDerivation, base, bytestring, containers, mtl, old-time, QuickCheck, text, time, }: mkDerivation { pname = "convertible"; version = "1.1.1.1"; sha256 = "1vwc6h1z88xkw4bq3js8x9x86jnk3amdskyksca77p0kwiqbs7lr"; libraryHaskellDepends = [ base bytestring containers mtl old-time text time ]; testHaskellDepends = [ base containers old-time QuickCheck time ]; description = "Typeclasses and instances for converting between types"; license = lib.licenses.bsd3; } ) { }; "convertible-ascii" = callPackage ( { mkDerivation, ascii, base, base-unicode-symbols, blaze-builder, bytestring, convertible-text, failure, text, }: mkDerivation { pname = "convertible-ascii"; version = "0.1.0.1"; sha256 = "0yzfq0r430ziclxn44k9x3jwl675gs3lafr5d1cb6y9j20fl1sjw"; libraryHaskellDepends = [ ascii base base-unicode-symbols blaze-builder bytestring convertible-text failure text ]; description = "convertible instances for ascii"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "convertible-text" = callPackage ( { mkDerivation, attempt, base, bytestring, containers, old-time, template-haskell, text, time, }: mkDerivation { pname = "convertible-text"; version = "0.4.0.2"; sha256 = "1wqpl9dms1rsd24d00f18l9sm601nm6kr7h4ig8y70jdzy8w73fz"; revision = "1"; editedCabalFile = "0fa9n4dpz5qli4svcgahl2amhbz42xmsynfhzm2sb4fv23l7w73g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attempt base bytestring containers old-time template-haskell text time ]; description = "Typeclasses and instances for converting between types (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "convexHullNd" = callPackage ( { mkDerivation, base, containers, extra, hashable, ilist, insert-ordered-containers, regex-compat, Unique, }: mkDerivation { pname = "convexHullNd"; version = "0.1.0.0"; sha256 = "16ysb9z4b4qf0vmfqlh3b8px2hl592xgxdg696lqm3db4wdc8zjp"; libraryHaskellDepends = [ base containers extra hashable ilist insert-ordered-containers regex-compat Unique ]; description = "Convex hull"; license = lib.licenses.gpl3Only; } ) { }; "cookbook" = callPackage ( { mkDerivation, base, directory, strict, }: mkDerivation { pname = "cookbook"; version = "3.0.1.1"; sha256 = "0bdsdq5m4skh3sh6dfz7jrdcsnyg5vb392n6gcqm9s1m0749r4b3"; libraryHaskellDepends = [ base directory strict ]; description = "Tiered general-purpose libraries with domain-specific applications"; license = lib.licenses.bsd3; } ) { }; "cookie" = callPackage ( { mkDerivation, base, bytestring, data-default-class, deepseq, HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text, time, }: mkDerivation { pname = "cookie"; version = "0.4.6"; sha256 = "1ajbcsk4k0jc6v2fqn36scs6l8wa6fq46gd54pak75rbqdbajhcc"; libraryHaskellDepends = [ base bytestring data-default-class deepseq text time ]; testHaskellDepends = [ base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck text time ]; description = "HTTP cookie parsing and rendering"; license = lib.licenses.mit; } ) { }; "cookie_0_5_0" = callPackage ( { mkDerivation, base, bytestring, data-default-class, deepseq, HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text, time, }: mkDerivation { pname = "cookie"; version = "0.5.0"; sha256 = "178slrr0lpz3kim86i3a2g9qxccmxpcvgldp9f2cvyzqj1qgwl8f"; libraryHaskellDepends = [ base bytestring data-default-class deepseq text time ]; testHaskellDepends = [ base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck text time ]; description = "HTTP cookie parsing and rendering"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "cookie-tray" = callPackage ( { mkDerivation, base, binary, bytestring, containers, cookie, hspec, time, }: mkDerivation { pname = "cookie-tray"; version = "0.0.0.0"; sha256 = "1nzwa8icf84yds9yhnfnb8ys5iib748vciqg0b5cql76wg93pix6"; libraryHaskellDepends = [ base binary bytestring containers cookie time ]; testHaskellDepends = [ base binary bytestring containers cookie hspec time ]; description = "For serving cookies"; license = lib.licenses.asl20; } ) { }; "cookies" = callPackage ( { mkDerivation, base, bytestring, chronos, hashable, text, time, }: mkDerivation { pname = "cookies"; version = "0.1.0.0"; sha256 = "1vf7n6q8kp2a3ndv0cqscxqwk4wda03913lmqkk34gjxn37sgyg5"; libraryHaskellDepends = [ base bytestring chronos hashable text time ]; description = "web cookies"; license = lib.licenses.bsd3; } ) { }; "cooklang-hs" = callPackage ( { mkDerivation, base, hspec, megaparsec, }: mkDerivation { pname = "cooklang-hs"; version = "0.1.1"; sha256 = "056zzp0zyq7i9phjkadd9sr402jb9g23afqf6p3m0g0vwyy5lgb3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base megaparsec ]; executableHaskellDepends = [ base megaparsec ]; testHaskellDepends = [ base hspec megaparsec ]; description = "Parser for the Cook markup language"; license = lib.licenses.mit; mainProgram = "cooklang-hs"; } ) { }; "coordinate" = callPackage ( { mkDerivation, base, HUnit, lens, papa, transformers, }: mkDerivation { pname = "coordinate"; version = "0.2"; sha256 = "1sph59d8008amhb4pi4gk8ymwjf2r6iy378phriqb42zy01bn0vb"; libraryHaskellDepends = [ base lens papa transformers ]; testHaskellDepends = [ base HUnit lens ]; description = "A representation of latitude and longitude"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot" = callPackage ( { mkDerivation, base, copilot-c99, copilot-core, copilot-language, copilot-libraries, copilot-prettyprinter, copilot-theorem, directory, filepath, optparse-applicative, }: mkDerivation { pname = "copilot"; version = "3.19.1"; sha256 = "0gwlfp4zb2zg1kqcy3j255c0cl1b956h1725c6kpfrs5ix3pgiyw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base copilot-c99 copilot-core copilot-language copilot-libraries copilot-prettyprinter copilot-theorem directory filepath optparse-applicative ]; description = "A stream DSL for writing embedded C programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot_4_1" = callPackage ( { mkDerivation, base, copilot-c99, copilot-core, copilot-language, copilot-libraries, copilot-prettyprinter, copilot-theorem, directory, filepath, optparse-applicative, }: mkDerivation { pname = "copilot"; version = "4.1"; sha256 = "04zhqkkp66alvk6b2mhgdvdg2d9yjyyzmv7vp7caj13cyqrifflz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base copilot-c99 copilot-core copilot-language copilot-libraries copilot-prettyprinter copilot-theorem directory filepath optparse-applicative ]; description = "A stream DSL for writing embedded C programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot-bluespec" = callPackage ( { mkDerivation, base, copilot-core, directory, extra, filepath, HUnit, ieee754, language-bluespec, pretty, process, QuickCheck, random, test-framework, test-framework-hunit, test-framework-quickcheck2, unix, }: mkDerivation { pname = "copilot-bluespec"; version = "4.1"; sha256 = "0czx7jwhrg024wfk6g1mcjgm8ydc5xx8msgklzhs97gwlhhi74sb"; libraryHaskellDepends = [ base copilot-core directory filepath language-bluespec pretty ]; testHaskellDepends = [ base copilot-core directory extra HUnit ieee754 pretty process QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 unix ]; description = "A compiler for Copilot targeting FPGAs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "copilot-c99" = callPackage ( { mkDerivation, base, copilot-core, directory, filepath, HUnit, language-c99, language-c99-simple, mtl, pretty, process, QuickCheck, random, test-framework, test-framework-hunit, test-framework-quickcheck2, unix, }: mkDerivation { pname = "copilot-c99"; version = "3.19.1"; sha256 = "10xyanmvvzbmp06xh8mj33xdxicalzbfjb7zjflw24xsq37c6798"; libraryHaskellDepends = [ base copilot-core directory filepath language-c99 language-c99-simple mtl pretty ]; testHaskellDepends = [ base copilot-core directory HUnit pretty process QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 unix ]; description = "A compiler for Copilot targeting C99"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "copilot-c99_4_1" = callPackage ( { mkDerivation, base, copilot-core, directory, filepath, HUnit, language-c99, language-c99-simple, mtl, pretty, process, QuickCheck, random, test-framework, test-framework-hunit, test-framework-quickcheck2, unix, }: mkDerivation { pname = "copilot-c99"; version = "4.1"; sha256 = "0lqjqji6v7bxavqlg367837n7qvdlba11y0x24pkl6djdwq4rx5p"; libraryHaskellDepends = [ base copilot-core directory filepath language-c99 language-c99-simple mtl pretty ]; testHaskellDepends = [ base copilot-core directory HUnit pretty process QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 unix ]; description = "A compiler for Copilot targeting C99"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "copilot-cbmc" = callPackage ( { mkDerivation, base, bytestring, copilot-c99, copilot-core, copilot-sbv, directory, pretty, process, }: mkDerivation { pname = "copilot-cbmc"; version = "2.2.1"; sha256 = "0xcm6qgylhvnjaih1jbl4dripik10nqm6536rdspj6kzg81qifd9"; libraryHaskellDepends = [ base bytestring copilot-c99 copilot-core copilot-sbv directory pretty process ]; description = "Copilot interface to a C model-checker"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot-core" = callPackage ( { mkDerivation, base, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "copilot-core"; version = "3.19.1"; sha256 = "177gnfsrrlrw44faxdfi4v25j9i697b5p9k8mqx8qya7hg780xh6"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "An intermediate representation for Copilot"; license = lib.licenses.bsd3; } ) { }; "copilot-core_4_1" = callPackage ( { mkDerivation, base, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "copilot-core"; version = "4.1"; sha256 = "0w1bpf2sqmwjsk5pbf5wglmmgi26xa9ns497cs0dqz4v278v98yj"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "An intermediate representation for Copilot"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot-frp-sketch" = callPackage ( { mkDerivation, base, containers, copilot, copilot-c99, copilot-language, directory, filepath, mtl, optparse-applicative, temporary, }: mkDerivation { pname = "copilot-frp-sketch"; version = "1.0.0"; sha256 = "00lnswf9p77415pnl67kggah6zwh2mf1szb78n6df2r13cbv6n0v"; libraryHaskellDepends = [ base containers copilot copilot-c99 copilot-language directory filepath mtl optparse-applicative temporary ]; description = "FRP sketch programming with Copilot"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot-interpreter" = callPackage ( { mkDerivation, base, copilot-core, copilot-prettyprinter, pretty, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "copilot-interpreter"; version = "3.19.1"; sha256 = "1f3qgh2ixsycbwql82yj6zr63n0j82cdq8vn2pfngaxncbqh9y7i"; libraryHaskellDepends = [ base copilot-core pretty ]; testHaskellDepends = [ base copilot-core copilot-prettyprinter pretty QuickCheck test-framework test-framework-quickcheck2 ]; description = "Interpreter for Copilot"; license = lib.licenses.bsd3; } ) { }; "copilot-interpreter_4_1" = callPackage ( { mkDerivation, base, copilot-core, copilot-prettyprinter, pretty, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "copilot-interpreter"; version = "4.1"; sha256 = "016qvssn4hp3nllv9xxsx2d6z4z5m4kq8js5k10dcnhxbkr2bngz"; libraryHaskellDepends = [ base copilot-core pretty ]; testHaskellDepends = [ base copilot-core copilot-prettyprinter pretty QuickCheck test-framework test-framework-quickcheck2 ]; description = "Interpreter for Copilot"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot-language" = callPackage ( { mkDerivation, array, base, containers, copilot-core, copilot-interpreter, copilot-theorem, data-reify, HUnit, mtl, pretty, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "copilot-language"; version = "3.19.1"; sha256 = "1617msbq9vap7j615rjh81iyajdjnmxpcbw9fsfvlnchx5mgy5vk"; libraryHaskellDepends = [ array base containers copilot-core copilot-interpreter copilot-theorem data-reify mtl ]; testHaskellDepends = [ base copilot-core copilot-interpreter HUnit pretty QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A Haskell-embedded DSL for monitoring hard real-time distributed systems"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot-language_4_1" = callPackage ( { mkDerivation, array, base, containers, copilot-core, copilot-interpreter, copilot-theorem, data-reify, HUnit, mtl, pretty, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "copilot-language"; version = "4.1"; sha256 = "04qa8i4gyvvv3la5qhdqbam0g8kxny6miv4z65g6crwdp9x7bdyv"; libraryHaskellDepends = [ array base containers copilot-core copilot-interpreter copilot-theorem data-reify mtl ]; testHaskellDepends = [ base copilot-core copilot-interpreter HUnit pretty QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A Haskell-embedded DSL for monitoring hard real-time distributed systems"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot-libraries" = callPackage ( { mkDerivation, base, containers, copilot-interpreter, copilot-language, copilot-theorem, mtl, parsec, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "copilot-libraries"; version = "3.19.1"; sha256 = "0fa5k7igvrcn7fwwmngb160kyc4acn60zpknj5rb4yp1x4qrcl3w"; libraryHaskellDepends = [ base containers copilot-language mtl parsec ]; testHaskellDepends = [ base copilot-interpreter copilot-language copilot-theorem QuickCheck test-framework test-framework-quickcheck2 ]; description = "Libraries for the Copilot language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot-libraries_4_1" = callPackage ( { mkDerivation, base, containers, copilot-interpreter, copilot-language, copilot-theorem, mtl, parsec, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "copilot-libraries"; version = "4.1"; sha256 = "04vgskgq20q62ybd1lm19bqgqabhfbb6v5vqj92gv9dk4861lahd"; libraryHaskellDepends = [ base containers copilot-language mtl parsec ]; testHaskellDepends = [ base copilot-interpreter copilot-language copilot-theorem QuickCheck test-framework test-framework-quickcheck2 ]; description = "Libraries for the Copilot language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot-prettyprinter" = callPackage ( { mkDerivation, base, copilot-core, pretty, }: mkDerivation { pname = "copilot-prettyprinter"; version = "3.19.1"; sha256 = "1z0yrxx43jvigqikrkmxpxpw3vhgxrkyq87rplx9gzkwaz9dspa1"; libraryHaskellDepends = [ base copilot-core pretty ]; description = "A prettyprinter of Copilot Specifications"; license = lib.licenses.bsd3; } ) { }; "copilot-prettyprinter_4_1" = callPackage ( { mkDerivation, base, copilot-core, pretty, }: mkDerivation { pname = "copilot-prettyprinter"; version = "4.1"; sha256 = "0hd3dghc62wi1rj0ilwdgjw60kvbrqhcwdc502r0xny9ha9b6ws5"; libraryHaskellDepends = [ base copilot-core pretty ]; description = "A prettyprinter of Copilot Specifications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot-sbv" = callPackage ( { mkDerivation, base, containers, copilot-core, directory, filepath, pretty, sbv, }: mkDerivation { pname = "copilot-sbv"; version = "2.2.1"; sha256 = "00gym2xadw7zi5mrkfrnvxi6cr7c5rgmbwiflrif63j2q7v0z25l"; libraryHaskellDepends = [ base containers copilot-core directory filepath pretty sbv ]; description = "A compiler for CoPilot targeting SBV"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot-theorem" = callPackage ( { mkDerivation, base, bimap, bv-sized, containers, copilot-core, copilot-prettyprinter, data-default, directory, libBF, mtl, panic, parameterized-utils, parsec, pretty, process, QuickCheck, random, test-framework, test-framework-quickcheck2, transformers, what4, xml, }: mkDerivation { pname = "copilot-theorem"; version = "3.19.1"; sha256 = "0qqf301rngcgqp7pwlc6h9sp9ysy1n9jy3shdnzp0qdxgl3w49rh"; libraryHaskellDepends = [ base bimap bv-sized containers copilot-core copilot-prettyprinter data-default directory libBF mtl panic parameterized-utils parsec pretty process random transformers what4 xml ]; testHaskellDepends = [ base copilot-core QuickCheck test-framework test-framework-quickcheck2 ]; description = "k-induction for Copilot"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot-theorem_4_1" = callPackage ( { mkDerivation, base, bimap, bv-sized, containers, copilot-core, copilot-prettyprinter, data-default, directory, libBF, mtl, panic, parameterized-utils, parsec, pretty, process, QuickCheck, random, test-framework, test-framework-quickcheck2, transformers, what4, xml, }: mkDerivation { pname = "copilot-theorem"; version = "4.1"; sha256 = "0jki4295p9z3a2n81pvzi1bs7i75ya9jf324cw4wiqk9r1zajdb2"; libraryHaskellDepends = [ base bimap bv-sized containers copilot-core copilot-prettyprinter data-default directory libBF mtl panic parameterized-utils parsec pretty process random transformers what4 xml ]; testHaskellDepends = [ base copilot-core QuickCheck test-framework test-framework-quickcheck2 ]; description = "k-induction for Copilot"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "copilot-verifier" = callPackage ( { mkDerivation, aeson, base, bv-sized, bytestring, case-insensitive, containers, copilot, copilot-c99, copilot-core, copilot-language, copilot-prettyprinter, copilot-theorem, crucible, crucible-llvm, crux, crux-llvm, filepath, lens, llvm-pretty, mtl, optparse-applicative, panic, parameterized-utils, prettyprinter, silently, tasty, tasty-expected-failure, tasty-hunit, text, transformers, vector, what4, }: mkDerivation { pname = "copilot-verifier"; version = "4.1"; sha256 = "0whwi2lhjvla6v9lc37wccxkq9kpsaidfkhp6ccvkf2akc9248vl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bv-sized bytestring case-insensitive containers copilot copilot-c99 copilot-core copilot-language copilot-prettyprinter copilot-theorem crucible crucible-llvm crux crux-llvm filepath lens llvm-pretty mtl panic parameterized-utils prettyprinter text transformers vector what4 ]; executableHaskellDepends = [ aeson base bv-sized bytestring case-insensitive containers copilot-c99 copilot-core copilot-theorem crucible crucible-llvm crux crux-llvm filepath lens llvm-pretty mtl optparse-applicative panic parameterized-utils prettyprinter text transformers vector what4 ]; testHaskellDepends = [ aeson base bv-sized bytestring case-insensitive containers copilot-c99 copilot-core copilot-theorem crucible crucible-llvm crux crux-llvm filepath lens llvm-pretty mtl panic parameterized-utils prettyprinter silently tasty tasty-expected-failure tasty-hunit text transformers vector what4 ]; doHaddock = false; description = "System for verifying the correctness of generated Copilot programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "verify-examples"; } ) { }; "copr" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, hlint, HsOpenSSL, http-streams, io-streams, semigroups, text, }: mkDerivation { pname = "copr"; version = "1.1.1"; sha256 = "0zgg60ri8yvz96gk08wdfn0445wqszigh2p0964nr2zdnffq5rnw"; revision = "1"; editedCabalFile = "0994z9ivgxaw8qslmqqhcnyy4q4q90nyczb4wklylzr5gnzbi7zg"; libraryHaskellDepends = [ aeson base bytestring containers HsOpenSSL http-streams io-streams semigroups text ]; testHaskellDepends = [ base hlint ]; description = "Haskell interface to the Fedora Copr system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "copr-api" = callPackage ( { mkDerivation, aeson, base, http-query, text, unordered-containers, }: mkDerivation { pname = "copr-api"; version = "0.2.0"; sha256 = "1ygvgfbivagg01a1l8826v6002wb9cxisrp7rhwb11z10nz39gms"; libraryHaskellDepends = [ aeson base http-query text unordered-containers ]; description = "Copr API client libary"; license = lib.licenses.gpl3Only; } ) { }; "coquina" = callPackage ( { mkDerivation, async, base, bytestring, containers, deepseq, directory, exceptions, filepath, hspec, lens, markdown-unlit, monad-logger, mtl, process, stm, temporary, text, transformers, which, }: mkDerivation { pname = "coquina"; version = "0.1.0.1"; sha256 = "1dgh4i38k8mxw6glinqpxyqcmr850jscmc0sq3pnyfj8gzfllndk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring containers deepseq directory exceptions filepath monad-logger mtl process stm temporary text transformers ]; executableHaskellDepends = [ base process text ]; executableToolDepends = [ markdown-unlit ]; testHaskellDepends = [ async base exceptions hspec lens mtl process stm temporary text which ]; description = "Yet another shell monad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "readme"; broken = true; } ) { }; "core" = callPackage ( { mkDerivation, base, bytestring, parsec, pretty, }: mkDerivation { pname = "core"; version = "0.5"; sha256 = "1fqgfbd3in8l84250kda67paakz4sr2ywf5qzsy403546w7q9ccz"; libraryHaskellDepends = [ base bytestring parsec pretty ]; description = "External core parser and pretty printer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "core-compiler" = callPackage ( { mkDerivation, alex, array, base, containers, happy, text, unordered-containers, }: mkDerivation { pname = "core-compiler"; version = "0.1.0.2"; sha256 = "1bz7lxklbsw12y0v89nvrcyy7m35zb0cldn0wzyxz4h5szx5cji6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers text unordered-containers ]; executableHaskellDepends = [ array base ]; executableToolDepends = [ alex happy ]; description = "compile your own mini functional language with Core"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "core-compiler-exe"; broken = true; } ) { }; "core-data" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, core-text, hashable, hourglass, prettyprinter, scientific, text, time, unordered-containers, uuid, vector, }: mkDerivation { pname = "core-data"; version = "0.3.9.1"; sha256 = "16gw12b0dlb6vji0b6lyiydax4nd2h41hbjr7qvlcyiwz3zc5ji4"; libraryHaskellDepends = [ aeson base bytestring containers core-text hashable hourglass prettyprinter scientific text time unordered-containers uuid vector ]; description = "Convenience wrappers around common data structures and encodings"; license = lib.licenses.mit; } ) { }; "core-effect-effectful" = callPackage ( { mkDerivation, base, core-data, core-program, core-text, effectful-core, }: mkDerivation { pname = "core-effect-effectful"; version = "0.0.0.4"; sha256 = "1an8x6kjxp00slxqhvizyh7j3i6irain0xbv4ic7y5csqj5lqy6f"; libraryHaskellDepends = [ base core-data core-program core-text effectful-core ]; description = "Interoperability with the effectful effects system"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "core-haskell" = callPackage ( { mkDerivation, base, haskeline, haskell-src-exts, hint, }: mkDerivation { pname = "core-haskell"; version = "0.6.4"; sha256 = "1wjmj2p8j6xw7cga01jsjgpi4dswrxif3j6mml48fq8a4k19zqxr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskeline haskell-src-exts hint ]; description = "A subset of Haskell using in UCC for teaching purpose"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "core-haskell"; broken = true; } ) { }; "core-program" = callPackage ( { mkDerivation, base, bytestring, core-data, core-text, directory, exceptions, filepath, fsnotify, githash, hashable, hourglass, mtl, prettyprinter, process, safe-exceptions, stm, template-haskell, terminal-size, text, text-short, transformers, typed-process, unix, unliftio-core, }: mkDerivation { pname = "core-program"; version = "0.7.0.0"; sha256 = "17xbah7g8apcksn5x32cqwcfxd6xw5z1msx0rsjg2nyyn559p2vb"; libraryHaskellDepends = [ base bytestring core-data core-text directory exceptions filepath fsnotify githash hashable hourglass mtl prettyprinter process safe-exceptions stm template-haskell terminal-size text text-short transformers typed-process unix unliftio-core ]; description = "Opinionated Haskell Interoperability"; license = lib.licenses.mit; } ) { }; "core-telemetry" = callPackage ( { mkDerivation, base, bytestring, core-data, core-program, core-text, exceptions, http-streams, io-streams, mtl, network-info, random, safe-exceptions, scientific, stm, template-haskell, text, time, unix, uuid-types, zlib, }: mkDerivation { pname = "core-telemetry"; version = "0.2.9.4"; sha256 = "1piawlfvwbcs2v67rzwi21sg12s53dwsszwj6lax8s6fqlrgkb40"; libraryHaskellDepends = [ base bytestring core-data core-program core-text exceptions http-streams io-streams mtl network-info random safe-exceptions scientific stm template-haskell text time unix uuid-types zlib ]; description = "Advanced telemetry"; license = lib.licenses.mit; } ) { }; "core-text" = callPackage ( { mkDerivation, ansi-terminal, base, bytestring, colour, deepseq, fingertree, hashable, prettyprinter, template-haskell, text, text-short, }: mkDerivation { pname = "core-text"; version = "0.3.8.1"; sha256 = "1c3icqjnwhy5xwbvl6lqz5hy8jqdzy4w1v3f70xgnvcgp3i01ph5"; libraryHaskellDepends = [ ansi-terminal base bytestring colour deepseq fingertree hashable prettyprinter template-haskell text text-short ]; description = "A rope type based on a finger tree over UTF-8 fragments"; license = lib.licenses.mit; } ) { }; "core-warn" = callPackage ( { mkDerivation, base, containers, containers-good-graph, ghc, syb, }: mkDerivation { pname = "core-warn"; version = "0.1.0.0"; sha256 = "1wamh7h1pvskp2yvv1xlq3y4hqpd5krinfgif2p0sn7cprmn5ls2"; libraryHaskellDepends = [ base containers containers-good-graph ghc syb ]; testHaskellDepends = [ base ]; description = "\"Provide warnings for unexpected Core generation\""; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "core-webserver-servant" = callPackage ( { mkDerivation, base, core-program, core-telemetry, core-webserver-warp, mtl, safe-exceptions, servant, servant-server, vault, wai, }: mkDerivation { pname = "core-webserver-servant"; version = "0.1.1.3"; sha256 = "1bp7b6v96lqvsa39j9z1010yg4zjbl8v30anil12803ayc2ilvw3"; libraryHaskellDepends = [ base core-program core-telemetry core-webserver-warp mtl safe-exceptions servant servant-server vault wai ]; description = "Interoperability with Servant"; license = lib.licenses.mit; } ) { }; "core-webserver-warp" = callPackage ( { mkDerivation, async, base, bytestring, bytestring-trie, core-data, core-program, core-telemetry, core-text, http-types, http2, mtl, safe-exceptions, vault, wai, warp, warp-tls, }: mkDerivation { pname = "core-webserver-warp"; version = "0.2.1.2"; sha256 = "0117h6nsgvm860q3756mwp66paf6lncq1aibs04nw8vlya116s9d"; libraryHaskellDepends = [ async base bytestring bytestring-trie core-data core-program core-telemetry core-text http-types http2 mtl safe-exceptions vault wai warp warp-tls ]; description = "Interoperability with Wai/Warp"; license = lib.licenses.mit; } ) { }; "corebot-bliki" = callPackage ( { mkDerivation, aeson, base, blaze-builder, bytestring, containers, directory, filepath, filestore, http-types, monads-tf, pandoc, template-haskell, text, time, yesod, }: mkDerivation { pname = "corebot-bliki"; version = "0.2.2.0"; sha256 = "10pfz4bw1wh55c2cizd8jiwh8bkaqw9p773976vl52f0jrhns1qg"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base blaze-builder bytestring containers directory filepath filestore http-types monads-tf pandoc template-haskell text time yesod ]; executableHaskellDepends = [ aeson base blaze-builder bytestring containers directory filepath filestore http-types monads-tf pandoc template-haskell text time yesod ]; description = "A bliki written using yesod. Uses pandoc to process files stored in git."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "corebot-bliki"; broken = true; } ) { }; "corecursive-main" = callPackage ( { mkDerivation, base, process, unix, }: mkDerivation { pname = "corecursive-main"; version = "0.1.0.0"; sha256 = "14ckdqmy3r06kqhlp7mpapmx01369vcfmaj78gjywlqznchpw6dk"; revision = "1"; editedCabalFile = "0ffdav9hqn3vn3a2fpxcjlflir0f2lay800rsdi1qg67jycdfk73"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base process ]; executableHaskellDepends = [ base process unix ]; testHaskellDepends = [ base process ]; description = "Write your main like it can call itself back"; license = lib.licenses.bsd3; mainProgram = "corecursive-main-exe"; } ) { }; "corenlp-parser" = callPackage ( { mkDerivation, aeson, async, base, cryptonite, data-default, directory, process, raw-strings-qq, rocksdb, rocksdb-haskell, safe-exceptions, split, store, string-class, temporary, text, unordered-containers, }: mkDerivation { pname = "corenlp-parser"; version = "0.4.0.0"; sha256 = "0li43xmig52npq9dc1nm5sv876nw7n1g4r3djy5saw3h38sz1zdz"; libraryHaskellDepends = [ aeson async base cryptonite data-default directory process raw-strings-qq rocksdb-haskell safe-exceptions split store string-class temporary text unordered-containers ]; librarySystemDepends = [ rocksdb ]; description = "Launches CoreNLP and parses the JSON output"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) rocksdb; }; "corenlp-types" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, HUnit, raw-strings-qq, tasty, tasty-hunit, text, }: mkDerivation { pname = "corenlp-types"; version = "0.1.0.0"; sha256 = "03racnd1yqj43azrpf858bdzang85jsdrhihdj1860s83lp38zl5"; libraryHaskellDepends = [ aeson base containers text ]; testHaskellDepends = [ aeson base bytestring HUnit raw-strings-qq tasty tasty-hunit text ]; description = "Types for interaction with CoreNLP"; license = lib.licenses.agpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cornea" = callPackage ( { mkDerivation, base, either, hedgehog, lens, lifted-base, monad-control, mtl, relude, tasty, tasty-hedgehog, template-haskell, th-abstraction, transformers, }: mkDerivation { pname = "cornea"; version = "0.4.0.1"; sha256 = "1i6c2j90rban9hq7hzhf0rcq6dgzrin9jalbx2pjvqy1i6m49kn4"; libraryHaskellDepends = [ base either lens lifted-base monad-control mtl relude template-haskell th-abstraction transformers ]; testHaskellDepends = [ base either hedgehog lens lifted-base monad-control mtl relude tasty tasty-hedgehog template-haskell th-abstraction transformers ]; description = "classy optical monadic state"; license = "BSD-2-Clause-Patent"; } ) { }; "cornelis" = callPackage ( { mkDerivation, aeson, async, base, bytestring, containers, diff-loc, directory, filepath, fingertree, generic-lens, hspec, lens, levenshtein, megaparsec, mtl, nvim-hs, nvim-hs-contrib, prettyprinter, process, QuickCheck, random, resourcet, temporary, text, transformers, unagi-chan, unliftio-core, vector, }: mkDerivation { pname = "cornelis"; version = "0.2.0.1"; sha256 = "056d2lw1m36zqgv2lma4a3bm2zlwc5zmpf5dsqyjrgzmwd50kdpc"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson async base bytestring containers diff-loc directory filepath fingertree generic-lens hspec lens levenshtein megaparsec mtl nvim-hs nvim-hs-contrib prettyprinter process QuickCheck random resourcet text transformers unagi-chan unliftio-core vector ]; executableHaskellDepends = [ aeson async base bytestring containers diff-loc directory filepath fingertree generic-lens hspec lens levenshtein megaparsec mtl nvim-hs nvim-hs-contrib prettyprinter process QuickCheck random resourcet text transformers unagi-chan unliftio-core vector ]; testHaskellDepends = [ aeson async base bytestring containers diff-loc directory filepath fingertree generic-lens hspec lens levenshtein megaparsec mtl nvim-hs nvim-hs-contrib prettyprinter process QuickCheck random resourcet temporary text transformers unagi-chan unliftio-core vector ]; license = lib.licenses.bsd3; mainProgram = "cornelis"; maintainers = [ lib.maintainers.malo lib.maintainers.phijor ]; } ) { }; "coroutine-enumerator" = callPackage ( { mkDerivation, base, enumerator, monad-coroutine, }: mkDerivation { pname = "coroutine-enumerator"; version = "0.1.1"; sha256 = "1rjbhpy5vw1maawi47jsrnagqm19say9w1i31pgcpxl45vhrshp7"; libraryHaskellDepends = [ base enumerator monad-coroutine ]; description = "Bridge between the monad-coroutine and enumerator packages"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "coroutine-iteratee" = callPackage ( { mkDerivation, base, iteratee, monad-coroutine, }: mkDerivation { pname = "coroutine-iteratee"; version = "0.1.1"; sha256 = "1ycir4kwpcz34yg64cdb9q0jxv3ma12vrrs28cr5jm64jmi8m0wd"; libraryHaskellDepends = [ base iteratee monad-coroutine ]; description = "Bridge between the monad-coroutine and iteratee packages"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "coroutine-object" = callPackage ( { mkDerivation, base, either, free, mtl, transformers, }: mkDerivation { pname = "coroutine-object"; version = "0.3.0"; sha256 = "1hgpy3fswhars994mz3756firiy0g5brx7w9is4nfhg8mr5vf3yg"; libraryHaskellDepends = [ base either free mtl transformers ]; description = "Object-oriented programming realization using coroutine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "couch-hs" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, hint, random, text, transformers, vector, }: mkDerivation { pname = "couch-hs"; version = "0.1.6"; sha256 = "0mrx0mjh9kzk6nx53gn5hvhjgmhlwphxkl5yn9a1x17l62v3x6q7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring hint random text transformers vector ]; description = "A CouchDB view server for Haskell"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; mainProgram = "couch-hs"; broken = true; } ) { }; "couch-simple" = callPackage ( { mkDerivation, aeson, attoparsec, base, bifunctors, bytestring, couchdb, data-default, directory, exceptions, filepath, hjsonschema, hlint, http-client, http-types, integer-gmp, mtl, random, tasty, tasty-hunit, text, transformers, unordered-containers, uuid, vector, }: mkDerivation { pname = "couch-simple"; version = "0.0.1.0"; sha256 = "17dba5h80ahjvp75wwnvvckg0lfl1aq4pfiakrr1rwvr770sqqmz"; libraryHaskellDepends = [ aeson attoparsec base bifunctors bytestring data-default exceptions http-client http-types integer-gmp mtl text transformers unordered-containers uuid vector ]; testHaskellDepends = [ aeson base bytestring data-default directory exceptions filepath hjsonschema hlint http-client http-types random tasty tasty-hunit text transformers unordered-containers uuid ]; testToolDepends = [ couchdb ]; description = "A modern, lightweight, complete client for CouchDB"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { couchdb = null; }; "couchdb-conduit" = callPackage ( { mkDerivation, aeson, attoparsec, attoparsec-conduit, base, blaze-builder, bytestring, conduit, containers, data-default, http-conduit, http-types, HUnit, lifted-base, monad-control, resourcet, string-conversions, syb, test-framework, test-framework-hunit, text, transformers, transformers-base, unordered-containers, vector, }: mkDerivation { pname = "couchdb-conduit"; version = "0.10.6"; sha256 = "0rp5pj56m9n20g5hjjw8gbx81lb2z0ckwpgpvyr2a5sgk6b7z2al"; libraryHaskellDepends = [ aeson attoparsec attoparsec-conduit base blaze-builder bytestring conduit containers data-default http-conduit http-types lifted-base monad-control resourcet string-conversions syb text transformers unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec attoparsec-conduit base blaze-builder bytestring conduit containers data-default http-conduit http-types HUnit lifted-base monad-control string-conversions syb test-framework test-framework-hunit text transformers transformers-base unordered-containers ]; description = "Couch DB client library using http-conduit and aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "couchdb-enumerator" = callPackage ( { mkDerivation, aeson, attoparsec, attoparsec-enumerator, base, bytestring, enumerator, http-enumerator, http-types, HUnit, lifted-base, monad-control, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, text, transformers, unordered-containers, utf8-string, vector, }: mkDerivation { pname = "couchdb-enumerator"; version = "0.3.7"; sha256 = "02h0a61dbchyjp0shpj0shsdfcggx0cm5psxgw9g67vv3v8f98pn"; libraryHaskellDepends = [ aeson attoparsec attoparsec-enumerator base bytestring enumerator http-enumerator http-types lifted-base monad-control text transformers unordered-containers utf8-string ]; testHaskellDepends = [ aeson attoparsec attoparsec-enumerator base bytestring enumerator http-enumerator http-types HUnit lifted-base monad-control QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text transformers unordered-containers utf8-string vector ]; description = "Couch DB client library using http-enumerator and aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "count" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "count"; version = "0.0.1"; sha256 = "1az2vr1rjq4pfgzswwbwgfq4kcb8kq759vn5kl7ghzaqr7b6vkgx"; libraryHaskellDepends = [ base ]; description = "Bijective mappings between values and possibly infinite prefixes of [0..]"; license = lib.licenses.bsd3; } ) { }; "countable" = callPackage ( { mkDerivation, base, bytestring, silently, tasty, tasty-golden, tasty-hunit, }: mkDerivation { pname = "countable"; version = "1.2"; sha256 = "119v5ms4nyxikfwlmz71qk9gqp53zkpyxc6wm3qp5bm9b6n1ff47"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring silently tasty tasty-golden tasty-hunit ]; description = "Countable, Searchable, Finite, Empty classes"; license = lib.licenses.bsd3; } ) { }; "countable-inflections" = callPackage ( { mkDerivation, base, bytestring, exceptions, hspec, pcre-utils, QuickCheck, regex-pcre-builtin, text, }: mkDerivation { pname = "countable-inflections"; version = "0.3.0"; sha256 = "1imi7csng0q6qmwz2ii4j33nwcmiyzi072nvgh36a3lgi0ja6q9x"; libraryHaskellDepends = [ base bytestring exceptions pcre-utils regex-pcre-builtin text ]; testHaskellDepends = [ base hspec QuickCheck text ]; description = "Countable Text Inflections"; license = lib.licenses.mit; } ) { }; "counter" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "counter"; version = "0.1.0.2"; sha256 = "0jc34nrbzxzilrr1s2k7krrp9g5xc40hpf2srw6mccfrcsyacsnc"; libraryHaskellDepends = [ base containers ]; description = "An object frequency counter"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "country" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytebuild, bytehash, byteslice, bytestring, compact, contiguous, deepseq, gauge, hashable, primitive, primitive-unlifted, QuickCheck, quickcheck-classes, scientific, tasty, tasty-quickcheck, text, text-short, unordered-containers, }: mkDerivation { pname = "country"; version = "0.2.4.2"; sha256 = "0pfxf1bmkp7025qv92mrhpi1snkrfrxv4bj84m3h34nhra9a3rwn"; libraryHaskellDepends = [ aeson attoparsec base bytebuild bytehash byteslice bytestring contiguous deepseq hashable primitive primitive-unlifted scientific text text-short unordered-containers ]; testHaskellDepends = [ base byteslice primitive QuickCheck quickcheck-classes tasty tasty-quickcheck text text-short ]; benchmarkHaskellDepends = [ base bytehash bytestring compact gauge text ]; description = "Country data type and functions"; license = lib.licenses.bsd3; } ) { }; "country_0_2_5_0" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytebuild, bytehash, byteslice, bytestring, compact, contiguous, criterion, deepseq, hashable, primitive, primitive-unlifted, QuickCheck, quickcheck-classes, scientific, tasty, tasty-quickcheck, text, text-short, unordered-containers, }: mkDerivation { pname = "country"; version = "0.2.5.0"; sha256 = "195jvf322pg06jmcnibx5dz2hvzrq53893hy6cvh9qhh47axd884"; libraryHaskellDepends = [ aeson attoparsec base bytebuild bytehash byteslice bytestring contiguous deepseq hashable primitive primitive-unlifted scientific text text-short unordered-containers ]; testHaskellDepends = [ base byteslice primitive QuickCheck quickcheck-classes tasty tasty-quickcheck text text-short ]; benchmarkHaskellDepends = [ base bytehash compact criterion text ]; description = "Country data type and functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "country-codes" = callPackage ( { mkDerivation, aeson, base, deepseq, HTF, HUnit, shakespeare, text, }: mkDerivation { pname = "country-codes"; version = "0.1.4"; sha256 = "1ilzknxzppldprxvq6lxc1cn2l91iipfh62i9brjqa0jaicidzz3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base deepseq shakespeare text ]; testHaskellDepends = [ aeson base HTF HUnit ]; description = "ISO 3166 country codes and i18n names"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "courier" = callPackage ( { mkDerivation, async, base, bytestring, cereal, containers, directory, hslogger, HUnit, network, stm, test-framework, test-framework-hunit, text, uuid, }: mkDerivation { pname = "courier"; version = "0.1.1.5"; sha256 = "1lrlqdxd19yj05hhvla1nc4a81rqkf2r4a6sffqlgqrxyd7ng7mc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring cereal containers hslogger network stm text uuid ]; executableHaskellDepends = [ base cereal ]; testHaskellDepends = [ async base cereal containers directory hslogger HUnit network stm test-framework test-framework-hunit ]; description = "A message-passing library for simplifying network applications"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "court" = callPackage ( { mkDerivation, aeson, base, bytestring, directory, filepath, old-locale, optparse-applicative, process, stm, text, time, unix, }: mkDerivation { pname = "court"; version = "0.1.0.1"; sha256 = "1yv3lj86fkaf9mfxb97ic5v8hm4xx0vv3q4qj0c9n0ki21ymsa5z"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson base bytestring directory filepath old-locale optparse-applicative process stm text time unix ]; description = "Simple and flexible CI system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "covariance" = callPackage ( { mkDerivation, base, glasso, hmatrix, statistics, tasty, tasty-hunit, vector, }: mkDerivation { pname = "covariance"; version = "0.2.0.1"; sha256 = "1qidlpg3g76vw390bdily0hdnzx2xlnb21ai11xzffwqywg5xpzh"; libraryHaskellDepends = [ base glasso hmatrix statistics vector ]; testHaskellDepends = [ base hmatrix tasty tasty-hunit ]; description = "Well-conditioned estimation of large-dimensional covariance matrices"; license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; "coverage" = callPackage ( { mkDerivation, base, hspec, HUnit, QuickCheck, }: mkDerivation { pname = "coverage"; version = "0.1.0.4"; sha256 = "1nl2wzvv9azba96haaa19vx87qrdfnm0y8sj3f24yvc0byg4kdyr"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec HUnit QuickCheck ]; description = "Exhaustivity Checking Library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "coya" = callPackage ( { mkDerivation, base, groups, primitive, refined, semirings, }: mkDerivation { pname = "coya"; version = "0.1.0.1"; sha256 = "0cz4n27akgima9w75ilpg9ngapsh47gw3fdy01fx8z50cll6v02y"; libraryHaskellDepends = [ base groups primitive refined semirings ]; description = "Coya monoids"; license = lib.licenses.bsd3; } ) { }; "cozo-hs" = callPackage ( { mkDerivation, aeson, base, bytestring, libcozo_c, tasty, tasty-hunit, text, }: mkDerivation { pname = "cozo-hs"; version = "0.1.0.0"; sha256 = "02ylbrqcqji0mz657iia7fx7vxri20ifmhywf9fihsdrx44yrd0g"; libraryHaskellDepends = [ aeson base bytestring text ]; libraryPkgconfigDepends = [ libcozo_c ]; testHaskellDepends = [ aeson base bytestring tasty tasty-hunit text ]; description = "Haskell bindings to the CozoDB C API"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { libcozo_c = null; }; "cparsing" = callPackage ( { mkDerivation, base, containers, directory, either, filepath, HUnit, lens, mtl, parsec, split, template-haskell, transformers, }: mkDerivation { pname = "cparsing"; version = "0.1.0.0"; sha256 = "0yq09q03j9wsgq0pl92b6c4rs9v1nv7znylwzwsbj3x7fp01n6pc"; libraryHaskellDepends = [ base containers directory either filepath HUnit lens mtl parsec split template-haskell transformers ]; description = "A simple C++ parser with preprocessor features. C++ refactorings included."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cpio-conduit" = callPackage ( { mkDerivation, base, base16-bytestring, binary, bytestring, conduit, conduit-extra, resourcet, }: mkDerivation { pname = "cpio-conduit"; version = "0.7.0"; sha256 = "04zma03ivg9x5f1xkdpc828fk2lh6qrn7cig7gprci13id9yf2wg"; libraryHaskellDepends = [ base base16-bytestring binary bytestring conduit conduit-extra ]; testHaskellDepends = [ base base16-bytestring binary bytestring conduit conduit-extra resourcet ]; description = "Conduit-based CPIO"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cpkg" = callPackage ( { mkDerivation, base, binary, bytestring, bz2, composition-prelude, containers, cpphs, dhall, dir-traverse, directory, filemanip, filepath, hashable, hspec, hspec-megaparsec, http-client, http-client-tls, libarchive, lzlib, lzma, megaparsec, microlens, mtl, network-uri, optparse-applicative, prettyprinter, process, recursion, temporary, text, zip-archive, zlib, zstd, }: mkDerivation { pname = "cpkg"; version = "0.2.5.8"; sha256 = "1ghc5ga4nn0hhr12ig90nbh2g8igqln6n6n9nyv2m8z5kvc16rw1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring bz2 composition-prelude containers dhall dir-traverse directory filemanip filepath hashable http-client http-client-tls libarchive lzlib lzma megaparsec microlens mtl network-uri prettyprinter process recursion temporary text zip-archive zlib zstd ]; libraryToolDepends = [ cpphs ]; executableHaskellDepends = [ base dhall directory optparse-applicative text ]; testHaskellDepends = [ base hspec hspec-megaparsec megaparsec ]; description = "Build tool for C"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cpkg"; } ) { }; "cplex-hs" = callPackage ( { mkDerivation, base, containers, cplex, hashable, mtl, primitive, transformers, unordered-containers, vector, }: mkDerivation { pname = "cplex-hs"; version = "0.5.0.2"; sha256 = "05hnp1zdpb3n3fhmzpslc2qy3p1b975a7n5lsr7l8ycxvr7a76pk"; libraryHaskellDepends = [ base containers hashable mtl primitive transformers unordered-containers vector ]; librarySystemDepends = [ cplex ]; description = "high-level CPLEX interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) cplex; }; "cplusplus-th" = callPackage ( { mkDerivation, base, bytestring, containers, process, QuickCheck, template-haskell, }: mkDerivation { pname = "cplusplus-th"; version = "1.0.0.0"; sha256 = "0gmsn35rd6ij4ax4j626hg9pdb40ilj22zg0nxrnl6n1828a9rqj"; libraryHaskellDepends = [ base bytestring containers process template-haskell ]; testHaskellDepends = [ base process QuickCheck ]; description = "C++ Foreign Import Generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cppfilt" = callPackage ( { mkDerivation, base, bytestring, criterion, hspec, }: mkDerivation { pname = "cppfilt"; version = "0.1.0.0"; sha256 = "0ls98z5bswcsayqday350b90m256dscr2li14dnlkfckynpnqqzk"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Bindings for C++ demangling routines"; license = lib.licenses.bsd3; } ) { }; "cpphs" = callPackage ( { mkDerivation, base, directory, polyparse, time, }: mkDerivation { pname = "cpphs"; version = "1.20.9.1"; sha256 = "17wi7fma2qaqdm1hwgaam3fd140v9bpa8ky0wg708h1pqc5v2nbz"; revision = "1"; editedCabalFile = "1f8jzs8zdh4wwbcq8fy6qqxkv75ypnvsm4yzw49wpr3b9vpnzlha"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory polyparse time ]; executableHaskellDepends = [ base directory polyparse time ]; description = "A liberalised re-implementation of cpp, the C pre-processor"; license = "LGPL"; mainProgram = "cpphs"; } ) { }; "cprng-aes" = callPackage ( { mkDerivation, base, byteable, bytestring, cipher-aes, criterion, crypto-random, mtl, }: mkDerivation { pname = "cprng-aes"; version = "0.6.1"; sha256 = "1wr15kbmk1g3l8a75n0iwbzqg24ixv78slwzwb2q6rlcvq0jlnb4"; revision = "1"; editedCabalFile = "06i4sg7rk60rybw5c5w8fsvmzvcarx2s0cjy1xmyq0771vq52j4n"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base byteable bytestring cipher-aes crypto-random ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-random mtl ]; description = "Crypto Pseudo Random Number Generator using AES in counter mode"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cprng-aes-effect" = callPackage ( { mkDerivation, base, cprng-aes, crypto-random, crypto-random-effect, extensible-effects, }: mkDerivation { pname = "cprng-aes-effect"; version = "0.1.0.2"; sha256 = "0443h7jfpjvc6vmp3kfx0h6j2aynvgfznssz7lin9fmsxghlvsfb"; revision = "1"; editedCabalFile = "0zh5l6h0z88dxsy55wmnxs0bznh9ddviibvfjxkdlr0ppd922xdr"; libraryHaskellDepends = [ base cprng-aes crypto-random crypto-random-effect extensible-effects ]; description = "Run random effect using cprng-aes, a crypto pseudo number generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "cps-except" = callPackage ( { mkDerivation, base, mtl, mtl-compat, }: mkDerivation { pname = "cps-except"; version = "0.0.1.2"; sha256 = "0vr53825szvw8274vba9ylr0xqla16sn0wcpy8ap1yh55in9k24w"; libraryHaskellDepends = [ base mtl mtl-compat ]; description = "ExceptT replacement in CPS style"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cpsa" = callPackage ( { mkDerivation, base, containers, directory, parallel, }: mkDerivation { pname = "cpsa"; version = "4.4.5"; sha256 = "0ysr77z15ml5r2gb6gxgjbbzgf7y82khwgxd1kpkbxr0gsj3yxn2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory parallel ]; description = "Symbolic cryptographic protocol analyzer"; license = lib.licenses.bsd3; } ) { }; "cpu" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "cpu"; version = "0.1.2"; sha256 = "0x19mlanmkg96h6h1i04w2i631z84y4rbk22ki4zhgsajysgw9sn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; description = "Cpu information and properties helpers"; license = lib.licenses.bsd3; } ) { }; "cpuid" = callPackage ( { mkDerivation, base, data-accessor, enumset, }: mkDerivation { pname = "cpuid"; version = "0.2.3.1"; sha256 = "0ng3wzflhqdl2z0yr89j529jf1b7qcnc4q8v5123bnnlh652a3k4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base data-accessor enumset ]; description = "Binding for the cpuid machine instruction on x86 compatible processors"; license = lib.licenses.gpl2Only; platforms = lib.platforms.x86; } ) { }; "cpuinfo" = callPackage ( { mkDerivation, attoparsec, base, bytestring, deepseq, }: mkDerivation { pname = "cpuinfo"; version = "0.1.0.2"; sha256 = "0973bkgcfha0xyimizgq55w4a32gjgklcikfhcwkak4m9czwyynr"; libraryHaskellDepends = [ attoparsec base bytestring deepseq ]; description = "Haskell Library for Checking CPU Information"; license = lib.licenses.mit; } ) { }; "cpuperf" = callPackage ( { mkDerivation, base, mtl, process, }: mkDerivation { pname = "cpuperf"; version = "0.1.1"; sha256 = "1xnmrm3agkxziflvanihckg6q97z5w9gh7yv7mbbc7gqax3sz6l0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base mtl process ]; description = "Modify the cpu frequency on OpenBSD systems"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cpuperf"; broken = true; } ) { }; "cpython" = callPackage ( { mkDerivation, base, bytestring, c2hs, python3, text, }: mkDerivation { pname = "cpython"; version = "3.9.0"; sha256 = "0khs0jm0g7frbv5a90h9njj2xjmqpx0qgafpr40783zc6bgp8k62"; libraryHaskellDepends = [ base bytestring text ]; libraryPkgconfigDepends = [ python3 ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base text ]; testPkgconfigDepends = [ python3 ]; description = "Bindings for libpython"; license = lib.licenses.gpl3Only; platforms = lib.platforms.x86; maintainers = [ lib.maintainers.sheepforce ]; } ) { inherit (pkgs) python3; }; "cql" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, Decimal, iproute, network, QuickCheck, tasty, tasty-quickcheck, template-haskell, text, time, transformers, uuid, vector, }: mkDerivation { pname = "cql"; version = "4.0.4"; sha256 = "04s947r9wsqamqx3sq0h41l0mwxcw7pqc11jlrj8r94wgiikpkh2"; libraryHaskellDepends = [ base bytestring cereal containers Decimal iproute network template-haskell text time transformers uuid vector ]; testHaskellDepends = [ base bytestring cereal Decimal iproute network QuickCheck tasty tasty-quickcheck text time uuid ]; description = "Cassandra CQL binary protocol"; license = "unknown"; } ) { }; "cql-io" = callPackage ( { mkDerivation, async, auto-update, base, bytestring, containers, cql, cryptonite, data-default-class, Decimal, exceptions, hashable, HsOpenSSL, iproute, lens, mtl, mwc-random, network, primes, raw-strings-qq, retry, semigroups, stm, tasty, tasty-hunit, text, time, transformers, unliftio-core, unordered-containers, uuid, vector, }: mkDerivation { pname = "cql-io"; version = "1.1.1"; sha256 = "1zg199ifkqh1ba335vqp0jlm4sn5ybjxap4qymb54bylhwj0vzcp"; libraryHaskellDepends = [ async auto-update base bytestring containers cql cryptonite data-default-class exceptions hashable HsOpenSSL iproute lens mtl mwc-random network retry semigroups stm text time transformers unliftio-core unordered-containers uuid vector ]; testHaskellDepends = [ async base containers cql Decimal iproute mtl primes raw-strings-qq tasty tasty-hunit text time uuid ]; doHaddock = false; description = "Cassandra CQL client"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cql-io-tinylog" = callPackage ( { mkDerivation, base, bytestring, cql-io, tinylog, }: mkDerivation { pname = "cql-io-tinylog"; version = "0.1.0"; sha256 = "14mr1i7g61h25fn2xa02iyzq1mxcgzkisfmiakdakiya4zxjk10f"; libraryHaskellDepends = [ base bytestring cql-io tinylog ]; description = "Tinylog integration for cql-io"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "cqrs" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "cqrs"; version = "0.9.1"; sha256 = "1mhznd8c6wh8zg5nmrkmhcfn5hyvng3vashqbi937rws2v4zbw5m"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "Command-Query Responsibility Segregation"; license = lib.licenses.mit; } ) { }; "cqrs-core" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, io-streams, transformers, uuid-types, }: mkDerivation { pname = "cqrs-core"; version = "0.10.0"; sha256 = "172zhfy4xjlyi23iv1dypnr83w3r63ids33ly9ynkpd7dywbkmr1"; libraryHaskellDepends = [ base bytestring containers deepseq io-streams transformers uuid-types ]; description = "Command-Query Responsibility Segregation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cqrs-example" = callPackage ( { mkDerivation, aeson, async, base, blaze-builder, bytestring, cereal, containers, cqrs-core, cqrs-memory, deepseq, io-streams, random, scotty, stm, text, transformers, uuid-types, wai-extra, wai-middleware-static, warp, }: mkDerivation { pname = "cqrs-example"; version = "0.10.0"; sha256 = "1c2pc5g51z4gv19cwvz6klkkhh4r4yjcka70v49v6ncynb04hlzy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson async base blaze-builder bytestring cereal containers cqrs-core cqrs-memory deepseq io-streams random scotty stm text transformers uuid-types wai-extra wai-middleware-static warp ]; description = "Example for cqrs package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "cqrs-example"; } ) { }; "cqrs-memory" = callPackage ( { mkDerivation, base, bytestring, containers, cqrs-core, cqrs-testkit, hspec, io-streams, random, stm, uuid-types, }: mkDerivation { pname = "cqrs-memory"; version = "0.10.0"; sha256 = "1w4q4xih04ab52j5wh00wlmc5jrbk05ilxy8iklwi8wxlfy57w1n"; libraryHaskellDepends = [ base bytestring containers cqrs-core io-streams stm uuid-types ]; testHaskellDepends = [ base cqrs-core cqrs-testkit hspec random ]; description = "Memory backend for the cqrs package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "cqrs-postgresql" = callPackage ( { mkDerivation, base, bytestring, bytestring-lexing, cqrs-core, cqrs-testkit, deepseq, enclosed-exceptions, hspec, io-streams, pg-harness-client, postgresql-libpq, random, resource-pool, text, time, transformers, uuid-types, }: mkDerivation { pname = "cqrs-postgresql"; version = "0.10.0"; sha256 = "0c7al166jksbkny0zvy3pzq0zxxpqj2rl8asq5wql17zqd4248p4"; libraryHaskellDepends = [ base bytestring bytestring-lexing cqrs-core deepseq enclosed-exceptions io-streams postgresql-libpq resource-pool text time transformers uuid-types ]; testHaskellDepends = [ base bytestring cqrs-core cqrs-testkit hspec io-streams pg-harness-client postgresql-libpq random resource-pool uuid-types ]; description = "PostgreSQL backend for the cqrs package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "cqrs-sqlite3" = callPackage ( { mkDerivation, base, bytestring, conduit, cqrs-test, cqrs-types, direct-sqlite, hspec, pool-conduit, text, transformers, }: mkDerivation { pname = "cqrs-sqlite3"; version = "0.9.0"; sha256 = "086g5z7ajr2x2didd0q8qcvnxdsf2gfrn27436gbj8y81cbg0fsh"; libraryHaskellDepends = [ base bytestring conduit cqrs-types direct-sqlite pool-conduit text transformers ]; testHaskellDepends = [ base bytestring conduit cqrs-test direct-sqlite hspec pool-conduit text transformers ]; description = "SQLite3 backend for the cqrs package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "cqrs-test" = callPackage ( { mkDerivation, base, bytestring, conduit, cqrs-types, hspec, HUnit, pool-conduit, stm, transformers, }: mkDerivation { pname = "cqrs-test"; version = "0.9.0"; sha256 = "1i47c2d7c64kp63spm12jkwg3g21i0z4n9z9gdwvmsr1s638k5gl"; libraryHaskellDepends = [ base bytestring conduit cqrs-types hspec HUnit pool-conduit stm transformers ]; description = "Command-Query Responsibility Segregation Test Support"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "cqrs-testkit" = callPackage ( { mkDerivation, base, bytestring, containers, cqrs-core, deepseq, hspec, HUnit, io-streams, lifted-base, random, transformers, uuid-types, }: mkDerivation { pname = "cqrs-testkit"; version = "0.10.0"; sha256 = "1mg7zkqcl3jmqnsk5frpbixvxmdkidh46s1g3pj0wfwa91rd5j2h"; libraryHaskellDepends = [ base bytestring containers cqrs-core deepseq hspec HUnit io-streams lifted-base random transformers uuid-types ]; description = "Command-Query Responsibility Segregation Test Support"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "cqrs-types" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "cqrs-types"; version = "0.9.1"; sha256 = "0vi755v30ckhb3sy65znv5x9a4w9fx2chc0zd5jffmg6mxa6zv38"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "Command-Query Responsibility Segregation. Modules for the basic types."; license = lib.licenses.mit; } ) { }; "cr" = callPackage ( { mkDerivation, base, cmdargs, directory, process, shelly, text, transformers, unix, }: mkDerivation { pname = "cr"; version = "1.2"; sha256 = "107chyp8br2ryjqdf7100109k0wg3jawzva76wf4r6fndjr3gin1"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cmdargs directory process shelly text transformers unix ]; description = "Code review tool"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "cr"; broken = true; } ) { }; "crack" = callPackage ( { mkDerivation, base, crack, }: mkDerivation { pname = "crack"; version = "0.1"; sha256 = "0rfwvvb3q0a7z8is95yjh3wfvz818xyblp1hrwh8fwddppncrzrk"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ crack ]; description = "A haskell binding to cracklib"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { crack = null; }; "crackNum" = callPackage ( { mkDerivation, base, directory, filepath, libBF, process, sbv, tasty, tasty-golden, }: mkDerivation { pname = "crackNum"; version = "3.4"; sha256 = "11svazilhckz1qcqf9gnjnsnwb6yywzr9zmz4875n9khrwwp654c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath libBF process sbv tasty tasty-golden ]; description = "Crack various integer and floating-point data formats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "crackNum"; } ) { }; "crackNum_3_15" = callPackage ( { mkDerivation, base, deepseq, directory, filepath, ghc, libBF, process, sbv, tasty, tasty-golden, }: mkDerivation { pname = "crackNum"; version = "3.15"; sha256 = "0sljmdmyr8gxm3mkz16w5bnyqbjgcj11fgqyp5grxv2wc11p7kdz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base deepseq directory filepath ghc libBF process sbv tasty tasty-golden ]; description = "Crack various integer and floating-point data formats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "crackNum"; } ) { }; "cradle" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, hspec, hspec-discover, interpolate, markdown-unlit, mockery, process, silently, string-conversions, text, transformers, }: mkDerivation { pname = "cradle"; version = "0.0.0.0"; sha256 = "0jg55pw46wwgvl8aq76x31da67jm295m9ja06m27ryyviji6dz1s"; libraryHaskellDepends = [ base bytestring process string-conversions text ]; testHaskellDepends = [ base bytestring directory filepath hspec hspec-discover interpolate markdown-unlit mockery process silently string-conversions text transformers ]; testToolDepends = [ hspec-discover markdown-unlit ]; description = "A simpler process library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "craft" = callPackage ( { mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base, bytestring, conduit, conduit-combinators, conduit-extra, containers, cryptonite, derive, directory, exceptions, fast-logger, filepath, formatting, free, hspec, hspec-megaparsec, ini, lens, lifted-base, megaparsec, memory, MissingH, monad-logger, mtl, path, path-io, process, process-extras, pureMD5, QuickCheck, random, split, streaming-commons, template-haskell, text, transformers, unix, unordered-containers, versions, wreq, yaml, }: mkDerivation { pname = "craft"; version = "0.0.0.1"; sha256 = "1lvaxgb8m2i8q48d6jz2364gl58sqnvhq5xg6k4c05d1mx18rjrl"; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal async base bytestring conduit conduit-combinators conduit-extra containers cryptonite derive directory exceptions fast-logger filepath formatting free ini lens lifted-base megaparsec memory MissingH monad-logger mtl path path-io process process-extras pureMD5 QuickCheck random split streaming-commons template-haskell text transformers unix unordered-containers versions wreq yaml ]; testHaskellDepends = [ base hspec hspec-megaparsec megaparsec QuickCheck ]; description = "A UNIX configuration management library in Haskell"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "craftwerk" = callPackage ( { mkDerivation, base, colour, mtl, vector-space, }: mkDerivation { pname = "craftwerk"; version = "0.1"; sha256 = "0002n3fq3afmby843gfi0dnwm2saq29w6hnn6lzqhsalw33j97d3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base colour mtl vector-space ]; description = "2D graphics library with integrated TikZ output"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "craftwerk-cairo" = callPackage ( { mkDerivation, base, cairo, craftwerk, mtl, }: mkDerivation { pname = "craftwerk-cairo"; version = "0.1"; sha256 = "16in87l2v49k785fldm7fvprywg0v497kz29jr22y91q5j5gnm4z"; libraryHaskellDepends = [ base cairo craftwerk mtl ]; description = "Cairo backend for Craftwerk"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "craftwerk-gtk" = callPackage ( { mkDerivation, base, cairo, containers, craftwerk, craftwerk-cairo, gtk, mtl, }: mkDerivation { pname = "craftwerk-gtk"; version = "0.1"; sha256 = "18b63yh4p5ry38c3p6plyhk5j0gmmnyjw25r2dxdaddpnn051nff"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cairo containers craftwerk craftwerk-cairo gtk mtl ]; description = "Gtk UI for Craftwerk"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "crawlchain" = callPackage ( { mkDerivation, base, bytestring, directory, HsOpenSSL, http-streams, network-uri, split, tagsoup, text, time, }: mkDerivation { pname = "crawlchain"; version = "0.3.1.0"; sha256 = "1w4bwd8aqqpzp5lj5rqnvzaqnr2hh0civ0rj1hjc0gdyb96mwd2s"; libraryHaskellDepends = [ base bytestring directory HsOpenSSL http-streams network-uri split tagsoup text time ]; testHaskellDepends = [ base bytestring directory HsOpenSSL http-streams network-uri split tagsoup text time ]; description = "Simulation user crawl paths"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "craze" = callPackage ( { mkDerivation, async, base, bytestring, containers, curl, data-default-class, doctest, doctest-discover, haxy, hspec, hspec-discover, HTTP, http-types, lens, lifted-async, lifted-base, monad-control, mtl, optparse-generic, text, transformers, transformers-base, }: mkDerivation { pname = "craze"; version = "0.1.3.0"; sha256 = "1nxil1b7c05r6jxq9298sy5nakiaki2864rhm2nld9jlr3ipww5j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring containers curl data-default-class lens lifted-async lifted-base monad-control mtl text transformers transformers-base ]; executableHaskellDepends = [ base bytestring curl lens lifted-async lifted-base monad-control mtl optparse-generic text transformers transformers-base ]; testHaskellDepends = [ base bytestring curl doctest doctest-discover haxy hspec hspec-discover HTTP http-types lens lifted-async lifted-base monad-control mtl text transformers transformers-base ]; testToolDepends = [ hspec-discover ]; description = "HTTP Racing Library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "craze-example"; } ) { }; "crc" = callPackage ( { mkDerivation, base, bytestring, conduit, conduit-extra, criterion, resourcet, tasty, tasty-golden, vector, }: mkDerivation { pname = "crc"; version = "0.1.1.1"; sha256 = "1c3xqjwji5czl58bnlchj0sazziwd6pzacg66kfzda0v22g69l28"; libraryHaskellDepends = [ base bytestring vector ]; testHaskellDepends = [ base bytestring conduit conduit-extra resourcet tasty tasty-golden ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Implements various Cyclic Redundancy Checks (CRC)"; license = lib.licenses.mit; } ) { }; "crc16" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "crc16"; version = "0.1.1"; sha256 = "15x3xwq2vyg474m09jak1c2zx9w5acpfjgmy5jj4asxj33z9n7bz"; libraryHaskellDepends = [ base bytestring ]; description = "Calculate the crc16-ccitt"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "crc16-table" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "crc16-table"; version = "0.1"; sha256 = "0x943wmcbj679kj7q2a2ipjycq17ajm71m487vkb8b6gdrdy8f2z"; libraryHaskellDepends = [ array base ]; description = "Compute CRC16 checksums using a lookup table"; license = lib.licenses.bsd3; } ) { }; "crc32c" = callPackage ( { mkDerivation, base, bytestring, c2hs, hspec, hspec-core, QuickCheck, }: mkDerivation { pname = "crc32c"; version = "0.1.0"; sha256 = "0b7minx4d0801nbyryz9jx680hlbrx6incwnhrz7g0dgpw0fhw0b"; libraryHaskellDepends = [ base bytestring ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring hspec hspec-core QuickCheck ]; description = "Haskell bindings for crc32c"; license = lib.licenses.bsd3; platforms = lib.platforms.x86; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "crc32c_0_2_2" = callPackage ( { mkDerivation, base, bytestring, criterion, hspec, hspec-core, QuickCheck, system-cxx-std-lib, }: mkDerivation { pname = "crc32c"; version = "0.2.2"; sha256 = "1qblck677c2y5bxmnr36k0j248wkw6rmsdd2wc8li9lgdzjnnncm"; libraryHaskellDepends = [ base bytestring system-cxx-std-lib ]; testHaskellDepends = [ base bytestring hspec hspec-core QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "crc32c"; license = lib.licenses.bsd3; platforms = lib.platforms.x86; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "crdt" = callPackage ( { mkDerivation, base, binary, bytestring, containers, Diff, hashable, mtl, network-info, safe, stm, time, vector, }: mkDerivation { pname = "crdt"; version = "10.7"; sha256 = "0745aa7zs5niwi55kdkfnyii9vdg9jfqr2872w068r8p33njcbdk"; libraryHaskellDepends = [ base binary bytestring containers Diff hashable mtl network-info safe stm time vector ]; description = "Conflict-free replicated data types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "crdt-event-fold" = callPackage ( { mkDerivation, aeson, base, binary, bytestring, containers, data-default-class, data-dword, exceptions, hspec, monad-logger, mtl, transformers, }: mkDerivation { pname = "crdt-event-fold"; version = "1.8.1.1"; sha256 = "07nqvmlpbcy88k7lmwl5n0mq2n0lxq48nigyqgzibadwg3i20r8q"; libraryHaskellDepends = [ aeson base binary containers data-default-class data-dword exceptions monad-logger mtl transformers ]; testHaskellDepends = [ aeson base binary containers data-default-class data-dword exceptions hspec monad-logger mtl transformers ]; benchmarkHaskellDepends = [ aeson base binary bytestring containers data-default-class data-dword exceptions monad-logger mtl transformers ]; description = "Garbage collected event folding CRDT"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "creatur" = callPackage ( { mkDerivation, array, base, binary, bytestring, cereal, cond, directory, exceptions, filepath, gray-extended, hdaemonize, hsyslog, HUnit, MonadRandom, mtl, QuickCheck, random, split, temporary, test-framework, test-framework-hunit, test-framework-quickcheck2, time, transformers, unix, }: mkDerivation { pname = "creatur"; version = "5.9.30"; sha256 = "1zxg8zkm1n78c80z6xqnnx6x8jzpfx0lfdjn26i9p3rr3wd78bf3"; libraryHaskellDepends = [ array base binary bytestring cereal cond directory exceptions filepath gray-extended hdaemonize hsyslog MonadRandom mtl random split time transformers unix ]; testHaskellDepends = [ base cereal directory filepath HUnit MonadRandom mtl QuickCheck temporary test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Framework for artificial life experiments"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "credential-store" = callPackage ( { mkDerivation, base, bytestring, containers, cryptonite, dbus, memory, safe-exceptions, tasty, tasty-hunit, }: mkDerivation { pname = "credential-store"; version = "0.1.2"; sha256 = "114jdbpiyx8xnjxnpz05nqpnb5s29y1iv330b0i491vik8hvrbad"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers cryptonite dbus memory safe-exceptions ]; executableHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring tasty tasty-hunit ]; description = "Library to access secure credential storage providers"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "credential-store-exe"; broken = true; } ) { }; "credentials" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-core, amazonka-dynamodb, amazonka-kms, base, bytestring, conduit, cryptonite, exceptions, lens, memory, retry, semigroups, text, time, transformers, unordered-containers, }: mkDerivation { pname = "credentials"; version = "0.0.2"; sha256 = "12637ggwm4g81r2ilsjxvdcyj7di74fxaxsfwz9rrs80659h2myd"; revision = "1"; editedCabalFile = "1rvz915rzf3qifdlhjdkhi3qciwm5m3a84p5viskbmklwvd3rz8h"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-dynamodb amazonka-kms base bytestring conduit cryptonite exceptions lens memory retry semigroups text time transformers unordered-containers ]; testHaskellDepends = [ base ]; description = "Secure Credentials Storage and Distribution"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "credentials-cli" = callPackage ( { mkDerivation, aeson, aeson-pretty, amazonka, amazonka-core, amazonka-dynamodb, attoparsec, base, bytestring, conduit, conduit-extra, credentials, cryptonite, exceptions, lens, mmorph, mtl, optparse-applicative, resourcet, text, transformers-base, unordered-containers, uri-bytestring, }: mkDerivation { pname = "credentials-cli"; version = "0.0.2"; sha256 = "103rc970bd86h2vdvi1br37a6a3vnj6mfrhg9vg1kjdf5cjvi56i"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson aeson-pretty amazonka amazonka-core amazonka-dynamodb attoparsec base bytestring conduit conduit-extra credentials cryptonite exceptions lens mmorph mtl optparse-applicative resourcet text transformers-base unordered-containers uri-bytestring ]; description = "Secure Credentials Administration"; license = "unknown"; hydraPlatforms = lib.platforms.none; mainProgram = "credentials"; } ) { }; "crem" = callPackage ( { mkDerivation, base, doctest-parallel, hspec, hspec-discover, profunctors, singletons-base, text, }: mkDerivation { pname = "crem"; version = "0.1.0.0"; sha256 = "1wy7bpg874l9q6fn4pf6pfcslj664nid3lhxq65gycna18avsvbm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base profunctors singletons-base text ]; executableHaskellDepends = [ base text ]; testHaskellDepends = [ base doctest-parallel hspec profunctors singletons-base ]; testToolDepends = [ hspec-discover ]; doHaddock = false; description = "Compositional representable executable machines"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "crf-chain1" = callPackage ( { mkDerivation, array, base, binary, containers, data-lens-light, logfloat, monad-codec, parallel, random, sgd, vector, vector-binary-instances, vector-th-unbox, }: mkDerivation { pname = "crf-chain1"; version = "0.2.3"; sha256 = "0k805zqjqixicf4s0gs04jc1gijckcnrb3w43sykhhsbz194p0s2"; libraryHaskellDepends = [ array base binary containers data-lens-light logfloat monad-codec parallel random sgd vector vector-binary-instances vector-th-unbox ]; description = "First-order, linear-chain conditional random fields"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "crf-chain1-constrained" = callPackage ( { mkDerivation, array, base, binary, containers, data-lens, data-memocombinators, logfloat, monad-codec, parallel, pedestrian-dag, random, sgd, vector, vector-binary, vector-th-unbox, }: mkDerivation { pname = "crf-chain1-constrained"; version = "0.6.0"; sha256 = "0yzwvzknn0qd8d2b0fqk1lznz8fplv6gx8x5hlmhqmi2f625yav7"; libraryHaskellDepends = [ array base binary containers data-lens data-memocombinators logfloat monad-codec parallel pedestrian-dag random sgd vector vector-binary vector-th-unbox ]; description = "First-order, constrained, linear-chain conditional random fields"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "crf-chain2-generic" = callPackage ( { mkDerivation, array, base, binary, comonad-transformers, containers, data-lens, logfloat, monad-codec, parallel, sgd, vector, vector-binary, }: mkDerivation { pname = "crf-chain2-generic"; version = "0.3.0"; sha256 = "104r52rf5q84bm6977bsfm4djcz8c08warfkk4xmympb0cmxkhxy"; libraryHaskellDepends = [ array base binary comonad-transformers containers data-lens logfloat monad-codec parallel sgd vector vector-binary ]; description = "Second-order, generic, constrained, linear conditional random fields"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "crf-chain2-tiers" = callPackage ( { mkDerivation, array, base, binary, comonad, containers, data-lens, data-memocombinators, logfloat, monad-codec, parallel, pedestrian-dag, sgd, vector, vector-binary, vector-th-unbox, }: mkDerivation { pname = "crf-chain2-tiers"; version = "0.6.0"; sha256 = "14vn96vq7ck9xs1gnjmsxi6hr8mlpa6vbr53v2v4lmbav29jqrhr"; libraryHaskellDepends = [ array base binary comonad containers data-lens data-memocombinators logfloat monad-codec parallel pedestrian-dag sgd vector vector-binary vector-th-unbox ]; description = "Second-order, tiered, constrained, linear conditional random fields"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "critbit" = callPackage ( { mkDerivation, array, base, bytestring, bytestring-trie, containers, criterion, deepseq, hashable, mtl, mwc-random, QuickCheck, test-framework, test-framework-quickcheck2, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "critbit"; version = "0.2.0.0"; sha256 = "1xdgaj73ffvj1q1kyi62bifbazmzgamfwzdbdz0c339axw5dga82"; revision = "2"; editedCabalFile = "169kc62qld60glyy375wiiir0s8riwmmy0yfn69brd2gnf4yw1dv"; libraryHaskellDepends = [ array base bytestring deepseq text vector ]; testHaskellDepends = [ base bytestring containers QuickCheck test-framework test-framework-quickcheck2 text transformers vector ]; benchmarkHaskellDepends = [ base bytestring bytestring-trie containers criterion deepseq hashable mtl mwc-random text transformers unordered-containers vector ]; description = "Crit-bit maps and sets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "criterion" = callPackage ( { mkDerivation, aeson, base, base-compat, base-compat-batteries, binary, binary-orphans, bytestring, cassava, code-page, containers, criterion-measurement, deepseq, directory, exceptions, filepath, Glob, HUnit, js-chart, microstache, mtl, mwc-random, optparse-applicative, parsec, prettyprinter, prettyprinter-ansi-terminal, QuickCheck, statistics, tasty, tasty-hunit, tasty-quickcheck, text, time, transformers, transformers-compat, vector, vector-algorithms, }: mkDerivation { pname = "criterion"; version = "1.6.4.0"; sha256 = "0l9gxar759nskhm7gskr3j08bw8515amw6rr4n3zx3978dxg8aq6"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base-compat-batteries binary binary-orphans bytestring cassava code-page containers criterion-measurement deepseq directory exceptions filepath Glob js-chart microstache mtl mwc-random optparse-applicative parsec prettyprinter prettyprinter-ansi-terminal statistics text time transformers transformers-compat vector vector-algorithms ]; executableHaskellDepends = [ base base-compat-batteries optparse-applicative ]; testHaskellDepends = [ aeson base base-compat base-compat-batteries bytestring deepseq directory HUnit QuickCheck statistics tasty tasty-hunit tasty-quickcheck vector ]; description = "Robust, reliable performance measurement and analysis"; license = lib.licenses.bsd3; mainProgram = "criterion-report"; } ) { }; "criterion-cmp" = callPackage ( { mkDerivation, ansi-terminal, base, boxes, bytestring, cassava, containers, filepath, optparse-applicative, vector, }: mkDerivation { pname = "criterion-cmp"; version = "0.1.0.0"; sha256 = "0p9l9c89bg1n7xjdq3npvknlfb36gkvpgwhq7i0qd2g20ysdxppd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal base boxes bytestring cassava containers filepath optparse-applicative vector ]; description = "A simple tool for comparing in Criterion benchmark results"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "criterion-cmp"; broken = true; } ) { }; "criterion-compare" = callPackage ( { mkDerivation, base, bytestring, cassava, Chart, Chart-diagrams, clay, colour, containers, data-default, filepath, lens, lucid, optparse-applicative, text, vector, }: mkDerivation { pname = "criterion-compare"; version = "0.1.0.0"; sha256 = "034cm3hap9x6cwp44hrd03b09mifcm076a9pn3lgql5ardx91yl7"; revision = "1"; editedCabalFile = "0nzwqk0mrchrymbmim2542s37i3dvvs5ks25839z9x0fp6gpxiq6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cassava Chart Chart-diagrams clay colour containers data-default filepath lens lucid optparse-applicative text vector ]; description = "A simple tool for visualising differences in Criterion benchmark results"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "criterion-compare"; broken = true; } ) { }; "criterion-measurement" = callPackage ( { mkDerivation, aeson, base, base-compat, binary, containers, deepseq, ghc-prim, vector, }: mkDerivation { pname = "criterion-measurement"; version = "0.2.3.0"; sha256 = "1qnzgkmjlv3m6zr8l3dfnc1b5jy2fyjxb7s1qzhdcww4bsixqxfc"; libraryHaskellDepends = [ aeson base base-compat binary containers deepseq ghc-prim vector ]; description = "Criterion measurement functionality and associated types"; license = lib.licenses.bsd3; } ) { }; "criterion-plus" = callPackage ( { mkDerivation, base, criterion, deepseq, HTF, HUnit, loch-th, monad-control, mtl, optparse-applicative, placeholders, QuickCheck, statistics, string-conversions, system-fileio, system-filepath, text, th-printf, transformers, transformers-base, vector, }: mkDerivation { pname = "criterion-plus"; version = "0.1.3"; sha256 = "127nqhp2gczbfqablvrrk92am4kpsnzhvyl4kcy98kdv313vcwdl"; libraryHaskellDepends = [ base criterion deepseq loch-th monad-control mtl optparse-applicative placeholders statistics string-conversions system-fileio system-filepath text th-printf transformers transformers-base vector ]; testHaskellDepends = [ base criterion deepseq HTF HUnit loch-th monad-control mtl optparse-applicative placeholders QuickCheck statistics string-conversions system-fileio system-filepath text th-printf transformers transformers-base vector ]; description = "Enhancement of the \"criterion\" benchmarking library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "criterion-to-html" = callPackage ( { mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring, containers, filepath, }: mkDerivation { pname = "criterion-to-html"; version = "0.0.0.3"; sha256 = "010x56czgipw3p1cfkx07mlcy4yj6advq3zzgrxpmjhrxzsa89xn"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson base blaze-html blaze-markup bytestring containers filepath ]; description = "Convert criterion output to HTML reports"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "criterion-to-html"; broken = true; } ) { }; "criu-rpc" = callPackage ( { mkDerivation, base, criu-rpc-types, lens-family, network, process, proto-lens, text, unix, }: mkDerivation { pname = "criu-rpc"; version = "0.0.2"; sha256 = "1kk005fxchzc7ib3dldsks5ag4i2cjrsvb0mbibj2h4kx9z2d7lw"; libraryHaskellDepends = [ base criu-rpc-types lens-family network process proto-lens text unix ]; description = "CRIU RPC client"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "criu-rpc-types" = callPackage ( { mkDerivation, base, proto-lens, proto-lens-protoc, protobuf, }: mkDerivation { pname = "criu-rpc-types"; version = "0.0.0.2"; sha256 = "11nmp8qy7dd0rb8gvpis3j9gbwpwnk7zm8hi4igrgxphpkhn3fpz"; setupHaskellDepends = [ base proto-lens-protoc ]; libraryHaskellDepends = [ base proto-lens proto-lens-protoc ]; libraryPkgconfigDepends = [ protobuf ]; description = "Criu RPC protocol buffer types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) protobuf; }; "crjdt-haskell" = callPackage ( { mkDerivation, base, containers, free, hedgehog, hspec, mtl, text, }: mkDerivation { pname = "crjdt-haskell"; version = "0.3.0"; sha256 = "1cxfmpvsm4zjaks6afcf7fjcr7k50p9nx2pasah6862j47j4npgc"; revision = "1"; editedCabalFile = "118xzpnj3mlhag71dhpr0lj35pfxkz5xgykw9wqjyfldqy53p00b"; libraryHaskellDepends = [ base containers free mtl text ]; testHaskellDepends = [ base containers hedgehog hspec mtl ]; description = "A Conflict-Free Replicated JSON Datatype for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "crockford" = callPackage ( { mkDerivation, base, digits, QuickCheck, safe, }: mkDerivation { pname = "crockford"; version = "0.2"; sha256 = "1fgsmf2k0v1j7b3gv06q9c65410qa2ivl59rwkm7j931wsymsg26"; libraryHaskellDepends = [ base digits QuickCheck safe ]; description = "An implementation of Douglas Crockford's base32 encoding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "crocodile" = callPackage ( { mkDerivation, base, bmp, bytestring, deepseq, ghc-prim, heap, HUnit, mersenne-random-pure64, mtl, parallel, }: mkDerivation { pname = "crocodile"; version = "0.1.2"; sha256 = "1krvcn5yb9i6jxwn2wwnpc8ylivhn27315a2sifn19f1l2vvy038"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bmp bytestring deepseq ghc-prim heap HUnit mersenne-random-pure64 mtl parallel ]; description = "An offline renderer supporting ray tracing and photon mapping"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "crocodile"; broken = true; } ) { }; "cron" = callPackage ( { mkDerivation, attoparsec, base, criterion, data-default, hedgehog, mtl, mtl-compat, old-locale, semigroups, tasty, tasty-hedgehog, tasty-hunit, text, time, transformers-compat, }: mkDerivation { pname = "cron"; version = "0.7.2"; sha256 = "11rk767k34ym2is7sxm6zgl19shb0jw3hyw53ihmjkbvh63d7s93"; libraryHaskellDepends = [ attoparsec base data-default mtl mtl-compat old-locale semigroups text time ]; testHaskellDepends = [ attoparsec base hedgehog semigroups tasty tasty-hedgehog tasty-hunit text time transformers-compat ]; benchmarkHaskellDepends = [ attoparsec base criterion text time ]; description = "Cron datatypes and Attoparsec parser"; license = lib.licenses.mit; } ) { }; "cron-compat" = callPackage ( { mkDerivation, attoparsec, base, cron, derive, hspec, hspec-expectations, mtl, mtl-compat, old-locale, QuickCheck, text, time, transformers, transformers-compat, }: mkDerivation { pname = "cron-compat"; version = "0.2.6"; sha256 = "0km70j3xfqvpra9mvbxpvpqd7arjjfcpazmilvmj6kjxk6cw7pfx"; libraryHaskellDepends = [ attoparsec base mtl mtl-compat old-locale text time transformers-compat ]; testHaskellDepends = [ attoparsec base cron derive hspec hspec-expectations QuickCheck text time transformers ]; description = "Cron datatypes and Attoparsec parser"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "cronus" = callPackage ( { mkDerivation, base, bytestring, comonad, containers, deepseq, hashable, mtl, profunctors, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "cronus"; version = "0.1.0.0"; sha256 = "10mypmm3q1icxdmgqxpvha8igyr6nddwmpbhpxkksaqfgy7a6g63"; libraryHaskellDepends = [ base bytestring comonad containers deepseq hashable mtl profunctors text transformers unordered-containers vector ]; description = "Another bloated standard library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cropty" = callPackage ( { mkDerivation, base, binary, bytestring, cryptonite, hedgehog, unliftio, }: mkDerivation { pname = "cropty"; version = "0.3.1.0"; sha256 = "1syffvzak02j5rha2wc61yjw9g98g0mqq2j2smv1ri8y0p43gdii"; libraryHaskellDepends = [ base binary bytestring cryptonite ]; testHaskellDepends = [ base binary hedgehog unliftio ]; description = "Encryption and decryption"; license = lib.licenses.mit; } ) { }; "crucible" = callPackage ( { mkDerivation, async, base, bimap, bv-sized, containers, exceptions, fgl, hashable, hspec, json, lens, mtl, panic, parameterized-utils, prettyprinter, QuickCheck, tasty, tasty-hspec, tasty-hunit, tasty-quickcheck, template-haskell, text, th-abstraction, time, transformers, unordered-containers, vector, what4, }: mkDerivation { pname = "crucible"; version = "0.7.1"; sha256 = "1c9a8km88ngxghn35f6wnaddm534ixmz1iciyn0whl0xmp27f4zv"; revision = "1"; editedCabalFile = "1zixmd0qg2x4pg996safdpq3njrd9qafm9w1bh27j1pqbarl9m0i"; libraryHaskellDepends = [ async base bimap bv-sized containers exceptions fgl hashable json lens mtl panic parameterized-utils prettyprinter template-haskell text th-abstraction time transformers unordered-containers vector what4 ]; testHaskellDepends = [ base containers hspec mtl panic parameterized-utils QuickCheck tasty tasty-hspec tasty-hunit tasty-quickcheck what4 ]; description = "Crucible is a library for language-agnostic symbolic simulation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "crucible-llvm" = callPackage ( { mkDerivation, attoparsec, base, bv-sized, bytestring, containers, crucible, crucible-symio, directory, extra, filepath, itanium-abi, lens, llvm-pretty, llvm-pretty-bc-parser, mtl, parameterized-utils, pretty, prettyprinter, process, tasty, tasty-hunit, tasty-quickcheck, tasty-sugar, template-haskell, text, transformers, utf8-string, vector, what4, }: mkDerivation { pname = "crucible-llvm"; version = "0.7"; sha256 = "0v4d3c971w6acka4s1lg9iai55ghk054hkkka5jbinyhhymmaf0k"; revision = "1"; editedCabalFile = "11h69y7s8smlrir6gvxijpg3k4laafznypw5786vsrkhvxr91mxk"; libraryHaskellDepends = [ attoparsec base bv-sized bytestring containers crucible crucible-symio extra itanium-abi lens llvm-pretty mtl parameterized-utils pretty prettyprinter template-haskell text transformers utf8-string vector what4 ]; testHaskellDepends = [ base bv-sized containers crucible directory filepath lens llvm-pretty llvm-pretty-bc-parser parameterized-utils process tasty tasty-hunit tasty-quickcheck tasty-sugar vector what4 ]; description = "Support for translating and executing LLVM code in Crucible"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "crucible-symio" = callPackage ( { mkDerivation, aeson, base, bv-sized, bytestring, containers, crucible, directory, filemanip, filepath, IntervalMap, lens, mtl, parameterized-utils, tasty, tasty-hunit, text, what4, }: mkDerivation { pname = "crucible-symio"; version = "0.1.1"; sha256 = "0c96c0iqdx2ahc9sjslck1bfnjkha1kii1p3izhw9b9d34h339d7"; libraryHaskellDepends = [ aeson base bv-sized bytestring containers crucible directory filemanip filepath IntervalMap lens mtl parameterized-utils text what4 ]; testHaskellDepends = [ aeson base bv-sized bytestring containers crucible directory filemanip filepath IntervalMap lens mtl parameterized-utils tasty tasty-hunit text what4 ]; description = "An implementation of symbolic I/O primitives for Crucible"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cruncher-types" = callPackage ( { mkDerivation, aeson, base, containers, hlint, lens, text, }: mkDerivation { pname = "cruncher-types"; version = "1.1.0"; sha256 = "0kp0vm8mvgn12kk5csyhzv6g6az43acl6iwjbhvfdfr2mqif2b9h"; libraryHaskellDepends = [ aeson base containers lens text ]; testHaskellDepends = [ base hlint ]; description = "Request and Response types for Eval.so's API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "crunghc" = callPackage ( { mkDerivation, base, bytestring, directory, filelock, filepath, process, SHA, text, time, transformers, unix, }: mkDerivation { pname = "crunghc"; version = "0.1.1.1"; sha256 = "08341mvdca70nlkdi2im344hhkv62s278a1gkp02hj0zrixzfkqm"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filelock filepath process SHA text time transformers unix ]; description = "A runghc replacement with transparent caching"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; mainProgram = "crunghc"; broken = true; } ) { }; "crux" = callPackage ( { mkDerivation, aeson, ansi-terminal, async, attoparsec, base, bv-sized, bytestring, config-schema, config-value, containers, contravariant, crucible, directory, filepath, generic-lens, Glob, lens, libBF, lumberjack, parameterized-utils, prettyprinter, raw-strings-qq, semigroupoids, simple-get-opt, split, terminal-size, text, time, vector, what4, xml, yaml, }: mkDerivation { pname = "crux"; version = "0.7.1"; sha256 = "0l5nl9rv3kl07pwvj7dpw6njr6bh127ckallnlgkvp7c8l4cxgdy"; libraryHaskellDepends = [ aeson ansi-terminal async attoparsec base bv-sized bytestring config-schema config-value containers contravariant crucible directory filepath generic-lens Glob lens libBF lumberjack parameterized-utils prettyprinter raw-strings-qq semigroupoids simple-get-opt split terminal-size text time vector what4 xml yaml ]; description = "Simple top-level library for Crucible Simulation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "crux-llvm" = callPackage ( { mkDerivation, aeson, attoparsec, base, base16-bytestring, bv-sized, bytestring, config-schema, containers, crucible, crucible-llvm, crucible-symio, crux, cryptohash-sha256, directory, extra, filepath, indexed-traversable, lens, llvm-pretty, llvm-pretty-bc-parser, logict, lumberjack, mtl, parameterized-utils, prettyprinter, process, regex-base, regex-posix, tasty, tasty-hunit, tasty-sugar, text, time, unix, versions, websockets, what4, }: mkDerivation { pname = "crux-llvm"; version = "0.9"; sha256 = "0nrqaqs9l3kyj954swlln12b75xszcwrgwscc5n0r0pmi6sszrqj"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bv-sized bytestring config-schema containers crucible crucible-llvm crucible-symio crux directory filepath lens llvm-pretty llvm-pretty-bc-parser logict mtl parameterized-utils prettyprinter process text what4 ]; executableHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring containers crucible crucible-llvm crucible-symio crux cryptohash-sha256 directory extra filepath indexed-traversable lens lumberjack process text time unix websockets what4 ]; testHaskellDepends = [ base bytestring containers crucible crucible-llvm crucible-symio crux directory extra filepath lens process regex-base regex-posix tasty tasty-hunit tasty-sugar text versions what4 ]; description = "A verification tool for C programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "crypt-sha512" = callPackage ( { mkDerivation, attoparsec, base, bytestring, cryptohash-sha512, libxcrypt, quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "crypt-sha512"; version = "0"; sha256 = "1wsma9frdrn39i506zydlzlk1ir6jh1pidqfjms8rwqjpx965gn2"; revision = "10"; editedCabalFile = "138wc2zxb9bfprp9z76xij8jxcc4539bs1kka6n6s8x1y8j52g7n"; libraryHaskellDepends = [ attoparsec base bytestring cryptohash-sha512 ]; testHaskellDepends = [ base bytestring quickcheck-instances tasty tasty-hunit tasty-quickcheck ]; testSystemDepends = [ libxcrypt ]; description = "Pure Haskell implelementation for GNU SHA512 crypt algorithm"; license = lib.licenses.bsd3; } ) { inherit (pkgs) libxcrypt; }; "crypto-api" = callPackage ( { mkDerivation, base, bytestring, cereal, entropy, tagged, transformers, }: mkDerivation { pname = "crypto-api"; version = "0.13.3"; sha256 = "19bsmkqkpnvh01b77pmyarx00fic15j4hvg4pzscrj4prskrx2i9"; revision = "1"; editedCabalFile = "1z6n1sa5pn3iqvqjrd8hv4bc2pxzsrhm5sh0l8z7g9lbqp6w0wp5"; libraryHaskellDepends = [ base bytestring cereal entropy tagged transformers ]; description = "A generic interface for cryptographic operations"; license = 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 ]; description = "A test framework and KATs for cryptographic operations"; license = lib.licenses.bsd3; } ) { }; "crypto-cipher-benchmarks" = callPackage ( { mkDerivation, base, byteable, bytestring, criterion, crypto-cipher-types, mtl, pretty, securemem, }: mkDerivation { pname = "crypto-cipher-benchmarks"; version = "0.0.5"; sha256 = "1ddyz0fn3srvm37afbiw86lv0z7iwrmnhazgvk0gg5n3ic57anhq"; libraryHaskellDepends = [ base byteable bytestring criterion crypto-cipher-types mtl pretty securemem ]; description = "Generic cryptography cipher benchmarks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "Generic cryptography cipher tests"; license = 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 ]; description = "Generic cryptography cipher types"; license = lib.licenses.bsd3; } ) { }; "crypto-classical" = callPackage ( { mkDerivation, base, bytestring, containers, crypto-numbers, crypto-random, modular-arithmetic, QuickCheck, text, transformers, }: mkDerivation { pname = "crypto-classical"; version = "0.3.0"; sha256 = "1jkgdaln74sznkqr1knainpn3pbjih76rk3r7wmx28jvy57pm1b3"; libraryHaskellDepends = [ base bytestring containers crypto-numbers crypto-random modular-arithmetic text transformers ]; testHaskellDepends = [ base bytestring QuickCheck ]; description = "An educational tool for studying classical cryptography schemes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "crypto-conduit" = callPackage ( { mkDerivation, base, bytestring, cereal, conduit, conduit-extra, crypto-api, cryptocipher, cryptohash-cryptoapi, hspec, resourcet, skein, transformers, }: mkDerivation { pname = "crypto-conduit"; version = "0.5.5"; sha256 = "0zd4smj3rk2x1msl8z8f5y01x4b87rhgm45g26g6c3dsdasn1lyf"; libraryHaskellDepends = [ base bytestring cereal conduit conduit-extra crypto-api resourcet transformers ]; testHaskellDepends = [ base bytestring cereal conduit conduit-extra crypto-api cryptocipher cryptohash-cryptoapi hspec skein transformers ]; description = "Conduit interface for cryptographic operations (from crypto-api)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "crypto-enigma" = callPackage ( { mkDerivation, ansi-terminal, base, containers, HUnit, optparse-applicative, QuickCheck, split, text, }: mkDerivation { pname = "crypto-enigma"; version = "0.1.1.6"; sha256 = "07qxrpwg9r2w2l0d2nrvn703vzsfhchznly93bnr2pfpbwj4iv2z"; revision = "7"; editedCabalFile = "1i5vlza8rl6a4wz4v3l61m6x7phbv1ly0di0cf3v3amz38x828qz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers split text ]; executableHaskellDepends = [ ansi-terminal base containers optparse-applicative split text ]; testHaskellDepends = [ base HUnit QuickCheck ]; description = "An Enigma machine simulator with display"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "enigma"; broken = true; } ) { }; "crypto-keys-ssh" = callPackage ( { mkDerivation, base, base64-bytestring, binary, bytestring, }: mkDerivation { pname = "crypto-keys-ssh"; version = "0.1.0.0"; sha256 = "17r15w7rw6klcw5nlq6acka7rq3kba3vikwggb2fssr8x7wfrm5r"; revision = "1"; editedCabalFile = "1za578r04gdvmmanf4a458q7cdv6zpa6w4h9rzmj96aar95vgz83"; libraryHaskellDepends = [ base base64-bytestring binary bytestring ]; description = "Like crypto-pubkey-openssh but not dependent on any specific crypto library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "crypto-multihash" = callPackage ( { mkDerivation, base, base58-bytestring, bytestring, containers, cryptonite, hspec, memory, QuickCheck, string-conversions, }: mkDerivation { pname = "crypto-multihash"; version = "0.4.2.0"; sha256 = "11bypl9lgd4ajv2qx8f48kk97iknz6d0nscgicgamprrvqdfgx81"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base58-bytestring bytestring containers cryptonite memory string-conversions ]; executableHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; description = "Multihash library on top of cryptonite crypto library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "mh"; broken = true; } ) { }; "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 ]; description = "Cryptographic numbers: functions and algorithms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "Public Key cryptography"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "crypto-pubkey-openssh" = callPackage ( { mkDerivation, asn1-encoding, asn1-types, attoparsec, base, base64-bytestring, bytestring, cereal, crypto-pubkey-types, deepseq, filepath, pem, process, QuickCheck, tasty, tasty-quickcheck, temporary, }: mkDerivation { pname = "crypto-pubkey-openssh"; version = "0.2.7"; sha256 = "0ndb1crjl3xbd18bfs3ipqbzn120mpqnn27jfi4vjqf5ak48b444"; libraryHaskellDepends = [ asn1-encoding asn1-types attoparsec base base64-bytestring bytestring cereal crypto-pubkey-types pem ]; testHaskellDepends = [ asn1-encoding asn1-types attoparsec base base64-bytestring bytestring cereal crypto-pubkey-types deepseq filepath pem process QuickCheck tasty tasty-quickcheck temporary ]; description = "OpenSSH keys decoder/encoder"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "Generic cryptography Public keys algorithm types"; license = lib.licenses.bsd3; } ) { }; "crypto-random" = callPackage ( { mkDerivation, base, bytestring, securemem, unix, vector, }: mkDerivation { pname = "crypto-random"; version = "0.0.9"; sha256 = "0139kbbb2h7vshf68y3fvjda29lhj7jjwl4vq78w4y8k8hc7l2hp"; revision = "2"; editedCabalFile = "0ixdn7pww1nh1c41qyswqi69xnzlap6kaqayp09f1h4b5l20dj2p"; libraryHaskellDepends = [ base bytestring securemem unix vector ]; description = "Simple cryptographic random related types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "crypto-random-api" = callPackage ( { mkDerivation, base, bytestring, entropy, }: mkDerivation { pname = "crypto-random-api"; version = "0.2.0"; sha256 = "0z49kwgjj7rz235642q64hbkgp0zl6ipn29xd19yb75xc5q7gsan"; libraryHaskellDepends = [ base bytestring entropy ]; description = "Simple random generators API for cryptography related code"; license = lib.licenses.bsd3; } ) { }; "crypto-random-effect" = callPackage ( { mkDerivation, base, bytestring, crypto-random, extensible-effects, securemem, transformers, }: mkDerivation { pname = "crypto-random-effect"; version = "0.2.0.4.1"; sha256 = "1gj40r6i79jvsghyv4nqm3yrjlby9fkxxhzp0lkr5j1b9b3b2xwr"; revision = "1"; editedCabalFile = "0ccwjlmyr03aym3ha83jg2lcjnq14mivvp5ir7yf7vxi2qw5f5zj"; libraryHaskellDepends = [ base bytestring crypto-random extensible-effects securemem transformers ]; description = "A random effect using crypto-random"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "crypto-rng" = callPackage ( { mkDerivation, base, bytestring, entropy, exceptions, monad-control, mtl, primitive, random, transformers-base, }: mkDerivation { pname = "crypto-rng"; version = "0.3.0.1"; sha256 = "0454zc70kxsahpcgnkk24rvjhm3bdlrd33qyl84zvixpv3m4mrps"; libraryHaskellDepends = [ base bytestring entropy exceptions monad-control mtl primitive random transformers-base ]; description = "Cryptographic random number generator"; license = lib.licenses.bsd3; } ) { }; "crypto-rng-effectful" = callPackage ( { mkDerivation, base, bytestring, crypto-rng, effectful-core, random, tasty, tasty-hunit, }: mkDerivation { pname = "crypto-rng-effectful"; version = "1.0.0.0"; sha256 = "185ax4v4bfg944igscjg0vb0p15af4vwqdfn239x6xayfgy4xzl0"; revision = "3"; editedCabalFile = "1cq7df3mrj5v7v3l4c28ppd8zczkdsmjbzazcnk47i83nhaqdxxz"; libraryHaskellDepends = [ base bytestring crypto-rng effectful-core random ]; testHaskellDepends = [ base bytestring crypto-rng effectful-core tasty tasty-hunit ]; description = "Adaptation of the crypto-rng library for the effectful ecosystem"; license = lib.licenses.mit; } ) { }; "crypto-simple" = callPackage ( { mkDerivation, base, bytestring, cryptonite, hspec, QuickCheck, }: mkDerivation { pname = "crypto-simple"; version = "0.1.0.0"; sha256 = "0vifwsgvrgpmdc5mxqn81icnsaawf3l49pw1jn2f3vmv8ck3w3x9"; libraryHaskellDepends = [ base bytestring cryptonite ]; testHaskellDepends = [ base bytestring cryptonite hspec QuickCheck ]; description = "A simple high level encryption interface based on cryptonite"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "crypto-sodium" = callPackage ( { mkDerivation, base, base16, bytestring, cereal, deepseq, hedgehog, HUnit, libsodium, memory, NaCl, random, safe-exceptions, tasty, tasty-discover, tasty-hedgehog, tasty-hunit, }: mkDerivation { pname = "crypto-sodium"; version = "0.0.5.0"; sha256 = "0c1q0kmvglmlvv8z8q8nyjjjy02r41bk32pr1z080x79z612zad5"; revision = "2"; editedCabalFile = "18s2gl27ac953v61cgfqmmsbq9y6by5zijq90anwm3k06j2s8rfy"; libraryHaskellDepends = [ base bytestring cereal libsodium memory NaCl random safe-exceptions ]; testHaskellDepends = [ base base16 bytestring deepseq hedgehog HUnit libsodium memory safe-exceptions tasty tasty-hedgehog tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "Easy-and-safe-to-use high-level cryptography based on Sodium"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; } ) { }; "crypto-token" = callPackage ( { mkDerivation, array, base, bytestring, crypton, hspec, hspec-discover, memory, network-byte-order, }: mkDerivation { pname = "crypto-token"; version = "0.1.2"; sha256 = "18xphlvn6wzyi6lqrvm5vic97pkcbiph1938p5l1mb22rj5215zm"; libraryHaskellDepends = [ array base bytestring crypton memory network-byte-order ]; testHaskellDepends = [ base bytestring hspec ]; testToolDepends = [ hspec-discover ]; description = "crypto tokens"; license = lib.licenses.bsd3; } ) { }; "crypto-totp" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, cryptohash, tagged, unix, }: mkDerivation { pname = "crypto-totp"; version = "0.1.0.1"; sha256 = "0vkjkyaxp0rb4n2p7gdbbswm32gvbsbqnb6xs9hh4rncfaghpqds"; libraryHaskellDepends = [ base bytestring cereal containers cryptohash tagged unix ]; description = "Provides generation and verification services for time-based one-time keys"; license = 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 ]; description = "Symmetrical block and stream ciphers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cryptocompare" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, directory, exceptions, hspec, hspec-expectations, http-conduit, MissingH, text, time, transformers, unordered-containers, }: mkDerivation { pname = "cryptocompare"; version = "0.1.2"; sha256 = "19p923d8hvhlf16gnpxp8fq5y9kmg4kqnq04w48hc1pkba7v9g2q"; libraryHaskellDepends = [ aeson base bytestring containers directory exceptions http-conduit MissingH text time transformers unordered-containers ]; testHaskellDepends = [ base hspec hspec-expectations MissingH ]; description = "Haskell wrapper for the cryptocompare API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cryptoconditions" = callPackage ( { mkDerivation, aeson, aeson-quick, asn1-encoding, asn1-parse, asn1-types, base, base16-bytestring, base64-bytestring, bytestring, containers, cryptonite, memory, tasty, tasty-hunit, text, transformers, }: mkDerivation { pname = "cryptoconditions"; version = "0.2.5"; sha256 = "0p4y5irjqvd79qr1gq5v57pnyg1z4vm9pmlv9dx3v59vakz0yfcf"; libraryHaskellDepends = [ aeson asn1-encoding asn1-parse asn1-types base base64-bytestring bytestring containers cryptonite memory text ]; testHaskellDepends = [ aeson aeson-quick asn1-encoding base base16-bytestring base64-bytestring bytestring containers cryptonite tasty tasty-hunit text transformers ]; description = "Interledger Crypto-Conditions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "collection of crypto hashes, fast, pure and practical"; license = 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 ]; description = "cryptohash conduit"; license = 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 ]; description = "Crypto-api interfaces for cryptohash"; license = lib.licenses.bsd3; } ) { }; "cryptohash-md5" = callPackage ( { mkDerivation, base, base16-bytestring, bytestring, criterion, pureMD5, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "cryptohash-md5"; version = "0.11.101.0"; sha256 = "018g13hkmq5782i24b4518hcd926fl6x6fh5hd7b9wlxwc5dn21v"; revision = "5"; editedCabalFile = "0j3fdm80scgcvmwhvsashw83a2fhl75nd7hxlwmalr81drddw08s"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base base16-bytestring bytestring pureMD5 tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Fast, pure and practical MD5 implementation"; license = lib.licenses.bsd3; } ) { }; "cryptohash-sha1" = callPackage ( { mkDerivation, base, base16-bytestring, bytestring, criterion, SHA, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "cryptohash-sha1"; version = "0.11.101.0"; sha256 = "0h9jl9v38gj0vnscqx7xdklk634p05fa6z2pcvknisq2mnbjq154"; revision = "5"; editedCabalFile = "1a0j89bqb86ij26aq3hlf1a0fhsaxrc810pq4yxhl2j5f2jvv1zs"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base base16-bytestring bytestring SHA tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Fast, pure and practical SHA-1 implementation"; license = lib.licenses.bsd3; } ) { }; "cryptohash-sha256" = callPackage ( { mkDerivation, base, base16-bytestring, bytestring, criterion, SHA, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "cryptohash-sha256"; version = "0.11.102.1"; sha256 = "1xkb7iqplbw4fy1122p79xf1zcb7k44rl0wmfj1q06l7cdqxr9vk"; revision = "5"; editedCabalFile = "1iyy9ssn1q8rs8ijqjmplykjdxyy8cfz2rn2jaxv109dylm4zdmc"; configureFlags = [ "-fuse-cbits" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base base16-bytestring bytestring SHA tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion SHA ]; description = "Fast, pure and practical SHA-256 implementation"; license = lib.licenses.bsd3; } ) { }; "cryptohash-sha512" = callPackage ( { mkDerivation, base, base16-bytestring, bytestring, criterion, SHA, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "cryptohash-sha512"; version = "0.11.102.0"; sha256 = "0b48qwgyn68rfbq4fh6fmsk1kc07n8qq95217n8gjnlzvsh2395z"; revision = "4"; editedCabalFile = "1aayk268zm42scg75yx90j76sh9yh8xjfdrblzzdhn7vjwn2cqq0"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base base16-bytestring bytestring SHA tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Fast, pure and practical SHA-512 implementation"; license = lib.licenses.bsd3; } ) { }; "cryptoids" = callPackage ( { mkDerivation, base, binary, bytestring, cryptoids-class, cryptoids-types, cryptonite, directory, exceptions, filepath, memory, }: mkDerivation { pname = "cryptoids"; version = "0.5.1.0"; sha256 = "0ai7hg4r944hck9vq2ffwwjsxp3mjfvxwhfr8b8765n1bh86i466"; revision = "5"; editedCabalFile = "1g2p5519rrbiizry5izdmqn47sayv7v7kqmj0w7abdn6b68di73j"; libraryHaskellDepends = [ base binary bytestring cryptoids-class cryptoids-types cryptonite directory exceptions filepath memory ]; description = "Reversable and secure encoding of object ids as a bytestring"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cryptoids-class" = callPackage ( { mkDerivation, base, cryptoids-types, exceptions, }: mkDerivation { pname = "cryptoids-class"; version = "0.0.0"; sha256 = "0zp0d815r0dv2xqdi6drq846zz2a82gpqp6nvap3b5dnx2q3hbjy"; revision = "4"; editedCabalFile = "0c3cq648sh5cpj0isknhayamzgzv8avixxfpzr4riags70jr28ld"; libraryHaskellDepends = [ base cryptoids-types exceptions ]; description = "Typeclass-based interface to cryptoids"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cryptoids-types" = callPackage ( { mkDerivation, aeson, base, binary, deepseq, hashable, http-api-data, path-pieces, }: mkDerivation { pname = "cryptoids-types"; version = "1.0.0"; sha256 = "0dhv92hdydhhgwgdihl3wpiyxl10szrgfnb68ygn07xxhmmfc3hf"; revision = "2"; editedCabalFile = "0nszxjdf9zd7dh4ar2vbnjs8a5awbqh2m3p0pvsypgiflcrlp9wn"; libraryHaskellDepends = [ aeson base binary deepseq hashable http-api-data path-pieces ]; description = "Shared types for encrypting internal object identifiers before exposure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cryptol" = callPackage ( { mkDerivation, alex, ansi-terminal, arithmoi, array, async, base, base-compat, blaze-html, bv-sized, bytestring, containers, criterion, criterion-measurement, cryptohash-sha1, deepseq, directory, exceptions, extra, file-embed, filepath, ghc-bignum, ghc-prim, gitrev, GraphSCC, happy, haskeline, hgmp, language-c99, language-c99-simple, libBF, libffi, MemoTrie, monad-control, monadLib, mtl, optparse-applicative, panic, parameterized-utils, pretty, pretty-show, prettyprinter, process, sbv, simple-smt, stm, strict, temporary, text, tf-random, time, transformers, transformers-base, unix, vector, what4, }: mkDerivation { pname = "cryptol"; version = "3.2.0"; sha256 = "0nx25dfsnz1sd33kzicz9wqw4nsjv5s86s9w83mnh93xpmjqj1zd"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ arithmoi array async base base-compat bv-sized bytestring containers criterion-measurement cryptohash-sha1 deepseq directory exceptions file-embed filepath ghc-bignum ghc-prim gitrev GraphSCC hgmp language-c99 language-c99-simple libBF libffi MemoTrie monad-control monadLib mtl panic parameterized-utils pretty pretty-show prettyprinter process sbv simple-smt stm strict text tf-random time transformers-base unix vector what4 ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ ansi-terminal base base-compat blaze-html containers directory exceptions extra filepath haskeline monad-control mtl optparse-applicative process temporary text transformers ]; benchmarkHaskellDepends = [ base criterion deepseq directory filepath sbv text ]; description = "Cryptol: The Language of Cryptography"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "crypton" = callPackage ( { mkDerivation, base, basement, bytestring, deepseq, gauge, ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit, tasty-kat, tasty-quickcheck, }: mkDerivation { pname = "crypton"; version = "0.34"; sha256 = "1mhypjhzn95in853bp7ary0a2xc6lsji6j8hrrgn2mfa4ilq8i24"; libraryHaskellDepends = [ base basement bytestring deepseq ghc-prim integer-gmp memory ]; testHaskellDepends = [ base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring deepseq gauge memory random ]; description = "Cryptography Primitives sink"; license = lib.licenses.bsd3; } ) { }; "crypton_1_0_1" = callPackage ( { mkDerivation, base, basement, bytestring, deepseq, gauge, ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit, tasty-kat, tasty-quickcheck, }: mkDerivation { pname = "crypton"; version = "1.0.1"; sha256 = "19674xqf6zp17g4qwlz1m3dzdsl05s1frb2drxb77iccfhabnhli"; libraryHaskellDepends = [ base basement bytestring deepseq ghc-prim integer-gmp memory ]; testHaskellDepends = [ base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring deepseq gauge memory random ]; description = "Cryptography Primitives sink"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "crypton-conduit" = callPackage ( { mkDerivation, base, bytestring, conduit, conduit-combinators, conduit-extra, crypton, exceptions, memory, resourcet, tasty, tasty-hunit, tasty-quickcheck, transformers, }: mkDerivation { pname = "crypton-conduit"; version = "0.2.3"; sha256 = "1kkizzapdv1lnkijmygpr3jdh2wiszcjhbi9byjzjphinpwlaply"; libraryHaskellDepends = [ base bytestring conduit conduit-extra crypton exceptions memory resourcet transformers ]; testHaskellDepends = [ base bytestring conduit conduit-combinators crypton memory tasty tasty-hunit tasty-quickcheck ]; description = "crypton conduit"; license = lib.licenses.bsd3; } ) { }; "crypton-connection" = callPackage ( { mkDerivation, base, basement, bytestring, containers, crypton-x509, crypton-x509-store, crypton-x509-system, crypton-x509-validation, data-default-class, network, socks, tls, }: mkDerivation { pname = "crypton-connection"; version = "0.3.2"; sha256 = "07lrkv6lwphsyp4797yp8ywnndzd270bk58r8gwyby0hr4xy52r0"; revision = "1"; editedCabalFile = "1rkana1ghppras20pgpwp2bc8dnsf8lspq90r6124jqd4ckbvx2b"; libraryHaskellDepends = [ base basement bytestring containers crypton-x509 crypton-x509-store crypton-x509-system crypton-x509-validation data-default-class network socks tls ]; description = "Simple and easy network connections API"; license = lib.licenses.bsd3; } ) { }; "crypton-connection_0_4_3" = callPackage ( { mkDerivation, base, basement, bytestring, containers, crypton-x509, crypton-x509-store, crypton-x509-system, crypton-x509-validation, data-default, network, socks, tls, }: mkDerivation { pname = "crypton-connection"; version = "0.4.3"; sha256 = "1q9az1bd6gykm897vmasbx1v9dfnwz4fgypya12yssjy7772b269"; libraryHaskellDepends = [ base basement bytestring containers crypton-x509 crypton-x509-store crypton-x509-system crypton-x509-validation data-default network socks tls ]; description = "Simple and easy network connection API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "crypton-x509" = callPackage ( { mkDerivation, asn1-encoding, asn1-parse, asn1-types, base, bytestring, containers, crypton, hourglass, memory, mtl, pem, tasty, tasty-quickcheck, transformers, }: mkDerivation { pname = "crypton-x509"; version = "1.7.7"; sha256 = "10pkva9wvm6ih48bprxlnyhnn3nr6xq9dhkrk4hfxpsaij6f9v7g"; libraryHaskellDepends = [ asn1-encoding asn1-parse asn1-types base bytestring containers crypton hourglass memory pem transformers ]; testHaskellDepends = [ asn1-types base bytestring crypton hourglass mtl tasty tasty-quickcheck ]; description = "X509 reader and writer"; license = lib.licenses.bsd3; } ) { }; "crypton-x509-store" = callPackage ( { mkDerivation, asn1-encoding, asn1-types, base, bytestring, containers, crypton, crypton-x509, directory, filepath, mtl, pem, tasty, tasty-hunit, }: mkDerivation { pname = "crypton-x509-store"; version = "1.6.9"; sha256 = "0vr5b9cyf9x016wn1g0bryslf5nz8jq2sy8r3llwqfg02apihqiy"; libraryHaskellDepends = [ asn1-encoding asn1-types base bytestring containers crypton crypton-x509 directory filepath mtl pem ]; testHaskellDepends = [ base bytestring crypton-x509 tasty tasty-hunit ]; description = "X.509 collection accessing and storing methods"; license = lib.licenses.bsd3; } ) { }; "crypton-x509-system" = callPackage ( { mkDerivation, base, bytestring, containers, crypton-x509, crypton-x509-store, directory, filepath, mtl, pem, process, }: mkDerivation { pname = "crypton-x509-system"; version = "1.6.7"; sha256 = "1jilnr9715njlx1hqvg5lrsrwk12r04maypmh18di0sybwg2cdm4"; libraryHaskellDepends = [ base bytestring containers crypton-x509 crypton-x509-store directory filepath mtl pem process ]; description = "Handle per-operating-system X.509 accessors and storage"; license = lib.licenses.bsd3; } ) { }; "crypton-x509-validation" = callPackage ( { mkDerivation, asn1-encoding, asn1-types, base, bytestring, containers, crypton, crypton-x509, crypton-x509-store, data-default, hourglass, memory, mtl, pem, tasty, tasty-hunit, }: mkDerivation { pname = "crypton-x509-validation"; version = "1.6.13"; sha256 = "1m8mri0ix09s484im2nd0xw0h1fyzmhjakvxd7q1gdqxa4jm69si"; libraryHaskellDepends = [ asn1-encoding asn1-types base bytestring containers crypton crypton-x509 crypton-x509-store data-default hourglass memory mtl pem ]; testHaskellDepends = [ asn1-encoding asn1-types base bytestring crypton crypton-x509 crypton-x509-store data-default hourglass memory tasty tasty-hunit ]; description = "X.509 Certificate and CRL validation"; license = lib.licenses.bsd3; } ) { }; "cryptonite" = callPackage ( { mkDerivation, base, basement, bytestring, deepseq, gauge, ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit, tasty-kat, tasty-quickcheck, }: mkDerivation { pname = "cryptonite"; version = "0.30"; sha256 = "07bb97iszhnrfddh5ql6p3dqd0c13xycjw5n2kljw7d0ia59q2an"; libraryHaskellDepends = [ base basement bytestring deepseq ghc-prim integer-gmp memory ]; testHaskellDepends = [ base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring deepseq gauge memory random ]; description = "Cryptography Primitives sink"; license = lib.licenses.bsd3; } ) { }; "cryptonite-cd" = callPackage ( { mkDerivation, base, basement-cd, bytestring, deepseq, gauge, ghc-prim, integer-gmp, memory-cd, random, tasty, tasty-hunit, tasty-kat, tasty-quickcheck, }: mkDerivation { pname = "cryptonite-cd"; version = "0.29.1"; sha256 = "053zfjxwnpaiw0kkky0fdbdqqyarygqnvmlm4vziqqrlkm4nba0c"; revision = "3"; editedCabalFile = "1j7ch1h7irlk8lx0zjk41f4j0fmn3x96zf5355m669dwivan3m7s"; libraryHaskellDepends = [ base basement-cd bytestring deepseq ghc-prim integer-gmp memory-cd ]; testHaskellDepends = [ base bytestring memory-cd tasty tasty-hunit tasty-kat tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring deepseq gauge memory-cd random ]; description = "Cryptography Primitives sink"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cryptonite-conduit" = callPackage ( { mkDerivation, base, bytestring, conduit, conduit-combinators, conduit-extra, cryptonite, exceptions, memory, resourcet, tasty, tasty-hunit, tasty-quickcheck, transformers, }: mkDerivation { pname = "cryptonite-conduit"; version = "0.2.2"; sha256 = "1bldcmda4xh52mw1wfrjljv8crhw3al7v7kv1j0vidvr7ymnjpbh"; revision = "1"; editedCabalFile = "1hh2nzfz4qpxgivfilgk4ll416lph8b2fdkzpzrmqfjglivydfmz"; libraryHaskellDepends = [ base bytestring conduit conduit-extra cryptonite exceptions memory resourcet transformers ]; testHaskellDepends = [ base bytestring conduit conduit-combinators cryptonite memory tasty tasty-hunit tasty-quickcheck ]; description = "cryptonite conduit"; license = lib.licenses.bsd3; } ) { }; "cryptonite-openssl" = callPackage ( { mkDerivation, base, basement, bytestring, cryptonite, memory, openssl, tasty, tasty-hunit, tasty-kat, tasty-quickcheck, }: mkDerivation { pname = "cryptonite-openssl"; version = "0.7"; sha256 = "1xj41354dx24rfh6i7av7qamvin34z4g6m1hxw1fc9jg4q41qkly"; libraryHaskellDepends = [ base basement bytestring cryptonite memory ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base bytestring cryptonite tasty tasty-hunit tasty-kat tasty-quickcheck ]; description = "Crypto stuff using OpenSSL cryptographic library"; license = lib.licenses.bsd3; } ) { inherit (pkgs) openssl; }; "cryptostore" = callPackage ( { mkDerivation, asn1-encoding, asn1-types, base, basement, bytestring, cryptonite, hourglass, memory, pem, tasty, tasty-hunit, tasty-quickcheck, x509, x509-validation, }: mkDerivation { pname = "cryptostore"; version = "0.3.1.0"; sha256 = "0fqwzhk2zqfl6313sd77a9rkx98f5q8582ay0qkkjqx1ni719kvi"; libraryHaskellDepends = [ asn1-encoding asn1-types base basement bytestring cryptonite hourglass memory pem x509 x509-validation ]; testHaskellDepends = [ asn1-types base bytestring cryptonite hourglass memory pem tasty tasty-hunit tasty-quickcheck x509 ]; description = "Serialization of cryptographic data types"; license = lib.licenses.bsd3; } ) { }; "cryptsy-api" = callPackage ( { mkDerivation, aeson, base, bytestring, deepseq, either, http-client, http-client-tls, old-locale, pipes-attoparsec, pipes-http, text, time, transformers, unordered-containers, vector, }: mkDerivation { pname = "cryptsy-api"; version = "0.2.1"; sha256 = "1knnzh77y4rr7ka2nfwr99z61v2pvx2p1mzji06ac0mjk2n80ybs"; revision = "1"; editedCabalFile = "0j7ak0dypmr8g9zxrkr9pv5rn2hkj0m2lny2r1j2gwzkw61xifiz"; libraryHaskellDepends = [ aeson base bytestring deepseq either http-client http-client-tls old-locale pipes-attoparsec pipes-http text time transformers unordered-containers vector ]; description = "Bindings for Cryptsy cryptocurrency exchange API"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "crystalfontz" = callPackage ( { mkDerivation, base, crc16-table, MaybeT, serialport, }: mkDerivation { pname = "crystalfontz"; version = "0.1"; sha256 = "14mh098kgckncips17bdsbg08q78xk1114174zq860z4znmc1gxv"; libraryHaskellDepends = [ base crc16-table MaybeT serialport ]; description = "Control Crystalfontz LCD displays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "csa" = callPackage ( { mkDerivation, base, hedgehog, hmatrix, tasty, tasty-hedgehog, tasty-hspec, }: mkDerivation { pname = "csa"; version = "0.1.0"; sha256 = "0jnhn4lgj5l466c31h2lwslnal3ypk3ma2j75zw0ghjf35i07qvr"; libraryHaskellDepends = [ base hmatrix ]; testHaskellDepends = [ base hedgehog hmatrix tasty tasty-hedgehog tasty-hspec ]; description = "Connection-set algebra (CSA) library"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cse-ghc-plugin" = callPackage ( { mkDerivation, base, ghc, }: mkDerivation { pname = "cse-ghc-plugin"; version = "0.1.1"; sha256 = "123x10ircbj8lrsqapf6cb9b3ibjgp1q8l862a3i6i0ak7ash49f"; libraryHaskellDepends = [ base ghc ]; description = "Compiler plugin for common subexpression elimination"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "csg" = callPackage ( { mkDerivation, attoparsec, base, bytestring, containers, criterion, doctest, doctest-driver-gen, gloss, gloss-raster, QuickCheck, simple-vec3, strict, system-filepath, tasty, tasty-hunit, tasty-quickcheck, transformers, turtle, vector, }: mkDerivation { pname = "csg"; version = "0.1.0.6"; sha256 = "0i4sr9qf78fs841j8d9rkdd73dm9i34rj6sp0475r3pnj7czqcq6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring containers QuickCheck simple-vec3 strict transformers ]; executableHaskellDepends = [ base gloss gloss-raster QuickCheck simple-vec3 strict system-filepath turtle ]; testHaskellDepends = [ base bytestring doctest doctest-driver-gen simple-vec3 tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion simple-vec3 strict vector ]; description = "Analytical CSG (Constructive Solid Geometry) library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "csg-raycaster"; broken = true; } ) { }; "csound-catalog" = callPackage ( { mkDerivation, base, csound-expression, csound-sampler, sharc-timbre, transformers, }: mkDerivation { pname = "csound-catalog"; version = "0.7.7.0"; sha256 = "141ybd54bkppk1p2n5yspb99h1bnndvmr5703xffig6dx1nvc5ih"; libraryHaskellDepends = [ base csound-expression csound-sampler sharc-timbre transformers ]; description = "a gallery of Csound instruments"; license = lib.licenses.bsd3; } ) { }; "csound-controllers" = callPackage ( { mkDerivation, base, csound-expression, }: mkDerivation { pname = "csound-controllers"; version = "0.1.1.1"; sha256 = "0hxdjw7qhjfq72pj43f22bjjxgm7ncji7iq2078gmlb7ww1xk58p"; libraryHaskellDepends = [ base csound-expression ]; testHaskellDepends = [ base csound-expression ]; description = "MIDI controllers"; license = lib.licenses.bsd3; } ) { }; "csound-expression" = callPackage ( { mkDerivation, base, Boolean, colour, containers, csound-expression-dynamic, csound-expression-opcodes, csound-expression-typed, data-default, directory, filepath, gauge, process, temporal-media, text, transformers, }: mkDerivation { pname = "csound-expression"; version = "5.4.4.1"; sha256 = "13z3sp3q2bswkwlfaazyp964ar5l85k0xz68fajpmc2bkg32ivba"; libraryHaskellDepends = [ base Boolean colour containers csound-expression-dynamic csound-expression-opcodes csound-expression-typed data-default directory filepath process temporal-media text transformers ]; benchmarkHaskellDepends = [ base gauge ]; description = "library to make electronic music"; license = lib.licenses.bsd3; } ) { }; "csound-expression-dynamic" = callPackage ( { mkDerivation, array, base, base64-bytestring, Boolean, bytestring, cereal, cereal-text, containers, cryptohash-sha256, data-default, data-fix, data-fix-cse, deriving-compat, dlist, hashable, pretty-show, safe, text, transformers, unordered-containers, vector, wl-pprint-text, }: mkDerivation { pname = "csound-expression-dynamic"; version = "0.4.0.0"; sha256 = "0kvirsagmlbgsrl9x8a0xmi9rypspsg85l7yqkk3cph4w4s60brl"; libraryHaskellDepends = [ array base base64-bytestring Boolean bytestring cereal cereal-text containers cryptohash-sha256 data-default data-fix data-fix-cse deriving-compat dlist hashable pretty-show safe text transformers unordered-containers vector wl-pprint-text ]; description = "dynamic core for csound-expression library"; license = lib.licenses.bsd3; } ) { }; "csound-expression-opcodes" = callPackage ( { mkDerivation, base, csound-expression-dynamic, csound-expression-typed, transformers, }: mkDerivation { pname = "csound-expression-opcodes"; version = "0.0.5.4"; sha256 = "07lihnq0360vg6mbvwzgmangzvq796y9v55y33vaw9ppj8spifz3"; libraryHaskellDepends = [ base csound-expression-dynamic csound-expression-typed transformers ]; description = "opcodes for the library csound-expression"; license = lib.licenses.bsd3; } ) { }; "csound-expression-typed" = callPackage ( { mkDerivation, base, Boolean, bytestring, colour, containers, csound-expression-dynamic, data-default, deepseq, directory, filepath, ghc-prim, hashable, NumInstances, temporal-media, text, transformers, wl-pprint-text, }: mkDerivation { pname = "csound-expression-typed"; version = "0.2.9.0"; sha256 = "0xj77qxdy2ryb4p3fl935bbh12alimih5cdvjk14059rdyj6fhlc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base Boolean bytestring colour containers csound-expression-dynamic data-default deepseq directory filepath ghc-prim hashable NumInstances temporal-media text transformers wl-pprint-text ]; description = "typed core for the library csound-expression"; license = lib.licenses.bsd3; } ) { }; "csound-sampler" = callPackage ( { mkDerivation, base, csound-expression, text, transformers, }: mkDerivation { pname = "csound-sampler"; version = "0.0.11.0"; sha256 = "16nrkz5mqjalapyn0skz4hvkqd9ysmpniiawxyrml5bs6sarch4l"; libraryHaskellDepends = [ base csound-expression text transformers ]; description = "A musical sampler based on Csound"; license = lib.licenses.bsd3; } ) { }; "csp" = callPackage ( { mkDerivation, base, containers, mtl, nondeterminism, tasty, tasty-hunit, }: mkDerivation { pname = "csp"; version = "1.4.0"; sha256 = "15ilx5ycvh12c71wza2d25cp4llvncxc9csmmisjcxwny5gpz1q8"; libraryHaskellDepends = [ base containers mtl nondeterminism ]; testHaskellDepends = [ base nondeterminism tasty tasty-hunit ]; description = "Discrete constraint satisfaction problem (CSP) solver"; license = "LGPL"; } ) { }; "cspmchecker" = callPackage ( { mkDerivation, base, directory, filepath, haskeline, libcspm, mtl, }: mkDerivation { pname = "cspmchecker"; version = "1.0.0"; sha256 = "1yz94yvggw6a7fh2p7fszyp02nnk7labbl6z079gqn3smayzfs31"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath haskeline libcspm mtl ]; description = "A command line type checker for CSPM files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cspretty" = callPackage ( { mkDerivation, base, containers, pretty, }: mkDerivation { pname = "cspretty"; version = "1.0"; sha256 = "029r1a6w76v9nqf70w3p5yqjmmnba4xyi3ldx10wl526d247r9r9"; libraryHaskellDepends = [ base containers pretty ]; description = "AST and pretty printer for CSPm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "css" = callPackage ( { mkDerivation, base, mtl, text, }: mkDerivation { pname = "css"; version = "0.2"; sha256 = "150gdsf059x658z6cbclrydzbynw06nhrpf4i1l9gwb6siarvjv9"; libraryHaskellDepends = [ base mtl text ]; description = "Minimal monadic CSS DSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "css-easings" = callPackage ( { mkDerivation, aeson, base, blaze-markup, data-default-class, deepseq, QuickCheck, scientific, shakespeare, text, }: mkDerivation { pname = "css-easings"; version = "0.2.3.0"; sha256 = "1mammajx15ingmzk974b35lflq9bi2ri2rgpwd76zhzlzy91vca6"; libraryHaskellDepends = [ aeson base blaze-markup data-default-class deepseq QuickCheck scientific shakespeare text ]; description = "Defining and manipulating css easing strings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "css-selectors" = callPackage ( { mkDerivation, aeson, alex, array, base, binary, blaze-markup, bytestring, data-default-class, Decimal, deepseq, happy, hashable, QuickCheck, shakespeare, template-haskell, test-framework, test-framework-quickcheck2, text, zlib, }: mkDerivation { pname = "css-selectors"; version = "0.5.0.0"; sha256 = "0k51bs3dqfzrq76fa37z8f9n02nw9gkvb04l1yzbcs3a2fvwdnsq"; libraryHaskellDepends = [ aeson array base binary blaze-markup bytestring data-default-class Decimal deepseq hashable QuickCheck shakespeare template-haskell text zlib ]; libraryToolDepends = [ alex happy ]; testHaskellDepends = [ base binary hashable QuickCheck test-framework test-framework-quickcheck2 text ]; description = "Parsing, rendering and manipulating css selectors in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "css-simple" = callPackage ( { mkDerivation, base, criterion, mtl, text, text-builder, }: mkDerivation { pname = "css-simple"; version = "0.1.0.1"; sha256 = "0s51i9g6kz9lrn5a2ngdv0sh2rc61ynipp5ksbbsxrqpzslbm7jv"; libraryHaskellDepends = [ base mtl text text-builder ]; testHaskellDepends = [ base mtl text text-builder ]; benchmarkHaskellDepends = [ base criterion mtl text text-builder ]; description = "eDSL for CSS"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "css-syntax" = callPackage ( { mkDerivation, base, criterion, deepseq, directory, hspec, QuickCheck, scientific, text, }: mkDerivation { pname = "css-syntax"; version = "0.1.0.2"; sha256 = "10xl92ib6hkbqhr75n6nla1v1krx251k9k46jyvkr00kz0a9dpbr"; libraryHaskellDepends = [ base scientific text ]; testHaskellDepends = [ base directory hspec QuickCheck scientific text ]; benchmarkHaskellDepends = [ base criterion deepseq directory scientific text ]; description = "High-performance CSS tokenizer and serializer"; license = lib.licenses.mit; } ) { }; "css-text" = callPackage ( { mkDerivation, attoparsec, base, hspec, QuickCheck, text, }: mkDerivation { pname = "css-text"; version = "0.1.3.0"; sha256 = "0ynd9f4hn2sfwqzbsa0y7phmxq8za7jiblpjwx0ry8b372zhgxaz"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ attoparsec base hspec QuickCheck text ]; description = "CSS parser and renderer"; license = lib.licenses.mit; } ) { }; "csv" = callPackage ( { mkDerivation, base, filepath, parsec, }: mkDerivation { pname = "csv"; version = "0.1.2"; sha256 = "00767ai09wm7f0yzmpqck3cpgxncpr9djnmmz5l17ajz69139x4c"; libraryHaskellDepends = [ base filepath parsec ]; description = "CSV loader and dumper"; license = lib.licenses.mit; } ) { }; "csv-conduit" = callPackage ( { mkDerivation, array, attoparsec, base, blaze-builder, bytestring, conduit, conduit-extra, containers, data-default, directory, exceptions, HUnit, ordered-containers, primitive, resourcet, test-framework, test-framework-hunit, text, transformers, vector, }: mkDerivation { pname = "csv-conduit"; version = "1.0.1.0"; sha256 = "0qlw5hhsrfpw972ryp3mr895q77d6p1g2q1z7jl7hf1xz7ba0c1r"; libraryHaskellDepends = [ array attoparsec base blaze-builder bytestring conduit conduit-extra containers data-default exceptions ordered-containers primitive resourcet text transformers vector ]; testHaskellDepends = [ base bytestring conduit containers directory HUnit ordered-containers test-framework test-framework-hunit text vector ]; description = "A flexible, fast, conduit-based CSV parser library for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "csv-enumerator" = callPackage ( { mkDerivation, attoparsec, attoparsec-enumerator, base, bytestring, containers, directory, enumerator, safe, transformers, unix-compat, }: mkDerivation { pname = "csv-enumerator"; version = "0.10.2.0"; sha256 = "0n1zc9rwzj9w39nmjfn65qawj19b6zay3d62ss2crnxbgqnh07gh"; libraryHaskellDepends = [ attoparsec attoparsec-enumerator base bytestring containers directory enumerator safe transformers unix-compat ]; description = "A flexible, fast, enumerator-based CSV parser library for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "csv-nptools" = callPackage ( { mkDerivation, aeson, base, bytestring, csv, html, tabular, text, txt-sushi, vector, }: mkDerivation { pname = "csv-nptools"; version = "0.4.1"; sha256 = "0898553pikxjgmycdyiw92bbmzxgbl4dl8029qljyjzlzlasj7by"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring csv html tabular text txt-sushi vector ]; description = "A collection of CSV tools"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "csv-sip" = callPackage ( { mkDerivation, base, bytestring, conduit, containers, hspec, text, transformers, }: mkDerivation { pname = "csv-sip"; version = "0.1.0"; sha256 = "1m33kw4rgzq7ivhr44giagp0b2xx0h9q0ipidll8xrrklvxzkcsc"; libraryHaskellDepends = [ base bytestring conduit containers text transformers ]; testHaskellDepends = [ base bytestring conduit containers hspec text transformers ]; description = "extracts data from a CSV file"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "csv-table" = callPackage ( { mkDerivation, base, containers, csv, filepath, process, }: mkDerivation { pname = "csv-table"; version = "0.1.0.1"; sha256 = "1p5waqb9sj3xjrc01isqbii282sxs865ciyy03f7kzi66as5j6g9"; libraryHaskellDepends = [ base containers csv filepath process ]; description = "Scripts for manipulating tables stored as CSV files"; license = lib.licenses.mit; } ) { }; "csv-to-qif" = callPackage ( { mkDerivation, base, Cabal, explicit-exception, hspec, parsec, QuickCheck, regex-tdfa, split, spreadsheet, }: mkDerivation { pname = "csv-to-qif"; version = "0.3.3"; sha256 = "0ln7s3k1m802x00sr0py3l3zsww2wnv2lcb2fb71966pwqrbr4fp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base explicit-exception parsec regex-tdfa split spreadsheet ]; testHaskellDepends = [ base Cabal explicit-exception hspec parsec QuickCheck regex-tdfa split spreadsheet ]; description = "A small program that will read csv files and create qif files"; license = lib.licenses.bsd3; mainProgram = "csv-to-qif"; } ) { }; "ctemplate" = callPackage ( { mkDerivation, base, bytestring, ctemplate, }: mkDerivation { pname = "ctemplate"; version = "0.1"; sha256 = "02xsw0zpg728cq018w6zjgbzk6d7px62mapn40gir9c0hi6rqlx8"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ ctemplate ]; description = "Binding to the Google ctemplate library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { ctemplate = null; }; "ctkl" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "ctkl"; version = "0.27.0.0"; sha256 = "0sqrg04zlwq62jggjvrd1dq7a2alwx2190w6b19d3jn51n0s907m"; libraryHaskellDepends = [ array base ]; description = "packaging of Manuel Chakravarty's CTK Light for Hackage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ctpl" = callPackage ( { mkDerivation, array, base, chatty-text, chatty-utils, }: mkDerivation { pname = "ctpl"; version = "0.1.0.4"; sha256 = "03vcy5qb4wg1wpqcpnr33nwfmyfq3fk01ga3vawh6alppingbvi9"; revision = "1"; editedCabalFile = "02wisimqzgjbpaw95fvmwqq97bh3zix710k672gcdbkqsx9x06kn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base chatty-text chatty-utils ]; executableHaskellDepends = [ array base chatty-text chatty-utils ]; description = "A programming language for text modification"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "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.2"; sha256 = "0568v5m5k8dyqx5sfcr13mh1qay13m1wbcjszxiidvb5kz9sdqr0"; 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 ]; description = "Non-blocking concurrent map"; license = lib.licenses.mit; } ) { }; "cube" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, hspec, STL, }: mkDerivation { pname = "cube"; version = "0.2.0"; sha256 = "0shclcwnh1az40ckvmhpw93xbhrr19wfhhvclcnv2fijy29667yp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal containers STL ]; testHaskellDepends = [ base bytestring cereal containers hspec STL ]; description = "Cubic DSL for 3D printing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cubical" = callPackage ( { mkDerivation, alex, array, base, BNFC, directory, filepath, happy, haskeline, mtl, transformers, }: mkDerivation { pname = "cubical"; version = "0.2.0"; sha256 = "1n44d39s3r5iakbhjf99w49gb1y8l1xl46lz40jkhx7k4knwb1fj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base BNFC directory filepath haskeline mtl transformers ]; executableToolDepends = [ alex happy ]; description = "Implementation of Univalence in Cubical Sets"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "cubical"; broken = true; } ) { }; "cubicbezier" = callPackage ( { mkDerivation, base, containers, fast-math, integration, matrices, microlens, microlens-mtl, microlens-th, mtl, parsec, tasty, tasty-hunit, vector, vector-space, }: mkDerivation { pname = "cubicbezier"; version = "0.6.0.7"; sha256 = "1ra6k29p603idldkc7akb67cvw9npxc9v5ndif2naawcqw65xs72"; libraryHaskellDepends = [ base containers fast-math integration matrices microlens microlens-mtl microlens-th mtl vector vector-space ]; testHaskellDepends = [ base parsec tasty tasty-hunit ]; description = "Efficient manipulating of 2D cubic bezier curves"; license = lib.licenses.bsd3; } ) { }; "cubicspline" = callPackage ( { mkDerivation, base, hmatrix, safe, }: mkDerivation { pname = "cubicspline"; version = "0.1.2"; sha256 = "0ycv395qskjw8xryzam6skc92m4iixf6065grvfh23avlsffsv2v"; libraryHaskellDepends = [ base hmatrix safe ]; description = "Natural cubic spline interpolation"; license = lib.licenses.bsd3; } ) { }; "cublas" = callPackage ( { mkDerivation, base, c2hs, Cabal, cuda, directory, filepath, half, storable-complex, template-haskell, }: mkDerivation { pname = "cublas"; version = "0.6.0.0"; sha256 = "0yxyynvf9zlkc8yhra5j1sk1d8hbiqvzbsh02mc1y8hcf8nzyp61"; setupHaskellDepends = [ base Cabal cuda directory filepath ]; libraryHaskellDepends = [ base cuda half storable-complex template-haskell ]; libraryToolDepends = [ c2hs ]; description = "FFI bindings to the CUDA BLAS library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cuboid" = callPackage ( { mkDerivation, base, GLUT, Yampa, }: mkDerivation { pname = "cuboid"; version = "0.14.2"; sha256 = "08l8qf98d5p9d5qyj3kh35rzp8fih77bd2pras4dkn7an39pmr6b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT Yampa ]; description = "3D Yampa/GLUT Puzzle Game"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "cuboid"; broken = true; } ) { }; "cuckoo" = callPackage ( { mkDerivation, base, blake2, bytestring, criterion, doctest, hashable, hashes, primitive, QuickCheck, random, stopwatch, }: mkDerivation { pname = "cuckoo"; version = "0.3.1"; sha256 = "0zyba60p70qfg24vlas0yp9fqwwrpiqksp5jq0p1qrmrcv9jyx6n"; libraryHaskellDepends = [ base bytestring hashes primitive random ]; testHaskellDepends = [ base blake2 bytestring doctest hashable stopwatch ]; benchmarkHaskellDepends = [ base bytestring criterion QuickCheck stopwatch ]; doHaddock = false; description = "Haskell Implementation of Cuckoo Filters"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cuckoo-filter" = callPackage ( { mkDerivation, aeson, array, base, bytestring, cereal, containers, criterion, hashable, QuickCheck, random, tasty, tasty-hunit, tasty-quickcheck, time, }: mkDerivation { pname = "cuckoo-filter"; version = "0.2.0.2"; sha256 = "1yya8r3igwms910xp3cc4y1y34f5yw3yqqy1wy49d4xsi6smyjdc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base bytestring cereal containers hashable time ]; executableHaskellDepends = [ aeson array base bytestring cereal containers criterion hashable random time ]; testHaskellDepends = [ aeson array base bytestring cereal containers hashable QuickCheck tasty tasty-hunit tasty-quickcheck time ]; description = "Pure and impure Cuckoo Filter"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "benchmarks"; broken = true; } ) { }; "cuda" = callPackage ( { mkDerivation, base, bytestring, c2hs, Cabal, directory, filepath, pretty, template-haskell, uuid-types, }: mkDerivation { pname = "cuda"; version = "0.11.0.1"; sha256 = "0zfxzmixla3cmzkxrb0amndhhfllsw532ys96r9vc00lfrqlsqqb"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base bytestring filepath template-haskell uuid-types ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base pretty ]; description = "FFI binding to the CUDA interface for programming NVIDIA GPUs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "nvidia-device-query"; } ) { }; "cudd" = callPackage ( { mkDerivation, array, base, c2hs, cudd, mtl, transformers, }: mkDerivation { pname = "cudd"; version = "0.1.0.4"; sha256 = "186pn63698h3vj26sld5ki13d1p1r1wsz2xpr80x4acd9nrranyi"; libraryHaskellDepends = [ array base mtl transformers ]; librarySystemDepends = [ cudd ]; libraryToolDepends = [ c2hs ]; description = "Bindings to the CUDD binary decision diagrams library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) cudd; }; "cue-sheet" = callPackage ( { mkDerivation, base, bytestring, containers, exceptions, hspec, hspec-discover, hspec-megaparsec, megaparsec, mtl, QuickCheck, text, }: mkDerivation { pname = "cue-sheet"; version = "2.0.2"; sha256 = "0n8a5m5qlz8dz03sphj9pybfjfkc0gngpmh56h6idj88frn1z947"; revision = "4"; editedCabalFile = "1r2sf31lkmx5s48r7n0lcy2z1r2vkir8chnjcfd5hhjmpcbwrng1"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers exceptions megaparsec mtl QuickCheck text ]; testHaskellDepends = [ base bytestring exceptions hspec hspec-megaparsec megaparsec QuickCheck text ]; testToolDepends = [ hspec-discover ]; description = "Support for construction, rendering, and parsing of CUE sheets"; license = lib.licenses.bsd3; } ) { }; "cufft" = callPackage ( { mkDerivation, base, c2hs, Cabal, cuda, directory, filepath, template-haskell, }: mkDerivation { pname = "cufft"; version = "0.10.0.0"; sha256 = "1prma5srgfnhjvf1rvxd1kznv42k4svhk05j93mx1pcx7jd1cmvz"; setupHaskellDepends = [ base Cabal cuda directory filepath template-haskell ]; libraryHaskellDepends = [ base cuda ]; libraryToolDepends = [ c2hs ]; description = "Haskell bindings for the CUFFT library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "curl" = callPackage ( { mkDerivation, base, bytestring, containers, curl, }: mkDerivation { pname = "curl"; version = "1.3.8"; sha256 = "0vj4hpaa30jz7c702xpsfvqaqdxz28zslsqnsfx6bf6dpwvck1wh"; revision = "1"; editedCabalFile = "02sq2bjw5igc2k9f9ssh58k2ivii2xsvk5r00ky3cxh8j61qy86q"; libraryHaskellDepends = [ base bytestring containers ]; librarySystemDepends = [ curl ]; description = "Haskell binding to libcurl"; license = lib.licenses.bsd3; } ) { inherit (pkgs) curl; }; "curl-aeson" = callPackage ( { mkDerivation, aeson, base, bytestring, curl, text, }: mkDerivation { pname = "curl-aeson"; version = "0.1.0.2"; sha256 = "0dsgc8sfydk1a73i3n66l7ffdprhd9w7q8ls1m5cj9fvwqpzb0rg"; libraryHaskellDepends = [ aeson base bytestring curl text ]; description = "Communicate with web services using JSON"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "curl-cookiejar" = callPackage ( { mkDerivation, attoparsec, base, bytestring, conduit, conduit-extra, http-client, time, }: mkDerivation { pname = "curl-cookiejar"; version = "0.1.0.0"; sha256 = "0fflf6p1qnr7h4dhpv8d1pm1whfphz1dva2yk6s2wk8dv6wbbdfj"; libraryHaskellDepends = [ attoparsec base bytestring conduit conduit-extra http-client time ]; description = "Parsing and pretty-printing of cURL/wget cookie jars"; license = lib.licenses.mit; } ) { }; "curl-runnings" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, bytestring, case-insensitive, clock, cmdargs, connection, dhall, dhall-json, directory, hashable, hspec, hspec-expectations, http-client-tls, http-conduit, http-types, megaparsec, pretty-simple, raw-strings-qq, regex-posix, tar, text, transformers, unordered-containers, vector, yaml, zlib, }: mkDerivation { pname = "curl-runnings"; version = "0.17.0"; sha256 = "1bpyx4n9s416dbz3k216vn64qm04x1kh60ypn4fswhcampwfq4n2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive clock connection dhall dhall-json directory hashable http-client-tls http-conduit http-types megaparsec pretty-simple regex-posix text transformers unordered-containers vector yaml ]; executableHaskellDepends = [ aeson base bytestring cmdargs directory http-conduit tar text zlib ]; testHaskellDepends = [ aeson base bytestring directory hspec hspec-expectations raw-strings-qq text ]; description = "A framework for declaratively writing curl based API tests"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "curl-runnings"; broken = true; } ) { }; "curlhs" = callPackage ( { mkDerivation, base, bytestring, hspec, rtld, time, }: mkDerivation { pname = "curlhs"; version = "0.1.6"; sha256 = "1yh7rfk9ppglpjymzzi2yc44g9bp0irnl2yvj77y55djdkmckq3b"; revision = "1"; editedCabalFile = "077s3k8rpjqfzfvzaqpd1ch0mx6svdigw6ghfikp8rnf901vx3dc"; libraryHaskellDepends = [ base bytestring rtld time ]; testHaskellDepends = [ base hspec ]; description = "bindings to libcurl, the multiprotocol file transfer library"; license = "unknown"; } ) { }; "curly-expander" = callPackage ( { mkDerivation, base, parsec, text, }: mkDerivation { pname = "curly-expander"; version = "0.3.0.4"; sha256 = "1rj50nyf50723cxb3sglz6dzh2f8sdww57p09wbj8z52ggvr0asi"; libraryHaskellDepends = [ base parsec text ]; testHaskellDepends = [ base parsec text ]; description = "Curly braces (brackets) expanding"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "currencies" = callPackage ( { mkDerivation, base, hspec, text, }: mkDerivation { pname = "currencies"; version = "0.2.0.0"; sha256 = "16c4m6px6kvdr8v2k5gspjn3xag69ki6yf6ij2b3ii5rlpa94wpv"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base hspec text ]; description = "Currencies representation, pretty printing and conversion"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.mpscholten ]; } ) { }; "currency" = callPackage ( { mkDerivation, base, containers, hashable, iso3166-country-codes, }: mkDerivation { pname = "currency"; version = "0.2.0.0"; sha256 = "0yj1x7zmkmwr9az55i9gvf84m7i3b4qi80p8qk9hszzlv7rigmdw"; libraryHaskellDepends = [ base containers hashable iso3166-country-codes ]; description = "Types representing standard and non-standard currencies"; license = "unknown"; } ) { }; "currency-codes" = callPackage ( { mkDerivation, aeson, base, bson, deepseq, hspec, QuickCheck, random, safe, text, }: mkDerivation { pname = "currency-codes"; version = "3.0.0.1"; sha256 = "0b3yqybpd8lk5jw7ajrmn6d4minxqr8l6sq35v1yxhjl81zbria8"; libraryHaskellDepends = [ aeson base bson deepseq random safe text ]; testHaskellDepends = [ aeson base bson hspec QuickCheck ]; description = "ISO-4217 Currency Codes"; license = lib.licenses.mit; } ) { }; "currency-convert" = callPackage ( { mkDerivation, aeson, base, http-conduit, text, unordered-containers, }: mkDerivation { pname = "currency-convert"; version = "0.2.1.0"; sha256 = "0y1kkh420zadnp36bk1qid62jjak40smw11kpdhkwnkmsm4akdy4"; libraryHaskellDepends = [ aeson base http-conduit text unordered-containers ]; description = "Typesafe currency conversion"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "current-locale" = callPackage ( { mkDerivation, base, old-locale, process, split, }: mkDerivation { pname = "current-locale"; version = "0.2.0.1"; sha256 = "18lg46fzpz207bd60hbcas6ippw0wnsc8n93pnz775ks5y7apyr5"; libraryHaskellDepends = [ base old-locale process split ]; description = "Get the current system locale in System.Locale format"; license = lib.licenses.mit; } ) { }; "curry" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "curry"; version = "0.0.0.0"; sha256 = "09kwv72pww29xhp4sp7czp3pgjdggzs5ggj8cmzng8xzzgsgd1dv"; revision = "2"; editedCabalFile = "15blz8y7jvxznm3j6sak4kcqq5c4apd4fkh60ixc36pbgc2q9kip"; libraryHaskellDepends = [ base ]; description = "Curry types"; license = lib.licenses.bsd3; } ) { }; "curry-base" = callPackage ( { mkDerivation, base, Cabal, containers, directory, extra, filepath, mtl, parsec, pretty, time, transformers, }: mkDerivation { pname = "curry-base"; version = "1.1.1"; sha256 = "0dczgya46jk80j8b7sswjcck64hzw7fifipixnhylhlfvd1cqdlb"; libraryHaskellDepends = [ base containers directory extra filepath mtl parsec pretty time transformers ]; testHaskellDepends = [ base Cabal filepath mtl ]; description = "Functions for manipulating Curry programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "curry-frontend" = callPackage ( { mkDerivation, base, binary, bytestring, Cabal, containers, directory, extra, file-embed, filepath, mtl, network-uri, parsec, pretty, process, set-extra, template-haskell, time, transformers, }: mkDerivation { pname = "curry-frontend"; version = "2.0.0"; sha256 = "0bfqb922drarbjig3a35frf29cc4qa9mw789p5m0d88iwgkhvqnr"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring containers directory extra file-embed filepath mtl network-uri parsec pretty process set-extra template-haskell time transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring Cabal containers directory extra file-embed filepath mtl network-uri pretty process set-extra template-haskell transformers ]; description = "Compile the functional logic language Curry to several intermediate formats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "curry-frontend"; broken = true; } ) { }; "currycarbon" = callPackage ( { mkDerivation, base, filepath, hspec, hspec-core, math-functions, MonadRandom, optparse-applicative, parsec, process, random, vector, }: mkDerivation { pname = "currycarbon"; version = "0.3.0.1"; sha256 = "0bgak5yamhqprrjqjslr0w7acmzgz65scm67nnqmga1yf6klz5jk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base filepath math-functions MonadRandom parsec random vector ]; executableHaskellDepends = [ base filepath optparse-applicative ]; testHaskellDepends = [ base hspec hspec-core process ]; description = "A package for simple, fast radiocarbon calibration"; license = lib.licenses.mit; mainProgram = "currycarbon"; } ) { }; "curryer" = callPackage ( { mkDerivation, aeson, base, blaze-html, bytestring, case-insensitive, containers, cookie, http-types, mtl, regex-pcre, text, transformers, wai, warp, }: mkDerivation { pname = "curryer"; version = "0.1.0.0"; sha256 = "16g66p8hpw1i9ah3isw92mxjj04b8plvz1kqf7k298yqkgcyadmg"; libraryHaskellDepends = [ aeson base blaze-html bytestring case-insensitive containers cookie http-types mtl regex-pcre text transformers wai warp ]; description = "A simple HTTP server framework"; license = lib.licenses.bsd3; } ) { }; "curryer-rpc" = callPackage ( { mkDerivation, async, base, binary, bytestring, containers, criterion, exceptions, fast-builder, hashable, network, network-byte-order, optparse-generic, stm, stm-containers, streamly, streamly-bytestring, streamly-core, tasty, tasty-hunit, text, time, uuid, winery, }: mkDerivation { pname = "curryer-rpc"; version = "0.3.8"; sha256 = "1nr3x4qym270i1ddk69964b8c11k303ayhqspykrxkpsqf83hi0z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base binary bytestring containers exceptions fast-builder hashable network network-byte-order stm stm-containers streamly streamly-bytestring streamly-core time uuid winery ]; executableHaskellDepends = [ base optparse-generic stm stm-containers winery ]; testHaskellDepends = [ async base bytestring network stm streamly-bytestring streamly-core tasty tasty-hunit text winery ]; benchmarkHaskellDepends = [ async base bytestring criterion network winery ]; description = "Fast, Haskell RPC"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "curryrs" = callPackage ( { mkDerivation, base, mtl, tasty, tasty-hunit, }: mkDerivation { pname = "curryrs"; version = "0.2.0"; sha256 = "1nwspgwc1h3h4q6azrn3pjin8ldq0rq6mcyv4i9cmnrnb5s5bnqw"; libraryHaskellDepends = [ base mtl ]; testHaskellDepends = [ base tasty tasty-hunit ]; benchmarkHaskellDepends = [ base ]; description = "Easy to use FFI Bridge for using Rust in Haskell"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cursedcsv" = callPackage ( { mkDerivation, base, bytestring, conduit, conduit-extra, csv-conduit, hscurses, mtl, natural-sort, parseargs, primitive, regex-tdfa, safe, unix, vector, }: mkDerivation { pname = "cursedcsv"; version = "0.1.4"; sha256 = "1zh71fcp2qp516lzvqc7n3yamg1lwbdjh74k5f3ni1j9ynz6zh28"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring conduit conduit-extra csv-conduit hscurses mtl natural-sort parseargs primitive regex-tdfa safe unix vector ]; description = "Terminal tool for viewing tabular data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "cursedcsv"; broken = true; } ) { }; "cursor" = callPackage ( { mkDerivation, base, containers, deepseq, microlens, text, validity, validity-containers, validity-text, }: mkDerivation { pname = "cursor"; version = "0.3.2.0"; sha256 = "092wybyn97cyf2077w0y23ypkkq02b1w5filpgza0ygilgqprsag"; libraryHaskellDepends = [ base containers deepseq microlens text validity validity-containers validity-text ]; description = "Purely Functional Cursors"; license = lib.licenses.mit; } ) { }; "cursor-brick" = callPackage ( { mkDerivation, base, brick, cursor, text, }: mkDerivation { pname = "cursor-brick"; version = "0.1.0.1"; sha256 = "108pmv6f8y3szrh3n96dyl7hsfr6qim8axikf82dgs1fd2nx61vw"; libraryHaskellDepends = [ base brick cursor text ]; license = lib.licenses.mit; } ) { }; "cursor-fuzzy-time" = callPackage ( { mkDerivation, base, containers, cursor, deepseq, fuzzy-time, megaparsec, microlens, text, time, validity, validity-time, }: mkDerivation { pname = "cursor-fuzzy-time"; version = "0.0.0.0"; sha256 = "1xx0npvjjr574f7ksswwzi8yrqsrhlg3arhpvahm8z2zz6a995gs"; libraryHaskellDepends = [ base containers cursor deepseq fuzzy-time megaparsec microlens text time validity validity-time ]; license = lib.licenses.mit; } ) { }; "cursor-fuzzy-time_0_1_0_0" = callPackage ( { mkDerivation, base, cursor, deepseq, fuzzy-time, megaparsec, microlens, text, time, validity, }: mkDerivation { pname = "cursor-fuzzy-time"; version = "0.1.0.0"; sha256 = "1ddw4grs4q2gpyyls5r32qhzbllsvfw8k7vfda5hqawam69cg2a3"; libraryHaskellDepends = [ base cursor deepseq fuzzy-time megaparsec microlens text time validity ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "cursor-fuzzy-time-gen" = callPackage ( { mkDerivation, base, criterion, cursor-fuzzy-time, cursor-gen, fuzzy-time, fuzzy-time-gen, genvalidity, genvalidity-criterion, genvalidity-hspec, genvalidity-hspec-optics, genvalidity-time, hspec, QuickCheck, time, }: mkDerivation { pname = "cursor-fuzzy-time-gen"; version = "0.2.0.0"; sha256 = "04cywjp0kjya0shhas6jiyndgshbnkg21f8zj4saw7587mf8nphb"; libraryHaskellDepends = [ base cursor-fuzzy-time cursor-gen fuzzy-time-gen genvalidity genvalidity-time ]; testHaskellDepends = [ base cursor-fuzzy-time fuzzy-time genvalidity-hspec genvalidity-hspec-optics hspec QuickCheck time ]; benchmarkHaskellDepends = [ base criterion cursor-fuzzy-time genvalidity-criterion ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "cursor-gen" = callPackage ( { mkDerivation, base, containers, criterion, cursor, genvalidity, genvalidity-containers, genvalidity-criterion, genvalidity-hspec, genvalidity-hspec-optics, genvalidity-text, hspec, microlens, pretty-show, QuickCheck, text, }: mkDerivation { pname = "cursor-gen"; version = "0.4.0.0"; sha256 = "1a591kx30d8zmwl1rp78scjgbakkslq45wx6f558wmpph33gnw5s"; libraryHaskellDepends = [ base containers cursor genvalidity genvalidity-containers genvalidity-text QuickCheck text ]; testHaskellDepends = [ base containers cursor genvalidity-hspec genvalidity-hspec-optics hspec microlens pretty-show QuickCheck text ]; benchmarkHaskellDepends = [ base criterion cursor genvalidity-criterion ]; description = "Generators for Purely Functional Cursors"; license = lib.licenses.mit; } ) { }; "curve25519" = callPackage ( { mkDerivation, base, bytestring, crypto-api, HUnit, QuickCheck, tagged, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "curve25519"; version = "0.2.8"; sha256 = "1v621hk9lkz7p8p521jvsa9hi7ssynj9fy1x16lhfnr18gzi789i"; revision = "1"; editedCabalFile = "1z9wl41rrwyf45jyb8640d3rs65s919vianyk6hmf1r6wxv0v8zn"; libraryHaskellDepends = [ base bytestring crypto-api ]; testHaskellDepends = [ base bytestring crypto-api HUnit QuickCheck tagged test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Fast implementations of the curve25519 elliptic curve primitives"; license = lib.licenses.bsd3; } ) { }; "curves" = callPackage ( { mkDerivation, base, bytestring, containers, filepath, HaXml, JuicyPixels, QuickCheck, }: mkDerivation { pname = "curves"; version = "1.1.0.2"; sha256 = "074gc55yf09949yqgal830plz2408zk86mdfx4n864xxdksklfda"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers filepath HaXml JuicyPixels QuickCheck ]; description = "Library for drawing curve based images"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cusolver" = callPackage ( { mkDerivation, base, c2hs, Cabal, cublas, cuda, cusparse, directory, filepath, half, storable-complex, template-haskell, }: mkDerivation { pname = "cusolver"; version = "0.3.0.0"; sha256 = "0xskvpjqlckpfrfvnb2afj29p2gnzafq2v98pbvwsprmn60np9mq"; setupHaskellDepends = [ base Cabal cuda directory filepath ]; libraryHaskellDepends = [ base cublas cuda cusparse half storable-complex template-haskell ]; libraryToolDepends = [ c2hs ]; description = "FFI bindings to CUDA Solver, a LAPACK-like library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "cusparse" = callPackage ( { mkDerivation, base, c2hs, Cabal, cuda, directory, filepath, half, storable-complex, }: mkDerivation { pname = "cusparse"; version = "0.3.0.0"; sha256 = "0x2ab7sd7j1mmjns8332mm2nzikprq3w6fbrnbcfk5lz2x0bgir2"; setupHaskellDepends = [ base Cabal cuda directory filepath ]; libraryHaskellDepends = [ base cuda half storable-complex ]; libraryToolDepends = [ c2hs ]; description = "FFI bindings to the CUDA Sparse BLAS library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "custom-interpolation" = callPackage ( { mkDerivation, base, data-default-class, haskell-src-meta, mtl, parsec, template-haskell, }: mkDerivation { pname = "custom-interpolation"; version = "0.1.0.1"; sha256 = "158ljlw17486n46p5vhbmsn8y1c4zs7i7piwhd6mjigzhv5hr4vd"; libraryHaskellDepends = [ base data-default-class haskell-src-meta mtl parsec template-haskell ]; testHaskellDepends = [ base template-haskell ]; description = "Customizable string interpolation quasiquoters"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "custom-prelude" = callPackage ( { mkDerivation, base, basic-prelude, monad-loops, }: mkDerivation { pname = "custom-prelude"; version = "0.2.2.0"; sha256 = "00lkpkl79kznib0s6xm644f3k13dv59x5z06ccymvx6l6iqxyzn6"; libraryHaskellDepends = [ base basic-prelude monad-loops ]; description = "An enhanced prelude, serving as a foundation for my projects"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "cut-the-crap" = callPackage ( { mkDerivation, base, c2hs, exceptions, generic-lens, hspec, hspec-core, lens, network-uri, optparse-applicative, pocketsphinx, QuickCheck, quickcheck-classes, random, regex-tdfa, shelly, sphinxbase, system-filepath, temporary, text, time, unliftio-core, }: mkDerivation { pname = "cut-the-crap"; version = "2.3.1"; sha256 = "1q7jp39xyhximpb9k4yw2baccpgixgsdcrrlx1a0s84nxv8d0hl6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base exceptions generic-lens lens network-uri optparse-applicative random regex-tdfa shelly system-filepath temporary text time unliftio-core ]; libraryPkgconfigDepends = [ pocketsphinx sphinxbase ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base exceptions generic-lens lens network-uri optparse-applicative random regex-tdfa shelly system-filepath temporary text time unliftio-core ]; executablePkgconfigDepends = [ pocketsphinx sphinxbase ]; executableToolDepends = [ c2hs ]; testHaskellDepends = [ base exceptions generic-lens hspec hspec-core lens network-uri optparse-applicative QuickCheck quickcheck-classes random regex-tdfa shelly system-filepath temporary text time unliftio-core ]; testPkgconfigDepends = [ pocketsphinx sphinxbase ]; testToolDepends = [ c2hs ]; description = "Cuts out uninteresting parts of videos by detecting silences"; license = lib.licenses.mit; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; mainProgram = "cut-the-crap"; broken = true; } ) { inherit (pkgs) pocketsphinx; sphinxbase = null; }; "cutter" = callPackage ( { mkDerivation, base, bytestring, explicit-exception, spreadsheet, utility-ht, }: mkDerivation { pname = "cutter"; version = "0.0"; sha256 = "1hka1k012d2nwnkbhbiga6307v1p5s88s2nxkrnymvr0db1ijwqi"; revision = "2"; editedCabalFile = "190j32blf658wdbbawzzscdsf67vd1x0q28d9mlnk7vrgpgrnqc5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring explicit-exception spreadsheet utility-ht ]; description = "Cut files according to a position list"; license = lib.licenses.bsd3; mainProgram = "cutter"; maintainers = [ lib.maintainers.thielema ]; } ) { }; "cv-combinators" = callPackage ( { mkDerivation, allocated-processor, base, HOpenCV, vector-space, }: mkDerivation { pname = "cv-combinators"; version = "0.2.0.2"; sha256 = "0zlfv7qfkm12a7dnrpcdr6xcyp948l5n2szb0a3xpjkyxnw4zd7x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ allocated-processor base HOpenCV vector-space ]; executableHaskellDepends = [ allocated-processor base HOpenCV vector-space ]; description = "Functional Combinators for Computer Vision"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "test-cv-combinators"; } ) { }; "cve" = callPackage ( { mkDerivation, aeson, base, text, }: mkDerivation { pname = "cve"; version = "0.1.0.0"; sha256 = "0ywwkwm3sfm8dx447512jm57pdy8sr29z6bvnd3q58h5prz3r2nm"; libraryHaskellDepends = [ aeson base text ]; description = "simple and efficient cve datatype"; license = lib.licenses.bsd3; } ) { }; "cvss" = callPackage ( { mkDerivation, base, tasty, tasty-hunit, text, }: mkDerivation { pname = "cvss"; version = "0.1"; sha256 = "02ldb650d053hisyb7fdd19x77k8sxvz4y939hj649pjl75b7qdr"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base tasty tasty-hunit text ]; description = "Common Vulnerability Scoring System"; license = lib.licenses.bsd3; } ) { }; "cybus" = callPackage ( { mkDerivation, adjunctions, base, checkers, deepseq, distributive, indexed-traversable, lens, mtl, pos, primus, profunctors, QuickCheck, semigroupoids, tasty, tasty-hunit, tasty-quickcheck, these, transformers, vector, }: mkDerivation { pname = "cybus"; version = "0.3.0.0"; sha256 = "1difprnmylgaa9g35s5w32q6wp8awnvv3cpw0vprvmdiyvwb4hf0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ adjunctions base deepseq distributive indexed-traversable mtl pos primus profunctors semigroupoids these transformers vector ]; executableHaskellDepends = [ adjunctions base deepseq distributive indexed-traversable mtl pos primus profunctors semigroupoids these transformers vector ]; testHaskellDepends = [ adjunctions base checkers deepseq distributive indexed-traversable lens mtl pos primus profunctors QuickCheck semigroupoids tasty tasty-hunit tasty-quickcheck these transformers vector ]; description = "multi-dimensional arrays"; license = lib.licenses.bsd3; mainProgram = "cybus-exe"; } ) { }; "cyclotomic" = callPackage ( { mkDerivation, arithmoi, base, containers, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, test-framework-smallcheck, }: mkDerivation { pname = "cyclotomic"; version = "1.1.2"; sha256 = "1i0lnw5xdy4izxjpw0736h7lx2mqdfqnq6ghdf4qf3k9j5ybrfc2"; libraryHaskellDepends = [ arithmoi base containers ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-smallcheck ]; description = "A subfield of the complex numbers for exact calculation"; license = lib.licenses.gpl3Only; } ) { }; "cypher" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, classy-parallel, conduit, http-conduit, http-types, resourcet, text, transformers, transformers-base, unordered-containers, vector, }: mkDerivation { pname = "cypher"; version = "0.8.1"; sha256 = "0f79791j9nczm80cifpc4iq5pqkhca67s94c5wqm0kiprlxblc53"; libraryHaskellDepends = [ aeson attoparsec base bytestring classy-parallel conduit http-conduit http-types resourcet text transformers transformers-base unordered-containers vector ]; description = "Haskell bindings for the neo4j \"cypher\" query language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "czipwith" = callPackage ( { mkDerivation, base, template-haskell, transformers, }: mkDerivation { pname = "czipwith"; version = "1.0.1.4"; sha256 = "0zvi7wmbh09ngbyvavvhn6s3vz1pnps59fl1sq3vih6s03s0zmai"; revision = "1"; editedCabalFile = "1lijciq9ly8cmv7kjkazi8rz8zhh205f64iv3fsjj4spy2lpkyhx"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base transformers ]; description = "CZipWith class and deriving via TH"; license = lib.licenses.bsd3; } ) { }; "d-bus" = callPackage ( { mkDerivation, async, attoparsec, base, binary, blaze-builder, bytestring, conduit, conduit-extra, containers, data-binary-ieee754, data-default, exceptions, free, hslogger, mtl, network, QuickCheck, singletons, stm, tasty, tasty-hunit, tasty-quickcheck, tasty-th, template-haskell, text, transformers, xml-conduit, xml-hamlet, xml-picklers, xml-types, }: mkDerivation { pname = "d-bus"; version = "0.1.8"; sha256 = "1s9md4865mzal0n69mmfbrd2xifhs8j40dl3vjympifw4li25l8q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async attoparsec base binary blaze-builder bytestring conduit conduit-extra containers data-binary-ieee754 data-default exceptions free hslogger mtl network singletons stm template-haskell text transformers xml-conduit xml-picklers xml-types ]; executableHaskellDepends = [ base text ]; testHaskellDepends = [ base binary bytestring mtl QuickCheck singletons tasty tasty-hunit tasty-quickcheck tasty-th text xml-hamlet ]; description = "Permissively licensed D-Bus client library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "d10" = callPackage ( { mkDerivation, base, hashable, hedgehog, template-haskell, }: mkDerivation { pname = "d10"; version = "1.0.1.3"; sha256 = "0mgcwvq5n663mimk4vfnqrkrbxni3nb9cjwgfmb00fxll26frjxg"; libraryHaskellDepends = [ base hashable hedgehog template-haskell ]; testHaskellDepends = [ base hashable hedgehog template-haskell ]; doHaddock = false; description = "Digits 0-9"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "d3d11binding" = callPackage ( { mkDerivation, base, c-storable-deriving, d3d11, D3DCompiler, d3dx11, d3dxof, dxgi, dxguid, vect, Win32, }: mkDerivation { pname = "d3d11binding"; version = "0.0.0.7"; sha256 = "0s4np8i2xrlaflklmpb5vnlm3380pxy3yj6pk0hn0ihl7gcw150z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base c-storable-deriving vect Win32 ]; librarySystemDepends = [ d3d11 D3DCompiler d3dx11 d3dxof dxgi dxguid ]; executableHaskellDepends = [ base c-storable-deriving vect Win32 ]; description = "A raw binding for the directX 11"; license = lib.licenses.mit; platforms = lib.platforms.windows; } ) { D3DCompiler = null; d3d11 = null; d3dx11 = null; d3dxof = null; dxgi = null; dxguid = null; }; "d3js" = callPackage ( { mkDerivation, base, mtl, random, text, }: mkDerivation { pname = "d3js"; version = "0.1.0.0"; sha256 = "0wrxvfgss9fiv1pwsdi1md0plc4mf9sadkhgm46dsfq16dwrp3q2"; libraryHaskellDepends = [ base mtl random text ]; description = "Declarative visualization on a web browser with DSL approach"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "daemonize-doublefork" = callPackage ( { mkDerivation, base, directory, unix, }: mkDerivation { pname = "daemonize-doublefork"; version = "0.1.1"; sha256 = "1g446qxff8ajv44341y0f9v39j8idmnn23lwi08gq3ps4qrz0py2"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory unix ]; description = "Start background daemons by double-forking"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "daemons" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, data-default, directory, filepath, ghc-prim, HUnit, network, pipes, test-framework, test-framework-hunit, transformers, unix, }: mkDerivation { pname = "daemons"; version = "0.4.0"; sha256 = "10fcxk749q90mlwgknqn6l5mff8b09acmikxzh5jkk5sr6bj86hz"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal data-default directory filepath ghc-prim network pipes transformers unix ]; executableHaskellDepends = [ base bytestring cereal containers data-default ghc-prim network pipes transformers ]; testHaskellDepends = [ base data-default directory ghc-prim HUnit test-framework test-framework-hunit unix ]; description = "Daemons in Haskell made fun and easy"; license = lib.licenses.gpl3Only; } ) { }; "dag" = callPackage ( { mkDerivation, base, constraints, hspec, QuickCheck, quickcheck-instances, singletons, }: mkDerivation { pname = "dag"; version = "0.1.0.2"; sha256 = "0khfyyzqzw7jj4n8p1k96wdrb2087jd380fzhlkmf0g7s4346pvp"; libraryHaskellDepends = [ base constraints singletons ]; testHaskellDepends = [ base hspec QuickCheck quickcheck-instances ]; description = "Compile-time, type-safe directed acyclic graphs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dahdit" = callPackage ( { mkDerivation, base, bytestring, containers, data-default, data-sword, free, ghc-typelits-knownnat, mtl, primitive, prop-unit, text, transformers, vector, }: mkDerivation { pname = "dahdit"; version = "0.7.0"; sha256 = "11g5c6csgrw6jq3ijv07yq2kj4f3ylkh450gv8qs9lqlg5haiis3"; libraryHaskellDepends = [ base bytestring containers data-default data-sword free ghc-typelits-knownnat mtl primitive text transformers vector ]; testHaskellDepends = [ base bytestring containers data-default data-sword free ghc-typelits-knownnat mtl primitive prop-unit text transformers vector ]; description = "Binary parsing and serialization with integrated size"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dahdit-midi" = callPackage ( { mkDerivation, base, bytestring, containers, dahdit, dahdit-test, data-sword, daytripper, directory, filepath, hashable, nanotime, newtype, primitive, prop-unit, text, vector, }: mkDerivation { pname = "dahdit-midi"; version = "0.7.0"; sha256 = "15id66nm3lknwgmmh57kfzjlg8ai7l3rlls5by56ii8a9c5x5hxg"; libraryHaskellDepends = [ base bytestring containers dahdit data-sword hashable nanotime newtype primitive text vector ]; testHaskellDepends = [ base bytestring containers dahdit dahdit-test data-sword daytripper directory filepath hashable nanotime newtype primitive prop-unit text vector ]; description = "MIDI and OSC parsing/printing with dahdit"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dahdit-network" = callPackage ( { mkDerivation, async, base, bytestring, dahdit, network, resourcet, stm, tasty, tasty-hunit, unliftio-core, }: mkDerivation { pname = "dahdit-network"; version = "0.7.0"; sha256 = "07aj5hc8vgy3691q9x335b4ypxjl5m17b7qw19gkg0lxphddxx25"; libraryHaskellDepends = [ base bytestring dahdit network resourcet unliftio-core ]; testHaskellDepends = [ async base bytestring dahdit network resourcet stm tasty tasty-hunit unliftio-core ]; description = "Network protocol helpers for Dahdit"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dahdit-test" = callPackage ( { mkDerivation, base, bytestring, containers, dahdit, daytripper, directory, prop-unit, text, }: mkDerivation { pname = "dahdit-test"; version = "0.7.0"; sha256 = "0k7sy43d319n2371qsv803x4p51653bfdysjk5nyc6f68i2q7j12"; libraryHaskellDepends = [ base bytestring containers dahdit daytripper directory prop-unit text ]; testHaskellDepends = [ base bytestring containers dahdit daytripper directory prop-unit text ]; description = "Test utils for Dahdit serde"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "daino" = callPackage ( { mkDerivation, base, data-default-class, deepseq, dir-traverse, filepath, pandoc, pandoc-sidenote, path, path-io, ReplaceUmlaut, uniform-cmdLineArgs, uniform-http, uniform-json, uniform-latex2pdf, uniform-pandoc, uniform-shake, uniform-strings, uniform-watch, uniform-webserver, uniformBase, unix, }: mkDerivation { pname = "daino"; version = "0.1.5.2"; sha256 = "1d31a7pwzkkbypffz241749iwbpk2jjcvp7rhjg00ixnak221rc5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base data-default-class deepseq dir-traverse filepath pandoc pandoc-sidenote path path-io ReplaceUmlaut uniform-cmdLineArgs uniform-http uniform-json uniform-latex2pdf uniform-pandoc uniform-shake uniform-strings uniform-watch uniform-webserver uniformBase unix ]; executableHaskellDepends = [ base data-default-class deepseq dir-traverse filepath pandoc pandoc-sidenote path path-io ReplaceUmlaut uniform-cmdLineArgs uniform-http uniform-json uniform-latex2pdf uniform-pandoc uniform-shake uniform-strings uniform-watch uniform-webserver uniformBase unix ]; description = "daino is a static site generator (SSG) using shake and pandoc"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "daino"; } ) { }; "damnpacket" = callPackage ( { mkDerivation, attoparsec, base, bytestring, fail, hspec, html-entity, HUnit, QuickCheck, semigroups, template-haskell, text, th-lift-instances, }: mkDerivation { pname = "damnpacket"; version = "1.3.1"; sha256 = "1b58n30shmfncv8swj7q68dp0j0p184rlyy6psd8yq07vsk02vq1"; libraryHaskellDepends = [ attoparsec base bytestring fail html-entity semigroups template-haskell text th-lift-instances ]; testHaskellDepends = [ base bytestring hspec HUnit QuickCheck ]; description = "Parsing dAmn messages"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dani-servant-lucid2" = callPackage ( { mkDerivation, base, http-media, http-types, lucid2, servant, servant-server, }: mkDerivation { pname = "dani-servant-lucid2"; version = "0.1.0.0"; sha256 = "0zgxzc6gfkhfv873bdvwqaw2f7fqyqk94ayacnnbi4ml55mypx3v"; libraryHaskellDepends = [ base http-media http-types lucid2 servant servant-server ]; testHaskellDepends = [ base http-media lucid2 servant-server ]; doHaddock = false; description = "Servant support for lucid2"; license = lib.licenses.bsd3; } ) { }; "danibot" = callPackage ( { mkDerivation, aeson, async, attoparsec, base, bytestring, conceit, containers, foldl, lens, lens-aeson, monoid-subclasses, network, optparse-applicative, stm, streaming, text, transformers, websockets, wreq, wuss, }: mkDerivation { pname = "danibot"; version = "0.2.0.0"; sha256 = "18qgf85rngrgfhfx51yhr37wadqb0zawzipxwaj460gz3v9k9gd8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async attoparsec base bytestring conceit containers foldl lens lens-aeson monoid-subclasses network stm streaming text transformers websockets wreq wuss ]; executableHaskellDepends = [ base optparse-applicative ]; description = "Basic Slack bot framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "danibot"; broken = true; } ) { }; "dao" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, Crypto, data-binary-ieee754, deepseq, directory, filepath, mtl, process, random, time, transformers, utf8-string, }: mkDerivation { pname = "dao"; version = "0.1.0.1"; sha256 = "0caas3ql32925rzsghb7rdrm17bw3hn84cizkl9dqmz6nwlhclk9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers Crypto data-binary-ieee754 deepseq directory filepath mtl process random time transformers utf8-string ]; executableHaskellDepends = [ array base binary bytestring containers Crypto data-binary-ieee754 deepseq directory filepath mtl process random time transformers utf8-string ]; testHaskellDepends = [ array base binary bytestring containers Crypto data-binary-ieee754 deepseq directory filepath mtl process random time transformers utf8-string ]; description = "Dao is meta programming language with its own built-in interpreted language, designed with artificial intelligence applications in mind"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "dao"; broken = true; } ) { }; "dap" = callPackage ( { mkDerivation, aeson, aeson-pretty, async, base, bytestring, containers, hspec, lifted-base, monad-control, mtl, network, network-simple, stm, string-conversions, text, time, transformers-base, unordered-containers, }: mkDerivation { pname = "dap"; version = "0.1.0.0"; sha256 = "1iq6vd2s6qz5mmcqfg8a9a4y9i9k4v6ak4n3jl5n5mdqbrli7ipz"; revision = "1"; editedCabalFile = "1aapq2sv4f5lnzblplfrgxwi6x2hy0jz0h9dxi562lbxylmjvjaz"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring containers lifted-base monad-control mtl network network-simple stm text time transformers-base unordered-containers ]; testHaskellDepends = [ aeson aeson-pretty async base bytestring containers hspec lifted-base monad-control mtl network network-simple stm string-conversions text time transformers-base unordered-containers ]; description = "A debug adaptor protocol library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dapi" = callPackage ( { mkDerivation, base, containers, explicit-exception, multiarg, old-locale, parsec, prednote, rainbow, text, time, transformers, }: mkDerivation { pname = "dapi"; version = "0.2.0.0"; sha256 = "0idi472qqks286fbw718vddk5kc3vxicrb8m38sllw6x663xnljz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers explicit-exception multiarg old-locale parsec prednote rainbow text time transformers ]; description = "Prints a series of dates"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dapi"; } ) { }; "darcs" = callPackage ( { mkDerivation, array, async, attoparsec, base, base16-bytestring, binary, bytestring, Cabal, cmdargs, conduit, constraints, containers, cryptonite, data-ordlist, directory, exceptions, fgl, filepath, FindBin, hashable, haskeline, html, http-conduit, http-types, HUnit, leancheck, memory, mmap, monad-control, mtl, network, network-uri, old-time, parsec, process, QuickCheck, quickcheck-instances, regex-applicative, regex-base, regex-tdfa, safe, stm, system-fileio, system-filepath, tar, temporary, terminal-size, terminfo, test-framework, test-framework-hunit, test-framework-leancheck, test-framework-quickcheck2, text, time, tls, transformers, transformers-base, unix, unix-compat, utf8-string, vector, zip-archive, zlib, }: mkDerivation { pname = "darcs"; version = "2.18.4"; sha256 = "0f034hnrw15i8zz160hl81sr0kja2a7ji5ygkf68yp3q5xpjgg7l"; configureFlags = [ "-fforce-char8-encoding" "-flibrary" ]; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal directory filepath process ]; libraryHaskellDepends = [ array async attoparsec base base16-bytestring binary bytestring conduit constraints containers cryptonite data-ordlist directory exceptions fgl filepath hashable haskeline html http-conduit http-types memory mmap mtl network network-uri old-time parsec process regex-applicative regex-base regex-tdfa safe stm tar temporary terminal-size terminfo text time tls transformers unix unix-compat utf8-string vector zip-archive zlib ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ array async base bytestring cmdargs constraints containers directory exceptions filepath FindBin HUnit leancheck monad-control mtl process QuickCheck quickcheck-instances safe system-fileio system-filepath test-framework test-framework-hunit test-framework-leancheck test-framework-quickcheck2 text time transformers transformers-base unix-compat vector zip-archive ]; doCheck = false; postInstall = '' mkdir -p $out/share/bash-completion/completions mv contrib/darcs_completion $out/share/bash-completion/completions/darcs ''; description = "a distributed, interactive, smart revision control system"; license = lib.licenses.gpl2Plus; mainProgram = "darcs"; } ) { }; "darcs-benchmark" = callPackage ( { mkDerivation, base, bytestring, cmdargs, containers, datetime, directory, filepath, hs-gchart, html, HTTP, json, mtl, network, old-locale, process, regex-posix, SHA, split, statistics, strict, tabular, tar, time, utf8-string, uvector, zlib, }: mkDerivation { pname = "darcs-benchmark"; version = "0.1.9"; sha256 = "1qwh4yas6alp65lwimh8xlz3i572nxn4iwqsppx7qqlj8kjhbyvj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cmdargs containers datetime directory filepath hs-gchart html HTTP json mtl network old-locale process regex-posix SHA split statistics strict tabular tar time utf8-string uvector zlib ]; description = "Comparative benchmark suite for darcs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "darcs-benchmark"; } ) { }; "darcs-beta" = callPackage ( { mkDerivation, array, base, bytestring, containers, curl, directory, extensible-exceptions, filepath, hashed-storage, haskeline, html, HTTP, mmap, mtl, network, old-time, parsec, process, random, regex-compat, tar, terminfo, text, unix, vector, zlib, }: mkDerivation { pname = "darcs-beta"; version = "2.7.99.2"; sha256 = "0jkgy8k2i7hhcl7dzm4zvbm0q189hhp4cza9aslslzcq15jsa225"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers directory extensible-exceptions filepath hashed-storage haskeline html HTTP mmap mtl network old-time parsec process random regex-compat tar terminfo text unix vector zlib ]; librarySystemDepends = [ curl ]; executableHaskellDepends = [ array base bytestring containers directory extensible-exceptions filepath hashed-storage haskeline html HTTP mmap mtl network old-time parsec process random regex-compat tar terminfo text unix vector zlib ]; executableSystemDepends = [ curl ]; description = "a distributed, interactive, smart revision control system"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "darcs"; } ) { inherit (pkgs) curl; }; "darcs-buildpackage" = callPackage ( { mkDerivation, base, ConfigFile, directory, hslogger, MissingH, network, parsec, process, regex-compat, unix, }: mkDerivation { pname = "darcs-buildpackage"; version = "0.5.12"; sha256 = "0c82r7bgz8wj172q1n4dfz9kfn4466v7k159vlkfdqv7as0qj8qf"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ConfigFile directory hslogger MissingH network parsec process regex-compat unix ]; description = "Tools to help manage Debian packages with Darcs"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "darcs-cabalized" = callPackage ( { mkDerivation, array, base, bytestring, containers, curl, directory, html, HUnit, mtl, ncurses, old-time, parsec, process, QuickCheck, regex-compat, unix, zlib, }: mkDerivation { pname = "darcs-cabalized"; version = "2.0.2.2"; sha256 = "1lc1v30zmlcrp6i22d3arghqhy9pjncddr34df6zd8s0r9wsi61d"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base bytestring containers directory html HUnit mtl old-time parsec process QuickCheck regex-compat unix ]; executableSystemDepends = [ curl ncurses zlib ]; description = "David's Advanced Version Control System"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "darcs"; broken = true; } ) { inherit (pkgs) curl; inherit (pkgs) ncurses; inherit (pkgs) zlib; }; "darcs-fastconvert" = callPackage ( { mkDerivation, attoparsec, base, bytestring, cmdlib, containers, darcs, datetime, directory, filepath, hashed-storage, mtl, old-time, utf8-string, }: mkDerivation { pname = "darcs-fastconvert"; version = "0.2.1"; sha256 = "1a49v3l9n5cqlmdpjj8mzz5v6b47my84id62ag7004ynr11vih9s"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base bytestring cmdlib containers darcs datetime directory filepath hashed-storage mtl old-time utf8-string ]; description = "Import/export git fast-import streams to/from darcs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "darcs-fastconvert"; } ) { }; "darcs-graph" = callPackage ( { mkDerivation, base, bytestring, containers, directory, old-locale, old-time, process, time, }: mkDerivation { pname = "darcs-graph"; version = "1.0"; sha256 = "01404plnjrds57lf7widss2piwpal9khl0gq22xkswj68zzfjcv6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory old-locale old-time process time ]; description = "Generate graphs of darcs repository activity"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "darcs-graph"; broken = true; } ) { }; "darcs-monitor" = callPackage ( { mkDerivation, base, containers, directory, HaXml, mtl, process, }: mkDerivation { pname = "darcs-monitor"; version = "0.4.2"; sha256 = "0rp6flaizbaxzr28fr82vaacl4wajh6zdqnwcbgyhwz5dj7rdanq"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory HaXml mtl process ]; description = "Darcs repository monitor (sends email)"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "darcs-monitor"; broken = true; } ) { }; "darcs-scripts" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "darcs-scripts"; version = "0.1.1"; sha256 = "06gs18s89nc5qyicfpkj0hz999l5pf4glhlanm2yhyd6lxbfgkba"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; doHaddock = false; description = "Shell scripts for support of darcs workflow"; license = lib.licenses.bsd3; } ) { }; "darcs2dot" = callPackage ( { mkDerivation, base, containers, darcs, graph-wrapper, string-conversions, }: mkDerivation { pname = "darcs2dot"; version = "0.1.0.1"; sha256 = "0r6hri2kpfq7r0c25qrlrj5y9pi2j76njvwsgrpnpm6p4gg151wk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers darcs graph-wrapper string-conversions ]; description = "Outputs dependencies of darcs patches in dot format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "darcs2dot"; broken = true; } ) { }; "darcsden" = callPackage ( { mkDerivation, aeson, base, base64-string, blaze-builder, blaze-html, blaze-markup, bytestring, containers, CouchDB, darcs, directory, filepath, harp, hashed-storage, highlighting-kate, HsOpenSSL, hsp, http-conduit, HUnit, json, mime-mail, mtl, old-locale, old-time, pandoc, pcre-light, process, pureMD5, random, redis, safe, SHA, snap-core, snap-server, split, ssh, system-uuid, text, time, utf8-string, webdriver, xhtml, xml, }: mkDerivation { pname = "darcsden"; version = "1.1.1"; sha256 = "1dz87a6a6bmi2sfk0q21syipgnhpg9fdlr86m7sdrlk4s9s1s0c5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base base64-string blaze-builder blaze-html blaze-markup bytestring containers CouchDB darcs directory filepath harp hashed-storage highlighting-kate HsOpenSSL hsp http-conduit HUnit json mime-mail mtl old-locale old-time pandoc pcre-light process pureMD5 random redis safe SHA snap-core snap-server split ssh system-uuid text time utf8-string webdriver xhtml xml ]; description = "Darcs repository UI and hosting/collaboration app (hub.darcs.net branch)."; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "darcswatch" = callPackage ( { mkDerivation, base, bytestring, cgi, concurrentoutput, containers, Crypto, directory, filepath, HTTP, mime-string, mtl, nano-md5, network, old-locale, old-time, parsec, process, regex-compat, safe, time, unix, xhtml, zlib, }: mkDerivation { pname = "darcswatch"; version = "0.4.4"; sha256 = "1gl0wplzlhb6ynacq7bv38ijhazpwr642zc0a2dixbpibchgxksf"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cgi concurrentoutput containers Crypto directory filepath HTTP mime-string mtl nano-md5 network old-locale old-time parsec process regex-compat safe time unix xhtml zlib ]; description = "Track application of Darcs patches"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "darkplaces-demo" = callPackage ( { mkDerivation, base, binary, bytestring, containers, criterion, darkplaces-text, data-binary-ieee754, directory, mtl, optparse-applicative, regex-tdfa, transformers, }: mkDerivation { pname = "darkplaces-demo"; version = "0.1"; sha256 = "0map78fnnqm2nlh92xrxmg3fs9q2hb4pl87hyara41v2dvwlsj3f"; revision = "1"; editedCabalFile = "00cd99bpsa3z35qga6jrbsq6a6afaa7d6mq49847c10655z0ysyi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers data-binary-ieee754 regex-tdfa transformers ]; executableHaskellDepends = [ base bytestring darkplaces-text directory mtl optparse-applicative ]; benchmarkHaskellDepends = [ base binary bytestring criterion transformers ]; description = "Utility and parser for DarkPlaces demo files"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "demoinfo"; } ) { }; "darkplaces-rcon" = callPackage ( { mkDerivation, base, byteable, bytestring, cryptohash, hspec, hspec-core, network, time, }: mkDerivation { pname = "darkplaces-rcon"; version = "0.1"; sha256 = "0ngxjb6zja7l905ixkr0cjyan21m311wc5dqdzacw5j5w7119v75"; libraryHaskellDepends = [ base byteable bytestring cryptohash network time ]; testHaskellDepends = [ base bytestring hspec hspec-core ]; description = "Darkplaces rcon client library"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "darkplaces-rcon-util" = callPackage ( { mkDerivation, base, bytestring, ConfigFile, containers, darkplaces-rcon, darkplaces-text, directory, filepath, haskeline, HostAndPort, hspec, hspec-core, mtl, optparse-applicative, text, time, utf8-string, }: mkDerivation { pname = "darkplaces-rcon-util"; version = "0.1.1"; sha256 = "1xv9906ag2vgkzbk66f9r6lr5j6qwlwss246hjl7iriq315dmqlg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ConfigFile containers darkplaces-rcon darkplaces-text directory filepath haskeline HostAndPort mtl optparse-applicative text time utf8-string ]; executableHaskellDepends = [ base bytestring darkplaces-rcon darkplaces-text haskeline mtl optparse-applicative text utf8-string ]; testHaskellDepends = [ base bytestring darkplaces-rcon darkplaces-text hspec hspec-core text ]; description = "Darplaces rcon utility"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "drcon"; } ) { }; "darkplaces-text" = callPackage ( { mkDerivation, alex, ansi-terminal, array, base, bytestring, hspec, QuickCheck, text, utf8-string, vector, }: mkDerivation { pname = "darkplaces-text"; version = "0.2.1"; sha256 = "12nsr005pk0v1nril61javh6nrjhqcvlif11mfhch8bvvcaiy4rm"; libraryHaskellDepends = [ ansi-terminal array base bytestring text utf8-string vector ]; libraryToolDepends = [ alex ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; description = "Parser for darkplaces colorful text"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dash-haskell" = callPackage ( { mkDerivation, base, Cabal, containers, direct-sqlite, directory, either, filepath, ghc, haddock-api, optparse-applicative, parsec, pipes, sqlite-simple, tagsoup, text, transformers, }: mkDerivation { pname = "dash-haskell"; version = "1.1.0.2"; sha256 = "1h22ay2cl5j2ngm2xi2hyvvprnmz48qcpzxiq9ldkzx8gg3gs36j"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers direct-sqlite directory either filepath ghc haddock-api optparse-applicative parsec pipes sqlite-simple tagsoup text transformers ]; description = "Convert package Haddock to Dash docsets (IDE docs)"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "dash-haskell"; } ) { }; "data-accessor" = callPackage ( { mkDerivation, array, base, containers, transformers, }: mkDerivation { pname = "data-accessor"; version = "0.2.3.1"; sha256 = "14ap1lxizxkgphl4kg8lr3ny9lblx1k6hm8i9nm7l43yla8cg8q6"; revision = "1"; editedCabalFile = "1v16s3d1kwlx9vzf6agacr2rfamnhyl7fgd81arznka51v3my2fs"; libraryHaskellDepends = [ array base containers transformers ]; description = "Utilities for accessing and manipulating fields of records"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "data-accessor-monadLib" = callPackage ( { mkDerivation, base, data-accessor, monadLib, }: mkDerivation { pname = "data-accessor-monadLib"; version = "0.0.1"; sha256 = "0l1ywmr4jry4cys7lq6k0w0nsdpqj1g5l3vsnxyf0ai1901zk18i"; libraryHaskellDepends = [ base data-accessor monadLib ]; description = "Accessor functions for monadLib's monads"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-accessor-monads-fd" = callPackage ( { mkDerivation, base, data-accessor, monads-fd, transformers, }: mkDerivation { pname = "data-accessor-monads-fd"; version = "0.2.0.3"; sha256 = "1yvfk55qra7f9ggcybw3j68xg9dzx2f07swj99v4f588gh32ixhz"; libraryHaskellDepends = [ base data-accessor monads-fd transformers ]; description = "Use Accessor to access state in monads-fd State monad class"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-accessor-monads-tf" = callPackage ( { mkDerivation, base, data-accessor, monads-tf, transformers, }: mkDerivation { pname = "data-accessor-monads-tf"; version = "0.2.1.4"; sha256 = "12skayn01s8svfdr4h5am2y2dw7ax6s83pb7vy3jxyddywpm04mk"; libraryHaskellDepends = [ base data-accessor monads-tf transformers ]; description = "Use Accessor to access state in monads-tf State monad type family"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-accessor-mtl" = callPackage ( { mkDerivation, base, data-accessor, mtl, }: mkDerivation { pname = "data-accessor-mtl"; version = "0.2.0.5"; sha256 = "0xnd5l961530yzpzrkv13jz8lv42szs8ra75nnw8rzkwaijsvi4r"; libraryHaskellDepends = [ base data-accessor mtl ]; description = "Use Accessor to access state in mtl State monad class"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "data-accessor-template" = callPackage ( { mkDerivation, base, data-accessor, template-haskell, utility-ht, }: mkDerivation { pname = "data-accessor-template"; version = "0.2.1.16"; sha256 = "15gd6xlrq5ica514m5rdcz2dl8bibdmbsmnc98ddhx491c9g5rwk"; revision = "1"; editedCabalFile = "0zz2v420zvinphs6jnngc40x7h8jn5rqj3nj8alpgfyqx59w41my"; libraryHaskellDepends = [ base data-accessor template-haskell utility-ht ]; description = "Utilities for accessing and manipulating fields of records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; broken = true; } ) { }; "data-accessor-transformers" = callPackage ( { mkDerivation, base, data-accessor, transformers, }: mkDerivation { pname = "data-accessor-transformers"; version = "0.2.1.8"; sha256 = "1m18bdhddi4l7ijd1mighjbjdw5qkznsgrqb8532cv9al55r9y83"; libraryHaskellDepends = [ base data-accessor transformers ]; description = "Use Accessor to access state in transformers State monad"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "data-array-byte" = callPackage ( { mkDerivation, base, deepseq, quickcheck-classes-base, tasty, tasty-quickcheck, template-haskell, }: mkDerivation { pname = "data-array-byte"; version = "0.1.0.1"; sha256 = "002n0af7q08q3fmgsc5b47s1clirxy0lrqglwxzhabg0nfhfrdhv"; revision = "4"; editedCabalFile = "1yr2pa9ghmlhy28dfbch7snsmab6y8vvml7ch7pvx44gil0l0h1s"; libraryHaskellDepends = [ base deepseq template-haskell ]; testHaskellDepends = [ base quickcheck-classes-base tasty tasty-quickcheck template-haskell ]; doHaddock = false; description = "Compatibility layer for Data.Array.Byte"; license = lib.licenses.bsd3; } ) { }; "data-as" = callPackage ( { mkDerivation, base, profunctors, }: mkDerivation { pname = "data-as"; version = "0.0.0.2"; sha256 = "1rqdffwyxrnvsrqchnknjdmdz7afzhplyalnrclrm5zm6gj0dlia"; libraryHaskellDepends = [ base profunctors ]; description = "Simple extensible sum"; license = lib.licenses.mit; } ) { }; "data-ascii" = callPackage ( { mkDerivation, base, blaze-builder, bytestring, case-insensitive, hashable, semigroups, text, }: mkDerivation { pname = "data-ascii"; version = "1.0.0.6"; sha256 = "0j8mk1gdxcczhwcs75rx50zh6vxv2vkd1rf5n6q4ryn8wm5r3gcr"; libraryHaskellDepends = [ base blaze-builder bytestring case-insensitive hashable semigroups text ]; description = "Type-safe, bytestring-based ASCII values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-aviary" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-aviary"; version = "0.4.0"; sha256 = "03jhlb7w98bwx5xa23as9i6id0qxcl4f7k9rql2cgcy8nxf7c2xn"; libraryHaskellDepends = [ base ]; description = "Combinator birds"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-base" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-base"; version = "1.1"; sha256 = "1l95mrl6333hp46vsv54fglg4gwz8p14z3rysx6115blc81yx18x"; libraryHaskellDepends = [ base ]; description = "Utilities for accessing and comparing types based on so called bases - representations with limited polymorphism"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-basic" = callPackage ( { mkDerivation, aeson, attoparsec, base, binary, bytestring, cases, containers, hssqlppp, lens, lens-aeson, mtl, overload, postgresql-simple, scientific, simple-effects, simple-logging, string-conv, template-haskell, text, time, }: mkDerivation { pname = "data-basic"; version = "0.3.0.0"; sha256 = "0ssixfnkgxd132pp6mlpgrkbwqbkrx5zn4ayd7br9ncjvpj2j0gr"; libraryHaskellDepends = [ aeson attoparsec base binary bytestring cases containers hssqlppp lens lens-aeson mtl overload postgresql-simple scientific simple-effects simple-logging string-conv template-haskell text time ]; testHaskellDepends = [ aeson base lens postgresql-simple string-conv time ]; description = "A database library with a focus on ease of use, type safety and useful error messages"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "data-binary-ieee754" = callPackage ( { mkDerivation, base, binary, }: mkDerivation { pname = "data-binary-ieee754"; version = "0.4.4"; sha256 = "02nzg1barhqhpf4x26mpzvk7jd29nali033qy01adjplv2z5m5sr"; libraryHaskellDepends = [ base binary ]; description = "Parser/Serialiser for IEEE-754 floating-point values"; license = lib.licenses.mit; } ) { }; "data-bword" = callPackage ( { mkDerivation, base, ghc-prim, tasty, tasty-quickcheck, }: mkDerivation { pname = "data-bword"; version = "0.1.0.2"; sha256 = "0dcngqc0igqs68lplqzfg5rl2nj1iy4555g7swsxd8n7svkq0j6n"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; description = "Extra operations on binary words of fixed length"; license = lib.licenses.bsd3; } ) { }; "data-carousel" = callPackage ( { mkDerivation, base, containers, lens, }: mkDerivation { pname = "data-carousel"; version = "0.1.0.0"; sha256 = "1vp17428a2pw4g3y2ra22ll5vjnqwl2xwr2wfj8ppkxaj34a2nsh"; revision = "1"; editedCabalFile = "1sk3qvn9pb1l170qqrxwv9mxj80p5276zzwl0rfn5403mpa1gajn"; libraryHaskellDepends = [ base containers lens ]; description = "A rotating sequence data structure"; license = lib.licenses.mit; } ) { }; "data-category" = callPackage ( { mkDerivation, base, ghc-prim, }: mkDerivation { pname = "data-category"; version = "0.11"; sha256 = "0hss8qfk8mkc4b78l61mvwjrcrn9k15yqpjfx0qbgfv4dfnv2kc6"; libraryHaskellDepends = [ base ghc-prim ]; description = "Category theory"; license = lib.licenses.bsd3; } ) { }; "data-cell" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-cell"; version = "1.0.0.2"; sha256 = "03liak61gr90i48rd4dlm5lhr8z9v02nn6kdy33sinbpm6313agr"; libraryHaskellDepends = [ base ]; description = "Generic cellular data representation library"; license = lib.licenses.bsd3; } ) { }; "data-check" = callPackage ( { mkDerivation, base, containers, hspec, QuickCheck, }: mkDerivation { pname = "data-check"; version = "0.1.1"; sha256 = "00di2szqavzmbx4y5b6dq7qalm5pgalb19lfqcdawd5n61fj2gq1"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Library for checking and normalization of data (e.g. from web forms)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-checked" = callPackage ( { mkDerivation, base, deepseq, }: mkDerivation { pname = "data-checked"; version = "0.3"; sha256 = "0xjn7iqlsgi51h8gz4x40kc2qb5lwf6nw5kjwgkck1w5gjfd11yw"; libraryHaskellDepends = [ base deepseq ]; description = "Type-indexed runtime-checked properties"; license = lib.licenses.bsd3; } ) { }; "data-clist" = callPackage ( { mkDerivation, base, deepseq, QuickCheck, }: mkDerivation { pname = "data-clist"; version = "0.2"; sha256 = "04mj0d1yp0l27v2my51w9q5zpdrdhp29fdyvmwqgxxp8f6yiwfhw"; revision = "1"; editedCabalFile = "09922p8ydfgqsy29p9qfiss70bks85bzz6g9s3gzrd93lpzhiba7"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base QuickCheck ]; description = "Simple functional ring type"; license = lib.licenses.bsd3; } ) { }; "data-combinator-gen" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "data-combinator-gen"; version = "0.1.0.4"; sha256 = "0f1qw5rk9x3yd7nfhkwmpig7a6dc46yzl78fi8aaxpwqbsazpkjy"; libraryHaskellDepends = [ base template-haskell ]; description = "Generate a special combinator from any data type"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-compat" = callPackage ( { mkDerivation, base, constraints, }: mkDerivation { pname = "data-compat"; version = "0.1.0.5"; sha256 = "0v8hgw9kcwgdwahm32a6qz04v8j0kdn9pd6vywhpf2g73v4kfdvj"; libraryHaskellDepends = [ base constraints ]; description = "Define Backwards Compatibility Schemes for Arbitrary Data"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-concurrent-queue" = callPackage ( { mkDerivation, base, stm, }: mkDerivation { pname = "data-concurrent-queue"; version = "0.3.0.0"; sha256 = "0rmn4pq5pgvam78vxp4y7431jai8dklml322r4nw47jjc1m20kmv"; libraryHaskellDepends = [ base stm ]; description = "A Library for directional queues"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-construction" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-construction"; version = "1.1"; sha256 = "0hdkj8fpa0mmi57ljl744kkh6hk99d4x8dbm2djprw7rvrj5irg8"; libraryHaskellDepends = [ base ]; description = "Data construction abstractions including Constructor, Destructor, Maker, Destroyer, Producer and Consumer"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-constructors" = callPackage ( { mkDerivation, base, criterion, deepseq, QuickCheck, template-haskell, }: mkDerivation { pname = "data-constructors"; version = "0.1.0.0"; sha256 = "0mjzhknwhfnd359rzrl3a59vl0mnwpc0j4i3dkl5f04mki0r54cd"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base QuickCheck ]; benchmarkHaskellDepends = [ base criterion deepseq QuickCheck ]; description = "Generically compare data by their constructors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-cycle" = callPackage ( { mkDerivation, base, collections-api, collections-base-instances, }: mkDerivation { pname = "data-cycle"; version = "0.1.2"; sha256 = "1k7a2k4vvbwilayh5827na7fifaww66fnmd7mr9vzwmsw9g6q80g"; libraryHaskellDepends = [ base collections-api collections-base-instances ]; description = "a cyclic doubly linked list"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "data-default" = callPackage ( { mkDerivation, base, containers, data-default-class, data-default-instances-containers, data-default-instances-dlist, data-default-instances-old-locale, mtl, old-locale, }: mkDerivation { pname = "data-default"; version = "0.7.1.2"; sha256 = "0kzq84bflmfhzc7650wykjamwq8zsxm9q2c1s7nfbgig5xyizkjc"; libraryHaskellDepends = [ base data-default-class data-default-instances-containers data-default-instances-dlist data-default-instances-old-locale ]; testHaskellDepends = [ base containers mtl old-locale ]; description = "A class for types with a default value"; license = lib.licenses.bsd3; } ) { }; "data-default_0_8_0_0" = callPackage ( { mkDerivation, base, containers, mtl, }: mkDerivation { pname = "data-default"; version = "0.8.0.0"; sha256 = "0cfxfbgsxxla1hr59rnm1cljb6i18rbp8yq7f0bfwvwpi4q0xwi3"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers mtl ]; description = "A class for types with a default value"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "data-default-class" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-default-class"; version = "0.1.2.2"; sha256 = "1qxfyxdddl0rzigp81p36i1dgddw2yhqskyz8ngkcy6zbq0w407l"; libraryHaskellDepends = [ base ]; description = "A class for types with a default value"; license = lib.licenses.bsd3; } ) { }; "data-default-class_0_2_0_0" = callPackage ( { mkDerivation, data-default }: mkDerivation { pname = "data-default-class"; version = "0.2.0.0"; sha256 = "1d6m12yv5vjciwbig484jrv9qpy7v762k51rpalcimhbzg231r8a"; libraryHaskellDepends = [ data-default ]; description = "A class for types with a default value (compatibility shim)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "data-default-extra" = callPackage ( { mkDerivation, base, data-default-class, data-default-instances-bytestring, data-default-instances-case-insensitive, data-default-instances-containers, data-default-instances-new-base, data-default-instances-old-locale, data-default-instances-text, data-default-instances-unordered-containers, data-default-instances-vector, }: mkDerivation { pname = "data-default-extra"; version = "0.1.0"; sha256 = "1yg5vvapyj91b0iqi374rali3gbfn9y5g8fr6rbn3bkgwxxarskz"; libraryHaskellDepends = [ base data-default-class data-default-instances-bytestring data-default-instances-case-insensitive data-default-instances-containers data-default-instances-new-base data-default-instances-old-locale data-default-instances-text data-default-instances-unordered-containers data-default-instances-vector ]; description = "A class for types with a default value"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "data-default-generics" = callPackage ( { mkDerivation, base, bytestring, containers, dlist, ghc-prim, hspec, HUnit, old-locale, text, time, unordered-containers, vector, }: mkDerivation { pname = "data-default-generics"; version = "0.3"; sha256 = "0asjirn324ixyzkf5vhanyf7q9aj9zh693m55qln7dx3vdayn1yv"; libraryHaskellDepends = [ base bytestring containers dlist ghc-prim old-locale text time unordered-containers vector ]; testHaskellDepends = [ base bytestring containers dlist ghc-prim hspec HUnit old-locale text time unordered-containers vector ]; description = "A class for types with a default value"; license = lib.licenses.bsd3; } ) { }; "data-default-instances-base" = callPackage ( { mkDerivation, base, data-default-class, }: mkDerivation { pname = "data-default-instances-base"; version = "0.1.0.3"; sha256 = "1cslj2bywl4w58f6wr4knk7zj6v8v7rykjxq9ddy8vzbydns1bn8"; libraryHaskellDepends = [ base data-default-class ]; description = "Default instances for types in base"; license = lib.licenses.bsd3; } ) { }; "data-default-instances-bytestring" = callPackage ( { mkDerivation, base, bytestring, data-default-class, }: mkDerivation { pname = "data-default-instances-bytestring"; version = "0.0.1"; sha256 = "083jck7v6zsnlamj96d2nbcqhpv1v1qdp08jagym846ws1w14hsc"; revision = "1"; editedCabalFile = "0gpdba4y17rp0kp9pd2qj6r4pnrc86vx47fkk3zfkggmv73pa82r"; libraryHaskellDepends = [ base bytestring data-default-class ]; description = "Default instances for (lazy and strict) ByteString, Builder and ShortByteString"; license = lib.licenses.bsd3; } ) { }; "data-default-instances-case-insensitive" = callPackage ( { mkDerivation, case-insensitive, data-default-class, }: mkDerivation { pname = "data-default-instances-case-insensitive"; version = "0.0.1"; sha256 = "1d0a0y3fgq820brwbad58xsz1imxfjsiwg9s9h577l6ri9q3a0a3"; revision = "1"; editedCabalFile = "0w8k7zjxwbj1y2acxadg956pfpf7y70jc23wgjivqvafbv69ra25"; libraryHaskellDepends = [ case-insensitive data-default-class ]; description = "Default instance for CI type from case-insensitive package"; license = 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 = lib.licenses.bsd3; } ) { }; "data-default-instances-containers_0_1_0_3" = callPackage ( { mkDerivation, base, containers, data-default-class, }: mkDerivation { pname = "data-default-instances-containers"; version = "0.1.0.3"; sha256 = "0awk655khqc1cqfc2kcxkcxqpa90l882cz89f2gip6v31vyzmpdr"; libraryHaskellDepends = [ base containers data-default-class ]; description = "Default instances for types in containers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "data-default-instances-dlist" = callPackage ( { mkDerivation, base, data-default-class, dlist, }: mkDerivation { pname = "data-default-instances-dlist"; version = "0.0.1.2"; sha256 = "02wy7rq6d5z2hpxdw6vwnb1bri5bz9yrw5hnc1i7l0x5q68g3gg0"; libraryHaskellDepends = [ base data-default-class dlist ]; description = "Default instances for types in dlist"; license = lib.licenses.bsd3; } ) { }; "data-default-instances-new-base" = callPackage ( { mkDerivation, base, data-default-class, }: mkDerivation { pname = "data-default-instances-new-base"; version = "0.0.2"; sha256 = "0hzi7szmjf2df3v4aaid6pk6i4ma25k78v5mcxkhd6w52ifg67c3"; libraryHaskellDepends = [ base data-default-class ]; description = "Default instances for types in newer versions of base package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-default-instances-old-locale" = callPackage ( { mkDerivation, base, data-default-class, old-locale, }: mkDerivation { pname = "data-default-instances-old-locale"; version = "0.0.1.2"; sha256 = "0vxqr7hmp1vxjv08lmrf15x4p6s7l44qz1c834a8dds807zri03h"; libraryHaskellDepends = [ base data-default-class old-locale ]; description = "Default instances for types in old-locale"; license = lib.licenses.bsd3; } ) { }; "data-default-instances-text" = callPackage ( { mkDerivation, base, data-default-class, text, }: mkDerivation { pname = "data-default-instances-text"; version = "0.0.1"; sha256 = "1pqc0rqh26vc7qfq4qdxp40c1qa85h7zxbyhzxb5kkinrx34qpfv"; revision = "1"; editedCabalFile = "01125vbzwq35rkppm96x8fnwjyfid7x6ay6wq8n0qhr0skhcp2js"; libraryHaskellDepends = [ base data-default-class text ]; description = "Default instances for (lazy and strict) Text and Text Builder"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-default-instances-unordered-containers" = callPackage ( { mkDerivation, data-default-class, unordered-containers, }: mkDerivation { pname = "data-default-instances-unordered-containers"; version = "0.0.1"; sha256 = "1h1gap1afpyixz2amw1bfsdrc5rsxvksapz9h9vi4qgxj3mag0mk"; revision = "1"; editedCabalFile = "1ghfz68s70jrkz91qhnawc4bq3ylmqxg849d49zxckzg0pk7jbpw"; libraryHaskellDepends = [ data-default-class unordered-containers ]; description = "Default instances for unordered-containers"; license = lib.licenses.bsd3; } ) { }; "data-default-instances-vector" = callPackage ( { mkDerivation, data-default-class, vector, }: mkDerivation { pname = "data-default-instances-vector"; version = "0.0.1"; sha256 = "0rj6g6fky806h91cw5sy5lxqrhd06i5gi9ayg5g0r2xgldrl9j4s"; revision = "1"; editedCabalFile = "0piq9b9ywzyk12glndy9w6dka6d5zrc1mywq5j032li3j6sbwy4a"; libraryHaskellDepends = [ data-default-class vector ]; description = "Default instances for types defined in vector package"; license = lib.licenses.bsd3; } ) { }; "data-dispersal" = callPackage ( { mkDerivation, AES, array, base, binary, bytestring, entropy, finite-field, matrix, QuickCheck, secret-sharing, spool, syb, test-framework, test-framework-quickcheck2, vector, }: mkDerivation { pname = "data-dispersal"; version = "1.0.0.2"; sha256 = "1x6wd4xah19isysk2b9waws3fyvzx3w6l917zyw0cvdzf1lkpbw6"; libraryHaskellDepends = [ AES array base binary bytestring entropy finite-field matrix secret-sharing syb vector ]; testHaskellDepends = [ array base binary bytestring QuickCheck spool syb test-framework test-framework-quickcheck2 vector ]; description = "Space-efficient and privacy-preserving data dispersal algorithms"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-diverse" = callPackage ( { mkDerivation, base, containers, criterion, deepseq, ghc-prim, hashable, hspec, tagged, }: mkDerivation { pname = "data-diverse"; version = "4.7.1.0"; sha256 = "102d9zmbbwwav01q6190ggdiw49jkx2j0j60zslc59nqhlm2qwlq"; libraryHaskellDepends = [ base containers deepseq ghc-prim hashable tagged ]; testHaskellDepends = [ base hspec tagged ]; benchmarkHaskellDepends = [ base criterion ]; description = "Extensible records and polymorphic variants"; license = lib.licenses.bsd3; } ) { }; "data-diverse-lens" = callPackage ( { mkDerivation, base, data-diverse, data-has, hspec, lens, profunctors, tagged, }: mkDerivation { pname = "data-diverse-lens"; version = "4.3.0.0"; sha256 = "11nrisgx7yb7qp03s3hxkbygc170fggbi3mcid196dhakxv4kl4p"; libraryHaskellDepends = [ base data-diverse data-has lens profunctors tagged ]; testHaskellDepends = [ base data-diverse hspec lens tagged ]; description = "Isos & Lens for Data.Diverse.Many and Prisms for Data.Diverse.Which"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-dword" = callPackage ( { mkDerivation, base, data-bword, ghc-prim, hashable, tasty, tasty-quickcheck, template-haskell, }: mkDerivation { pname = "data-dword"; version = "0.3.2.1"; sha256 = "0l6xvy89zch5kxkaafsg874xrwx0x1rpxpx1ywbhbs7qv3pz250i"; libraryHaskellDepends = [ base data-bword ghc-prim hashable template-haskell ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; description = "Stick two binary words together to get a bigger one"; license = lib.licenses.bsd3; } ) { }; "data-easy" = callPackage ( { mkDerivation, base, containers, directory, errors, haskell-src-exts, hlint, hspec, HUnit, QuickCheck, safe, text, transformers, unix, }: mkDerivation { pname = "data-easy"; version = "0.7.0"; sha256 = "1n164yzvlik1jbywhmd2l5byc1y0jwxzzd822xq0k4fqv76vl79h"; libraryHaskellDepends = [ base containers safe ]; testHaskellDepends = [ base containers directory errors haskell-src-exts hlint hspec HUnit QuickCheck safe text transformers unix ]; description = "Consistent set of utility functions for Maybe, Either, List and Monoids"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-effects" = callPackage ( { mkDerivation, base, data-default, data-effects-core, data-effects-th, infinite-list, lens, tasty, tasty-discover, tasty-hunit, text, these, time, }: mkDerivation { pname = "data-effects"; version = "0.3.0.1"; sha256 = "0xglskzbh7hfl48hx4674ci4p0k8wk9kj2gcw2skpi39pqy2qiwm"; libraryHaskellDepends = [ base data-default data-effects-core data-effects-th infinite-list lens text these time ]; testHaskellDepends = [ base tasty tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "A basic framework for effect systems based on effects represented by GADTs"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; } ) { }; "data-effects-core" = callPackage ( { mkDerivation, base, compdata, mtl, tasty, tasty-discover, tasty-hunit, }: mkDerivation { pname = "data-effects-core"; version = "0.2.0.0"; sha256 = "1cxagw2h0987k3s1h3wbhqsydjk0yvz4nda5d6yvz2w3jlm1fnqg"; libraryHaskellDepends = [ base compdata mtl ]; testHaskellDepends = [ base tasty tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "A basic framework for effect systems based on effects represented by GADTs"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-effects-th" = callPackage ( { mkDerivation, base, containers, data-default, data-effects-core, either, extra, formatting, infinite-list, lens, mtl, tasty, tasty-discover, tasty-hunit, template-haskell, text, th-abstraction, }: mkDerivation { pname = "data-effects-th"; version = "0.2.0.0"; sha256 = "0b6hwhh7hc7b81xsm1khrjda737gjwg0q48c8v9ai48q5nsnb646"; revision = "2"; editedCabalFile = "1zrl8m2w1hlpdhagbhrmq2slf22yfn1am3kw8v68nh2lqp2v9b0x"; libraryHaskellDepends = [ base containers data-default data-effects-core either extra formatting infinite-list lens mtl template-haskell text th-abstraction ]; testHaskellDepends = [ base data-default data-effects-core infinite-list tasty tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "Template Haskell utilities for the data-effects library"; license = "MPL-2.0 AND BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; "data-elevator" = callPackage ( { mkDerivation, base, hspec, inspection-testing, primitive, }: mkDerivation { pname = "data-elevator"; version = "0.2"; sha256 = "0fvj6bd86vdxmfwq36pcj810mbl3wc0lipw50ddzdcypsixr21gq"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec inspection-testing primitive ]; description = "Coerce between unlifted boxed and lifted types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-elf" = callPackage ( { mkDerivation, base, data-flags, data-serializer, data-sword, }: mkDerivation { pname = "data-elf"; version = "0.2"; sha256 = "0glxfvga82x0mjr09mwld8yf98avgbw5jb3p3c69h18p321lkch7"; libraryHaskellDepends = [ base data-flags data-serializer data-sword ]; description = "Executable and Linkable Format (ELF) data structures"; license = lib.licenses.bsd3; } ) { }; "data-embed" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, directory, executable-path, hashable, utf8-string, }: mkDerivation { pname = "data-embed"; version = "0.1.0.0"; sha256 = "1pppd4w0sfb71i7ppqcp71rqx36b30g1dj468d2hb6fvnnhm830q"; revision = "2"; editedCabalFile = "0c51kfsyl7nzizx6awx8m0m4z2rjz8zn8ivl4869fgqdjkrmw8my"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal containers directory executable-path hashable utf8-string ]; executableHaskellDepends = [ base bytestring cereal containers directory executable-path hashable utf8-string ]; description = "Embed files and other binary blobs inside executables without Template Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "embedtool"; broken = true; } ) { }; "data-emoticons" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-emoticons"; version = "0.1.0"; sha256 = "0brfvlx7hihgnlc87r3n17dncbydfwxs49dc8kgppxycqqss6vh1"; libraryHaskellDepends = [ base ]; description = "Combinator emoticons: data-aviary in the flavor of emoticons"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-endian" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-endian"; version = "0.1.1"; sha256 = "1h1abz87nha7cpw50yvf8fwvcca350wnnz2d3z9k30sg6wq4y7cc"; libraryHaskellDepends = [ base ]; description = "Endian-sensitive data"; license = lib.licenses.bsd3; } ) { }; "data-extend-generic" = callPackage ( { mkDerivation, base, hspec, }: mkDerivation { pname = "data-extend-generic"; version = "0.1.0.0"; sha256 = "1ggi4z53vcp5jg57xl7vi1vmmdm4qf1sk8ywr05l0apprk2kdkxm"; revision = "2"; editedCabalFile = "1cxn0mfhnvw40jmd682rj2b9p748pwvql4743yw0dbwxy7rg06vd"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Extend Haskell data or newtype like in OOP languages"; license = lib.licenses.bsd3; } ) { }; "data-extra" = callPackage ( { mkDerivation }: mkDerivation { pname = "data-extra"; version = "2.5.5"; sha256 = "0py4a3mzqga25y6y1sirvc9369n3b7y5kpm5f9m613yjlypv6pc1"; doHaddock = false; description = "None"; license = lib.licenses.bsd3; } ) { }; "data-filepath" = callPackage ( { mkDerivation, base, bifunctors, ghc-prim, semigroups, split, template-haskell, }: mkDerivation { pname = "data-filepath"; version = "2.2.0.0"; sha256 = "1l71sg02rqgk7i6w401il7crx3ikdbxi5wbb6ida677pfdrpm7f7"; libraryHaskellDepends = [ base bifunctors ghc-prim semigroups split template-haskell ]; description = "A type safe file path data structure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-files-gen" = callPackage ( { mkDerivation, base, containers, data-default, directory, filepath, hspec, }: mkDerivation { pname = "data-files-gen"; version = "0.0.0.1"; sha256 = "1pi3bmmpl9xl64pwq4rbl2yl81g0b69pq42d04qhvlp9vi8f99cd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default directory filepath ]; executableHaskellDepends = [ base containers data-default ]; testHaskellDepends = [ base containers data-default hspec ]; description = "Generate data-files Cabal file field from existing files"; license = lib.licenses.bsd3; mainProgram = "data-files-gen"; } ) { }; "data-filter" = callPackage ( { mkDerivation, base, data-default, }: mkDerivation { pname = "data-filter"; version = "0.1.0.0"; sha256 = "1yz22b42rqsf4i9p4lnl06l8id3f1a84dng96q2nk1mmih9v3pbm"; libraryHaskellDepends = [ base data-default ]; description = "Utilities for filtering"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-fin" = callPackage ( { mkDerivation, base, lazysmallcheck, prelude-safeenum, QuickCheck, reflection, smallcheck, tagged, }: mkDerivation { pname = "data-fin"; version = "0.1.1.3"; sha256 = "02n3dr4gj73z549vwq5h7h1kvmx2j8vaxjcggpdlppps9wl6flry"; libraryHaskellDepends = [ base lazysmallcheck prelude-safeenum QuickCheck reflection smallcheck tagged ]; description = "Finite totally ordered sets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-fin-simple" = callPackage ( { mkDerivation, base, doctest, }: mkDerivation { pname = "data-fin-simple"; version = "0.1.0.0"; sha256 = "17qj3b3lkrakdk3vbs9nqc2pvqr81n43qxphcznfbkv91k1ygrp6"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; description = "Simple integral finite set"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-fix" = callPackage ( { mkDerivation, base, deepseq, hashable, }: mkDerivation { pname = "data-fix"; version = "0.3.4"; sha256 = "0dxb2s2bxdl4fcd0kfybprz9kwsskdwshdh543lvjyh4ik8m5w4d"; revision = "1"; editedCabalFile = "06r6054jfaqqf8yx21m86x5bzpnkjmqrbppyf3b7h26ad1hvwy7f"; libraryHaskellDepends = [ base deepseq hashable ]; description = "Fixpoint data types"; license = lib.licenses.bsd3; } ) { }; "data-fix-cse" = callPackage ( { mkDerivation, base, containers, data-fix, transformers, }: mkDerivation { pname = "data-fix-cse"; version = "0.0.3"; sha256 = "1v8ffi5c0sz8q2fla6fab4css3pkjmi0knx5d04mvffhw66bjhbz"; libraryHaskellDepends = [ base containers data-fix transformers ]; description = "Common subexpression elimination for the fixploint types"; license = lib.licenses.bsd3; } ) { }; "data-flags" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "data-flags"; version = "0.0.3.4"; sha256 = "183h2dzqrp9wl4sg59sijlhqw5pgi10xgw7cx8vz1s86rkia3hj8"; libraryHaskellDepends = [ base template-haskell ]; description = "A package for working with bit masks and flags in general"; license = lib.licenses.bsd3; } ) { }; "data-flagset" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-flagset"; version = "1.0.0.0"; sha256 = "0ygvzrcb2vskjf203svk9wpv8lw4447rd218zvys4a0787ss1aw2"; libraryHaskellDepends = [ base ]; description = "An efficient data type for sets of flags"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-foldapp" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "data-foldapp"; version = "0.1.1.0"; sha256 = "1415cf59wkf1599qcqmrpn9m4v9br3d763v1809mwg9bm2310x65"; libraryHaskellDepends = [ base containers ]; description = "Fold function applications. Framework for variadic functions."; license = lib.licenses.bsd3; } ) { }; "data-forced" = callPackage ( { mkDerivation, base, containers, data-elevator, deepseq, HUnit, }: mkDerivation { pname = "data-forced"; version = "0.3.0.0"; sha256 = "1y97a5n9brqi076anzlhcg61h7r7wmkcplch0y0qh2c6p8ssm91y"; revision = "1"; editedCabalFile = "141ynrrrhlf42hdwwsjnrwnz3zi9jvip1p0616l7wcgccj9ygar5"; libraryHaskellDepends = [ base data-elevator deepseq ]; testHaskellDepends = [ base containers HUnit ]; description = "Specify that lifted values were forced to WHNF or NF"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-forest" = callPackage ( { mkDerivation, base, hspec, }: mkDerivation { pname = "data-forest"; version = "0.1.0.12"; sha256 = "1lblcriszl2380qyingjr6dsy6hv88yr3rw9ajmjprbrxzq7lqls"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "A simple multi-way tree data structure"; license = lib.licenses.asl20; } ) { }; "data-fresh" = callPackage ( { mkDerivation, base, free, transformers, }: mkDerivation { pname = "data-fresh"; version = "0.2013.251.0"; sha256 = "1hz30myv78mw4sf19k1yg4qikrnxsa5ng0ff4naxyz1zyi2m87f1"; libraryHaskellDepends = [ base free transformers ]; description = "Interface and functor transformers for fresh values"; license = lib.licenses.bsd3; } ) { }; "data-function-meld" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-function-meld"; version = "0.1.1.0"; sha256 = "0gnnd23cwhg8l46a4y3brb059mhh9a05l8qbwpf6avl5cj5jkgwd"; libraryHaskellDepends = [ base ]; description = "Map the arguments and return value of functions"; license = lib.licenses.bsd3; } ) { }; "data-function-tacit" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-function-tacit"; version = "0.1.0.0"; sha256 = "0fxmacmcnzvzspscliqbx31rmvif7ymc1knjijmx9pb92yaibcla"; libraryHaskellDepends = [ base ]; description = "Write functions in tacit (pointless) style using Applicative and De Bruijn index notation"; license = lib.licenses.bsd3; } ) { }; "data-functor-logistic" = callPackage ( { mkDerivation, base, distributive, }: mkDerivation { pname = "data-functor-logistic"; version = "0.0"; sha256 = "0k2r4jpm7sa3hgd6i08sg9xbgjzkgzx44z5ai5zpw32b7pqr9xqm"; revision = "2"; editedCabalFile = "0477ky1j44cval3f9nnakz946haxs4477rzbl0i3asc4qwkpi2xl"; libraryHaskellDepends = [ base distributive ]; description = "Updatable analogue of Distributive functors"; license = lib.licenses.bsd3; } ) { }; "data-has" = callPackage ( { mkDerivation, base, criterion, transformers, }: mkDerivation { pname = "data-has"; version = "0.4.0.0"; sha256 = "1zkjn2m4s59h09i3kgqxr45xw8kr34d1f2fxanac1c7y8242vdbz"; libraryHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base criterion transformers ]; description = "Simple extensible product"; license = 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 = lib.licenses.bsd3; } ) { }; "data-index" = callPackage ( { mkDerivation, base, containers, doctest, }: mkDerivation { pname = "data-index"; version = "0.1.0.0"; sha256 = "0rfb688h0q6prsiyf1rfax1xv20m2r69m2389qar1z85izk2hfjf"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base doctest ]; description = "Extending the concept of indices for lists and other containers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-interval" = callPackage ( { mkDerivation, base, ChasingBottoms, containers, deepseq, extended-reals, hashable, HUnit, lattices, QuickCheck, quickcheck-classes-base, syb, tasty, tasty-hunit, tasty-quickcheck, tasty-th, }: mkDerivation { pname = "data-interval"; version = "2.1.2"; sha256 = "01nr9g5phijlchbfc8h8rc1y54igzshnx5ld4fyls3kw8dsr03jf"; revision = "1"; editedCabalFile = "1b7l6nc2i4y34fmqr7qx8g154c0fh3cn1h47vy30736b25rfgfx3"; libraryHaskellDepends = [ base containers deepseq extended-reals hashable lattices ]; testHaskellDepends = [ base ChasingBottoms containers deepseq hashable HUnit lattices QuickCheck quickcheck-classes-base syb tasty tasty-hunit tasty-quickcheck tasty-th ]; description = "Interval datatype, interval arithmetic and interval-based containers"; license = lib.licenses.bsd3; } ) { }; "data-inttrie" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-inttrie"; version = "0.1.4"; sha256 = "0m5xww8zvsa0whxl89wndpbdz9p5n03q3h3a904nqrxh966psfkb"; libraryHaskellDepends = [ base ]; description = "A simple lazy, infinite trie from integers"; license = lib.licenses.bsd3; } ) { }; "data-ivar" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "data-ivar"; version = "0.30"; sha256 = "1vnbmvihkrcknys33sam9zlb5qk5qqkxz6w3wamsbdmpp0q6zfb2"; libraryHaskellDepends = [ base containers ]; description = "Write-once variables with concurrency support"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-json-token" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-json-token"; version = "0.1.0.0"; sha256 = "0bgyxkk8r439vpsc8vijz4drx3iq0j7nwyjf2wphi3g0dz3i12f5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Json Token datatype"; license = lib.licenses.bsd3; mainProgram = "data-json-token-exe"; } ) { }; "data-kiln" = callPackage ( { mkDerivation, base, containers, data-fix, IfElse, mtl, transformers, }: mkDerivation { pname = "data-kiln"; version = "0.1.0.0"; sha256 = "13pkpmpjy787cjn1hcsl9r04w70nxrzdx8xrn9w6ifbzb2xj2iny"; libraryHaskellDepends = [ base containers data-fix IfElse mtl transformers ]; description = "Sculpt mutable recursive data with reference equality; bake it using a data kiln into an immutable lazy structure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-layer" = callPackage ( { mkDerivation, base, convert, data-construction, lens, }: mkDerivation { pname = "data-layer"; version = "1.0.4"; sha256 = "0vck7a3vgdqml2pg3ilkw41d52pmx452sgh2h2q4qzysq26vw49w"; libraryHaskellDepends = [ base convert data-construction lens ]; description = "Data layering utilities. Layer is a data-type which wrapps other one, but keeping additional information. If you want to access content of simple newtype object, use Lens.Wrapper instead."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "data-layout" = callPackage ( { mkDerivation, base, bytestring, vector, }: mkDerivation { pname = "data-layout"; version = "0.1.0.0"; sha256 = "1w8r4vw731dmam8vcidz9a4wb2swqd5djsf9vkkxihxnphh0a1x5"; libraryHaskellDepends = [ base bytestring vector ]; description = "Read/write arbitrary binary layouts to a \"Data.Vector.Storable\"."; license = lib.licenses.bsd3; } ) { }; "data-lens" = callPackage ( { mkDerivation, base, comonad, containers, semigroupoids, transformers, }: mkDerivation { pname = "data-lens"; version = "2.11.2"; sha256 = "123rxp37qjg0rkwz0521s5181qcm4v9gk94ny2j86vw7311kd0ax"; libraryHaskellDepends = [ base comonad containers semigroupoids transformers ]; description = "Used to be Haskell 98 Lenses"; license = lib.licenses.bsd3; } ) { }; "data-lens-fd" = callPackage ( { mkDerivation, base, comonad, data-lens, mtl, transformers, }: mkDerivation { pname = "data-lens-fd"; version = "2.0.6"; sha256 = "10fxf87avc6zqlsypxjhn3nckbjrqxwg339pzpjdzf390gk58np9"; libraryHaskellDepends = [ base comonad data-lens mtl transformers ]; description = "Lenses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-lens-ixset" = callPackage ( { mkDerivation, base, data-lens, ixset, QuickCheck, }: mkDerivation { pname = "data-lens-ixset"; version = "0.1.4"; sha256 = "0frzjfcp7w1ayfai1m07n0fpj3z1vbi971bc1kn1iarxhakny651"; libraryHaskellDepends = [ base data-lens ixset ]; testHaskellDepends = [ QuickCheck ]; description = "A Lens for IxSet"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "data-lens-light" = callPackage ( { mkDerivation, base, mtl, template-haskell, }: mkDerivation { pname = "data-lens-light"; version = "0.1.2.4"; sha256 = "07gli8w7k2h5v4ih7iq2rlp0xbd7vpqbpp9xvw95n6l7z67qfsyx"; libraryHaskellDepends = [ base mtl template-haskell ]; description = "Simple lenses, minimum dependencies"; license = lib.licenses.mit; maintainers = [ lib.maintainers.sorki ]; } ) { }; "data-lens-template" = callPackage ( { mkDerivation, base, data-lens, template-haskell, }: mkDerivation { pname = "data-lens-template"; version = "2.2"; sha256 = "1w1a32298naha7sv8d0v018l8z1bmwpwnb3jg09a3n65ci9hy2zm"; libraryHaskellDepends = [ base data-lens template-haskell ]; description = "Utilities for Data.Lens"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-list-sequences" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-list-sequences"; version = "0.1"; sha256 = "0r3y66lxgk0sdg500xnz0fvg4dvzvx47imnw0qkici22b9d92kv8"; libraryHaskellDepends = [ base ]; description = "Utilities for working with sequences within lists"; license = lib.licenses.gpl3Only; } ) { }; "data-list-zigzag" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-list-zigzag"; version = "0.1.1.1"; sha256 = "1gfgdn4v9gs2chmrxn1xh66qa8ivn8w4nb5vv1jg9y3isnvjax6q"; libraryHaskellDepends = [ base ]; description = "A list but with a balanced enumeration of Cartesian product"; license = lib.licenses.bsd3; } ) { }; "data-map-multikey" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "data-map-multikey"; version = "0.0.1.2"; sha256 = "04h4k2zn6w8rahzyr80hwf8mvsmzgbqh7aw2138sva874bsk9mkf"; libraryHaskellDepends = [ base containers ]; description = "Data.Map with multiple, unique keys"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-memocombinators" = callPackage ( { mkDerivation, array, base, data-inttrie, }: mkDerivation { pname = "data-memocombinators"; version = "0.5.1"; sha256 = "1mvfc1xri3kgkx5q7za01bqg1x3bfvbgcffw5vwl6jmq4hh1sd5l"; libraryHaskellDepends = [ array base data-inttrie ]; description = "Combinators for building memo tables"; license = lib.licenses.bsd3; } ) { }; "data-msgpack" = callPackage ( { mkDerivation, base, binary, bytestring, containers, criterion, data-binary-ieee754, data-msgpack-types, deepseq, groom, hashable, hspec, QuickCheck, text, unordered-containers, vector, void, }: mkDerivation { pname = "data-msgpack"; version = "0.0.13"; sha256 = "1x2qgipyjb5h5n1bx429rwdaamw4xdm7gwj08vlw6n6sycqwnq04"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring data-binary-ieee754 data-msgpack-types text ]; executableHaskellDepends = [ base bytestring groom ]; testHaskellDepends = [ base bytestring containers data-msgpack-types hashable hspec QuickCheck text unordered-containers vector void ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq QuickCheck ]; description = "A Haskell implementation of MessagePack"; license = lib.licenses.bsd3; mainProgram = "msgpack-parser"; } ) { }; "data-msgpack-types" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, hashable, hspec, QuickCheck, text, unordered-containers, vector, void, }: mkDerivation { pname = "data-msgpack-types"; version = "0.0.3"; sha256 = "05jg19sk42cpn2h1mfaam5khwlda4v99z6v0sdzi4kzkswpfj1i5"; libraryHaskellDepends = [ base bytestring containers deepseq hashable QuickCheck text unordered-containers vector void ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "A Haskell implementation of MessagePack"; license = lib.licenses.bsd3; } ) { }; "data-named" = callPackage ( { mkDerivation, attoparsec, base, binary, containers, text, }: mkDerivation { pname = "data-named"; version = "0.6.2"; sha256 = "03f4xc4ayql17s48ajza2ny79j885mcmp0x3mrwcfdc42dlnd7nb"; libraryHaskellDepends = [ attoparsec base binary containers text ]; description = "Data types for named entities"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-nat" = callPackage ( { mkDerivation, base, semigroups, }: mkDerivation { pname = "data-nat"; version = "0.1.2"; sha256 = "1yzxkch0xzy76iyad0yshfnpvz38xklqdlyj8lgqnqsllw0vwh0m"; libraryHaskellDepends = [ base semigroups ]; description = "data Nat = Zero | Succ Nat"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-object" = callPackage ( { mkDerivation, base, bytestring, failure, text, time, }: mkDerivation { pname = "data-object"; version = "0.3.1.9"; sha256 = "0z8m23kw8mj6hhy1r8y1vvlxxpwl273dhanszig2673a1sw0l98l"; libraryHaskellDepends = [ base bytestring failure text time ]; description = "Represent hierachichal structures, called objects in JSON. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-object-json" = callPackage ( { mkDerivation, base, bytestring, bytestring-trie, convertible-text, data-object, failure, JSONb, text, }: mkDerivation { pname = "data-object-json"; version = "0.3.1.8"; sha256 = "06zkiqj4pkl5q4fmh816y4yj74rzwi2b91k542lxswjvfa3za3qk"; libraryHaskellDepends = [ base bytestring bytestring-trie convertible-text data-object failure JSONb text ]; description = "Serialize JSON data to/from Haskell using the data-object library. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "data-object-yaml" = callPackage ( { mkDerivation, base, bytestring, conduit, containers, convertible-text, data-object, failure, text, transformers, yaml, }: mkDerivation { pname = "data-object-yaml"; version = "0.3.4.2"; sha256 = "18a9r4wfpb7icjb6nji9iy3abq6sxafmsnfwqpnm1nn2nn3fm1ap"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring conduit containers convertible-text data-object failure text transformers yaml ]; description = "Serialize data to and from Yaml files (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "data-or" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-or"; version = "1.0.0.7"; sha256 = "1n8ym5skpyd15akra1vj97z2h3bq62fh1966yz1i8qds5xq96a4x"; libraryHaskellDepends = [ base ]; description = "A data type for non-exclusive disjunction"; license = 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 = lib.licenses.bsd3; } ) { }; "data-partition" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "data-partition"; version = "0.3.0.0"; sha256 = "05i8fg9q7fpc9jalhwbqpw6pfki2flqj4nqwgs3yfi0hvasvgjjb"; libraryHaskellDepends = [ base containers ]; description = "A pure disjoint set (union find) data structure"; license = lib.licenses.bsd3; } ) { }; "data-pdf-fieldreader" = callPackage ( { mkDerivation, base, bytestring, containers, megaparsec, optparse-applicative, text, }: mkDerivation { pname = "data-pdf-fieldreader"; version = "0.1.1.0"; sha256 = "0mcf676mgjgckzk97qi60z03530zk05mby73dxv7dnbdxw340zn7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers megaparsec text ]; executableHaskellDepends = [ base bytestring containers optparse-applicative text ]; description = "Read PDF form fields"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "pdfreader"; broken = true; } ) { }; "data-pprint" = callPackage ( { mkDerivation, base, deepseq, mtl, parallel, pretty, time, }: mkDerivation { pname = "data-pprint"; version = "0.2.4.2"; sha256 = "0r0d0s0bipxsr3108wmgqx2bixab05q5qrjzgsppxy3b1aki34nn"; libraryHaskellDepends = [ base deepseq mtl parallel pretty time ]; description = "Prettyprint and compare Data values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-quotientref" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-quotientref"; version = "0.1"; sha256 = "0ylimakhw37klz2axg8qrdhwag34mfa1byb2z2mz2i8z0w4737j8"; libraryHaskellDepends = [ base ]; description = "Reference cells that need two independent indices to be accessed"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-r-tree" = callPackage ( { mkDerivation, base, binary, containers, deepseq, ghc-heap-view, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "data-r-tree"; version = "0.6.0"; sha256 = "07s35yavzcfv6mhyj0cfhgsv1h10k5cq4sb875hb7l2c8jif91nl"; libraryHaskellDepends = [ base binary deepseq ]; testHaskellDepends = [ base binary containers deepseq ghc-heap-view HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "R-Tree is a spatial data structure similar to Quadtrees or B-Trees"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-ref" = callPackage ( { mkDerivation, base, data-accessor, stm, transformers, }: mkDerivation { pname = "data-ref"; version = "0.1"; sha256 = "0kd7jnbbiicl5jmf6wvd4v8jpb2d0v7ic3nwwibp532sv976hf2f"; libraryHaskellDepends = [ base data-accessor stm transformers ]; description = "Unify STRef and IORef in plain Haskell 98"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "data-reify" = callPackage ( { mkDerivation, base, containers, hashable, hspec, hspec-discover, unordered-containers, }: mkDerivation { pname = "data-reify"; version = "0.6.4"; sha256 = "1b2pahnsjckki3kmp4vn9sfqa1199n4hag6ikqlfvf8v2snjxlqj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers hashable unordered-containers ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; description = "Reify a recursive data structure into an explicit graph"; license = lib.licenses.bsd3; } ) { }; "data-reify-cse" = callPackage ( { mkDerivation, base, containers, data-reify, }: mkDerivation { pname = "data-reify-cse"; version = "0.0.3"; sha256 = "0vjfpbp0maqwirvi8j21z9qbs396l76dk5npn8zxac56j0i6l62r"; libraryHaskellDepends = [ base containers data-reify ]; description = "Common Sub-Expression Elimination for graphs generated by Data.Reify."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-repr" = callPackage ( { mkDerivation, base, generic-deriving, lens, }: mkDerivation { pname = "data-repr"; version = "1.0"; sha256 = "14k4agv5z8vlvb21vmfz9x1dcz6cgph6ix6qrac9mfyylywdffa9"; libraryHaskellDepends = [ base generic-deriving lens ]; description = "Alternative to Show data printing utility"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-result" = callPackage ( { mkDerivation, base, poly-control, prologue, }: mkDerivation { pname = "data-result"; version = "1.0"; sha256 = "0186py0zj9k987vxbsaxbckc7ik64rx87kq3mzkjzvam9qcc0rmj"; libraryHaskellDepends = [ base poly-control prologue ]; description = "Data types for returning results distinguishable by types"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "data-rev" = callPackage ( { mkDerivation, base, bytestring, containers, text, vector, }: mkDerivation { pname = "data-rev"; version = "0.1.0.1"; sha256 = "13bqp3vvsc6i6lcvw480i08fz2rm3f8varwyhvrp44dzv2q8zkl1"; libraryHaskellDepends = [ base bytestring containers text vector ]; description = "A typeclass for reversing order of contents"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-rope" = callPackage ( { mkDerivation, base, bytestring, bytestring-mmap, unix, }: mkDerivation { pname = "data-rope"; version = "0.3"; sha256 = "06sz6z0kd53av4acmgxh4668fsn588hx5k5qp752rrjf2nx9vww8"; libraryHaskellDepends = [ base bytestring bytestring-mmap unix ]; description = "Ropes, an alternative to (Byte)Strings"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-rtuple" = callPackage ( { mkDerivation, base, lens, typelevel, }: mkDerivation { pname = "data-rtuple"; version = "1.0"; sha256 = "01gv16yz5y3wyc370a2snihz95wdnl7sk1jz9k7aypixsaw28a2f"; libraryHaskellDepends = [ base lens typelevel ]; description = "Recursive tuple data structure. It is very usefull when implementing some lo-level operations, allowing to traverse different elements using Haskell's type classes."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "data-serializer" = callPackage ( { mkDerivation, base, binary, bytestring, cereal, data-endian, parsers, split, tasty, tasty-quickcheck, }: mkDerivation { pname = "data-serializer"; version = "0.3.5"; sha256 = "0hzxdz8kr094qdx1rq5ma671r7pfykfnmi42cq07g33wxzgbz85l"; libraryHaskellDepends = [ base binary bytestring cereal data-endian parsers split ]; testHaskellDepends = [ base binary bytestring cereal tasty tasty-quickcheck ]; description = "Common API for serialization libraries"; license = lib.licenses.bsd3; } ) { }; "data-size" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, text, }: mkDerivation { pname = "data-size"; version = "0.1.1.7"; sha256 = "0j1g39ha2fjgd960zd0gbhpznisw3qw07mbdacbx226bw50nwa7y"; libraryHaskellDepends = [ base bytestring containers deepseq text ]; description = "Profiling of data structures"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-sketches" = callPackage ( { mkDerivation, base, criterion, data-sketches-core, ghc-prim, hspec, hspec-discover, mtl, mwc-random, pretty-show, primitive, QuickCheck, statistics, vector, vector-algorithms, }: mkDerivation { pname = "data-sketches"; version = "0.3.1.0"; sha256 = "0a3157ch2l2vn6s1b6mcfjw3lnvp45vm3dykzbjmfglhz7x9dxbz"; libraryHaskellDepends = [ base data-sketches-core ghc-prim mtl mwc-random primitive vector vector-algorithms ]; testHaskellDepends = [ base data-sketches-core ghc-prim hspec hspec-discover mtl mwc-random pretty-show primitive QuickCheck statistics vector vector-algorithms ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion data-sketches-core ghc-prim mtl mwc-random primitive vector vector-algorithms ]; license = lib.licenses.asl20; } ) { }; "data-sketches-core" = callPackage ( { mkDerivation, base, deepseq, ghc-prim, mwc-random, primitive, vector, vector-algorithms, }: mkDerivation { pname = "data-sketches-core"; version = "0.1.0.0"; sha256 = "0ffw8ppgv1ifqh43nr3730qc188dg65d4bswsk0vj519fw578m93"; libraryHaskellDepends = [ base deepseq ghc-prim mwc-random primitive vector vector-algorithms ]; testHaskellDepends = [ base deepseq ghc-prim mwc-random primitive vector vector-algorithms ]; license = lib.licenses.bsd3; } ) { }; "data-spacepart" = callPackage ( { mkDerivation, base, vector-space, }: mkDerivation { pname = "data-spacepart"; version = "20090215.0"; sha256 = "0h6z4yibjbnzck2fvh9mnppz9j0lzgx8nzmzm08q5yzmzjydy3rk"; libraryHaskellDepends = [ base vector-space ]; description = "Deprecated. Now called \"spacepart\". Space partitioning data structures."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-standards" = callPackage ( { mkDerivation, base, hashable, unordered-containers, }: mkDerivation { pname = "data-standards"; version = "0.1.0.2"; sha256 = "1xllcy2yn26shmcibnjczi7nm3mp9rqa6685iqc8a8vcic7mqcj9"; libraryHaskellDepends = [ base hashable unordered-containers ]; description = "A collection of standards representable by simple data types"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-stm32" = callPackage ( { mkDerivation, ansi-wl-pprint, attoparsec, base, containers, hxt, hxt-xpath, pretty-simple, text, time, }: mkDerivation { pname = "data-stm32"; version = "0.1.0.0"; sha256 = "104m1lnm9kf64m3a0svahsvscmcmnb0ixvwm1vh32r61r1rc9fh1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint attoparsec base containers hxt hxt-xpath pretty-simple text time ]; executableHaskellDepends = [ ansi-wl-pprint attoparsec base containers hxt hxt-xpath pretty-simple text time ]; testHaskellDepends = [ ansi-wl-pprint attoparsec base containers hxt hxt-xpath pretty-simple text time ]; description = "ARM SVD and CubeMX XML parser and pretty printer for STM32 family"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sorki ]; } ) { }; "data-store" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, criterion, deepseq, ixset, lens, mtl, QuickCheck, random, safecopy, tables, tagged, test-framework, test-framework-quickcheck2, transformers, unordered-containers, vector, }: mkDerivation { pname = "data-store"; version = "0.3.0.7"; sha256 = "0cv02d3fwyyyxjv3519k9wilaagxlcn8m2nfifrcq0q0qihxd1bd"; libraryHaskellDepends = [ base cereal containers deepseq lens safecopy transformers ]; testHaskellDepends = [ base cereal containers deepseq lens QuickCheck safecopy test-framework test-framework-quickcheck2 transformers vector ]; benchmarkHaskellDepends = [ base bytestring cereal containers criterion deepseq ixset lens mtl random safecopy tables tagged transformers unordered-containers vector ]; description = "Type safe, in-memory dictionary with multidimensional keys"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-stringmap" = callPackage ( { mkDerivation, base, binary, containers, deepseq, ghc-heap-view, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "data-stringmap"; version = "1.0.1.1"; sha256 = "0djbky5m6hxr04jgxi2cq3fsivja32nzn16zs8ffqgadxw030pa1"; libraryHaskellDepends = [ base binary containers deepseq ]; testHaskellDepends = [ base containers deepseq ghc-heap-view HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "An efficient implementation of maps from strings to arbitrary values"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-structure-inferrer" = callPackage ( { mkDerivation, alex, ansi-terminal, array, base, deepseq, derive, directory, filepath, happy, language-c, mtl, random, safe, utility-ht, }: mkDerivation { pname = "data-structure-inferrer"; version = "1.0"; sha256 = "0jkbysk1rmbkjvjizwx72h58amvnz4iyjbs0lcx6987m4fn456w9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal array base deepseq derive directory filepath language-c mtl random safe utility-ht ]; executableToolDepends = [ alex happy ]; description = "Program that infers the fastest data structure available for your program"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "dsinf"; } ) { }; "data-svd" = callPackage ( { mkDerivation, base, boxes, bytestring, cereal, containers, data-default-class, Diff, directory, hashable, hspec, hspec-discover, hspec-golden, hxt, hxt-xpath, lens, prettyprinter, prettyprinter-ansi-terminal, safe, text, }: mkDerivation { pname = "data-svd"; version = "0.1.2.0"; sha256 = "1n4n0vmyl231mwib8ivin3q05vh29kxr7icxgy84wbffki32hr0j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base boxes bytestring cereal containers data-default-class Diff directory hashable hxt hxt-xpath lens prettyprinter prettyprinter-ansi-terminal safe text ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base data-default-class hspec hspec-golden lens prettyprinter ]; testToolDepends = [ hspec-discover ]; description = "SVD (System view description) file handling"; license = lib.licenses.bsd3; mainProgram = "pretty-svd"; } ) { }; "data-sword" = callPackage ( { mkDerivation, base, data-bword, hashable, tasty, tasty-quickcheck, template-haskell, }: mkDerivation { pname = "data-sword"; version = "0.2.0.3"; sha256 = "1qwvqhg2fdfpl543p96pzgf879qkx29y3z4k15wa3jarx8s619gq"; libraryHaskellDepends = [ base data-bword hashable template-haskell ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; description = "Shorter binary words"; license = lib.licenses.bsd3; } ) { }; "data-tensor" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-tensor"; version = "0.1.0.0"; sha256 = "0j6jsgj3lhx6ps3xs90vbgyvzmlr3sfl33r6rz34rvb29gs171n8"; libraryHaskellDepends = [ base ]; description = "Tensor and Group typeclasses"; license = lib.licenses.mit; } ) { }; "data-textual" = callPackage ( { mkDerivation, base, bytestring, parsers, QuickCheck, test-framework, test-framework-quickcheck2, text, text-latin1, text-printer, type-hint, }: mkDerivation { pname = "data-textual"; version = "0.3.0.3"; sha256 = "16pcfpr5y66q6cga1hs5ggqg03qqcymgjyrhv4yj091zs36fi7jb"; libraryHaskellDepends = [ base bytestring parsers text text-latin1 text-printer ]; testHaskellDepends = [ base parsers QuickCheck test-framework test-framework-quickcheck2 text-printer type-hint ]; description = "Human-friendly textual representations"; license = lib.licenses.bsd3; } ) { }; "data-timeout" = callPackage ( { mkDerivation, base, data-textual, parsers, stm, tagged, text-printer, transformers-base, }: mkDerivation { pname = "data-timeout"; version = "0.3.1"; sha256 = "1pnynkk99d2bhg2l2qd9x4ksp8nc2l7zii3gk6sch1svnbg0liv6"; libraryHaskellDepends = [ base data-textual parsers stm tagged text-printer transformers-base ]; description = "64-bit timeouts of nanosecond precision"; license = lib.licenses.bsd3; } ) { }; "data-transform" = callPackage ( { mkDerivation, base, containers, mtl, }: mkDerivation { pname = "data-transform"; version = "0.1.1.0"; sha256 = "0l0pbr0fg7i09lv05bhv0gl80x2mxxyvxa0n5jdknh5xfphqga96"; libraryHaskellDepends = [ base containers mtl ]; description = "Functions to transform data structures"; license = lib.licenses.bsd3; } ) { }; "data-tree-print" = callPackage ( { mkDerivation, base, pretty, syb, }: mkDerivation { pname = "data-tree-print"; version = "0.1.0.2"; sha256 = "00jh37anim8qsn553467gmfhajcz1c61zrgh1ypkqsll0gc29vy3"; revision = "3"; editedCabalFile = "0j24bzw0gs9zz22jp2iabpqyvyc4cg4c0y12cxiiskpndvspah2y"; libraryHaskellDepends = [ base pretty syb ]; description = "Print Data instances as a nested tree"; license = lib.licenses.bsd3; } ) { }; "data-treify" = callPackage ( { mkDerivation, base, containers, ty, }: mkDerivation { pname = "data-treify"; version = "0.3.4"; sha256 = "03xchr2h0f54rlcq285xaq5bakjq13mbjwz3xi3kfa6i71rr2rk9"; libraryHaskellDepends = [ base containers ty ]; description = "Reify a recursive data structure into an explicit graph"; license = lib.licenses.bsd3; } ) { }; "data-type" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-type"; version = "0.1.0"; sha256 = "1x3wsnilp9sxy061sfmyyg0f6b0k2lxvi0g4qf2gkldrz32c4qvj"; libraryHaskellDepends = [ base ]; description = "Basic type wrangling types and classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-util" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "data-util"; version = "0.5"; sha256 = "0zhpr40sf1vqa4k7f4j5crjkd701xls86whxrhdq8v8h08ssxvxj"; libraryHaskellDepends = [ base ]; description = "utilities for handle data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-validation" = callPackage ( { mkDerivation, base, containers, hspec, regex-tdfa, template-haskell, }: mkDerivation { pname = "data-validation"; version = "0.1.2.5"; sha256 = "0xma425fsnqczw2csknms75zx9i5nfnjc3nqcxlqi9xbxv2fksi6"; libraryHaskellDepends = [ base containers template-haskell ]; testHaskellDepends = [ base containers hspec regex-tdfa template-haskell ]; description = "A library for creating type safe validations"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-variant" = callPackage ( { mkDerivation, base, safe, }: mkDerivation { pname = "data-variant"; version = "0.28.0.5"; sha256 = "11ia37q28xz8a87xkc8yyvqqd3qzfvcbdnp2caxdbzvdnjbazhmk"; libraryHaskellDepends = [ base safe ]; description = "A variant data type, useful for modeling dynamically-typed programming languages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "data-vector-growable" = callPackage ( { mkDerivation, async, atomic-primops, base, exceptions, primitive, vector, }: mkDerivation { pname = "data-vector-growable"; version = "0.0.1"; sha256 = "0mix8k8b4ry9szfigw8jm0x2cxw1xykknccp3zqrznslrp5wn7n6"; libraryHaskellDepends = [ atomic-primops base exceptions primitive vector ]; testHaskellDepends = [ async base vector ]; description = "Dynamic growable resizable mutable generic vector"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "database-id-class" = callPackage ( { mkDerivation, aeson, base, }: mkDerivation { pname = "database-id-class"; version = "0.1.0.1"; sha256 = "0zm053ll1vwd5gdwq4p3zpl9f010q894nk3djaad3ry4y2mirsc4"; libraryHaskellDepends = [ aeson base ]; description = "Class for types with a database id"; license = lib.licenses.bsd3; } ) { }; "database-id-groundhog" = callPackage ( { mkDerivation, aeson, base, database-id-class, groundhog, template-haskell, }: mkDerivation { pname = "database-id-groundhog"; version = "0.1.0.1"; sha256 = "16q90lzxjbisfdvcl4lbjlfmn02xnscsxkv9hm35xw9z8q19zlsx"; libraryHaskellDepends = [ aeson base database-id-class groundhog template-haskell ]; description = "HasId/Groundhog interop"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "database-migrate" = callPackage ( { mkDerivation, base, bytestring, cmdargs, containers, directory, either, filepath, lens, postgresql-simple, text, time, transformers, }: mkDerivation { pname = "database-migrate"; version = "0.2.0"; sha256 = "1hhx3851yzgq7cf397sifdbnznk0sfqf3blflxfl50yq68rmwbzy"; libraryHaskellDepends = [ base bytestring cmdargs containers directory either filepath lens postgresql-simple text time transformers ]; description = "Database versioning and migration (experimental)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "database-study" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "database-study"; version = "0.0.1"; sha256 = "1aqp7a46p758f1q99cn700mgc1dic896gpsih3vj2fmffqj42gd7"; libraryHaskellDepends = [ base containers ]; description = "Demonstrate how a database can be implemented the functional way"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "datadog" = callPackage ( { mkDerivation, aeson, auto-update, base, buffer-builder, bytestring, Cabal, containers, dlist, exceptions, hspec, http-client, http-client-tls, http-types, lens, lifted-base, monad-control, network, old-locale, random, text, time, transformers-base, unliftio, unordered-containers, vector, }: mkDerivation { pname = "datadog"; version = "0.3.0.0"; sha256 = "0azjwmijk9dvikyajhapmbl4ckdnrji684yqzhm0p3m34rvzj2p4"; libraryHaskellDepends = [ aeson auto-update base buffer-builder bytestring containers dlist http-client http-client-tls http-types lens lifted-base monad-control network old-locale text time transformers-base unliftio unordered-containers vector ]; testHaskellDepends = [ aeson auto-update base buffer-builder bytestring Cabal containers dlist exceptions hspec http-client http-client-tls http-types lens lifted-base monad-control network old-locale random text time transformers-base unliftio unordered-containers vector ]; description = "Datadog client for Haskell. Supports both the HTTP API and StatsD."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "datadog-tracing" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, data-default, ffunctor, generic-random, hspec-golden-aeson, http-media, jaeger-flamegraph, msgpack, mtl, prettyprinter, QuickCheck, quickcheck-text, refined, scientific, servant, servant-client, servant-server, tasty, tasty-discover, tasty-hspec, text, time, unordered-containers, vector, wai-extra, warp, }: mkDerivation { pname = "datadog-tracing"; version = "1.5.1"; sha256 = "1jjgavp9winbl2gyix61y30myvzhvzb500l2zwcb087cqzy7z6nb"; revision = "2"; editedCabalFile = "1mb0g3lddphaki1q946dpayhjdma9g0xcx55wdmksbhkjrbm0rgb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers ffunctor generic-random http-media jaeger-flamegraph msgpack mtl prettyprinter QuickCheck quickcheck-text refined scientific servant servant-client text time unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring containers data-default jaeger-flamegraph mtl servant servant-server text wai-extra warp ]; testHaskellDepends = [ aeson base bytestring containers hspec-golden-aeson jaeger-flamegraph mtl servant tasty tasty-hspec text ]; testToolDepends = [ tasty-discover ]; description = "Datadog tracing client and mock agent"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "datadog-agent"; } ) { }; "dataenc" = callPackage ( { mkDerivation, array, base, containers, }: mkDerivation { pname = "dataenc"; version = "0.14.0.7"; sha256 = "1wwgm7wakkz6v94lyxyd3yi21l3h28sss4xxdb3d770vmjhp1lzr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers ]; description = "Data encoding library"; license = lib.licenses.bsd3; } ) { }; "datafix" = callPackage ( { mkDerivation, base, Cabal, cabal-doctest, cabal-toolkit, containers, criterion, deepseq, directory, doctest, filepath, ghc, ghc-paths, lattices, pomaps, primitive, QuickCheck, tasty, tasty-hunit, tasty-smallcheck, text, transformers, turtle, vector, }: mkDerivation { pname = "datafix"; version = "0.0.1.0"; sha256 = "1rp3lwrqd8ghmjbqk22sb4mfhl13swm3vij28l5ygj2f3sb8x2zi"; revision = "1"; editedCabalFile = "0gx0knrmljam25wz2b0zpn33bw2bxfmcwq8ilxr9j8ndqxy36n6n"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest cabal-toolkit ]; libraryHaskellDepends = [ base containers lattices pomaps primitive transformers vector ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base Cabal cabal-toolkit containers directory doctest filepath ghc ghc-paths lattices primitive QuickCheck tasty tasty-hunit tasty-smallcheck text transformers turtle ]; benchmarkHaskellDepends = [ base Cabal cabal-toolkit containers criterion deepseq directory filepath ghc ghc-paths lattices primitive text transformers turtle ]; description = "Fixing data-flow problems"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; mainProgram = "firstfollow-example"; } ) { }; "dataflow" = callPackage ( { mkDerivation, aeson, base, blaze-html, bytestring, containers, filepath, gitrev, hastache, hspec, HUnit, markdown, MissingH, mtl, parsec, text, vector, }: mkDerivation { pname = "dataflow"; version = "0.7.3.0"; sha256 = "0fl8mx5iw8921a664w3b6ism6gj42g8z3i5kdr6y7mybjw22ybri"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base blaze-html bytestring containers filepath hastache markdown MissingH mtl parsec text vector ]; executableHaskellDepends = [ base bytestring gitrev text ]; testHaskellDepends = [ aeson base bytestring containers hspec HUnit parsec vector ]; description = "Generate Graphviz documents from a Haskell representation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dataflow"; } ) { }; "dataflower" = callPackage ( { mkDerivation, base, criterion, hashable, hspec, mtl, pretty-show, QuickCheck, stm, time, transformers, vector, }: mkDerivation { pname = "dataflower"; version = "0.3.0.0"; sha256 = "0nxir4syhbw5spqks3pxj71w781vn8mqxdiig9dqnrv5ks02bqp6"; libraryHaskellDepends = [ base hashable mtl pretty-show stm time transformers vector ]; testHaskellDepends = [ base hspec QuickCheck stm ]; benchmarkHaskellDepends = [ base criterion stm ]; description = "A Pure-Haskell Timely Dataflow System"; license = lib.licenses.bsd3; } ) { }; "datalog" = callPackage ( { mkDerivation, base, containers, exceptions, hashable, haskeline, HUnit, parsec, pretty, test-framework, test-framework-hunit, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "datalog"; version = "0.2.0.2"; sha256 = "1nfjmgf6j8a8602rmk7fg3kbkafiyd7lsnhvnwc95ms90icg0r86"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers exceptions hashable text transformers unordered-containers vector ]; executableHaskellDepends = [ base containers exceptions hashable haskeline parsec pretty text transformers unordered-containers vector ]; testHaskellDepends = [ base containers hashable HUnit test-framework test-framework-hunit text ]; description = "An implementation of datalog in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "datalog-repl"; broken = true; } ) { }; "datapacker" = callPackage ( { mkDerivation, base, directory, filepath, hslogger, MissingH, mtl, process, unix, }: mkDerivation { pname = "datapacker"; version = "1.0.1"; sha256 = "10fj1z4wbr76wfnp9h1jzyd8afzn495r6xvbjiw55bimy0hasalg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath hslogger MissingH mtl process unix ]; description = "Tool to help pack files into the minimum number of CDs/DVDs/etc"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "datapacker"; broken = true; } ) { }; "datarobot" = callPackage ( { mkDerivation, aeson, base, bytestring, exceptions, microlens, network-uri, safe, scientific, string-conversions, text, unordered-containers, vector, wreq, }: mkDerivation { pname = "datarobot"; version = "1.0.1"; sha256 = "0arxjghmx50ci9hng6jmcm3jmx7c5k8vycn76d5paw6bjpd1n3mf"; libraryHaskellDepends = [ aeson base bytestring exceptions microlens network-uri safe scientific string-conversions text unordered-containers vector wreq ]; testHaskellDepends = [ aeson base bytestring exceptions microlens network-uri safe scientific string-conversions text unordered-containers vector wreq ]; description = "Client for DataRobot API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "datasets" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, cassava, criterion, deepseq, directory, exceptions, file-embed, filepath, hashable, hspec, JuicyPixels, microlens, mtl, mwc-random, parallel, QuickCheck, req, safe-exceptions, streaming, streaming-attoparsec, streaming-bytestring, streaming-cassava, streaming-commons, stringsearch, tar, text, time, transformers, vector, zlib, }: mkDerivation { pname = "datasets"; version = "0.4.0"; sha256 = "1ifml0gh7qm9anknqq0r0fi561b8zn7g1sqdlv718pyhx9y7g6i0"; libraryHaskellDepends = [ aeson attoparsec base bytestring cassava deepseq directory exceptions file-embed filepath hashable JuicyPixels microlens mtl mwc-random parallel req safe-exceptions streaming streaming-attoparsec streaming-bytestring streaming-cassava streaming-commons stringsearch tar text time transformers vector zlib ]; testHaskellDepends = [ base hspec QuickCheck ]; benchmarkHaskellDepends = [ base criterion deepseq directory filepath JuicyPixels mwc-random req safe-exceptions streaming ]; description = "Classical data sets for statistics and machine learning"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "Handle data-urls"; license = lib.licenses.mit; } ) { }; "date-cache" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "date-cache"; version = "0.3.0"; sha256 = "0grhcbd0rhdn0cf1fz82x8pv8cmxfhndlcwyrax4mnnr3pql9kmb"; libraryHaskellDepends = [ base bytestring ]; description = "Date cacher"; license = lib.licenses.bsd3; } ) { }; "date-conversions" = callPackage ( { mkDerivation, base, dates, hspec, QuickCheck, time, }: mkDerivation { pname = "date-conversions"; version = "0.3.0.0"; sha256 = "086vmgq58n2gcmz93idngh2hq1zfz8d231qazjzv19p08np5j3zm"; libraryHaskellDepends = [ base dates time ]; testHaskellDepends = [ base dates hspec QuickCheck time ]; description = "Date conversions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "dates" = callPackage ( { mkDerivation, base, base-unicode-symbols, hspec, parsec, syb, template-haskell, time, }: mkDerivation { pname = "dates"; version = "0.2.3.3"; sha256 = "1qzvms0cvrdhwwhvcd0657qbfkbj28g4l77vwqlj7sy603anishf"; libraryHaskellDepends = [ base base-unicode-symbols parsec syb template-haskell time ]; testHaskellDepends = [ base hspec ]; description = "Small library for parsing different dates formats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "datetime" = callPackage ( { mkDerivation, base, HUnit, old-locale, old-time, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, time, }: mkDerivation { pname = "datetime"; version = "0.3.1"; sha256 = "0jmxxmv5s9rch84ivfjhqxdqnvqqzvabjs152wyv47h5qmvpag1k"; libraryHaskellDepends = [ base old-locale old-time time ]; testHaskellDepends = [ base HUnit old-locale old-time QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 time ]; description = "Utilities to make Data.Time.* easier to use"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "datetime-sb" = callPackage ( { mkDerivation, base, HUnit, old-locale, old-time, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, time, }: mkDerivation { pname = "datetime-sb"; version = "0.2.4"; sha256 = "1p2pn0jdidqcvmmi80njqm9z4amn1qp05nlxbnz1svpp6nc7amjf"; libraryHaskellDepends = [ base old-locale old-time time ]; testHaskellDepends = [ base HUnit old-locale old-time QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 time ]; description = "Utilities to make Data.Time.* easier to use."; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dawdle" = callPackage ( { mkDerivation, base, filepath, parsec, pretty, text, time, }: mkDerivation { pname = "dawdle"; version = "0.1.0.2"; sha256 = "0mhqjkd6a1lbq6kpnjzbgsbibc6kr8jvv0zadj9pfd8d62ys6a32"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec pretty text time ]; executableHaskellDepends = [ base filepath parsec pretty text ]; description = "Generates DDL suggestions based on a CSV file"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "dawdle"; broken = true; } ) { }; "dawg" = callPackage ( { mkDerivation, base, binary, containers, mtl, transformers, vector, vector-binary, }: mkDerivation { pname = "dawg"; version = "0.11"; sha256 = "0xvkw5hp66r46v59ld0s7yi2jzvlcc4vc8ignadai9vqxayzm799"; libraryHaskellDepends = [ base binary containers mtl transformers vector vector-binary ]; description = "Directed acyclic word graphs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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.1.2"; sha256 = "1wsxlzljxydcvilkdf8xj21sac0y2ph18vmbznd7psvbwk2q45kf"; libraryHaskellDepends = [ base containers mtl transformers vector ]; testHaskellDepends = [ base containers HUnit mtl smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; description = "Directed acyclic word graphs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "day-comonoid" = callPackage ( { mkDerivation, base, comonad, kan-extensions, }: mkDerivation { pname = "day-comonoid"; version = "0.1"; sha256 = "0v1p0jw51rx6p2nz9bg1qlv2zhgpwdn7y208zihr3lgz3c62fqng"; libraryHaskellDepends = [ base comonad kan-extensions ]; description = "A comonoid w.r.t. Day"; license = lib.licenses.bsd3; } ) { }; "daytripper" = callPackage ( { mkDerivation, base, bytestring, directory, optparse-applicative, prop-unit, tagged, tasty, tasty-hunit, }: mkDerivation { pname = "daytripper"; version = "1.0.0"; sha256 = "0mi03wgaa4pmrzmr0l5h34nl3wgzl14h825zlbpcjdm0zg0diw64"; libraryHaskellDepends = [ base bytestring directory optparse-applicative prop-unit tagged tasty tasty-hunit ]; testHaskellDepends = [ base bytestring directory optparse-applicative prop-unit tagged tasty tasty-hunit ]; description = "Helpers for round-trip tests"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dbcleaner" = callPackage ( { mkDerivation, base, hspec, postgresql-simple, text, }: mkDerivation { pname = "dbcleaner"; version = "0.1.3"; sha256 = "0d8ghd4i7qq3zp1vmxvsx7s66ip3qqfzacfnb2n4i3cdd7hv05q8"; libraryHaskellDepends = [ base postgresql-simple text ]; testHaskellDepends = [ base hspec postgresql-simple text ]; description = "Clean database tables automatically around hspec tests"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dbf" = callPackage ( { mkDerivation, base, binary, bytestring, monad-loops, rwlock, }: mkDerivation { pname = "dbf"; version = "0.0.0.2"; sha256 = "1pay47bbmxvishmczs3kgn19nzkfmmip3m51h4zlwydm5kxfc5n2"; libraryHaskellDepends = [ base binary bytestring monad-loops rwlock ]; description = "Read and write XBase \".dbf\" files"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dbjava" = callPackage ( { mkDerivation, base, binary, bytestring, haskell98, process, uulib, }: mkDerivation { pname = "dbjava"; version = "1.7"; sha256 = "06xz0a38sjjr64sz19lg0wzb73yz1msdlbg5s02ldd8n4b9yjk5f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring haskell98 process uulib ]; executableHaskellDepends = [ base binary bytestring haskell98 process uulib ]; description = "Decompiler Bytecode Java"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dbjava"; } ) { }; "dbm" = callPackage ( { mkDerivation, base, direct-sqlite, directory, ini, optparse-applicative, sqlite-simple, text, time, }: mkDerivation { pname = "dbm"; version = "0.3"; sha256 = "177b4bwq0l5czcqrvs43q586pnqimgbhplxlf823005yxxkk95pn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base direct-sqlite directory ini optparse-applicative sqlite-simple text time ]; description = "A *simple* database migration tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dbm"; broken = true; } ) { }; "dbmigrations" = callPackage ( { mkDerivation, aeson, base, bytestring, configurator, containers, directory, fgl, filepath, HDBC, HUnit, MissingH, mtl, process, random, split, string-conversions, template-haskell, text, time, unordered-containers, yaml, }: mkDerivation { pname = "dbmigrations"; version = "2.1.0"; sha256 = "1b4kmvhswhd8252c0aahvk1p4fbdqdx1qahcypi13iy5ljkj4n9k"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring configurator containers directory fgl filepath HDBC HUnit mtl random split string-conversions template-haskell text time unordered-containers yaml ]; executableHaskellDepends = [ base configurator ]; testHaskellDepends = [ base bytestring configurator containers directory fgl filepath HDBC HUnit MissingH mtl process split string-conversions template-haskell text time yaml ]; description = "An implementation of relational database \"migrations\""; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "moo"; broken = true; } ) { }; "dbmigrations-mysql" = callPackage ( { mkDerivation, base, dbmigrations, HUnit, mysql, mysql-simple, process, split, time, }: mkDerivation { pname = "dbmigrations-mysql"; version = "2.0.0"; sha256 = "0p0z8807wgr6qm4qg8rf7gpr7pxraipylc20ccijkzvbwk4l9ga5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base dbmigrations mysql mysql-simple split time ]; executableHaskellDepends = [ base dbmigrations ]; testHaskellDepends = [ base dbmigrations HUnit mysql mysql-simple process ]; description = "The dbmigrations tool built for MySQL databases"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "moo-mysql"; } ) { }; "dbmigrations-postgresql" = callPackage ( { mkDerivation, base, dbmigrations, HDBC, HDBC-postgresql, HUnit, process, }: mkDerivation { pname = "dbmigrations-postgresql"; version = "2.0.0"; sha256 = "0by97vlbzzg312v9rzp5vsz77j977jwqbiajlj7iq1rfirvm7xzw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base dbmigrations HDBC-postgresql ]; testHaskellDepends = [ base dbmigrations HDBC HDBC-postgresql HUnit process ]; description = "The dbmigrations tool built for PostgreSQL databases"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "moo-postgresql"; } ) { }; "dbmigrations-sqlite" = callPackage ( { mkDerivation, base, dbmigrations, HDBC, HDBC-sqlite3, HUnit, }: mkDerivation { pname = "dbmigrations-sqlite"; version = "2.0.0"; sha256 = "080k92d8pjw9kl3318v0xh71jk2vsayj0p7ljc68j6brq8519a0c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base dbmigrations HDBC-sqlite3 ]; testHaskellDepends = [ base dbmigrations HDBC HDBC-sqlite3 HUnit ]; description = "The dbmigrations tool built for SQLite databases"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "moo-sqlite"; } ) { }; "dbmonitor" = callPackage ( { mkDerivation, ansi-terminal, async, base, bytestring, dhall, directory, filepath, fsnotify, hasql, lifted-base, monad-control, mtl, optparse-applicative, stm, telegram-bot-simple, text, time, transformers-base, unordered-containers, vector, }: mkDerivation { pname = "dbmonitor"; version = "0.1.0"; sha256 = "02j2f6r7jkgmmxqxysz45api0ai8wic4dffhw0y1xxhwfw5cx023"; revision = "1"; editedCabalFile = "0ks4sch746lvy4da4hh5mmxan487i6y0bjm5sw8vxcm6xa5jvqfg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal async base bytestring dhall directory filepath fsnotify hasql lifted-base monad-control mtl optparse-applicative stm telegram-bot-simple text time transformers-base unordered-containers vector ]; executableHaskellDepends = [ ansi-terminal async base bytestring dhall directory filepath fsnotify hasql lifted-base monad-control mtl optparse-applicative stm telegram-bot-simple text time transformers-base unordered-containers vector ]; description = "Data consistency alerting for PostgreSQL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dbmonitor"; broken = true; } ) { }; "dbus" = callPackage ( { mkDerivation, base, bytestring, cereal, conduit, containers, criterion, deepseq, directory, exceptions, extra, filepath, lens, network, parsec, process, QuickCheck, random, resourcet, split, tasty, tasty-hunit, tasty-quickcheck, template-haskell, temporary, text, th-lift, transformers, unix, vector, xml-conduit, xml-types, }: mkDerivation { pname = "dbus"; version = "1.3.3"; sha256 = "13jbsdpkhscb017hpy24xsqwqjjphyw6pdvamr6qf2d5pdzi2rm2"; libraryHaskellDepends = [ base bytestring cereal conduit containers deepseq exceptions filepath lens network parsec random split template-haskell text th-lift transformers unix vector xml-conduit xml-types ]; testHaskellDepends = [ base bytestring cereal containers directory extra filepath network parsec process QuickCheck random resourcet tasty tasty-hunit tasty-quickcheck temporary text transformers unix vector ]; benchmarkHaskellDepends = [ base criterion ]; doCheck = false; description = "A client library for the D-Bus IPC system"; license = lib.licenses.asl20; } ) { }; "dbus_1_3_9" = callPackage ( { mkDerivation, base, bytestring, cereal, conduit, containers, deepseq, directory, exceptions, extra, filepath, lens, network, parsec, process, QuickCheck, random, resourcet, split, tasty, tasty-hunit, tasty-quickcheck, template-haskell, temporary, text, th-lift, transformers, unix, vector, xml-conduit, xml-types, }: mkDerivation { pname = "dbus"; version = "1.3.9"; sha256 = "0n0ajk2cyv02kfwh9zs7xg84hiyhaqnw1z5a0jc8z9c1in3p9vm0"; libraryHaskellDepends = [ base bytestring cereal conduit containers deepseq exceptions filepath lens network parsec random split template-haskell text th-lift transformers unix vector xml-conduit xml-types ]; testHaskellDepends = [ base bytestring cereal containers directory extra filepath network parsec process QuickCheck random resourcet tasty tasty-hunit tasty-quickcheck temporary text transformers unix vector ]; doCheck = false; description = "A client library for the D-Bus IPC system"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "dbus-app-launcher" = callPackage ( { mkDerivation, base, containers, dbus, extra, regex-tdfa, shellwords, unix, }: mkDerivation { pname = "dbus-app-launcher"; version = "0.1.1.0"; sha256 = "0hzaif160jp16wd5x92fsdxz74flf8pq0pp91pg5hjz47z90nyqw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers dbus extra regex-tdfa shellwords unix ]; description = "Simple app launcher for D-Bus"; license = lib.licenses.mit; mainProgram = "dbus-app-launcher"; } ) { }; "dbus-client" = callPackage ( { mkDerivation, base, containers, dbus-core, monads-tf, text, transformers, }: mkDerivation { pname = "dbus-client"; version = "0.4.1"; sha256 = "0z7061kafjzd4jaws4xcp1xzh2kx559bgp7cmcjq55mbxr1rrsjq"; libraryHaskellDepends = [ base containers dbus-core monads-tf text transformers ]; description = "Monadic and object-oriented interfaces to DBus"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "dbus-core" = callPackage ( { mkDerivation, base, binary, bytestring, containers, data-binary-ieee754, libxml-sax, network, parsec, text, unix, vector, xml-types, }: mkDerivation { pname = "dbus-core"; version = "0.9.3"; sha256 = "110373yinimq0k7hl8wkk7g4hm3hj563dpa2y8ag2lpl9yydzgfa"; libraryHaskellDepends = [ base binary bytestring containers data-binary-ieee754 libxml-sax network parsec text unix vector xml-types ]; description = "Low-level D-Bus protocol implementation"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dbus-hslogger" = callPackage ( { mkDerivation, base, dbus, hslogger, optparse-applicative, }: mkDerivation { pname = "dbus-hslogger"; version = "0.1.0.1"; sha256 = "0i2y69kagp53cmlb7p3y6ysr9k5wvfd0vcnpwsasyn1jpk6g80zi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base dbus hslogger ]; executableHaskellDepends = [ base dbus hslogger optparse-applicative ]; description = "Expose a dbus server to control hslogger"; license = lib.licenses.bsd3; mainProgram = "dbus-hslogger-client"; } ) { }; "dbus-qq" = callPackage ( { mkDerivation, base, containers, dbus, parsec, QuickCheck, template-haskell, }: mkDerivation { pname = "dbus-qq"; version = "0.1.0"; sha256 = "0dg03nv7bsjydywhby0rv1a6jc90gf2885djxd8pb9aly2ncpjxx"; libraryHaskellDepends = [ base containers dbus parsec template-haskell ]; testHaskellDepends = [ base containers dbus QuickCheck ]; description = "Quasi-quoter for DBus functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dbus-th" = callPackage ( { mkDerivation, base, containers, dbus, syb, template-haskell, text, }: mkDerivation { pname = "dbus-th"; version = "0.1.3.0"; sha256 = "0b1ansjk6j7fzfi2s26dqvka7s85bflw7cl665vplm1sq0is2a0j"; libraryHaskellDepends = [ base containers dbus syb template-haskell text ]; description = "TemplateHaskell generator of DBus bindings"; license = lib.licenses.bsd3; } ) { }; "dbus-th-introspection" = callPackage ( { mkDerivation, base, cmdargs, containers, dbus, dbus-th, template-haskell, }: mkDerivation { pname = "dbus-th-introspection"; version = "0.1.2.0"; sha256 = "1d8hqra3sfpvscc3jpgcyllq3gaha24jj0n4y17y4wkhz437ni4f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers dbus dbus-th template-haskell ]; executableHaskellDepends = [ base cmdargs containers dbus dbus-th template-haskell ]; description = "Generate bindings for DBus calls by using DBus introspection and dbus-th"; license = lib.licenses.bsd3; mainProgram = "dbus-introspect-hs"; } ) { }; "dclabel" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, criterion, QuickCheck, quickcheck-instances, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "dclabel"; version = "0.9.0.0"; sha256 = "0bnbqbjpbx98wjgsz7kgr5znljbwhd6lsb8m9ky7dmzqygzybvir"; libraryHaskellDepends = [ base bytestring cereal containers ]; testHaskellDepends = [ base bytestring cereal containers QuickCheck quickcheck-instances test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base bytestring cereal containers criterion QuickCheck quickcheck-instances ]; description = "This packge is deprecated. See the the \"LIO.DCLabel\" in the \"lio\" package."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dclabel-eci11" = callPackage ( { mkDerivation, base, pretty, QuickCheck, }: mkDerivation { pname = "dclabel-eci11"; version = "0.3"; sha256 = "1bfc9ip4fqzjzlzppkrnspnm6gc50f4rkf0wngnxyj7f79fvjr6k"; libraryHaskellDepends = [ base pretty QuickCheck ]; description = "The Disjunction Category Label Format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dcpu16" = callPackage ( { mkDerivation, base, bytestring, containers, filepath, optparse-applicative, parsec, sdl2, spool, vector, }: mkDerivation { pname = "dcpu16"; version = "0.1.0.2"; sha256 = "1z67rpnzxi1znf52rf276znv9kf10rxi47vkpsa1w1c7y122iplj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers parsec sdl2 spool vector ]; executableHaskellDepends = [ base filepath optparse-applicative ]; testHaskellDepends = [ base ]; description = "DCPU-16 Emulator & Assembler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dcpu16-exe"; broken = true; } ) { }; "ddate" = callPackage ( { mkDerivation, base, dates, time, }: mkDerivation { pname = "ddate"; version = "0.1.0.0"; sha256 = "1mw0qn7c6ag2w6gn6pwpjf979m3p5v3p9a1kal2x8g8ncx98dcn5"; libraryHaskellDepends = [ base dates time ]; description = "Discordian Date Types for Haskell"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; } ) { }; "ddc-base" = callPackage ( { mkDerivation, base, containers, deepseq, parsec, transformers, wl-pprint, }: mkDerivation { pname = "ddc-base"; version = "0.4.2.1"; sha256 = "1z5k0aacyr4a8jzwwbjhbkvkmbc2ygfmmjnih296my7ixjyvww08"; libraryHaskellDepends = [ base containers deepseq parsec transformers wl-pprint ]; description = "Disciplined Disciple Compiler common utilities"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ddc-build" = callPackage ( { mkDerivation, base, containers, ddc-core, ddc-core-babel, ddc-core-flow, ddc-core-llvm, ddc-core-salt, ddc-core-simpl, ddc-core-tetra, ddc-source-tetra, deepseq, directory, filepath, mtl, process, text, time, }: mkDerivation { pname = "ddc-build"; version = "0.4.3.1"; sha256 = "19z3qz03p8ggm8xi8fn48p6n468sy57xgqrz7y1qz78c1rf956l5"; libraryHaskellDepends = [ base containers ddc-core ddc-core-babel ddc-core-flow ddc-core-llvm ddc-core-salt ddc-core-simpl ddc-core-tetra ddc-source-tetra deepseq directory filepath mtl process text time ]; description = "Disciplined Disciple Compiler build framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ddc-code" = callPackage ( { mkDerivation, base, filepath, }: mkDerivation { pname = "ddc-code"; version = "0.4.3.2"; sha256 = "19ah5j1l84g06szyaf0qni89cqdnpygrlczppzx3qjl280q1qpzd"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base filepath ]; description = "Disciplined Disciple Compiler base libraries"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ddc-core" = callPackage ( { mkDerivation, array, base, containers, deepseq, directory, filepath, inchworm, mtl, parsec, text, transformers, wl-pprint, }: mkDerivation { pname = "ddc-core"; version = "0.4.3.1"; sha256 = "0k33pkg9yr1y3q01qd1qw4d5y57775gifgasz10mh7i3nn1f48r6"; libraryHaskellDepends = [ array base containers deepseq directory filepath inchworm mtl parsec text transformers wl-pprint ]; description = "Disciplined Disciple Compiler core language and type checker"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ddc-core-babel" = callPackage ( { mkDerivation, base, containers, ddc-core, ddc-core-tetra, }: mkDerivation { pname = "ddc-core-babel"; version = "0.4.3.1"; sha256 = "1wvgbbq6lww6ihs744mfl5hnf5sn0nfh7sxqc4wgz82hqjkhd2ig"; libraryHaskellDepends = [ base containers ddc-core ddc-core-tetra ]; description = "Disciplined Disciple Compiler PHP code generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ddc-core-eval" = callPackage ( { mkDerivation, array, base, containers, ddc-base, ddc-core, deepseq, mtl, transformers, }: mkDerivation { pname = "ddc-core-eval"; version = "0.4.1.3"; sha256 = "0s11wzl75fa4pnjclgqdvymddk8srpknvpf6p3vkm2b09y0fryxd"; libraryHaskellDepends = [ array base containers ddc-base ddc-core deepseq mtl transformers ]; description = "Disciplined Disciple Compiler semantic evaluator for the core language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ddc-core-flow" = callPackage ( { mkDerivation, array, base, containers, ddc-core, ddc-core-salt, ddc-core-simpl, ddc-core-tetra, deepseq, limp, limp-cbc, mtl, transformers, }: mkDerivation { pname = "ddc-core-flow"; version = "0.4.3.1"; sha256 = "1xs9rzw9gxdwmrsc3n39hqfq5x1mjxmlcg8iwz66gknnqamjwsyr"; libraryHaskellDepends = [ array base containers ddc-core ddc-core-salt ddc-core-simpl ddc-core-tetra deepseq limp limp-cbc mtl transformers ]; description = "Disciplined Disciple Compiler data flow compiler"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ddc-core-llvm" = callPackage ( { mkDerivation, array, base, bytestring, containers, ddc-core, ddc-core-salt, ddc-core-simpl, mtl, text, transformers, }: mkDerivation { pname = "ddc-core-llvm"; version = "0.4.3.1"; sha256 = "1c8d11l3aynaddlgv2zdpl8dagp8d8jxzpg943b46prssgfmpvvk"; libraryHaskellDepends = [ array base bytestring containers ddc-core ddc-core-salt ddc-core-simpl mtl text transformers ]; description = "Disciplined Disciple Compiler LLVM code generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ddc-core-salt" = callPackage ( { mkDerivation, array, base, containers, ddc-core, deepseq, mtl, text, transformers, }: mkDerivation { pname = "ddc-core-salt"; version = "0.4.3.1"; sha256 = "13pch0z076m4i92a6z4lhg0axlqmzc41jd749sya5ijyr05f6bzs"; libraryHaskellDepends = [ array base containers ddc-core deepseq mtl text transformers ]; description = "Disciplined Disciple Compiler C code generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ddc-core-simpl" = callPackage ( { mkDerivation, array, base, containers, ddc-core, deepseq, mtl, transformers, }: mkDerivation { pname = "ddc-core-simpl"; version = "0.4.3.1"; sha256 = "0j01j81m9fz8vj4wwl191qa3crn5b539w3rh0qwm4g3q1nxvl4cf"; libraryHaskellDepends = [ array base containers ddc-core deepseq mtl transformers ]; description = "Disciplined Disciple Compiler code transformations"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ddc-core-tetra" = callPackage ( { mkDerivation, array, base, containers, ddc-core, ddc-core-salt, ddc-core-simpl, deepseq, mtl, pretty-show, text, transformers, }: mkDerivation { pname = "ddc-core-tetra"; version = "0.4.3.1"; sha256 = "0ybsq10h5mmnbdgag0qqlck7ipgk094a207d8xjpsbyhi6h8qi68"; libraryHaskellDepends = [ array base containers ddc-core ddc-core-salt ddc-core-simpl deepseq mtl pretty-show text transformers ]; description = "Disciplined Disciple Compiler intermediate language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ddc-driver" = callPackage ( { mkDerivation, base, containers, ddc-build, ddc-core, ddc-core-flow, ddc-core-llvm, ddc-core-salt, ddc-core-simpl, ddc-core-tetra, ddc-source-tetra, deepseq, directory, filepath, mtl, process, time, transformers, }: mkDerivation { pname = "ddc-driver"; version = "0.4.3.1"; sha256 = "092vhj4l6w1q6l6pbzvfw2x5yy0v7q8hzkaw99jb8r1x848xywb6"; libraryHaskellDepends = [ base containers ddc-build ddc-core ddc-core-flow ddc-core-llvm ddc-core-salt ddc-core-simpl ddc-core-tetra ddc-source-tetra deepseq directory filepath mtl process time transformers ]; description = "Disciplined Disciple Compiler top-level driver"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ddc-interface" = callPackage ( { mkDerivation, base, containers, ddc-base, directory, }: mkDerivation { pname = "ddc-interface"; version = "0.4.1.3"; sha256 = "0pbsnxzlbx9xblqf9199wrl80aard59l3193gm8gzxx7ispfhs3f"; libraryHaskellDepends = [ base containers ddc-base directory ]; description = "Disciplined Disciple Compiler user interface support"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ddc-source-tetra" = callPackage ( { mkDerivation, array, base, containers, ddc-core, ddc-core-salt, ddc-core-tetra, deepseq, mtl, pretty-show, text, transformers, }: mkDerivation { pname = "ddc-source-tetra"; version = "0.4.3.1"; sha256 = "17znz614bm7rni52wihqf914klj9wpc9ykrhl9cl20xq6vxr914x"; libraryHaskellDepends = [ array base containers ddc-core ddc-core-salt ddc-core-tetra deepseq mtl pretty-show text transformers ]; description = "Disciplined Disciple Compiler source language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ddc-tools" = callPackage ( { mkDerivation, base, containers, ddc-build, ddc-code, ddc-core, ddc-core-flow, ddc-core-llvm, ddc-core-salt, ddc-core-simpl, ddc-core-tetra, ddc-driver, ddc-source-tetra, directory, filepath, haskeline, mtl, process, transformers, }: mkDerivation { pname = "ddc-tools"; version = "0.4.3.1"; sha256 = "19ghpdcbjjy1aizhf2q5fhiswxhw2i3amlb2ccl283p1a3mr59jn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers ddc-build ddc-code ddc-core ddc-core-flow ddc-core-llvm ddc-core-salt ddc-core-simpl ddc-core-tetra ddc-driver ddc-source-tetra directory filepath haskeline mtl process transformers ]; description = "Disciplined Disciple Compiler command line tools"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ddc-war" = callPackage ( { mkDerivation, base, buildbox, containers, directory, filepath, process, random, stm, }: mkDerivation { pname = "ddc-war"; version = "0.4.1.3"; sha256 = "0y9h4z1drgwgmw9wjf8ga2kiagmfgppdy29l9cz0j4rjz3mm302y"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base buildbox containers directory filepath process random stm ]; description = "Disciplined Disciple Compiler test driver and buildbot"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "ddc-war"; } ) { }; "ddci-core" = callPackage ( { mkDerivation, base, containers, ddc-base, ddc-core, ddc-core-eval, ddc-core-simpl, haskeline, haskell-src-exts, }: mkDerivation { pname = "ddci-core"; version = "0.2.1.2"; sha256 = "1w4kcqivphc9gmj4xnkqx2hbzd3cmssww5hqgja1kh0b03q026w0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers ddc-base ddc-core ddc-core-eval ddc-core-simpl haskeline haskell-src-exts ]; description = "Disciple Core language interactive interpreter"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "ddci-core"; } ) { }; "dde" = callPackage ( { mkDerivation, base, criterion, free-vector-spaces, lens, linear, vector, }: mkDerivation { pname = "dde"; version = "0.3.0"; sha256 = "0jji0q9wqgpl0g2nvac0i4vrlarx4pz0rb8xgpq1iqyprniz5k4p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base free-vector-spaces lens linear vector ]; executableHaskellDepends = [ base free-vector-spaces lens linear vector ]; testHaskellDepends = [ base free-vector-spaces lens linear vector ]; benchmarkHaskellDepends = [ base criterion free-vector-spaces lens linear vector ]; description = "Delay differential equations"; license = lib.licenses.bsd3; } ) { }; "dead-code-detection" = callPackage ( { mkDerivation, base, containers, directory, filepath, getopt-generics, ghc, ghc-paths, gitrev, Glob, graph-wrapper, hspec, interpolate, mockery, silently, string-conversions, uniplate, }: mkDerivation { pname = "dead-code-detection"; version = "0.8.1"; sha256 = "1yy1ddr2dvnnxicjqzvqc7vg7369v92v3yynririvhnswcd7fsbb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory getopt-generics ghc ghc-paths gitrev Glob graph-wrapper silently string-conversions uniplate ]; testHaskellDepends = [ base containers directory filepath getopt-generics ghc ghc-paths gitrev Glob graph-wrapper hspec interpolate mockery silently string-conversions uniplate ]; description = "detect dead code in haskell projects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dead-code-detection"; broken = true; } ) { }; "dead-simple-json" = callPackage ( { mkDerivation, base, containers, parsec, template-haskell, transformers, vector, }: mkDerivation { pname = "dead-simple-json"; version = "0.1.2"; sha256 = "10wp97pxhkvlk3lhknvsnwkl9p7lm1v7y1wk0nn55q68jx1b5zpr"; libraryHaskellDepends = [ base containers parsec template-haskell transformers vector ]; description = "Dead simple JSON parser, with some Template Haskell sugar"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dear-imgui" = callPackage ( { mkDerivation, base, containers, directory, filepath, glew, inline-c, inline-c-cpp, managed, megaparsec, parser-combinators, scientific, SDL2, sdl2, StateVar, system-cxx-std-lib, template-haskell, text, th-lift, transformers, unliftio, unordered-containers, vector, }: mkDerivation { pname = "dear-imgui"; version = "2.3.1"; sha256 = "0pj973isqpnrg8zd4w5z50abd90cd4dnhdpy5i5ai8k24ak5mkp1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath inline-c inline-c-cpp managed megaparsec parser-combinators scientific sdl2 StateVar system-cxx-std-lib template-haskell text th-lift transformers unliftio unordered-containers vector ]; libraryPkgconfigDepends = [ glew SDL2 ]; doHaddock = false; description = "Haskell bindings for Dear ImGui"; license = lib.licenses.bsd3; } ) { inherit (pkgs) SDL2; inherit (pkgs) glew; }; "debian" = callPackage ( { mkDerivation, base, bytestring, bz2, Cabal, containers, directory, either, exceptions, filepath, hostname, HUnit, lens, ListLike, mtl, network-uri, old-locale, parsec, pretty, process, process-extras, pureMD5, QuickCheck, regex-compat, regex-tdfa, SHA, syb, template-haskell, temporary, text, th-lift, th-orphans, time, unix, utf8-string, zlib, }: mkDerivation { pname = "debian"; version = "4.0.5"; sha256 = "1s0pin0qbdakigm0ijnyvs8k27d4p8rdcysymh405ay90kqwp6p4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring bz2 Cabal containers directory either exceptions filepath hostname HUnit lens ListLike mtl network-uri old-locale parsec pretty process process-extras pureMD5 QuickCheck regex-compat regex-tdfa SHA syb template-haskell temporary text th-lift th-orphans time unix utf8-string zlib ]; executableHaskellDepends = [ base directory filepath process ]; testHaskellDepends = [ base Cabal HUnit parsec pretty regex-tdfa text ]; description = "Modules for working with the Debian package system"; license = lib.licenses.bsd3; } ) { }; "debian-binary" = callPackage ( { mkDerivation, base, directory, filepath, HSH, }: mkDerivation { pname = "debian-binary"; version = "0.0.1"; sha256 = "0k6blaq1p2phydl4pqlqg6kdicrfjhm6h27svws7dq8di3y274fq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath HSH ]; description = "Utilities to work with debian binary packages"; license = "unknown"; } ) { }; "debian-build" = callPackage ( { mkDerivation, base, directory, filepath, process, split, transformers, }: mkDerivation { pname = "debian-build"; version = "0.10.2.1"; sha256 = "1114xaqmhx74w0zqdksj6c1ggmfglcshhsxrw89gai5kzy47zp9d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath process split transformers ]; executableHaskellDepends = [ base filepath transformers ]; description = "Debian package build sequence tools"; license = lib.licenses.bsd3; mainProgram = "odebuild"; } ) { }; "debruijn" = callPackage ( { mkDerivation, base, deepseq, fin, skew-list, some, transformers, }: mkDerivation { pname = "debruijn"; version = "0.2"; sha256 = "1j2bwlmjl65zydjhgv5v2cgvaw8p9vvsg3qd3vpbd8c0r07v5np2"; libraryHaskellDepends = [ base deepseq fin skew-list some transformers ]; description = "de Bruijn indices and levels"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "debruijn-safe" = callPackage ( { mkDerivation, base, deepseq, fin, some, }: mkDerivation { pname = "debruijn-safe"; version = "0.2"; sha256 = "0jxczhcsppcmfyzgzg1d3r5zw60kb3zi0jcb1rrrb4grcc495f3b"; libraryHaskellDepends = [ base deepseq fin some ]; description = "de Bruijn indices and levels"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "debug" = callPackage ( { mkDerivation, aeson, base, bytestring, clock, containers, deepseq, directory, extra, filepath, ghc-prim, hashable, Hoed, libgraph, open-browser, prettyprinter, prettyprinter-compat-ansi-wl-pprint, template-haskell, text, uniplate, unordered-containers, vector, yaml, }: mkDerivation { pname = "debug"; version = "0.1.1"; sha256 = "0j4jskz8zq2ww81mfarshi5g2m6xfivgl26grkhcacqq6k3483rk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring clock containers deepseq directory extra ghc-prim hashable Hoed libgraph open-browser prettyprinter prettyprinter-compat-ansi-wl-pprint template-haskell text uniplate unordered-containers vector ]; executableHaskellDepends = [ aeson base directory filepath yaml ]; testHaskellDepends = [ aeson base bytestring containers directory extra filepath text ]; description = "Simple trace-based debugger"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "debug-pp"; } ) { }; "debug-diff" = callPackage ( { mkDerivation, base, groom, process, temporary, }: mkDerivation { pname = "debug-diff"; version = "0.1"; sha256 = "19k9f92pjh52qnr31l0468hn2klkb8wszs7azwczvxzg8aq7krld"; libraryHaskellDepends = [ base groom process temporary ]; description = "Display a colorized diff between two Haskell values"; license = lib.licenses.bsd3; } ) { }; "debug-dump" = callPackage ( { mkDerivation, base, bytestring, directory, random, text, }: mkDerivation { pname = "debug-dump"; version = "0.1.1.0"; sha256 = "0il889gy8fdi1yxm7f1nmj4s5gxqyq35jm8p5fax6yhj6lmyciwl"; libraryHaskellDepends = [ base bytestring directory random text ]; description = "File-based debug output"; license = lib.licenses.bsd3; } ) { }; "debug-me" = callPackage ( { mkDerivation, aeson, async, base, bytestring, Cabal, cereal, containers, cryptonite, directory, filepath, graphviz, http-client, http-client-tls, http-types, memory, mime-mail, network, network-uri, optparse-applicative, posix-pty, process, protobuf, sandi, stm, stm-chans, terminal-size, text, time, unbounded-delays, unix, unordered-containers, utf8-string, uuid, wai, wai-websockets, warp, websockets, }: mkDerivation { pname = "debug-me"; version = "1.20221231"; sha256 = "1bwbrxgnsjd1n9za0c1hlsrciq75zkjp1vbs3vzz0m6pj0j405li"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal filepath ]; executableHaskellDepends = [ aeson async base bytestring cereal containers cryptonite directory filepath graphviz http-client http-client-tls http-types memory mime-mail network network-uri optparse-applicative posix-pty process protobuf sandi stm stm-chans terminal-size text time unbounded-delays unix unordered-containers utf8-string uuid wai wai-websockets warp websockets ]; description = "secure remote debugging"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "debug-me"; broken = true; } ) { }; "debug-pp" = callPackage ( { mkDerivation, aeson, base, debug-hoed, directory, filepath, yaml, }: mkDerivation { pname = "debug-pp"; version = "0.1.1"; sha256 = "1hja3kgczsr9zr7vf0glsi0czdfgb97kchwwqhi1gr5nfdphncjb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base debug-hoed directory filepath yaml ]; description = "A preprocessor for the debug package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "debug-pp"; broken = true; } ) { debug-hoed = null; }; "debug-time" = callPackage ( { mkDerivation, base, clock, containers, }: mkDerivation { pname = "debug-time"; version = "0.1.0.1"; sha256 = "16adr8dg2rsjzx6rwrfai75lhcfad68fqmz1iqmr0ah18a7afxk0"; libraryHaskellDepends = [ base clock containers ]; testHaskellDepends = [ base ]; description = "Debug.Trace equivalent for timing computations"; license = lib.licenses.mit; } ) { }; "debug-trace-file" = callPackage ( { mkDerivation, base, directory, tasty, tasty-golden, }: mkDerivation { pname = "debug-trace-file"; version = "1.0.0.1"; sha256 = "1fcq5wi2drdmqqbn4z0s8f0rk3ka1i4yygc678ia06bbx772mmqf"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base directory tasty tasty-golden ]; description = "Like Debug.Trace but writing to files."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "debug-trace-var" = callPackage ( { mkDerivation, base, template-haskell, unicode-show, }: mkDerivation { pname = "debug-trace-var"; version = "0.2.0"; sha256 = "12dlnvzvnjk6z37pnajmghd5wcrzkf4pkpc0r2nrjp4h3p9pjkqp"; libraryHaskellDepends = [ base template-haskell unicode-show ]; description = "You do not have to write variable names twice in Debug.Trace"; license = lib.licenses.mit; } ) { }; "debug-tracy" = callPackage ( { mkDerivation, base, lens, random, transformers, }: mkDerivation { pname = "debug-tracy"; version = "0.1.0.3"; sha256 = "00rl7s1v12w8wa9cxfmbq327q0gdpwqd980pddap5pn4llcj4gmv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base lens random transformers ]; executableHaskellDepends = [ base ]; description = "More useful trace functions for investigating bugs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "test"; broken = true; } ) { }; "debuggable" = callPackage ( { mkDerivation, async, base, containers, exceptions, hashable, optparse-applicative, temporary, unordered-containers, }: mkDerivation { pname = "debuggable"; version = "0.1.0"; sha256 = "0wr0s3l427wd20bq93dppdbxcr3pda63yc1h08cppm10j1dfhlpx"; libraryHaskellDepends = [ base containers exceptions hashable temporary unordered-containers ]; testHaskellDepends = [ async base optparse-applicative ]; description = "Utilities for making your applications more debuggable"; license = lib.licenses.bsd3; } ) { }; "debugger-hs" = callPackage ( { mkDerivation, base, dlist, hspec, mtl, neat-interpolation, text, }: mkDerivation { pname = "debugger-hs"; version = "0.1.1.0"; sha256 = "1can59y3vcwms3y1bn3wm9cgya3r8f8b6ziv1g89dpav2lbrf70q"; libraryHaskellDepends = [ base dlist mtl text ]; testHaskellDepends = [ base hspec mtl neat-interpolation text ]; description = "Write your GDB scripts in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "deburr" = callPackage ( { mkDerivation, base, hspec, QuickCheck, }: mkDerivation { pname = "deburr"; version = "0.1.0.1"; sha256 = "0r6mqsb3x6pa2g4s24fyg67gx2ld3c2a539j96skg1lk7wxaxj54"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Convert Unicode characters with burrs to their ASCII counterparts"; license = lib.licenses.mit; } ) { }; "dec" = callPackage ( { mkDerivation, base, boring, }: mkDerivation { pname = "dec"; version = "0.0.6"; sha256 = "0bbzn9kqb1zdvi4kd37p3lhx0rkdbyq98hqcn9qv5y67s6a3c5gv"; libraryHaskellDepends = [ base boring ]; description = "Decidable propositions"; license = lib.licenses.bsd3; } ) { }; "decepticons" = callPackage ( { mkDerivation, base, comonad-transformers, }: mkDerivation { pname = "decepticons"; version = "0.1.0.0"; sha256 = "1fnp2c2rdpihvxm5j22z1mrf8pnpcnasvfsrlg7lvg5m76md7k3v"; libraryHaskellDepends = [ base comonad-transformers ]; description = "The categorical dual of transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "decidable" = callPackage ( { mkDerivation, base, functor-products, microlens, singletons, singletons-base, vinyl, }: mkDerivation { pname = "decidable"; version = "0.3.1.1"; sha256 = "13cn4m5bjd2pf8m8qcm4na16ha0sc63wbkgms2qh5x4mj926yfq8"; libraryHaskellDepends = [ base functor-products microlens singletons singletons-base vinyl ]; description = "Combinators for manipulating dependently-typed predicates"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "decimal-arithmetic" = callPackage ( { mkDerivation, base, binary, binary-bits, deepseq, doctest, hspec, mtl, QuickCheck, }: mkDerivation { pname = "decimal-arithmetic"; version = "0.5.1.0"; sha256 = "0ig25l60ix79v4yl2kix8wkhfvsdniaxrzk49hfwqiblwz17kxla"; libraryHaskellDepends = [ base binary binary-bits deepseq mtl ]; testHaskellDepends = [ base binary doctest hspec QuickCheck ]; description = "An implementation of the General Decimal Arithmetic Specification"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "decimal-literals" = callPackage ( { mkDerivation, base, tasty, tasty-hunit, }: mkDerivation { pname = "decimal-literals"; version = "0.1.0.1"; sha256 = "0lbpnc4c266fbqjzzrnig648zzsqfaphlxqwyly9xd15qggzasb0"; revision = "3"; editedCabalFile = "1650vnqwjsqg2mghsvghiyzg5qqbz36vibkq8614adhyjpcd3w07"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Preprocessing decimal literals more or less as they are (instead of via fractions)"; license = lib.licenses.gpl3Only; } ) { }; "decision-diagrams" = callPackage ( { mkDerivation, base, containers, deepseq, doctest, hashable, hashtables, intern, mwc-random, primitive, QuickCheck, quickcheck-instances, random, reflection, statistics, tasty, tasty-hunit, tasty-quickcheck, tasty-th, unordered-containers, vector, }: mkDerivation { pname = "decision-diagrams"; version = "0.2.0.0"; sha256 = "0l03mwig95h300rn1cfhd5ahwrlap6zsw09lwmkx6wkw6rjf4a5s"; revision = "4"; editedCabalFile = "0xlv7zw25jg9na0jy7ic2ni97j38z7vhn89vz44v8k6b93jd0wx9"; libraryHaskellDepends = [ base containers hashable hashtables intern mwc-random primitive random reflection unordered-containers vector ]; testHaskellDepends = [ base containers deepseq doctest mwc-random QuickCheck quickcheck-instances statistics tasty tasty-hunit tasty-quickcheck tasty-th vector ]; description = "Binary Decision Diagrams (BDD) and Zero-suppressed Binary Decision Diagrams (ZDD)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "declarative" = callPackage ( { mkDerivation, base, hasty-hamiltonian, kan-extensions, lens, mcmc-types, mighty-metropolis, mwc-probability, pipes, primitive, speedy-slice, transformers, }: mkDerivation { pname = "declarative"; version = "0.5.4"; sha256 = "10dwdzl4gbxwvb068kz8kiprk18bwl79pkyhyyrmfzawf8zp3pha"; libraryHaskellDepends = [ base hasty-hamiltonian kan-extensions lens mcmc-types mighty-metropolis mwc-probability pipes primitive speedy-slice transformers ]; testHaskellDepends = [ base mwc-probability ]; description = "DIY Markov Chains"; license = lib.licenses.mit; } ) { }; "decode-utf8" = callPackage ( { mkDerivation, api-opentheory-unicode, base, opentheory-unicode, }: mkDerivation { pname = "decode-utf8"; version = "1.2"; sha256 = "10mj871j5gd4d8v8341lr5lr9avxxfph58sjhmd9kgywc10grqph"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ api-opentheory-unicode base opentheory-unicode ]; description = "Decode a UTF-8 byte stream on standard input"; license = lib.licenses.mit; mainProgram = "decode-utf8"; } ) { }; "decoder-conduit" = callPackage ( { mkDerivation, base, binary, bytestring, conduit, }: mkDerivation { pname = "decoder-conduit"; version = "0.0.1.1"; sha256 = "0z5krcl4xd385f7v2bsnfyr7zidqwfjvc6b432gbbn2vcrx966c7"; libraryHaskellDepends = [ base binary bytestring conduit ]; description = "Conduit for decoding ByteStrings using Data.Binary.Get"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dedukti" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filepath, haskell-src-exts, haskell-src-exts-qq, hmk, mtl, parsec, process, Stream, stringtable-atom, time, unix, wl-pprint, }: mkDerivation { pname = "dedukti"; version = "1.1.4"; sha256 = "0b7328529m3xl8bj7sncv5rr13ld2aghgqkf55j4n15jagv6g72d"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ time unix ]; executableHaskellDepends = [ base bytestring containers directory filepath haskell-src-exts haskell-src-exts-qq hmk mtl parsec process Stream stringtable-atom wl-pprint ]; description = "A type-checker for the λΠ-modulo calculus"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "dedukti"; } ) { }; "deep-map" = callPackage ( { mkDerivation, base, containers, indexed-traversable, witherable, }: mkDerivation { pname = "deep-map"; version = "0.3.2"; sha256 = "02bg8hxjx8hpkc8n2z4jkj39na6s9mz85wmynn6qanb7dvpdllss"; libraryHaskellDepends = [ base containers indexed-traversable witherable ]; description = "Deeply-nested, multiple key type maps"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "deep-transformations" = callPackage ( { mkDerivation, base, Cabal, cabal-doctest, doctest, generic-lens, markdown-unlit, rank2classes, template-haskell, transformers, }: mkDerivation { pname = "deep-transformations"; version = "0.2.3"; sha256 = "1ahpvm0ix9qkzr8wki3rdd2abcwdm9wlp246cpmc71yc7wrlbm4j"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base generic-lens rank2classes template-haskell transformers ]; testHaskellDepends = [ base doctest rank2classes ]; testToolDepends = [ markdown-unlit ]; description = "Deep natural and unnatural tree transformations, including attribute grammars"; license = lib.licenses.bsd3; } ) { }; "deepcontrol" = callPackage ( { mkDerivation, base, containers, doctest, HUnit, mmorph, mtl, QuickCheck, safe, transformers, }: mkDerivation { pname = "deepcontrol"; version = "0.5.4.3"; sha256 = "0d8fmagrxqvg5w8bzi3d5vw2xhlp0sfq934hvz1sa80iac9km51f"; libraryHaskellDepends = [ base mmorph mtl transformers ]; testHaskellDepends = [ base containers doctest HUnit mtl QuickCheck safe transformers ]; description = "A library that provides deep-level programming style and(or) notation on Applicative and Monad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "deepl" = callPackage ( { mkDerivation, aeson, base, bytestring, cmdargs, foldl, lens, lens-aeson, protolude, resourcet, streaming, streaming-bytestring, wreq, }: mkDerivation { pname = "deepl"; version = "0.1.0.1"; sha256 = "042xkvfs3ny0gchk0a1l427hg6sd5dngw43sdwzp6c1k969s4cda"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring cmdargs foldl lens lens-aeson protolude resourcet streaming streaming-bytestring wreq ]; executableHaskellDepends = [ aeson base bytestring cmdargs foldl lens lens-aeson protolude resourcet streaming streaming-bytestring wreq ]; description = "Call DeepL to translate you files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "deepl"; broken = true; } ) { }; "deeplearning-hs" = callPackage ( { mkDerivation, accelerate, base, mtl, QuickCheck, repa, repa-algorithms, test-framework, test-framework-quickcheck2, vector, }: mkDerivation { pname = "deeplearning-hs"; version = "0.1.0.2"; sha256 = "1cw29xisgykb20qv3jkpcpaiijicyzkfsgglrsbx1admfzbqv98d"; revision = "1"; editedCabalFile = "1yiac94m5gn21bdjsfz18fww45wnic7sgw9bsnpi2qwv0zz3x8pc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ accelerate base mtl repa repa-algorithms vector ]; executableHaskellDepends = [ accelerate base mtl repa repa-algorithms vector ]; testHaskellDepends = [ accelerate base mtl QuickCheck repa repa-algorithms test-framework test-framework-quickcheck2 vector ]; description = "Deep Learning in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "deeplearning_demonstration"; } ) { }; "deepseq_1_5_1_0" = callPackage ( { mkDerivation, base, ghc-prim, }: mkDerivation { pname = "deepseq"; version = "1.5.1.0"; sha256 = "0yz1b3c4fpa1pknwd64fba37wbr7mxzawd0han2ifq70mgiqfkiz"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base ghc-prim ]; description = "Deep evaluation of data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "deepseq-bounded" = callPackage ( { mkDerivation, array, base, cpphs, deepseq, deepseq-generics, generics-sop, ghc-prim, HUnit, mtl, parallel, random, syb, template-haskell, }: mkDerivation { pname = "deepseq-bounded"; version = "0.8.0.0"; sha256 = "192hqyidgbrsig2yx7x9vdx180w1jfcqxsgg4wslwfwj7d3sa81f"; revision = "1"; editedCabalFile = "12wvwmbvy63bcr1ml3cx9y0zc52wgr6cjgr0xnakryya6s7vp706"; libraryHaskellDepends = [ array base cpphs deepseq deepseq-generics generics-sop mtl parallel random syb ]; testHaskellDepends = [ base cpphs deepseq deepseq-generics generics-sop ghc-prim HUnit parallel random syb template-haskell ]; description = "Bounded deepseq, including support for generic deriving"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "deepseq-generics" = callPackage ( { mkDerivation, base, deepseq, ghc-prim, HUnit, test-framework, test-framework-hunit, }: mkDerivation { pname = "deepseq-generics"; version = "0.2.0.0"; sha256 = "17bwghc15mc9pchfd1w46jh2p3wzc86aj6a537wqwxn08rayzcxh"; revision = "10"; editedCabalFile = "1pms44620yw0i08zbaf1v9wi36ai43sd3s762jcx5cap1shjl4qv"; libraryHaskellDepends = [ base deepseq ghc-prim ]; testHaskellDepends = [ base deepseq ghc-prim HUnit test-framework test-framework-hunit ]; description = "GHC.Generics-based Control.DeepSeq.rnf implementation"; license = lib.licenses.bsd3; } ) { }; "deepseq-instances" = callPackage ( { mkDerivation, array, base, deepseq, stm, }: mkDerivation { pname = "deepseq-instances"; version = "0.1.0.1"; sha256 = "0shhk3hqy02qkrbbd85sbzhga7pvk6fwjnadnp6dkip55gllm24z"; libraryHaskellDepends = [ array base deepseq stm ]; description = "Candidate NFData Instances for Types in base"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "deepseq-magic" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "deepseq-magic"; version = "1.0.0.3"; sha256 = "15nisjmhcfippz153b8l8f291halkgbrync5c2v6xwkh07ibn7yp"; libraryHaskellDepends = [ base ]; description = "Deep evaluation of data structures without NFData"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "deepseq-th" = callPackage ( { mkDerivation, base, deepseq, template-haskell, }: mkDerivation { pname = "deepseq-th"; version = "0.1.0.4"; sha256 = "12wk8higrp12b22zzz1b4ar1q5h7flk22bp2rvswsqri2zkbi965"; libraryHaskellDepends = [ base deepseq template-haskell ]; testHaskellDepends = [ base deepseq template-haskell ]; description = "Template Haskell based deriver for optimised NFData instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "deepzoom" = callPackage ( { mkDerivation, base, directory, filepath, hsmagick, }: mkDerivation { pname = "deepzoom"; version = "0.1"; sha256 = "1hisk6yfq4182ak7d1mi1kmnwwlcl8w7gwc8wqkq4l8m3zfyij8k"; libraryHaskellDepends = [ base directory filepath hsmagick ]; description = "A DeepZoom image slicer. Only known to work on 32bit Linux"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "defargs" = callPackage ( { mkDerivation, base, cluss, }: mkDerivation { pname = "defargs"; version = "0.3"; sha256 = "1rz37w83awji034spyv4cnfbqb6r98r1bbvzh2i979qh5c5s6ckg"; libraryHaskellDepends = [ base cluss ]; description = "default arguments in haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "defaultable-map" = callPackage ( { mkDerivation, base, containers, deepseq, semigroupoids, }: mkDerivation { pname = "defaultable-map"; version = "1.0.2"; sha256 = "0s70fwnh6r41hlr7hzv5rwiw8m0rrlj8v1bar09fq3gzqmhrpbqw"; revision = "2"; editedCabalFile = "0dncpans6gwzpfx71lq36hf8viqw5f50vhh91k116lkgnxc5fzn9"; libraryHaskellDepends = [ base containers deepseq semigroupoids ]; description = "Applicative maps"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "deferred-folds" = callPackage ( { mkDerivation, base, bytestring, containers, foldl, hashable, primitive, quickcheck-instances, rerebase, tasty, tasty-quickcheck, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "deferred-folds"; version = "0.9.18.6"; sha256 = "00lg3f50pp5nj6lr0ia2xkfag7g7nxdg8wzfmcmpvis0010wxzzb"; libraryHaskellDepends = [ base bytestring containers foldl hashable primitive text transformers unordered-containers vector ]; testHaskellDepends = [ quickcheck-instances rerebase tasty tasty-quickcheck ]; description = "Abstractions over deferred folds"; license = lib.licenses.mit; } ) { }; "definitive-base" = callPackage ( { mkDerivation, array, base, bytestring, containers, deepseq, ghc-prim, GLURaw, OpenGL, OpenGLRaw, primitive, vector, }: mkDerivation { pname = "definitive-base"; version = "2.3"; sha256 = "126ln7k6k188xjnig60ksc425fp3hql5znb98h5c1w157jgg0sw9"; libraryHaskellDepends = [ array base bytestring containers deepseq ghc-prim GLURaw OpenGL OpenGLRaw primitive vector ]; description = "The base modules of the Definitive framework"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "definitive-filesystem" = callPackage ( { mkDerivation, array, base, bytestring, clock, containers, deepseq, definitive-base, definitive-reactive, directory, filepath, old-locale, primitive, time, unix, vector, }: mkDerivation { pname = "definitive-filesystem"; version = "1.2"; sha256 = "0bc098igiqzbm25bjaxdxm4jq17kc8bgz1ab0pgm0h5jvy1bf8id"; revision = "1"; editedCabalFile = "089isrgdbc7xv4msnwqhz7kbncj1kjbjmdl9v2awm4d2mbcd8y1s"; libraryHaskellDepends = [ array base bytestring clock containers deepseq definitive-base definitive-reactive directory filepath old-locale primitive time unix vector ]; description = "A library that enable you to interact with the filesystem in a definitive way"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "definitive-graphics" = callPackage ( { mkDerivation, array, base, binary, bytestring, clock, containers, cpu, deepseq, definitive-base, definitive-parser, definitive-reactive, GLFW, JuicyPixels, mtl, primitive, stb-truetype, transformers, utf8-string, vector, zlib, }: mkDerivation { pname = "definitive-graphics"; version = "1.2"; sha256 = "0ah19j2al9l6pbin821rsicidmg3rd4cc74r8qw095773sa98zyr"; revision = "1"; editedCabalFile = "1vds2sa35gllj5zhk2qck97hbjjlz20qq20cyjphsfcqh3m6gn56"; libraryHaskellDepends = [ array base binary bytestring clock containers cpu deepseq definitive-base definitive-parser definitive-reactive GLFW JuicyPixels mtl primitive stb-truetype transformers utf8-string vector zlib ]; description = "A definitive package allowing you to open windows, read image files and render text to be displayed or saved"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "definitive-parser" = callPackage ( { mkDerivation, array, base, bytestring, containers, cpu, deepseq, definitive-base, ghc-prim, GLURaw, OpenGL, OpenGLRaw, primitive, utf8-string, vector, }: mkDerivation { pname = "definitive-parser"; version = "2.1"; sha256 = "0sl77xgk7vjn69mx89k4f3yviz821mg01fga0klqplcccbkzknmh"; libraryHaskellDepends = [ array base bytestring containers cpu deepseq definitive-base ghc-prim GLURaw OpenGL OpenGLRaw primitive utf8-string vector ]; description = "A parser combinator library for the Definitive framework"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "definitive-reactive" = callPackage ( { mkDerivation, array, base, bytestring, clock, containers, deepseq, definitive-base, primitive, vector, }: mkDerivation { pname = "definitive-reactive"; version = "1.0"; sha256 = "0gk39602k5yjxxgpd725dnvqhlcnaqgds7g0c8v1h509lc0d7xm3"; revision = "1"; editedCabalFile = "15vpplck9h6ys5szhn8i69409cbgsv8hd01cwgnnjxffqky6lg4c"; libraryHaskellDepends = [ array base bytestring clock containers deepseq definitive-base primitive vector ]; description = "A simple Reactive library"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "definitive-sound" = callPackage ( { mkDerivation, alsa-core, alsa-pcm, array, base, bytestring, clock, containers, deepseq, definitive-base, primitive, sample-frame, storable-record, vector, }: mkDerivation { pname = "definitive-sound"; version = "1.0"; sha256 = "01k4h7av4fhp4xchrcbnc1gnnbsh5ngasq55l16n3l438pr73vzj"; revision = "1"; editedCabalFile = "0w9x8k62c6bhm360bj38gkzbbwx770klk50sy2l4xf273yhg148l"; libraryHaskellDepends = [ alsa-core alsa-pcm array base bytestring clock containers deepseq definitive-base primitive sample-frame storable-record vector ]; description = "A definitive package to handle sound and play it back"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "defun" = callPackage ( { mkDerivation, base, defun-bool, defun-core, defun-sop, sop-core, }: mkDerivation { pname = "defun"; version = "0.1"; sha256 = "1h9lihmqnqkr70br04f6vppzdm3q8k5l8n7sk1h4x3rvkykf4mly"; libraryHaskellDepends = [ defun-bool defun-core defun-sop ]; testHaskellDepends = [ base sop-core ]; description = "Defunctionalization helpers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "defun-bool" = callPackage ( { mkDerivation, base, defun-core, singleton-bool, }: mkDerivation { pname = "defun-bool"; version = "0.1"; sha256 = "0w7g66w7vc2mli713frf959g2pysjr5xaagggjfq699fyscyad3k"; libraryHaskellDepends = [ base defun-core singleton-bool ]; description = "Defunctionalization helpers: booleans"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "defun-core" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "defun-core"; version = "0.1"; sha256 = "1vxkasxvkkk0x11r850h14fh37pfyavd0pib5zgnj4w0ddmqx00g"; libraryHaskellDepends = [ base ]; description = "Defunctionalization helpers: core definitions"; license = lib.licenses.bsd3; } ) { }; "defun-sop" = callPackage ( { mkDerivation, base, defun-core, sop-core, }: mkDerivation { pname = "defun-sop"; version = "0.1"; sha256 = "1zd8laprbmaaxgj21n8bnrax2m9l67y950d1fs8b2bdlsc33llc8"; libraryHaskellDepends = [ base defun-core sop-core ]; description = "Defunctionalization helpers: lists"; license = lib.licenses.bsd3; } ) { }; "deiko-config" = callPackage ( { mkDerivation, array, base, containers, exceptions, mtl, parsec, text, transformers, }: mkDerivation { pname = "deiko-config"; version = "0.5.0.1"; sha256 = "0jcnidr4b52n12byx96y6k25949xwn3krby691la58jnvgmi22dr"; libraryHaskellDepends = [ array base containers exceptions mtl parsec text transformers ]; description = "Small and typesafe configuration library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dejafu" = callPackage ( { mkDerivation, base, concurrency, containers, contravariant, deepseq, exceptions, leancheck, profunctors, random, transformers, }: mkDerivation { pname = "dejafu"; version = "2.4.0.5"; sha256 = "1w38gxq3l4ch4g8rjm9wxlsf06a0334ln681jmrc27h3axn5fgh9"; libraryHaskellDepends = [ base concurrency containers contravariant deepseq exceptions leancheck profunctors random transformers ]; description = "A library for unit-testing concurrent programs"; license = lib.licenses.mit; } ) { }; "dejafu_2_4_0_6" = callPackage ( { mkDerivation, base, concurrency, containers, contravariant, deepseq, exceptions, leancheck, profunctors, random, transformers, }: mkDerivation { pname = "dejafu"; version = "2.4.0.6"; sha256 = "1bmfc6bryhxdbv9k313f0hbdqf2zasivcj3b1zdwqajv34mwdzbm"; libraryHaskellDepends = [ base concurrency containers contravariant deepseq exceptions leancheck profunctors random transformers ]; description = "A library for unit-testing concurrent programs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "deka" = callPackage ( { mkDerivation, base, bytestring, mpdec, parsec, transformers, }: mkDerivation { pname = "deka"; version = "0.6.0.2"; sha256 = "1l23b5v0wjg72vlnyxa87v3j2dxbld536ws8j03ddcwgqgws1fj4"; libraryHaskellDepends = [ base bytestring parsec transformers ]; librarySystemDepends = [ mpdec ]; description = "Decimal floating point arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { mpdec = null; }; "deka-tests" = callPackage ( { mkDerivation, base, bytestring, containers, deka, parsec, pipes, QuickCheck, quickpull, transformers, }: mkDerivation { pname = "deka-tests"; version = "0.6.0.2"; sha256 = "08226vca64v8brcgci8a3s5fnf4qy8g9drk3lzzd0dq6g8yvypy9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring deka QuickCheck ]; executableHaskellDepends = [ base bytestring containers deka parsec pipes QuickCheck transformers ]; testHaskellDepends = [ base bytestring deka QuickCheck quickpull ]; description = "Tests for deka, decimal floating point arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "deka-dectest"; } ) { }; "delaunay" = callPackage ( { mkDerivation, AC-Vector, base, hashable, HUnit, QuickCheck, unordered-containers, }: mkDerivation { pname = "delaunay"; version = "0.1.0.2"; sha256 = "145a220kv3fk2lk6jpvqmmhwmbgiqzkcbsi5hynsg196chydxgvd"; libraryHaskellDepends = [ AC-Vector base hashable unordered-containers ]; testHaskellDepends = [ AC-Vector base HUnit QuickCheck ]; description = "Build a Delaunay triangulation of a set of points"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "delaunayNd" = callPackage ( { mkDerivation, base, containers, extra, hashable, ilist, insert-ordered-containers, Unique, }: mkDerivation { pname = "delaunayNd"; version = "0.1.0.2"; sha256 = "01zjkmjb3fi08jxqk047hb0xcp0hqyjpg8wbs6qzv5mq65gqvw8v"; libraryHaskellDepends = [ base containers extra hashable ilist insert-ordered-containers Unique ]; description = "Delaunay tessellation"; license = lib.licenses.gpl3Only; } ) { }; "delay" = callPackage ( { mkDerivation, async, base, dimensional, exceptions, mtl, time, unbounded-delays, }: mkDerivation { pname = "delay"; version = "0"; sha256 = "1yzvfj5il43nvzzq3x2d8j0z44mlgg2335jqxa4f02f4ksizv2ib"; libraryHaskellDepends = [ base dimensional exceptions mtl time unbounded-delays ]; testHaskellDepends = [ async base dimensional exceptions time ]; description = "More useful and humain delaying functions"; license = lib.licenses.bsd3; } ) { }; "delicious" = callPackage ( { mkDerivation, base, bytestring, curl, feed, json, nano-md5, xml, }: mkDerivation { pname = "delicious"; version = "0.3.4"; sha256 = "1dx2y2ggzcwcjs618jmg21342pcd0maqx8pj2hwv80zq6f5v0c50"; libraryHaskellDepends = [ base bytestring curl feed json nano-md5 xml ]; description = "Accessing the del.icio.us APIs from Haskell (v2)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "delimited-text" = callPackage ( { mkDerivation, attoparsec, base, binary, bytestring, bytestring-show, }: mkDerivation { pname = "delimited-text"; version = "0.3.0"; sha256 = "0mn6sv4nm3wbzq5cc9s9kb3xbm9jd5i059xr6qr9mqxa18j78c05"; libraryHaskellDepends = [ attoparsec base binary bytestring bytestring-show ]; description = "Parse character delimited textual data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "delimiter-separated" = callPackage ( { mkDerivation, base, uhc-util, uulib, }: mkDerivation { pname = "delimiter-separated"; version = "0.1.0.0"; sha256 = "17ff9ipsnqicjkwsfg7zfb5gm0k9scsb44dl82gmf8i0f0nnd0h6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base uhc-util uulib ]; description = "Library for dealing with tab and/or comma (or other) separated files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "delivery-status-notification" = callPackage ( { mkDerivation, attoparsec, base, text, }: mkDerivation { pname = "delivery-status-notification"; version = "0.2.0.0"; sha256 = "0vmvgwq9g3kqdmfqs4gg7h1a926jqg7g8n065qvq0b4c4pmn7dy1"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ attoparsec base ]; description = "Parse bounce messages per RFC3464, RFC3463"; license = lib.licenses.bsd3; } ) { }; "delta" = callPackage ( { mkDerivation, base, containers, directory, filepath, hspec, optparse-applicative, process, sodium, time, }: mkDerivation { pname = "delta"; version = "0.2.1.2"; sha256 = "0r2a2vffs3rn2xp56nhanyywzbm2wph5664spgj4lbsna6zgjnfj"; revision = "2"; editedCabalFile = "1p8lkmdck2w802g2f841swk2161kssrmby3ikjs59zijf6h8a3k3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath sodium time ]; executableHaskellDepends = [ base directory optparse-applicative process sodium ]; testHaskellDepends = [ base directory filepath hspec ]; description = "A library for detecting file changes"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "delta-h" = callPackage ( { mkDerivation, base, binary, bytestring, containers, monad-atom, nlp-scores, text, }: mkDerivation { pname = "delta-h"; version = "0.0.3"; sha256 = "0ya0hgvpa9w41gswngg84yxhvll3fyr6b3h56p80yc5bldw700wg"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring containers monad-atom nlp-scores text ]; executableHaskellDepends = [ base binary bytestring containers monad-atom nlp-scores text ]; description = "Online entropy-based model of lexical category acquisition"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "delta-h"; } ) { }; "deltaq" = callPackage ( { mkDerivation, base, bytestring, cassava, Chart, criterion, deepseq, hspec, hspec-discover, hvega, lattices, optparse-applicative, probability-polynomial, QuickCheck, statistics, vector, }: mkDerivation { pname = "deltaq"; version = "1.0.0.0"; sha256 = "00zpvwxar13rq84li7j21ycapdnyx128cs2yqvn6hwnrr8w25w9d"; libraryHaskellDepends = [ base Chart deepseq lattices probability-polynomial ]; testHaskellDepends = [ base hspec probability-polynomial QuickCheck ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base bytestring cassava criterion deepseq hvega optparse-applicative statistics vector ]; description = "Framework for ∆Q System Development"; license = lib.licenses.bsd3; } ) { }; "delude" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "delude"; version = "0.1.0.3"; sha256 = "0kq6kz064jy6x1b7x46h2a9mf9n5irzbkzr4dd2by4yvac9yc5kw"; libraryHaskellDepends = [ base ]; description = "Generalized the Prelude more functionally"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "demangler" = callPackage ( { mkDerivation, base, containers, hspec, lens, prettyprinter, process, sayable, tasty, tasty-hspec, template-haskell, text, transformers, }: mkDerivation { pname = "demangler"; version = "1.3.2.0"; sha256 = "1fabcnvdbsy4q2phz4w06qj1wwabczg4ha25za8fr8jqfgl5zpqh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers lens sayable template-haskell text ]; executableHaskellDepends = [ base sayable text transformers ]; testHaskellDepends = [ base hspec prettyprinter process sayable tasty tasty-hspec text transformers ]; description = "Demangler for C++ mangled names"; license = lib.licenses.bsd3; mainProgram = "demangle"; } ) { }; "demarcate" = callPackage ( { mkDerivation, base, free, hspec, transformers, }: mkDerivation { pname = "demarcate"; version = "0.1.0"; sha256 = "130yk7461rwmjgzivsya10xzh0d0ca8pfkxh7fpll239r7xlbds3"; libraryHaskellDepends = [ base free transformers ]; testHaskellDepends = [ base hspec ]; description = "Demarcating transformed monad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "denominate" = callPackage ( { mkDerivation, base, directory, filepath, }: mkDerivation { pname = "denominate"; version = "0.5.0"; sha256 = "06jdr1236wlsmapwn6hdmjl41qlig7ck541lynyds0qd6ymcb9k1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath ]; executableHaskellDepends = [ base directory filepath ]; description = "Functions supporting bulk file and directory name normalization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "denominate"; broken = true; } ) { }; "dense" = callPackage ( { mkDerivation, base, binary, bytes, cereal, comonad, deepseq, doctest, ghc-prim, hashable, lens, linear, primitive, semigroupoids, simple-reflect, template-haskell, transformers, transformers-compat, vector, }: mkDerivation { pname = "dense"; version = "0.1.0.1"; sha256 = "00hm40myj6m7hh9v5w75252wi7azf5fq6ldmpn7p0cv4sxj8mnmg"; libraryHaskellDepends = [ base binary bytes cereal comonad deepseq ghc-prim hashable lens linear primitive semigroupoids template-haskell transformers transformers-compat vector ]; testHaskellDepends = [ base binary bytes cereal comonad deepseq doctest ghc-prim hashable lens linear primitive semigroupoids simple-reflect template-haskell transformers transformers-compat vector ]; description = "Mutable and immutable dense multidimensional arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dense-int-set" = callPackage ( { mkDerivation, base, cereal, cereal-vector, deferred-folds, hashable, QuickCheck, quickcheck-instances, rerebase, tasty, tasty-hunit, tasty-quickcheck, vector, vector-algorithms, }: mkDerivation { pname = "dense-int-set"; version = "0.3"; sha256 = "04aww0ffsw1mfj7v3qhvfrbllqiwihyipis3zah0m4y47197x8gh"; libraryHaskellDepends = [ base cereal cereal-vector deferred-folds hashable vector vector-algorithms ]; testHaskellDepends = [ QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "Dense int-set"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dense-linear-algebra" = callPackage ( { mkDerivation, base, deepseq, hspec, math-functions, primitive, QuickCheck, vector, vector-algorithms, vector-binary-instances, vector-th-unbox, }: mkDerivation { pname = "dense-linear-algebra"; version = "0.1.0.0"; sha256 = "1m7jjxahqxj7ilic3r9806mwp5rnnsmn8vvipkmk40xl65wplxzp"; libraryHaskellDepends = [ base deepseq math-functions primitive vector vector-algorithms vector-binary-instances vector-th-unbox ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Simple and incomplete pure haskell implementation of linear algebra"; license = lib.licenses.bsd2; } ) { }; "dep-t" = callPackage ( { mkDerivation, aeson, barbies, base, bytestring, containers, doctest, mtl, rank2classes, sop-core, tasty, tasty-hunit, template-haskell, text, transformers, unliftio-core, }: mkDerivation { pname = "dep-t"; version = "0.6.8.0"; sha256 = "1r0v6mvl1z5zxiwgrbx8bij6i2yv8cwwlh5x4cs5im174la6irfv"; libraryHaskellDepends = [ base mtl transformers unliftio-core ]; testHaskellDepends = [ aeson barbies base bytestring containers doctest mtl rank2classes sop-core tasty tasty-hunit template-haskell text transformers unliftio-core ]; description = "Dependency injection for records-of-functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dep-t-advice" = callPackage ( { mkDerivation, aeson, barbies, base, containers, criterion, dep-t, doctest, microlens, mtl, rank2classes, sop-core, tasty, tasty-hunit, template-haskell, text, transformers, unliftio-core, }: mkDerivation { pname = "dep-t-advice"; version = "0.6.2.0"; sha256 = "0kzrk3fp68phdlz2snqzgma2b7997j06gwpg3cb0m8s9rpkkszmw"; libraryHaskellDepends = [ base dep-t mtl sop-core transformers unliftio-core ]; testHaskellDepends = [ aeson barbies base containers dep-t doctest microlens mtl rank2classes sop-core tasty tasty-hunit template-haskell text transformers unliftio-core ]; benchmarkHaskellDepends = [ base criterion dep-t mtl rank2classes sop-core template-haskell text transformers unliftio-core ]; description = "Giving good advice to functions in records-of-functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dep-t-dynamic" = callPackage ( { mkDerivation, aeson, algebraic-graphs, base, bytestring, containers, dep-t, dep-t-advice, doctest, hashable, microlens, mtl, sop-core, tasty, tasty-hunit, template-haskell, text, transformers, unliftio-core, unordered-containers, }: mkDerivation { pname = "dep-t-dynamic"; version = "0.1.1.0"; sha256 = "1vh4igb25di61by6dhfnv2ans2ryk6j2sh8bp8rp8yawnwsidyx9"; libraryHaskellDepends = [ algebraic-graphs base dep-t hashable sop-core transformers unordered-containers ]; testHaskellDepends = [ aeson algebraic-graphs base bytestring containers dep-t dep-t-advice doctest hashable microlens mtl sop-core tasty tasty-hunit template-haskell text transformers unliftio-core unordered-containers ]; description = "A dynamic environment for dependency injection"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dep-t-value" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, dep-t, directory, filepath, mtl, split, tasty, tasty-hunit, text, transformers, unliftio-core, }: mkDerivation { pname = "dep-t-value"; version = "0.1.0.0"; sha256 = "0zyhqv60n392zvl70fx69l8h8r8syn3s184ccjg9bc3wq5xd6p4y"; libraryHaskellDepends = [ aeson base bytestring containers dep-t directory filepath mtl split text transformers unliftio-core ]; testHaskellDepends = [ aeson base bytestring containers dep-t directory filepath mtl split tasty tasty-hunit text transformers unliftio-core ]; description = "Pair resources files with types within your program"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dependency" = callPackage ( { mkDerivation, ansi-wl-pprint, base, binary, containers, criterion, deepseq, hspec, microlens, }: mkDerivation { pname = "dependency"; version = "1.2.0.3"; sha256 = "1zwqbx9fd02jjb40clq2r6isafgphmfkd0ai1w60kygb4cib7nkx"; revision = "1"; editedCabalFile = "12slp19kr21j8919nfx08bci7c1r70pldjrgg4sxsav35ihsyyjg"; libraryHaskellDepends = [ ansi-wl-pprint base binary containers deepseq microlens ]; testHaskellDepends = [ base containers hspec ]; benchmarkHaskellDepends = [ base containers criterion ]; description = "Dependency resolution for package management"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dependent-hashmap" = callPackage ( { mkDerivation, base, constraints, constraints-extras, dependent-sum, hashable, hedgehog, mtl, unordered-containers, }: mkDerivation { pname = "dependent-hashmap"; version = "0.1.0.1"; sha256 = "14jfak4jp0xvjmfh680gygvbf9yg1gzaidjh6wpnrhyv484ldcpl"; libraryHaskellDepends = [ base constraints-extras dependent-sum hashable unordered-containers ]; testHaskellDepends = [ base constraints constraints-extras dependent-sum hashable hedgehog mtl unordered-containers ]; description = "Dependent hash maps"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dependent-literals" = callPackage ( { mkDerivation, base, fin-int, numeric-kinds, sint, snumber, tagged, type-compare, wrapped, }: mkDerivation { pname = "dependent-literals"; version = "0.2.0"; sha256 = "1i3mzijqk2pf7am9kh1ydhrw9qj1ijfq8kwvxhrqcx28kaz63rvd"; revision = "1"; editedCabalFile = "06idgw3i8b7zp55ram7rkg2vpdb1qkyp1ywq98246d3qfq8zkddk"; libraryHaskellDepends = [ base fin-int numeric-kinds sint snumber tagged type-compare wrapped ]; description = "Library for dependent-literals-plugin"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "dependent-literals-plugin" = callPackage ( { mkDerivation, base, dependent-literals, fin-int, ghc, numeric-kinds, short-vec, sint, snumber, syb, wrapped, }: mkDerivation { pname = "dependent-literals-plugin"; version = "0.1.0.2"; sha256 = "0bllcf19psak7sfhlqh78lbrdgx3ylqislrvdhjc9syvhaw5khq1"; revision = "1"; editedCabalFile = "14325kanxwarm8x84b6pcr7ym62bqblvpl1a25xhy0jyxgwqhl6j"; libraryHaskellDepends = [ base ghc syb ]; testHaskellDepends = [ base dependent-literals fin-int numeric-kinds short-vec sint snumber wrapped ]; description = "Dependent integer literals"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "dependent-map" = callPackage ( { mkDerivation, base, constraints-extras, containers, dependent-sum, }: mkDerivation { pname = "dependent-map"; version = "0.4.0.0"; sha256 = "0b0zhyl3wkl4kkrxvq7vwjz3gn0ndxjjgyw9cky8a6xyv190pkjk"; revision = "2"; editedCabalFile = "18jqk1p4paaylqdvglw03v7fhyvlg59csl4kpf067wwpdpyaqs3l"; libraryHaskellDepends = [ base constraints-extras containers dependent-sum ]; description = "Dependent finite maps (partial dependent products)"; license = "unknown"; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; "dependent-monoidal-map" = callPackage ( { mkDerivation, aeson, base, constraints, constraints-extras, dependent-map, dependent-sum, dependent-sum-aeson-orphans, }: mkDerivation { pname = "dependent-monoidal-map"; version = "0.1.1.4"; sha256 = "1cgk0dlag557krddaivbqkc3qp4crsspa53wkqx5mpgv6jaiq7dg"; revision = "1"; editedCabalFile = "0qm6b15ljxdpnyihz6ip932spbgz0kgkgqpif961599l35l1ajg9"; libraryHaskellDepends = [ aeson base constraints constraints-extras dependent-map dependent-sum dependent-sum-aeson-orphans ]; description = "Dependent map that uses semigroup mappend"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; "dependent-state" = callPackage ( { mkDerivation, base, lens, mtl, prologue, }: mkDerivation { pname = "dependent-state"; version = "1.0.1"; sha256 = "0rvl1svd0ya8wrmlimkcb7iki33gvpm5h0ix9vac2id38l4a4fh9"; libraryHaskellDepends = [ base lens mtl prologue ]; description = "Control structure similar to Control.Monad.State, allowing multiple nested states, distinguishable by provided phantom types."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "dependent-sum" = callPackage ( { mkDerivation, base, constraints-extras, some, }: mkDerivation { pname = "dependent-sum"; version = "0.7.2.0"; sha256 = "1frw5965v8i6xqdgs95gg8asgdqcqnmfahz0pmbwiaw5ybn62rc2"; revision = "2"; editedCabalFile = "09648zwf1wg42yk5ykbv1wvgz2bibjrwvcx6wpm4jscv8d2h61pi"; libraryHaskellDepends = [ base constraints-extras some ]; description = "Dependent sum type"; license = lib.licenses.publicDomain; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; "dependent-sum-aeson-orphans" = callPackage ( { mkDerivation, aeson, base, constraints, constraints-extras, dependent-map, dependent-sum, some, }: mkDerivation { pname = "dependent-sum-aeson-orphans"; version = "0.3.1.1"; sha256 = "0d2255gxsamp19hl23m076ds2j08ny95swrk9r3njjfjrwkd4zbq"; revision = "2"; editedCabalFile = "1w50zxcngacgaq534dza7p1h37nkshmh9nhcaxlwkia2mr26fiv5"; libraryHaskellDepends = [ aeson base constraints constraints-extras dependent-map dependent-sum some ]; description = "JSON instances for DSum, DMap, and Some"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; "dependent-sum-template" = callPackage ( { mkDerivation, base, constraints-extras, dependent-sum, template-haskell, th-abstraction, th-extras, }: mkDerivation { pname = "dependent-sum-template"; version = "0.1.1.1"; sha256 = "03xffmih70ksk7jgfs3ypaa91bm1x21fjxqpj1gkhp9gbj6w2vyl"; libraryHaskellDepends = [ base dependent-sum template-haskell th-abstraction th-extras ]; testHaskellDepends = [ base constraints-extras dependent-sum ]; description = "Template Haskell code to generate instances of classes in dependent-sum package"; license = lib.licenses.publicDomain; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; "dependent-sum-template_0_2_0_1" = callPackage ( { mkDerivation, base, constraints-extras, containers, mtl, some, template-haskell, th-abstraction, }: mkDerivation { pname = "dependent-sum-template"; version = "0.2.0.1"; sha256 = "0rba7jf9hpn73gcqqkxvfk8j5mifb49glp6gjc8k93pg78zy7yqf"; revision = "2"; editedCabalFile = "0nqaxbqw4qlwf03mk59sgkakn14krb5l2clrd392qilga1a3srx9"; libraryHaskellDepends = [ base containers mtl some template-haskell th-abstraction ]; testHaskellDepends = [ base constraints-extras some template-haskell th-abstraction ]; description = "Template Haskell code to generate instances of classes in some package"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; "depends" = callPackage ( { mkDerivation, base, containers, directory, filepath, hspec, process, QuickCheck, transformers, yaml-config, }: mkDerivation { pname = "depends"; version = "0.0.1"; sha256 = "0y43bhxx5s4v72gc0y1cwfy2h4hyz9x5cab2fbkd7rvj5wn4w4gq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath process transformers yaml-config ]; testHaskellDepends = [ base containers directory filepath hspec process QuickCheck transformers yaml-config ]; description = "A simple configuration management tool for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "depends"; } ) { }; "dephd" = callPackage ( { mkDerivation, base, bio, bytestring, cmdargs, directory, process, regex-compat, }: mkDerivation { pname = "dephd"; version = "0.1.6"; sha256 = "0qgqlnj7wkmjba5f2rql51g9jhak0ksx3xdmr25j3p6qwb43k5ih"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bio bytestring cmdargs directory process regex-compat ]; description = "Analyze quality of nucleotide sequences"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "depq" = callPackage ( { mkDerivation, base, containers, deepseq, hspec, psqueues, QuickCheck, }: mkDerivation { pname = "depq"; version = "0.4.2"; sha256 = "18q953cr93qwjdblr06w8z4ryijzlz7j48hff4xwrdc3yrqk351l"; libraryHaskellDepends = [ base containers deepseq psqueues QuickCheck ]; testHaskellDepends = [ base containers hspec QuickCheck ]; description = "Double-ended priority queues"; license = lib.licenses.bsd3; } ) { }; "deptrack-core" = callPackage ( { mkDerivation, base, containers, dlist, mtl, parsec, }: mkDerivation { pname = "deptrack-core"; version = "0.1.0.0"; sha256 = "11v9yvvsp3m3igpqqqqkx1cp648s87xpa4d06vbsxnz4k6yp4bjj"; libraryHaskellDepends = [ base containers dlist mtl parsec ]; description = "DepTrack Core types and model"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "deptrack-devops" = callPackage ( { mkDerivation, array, async, base, base64-bytestring, binary, bytestring, containers, deptrack-core, distributed-closure, dotgen, hashable, lens, mtl, safe, stm, text, }: mkDerivation { pname = "deptrack-devops"; version = "0.1.0.0"; sha256 = "13m6y88icsy6068h6n8klv480hnrjsmqy0szmssrcgsqjnjzpdzh"; libraryHaskellDepends = [ array async base base64-bytestring binary bytestring containers deptrack-core distributed-closure dotgen hashable lens mtl safe stm text ]; description = "DepTrack applied to DevOps"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "deptrack-dot" = callPackage ( { mkDerivation, base, containers, deptrack-core, dotgen, }: mkDerivation { pname = "deptrack-dot"; version = "0.1.0.0"; sha256 = "1lxkab4c3qwgsv0wldvii8qspzq57j82y4bdc28kpp023g38gvb6"; libraryHaskellDepends = [ base containers deptrack-core dotgen ]; testHaskellDepends = [ base containers deptrack-core dotgen ]; description = "Facilitate Graphviz representations of DepTrack dependencies"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "deque" = callPackage ( { mkDerivation, base, deepseq, hashable, mtl, rerebase, strict-list, tasty, tasty-quickcheck, }: mkDerivation { pname = "deque"; version = "0.4.4.1"; sha256 = "0gyyhkjmz2m4n1wmg3gd13vxwqg2lgf7fh5cnfnypzjbaag5yxys"; libraryHaskellDepends = [ base deepseq hashable mtl strict-list ]; testHaskellDepends = [ rerebase tasty tasty-quickcheck ]; description = "Double-ended queues"; license = lib.licenses.mit; } ) { }; "dequeue" = callPackage ( { mkDerivation, base, Cabal, cabal-test-quickcheck, QuickCheck, safe, }: mkDerivation { pname = "dequeue"; version = "0.1.12"; sha256 = "1ar12ziah2sxph5hmfsj8ssjqbz4m3li47qmnw3zxbv536xys2n7"; libraryHaskellDepends = [ base QuickCheck safe ]; testHaskellDepends = [ base Cabal cabal-test-quickcheck ]; description = "A typeclass and an implementation for double-ended queues"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "derangement" = callPackage ( { mkDerivation, base, fgl, }: mkDerivation { pname = "derangement"; version = "0.1.0"; sha256 = "13w257bndjpaz7fiz4g2w4v2bmlch07ay5pxxv5ifc4llh665ch0"; libraryHaskellDepends = [ base fgl ]; description = "Find derangements of lists"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "derivation-trees" = callPackage ( { mkDerivation, applicative-extras, base, labeled-tree, mtl, }: mkDerivation { pname = "derivation-trees"; version = "0.7.3"; sha256 = "05f77vkqzia91rywkg68ad24j98a7h9aqkd0568x2zmqcndzbisy"; libraryHaskellDepends = [ applicative-extras base labeled-tree mtl ]; description = "Typeset Derivation Trees via MetaPost"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "derive" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filepath, haskell-src-exts, pretty, process, syb, template-haskell, transformers, uniplate, }: mkDerivation { pname = "derive"; version = "2.6.5"; sha256 = "1rfh7pahrksjzypdkrs8wcijybdwnv2wlkiqax7svn11wgnym3c1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory filepath haskell-src-exts pretty process syb template-haskell transformers uniplate ]; executableHaskellDepends = [ base ]; description = "A program and library to derive instances for data types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "derive"; broken = true; } ) { }; "derive-IG" = callPackage ( { mkDerivation, base, instant-generics, template-haskell, }: mkDerivation { pname = "derive-IG"; version = "0.1.1"; sha256 = "0bggj2jb3bbgxcz75v8q2yx29v88skiwjaj3fxkkynnv5zvrbgwr"; libraryHaskellDepends = [ base instant-generics template-haskell ]; description = "Macro to derive instances for Instant-Generics using Template Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "derive-enumerable" = callPackage ( { mkDerivation, base, data-default, }: mkDerivation { pname = "derive-enumerable"; version = "0.2.0"; sha256 = "0hb1hnzh9xb522fj797ix5y85hmh0cy32gqsgpfvgq3zkp2r4k5m"; libraryHaskellDepends = [ base data-default ]; description = "Generic instances for enumerating complex data types"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "derive-gadt" = callPackage ( { mkDerivation, base, containers, haskell-src-exts, haskell-src-meta, pretty, template-haskell, }: mkDerivation { pname = "derive-gadt"; version = "0.1.1"; sha256 = "0s6vb3b3chf1gy44a6zsi2z19d6snk12qlk4v8q2smipmj42v7d6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers haskell-src-exts haskell-src-meta pretty template-haskell ]; executableHaskellDepends = [ base haskell-src-exts haskell-src-meta template-haskell ]; description = "Instance deriving for (a subset of) GADTs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "derive-has-field" = callPackage ( { mkDerivation, base, hspec, template-haskell, th-abstraction, }: mkDerivation { pname = "derive-has-field"; version = "0.1.0.0"; sha256 = "1hc5fgsc0yzidrnhwrlhvmaw062yv1v6vg5wl4l597cd74316mcl"; libraryHaskellDepends = [ base template-haskell th-abstraction ]; testHaskellDepends = [ base hspec template-haskell th-abstraction ]; description = "Derive HasField instances with Template Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "derive-lifted-instances" = callPackage ( { mkDerivation, base, bifunctors, reflection, template-haskell, }: mkDerivation { pname = "derive-lifted-instances"; version = "0.2.2"; sha256 = "0a7a9qh1mf8yaw6g752mjxbgxmav6jqhqx1jf0rfd6b9x5mf6rzd"; libraryHaskellDepends = [ base bifunctors reflection template-haskell ]; description = "Derive class instances though various kinds of lifting"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "derive-monoid" = callPackage ( { mkDerivation, base, semigroups, template-haskell, }: mkDerivation { pname = "derive-monoid"; version = "0.0.1"; sha256 = "1laix5isk8lnp2dl7lsm06vb2yafqgsh55fnhaakdg0k0nd98x4r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base template-haskell ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base semigroups ]; description = "derive Semigroup/Monoid/IsList"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "example-derive-monoid"; broken = true; } ) { }; "derive-prim" = callPackage ( { mkDerivation, base, primitive, primitive-unaligned, }: mkDerivation { pname = "derive-prim"; version = "0.1.0.1"; sha256 = "1vi1l4kilc9pscmfrv3ggqh6b959xj3p5pyim1dpylmdy1ij2a6c"; libraryHaskellDepends = [ base primitive primitive-unaligned ]; testHaskellDepends = [ base primitive primitive-unaligned ]; description = "Derive Prim and PrimUnaligned"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "derive-storable" = callPackage ( { mkDerivation, base, criterion, deepseq, hspec, QuickCheck, }: mkDerivation { pname = "derive-storable"; version = "0.3.1.0"; sha256 = "0zs4j2pqyp98gnacz3s32whvsds89i6p72rqgicy42c3mx8p8csc"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; benchmarkHaskellDepends = [ base criterion deepseq ]; description = "Derive Storable instances with GHC.Generics."; license = lib.licenses.mit; } ) { }; "derive-storable-plugin" = callPackage ( { mkDerivation, base, criterion, deepseq, derive-storable, ghc, ghci, hspec, QuickCheck, }: mkDerivation { pname = "derive-storable-plugin"; version = "0.2.3.7"; sha256 = "0hbccm235ifhlkq1jb5608hwa39rh3inx84nhrf6cd24y985qqm7"; libraryHaskellDepends = [ base derive-storable ghc ghci ]; testHaskellDepends = [ base derive-storable ghc ghci hspec QuickCheck ]; benchmarkHaskellDepends = [ base criterion deepseq derive-storable ]; description = "GHC core plugin supporting the derive-storable package"; license = lib.licenses.mit; } ) { }; "derive-topdown" = callPackage ( { mkDerivation, base, mtl, primitive, syb, template-haskell, th-expand-syns, transformers, }: mkDerivation { pname = "derive-topdown"; version = "0.0.3.0"; sha256 = "1w36nczl0rl91sgm3vcd4gvm3lr6zdjqvmfdikkjq664xwnxrn8h"; libraryHaskellDepends = [ base mtl primitive syb template-haskell th-expand-syns transformers ]; description = "Help Haskellers derive class instances for composited data types"; license = lib.licenses.bsd3; } ) { }; "derive-topdown_0_1_0_0" = callPackage ( { mkDerivation, base, binary, containers, haskell-src, HUnit, mtl, primitive, syb, template-haskell, th-abstraction, th-expand-syns, transformers, }: mkDerivation { pname = "derive-topdown"; version = "0.1.0.0"; sha256 = "0pxv77r769wg61pp51ibvkd256f2cyrd9k5mrqz68dwi76xk54hr"; libraryHaskellDepends = [ base containers mtl primitive syb template-haskell th-abstraction th-expand-syns transformers ]; testHaskellDepends = [ base binary containers haskell-src HUnit mtl primitive syb template-haskell th-abstraction th-expand-syns transformers ]; description = "Derive type class instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "derive-trie" = callPackage ( { mkDerivation, array, base, containers, template-haskell, }: mkDerivation { pname = "derive-trie"; version = "0.2.1"; sha256 = "11c378mh5razibd9ljffm5353v4plrgvkfb62p6029f04sf29jnc"; libraryHaskellDepends = [ array base containers template-haskell ]; description = "Automatic derivation of Trie implementations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "deriveJsonNoPrefix" = callPackage ( { mkDerivation, aeson, base, hspec, template-haskell, text, unordered-containers, }: mkDerivation { pname = "deriveJsonNoPrefix"; version = "0.1.0.1"; sha256 = "1zwk181c8fv0cv6w3daz3gyb0rwp2cm56piv19iz2vfv3jk9rqqs"; revision = "1"; editedCabalFile = "0c07ayv0x9135id9frrc5fsfgbb2m37kyw01vp4a9piykwmw96nl"; libraryHaskellDepends = [ aeson base template-haskell ]; testHaskellDepends = [ aeson base hspec template-haskell text unordered-containers ]; description = "Derive ToJSON/FromJSON instances in a more prefix-friendly manner"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "deriving-aeson" = callPackage ( { mkDerivation, aeson, base, bytestring, }: mkDerivation { pname = "deriving-aeson"; version = "0.2.10"; sha256 = "0xrny17zfsfjrl6042na32q7msm939p3ns6x7iw47xc21an55yrs"; libraryHaskellDepends = [ aeson base ]; testHaskellDepends = [ aeson base bytestring ]; description = "Type driven generic aeson instance customisation"; license = lib.licenses.bsd3; } ) { }; "deriving-compat" = callPackage ( { mkDerivation, base, base-compat, base-orphans, containers, ghc-boot-th, ghc-prim, hspec, hspec-discover, QuickCheck, tagged, template-haskell, th-abstraction, transformers, transformers-compat, void, }: mkDerivation { pname = "deriving-compat"; version = "0.6.6"; sha256 = "1fan8wfd54lkf40gjqwrcfrbigmhhdqlgsl5p93w8p2007yr7zk1"; libraryHaskellDepends = [ base containers ghc-boot-th ghc-prim template-haskell th-abstraction transformers transformers-compat ]; testHaskellDepends = [ base base-compat base-orphans hspec QuickCheck tagged template-haskell transformers transformers-compat void ]; testToolDepends = [ hspec-discover ]; description = "Backports of GHC deriving extensions"; license = lib.licenses.bsd3; } ) { }; "deriving-compat_0_6_7" = callPackage ( { mkDerivation, base, base-orphans, containers, ghc-boot-th, ghc-prim, hspec, hspec-discover, QuickCheck, tagged, template-haskell, th-abstraction, transformers, transformers-compat, void, }: mkDerivation { pname = "deriving-compat"; version = "0.6.7"; sha256 = "1pzmqwjfd4j5bbcxl8xcgaxilmsfvcwak47rqkakn87n2c85zi6x"; libraryHaskellDepends = [ base containers ghc-boot-th ghc-prim template-haskell th-abstraction transformers transformers-compat ]; testHaskellDepends = [ base base-orphans hspec QuickCheck tagged template-haskell transformers transformers-compat void ]; testToolDepends = [ hspec-discover ]; description = "Backports of GHC deriving extensions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "deriving-openapi3" = callPackage ( { mkDerivation, aeson, base, deriving-aeson, lens, openapi3, text, }: mkDerivation { pname = "deriving-openapi3"; version = "0.1.0.0"; sha256 = "16jl42hpk21pwzlnpwny57l1xv9ibransw65zk4z4scdi4ygg9xi"; revision = "1"; editedCabalFile = "0d7gxyxf30jvk8sw9j6ilgq278bvwmjbjlfa6drv2lj2gkjx8srz"; libraryHaskellDepends = [ aeson base deriving-aeson lens openapi3 text ]; description = "DerivingVia for OpenAPI 3"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "deriving-show-simple" = callPackage ( { mkDerivation, base, HUnit, }: mkDerivation { pname = "deriving-show-simple"; version = "0"; sha256 = "0m0sill0h6k651l1il6g4g5ypinwq77x9xy01jbj5gawcs9mln0i"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit ]; description = "Derive a Show instance without field selector names"; license = lib.licenses.bsd3; } ) { }; "deriving-trans" = callPackage ( { mkDerivation, base, exceptions, logict, monad-control, monad-control-identity, monad-logger, mtl, primitive, random, resourcet, transformers, transformers-base, unliftio-core, }: mkDerivation { pname = "deriving-trans"; version = "0.9.1.0"; sha256 = "0fb3ghz8zz7z209f4sip0bkbpfxz8l37iaf7xq6icf7hw0sggp93"; libraryHaskellDepends = [ base exceptions logict monad-control monad-control-identity monad-logger mtl primitive random resourcet transformers transformers-base unliftio-core ]; description = "Derive instances for monad transformer stacks"; license = lib.licenses.bsd3; } ) { }; "derivingvia-extras" = callPackage ( { mkDerivation, base, hashable, }: mkDerivation { pname = "derivingvia-extras"; version = "0.1.0.0"; sha256 = "11fsx8pbxqp968pgvms6qzw5x871r3c94m812nz81fpqkm6mv5cz"; libraryHaskellDepends = [ base hashable ]; description = "DerivingVia extras - Miscellaneous /via/ types"; license = lib.licenses.bsd3; } ) { }; "derp" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "derp"; version = "0.1.6"; sha256 = "0g8y98qjjampbwnxhvjzrs2jczh2mcwsacjq95jxpidgsld00shk"; libraryHaskellDepends = [ base containers ]; description = "Derivative Parsing"; license = lib.licenses.bsd3; } ) { }; "derp-lib" = callPackage ( { mkDerivation, base, derp, }: mkDerivation { pname = "derp-lib"; version = "0.0.0.1"; sha256 = "0j883w01k9scz6cfxljkw9s2kgs9f7vdxyyxxhlvvkgzb0050v0x"; libraryHaskellDepends = [ base derp ]; description = "combinators based on parsing with derivatives (derp) package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "derulo" = callPackage ( { mkDerivation, base, HUnit, }: mkDerivation { pname = "derulo"; version = "2.0.0.3"; sha256 = "0bs0bl66256i7ib82i70slf8s2pm091vbqk50pna2vrxs0a3mlkb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit ]; description = "Parse and render JSON simply"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "derulo"; broken = true; } ) { }; "describe" = callPackage ( { mkDerivation, base, bytestring, cereal, fixed-vector, lens, mmorph, monad-control, mtl, profunctors, QuickCheck, template-haskell, text, transformers, }: mkDerivation { pname = "describe"; version = "0.4.0.5"; sha256 = "0hy4p78hp6zgilfj9jn9mj6x5w32jm9kdb9w4vkchlncid5r9bzl"; libraryHaskellDepends = [ base bytestring cereal fixed-vector lens mmorph monad-control mtl profunctors template-haskell text transformers ]; testHaskellDepends = [ base bytestring cereal fixed-vector lens mmorph monad-control mtl profunctors QuickCheck template-haskell text transformers ]; description = "Combinators for describing binary data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "descrilo" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "descrilo"; version = "0.1.0.7"; sha256 = "00rk7m54igmrsi8j2fmql7c5wgyg7x5ws8397753470x5k2qv2ap"; libraryHaskellDepends = [ base ]; description = "Loads a list of items with fields"; license = lib.licenses.gpl3Only; } ) { }; "descript-lang" = callPackage ( { mkDerivation, aeson, array, autoexporter, base, bifunctors, bytestring, containers, data-default, directory, exceptions, filepath, fsnotify, hashtables, haskell-lsp, hslogger, hspec, HUnit, lens, megaparsec, mtl, network-uri, optparse-applicative, QuickCheck, rainbow, stm, text, transformers, unordered-containers, vector, yaml, yi-rope, }: mkDerivation { pname = "descript-lang"; version = "0.2.0.0"; sha256 = "0gar05gz7xvz74c9573h6zgv8rflwclzr3aw21cnyy1wpkqlbsnl"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array autoexporter base bifunctors bytestring containers filepath hashtables megaparsec stm text transformers ]; executableHaskellDepends = [ aeson array autoexporter base bifunctors bytestring containers data-default exceptions filepath fsnotify hashtables haskell-lsp hslogger lens megaparsec mtl network-uri optparse-applicative rainbow stm text transformers unordered-containers vector yi-rope ]; testHaskellDepends = [ array autoexporter base bifunctors bytestring containers directory filepath hashtables hspec HUnit megaparsec QuickCheck stm text transformers yaml ]; description = "Library, interpreter, and CLI for Descript programming language"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "descript-cli"; } ) { }; "descriptive" = callPackage ( { mkDerivation, aeson, base, bifunctors, containers, hspec, HUnit, mtl, scientific, text, transformers, vector, }: mkDerivation { pname = "descriptive"; version = "0.9.5"; sha256 = "0y5693zm2kvqjilybbmrcv1g6n6x2p6zjgi0k0axjw1sdhh1g237"; libraryHaskellDepends = [ aeson base bifunctors containers mtl scientific text transformers vector ]; testHaskellDepends = [ aeson base bifunctors containers hspec HUnit mtl text transformers ]; description = "Self-describing consumers/parsers; forms, cmd-line args, JSON, etc"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "desert" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, hspec, http-conduit, MissingH, process, transformers, }: mkDerivation { pname = "desert"; version = "0.1.0.6"; sha256 = "0ks7rmdpx2pg1k9i1diacys1pk0l1sv0qb9qq7w302dzjghlz13g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory filepath http-conduit MissingH process transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "a simple build tool for OCaml projects"; license = lib.licenses.bsd3; mainProgram = "desert"; } ) { }; "desktop-portal" = callPackage ( { mkDerivation, base, binary, bytestring, containers, data-default, dbus, directory, filepath, hspec, hspec-discover, hspec-expectations, modern-uri, network, os-string, process, random, temporary, text, unix, }: mkDerivation { pname = "desktop-portal"; version = "0.8.0.1"; sha256 = "09rr3ffkg5960dy909x30qlayzcm0ifzy0w64gvsnz3ybkq4c5j9"; libraryHaskellDepends = [ base binary bytestring containers data-default dbus directory filepath modern-uri network os-string random text unix ]; testHaskellDepends = [ base binary bytestring containers data-default dbus directory filepath hspec hspec-expectations modern-uri network os-string process random temporary text unix ]; testToolDepends = [ hspec-discover ]; description = "Desktop Portal"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "despair" = callPackage ( { mkDerivation, base, random, }: mkDerivation { pname = "despair"; version = "0.0.6"; sha256 = "0nl1sgbvxgg5ajgwj24l6qxlsin5g0bly50j8w7sg7jkn3v0r9kc"; libraryHaskellDepends = [ base random ]; description = "Despair"; license = lib.licenses.bsd3; } ) { }; "deterministic-game-engine" = callPackage ( { mkDerivation, base, hspec, mtl, }: mkDerivation { pname = "deterministic-game-engine"; version = "0.4.0"; sha256 = "1hdwr1vxfng3yc9mdnnsraapikq9kq1c07ik16csgp2ggnhgpprs"; libraryHaskellDepends = [ base mtl ]; testHaskellDepends = [ base hspec ]; description = "Simple deterministic game engine"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "detour-via-sci" = callPackage ( { mkDerivation, aeson, base, cassava, doctest, hlint, newtype, scientific, siggy-chardust, template-haskell, }: mkDerivation { pname = "detour-via-sci"; version = "1.0.0"; sha256 = "1r417lp98k0nizlxh7r74c2c4g1ij33pk5ip0bm7ssmzyya127j5"; revision = "1"; editedCabalFile = "00dj8vf9gg9ww37sir6mblf3xhcpam8qgfz5bfana23arhf2cixj"; libraryHaskellDepends = [ aeson base cassava newtype scientific siggy-chardust template-haskell ]; testHaskellDepends = [ aeson base cassava doctest hlint newtype scientific siggy-chardust template-haskell ]; description = "JSON and CSV encoding for rationals as decimal point numbers"; license = lib.licenses.mpl20; } ) { }; "detour-via-uom" = callPackage ( { mkDerivation, aeson, base, cassava, detour-via-sci, doctest, hlint, newtype, scientific, uom-plugin, }: mkDerivation { pname = "detour-via-uom"; version = "1.0.0"; sha256 = "07jhj5mrfkfi2l05fyax6aylq4rp0nixvpsymv2xjzvbv2pfmdq7"; revision = "1"; editedCabalFile = "1l8az0mqcms0w59dr1bvklplmdqzr8yliwq522smcrn4krj3rl10"; libraryHaskellDepends = [ aeson base cassava detour-via-sci newtype scientific uom-plugin ]; testHaskellDepends = [ aeson base cassava detour-via-sci doctest hlint newtype scientific uom-plugin ]; description = "JSON and CSV encoding for quantities"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; } ) { }; "detrospector" = callPackage ( { mkDerivation, base, binary, bytestring, cmdargs, containers, hashable, mwc-random, text, unordered-containers, zlib, }: mkDerivation { pname = "detrospector"; version = "0.3"; sha256 = "0fsdbagj9zhbm6hh5rsjgz3iq1raxkljnr65ba506nwxmc052xcn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring cmdargs containers hashable mwc-random text unordered-containers zlib ]; description = "Markov chain text generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "detrospector"; broken = true; } ) { }; "deunicode" = callPackage ( { mkDerivation, base, bytestring, utf8-string, }: mkDerivation { pname = "deunicode"; version = "0.1"; sha256 = "08skd630jj9h3mlxm86s7qkdrpcwhknk21dmlj69126dn67v159f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring utf8-string ]; description = "Get rid of unicode (utf-8) symbols in Haskell sources"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "deunicode"; broken = true; } ) { }; "devanagari-transliterations" = callPackage ( { mkDerivation, array, base, containers, deepseq, extra, hedgehog, hspec, hspec-hedgehog, QuickCheck, text, }: mkDerivation { pname = "devanagari-transliterations"; version = "0.1.0.0"; sha256 = "14lj970vfwi6969qj2mjdxbs844zjcwvgnni125b6f64dkkakh7r"; libraryHaskellDepends = [ array base containers deepseq extra text ]; testHaskellDepends = [ array base containers deepseq extra hedgehog hspec hspec-hedgehog QuickCheck text ]; description = "Conversion between Devanagari Unicode, Harvard-Kyoto, IAST and ISO15919"; license = lib.licenses.bsd3; } ) { }; "devil" = callPackage ( { mkDerivation, aeson, base, bytestring, directory, filepath, hinotify, process, split, text, unix, unordered-containers, }: mkDerivation { pname = "devil"; version = "0.1.1.0"; sha256 = "1n5rzm40srakb0jv8j9gin6m15x5l37knmdckc4xhwvliyvllrf4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring directory filepath hinotify process split text unix unordered-containers ]; description = "A small tool to make it easier to update program managed by Angel"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "devil"; broken = true; } ) { }; "devtools" = callPackage ( { mkDerivation, base, bytestring, cmdargs, Diff, filepath, hlint, mprelude, source-constraints, tasty, tasty-mgolden, text, typed-process, }: mkDerivation { pname = "devtools"; version = "0.1.0"; sha256 = "09md1na64p3881d2j9l64m730gvmkl47az8hajm6yh578q14v50j"; libraryHaskellDepends = [ base bytestring cmdargs Diff filepath hlint mprelude source-constraints tasty tasty-mgolden text typed-process ]; testHaskellDepends = [ base bytestring cmdargs Diff filepath hlint mprelude source-constraints tasty tasty-mgolden text typed-process ]; description = "Haskell development tool agregate"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dewdrop" = callPackage ( { mkDerivation, base, bytestring, containers, elf, hdis86, syb, }: mkDerivation { pname = "dewdrop"; version = "0.1"; sha256 = "1xi78d31hljbybpm3jzs4l3g35sdfhmmm7ksivjdi91gv9m88l0n"; libraryHaskellDepends = [ base bytestring containers elf hdis86 syb ]; description = "Find gadgets for return-oriented programming on x86"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "df1" = callPackage ( { mkDerivation, attoparsec, base, bytestring, containers, HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text, time, }: mkDerivation { pname = "df1"; version = "0.4.3"; sha256 = "126n12x3sgk28d39mbrnv2lmii8rmi9sjq30jgayd05wk61spzdm"; libraryHaskellDepends = [ attoparsec base bytestring containers text time ]; testHaskellDepends = [ attoparsec base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck text time ]; description = "Type, render and parse the df1 hierarchical structured log format"; license = lib.licenses.bsd3; } ) { }; "df1-html" = callPackage ( { mkDerivation, attoparsec, base, bytestring, containers, df1, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text, time, xmlbf, }: mkDerivation { pname = "df1-html"; version = "0.1.1"; sha256 = "1ghqwfyv720qffvf0dmg9c4wclljzlkd9r8p5jafl96cfqqbjphb"; libraryHaskellDepends = [ attoparsec base bytestring containers df1 text time xmlbf ]; testHaskellDepends = [ base containers df1 QuickCheck tasty tasty-hunit tasty-quickcheck text time xmlbf ]; description = "Render and parse df1 logs as HTML"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "df1-wai" = callPackage ( { mkDerivation, base, bytestring, df1, http-types, text, wai, }: mkDerivation { pname = "df1-wai"; version = "0.1"; sha256 = "1dhhyfyry13vp1c9l0kkn41vikr0dssvjyxy0j6hwys0q8psanqw"; libraryHaskellDepends = [ base bytestring df1 http-types text wai ]; description = "Df1 log formatting for WAI requests and responses"; license = lib.licenses.bsd3; } ) { }; "dfinity-radix-tree" = callPackage ( { mkDerivation, aeson, base, base16-bytestring, BoundedChan, bytestring, clock, concurrent-extra, conduit, containers, cryptonite, data-default-class, deepseq, directory, dlist, filepath, hashtables, lens-simple, leveldb, leveldb-haskell, lrucaching, memory, mtl, QuickCheck, reducers, resourcet, serialise, tasty, tasty-hunit, tasty-quickcheck, temporary, text, transformers, unordered-containers, }: mkDerivation { pname = "dfinity-radix-tree"; version = "0.6.3"; sha256 = "0rr02k5wycd7qy9p2pqhck7hqnr85aps4cl5wdfw32jcjvk325mj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base16-bytestring BoundedChan bytestring concurrent-extra conduit containers cryptonite data-default-class deepseq directory dlist hashtables lens-simple leveldb-haskell lrucaching memory mtl reducers resourcet serialise temporary transformers ]; librarySystemDepends = [ leveldb ]; executableHaskellDepends = [ base base16-bytestring bytestring containers ]; testHaskellDepends = [ aeson base base16-bytestring BoundedChan bytestring clock concurrent-extra conduit containers cryptonite filepath leveldb-haskell memory mtl QuickCheck resourcet tasty tasty-hunit tasty-quickcheck temporary text transformers unordered-containers ]; description = "A generic data integrity layer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dfinity-radix-tree-example"; } ) { inherit (pkgs) leveldb; }; "dfrac" = callPackage ( { mkDerivation, base, scientific, }: mkDerivation { pname = "dfrac"; version = "0.1.2.0"; sha256 = "1ybq5bnh85dbr9lfx5d6qw87x9qc8fs0yvbi1a6860an13lvrzy7"; libraryHaskellDepends = [ base scientific ]; description = "A package for precise decimal arithmatic using rationals"; license = lib.licenses.mit; } ) { }; "dfsbuild" = callPackage ( { mkDerivation, base, ConfigFile, directory, filepath, HSH, hslogger, MissingH, network, old-time, parsec, random, regex-compat, unix, }: mkDerivation { pname = "dfsbuild"; version = "1.0.2"; sha256 = "0nh5cvb8macw523iids072rs9kylkv8zrliraw1jrvmhsznkj05x"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ConfigFile directory filepath HSH hslogger MissingH network old-time parsec random regex-compat unix ]; description = "Build Debian From Scratch CD/DVD images"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "dfsbuild"; broken = true; } ) { }; "dgim" = callPackage ( { mkDerivation, base, Cabal, QuickCheck, }: mkDerivation { pname = "dgim"; version = "0.0.3"; sha256 = "1brffyfawrdgr2659hbda42mpn9jiiq474a0yd57kj7z0dzq25f6"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base Cabal QuickCheck ]; description = "Implementation of DGIM algorithm"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dgs" = callPackage ( { mkDerivation, base, HTTP, mtl, network, split, }: mkDerivation { pname = "dgs"; version = "0.2"; sha256 = "100xlxqhy33kllyb4dy7q0bwwy5wn9w45qy1cb5f0yb0dqff1pnx"; libraryHaskellDepends = [ base HTTP mtl network split ]; description = "Haskell front-end for DGS' bot interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dhall" = callPackage ( { mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write, base, base16-bytestring, bytestring, case-insensitive, cborg, cborg-json, containers, contravariant, cryptohash-sha256, data-fix, deepseq, Diff, directory, doctest, dotgen, either, exceptions, filepath, foldl, gauge, generic-random, half, hashable, haskeline, http-client, http-client-tls, http-types, indexed-traversable, lens-family-core, megaparsec, mmorph, mockery, mtl, network-uri, optparse-applicative, parser-combinators, parsers, pretty-simple, prettyprinter, prettyprinter-ansi-terminal, profunctors, QuickCheck, quickcheck-instances, repline, scientific, serialise, special-values, spoon, tasty, tasty-expected-failure, tasty-hunit, tasty-quickcheck, tasty-silver, template-haskell, temporary, text, text-manipulate, text-short, th-lift-instances, time, transformers, turtle, unix, unix-compat, unordered-containers, vector, }: mkDerivation { pname = "dhall"; version = "1.42.1"; sha256 = "0n4773s7l9sfqi00fnh4h92mpifbh0m6vsvpghg834c0jx2gm36f"; revision = "2"; editedCabalFile = "0j29l5qbr72bcxlid28sq3wpxy481xlp0pknlna7wv13vfi8a9v4"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal atomic-write base base16-bytestring bytestring case-insensitive cborg cborg-json containers contravariant cryptohash-sha256 data-fix deepseq Diff directory dotgen either exceptions filepath half hashable haskeline http-client http-client-tls http-types indexed-traversable lens-family-core megaparsec mmorph mtl network-uri optparse-applicative parser-combinators parsers pretty-simple prettyprinter prettyprinter-ansi-terminal profunctors repline scientific serialise template-haskell text text-manipulate text-short th-lift-instances time transformers unix unix-compat unordered-containers vector ]; executableHaskellDepends = [ aeson aeson-pretty ansi-terminal atomic-write base base16-bytestring bytestring case-insensitive cborg cborg-json containers contravariant data-fix deepseq Diff directory dotgen either exceptions filepath half hashable haskeline indexed-traversable lens-family-core megaparsec mmorph mtl network-uri optparse-applicative parser-combinators parsers pretty-simple prettyprinter prettyprinter-ansi-terminal profunctors repline scientific serialise template-haskell text text-manipulate text-short th-lift-instances time transformers unix unix-compat unordered-containers vector ]; testHaskellDepends = [ aeson aeson-pretty ansi-terminal atomic-write base base16-bytestring bytestring case-insensitive cborg cborg-json containers contravariant data-fix deepseq Diff directory doctest dotgen either exceptions filepath foldl generic-random half hashable haskeline http-client http-client-tls indexed-traversable lens-family-core megaparsec mmorph mockery mtl network-uri optparse-applicative parser-combinators parsers pretty-simple prettyprinter prettyprinter-ansi-terminal profunctors QuickCheck quickcheck-instances repline scientific serialise special-values spoon tasty tasty-expected-failure tasty-hunit tasty-quickcheck tasty-silver template-haskell temporary text text-manipulate text-short th-lift-instances time transformers turtle unix unix-compat unordered-containers vector ]; benchmarkHaskellDepends = [ aeson aeson-pretty ansi-terminal atomic-write base base16-bytestring bytestring case-insensitive cborg cborg-json containers contravariant data-fix deepseq Diff directory dotgen either exceptions filepath gauge half hashable haskeline indexed-traversable lens-family-core megaparsec mmorph mtl network-uri optparse-applicative parser-combinators parsers pretty-simple prettyprinter prettyprinter-ansi-terminal profunctors repline scientific serialise template-haskell text text-manipulate text-short th-lift-instances time transformers unix unix-compat unordered-containers vector ]; doCheck = false; description = "A configuration language guaranteed to terminate"; license = lib.licenses.bsd3; mainProgram = "dhall"; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; "dhall-bash" = callPackage ( { mkDerivation, base, bytestring, containers, dhall, neat-interpolation, optparse-generic, shell-escape, text, }: mkDerivation { pname = "dhall-bash"; version = "1.0.41"; sha256 = "09jz39lnahjzp4f7mfkc68gkb1whqi3v781wqp4w1nrdq8b97sra"; revision = "2"; editedCabalFile = "1lvm16gc3anyrs167kcvgdn6dh8ygxwjsgf87p3c0ldmnxlvp13j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers dhall neat-interpolation shell-escape text ]; executableHaskellDepends = [ base bytestring dhall optparse-generic text ]; description = "Compile Dhall to Bash"; license = lib.licenses.bsd3; mainProgram = "dhall-to-bash"; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; "dhall-check" = callPackage ( { mkDerivation, base, containers, dhall, directory, filepath, fsnotify, text, trifecta, }: mkDerivation { pname = "dhall-check"; version = "1.1.0.0"; sha256 = "0j8axynspdm9dmrxqq329cnbxjlynakcfr5xfszs1szhvylsqx8a"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers dhall directory filepath fsnotify text trifecta ]; description = "Check all dhall files in a project"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dhall-check"; broken = true; } ) { }; "dhall-csv" = callPackage ( { mkDerivation, ansi-terminal, base, bytestring, cassava, containers, dhall, either, exceptions, filepath, optparse-applicative, prettyprinter, prettyprinter-ansi-terminal, tasty, tasty-hunit, tasty-silver, text, unordered-containers, vector, }: mkDerivation { pname = "dhall-csv"; version = "1.0.4"; sha256 = "1kmrkjc2r5l1q2hc2xq83c25zrfm7w4av0jc06ilxklf4i1kvy4b"; revision = "1"; editedCabalFile = "10kmbhaly9z95614x3jfmqkswa249dlmr302wng0dpmw1mxqzz2a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cassava containers dhall either exceptions filepath optparse-applicative prettyprinter text unordered-containers vector ]; executableHaskellDepends = [ ansi-terminal base bytestring cassava dhall optparse-applicative prettyprinter prettyprinter-ansi-terminal text unordered-containers vector ]; testHaskellDepends = [ base bytestring cassava dhall filepath tasty tasty-hunit tasty-silver text unordered-containers vector ]; description = "Convert bidirectionally between Dhall and CSV files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dhall-docs" = callPackage ( { mkDerivation, base, base16-bytestring, bytestring, containers, cryptohash-sha256, dhall, directory, doctest, file-embed, filepath, foldl, lens-family-core, lucid, megaparsec, mmark, mtl, optparse-applicative, path, path-io, pretty, prettyprinter, tasty, tasty-hunit, tasty-silver, text, transformers, turtle, }: mkDerivation { pname = "dhall-docs"; version = "1.0.11"; sha256 = "0i9czz2p2kv5mw7mnbpqq9nl86aqyp4z0yy115q3nfasl5ys6jlq"; revision = "2"; editedCabalFile = "0wsi3nslijmf0p7j3k7j1g3zzj6y31d0vyqhr74856v4k3757p4a"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base16-bytestring bytestring containers cryptohash-sha256 dhall directory file-embed filepath lens-family-core lucid megaparsec mmark mtl optparse-applicative path path-io prettyprinter text transformers ]; executableHaskellDepends = [ base dhall ]; testHaskellDepends = [ base bytestring containers dhall directory doctest filepath foldl lucid path path-io pretty tasty tasty-hunit tasty-silver text turtle ]; description = "Generate HTML docs from a dhall package"; license = lib.licenses.bsd3; mainProgram = "dhall-docs"; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; "dhall-fly" = callPackage ( { mkDerivation, aeson, aeson-casing, aeson-yaml, base, bytestring, dhall, dhall-json, hspec, hspec-discover, optparse-applicative, ordered-containers, scientific, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "dhall-fly"; version = "0.3.0"; sha256 = "01152n1g8wfhbsl6znd6jnwb2rkdzcr3wcmdixnp6j3sxbgqbqln"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base dhall optparse-applicative ordered-containers scientific text transformers unordered-containers vector ]; executableHaskellDepends = [ aeson aeson-casing aeson-yaml base bytestring dhall dhall-json optparse-applicative ordered-containers scientific text transformers unordered-containers vector ]; testHaskellDepends = [ aeson aeson-casing base dhall hspec optparse-applicative ordered-containers scientific text transformers unordered-containers vector ]; testToolDepends = [ hspec-discover ]; description = "Translate concourse config from Dhall to YAML"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dhall-fly"; broken = true; } ) { }; "dhall-json" = callPackage ( { mkDerivation, aeson, aeson-pretty, aeson-yaml, ansi-terminal, base, bytestring, containers, dhall, exceptions, filepath, lens-family-core, optparse-applicative, prettyprinter, prettyprinter-ansi-terminal, scientific, tasty, tasty-hunit, tasty-silver, text, unordered-containers, vector, }: mkDerivation { pname = "dhall-json"; version = "1.7.12"; sha256 = "1ynm347ccqgh2jmnq9mwj3mc3zd81pwqja5ivdwxkjw08d1wsj6a"; revision = "3"; editedCabalFile = "1v21yb69aa6hzg6rhwhi6x61nrk35bbhl8pw1dikbw73s95c9f0j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty aeson-yaml base bytestring containers dhall exceptions filepath lens-family-core optparse-applicative prettyprinter scientific text unordered-containers vector ]; executableHaskellDepends = [ aeson aeson-pretty ansi-terminal base bytestring dhall exceptions optparse-applicative prettyprinter prettyprinter-ansi-terminal text ]; testHaskellDepends = [ aeson base bytestring dhall tasty tasty-hunit tasty-silver text ]; description = "Convert between Dhall and JSON or YAML"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; "dhall-lex" = callPackage ( { mkDerivation, alex, array, base, bytestring, criterion, deepseq, hspec, hspec-dirstream, scientific, }: mkDerivation { pname = "dhall-lex"; version = "0.2.0.0"; sha256 = "0yxffkmpkab7apvxj5i8a3x233smb5wps5j39h38d91v6kqf5yy2"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring deepseq scientific ]; libraryToolDepends = [ alex ]; testHaskellDepends = [ base bytestring hspec hspec-dirstream ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Lexer for the Dhall language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dhall-lsp-server" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, bytestring, containers, data-default, dhall, dhall-json, directory, doctest, filepath, hslogger, hspec, lens, lsp, lsp-test, lsp-types, megaparsec, mtl, network-uri, optparse-applicative, prettyprinter, QuickCheck, rope-utf16-splay, tasty, tasty-hspec, text, transformers, unordered-containers, uri-encode, }: mkDerivation { pname = "dhall-lsp-server"; version = "1.1.3"; sha256 = "1vcdjsqd0falcx48fa58qilnwh70h6cinxbkh2rfmlhvfgmramc8"; revision = "2"; editedCabalFile = "15mwpjg7axf7zmyf889675r61x754ygiy0nvf3g5km0i8a3s4203"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring containers data-default dhall dhall-json directory filepath hslogger lens lsp megaparsec mtl network-uri prettyprinter rope-utf16-splay text transformers unordered-containers uri-encode ]; executableHaskellDepends = [ base optparse-applicative ]; testHaskellDepends = [ base directory doctest filepath hspec lsp-test lsp-types QuickCheck tasty tasty-hspec text ]; description = "Language Server Protocol (LSP) server for Dhall"; license = lib.licenses.mit; mainProgram = "dhall-lsp-server"; maintainers = [ lib.maintainers.dalpd lib.maintainers.Gabriella439 ]; } ) { }; "dhall-nix" = callPackage ( { mkDerivation, base, containers, data-fix, dhall, hnix, lens-family-core, neat-interpolation, optparse-generic, text, }: mkDerivation { pname = "dhall-nix"; version = "1.1.26"; sha256 = "1xgmmfp6bi3mnd9l335ks6xcgpfy2s2kgpcygi7i7p41f795zgma"; revision = "2"; editedCabalFile = "06ixc19hp4n78cg0jlg74gdbz5ngni2a6w8768i946s7sglgcfa3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-fix dhall hnix lens-family-core neat-interpolation text ]; executableHaskellDepends = [ base dhall hnix optparse-generic text ]; description = "Dhall to Nix compiler"; license = lib.licenses.bsd3; mainProgram = "dhall-to-nix"; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; "dhall-nixpkgs" = callPackage ( { mkDerivation, aeson, base, base16-bytestring, base64-bytestring, bytestring, data-fix, dhall, foldl, hnix, lens-family-core, megaparsec, mmorph, neat-interpolation, network-uri, optparse-applicative, prettyprinter, text, transformers, turtle, }: mkDerivation { pname = "dhall-nixpkgs"; version = "1.0.10"; sha256 = "09p1zfssqab3p3x3ngidfkf31kk5kvcx8krjiyf18vmq9fn75mm5"; revision = "2"; editedCabalFile = "0hk6ndmaf8fcmvi9m414a8pl6q6ykqd1mng8pcmak5b184b61961"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base base16-bytestring base64-bytestring bytestring data-fix dhall foldl hnix lens-family-core megaparsec mmorph neat-interpolation network-uri optparse-applicative prettyprinter text transformers turtle ]; description = "Convert Dhall projects to Nix packages"; license = lib.licenses.bsd3; mainProgram = "dhall-to-nixpkgs"; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; "dhall-openapi" = callPackage ( { mkDerivation, aeson, base, containers, dhall, directory, filepath, megaparsec, optparse-applicative, parser-combinators, prettyprinter, scientific, sort, text, vector, }: mkDerivation { pname = "dhall-openapi"; version = "1.0.6"; sha256 = "0jx905x17lfwb316hx6mwiwr647688nwwcikv5iadv2qr9s04yc9"; revision = "2"; editedCabalFile = "0bda2n7yfjxb98kj497v5vy9xgwc4l5i6imp53c7gxvbf2fnjlnc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers dhall prettyprinter scientific sort text vector ]; executableHaskellDepends = [ aeson base containers dhall directory filepath megaparsec optparse-applicative parser-combinators prettyprinter sort text vector ]; description = "Convert an OpenAPI specification to a Dhall package"; license = lib.licenses.bsd3; mainProgram = "openapi-to-dhall"; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; "dhall-recursive-adt" = callPackage ( { mkDerivation, base, data-fix, dhall, either, hedgehog, recursion-schemes, tasty, tasty-hedgehog, tasty-hunit, yasi, }: mkDerivation { pname = "dhall-recursive-adt"; version = "0.1.0.1"; sha256 = "09s3m86vflj5im2walab8d0wpvihsvxc5mzy55m10pfzr3gxsd11"; revision = "5"; editedCabalFile = "1b45x3xwc9qzw37jgf0plpsz9kl29925z3kxa3igmwh4hjfxxrws"; libraryHaskellDepends = [ base data-fix dhall recursion-schemes ]; testHaskellDepends = [ base dhall either hedgehog recursion-schemes tasty tasty-hedgehog tasty-hunit yasi ]; description = "Convert recursive ADTs from and to Dhall"; license = lib.licenses.cc0; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dhall-secret" = callPackage ( { mkDerivation, amazonka, amazonka-kms, base, base64, bech32, bytestring, cryptonite, dhall, HUnit, lens, memory, optparse-applicative, pem, text, unordered-containers, }: mkDerivation { pname = "dhall-secret"; version = "0.5.53"; sha256 = "0mhq3xdgikkjq7z0cy0ir9mil7nzw57f453ic80v4r65fyyvzs44"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ amazonka amazonka-kms base base64 bech32 bytestring cryptonite dhall lens memory pem text unordered-containers ]; executableHaskellDepends = [ amazonka amazonka-kms base base64 bech32 bytestring cryptonite dhall lens memory optparse-applicative pem text unordered-containers ]; testHaskellDepends = [ amazonka amazonka-kms base base64 bech32 bytestring cryptonite dhall HUnit lens memory pem text unordered-containers ]; description = "Encrypt Decrypt Dhall expressions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dhall-secret"; } ) { }; "dhall-text" = callPackage ( { mkDerivation, base, dhall, optparse-applicative, text, }: mkDerivation { pname = "dhall-text"; version = "1.0.18"; sha256 = "1nwvj67glqyn5yd62ni16wqppv8d3hy7d9aw87p35zkch1vr8vsd"; revision = "3"; editedCabalFile = "141cb54jcnnacnrk8x909jmhjxjmcsv6qfc4wa5rjpa3i984ac2n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base dhall optparse-applicative text ]; description = "Template text using Dhall"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dhall-to-text"; maintainers = [ lib.maintainers.Gabriella439 ]; broken = true; } ) { }; "dhall-text-shell" = callPackage ( { mkDerivation, base, containers, dhall, filepath, optparse-applicative, process, text, }: mkDerivation { pname = "dhall-text-shell"; version = "0.2.0.0"; sha256 = "10i1i7fk9y5hsxjjb87jbfnprg7nkrvpax6kd4blfphpzs2mpz5b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers dhall filepath optparse-applicative process text ]; executableHaskellDepends = [ base containers dhall filepath optparse-applicative process text ]; description = "Render dhall text with shell commands as function arguments"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "dhall-text-shell"; broken = true; } ) { }; "dhall-to-cabal" = callPackage ( { mkDerivation, base, bytestring, Cabal, containers, contravariant, dhall, Diff, directory, filepath, microlens, optparse-applicative, prettyprinter, tasty, tasty-golden, tasty-hunit, text, transformers, vector, }: mkDerivation { pname = "dhall-to-cabal"; version = "1.3.4.0"; sha256 = "1z69nx98wgrjhgra0rw6lvsgnjzmqpixjwd673nvs79jg98yafm7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal containers contravariant dhall filepath microlens text transformers vector ]; executableHaskellDepends = [ base bytestring Cabal containers dhall directory filepath microlens optparse-applicative prettyprinter text transformers ]; testHaskellDepends = [ base bytestring Cabal dhall Diff filepath microlens prettyprinter tasty tasty-golden tasty-hunit text ]; description = "Compile Dhall expressions to Cabal files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dhall-toml" = callPackage ( { mkDerivation, base, containers, dhall, directory, doctest, filepath, optparse-applicative, prettyprinter, tasty, tasty-hunit, text, tomland, unordered-containers, }: mkDerivation { pname = "dhall-toml"; version = "1.0.3"; sha256 = "0d99msfbd9dxhjh2bc5bnzwn4c5n4viv3q0n4p1mx2rw67jyra80"; revision = "2"; editedCabalFile = "1vl04lq1fgxcdf1p97wbbwx1rl4lijvxiihg62vwz18v193fxfr2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers dhall optparse-applicative prettyprinter text tomland unordered-containers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base dhall directory doctest filepath tasty tasty-hunit text tomland ]; description = "Convert between Dhall and TOML"; license = lib.licenses.bsd3; } ) { }; "dhall-yaml" = callPackage ( { mkDerivation, aeson, ansi-terminal, base, bytestring, dhall, dhall-json, exceptions, HsYAML, HsYAML-aeson, optparse-applicative, prettyprinter, prettyprinter-ansi-terminal, tasty, tasty-expected-failure, tasty-hunit, text, vector, }: mkDerivation { pname = "dhall-yaml"; version = "1.2.12"; sha256 = "1sh802maai9vxfrjd0w4k9cv4pklhkxid1s5xdbagywcaqdhk272"; revision = "4"; editedCabalFile = "0l874s5q86dzy4q7pwjsdms53lckjamiq1wgll8sg6qifsjspmll"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring dhall dhall-json HsYAML HsYAML-aeson optparse-applicative text vector ]; executableHaskellDepends = [ aeson ansi-terminal base bytestring dhall dhall-json exceptions optparse-applicative prettyprinter prettyprinter-ansi-terminal text ]; testHaskellDepends = [ base bytestring dhall dhall-json tasty tasty-expected-failure tasty-hunit text ]; description = "Convert between Dhall and YAML"; license = lib.licenses.gpl3Only; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; "dhcp-lease-parser" = callPackage ( { mkDerivation, attoparsec, base, bytestring, chronos, ip, tasty, tasty-hunit, text, }: mkDerivation { pname = "dhcp-lease-parser"; version = "0.1"; sha256 = "00h40vr2x77ajv1kks9gdg7a6nmrykc8pjf13zs1bq3pvgygqacs"; libraryHaskellDepends = [ attoparsec base bytestring chronos ip text ]; testHaskellDepends = [ attoparsec base bytestring chronos ip tasty tasty-hunit ]; description = "Parse a DHCP lease file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dhrun" = callPackage ( { mkDerivation, aeson, ansi-terminal, base, bytestring, conduit, conduit-extra, containers, dhall, directory, editor-open, filepath, generic-random, Glob, hspec, mtl, optparse-applicative, process, protolude, quickcheck-text, tasty, tasty-golden, tasty-hspec, tasty-hunit, tasty-quickcheck, text, time, unix, unliftio, unliftio-core, yaml, }: mkDerivation { pname = "dhrun"; version = "1.0.1"; sha256 = "1gyg5221g1qsq2h62lcdwi4g7amis26692hh3fdi824bjylz8pal"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base bytestring conduit conduit-extra containers dhall directory mtl process protolude text time unix unliftio-core yaml ]; executableHaskellDepends = [ base bytestring dhall directory editor-open filepath optparse-applicative protolude ]; testHaskellDepends = [ aeson base bytestring dhall filepath generic-random Glob hspec mtl protolude quickcheck-text tasty tasty-golden tasty-hspec tasty-hunit tasty-quickcheck text unliftio yaml ]; doHaddock = false; description = "Dhall/YAML configurable concurrent integration test executor"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "dhrun"; broken = true; } ) { }; "dhscanner-ast" = callPackage ( { mkDerivation, aeson, base, containers, QuickCheck, random, }: mkDerivation { pname = "dhscanner-ast"; version = "0.1.0.3"; sha256 = "1xksb6ilmdihq9rx6fcabwphlvwdsjss34aw1iqgc8gsiw60lm8c"; libraryHaskellDepends = [ aeson base containers ]; testHaskellDepends = [ base QuickCheck random ]; description = "abstract syntax tree for multiple programming languages"; license = lib.licenses.gpl3Only; } ) { }; "dhscanner-bitcode" = callPackage ( { mkDerivation, aeson, base, containers, dhscanner-ast, QuickCheck, random, }: mkDerivation { pname = "dhscanner-bitcode"; version = "0.1.0.2"; sha256 = "1ixm87h6ycbzf7b6jzwivcnvw96xlm8gmcw032hk54z8c9szrx3d"; libraryHaskellDepends = [ aeson base containers dhscanner-ast ]; testHaskellDepends = [ base containers dhscanner-ast QuickCheck random ]; description = "Intermediate language for static code analysis"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "di" = callPackage ( { mkDerivation, base, containers, df1, di-core, di-df1, di-handle, di-monad, exceptions, }: mkDerivation { pname = "di"; version = "1.3"; sha256 = "13d503xhmnj2br9m4r4xx58hd2p8jsj8hxf9b4k4451p31kbzs54"; libraryHaskellDepends = [ base containers df1 di-core di-df1 di-handle di-monad exceptions ]; description = "Typeful hierarchical structured logging using di, mtl and df1"; license = lib.licenses.bsd3; } ) { }; "di-core" = callPackage ( { mkDerivation, base, containers, QuickCheck, safe-exceptions, stm, tasty, tasty-hunit, tasty-quickcheck, time, }: mkDerivation { pname = "di-core"; version = "1.0.4"; sha256 = "0wrj2ndzk9r7izjvwkjjmqb3gg1zy93ch7j7fdalzadzzsd4sqsm"; libraryHaskellDepends = [ base containers safe-exceptions stm time ]; testHaskellDepends = [ base QuickCheck safe-exceptions stm tasty tasty-hunit tasty-quickcheck time ]; description = "Typeful hierarchical structured logging without monad towers"; license = lib.licenses.bsd3; } ) { }; "di-df1" = callPackage ( { mkDerivation, base, bytestring, df1, di-core, di-handle, di-monad, QuickCheck, stm, tasty, tasty-quickcheck, text, time, }: mkDerivation { pname = "di-df1"; version = "1.2.1"; sha256 = "0mlx74605k33ibkqdbr7iyb32alansb41g9w0wjagyw45fvczda2"; libraryHaskellDepends = [ base df1 di-core di-handle di-monad stm ]; testHaskellDepends = [ base bytestring df1 di-core QuickCheck tasty tasty-quickcheck text time ]; description = "Write logs in the df1 format using the di logging framework"; license = lib.licenses.bsd3; } ) { }; "di-handle" = callPackage ( { mkDerivation, base, bytestring, di-core, exceptions, unix, }: mkDerivation { pname = "di-handle"; version = "1.0.1"; sha256 = "070gxs75f3wvvalw81y3af5dm76hnv89rwlh6j5dks9m8mm9pgqq"; libraryHaskellDepends = [ base bytestring di-core exceptions unix ]; description = "IO support for file handles in di-core"; license = lib.licenses.bsd3; } ) { }; "di-monad" = callPackage ( { mkDerivation, base, conduit, containers, di-core, exceptions, monad-control, mtl, pipes, pipes-safe, primitive, resourcet, stm, streaming, transformers, transformers-base, unliftio-core, }: mkDerivation { pname = "di-monad"; version = "1.3.5"; sha256 = "0l22yqigv7nkc54bcnz2fy8kxnl8dgj1wzs8cf24fy1apahz8kx0"; libraryHaskellDepends = [ base conduit containers di-core exceptions monad-control mtl pipes pipes-safe primitive resourcet stm streaming transformers transformers-base unliftio-core ]; description = "mtl flavoured typeful hierarchical structured logging for di-core"; license = lib.licenses.bsd3; } ) { }; "di-polysemy" = callPackage ( { mkDerivation, base, df1, di-core, di-df1, di-handle, polysemy, }: mkDerivation { pname = "di-polysemy"; version = "0.2.0.0"; sha256 = "09n9kjfv6zx016zkglr0ya0gmi18xdgl08iv7pvh41h0mp435aaq"; libraryHaskellDepends = [ base df1 di-core di-df1 di-handle polysemy ]; description = "DI logger wrapped for Polysemy"; license = lib.licenses.mit; } ) { }; "di-wai" = callPackage ( { mkDerivation, base, clock, df1-wai, di-df1, wai, }: mkDerivation { pname = "di-wai"; version = "0.2"; sha256 = "0h6w5snasayyq3z5vwzrrxg9r6fwzp3a922zgxsp4zlkkkf9f3rr"; libraryHaskellDepends = [ base clock df1-wai di-df1 wai ]; description = "Di logging for WAI requests and responses"; license = lib.licenses.bsd3; } ) { }; "dia-base" = callPackage ( { mkDerivation, base, deepseq, }: mkDerivation { pname = "dia-base"; version = "0.1.1.4"; sha256 = "09lyzl0ppgk7izmsb3hq86dfmyb31w866h582vazpphbyvrbpihz"; revision = "1"; editedCabalFile = "0jp6vxj2m984dl7gnphs7119zxs8pplhq73nnicvbhjcliixyl6w"; libraryHaskellDepends = [ base deepseq ]; description = "An EDSL for teaching Haskell with diagrams - data types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dia-functions" = callPackage ( { mkDerivation, base, containers, data-pprint, deepseq, dia-base, mtl, xhtml, }: mkDerivation { pname = "dia-functions"; version = "0.2.1.5"; sha256 = "1q9jywy6rmh5wkd8z5rw9rkilbh9jxd4py2w4xxqz93rzz2gzy5g"; revision = "1"; editedCabalFile = "0zyg7mrnp8qp9v0hm1188n4xqp223g6wqdnz43dw3dchqs2qpwbx"; libraryHaskellDepends = [ base containers data-pprint deepseq dia-base mtl xhtml ]; description = "An EDSL for teaching Haskell with diagrams - functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "diagnose" = callPackage ( { mkDerivation, array, base, data-default, dlist, hashable, prettyprinter, prettyprinter-ansi-terminal, text, unordered-containers, wcwidth, }: mkDerivation { pname = "diagnose"; version = "2.5.1"; sha256 = "1fxbbjgp40545jap89clsdpf2bp2lgh7fvljji2dhw839i8a1yh5"; libraryHaskellDepends = [ array base data-default dlist hashable prettyprinter prettyprinter-ansi-terminal text unordered-containers wcwidth ]; testHaskellDepends = [ array base data-default dlist hashable prettyprinter prettyprinter-ansi-terminal text unordered-containers wcwidth ]; description = "Beautiful error reporting done easily"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "diagrams" = callPackage ( { mkDerivation, diagrams-contrib, diagrams-core, diagrams-lib, diagrams-svg, }: mkDerivation { pname = "diagrams"; version = "1.4.1"; sha256 = "0z4i169yzznfj6bmkvgs09v85zchq7visajn6v5hvhj3m0ic0cmh"; libraryHaskellDepends = [ diagrams-contrib diagrams-core diagrams-lib diagrams-svg ]; doHaddock = false; description = "Embedded domain-specific language for declarative vector graphics"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sternenseemann ]; } ) { }; "diagrams-boolean" = callPackage ( { mkDerivation, base, cubicbezier, diagrams-lib, }: mkDerivation { pname = "diagrams-boolean"; version = "0.1.0"; sha256 = "17mna7qwrwayx1nfdqq0v3kk6aamm6bqg9n6dqg4dp764g679cf0"; revision = "3"; editedCabalFile = "1cqibxx1a00m8nl9k48c0m0ln589rr4qw3f41xl1jk68b83r3x1k"; libraryHaskellDepends = [ base cubicbezier diagrams-lib ]; description = "deprecated, part of diagrams-contrib since 1.4"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "diagrams-braille" = callPackage ( { mkDerivation, base, containers, diagrams-core, diagrams-lib, diagrams-rasterific, filepath, hashable, JuicyPixels, lens, mtl, optparse-applicative, Rasterific, time, }: mkDerivation { pname = "diagrams-braille"; version = "0.1.1"; sha256 = "1h9j1hrhpzl5rqhjnwp92sv0shc9i7yhnzpbs1dxfpyn8baws7mc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers diagrams-core diagrams-lib diagrams-rasterific filepath hashable JuicyPixels lens mtl optparse-applicative Rasterific time ]; executableHaskellDepends = [ base containers diagrams-core diagrams-lib diagrams-rasterific filepath hashable JuicyPixels lens mtl optparse-applicative Rasterific time ]; description = "Braille diagrams with plain text"; license = lib.licenses.bsd3; mainProgram = "brldia"; } ) { }; "diagrams-builder" = callPackage ( { mkDerivation, base, base-orphans, bytestring, cmdargs, diagrams-cairo, diagrams-lib, diagrams-postscript, diagrams-rasterific, diagrams-svg, directory, exceptions, filepath, hashable, haskell-src-exts, haskell-src-exts-simple, hint, JuicyPixels, lens, mtl, split, svg-builder, transformers, }: mkDerivation { pname = "diagrams-builder"; version = "0.8.0.6"; sha256 = "17yi5dmcxx4sgk3wha386zbv9h69pwq72j8i21vmfh35brxhs9f4"; revision = "2"; editedCabalFile = "1mkxn0r6wmxyvdhwly1a6j0z4j234mfv7aimirwl7jmcv55lwbs4"; configureFlags = [ "-fcairo" "-fps" "-frasterific" "-fsvg" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-orphans cmdargs diagrams-lib directory exceptions filepath hashable haskell-src-exts haskell-src-exts-simple hint lens mtl split transformers ]; executableHaskellDepends = [ base bytestring cmdargs diagrams-cairo diagrams-lib diagrams-postscript diagrams-rasterific diagrams-svg directory filepath JuicyPixels lens svg-builder ]; description = "hint-based build service for the diagrams graphics EDSL"; license = 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.4.2.1"; sha256 = "0fqma8m4xrqha079aqqynk23y252x47xfzvb0gss4bvgdmwa0lzc"; revision = "3"; editedCabalFile = "1qdx7k5z6bw70y6rmjs5pkwdypsmrl0gmp7qdjmsbkjv2sah7hq4"; 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 ]; description = "Cairo backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; } ) { }; "diagrams-cairo_1_4_3" = callPackage ( { mkDerivation, array, base, bytestring, cairo, colour, containers, data-default, diagrams-core, diagrams-lib, filepath, hashable, JuicyPixels, lens, mtl, optparse-applicative, pango, split, statestack, transformers, unix, vector, }: mkDerivation { pname = "diagrams-cairo"; version = "1.4.3"; sha256 = "0irj7jigi9dfprjilndyx0kwg7vjpbhrsxhlsqc8n1sy1b4s2aha"; libraryHaskellDepends = [ array base bytestring cairo colour containers data-default diagrams-core diagrams-lib filepath hashable JuicyPixels lens mtl optparse-applicative pango split statestack transformers unix vector ]; description = "Cairo backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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.4.1.2"; sha256 = "165iwjvx17ym5qsrxsj7va4kmmifg8nay1qq7mbyp3crvfvkfgv2"; revision = "2"; editedCabalFile = "1hmbcr20pwdfd26xr9dx6gdcmzsw1p7k8avgjcvqa4n9p8ykcrqp"; libraryHaskellDepends = [ base blank-canvas cmdargs containers data-default-class diagrams-core diagrams-lib lens mtl NumInstances optparse-applicative statestack text ]; description = "HTML5 canvas backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; } ) { }; "diagrams-canvas_1_4_2" = callPackage ( { mkDerivation, base, blank-canvas, cmdargs, containers, data-default, diagrams-core, diagrams-lib, lens, mtl, NumInstances, optparse-applicative, statestack, text, }: mkDerivation { pname = "diagrams-canvas"; version = "1.4.2"; sha256 = "0ns1xmgcjqig7qld7r77rbcrk779cmzj7xfqj6a7sbdci3in2dgm"; libraryHaskellDepends = [ base blank-canvas cmdargs containers data-default diagrams-core diagrams-lib lens mtl NumInstances optparse-applicative statestack text ]; description = "HTML5 canvas backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "diagrams-contrib" = callPackage ( { mkDerivation, base, circle-packing, colour, containers, cubicbezier, data-default, data-default-class, diagrams-core, diagrams-lib, diagrams-solve, force-layout, hashable, HUnit, lens, linear, mfsolve, MonadRandom, monoid-extras, mtl, mtl-compat, parsec, QuickCheck, random, semigroups, split, test-framework, test-framework-hunit, test-framework-quickcheck2, text, }: mkDerivation { pname = "diagrams-contrib"; version = "1.4.5.1"; sha256 = "0whp2p9m7pcb2sgyr8rvhf518f18w5i0vxziganw7qj6ijn9kdyb"; revision = "2"; editedCabalFile = "000ybzwi9cj7p6j21xhkby1sg13ph55qmc6j05cw8j5n1a6c1mv5"; libraryHaskellDepends = [ base circle-packing colour containers cubicbezier data-default data-default-class diagrams-core diagrams-lib diagrams-solve force-layout hashable lens linear mfsolve MonadRandom monoid-extras mtl mtl-compat parsec random semigroups split text ]; testHaskellDepends = [ base containers diagrams-lib HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Collection of user contributions to diagrams EDSL"; license = lib.licenses.bsd3; } ) { }; "diagrams-contrib_1_4_6" = callPackage ( { mkDerivation, base, circle-packing, colour, containers, cubicbezier, data-default, diagrams-core, diagrams-lib, diagrams-solve, force-layout, hashable, HUnit, lens, linear, mfsolve, MonadRandom, monoid-extras, mtl, mtl-compat, parsec, QuickCheck, random, semigroups, split, test-framework, test-framework-hunit, test-framework-quickcheck2, text, }: mkDerivation { pname = "diagrams-contrib"; version = "1.4.6"; sha256 = "1x5z361xmqfa503brmf0zwyq3lldm9kgixx90v14s4dsz52my46k"; libraryHaskellDepends = [ base circle-packing colour containers cubicbezier data-default diagrams-core diagrams-lib diagrams-solve force-layout hashable lens linear mfsolve MonadRandom monoid-extras mtl mtl-compat parsec random semigroups split text ]; testHaskellDepends = [ base containers diagrams-lib HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Collection of user contributions to diagrams EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "diagrams-core" = callPackage ( { mkDerivation, adjunctions, base, containers, distributive, dual-tree, lens, linear, monoid-extras, mtl, profunctors, semigroups, unordered-containers, }: mkDerivation { pname = "diagrams-core"; version = "1.5.1.1"; sha256 = "168kjikw3x21pjgfy3lmxmrm89g9zlhbypkmzdg5xz9rl7acn7rc"; revision = "2"; editedCabalFile = "0byn0brmsdzhjiiicqbn0b7zd2rjrkcxk4i62ih7bqsw22xids0f"; libraryHaskellDepends = [ adjunctions base containers distributive dual-tree lens linear monoid-extras mtl profunctors semigroups unordered-containers ]; description = "Core libraries for diagrams EDSL"; license = lib.licenses.bsd3; } ) { }; "diagrams-gi-cairo" = callPackage ( { mkDerivation, array, base, bytestring, colour, containers, diagrams-core, diagrams-lib, filepath, gi-cairo, gi-cairo-connector, gi-cairo-render, gi-pango, gi-pangocairo, hashable, JuicyPixels, mtl, optparse-applicative, split, statestack, text, unix, vector, }: mkDerivation { pname = "diagrams-gi-cairo"; version = "1.4.2"; sha256 = "0k6fw1vvqa4pra4czd90n7i7h1vf6hn08a4jip1xbqkf57d89bn6"; revision = "1"; editedCabalFile = "1r1ph8nc7xgh3by63dsamkvhi6bvw1bgvhnc8f664iiziaj9p08a"; libraryHaskellDepends = [ array base bytestring colour containers diagrams-core diagrams-lib filepath gi-cairo gi-cairo-connector gi-cairo-render gi-pango gi-pangocairo hashable JuicyPixels mtl optparse-applicative split statestack text unix vector ]; description = "Cairo backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "diagrams-graphviz" = callPackage ( { mkDerivation, base, containers, diagrams-lib, fgl, graphviz, split, }: mkDerivation { pname = "diagrams-graphviz"; version = "1.4.1.1"; sha256 = "0lscrxd682jvyrl5bj4dxp7593qwyis01sl0p4jm2jfn335wdq40"; revision = "6"; editedCabalFile = "1h0y3dv8707yvk1g0hmyb6knzahyzyxqmabkih4wyq5cz1zjmh1n"; libraryHaskellDepends = [ base containers diagrams-lib fgl graphviz split ]; description = "Graph layout and drawing with GraphViz and diagrams"; license = lib.licenses.bsd3; } ) { }; "diagrams-gtk" = callPackage ( { mkDerivation, base, cairo, diagrams-cairo, diagrams-lib, gtk, }: mkDerivation { pname = "diagrams-gtk"; version = "1.4"; sha256 = "1sga2wwkircjgryd4pn9i0wvvcnh3qnhpxas32crpdq939idwsxn"; revision = "6"; editedCabalFile = "0fiv5w3pk8rbj6d28qyay13h25px7fs1flzqdriz1n74f6prnj98"; libraryHaskellDepends = [ base cairo diagrams-cairo diagrams-lib gtk ]; description = "Backend for rendering diagrams directly to GTK windows"; license = lib.licenses.bsd3; } ) { }; "diagrams-haddock" = callPackage ( { mkDerivation, ansi-terminal, base, base64-bytestring, bytestring, Cabal, cmdargs, containers, cpphs, diagrams-builder, diagrams-lib, diagrams-svg, directory, filepath, haskell-src-exts, lens, linear, mtl, parsec, QuickCheck, split, strict, svg-builder, tasty, tasty-quickcheck, text, uniplate, unliftio, }: mkDerivation { pname = "diagrams-haddock"; version = "0.4.1.2"; sha256 = "00g11i1b3bz59jzsnvv9gsxr50593mky8qv4djnhq4xsx6p7i8rj"; revision = "1"; editedCabalFile = "0wlhy12pfs36vgnnd4ip0i9wlrzn3x7z03nvdpb2awwrfyk3p8mv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base base64-bytestring bytestring containers cpphs diagrams-builder diagrams-lib diagrams-svg directory filepath haskell-src-exts lens linear mtl parsec split strict svg-builder text uniplate unliftio ]; executableHaskellDepends = [ base Cabal cmdargs cpphs directory filepath ]; testHaskellDepends = [ base containers haskell-src-exts lens parsec QuickCheck tasty tasty-quickcheck ]; description = "Preprocessor for embedding diagrams in Haddock documentation"; license = lib.licenses.bsd3; mainProgram = "diagrams-haddock"; } ) { }; "diagrams-hsqml" = callPackage ( { mkDerivation, base, colour, containers, diagrams-core, diagrams-lib, hsqml, lens, text, transformers, }: mkDerivation { pname = "diagrams-hsqml"; version = "0.2.0.0"; sha256 = "0f84919h7k93nnzgr2k9jp08qsgs2dgzihavmz2g9q1c6d53q6v0"; libraryHaskellDepends = [ base colour containers diagrams-core diagrams-lib hsqml lens text transformers ]; description = "HsQML (Qt5) backend for Diagrams"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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.4.2"; sha256 = "115ch8642cl84mwpj2c23g94fbrrg256s6y1qhsh80qjaq42y1yl"; revision = "1"; editedCabalFile = "0x5c3jiqblz5jvvj58s62d4qphry5g89f6azisjf0qhw01vvpkgj"; libraryHaskellDepends = [ base cmdargs containers data-default-class diagrams-core diagrams-lib lens mtl NumInstances optparse-applicative split statestack static-canvas text ]; description = "HTML5 canvas backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; } ) { }; "diagrams-input" = callPackage ( { mkDerivation, attoparsec, base, base64-bytestring, blaze-builder, blaze-markup, bytestring, colour, conduit, conduit-extra, containers, css-text, data-default, diagrams-core, diagrams-lib, digits, either, JuicyPixels, linear, resourcet, semigroups, split, system-filepath, text, transformers, unordered-containers, vector, xml-conduit, xml-types, }: mkDerivation { pname = "diagrams-input"; version = "0.1.3.1"; sha256 = "1xnpgw1dkfa28l03g5cp24khzmb96vv6ws985sxi472ig76ygfwd"; libraryHaskellDepends = [ attoparsec base base64-bytestring blaze-builder blaze-markup bytestring colour conduit conduit-extra containers css-text data-default diagrams-core diagrams-lib digits either JuicyPixels linear resourcet semigroups split system-filepath text transformers unordered-containers vector xml-conduit xml-types ]; description = "Parse raster and SVG files for diagrams"; license = lib.licenses.bsd3; } ) { }; "diagrams-input_0_1_4" = callPackage ( { mkDerivation, attoparsec, base, base64-bytestring, blaze-builder, blaze-markup, bytestring, colour, conduit, conduit-extra, containers, css-text, data-default, diagrams-core, diagrams-lib, digits, either, JuicyPixels, linear, resourcet, semigroups, split, system-filepath, text, transformers, unordered-containers, vector, xml-conduit, xml-types, }: mkDerivation { pname = "diagrams-input"; version = "0.1.4"; sha256 = "0xmywrx8mc12jzynym9d8aw026agwphygf6n4jmd1mvw9vs0270d"; libraryHaskellDepends = [ attoparsec base base64-bytestring blaze-builder blaze-markup bytestring colour conduit conduit-extra containers css-text data-default diagrams-core diagrams-lib digits either JuicyPixels linear resourcet semigroups split system-filepath text transformers unordered-containers vector xml-conduit xml-types ]; description = "Parse raster and SVG files for diagrams"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "diagrams-lib" = callPackage ( { mkDerivation, active, adjunctions, array, base, bytestring, cereal, colour, containers, criterion, data-default-class, deepseq, diagrams-core, diagrams-solve, directory, distributive, dual-tree, exceptions, fail, filepath, fingertree, fsnotify, hashable, intervals, JuicyPixels, lens, linear, monoid-extras, mtl, numeric-extras, optparse-applicative, process, profunctors, QuickCheck, semigroups, tagged, tasty, tasty-hunit, tasty-quickcheck, text, transformers, unordered-containers, }: mkDerivation { pname = "diagrams-lib"; version = "1.4.6.2"; sha256 = "0qz5yrrg4k4f72fg20b1rq5mk7n7q531qmj0irpg9lmrr596bdh9"; revision = "3"; editedCabalFile = "0sffvdkbxm1lsl2b7sd6psrrnc4lcc1c5ipvc2hhpmzzmfyc49fc"; libraryHaskellDepends = [ active adjunctions array base bytestring cereal colour containers data-default-class diagrams-core diagrams-solve directory distributive dual-tree exceptions fail filepath fingertree fsnotify hashable intervals JuicyPixels lens linear monoid-extras mtl optparse-applicative process profunctors semigroups tagged text transformers unordered-containers ]; testHaskellDepends = [ base deepseq diagrams-solve distributive lens numeric-extras QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion diagrams-core ]; description = "Embedded domain-specific language for declarative graphics"; license = lib.licenses.bsd3; } ) { }; "diagrams-lib_1_4_7" = callPackage ( { mkDerivation, active, adjunctions, array, base, bytestring, cereal, colour, containers, criterion, data-default, deepseq, diagrams-core, diagrams-solve, directory, distributive, dual-tree, exceptions, fail, filepath, fingertree, fsnotify, hashable, intervals, JuicyPixels, lens, linear, monoid-extras, mtl, numeric-extras, optparse-applicative, process, profunctors, QuickCheck, semigroups, tagged, tasty, tasty-hunit, tasty-quickcheck, text, transformers, unordered-containers, }: mkDerivation { pname = "diagrams-lib"; version = "1.4.7"; sha256 = "164czhsn149981glqyzvixv2q8hwd15klav9djhvbssw6r2lsfj2"; libraryHaskellDepends = [ active adjunctions array base bytestring cereal colour containers data-default diagrams-core diagrams-solve directory distributive dual-tree exceptions fail filepath fingertree fsnotify hashable intervals JuicyPixels lens linear monoid-extras mtl optparse-applicative process profunctors semigroups tagged text transformers unordered-containers ]; testHaskellDepends = [ base deepseq diagrams-solve distributive lens numeric-extras QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion diagrams-core ]; description = "Embedded domain-specific language for declarative graphics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "diagrams-pandoc" = callPackage ( { mkDerivation, base, bytestring, diagrams-builder, diagrams-cairo, diagrams-core, diagrams-lib, diagrams-svg, directory, filepath, hashable, linear, optparse-applicative, pandoc, pandoc-types, svg-builder, SVGFonts, tasty, tasty-golden, text, }: mkDerivation { pname = "diagrams-pandoc"; version = "0.4"; sha256 = "164f0k1jk8p604h31wypy2z2jy5x0gfbkbmmrd64c9jp7j71iyc4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base diagrams-builder diagrams-cairo diagrams-core diagrams-lib diagrams-svg directory filepath hashable linear pandoc pandoc-types svg-builder text ]; executableHaskellDepends = [ base diagrams-builder diagrams-cairo diagrams-lib directory filepath linear optparse-applicative pandoc-types text ]; testHaskellDepends = [ base bytestring directory filepath pandoc pandoc-types SVGFonts tasty tasty-golden text ]; description = "A Pandoc filter to express diagrams inline using the Haskell EDSL _Diagrams_"; license = lib.licenses.bsd3; mainProgram = "diagrams-pandoc"; } ) { }; "diagrams-pdf" = callPackage ( { mkDerivation, base, cmdargs, colour, diagrams-core, diagrams-lib, filepath, HPDF, lens, monoid-extras, mtl, semigroups, split, vector-space, }: mkDerivation { pname = "diagrams-pdf"; version = "0.3.1"; sha256 = "0wi38w0r1n1zm49r16vhmgg14v3pw7ca6wwb85y3zrbjmzfa37vy"; libraryHaskellDepends = [ base cmdargs colour diagrams-core diagrams-lib filepath HPDF lens monoid-extras mtl semigroups split vector-space ]; description = "PDF backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "diagrams-pgf" = callPackage ( { mkDerivation, base, bytestring, bytestring-builder, colour, containers, diagrams-core, diagrams-lib, directory, filepath, hashable, JuicyPixels, mtl, optparse-applicative, process, split, texrunner, time, vector, zlib, }: mkDerivation { pname = "diagrams-pgf"; version = "1.4.2.1"; sha256 = "1778sjjvggq5ks73489y76f4z0cvzkn9ixn176fm8kf8swaf82ja"; revision = "2"; editedCabalFile = "1ri4jyw2cxcypcayp9w1wrv4ms2p28zjz80129x9f72mkf3ds6gk"; libraryHaskellDepends = [ base bytestring bytestring-builder colour containers diagrams-core diagrams-lib directory filepath hashable JuicyPixels mtl optparse-applicative process split texrunner time vector zlib ]; description = "PGF backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; } ) { }; "diagrams-postscript" = callPackage ( { mkDerivation, base, bytestring, containers, data-default-class, diagrams-core, diagrams-lib, hashable, lens, monoid-extras, mtl, semigroups, split, statestack, }: mkDerivation { pname = "diagrams-postscript"; version = "1.5.1.1"; sha256 = "1kwb100k3qif9gc8kgvglya5by61522128cxsjrxk5a8dzpgwal4"; revision = "4"; editedCabalFile = "1wm9y3dj5bg6k2jm1ycy8sdg54pzgy2lrhdv9wm2n8jhhk3884qy"; libraryHaskellDepends = [ base bytestring containers data-default-class diagrams-core diagrams-lib hashable lens monoid-extras mtl semigroups split statestack ]; description = "Postscript backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; } ) { }; "diagrams-postscript_1_5_2" = callPackage ( { mkDerivation, base, bytestring, containers, data-default, diagrams-core, diagrams-lib, hashable, lens, monoid-extras, mtl, semigroups, split, statestack, }: mkDerivation { pname = "diagrams-postscript"; version = "1.5.2"; sha256 = "08kqhnd5r60kisjraypwjfcri1v4f32rf14js413871pgic4rhy5"; libraryHaskellDepends = [ base bytestring containers data-default diagrams-core diagrams-lib hashable lens monoid-extras mtl semigroups split statestack ]; description = "Postscript backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "diagrams-qrcode" = callPackage ( { mkDerivation, array, base, colour, diagrams-core, diagrams-lib, }: mkDerivation { pname = "diagrams-qrcode"; version = "1.3"; sha256 = "1pd7nbc7ypi2jjyd2kv0wghzsglih1cnnm3j33xv34n3pldmfzzx"; libraryHaskellDepends = [ array base colour diagrams-core diagrams-lib ]; description = "Draw QR codes to SVG, PNG, PDF or PS files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "diagrams-rasterific" = callPackage ( { mkDerivation, base, bytestring, containers, data-default-class, diagrams-core, diagrams-lib, file-embed, filepath, FontyFruity, hashable, JuicyPixels, lens, mtl, optparse-applicative, Rasterific, }: mkDerivation { pname = "diagrams-rasterific"; version = "1.4.2.3"; sha256 = "0n46scybjs8mnhrnh5z3nkrah6f8v1rv4cca8k8mqzsf8ss30q5l"; revision = "3"; editedCabalFile = "0yz8vkxp8vi3di8wli6m8090vs56mngv3wr9riam896n1z0xqzg7"; libraryHaskellDepends = [ base bytestring containers data-default-class diagrams-core diagrams-lib file-embed filepath FontyFruity hashable JuicyPixels lens mtl optparse-applicative Rasterific ]; testHaskellDepends = [ base diagrams-core diagrams-lib ]; description = "Rasterific backend for diagrams"; license = lib.licenses.bsd3; } ) { }; "diagrams-rasterific_1_4_3" = callPackage ( { mkDerivation, base, bytestring, containers, data-default, diagrams-core, diagrams-lib, file-embed, filepath, FontyFruity, hashable, JuicyPixels, lens, mtl, optparse-applicative, Rasterific, }: mkDerivation { pname = "diagrams-rasterific"; version = "1.4.3"; sha256 = "1m7d9mjyydzb74vq1w3irazx334ygqvjhcql3akw62c9f6kckdq8"; libraryHaskellDepends = [ base bytestring containers data-default diagrams-core diagrams-lib file-embed filepath FontyFruity hashable JuicyPixels lens mtl optparse-applicative Rasterific ]; testHaskellDepends = [ base diagrams-core diagrams-lib ]; description = "Rasterific backend for diagrams"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "diagrams-reflex" = callPackage ( { mkDerivation, base, colour, containers, diagrams-core, diagrams-lib, lens, monoid-extras, mtl, reflex, reflex-dom, reflex-dom-contrib, }: mkDerivation { pname = "diagrams-reflex"; version = "0.1"; sha256 = "0gnpz8m7ivjkdv8rmvbw4wwsza1dwwrdhaziaj9gkjb579n33mwx"; libraryHaskellDepends = [ base colour containers diagrams-core diagrams-lib lens monoid-extras mtl reflex reflex-dom reflex-dom-contrib ]; description = "reflex backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "diagrams-rubiks-cube" = callPackage ( { mkDerivation, adjunctions, base, data-default-class, diagrams-lib, distributive, lens, }: mkDerivation { pname = "diagrams-rubiks-cube"; version = "0.3.0.0"; sha256 = "10j9zag6b5mlhhmd3j0p2vxpm26rhm74ihs8xjcwh77xkywbfi7z"; libraryHaskellDepends = [ adjunctions base data-default-class diagrams-lib distributive lens ]; description = "Library for drawing the Rubik's Cube"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "diagrams-solve" = callPackage ( { mkDerivation, base, deepseq, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "diagrams-solve"; version = "0.1.3"; sha256 = "09qqwcvbvd3a0j5fnp40dbzw0i3py9c7kgizj2aawajwbyjvpd17"; revision = "3"; editedCabalFile = "1x10f75ggnd7357ns4cggncavs9sbiacp13mjbr486ifr24vbws6"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base deepseq tasty tasty-hunit tasty-quickcheck ]; description = "Pure Haskell solver routines used by diagrams"; license = lib.licenses.bsd3; } ) { }; "diagrams-svg" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, colour, containers, diagrams-core, diagrams-lib, filepath, hashable, JuicyPixels, lens, monoid-extras, mtl, optparse-applicative, semigroups, split, svg-builder, text, }: mkDerivation { pname = "diagrams-svg"; version = "1.4.3.2"; sha256 = "06syqgwprbzrmjylbw9rn7f4vz6fzbw0g0052mnzs92w5ddhkivg"; libraryHaskellDepends = [ base base64-bytestring bytestring colour containers diagrams-core diagrams-lib filepath hashable JuicyPixels lens monoid-extras mtl optparse-applicative semigroups split svg-builder text ]; description = "SVG backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; } ) { }; "diagrams-tikz" = callPackage ( { mkDerivation, base, diagrams-core, diagrams-lib, dlist, mtl, }: mkDerivation { pname = "diagrams-tikz"; version = "0.6"; sha256 = "1qs4m1xy62pv6gjgip9vx2pwlv2gzjq1h86yiiq15yg4gcbn5fav"; libraryHaskellDepends = [ base diagrams-core diagrams-lib dlist mtl ]; description = "TikZ backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "diagrams-wx" = callPackage ( { mkDerivation, base, cairo, diagrams-cairo, diagrams-lib, wx, wxcore, }: mkDerivation { pname = "diagrams-wx"; version = "0.1.1.0"; sha256 = "1fmr6pxcm7fc9vvyzrih7i3ya8gbn2lrn29m5807ipzpsjy5aa27"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cairo diagrams-cairo diagrams-lib wx wxcore ]; description = "Backend for rendering diagrams in wxWidgets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dialog" = callPackage ( { mkDerivation, base, bytestring, filepath, glib, gtk3, open-browser, text, transformers, webkitgtk3, }: mkDerivation { pname = "dialog"; version = "0.3.0.0"; sha256 = "1lhsd48zb6d00jr7zdmpnhx8gkb3da8kr1qr09qpqais71mxhzz4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring filepath glib gtk3 open-browser text transformers webkitgtk3 ]; description = "Simple dialog-based user interfaces"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dialogflow-fulfillment" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, bytestring, containers, directory, hspec, hspec-discover, text, unordered-containers, }: mkDerivation { pname = "dialogflow-fulfillment"; version = "0.1.1.4"; sha256 = "0yy4h8pariapyi7pr1b237i73y4k8icjk862i9jxh9g9lilkpyzq"; libraryHaskellDepends = [ aeson base bytestring containers text unordered-containers ]; testHaskellDepends = [ aeson aeson-pretty base bytestring containers directory hspec hspec-discover ]; testToolDepends = [ hspec-discover ]; description = "A Dialogflow Fulfillment library for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dialogue" = callPackage ( { mkDerivation, base, bytestring, directory, }: mkDerivation { pname = "dialogue"; version = "0.1.0"; sha256 = "03rlcyvkzm9fyqdsgswx9sgw2jdiplngw9a1rknngwnwnx5mqbpm"; revision = "1"; editedCabalFile = "1g4297n8xdnjs8ylxvs3whqq2d984g57fyxb7dm46dm809mhbhd6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory ]; executableHaskellDepends = [ base ]; description = "I/O in Haskell Report 1.2"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "examples"; broken = true; } ) { }; "dib" = callPackage ( { mkDerivation, ansi-terminal, base, bytestring, cereal, containers, digest, directory, filepath, mtl, process, text, time, }: mkDerivation { pname = "dib"; version = "0.7.2"; sha256 = "0r1hk45fdyhygmscnphl4n6dcs0rvgavhbg5si0aqsck4wsnql83"; revision = "1"; editedCabalFile = "08lhqgh1apzik4mrz0g0qwnpafgl3hm2cb49rwghzv1bf66wxq4n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base bytestring cereal containers digest directory filepath mtl process text time ]; executableHaskellDepends = [ base containers directory filepath mtl process time ]; description = "A simple, forward build system"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "dib"; broken = true; } ) { }; "dice" = callPackage ( { mkDerivation, base, mtl, parsec, random, random-fu, }: mkDerivation { pname = "dice"; version = "0.1.1"; sha256 = "1y4184xicjwp29cyriq3qcr066167nwfy0720dmxjbgw795jxpsb"; revision = "1"; editedCabalFile = "1006bnawdn3fp76q2arz62q5dkkxgix18m7bcrb63xjzhssm09xy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl parsec random random-fu ]; executableHaskellDepends = [ base mtl parsec random random-fu ]; description = "Simplistic D&D style dice-rolling system"; license = lib.licenses.unlicense; mainProgram = "dice"; } ) { }; "dice-entropy-conduit" = callPackage ( { mkDerivation, base, bytestring, conduit, entropy, QuickCheck, test-framework, test-framework-quickcheck2, transformers, }: mkDerivation { pname = "dice-entropy-conduit"; version = "1.0.0.3"; sha256 = "0pk1mhmy9683rbr2c589jqq1ra4w154nqcyvy3krw043hzd5y90n"; libraryHaskellDepends = [ base bytestring conduit entropy transformers ]; testHaskellDepends = [ base bytestring conduit entropy QuickCheck test-framework test-framework-quickcheck2 transformers ]; description = "Cryptographically secure n-sided dice via rejection sampling"; license = lib.licenses.lgpl21Only; } ) { }; "dice2tex" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "dice2tex"; version = "0.1.0.1"; sha256 = "0hd8g623k7m6fqd5hk470vayqfk4a43yz98y1b0ylz5x0ha9d1d9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Convert a Diceware wordlist into a printer-ready LaTeX file"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "dice2tex"; broken = true; } ) { }; "dicom" = callPackage ( { mkDerivation, base, binary, bytestring, pretty, safe, time, }: mkDerivation { pname = "dicom"; version = "0.3.0.0"; sha256 = "081xkz75vp7cvz2djkki5s2795xyk1ar51i9a33h6f46p5fsw5nn"; libraryHaskellDepends = [ base binary bytestring pretty safe time ]; description = "A library for reading and writing DICOM files in the Explicit VR Little Endian transfer syntax"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dictionaries" = callPackage ( { mkDerivation, attoparsec, base, binary, bytestring, containers, criterion, data-default, deepseq, directory, exceptions, filepath, hspec, QuickCheck, random, random-shuffle, tagged, text, time, transformers, zlib, }: mkDerivation { pname = "dictionaries"; version = "0.2.0.4"; sha256 = "1m581w0fmb9ggwqkyfgxjw6zxfkk6iapmh17sizsqkmg2vbw7qzx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base binary bytestring containers data-default deepseq directory exceptions filepath tagged text time transformers zlib ]; executableHaskellDepends = [ base bytestring containers criterion deepseq directory exceptions filepath random random-shuffle tagged text transformers ]; testHaskellDepends = [ base bytestring containers directory filepath hspec QuickCheck random tagged text time ]; description = "Tools to handle StarDict dictionaries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "bench"; broken = true; } ) { }; "dictionary-sharing" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "dictionary-sharing"; version = "0.1.0.0"; sha256 = "00aspv943qdqhlk39mbk00kb1dsa5r0caj8sslrn81fnsn252fwc"; revision = "4"; editedCabalFile = "18v6x0pjih851q5d8cdm79bhpdh6wxv9p6z746y7wppmy9j943qy"; libraryHaskellDepends = [ base containers ]; description = "Sharing/memoization of class members"; license = lib.licenses.bsd3; } ) { }; "dictparser" = callPackage ( { mkDerivation, base, hspec, parsec, split, }: mkDerivation { pname = "dictparser"; version = "0.3.0.0"; sha256 = "1wjxcn53h9rp8jancspb9yq4h26215b63pghw802wgh073vp9h0i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec split ]; executableHaskellDepends = [ base parsec ]; testHaskellDepends = [ base hspec parsec ]; description = "Parsec parsers for the DICT format produced by dictfmt -t"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dictparser"; broken = true; } ) { }; "diet" = callPackage ( { mkDerivation, base, containers, contiguous, primitive, QuickCheck, quickcheck-classes, tasty, tasty-quickcheck, }: mkDerivation { pname = "diet"; version = "0.1.0.0"; sha256 = "17mqgkxjpimr1fipiszabf8djxp0k63gmd3l3dbbsr49cfnnimr2"; libraryHaskellDepends = [ base contiguous primitive ]; testHaskellDepends = [ base containers primitive QuickCheck quickcheck-classes tasty tasty-quickcheck ]; description = "Discrete Interval Encoding Trees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "diff" = callPackage ( { mkDerivation, base, Enum, util, }: mkDerivation { pname = "diff"; version = "0.1.0.0"; sha256 = "19sn53b4sb0sa7ibcz9wvpn3vhja0yx62p8f9ibawrycm4cpbpzl"; libraryHaskellDepends = [ base Enum util ]; description = "Diff and patch"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "diff-gestalt" = callPackage ( { mkDerivation, base, Diff, KMP, QuickCheck, string-similarity, }: mkDerivation { pname = "diff-gestalt"; version = "0.2.0.0"; sha256 = "1aaqyak7sk7j1zscf2p3n0n4gmq1l7ih8mx0b96qfnk328aj4kbk"; libraryHaskellDepends = [ base Diff KMP QuickCheck string-similarity ]; testHaskellDepends = [ base Diff ]; description = "A diff algorithm based on recursive longest common substrings"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "diff-loc" = callPackage ( { mkDerivation, base, fingertree, show-combinators, }: mkDerivation { pname = "diff-loc"; version = "0.1.0.0"; sha256 = "08sbxkf804bq3lwr9s1k1vigq7yrdjgicrj114zi14cdi4168k3x"; revision = "3"; editedCabalFile = "0msy6gqch9nz5dr1hddwvyq57kf0l8c0dybsl6d2f3109f60rsrn"; libraryHaskellDepends = [ base fingertree show-combinators ]; description = "Map file locations across diffs"; license = lib.licenses.mit; } ) { }; "diff-parse" = callPackage ( { mkDerivation, attoparsec, base, hspec, text, }: mkDerivation { pname = "diff-parse"; version = "0.2.1"; sha256 = "0idwhxwhqd65sy0kfgwi8d942lpabyknwpyq9454y49dnn8k0lam"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ attoparsec base hspec text ]; description = "A parser for diff file formats"; license = lib.licenses.agpl3Only; } ) { }; "diff3" = callPackage ( { mkDerivation, base, Diff, QuickCheck, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "diff3"; version = "0.3.1"; sha256 = "0myajph6iv6vddwfsrwzdbjw8di9wpabb393is98jnacjwa9csx3"; libraryHaskellDepends = [ base Diff ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "Perform a 3-way difference of documents"; license = lib.licenses.bsd3; } ) { }; "diffarray" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "diffarray"; version = "0.1.1"; sha256 = "0p95i1xzp0bdm0zrdil79rfxfyz372y2qjdxyvxdzxvfb1mvalcm"; libraryHaskellDepends = [ array base ]; description = "DiffArray"; license = lib.licenses.bsd3; } ) { }; "diffcabal" = callPackage ( { mkDerivation, base, bytestring, Cabal, containers, Diff, directory, filepath, pretty, process, }: mkDerivation { pname = "diffcabal"; version = "0.1.1"; sha256 = "0ggla2i4jw24a3vdq2xyz70asp80s5jl5nkwms6ck4r69zm3mci6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal containers Diff directory filepath pretty process ]; description = "Diff two .cabal files syntactically"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "diffcabal"; broken = true; } ) { }; "diffdump" = callPackage ( { mkDerivation, ansi-terminal, base, bytestring, cmdargs, directory, filemanip, filepath, parallel-io, process, process-extras, unix, }: mkDerivation { pname = "diffdump"; version = "0.7.5"; sha256 = "08z1h3xf3j5xzhf08i9w7hvg05wvqcf13k50chx6av70f0cs2rvh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal base bytestring cmdargs directory filemanip filepath parallel-io process process-extras unix ]; description = "Tools for diffing stdout"; license = lib.licenses.bsd3; } ) { }; "difference-monoid" = callPackage ( { mkDerivation, adjunctions, base, comonad, containers, deepseq, distributive, doctest, groups, hedgehog, hedgehog-checkers, QuickCheck, semigroupoids, }: mkDerivation { pname = "difference-monoid"; version = "0.1.0.0"; sha256 = "1i99hcxb07142227x4f0p2giayvzpr49ynx6apys178bgi99ih3k"; libraryHaskellDepends = [ adjunctions base comonad deepseq distributive groups semigroupoids ]; testHaskellDepends = [ adjunctions base comonad containers deepseq distributive doctest groups hedgehog hedgehog-checkers QuickCheck semigroupoids ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "differential" = callPackage ( { mkDerivation, aeson, base, bytestring, cassava, containers, deepseq, foldl, inline-r, lens, lens-aeson, optparse-generic, scientific, sparse-linear-algebra, statistics, text, text-show, vector, }: mkDerivation { pname = "differential"; version = "0.2.0.1"; sha256 = "0xmsrc92jxd78b3vri3sf37w1w7c8nl7wc36gsqamd00laia95xv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers deepseq foldl inline-r lens lens-aeson scientific sparse-linear-algebra statistics text text-show vector ]; executableHaskellDepends = [ base bytestring cassava containers inline-r optparse-generic text text-show vector ]; description = "Finds out whether an entity comes from different distributions (statuses)"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "differential"; } ) { }; "diffmap" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "diffmap"; version = "0.1.0.0"; sha256 = "0i6dyvp8ds1wz9jm7nva076pc18mz24fiz50gqgq3xv76aghl0i0"; revision = "1"; editedCabalFile = "0gkcsdf9jrfs5lwhayl808flwlv446mixdn3n91v5gsxbcqqrsi7"; libraryHaskellDepends = [ base containers ]; description = "diff on maps"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "difftodo" = callPackage ( { mkDerivation, base, bytestring, diff-parse, highlighter2, optparse-applicative, pretty-show, process, protolude, tasty, tasty-hunit, text, }: mkDerivation { pname = "difftodo"; version = "0.2.0"; sha256 = "16dqz88i095i0jdfp1hx959czmlgnwxjh8vnycmawmalw5rw9cmx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring diff-parse highlighter2 protolude text ]; executableHaskellDepends = [ base bytestring optparse-applicative process protolude text ]; testHaskellDepends = [ base bytestring highlighter2 pretty-show protolude tasty tasty-hunit text ]; description = "Generate todo lists from source code"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "digamma" = callPackage ( { mkDerivation, base, math-functions, }: mkDerivation { pname = "digamma"; version = "1.0"; sha256 = "1156jr67fjpp68r2qnq0py80cmk42cz356aarqsd8al98dnvxxn6"; libraryHaskellDepends = [ base math-functions ]; description = "A (deprecated) implementation of the digamma function"; license = lib.licenses.bsd3; } ) { }; "digest" = callPackage ( { mkDerivation, base, bytestring, zlib, }: mkDerivation { pname = "digest"; version = "0.0.2.1"; sha256 = "163418p50bqdxn8ajzj6x3455xbch9jq1w6psbkdz5qzw017py6b"; libraryHaskellDepends = [ base bytestring ]; libraryPkgconfigDepends = [ zlib ]; description = "CRC32 and Adler32 hashes for bytestrings"; license = lib.licenses.bsd2; } ) { inherit (pkgs) zlib; }; "digest-pure" = callPackage ( { mkDerivation, array, base, bytestring, digest, QuickCheck, }: mkDerivation { pname = "digest-pure"; version = "0.0.3"; sha256 = "0rb5jkzn1d4z90hd47qh98mf4n90wvj0cqf3qfpj7ndvw52yy95w"; libraryHaskellDepends = [ array base bytestring ]; testHaskellDepends = [ array base bytestring digest QuickCheck ]; description = "Pure hash functions for bytestrings"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "digest-sig" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "digest-sig"; version = "0.1.0.0"; sha256 = "1a855bhy9bs10lj5g38d0ivxc5068qpzi8w9nkc39zwaazaskgh9"; revision = "1"; editedCabalFile = "18ll6xlhsh588ryqhljz964i64vmlxx0ssr49k9m0yk5xrffajvf"; libraryHaskellDepends = [ base bytestring ]; doHaddock = false; description = "Signature for digest"; license = lib.licenses.bsd3; } ) { }; "digestive-bootstrap" = callPackage ( { mkDerivation, base, blaze-bootstrap, blaze-html, digestive-functors, digestive-functors-blaze, http-types, text, }: mkDerivation { pname = "digestive-bootstrap"; version = "0.3.0.0"; sha256 = "00zcxv0y1i4yi9h3683fa2p6yhk96lxjnhfhcdvqp8c7k0z9g62q"; 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 = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "digestive-foundation-lucid" = callPackage ( { mkDerivation, base, digestive-functors, digestive-functors-lucid, http-types, lucid, lucid-foundation, text, }: mkDerivation { pname = "digestive-foundation-lucid"; version = "0.0.0.1"; sha256 = "1gpmmbf5s4kxf9xhbhf086b5n3kkr9ay2qlm6xlnf8cx1l9rn6bi"; libraryHaskellDepends = [ base digestive-functors digestive-functors-lucid http-types lucid lucid-foundation text ]; description = "Speed up form designing using digestive functors and foundation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "digestive-functors" = callPackage ( { mkDerivation, base, bytestring, containers, HUnit, mtl, old-locale, QuickCheck, semigroups, test-framework, test-framework-hunit, test-framework-quickcheck2, text, time, }: mkDerivation { pname = "digestive-functors"; version = "0.8.4.2"; sha256 = "0x0mh43rli77vqs9bpqd85w5wwr68qchfl5086nn137358583lrn"; revision = "1"; editedCabalFile = "0vyl3bkww5c4pgjs79rp7wambn9diggdrh5iddqhz9acxi95wfvp"; libraryHaskellDepends = [ base bytestring containers mtl old-locale semigroups text time ]; testHaskellDepends = [ base bytestring containers HUnit mtl old-locale QuickCheck semigroups test-framework test-framework-hunit test-framework-quickcheck2 text time ]; description = "A practical formlet library"; license = 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.27"; sha256 = "05di6xs4y2cj8gv7piqk2x8lylbqdnipgb4zdzahqwpif4n74i7j"; 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 ]; description = "Run digestive-functors forms against JSON"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "digestive-functors-blaze" = callPackage ( { mkDerivation, base, blaze-html, blaze-markup, digestive-functors, text, }: mkDerivation { pname = "digestive-functors-blaze"; version = "0.6.2.0"; sha256 = "19019nmzg84mgdvhpkyrd4v9dsnd9yjn3cmgcj3aj7yx4z4m1c24"; revision = "1"; editedCabalFile = "1jzr0k7d37dgi8x7gl21xnqrl3hbk4g6wrsyh0nfbhipgr72r8gh"; libraryHaskellDepends = [ base blaze-html blaze-markup digestive-functors text ]; description = "Blaze frontend for the digestive-functors library"; license = lib.licenses.bsd3; } ) { }; "digestive-functors-happstack" = callPackage ( { mkDerivation, base, bytestring, digestive-functors, happstack-server, text, }: mkDerivation { pname = "digestive-functors-happstack"; version = "0.6.1.3"; sha256 = "1kjmjxmlaaawfkk96wzlzd0kbcb5j0pvqssh3ynjm074cy6h89fd"; libraryHaskellDepends = [ base bytestring digestive-functors happstack-server text ]; description = "Happstack backend for the digestive-functors library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "digestive-functors-heist" = callPackage ( { mkDerivation, base, blaze-builder, digestive-functors, heist, map-syntax, mtl, text, xmlhtml, }: mkDerivation { pname = "digestive-functors-heist"; version = "0.8.8.1"; sha256 = "1gfh94c52g6vhny2j7hf61w3gp2vmh3gp9bssmmx6mklwk3lzg3y"; libraryHaskellDepends = [ base blaze-builder digestive-functors heist map-syntax mtl text xmlhtml ]; description = "Heist frontend for the digestive-functors library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "digestive-functors-hsp" = callPackage ( { mkDerivation, base, digestive-functors, hsp, hsx, text, trhsx, }: mkDerivation { pname = "digestive-functors-hsp"; version = "0.5.0"; sha256 = "00n1cxkrkd3ayl7pp6pr7nyx6zcwqpsqzflnnnf0f8dabrz4wzdc"; libraryHaskellDepends = [ base digestive-functors hsp hsx text ]; libraryToolDepends = [ trhsx ]; description = "HSP support for digestive-functors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "digestive-functors-lucid" = callPackage ( { mkDerivation, base, digestive-functors, lucid, text, }: mkDerivation { pname = "digestive-functors-lucid"; version = "0.0.0.5"; sha256 = "176vc7gsm0379100imk1i8y8r2gx0l66dijgmxkqbq1qwkjfizs5"; libraryHaskellDepends = [ base digestive-functors lucid text ]; description = "Lucid frontend for the digestive-functors library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "digestive-functors-scotty" = callPackage ( { mkDerivation, base, bytestring, digestive-functors, http-types, scotty, text, wai, wai-extra, }: mkDerivation { pname = "digestive-functors-scotty"; version = "0.2.0.2"; sha256 = "0flm1akhx3fj8pli3nz9s7asah7cfm9afz99jx3f4rv7352saclp"; revision = "1"; editedCabalFile = "103m858yxjsqnyzx0p6il8mxdc1zpwk09ija79l10y90a3498zax"; libraryHaskellDepends = [ base bytestring digestive-functors http-types scotty text wai wai-extra ]; description = "Scotty backend for the digestive-functors library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "digestive-functors-snap" = callPackage ( { mkDerivation, base, bytestring, containers, digestive-functors, directory, filepath, mtl, snap-core, text, }: mkDerivation { pname = "digestive-functors-snap"; version = "0.7.0.1"; sha256 = "14i42q6ngajzg01zl2mp38800j3bzn4389s3kgbpg0am2mn0458z"; libraryHaskellDepends = [ base bytestring containers digestive-functors directory filepath mtl snap-core text ]; description = "Snap backend for the digestive-functors library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "digit" = callPackage ( { mkDerivation, ansi-wl-pprint, base, hedgehog, lens, parsec, parsers, pretty, scientific, semigroupoids, semigroups, tasty, tasty-hedgehog, tasty-hspec, tasty-hunit, template-haskell, text, }: mkDerivation { pname = "digit"; version = "0.15"; sha256 = "1j8f9kq51lszzdfh9xdngjpxwcqnbkg5d4xa2ljzp7hd7xqnwnai"; libraryHaskellDepends = [ base lens parsers scientific semigroupoids semigroups template-haskell ]; testHaskellDepends = [ ansi-wl-pprint base hedgehog lens parsec parsers pretty semigroups tasty tasty-hedgehog tasty-hspec tasty-hunit text ]; description = "A data-type representing digits 0-9 and other combinations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "digitalocean-kzs" = callPackage ( { mkDerivation, aeson, base, bytestring, doctest, hspec, HTTP, http-conduit, http-types, text, transformers, }: mkDerivation { pname = "digitalocean-kzs"; version = "0.1.0.3"; sha256 = "0w1gbh84sbaab4gn9avjqmwd29rzv0b2dyxqqg22vq1da8g3bzng"; libraryHaskellDepends = [ aeson base bytestring HTTP http-conduit http-types text transformers ]; testHaskellDepends = [ base doctest hspec ]; description = "digitalocean api for haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "digits" = callPackage ( { mkDerivation, base, QuickCheck, }: mkDerivation { pname = "digits"; version = "0.3.1"; sha256 = "0b3arnnwqw53cb2xqmy4j66nw9y6wrazb545qkka9y6w8nbrqjd8"; libraryHaskellDepends = [ base QuickCheck ]; testHaskellDepends = [ base QuickCheck ]; description = "Converts integers to lists of digits and back"; license = lib.licenses.bsd3; } ) { }; "digraph" = callPackage ( { mkDerivation, base, containers, deepseq, fgl, hashable, massiv, mwc-random, QuickCheck, streaming, transformers, unordered-containers, }: mkDerivation { pname = "digraph"; version = "0.3.0"; sha256 = "0p70978qy83xz14drzk874zghjh3jybgw9a4fp1cfrmpmbdms5df"; libraryHaskellDepends = [ base containers deepseq hashable massiv mwc-random streaming transformers unordered-containers ]; testHaskellDepends = [ base fgl hashable massiv QuickCheck ]; description = "Directed Graphs"; license = lib.licenses.bsd3; } ) { }; "dihaa" = callPackage ( { mkDerivation, base, FontyFruity, JuicyPixels, Rasterific, vector, }: mkDerivation { pname = "dihaa"; version = "0.2.1.2"; sha256 = "1ii93jmrqs8rlx27rhykq4gqybm92908hg7kzin9ln7fg5ldvmlk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base FontyFruity JuicyPixels Rasterific vector ]; description = "ASCII based Diagram drawing in Haskell (Idea based on ditaa)"; license = lib.licenses.gpl2Only; mainProgram = "dihaa"; } ) { }; "dijkstra-simple" = callPackage ( { mkDerivation, base, containers, fingertree, hspec, }: mkDerivation { pname = "dijkstra-simple"; version = "0.1.0"; sha256 = "068jfmkk14fmyd8ars13zi8z716d7ak0mxj3zm5f1zyj31901wz8"; libraryHaskellDepends = [ base containers fingertree ]; testHaskellDepends = [ base containers fingertree hspec ]; description = "A simpler Dijkstra shortest paths implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dimensional" = callPackage ( { mkDerivation, base, criterion, deepseq, doctest, exact-pi, Glob, hspec, hspec-discover, ieee754, numtype-dk, QuickCheck, template-haskell, vector, }: mkDerivation { pname = "dimensional"; version = "1.5"; sha256 = "16d50vlln11hq894y8qxrg4cricz1459dg14z0wc1fzfiydxb6ns"; revision = "1"; editedCabalFile = "1149vwz3ywi2kkblsl8ayhca4ibwn76zdc5g6l18j8b03hvf3yzg"; libraryHaskellDepends = [ base deepseq exact-pi ieee754 numtype-dk vector ]; testHaskellDepends = [ base doctest Glob hspec QuickCheck template-haskell ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion deepseq ]; description = "Statically checked physical dimensions"; license = lib.licenses.bsd3; } ) { }; "dimensional_1_6_1" = callPackage ( { mkDerivation, base, criterion, deepseq, exact-pi, hspec, hspec-discover, ieee754, numtype-dk, QuickCheck, vector, }: mkDerivation { pname = "dimensional"; version = "1.6.1"; sha256 = "1alys6kxhs0cbadk0sgs0k5whyn62klpf08b5n1kny7qpq3rhaq4"; libraryHaskellDepends = [ base deepseq exact-pi ieee754 numtype-dk vector ]; testHaskellDepends = [ base hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion deepseq ]; description = "Statically checked physical dimensions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dimensional-codata" = callPackage ( { mkDerivation, base, dimensional, numtype-dk, }: mkDerivation { pname = "dimensional-codata"; version = "2014.0.0.3"; sha256 = "1303i7f8c9nsr5x128qaqisny4r3fnfq7zarl4g9q0zckxgqhpgj"; libraryHaskellDepends = [ base dimensional numtype-dk ]; description = "CODATA Recommended Physical Constants with Dimensional Types"; license = lib.licenses.bsd3; } ) { }; "dimensional-tf" = callPackage ( { mkDerivation, base, numtype-tf, time, }: mkDerivation { pname = "dimensional-tf"; version = "0.3.0.4"; sha256 = "052daw4kj1ivj3h2lvs39m3xz1xy5ra8fj5pmpfnjmjgg5kfv2w1"; libraryHaskellDepends = [ base numtype-tf time ]; description = "Statically checked physical dimensions, implemented using type families"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dimensions" = callPackage ( { mkDerivation, base, Cabal, constraints-deriving, QuickCheck, }: mkDerivation { pname = "dimensions"; version = "2.1.1.0"; sha256 = "107qsnnbi70gcig047s4ky8kd7x04kab6pjnr1c3z4mpb236irkx"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base constraints-deriving ]; testHaskellDepends = [ base Cabal constraints-deriving QuickCheck ]; description = "Safe type-level dimensionality for multidimensional data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dingo-core" = callPackage ( { mkDerivation, aeson, attoparsec, base, base64-bytestring, blaze-builder, blaze-html, blaze-textual, bytestring, conduit, containers, cookie, deepseq, fclabels, file-embed, hashable, http-types, random, SHA, shakespeare-js, strict-concurrency, template-haskell, text, transformers, unordered-containers, wai, wai-eventsource, wai-extra, warp, web-css, }: mkDerivation { pname = "dingo-core"; version = "0.2.0"; sha256 = "1h0ir5h6nq2c8qk4irbcai87mxgiyahyi2lcxps959zja70pmqf5"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-builder blaze-html blaze-textual bytestring conduit containers cookie deepseq fclabels file-embed hashable http-types random SHA shakespeare-js strict-concurrency template-haskell text transformers unordered-containers wai wai-eventsource wai-extra warp web-css ]; description = "Dingo is a Rich Internet Application platform based on the Warp web server"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "dingo-example" = callPackage ( { mkDerivation, aeson, base, blaze-html, bytestring, dingo-core, dingo-widgets, fclabels, shakespeare-js, template-haskell, text, transformers, }: mkDerivation { pname = "dingo-example"; version = "0.2.0"; sha256 = "0mla83bijf077bx16r9rsvbyr8v684j1bfllfw7kswlgyz37rf4b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base blaze-html bytestring dingo-core dingo-widgets fclabels shakespeare-js template-haskell text transformers ]; description = "Dingo Example"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "dingo-example"; } ) { }; "dingo-widgets" = callPackage ( { mkDerivation, aeson, base, blaze-html, bytestring, containers, dingo-core, fclabels, file-embed, shakespeare-js, template-haskell, text, transformers, unordered-containers, }: mkDerivation { pname = "dingo-widgets"; version = "0.2.0"; sha256 = "1d61l2c6vwpngffr5ynm3zrvn7as9zgsm3zg18ldq958s0mvdn8p"; libraryHaskellDepends = [ aeson base blaze-html bytestring containers dingo-core fclabels file-embed shakespeare-js template-haskell text transformers unordered-containers ]; description = "Dingo Widgets"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "dino" = callPackage ( { mkDerivation, ansi-wl-pprint, base, containers, errors, exceptions, hashable, monad-loops, mtl, tasty, tasty-quickcheck, tasty-th, text, transformers, tree-view, unordered-containers, }: mkDerivation { pname = "dino"; version = "0.1.3"; sha256 = "13p5bivvl5cicv61rnx268i4156vgxiz9cf20xfrwz4pdxffr3al"; libraryHaskellDepends = [ ansi-wl-pprint base containers errors exceptions hashable monad-loops mtl text transformers tree-view unordered-containers ]; testHaskellDepends = [ base tasty tasty-quickcheck tasty-th text unordered-containers ]; description = "A convenient tagless EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "diohsc" = callPackage ( { mkDerivation, asn1-encoding, asn1-types, base, bytestring, containers, crypton, crypton-x509, crypton-x509-store, crypton-x509-validation, data-default-class, directory, drunken-bishop, exceptions, filepath, hashable, haskeline, hourglass, iconv, memory, mime, mtl, network, network-simple, network-uri, parsec, pem, process, regex-compat, rset, safe, temporary, terminal-size, text, tls, transformers, unix, }: mkDerivation { pname = "diohsc"; version = "0.1.16"; sha256 = "1wh0vw9bbj148lr3idwx1xdwprx9685nppk2qglsy2nwmli893sf"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ asn1-encoding asn1-types base bytestring containers crypton crypton-x509 crypton-x509-store crypton-x509-validation data-default-class directory drunken-bishop exceptions filepath hashable haskeline hourglass iconv memory mime mtl network network-simple network-uri parsec pem process regex-compat rset safe temporary terminal-size text tls transformers unix ]; description = "Gemini client"; license = lib.licenses.gpl3Only; mainProgram = "diohsc"; } ) { }; "diophantine" = callPackage ( { mkDerivation, array, base, happy, }: mkDerivation { pname = "diophantine"; version = "0.2.1.0"; sha256 = "118r59mwvihzqsjd530x4pdnvqjk87b3jjdhx5avq31cfdbiyaj9"; libraryHaskellDepends = [ array base ]; libraryToolDepends = [ happy ]; description = "A quadratic diophantine equation solving library"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "diplomacy" = callPackage ( { mkDerivation, base, containers, HUnit, parsec, transformers, TypeNat, }: mkDerivation { pname = "diplomacy"; version = "0.2.0.0"; sha256 = "0n0vqc65rjkbplamjhc3zx0ahlx6lf72yyqrkd2d7b03jzfmjvfq"; libraryHaskellDepends = [ base containers HUnit parsec transformers TypeNat ]; description = "Diplomacy board game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "diplomacy-server" = callPackage ( { mkDerivation, aeson, async, base, bytestring, containers, deepseq, diplomacy, filepath, hourglass, json-schema, mtl, optparse-applicative, parsec, random, rest-core, rest-wai, stm, Stream, text, transformers, transformers-compat, TypeNat, wai, warp, warp-tls, }: mkDerivation { pname = "diplomacy-server"; version = "0.1.0.0"; sha256 = "1xnwwkrg8wsggs83vkhbm1kn5p37sinjknpi6vx32cw4aikqxpin"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson async base bytestring containers deepseq diplomacy filepath hourglass json-schema mtl optparse-applicative parsec random rest-core rest-wai stm Stream text transformers transformers-compat TypeNat wai warp warp-tls ]; description = "Play Diplomacy over HTTP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "diplomacy-server"; } ) { }; "dir-traverse" = callPackage ( { mkDerivation, base, criterion, directory, dirstream, filepath, pipes, pipes-safe, system-filepath, }: mkDerivation { pname = "dir-traverse"; version = "0.2.3.0"; sha256 = "1qqz9rrc1snbcswz0d99yf7barwwxn8q719m7ngdyvwx1z8a28m0"; libraryHaskellDepends = [ base directory filepath ]; benchmarkHaskellDepends = [ base criterion directory dirstream pipes pipes-safe system-filepath ]; description = "Simple directory traversal library"; license = lib.licenses.bsd3; } ) { }; "direct-binary-files" = callPackage ( { mkDerivation, base, bytestring, mtl, }: mkDerivation { pname = "direct-binary-files"; version = "1.0"; sha256 = "0ci6av8sgrlsn12dbpvqf3imq9w1hm2ll5np2fz7gh9760vvdidr"; libraryHaskellDepends = [ base bytestring mtl ]; description = "Serialization and deserialization monads for streams and ByteStrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "direct-daemonize" = callPackage ( { mkDerivation, base, unix, }: mkDerivation { pname = "direct-daemonize"; version = "3.1"; sha256 = "0698l8zylkgafx8g91icysz6rq2lyrnd25blhday67s9vkdpbvxh"; libraryHaskellDepends = [ base unix ]; description = "Library to switch to daemon mode using built-in OS facilities"; license = lib.licenses.bsd3; } ) { }; "direct-fastcgi" = callPackage ( { mkDerivation, base, bytestring, containers, mtl, network, utf8-string, }: mkDerivation { pname = "direct-fastcgi"; version = "1.0.3"; sha256 = "049z23gkssk3h8sx9xr3baln3hz5cykf2zp9kzmvbk2n4ky8fs78"; libraryHaskellDepends = [ base bytestring containers mtl network utf8-string ]; description = "Native implementation of the FastCGI protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "direct-http" = callPackage ( { mkDerivation, base, bytestring, containers, direct-daemonize, lifted-base, monad-control, mtl, network, old-locale, SafeSemaphore, time, transformers-base, unix, utf8-string, }: mkDerivation { pname = "direct-http"; version = "0.6"; sha256 = "0aghfhg0nx2bqi56cw5hnnqxnjbziihn36yqpq12gyhnahwdfvpg"; libraryHaskellDepends = [ base bytestring containers direct-daemonize lifted-base monad-control mtl network old-locale SafeSemaphore time transformers-base unix utf8-string ]; description = "Native webserver that acts as a library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "direct-murmur-hash" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "direct-murmur-hash"; version = "1.0.1"; sha256 = "09hv06hslz83gpqfxxv6bfg4i6l7pfv82jxab4lf8g964ciaa42q"; libraryHaskellDepends = [ base bytestring ]; description = "An implementation of the MurmurHash3 algorithm"; license = lib.licenses.bsd3; } ) { }; "direct-plugins" = callPackage ( { mkDerivation, base, ghc, ghc-paths, }: mkDerivation { pname = "direct-plugins"; version = "1.1"; sha256 = "03f7jrx0skqiirvpzzakk3wwwdjanjxpzv8j5nwpzvqpb4syshcr"; libraryHaskellDepends = [ base ghc ghc-paths ]; description = "Lightweight replacement for Plugins, specific to GHC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "direct-rocksdb" = callPackage ( { mkDerivation, base, bytestring, Cabal, cabal-toolkit, directory, filepath, safe-exceptions, }: mkDerivation { pname = "direct-rocksdb"; version = "0.0.3"; sha256 = "12h5hasv7pm3iglxhbvdmdzybi4m1czi4f5hrhv2685nwvkqsdc4"; setupHaskellDepends = [ base Cabal cabal-toolkit directory filepath ]; libraryHaskellDepends = [ base bytestring safe-exceptions ]; testHaskellDepends = [ base bytestring directory filepath safe-exceptions ]; description = "Bindings to RocksDB"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "direct-sqlite" = callPackage ( { mkDerivation, base, base16-bytestring, bytestring, directory, HUnit, temporary, text, }: mkDerivation { pname = "direct-sqlite"; version = "2.3.29"; sha256 = "1byhnk4jcv83iw7rqw48p8xk6s2dfs1dh6ibwwzkc9m9lwwcwajz"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base base16-bytestring bytestring directory HUnit temporary text ]; description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support."; license = lib.licenses.bsd3; } ) { }; "directed-cubical" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, hashable, parallel, QuickCheck, unordered-containers, vector, }: mkDerivation { pname = "directed-cubical"; version = "0.1.2.0"; sha256 = "0wy6p5nymri7l1ldc6c34b9y4ncmzr2wpidbqjrmacxg07iypn3z"; libraryHaskellDepends = [ base bytestring containers deepseq hashable parallel QuickCheck unordered-containers vector ]; description = "Finite directed cubical complexes and associated algorithms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "directory_1_3_9_0" = callPackage ( { mkDerivation, base, file-io, filepath, time, unix, }: mkDerivation { pname = "directory"; version = "1.3.9.0"; sha256 = "1k34iqdkh9d5vjd7wihhjjc6388hfbh7sjwp3msziibz2534i8i0"; revision = "1"; editedCabalFile = "05xr3df321hb7rnsbad8bgm1jqi7bzpmi54mja9xg2vknxxi7414"; libraryHaskellDepends = [ base file-io filepath time unix ]; testHaskellDepends = [ base filepath time unix ]; description = "Platform-agnostic library for filesystem operations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "directory-contents" = callPackage ( { mkDerivation, base, containers, coquina, directory, filepath, here, process, text, transformers, witherable, }: mkDerivation { pname = "directory-contents"; version = "0.2.0.2"; sha256 = "0ih1zvy39h43dw412r3353bzfh2czs5pf51x97fzjlx0n4ckc493"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath text transformers witherable ]; executableHaskellDepends = [ base filepath text ]; testHaskellDepends = [ base coquina directory filepath here process text ]; description = "Recursively build, navigate, and operate on a tree of directory contents"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "readme"; } ) { }; "directory-layout" = callPackage ( { mkDerivation, base, bytestring, command-qq, containers, directory, doctest, filepath, free, hspec, lens, semigroups, template-haskell, temporary, text, transformers, unix, unordered-containers, }: mkDerivation { pname = "directory-layout"; version = "0.7.4.1"; sha256 = "0hj7dfv5i2s1dk0rws2fg84crpxz1kgvrq68f373a6hwkbfhv89b"; libraryHaskellDepends = [ base bytestring command-qq containers directory filepath free hspec lens semigroups template-haskell text transformers unix unordered-containers ]; testHaskellDepends = [ base bytestring command-qq containers directory doctest filepath free hspec lens semigroups template-haskell temporary text transformers unix unordered-containers ]; description = "Directory layout DSL"; license = lib.licenses.bsd3; } ) { }; "directory-listing-webpage-parser" = callPackage ( { mkDerivation, base, bytestring, network-uri, tagsoup, text, time, }: mkDerivation { pname = "directory-listing-webpage-parser"; version = "0.1.1.0"; sha256 = "02k7kp22wrjvdw3qd3zbihm7hd39cbdrd40qpc3pwx2c9fmcsp4s"; libraryHaskellDepends = [ base bytestring network-uri tagsoup text time ]; description = "directory listing webpage parser"; license = lib.licenses.bsd3; } ) { }; "directory-ospath-streaming" = callPackage ( { mkDerivation, base, directory, filepath, random, tasty, tasty-hunit, unix, }: mkDerivation { pname = "directory-ospath-streaming"; version = "0.1.0.1"; sha256 = "0j01kdp8jmi1h40li2fh53iz32gi7hxmlzmx8z3ks2cmp856bv7k"; revision = "1"; editedCabalFile = "1npawhf6v606phw3qjd1jx9xbpw8yf8gkrykgg2qfm7kpg8k2jmi"; libraryHaskellDepends = [ base filepath unix ]; testHaskellDepends = [ base directory filepath random tasty tasty-hunit unix ]; description = "Stream directory entries in constant memory in vanilla IO"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "directory-ospath-streaming_0_2_1" = callPackage ( { mkDerivation, atomic-counter, base, deepseq, directory, filepath, os-string, random, tasty, tasty-hunit, unix, }: mkDerivation { pname = "directory-ospath-streaming"; version = "0.2.1"; sha256 = "01jp33m4fq54v3yr95nigad99kznnh23hx3p1yxz6mj2b4q63ia5"; libraryHaskellDepends = [ atomic-counter base deepseq filepath os-string unix ]; testHaskellDepends = [ base directory filepath os-string random tasty tasty-hunit unix ]; description = "Stream directory entries in constant memory in vanilla IO"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "A simple directory-like tree datatype, with useful IO functions"; license = lib.licenses.bsd3; } ) { }; "direm" = callPackage ( { mkDerivation, base, directory, }: mkDerivation { pname = "direm"; version = "0.1.0.0"; sha256 = "048503bgikwffvqa00yxawr1lmqy523i9zvs05dyim6v927m1fmx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory ]; description = "Deletes a directory and retains its contents in the parent directory"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "direm"; broken = true; } ) { }; "dirfiles" = callPackage ( { mkDerivation, aeson, base, containers, hblock, safecopy, text, time, unordered-containers, }: mkDerivation { pname = "dirfiles"; version = "0.1.0.9"; sha256 = "0jqavj2s28ffaql3mcgasxa8fg0bv0v6irr2a5334jqydksj0b96"; libraryHaskellDepends = [ aeson base containers hblock safecopy text time unordered-containers ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dirforest" = callPackage ( { mkDerivation, aeson, autodocodec, base, containers, deepseq, filepath, path, path-io, validity, validity-containers, validity-path, }: mkDerivation { pname = "dirforest"; version = "0.1.0.0"; sha256 = "05rxvdl31gbsllj9h9yhv3vppq4l9kzg3p69rh5cy3bm218d888x"; libraryHaskellDepends = [ aeson autodocodec base containers deepseq filepath path path-io validity validity-containers validity-path ]; description = "Typed directory forest"; license = lib.licenses.mit; } ) { }; "dirichlet" = callPackage ( { mkDerivation, base, hspec, log-domain, math-functions, mwc-random, random, vector, }: mkDerivation { pname = "dirichlet"; version = "0.1.0.7"; sha256 = "1mphjhizkm8jrwf698kbi1gxgx01wvmxb7v4an9gnnpwyybmcy7w"; libraryHaskellDepends = [ base log-domain math-functions mwc-random random vector ]; testHaskellDepends = [ base hspec log-domain random vector ]; description = "Multivariate Dirichlet distribution"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; "dirstream" = callPackage ( { mkDerivation, base, directory, pipes, pipes-safe, system-fileio, system-filepath, unix, }: mkDerivation { pname = "dirstream"; version = "1.1.0"; sha256 = "1xnxsx1m06jm8yvim1xnvfkwylhyab51wvba1j3fbicy4ysblfz0"; revision = "2"; editedCabalFile = "0k4nzimxqc6a47a16yysh39m4vjy9pbyi3j7lygrnaz780c338kc"; libraryHaskellDepends = [ base directory pipes pipes-safe system-fileio system-filepath unix ]; description = "Easily stream directory contents in constant memory"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriella439 ]; broken = true; } ) { }; "dirtree" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, directory, filepath, hspec, hspec-discover, hspec-expectations-pretty-diff, lens, unix, zip-archive, }: mkDerivation { pname = "dirtree"; version = "0.1.3"; sha256 = "1x2wff1iqjwdygb6yn7v63bplig4ad4qh6brqaj66y1qpnhb5vja"; libraryHaskellDepends = [ base bytestring containers deepseq directory filepath lens unix zip-archive ]; testHaskellDepends = [ base bytestring containers deepseq directory filepath hspec hspec-discover hspec-expectations-pretty-diff lens unix zip-archive ]; testToolDepends = [ hspec-discover ]; description = "A small library for working with directories"; license = lib.licenses.mit; } ) { }; "disassembler" = callPackage ( { mkDerivation, array, base, containers, mtl, parsec, }: mkDerivation { pname = "disassembler"; version = "0.2.0.1"; sha256 = "1yg1mb9w679m1iml0rx2i6gq1ps8s56da4dvn2knvkgg7m1cr39c"; libraryHaskellDepends = [ array base containers mtl parsec ]; description = "Disassembler for X86 & AMD64 machine code"; license = lib.licenses.bsd3; } ) { }; "disco" = callPackage ( { mkDerivation, algebraic-graphs, arithmoi, base, bytestring, containers, directory, exact-combinatorics, exceptions, fgl, filepath, haskeline, integer-logarithms, lens, megaparsec, mtl, optparse-applicative, parser-combinators, polysemy, polysemy-plugin, polysemy-zoo, pretty-show, prettyprinter, process, QuickCheck, simple-enumeration, split, splitmix, tasty, tasty-golden, transformers, unbound-generics, }: mkDerivation { pname = "disco"; version = "0.1.6"; sha256 = "15p8md2lssmk4fc2lzbsg0qp0zvzq4d8gxkwrrwaqjwj982cz0fz"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ algebraic-graphs arithmoi base containers directory exact-combinatorics exceptions fgl filepath haskeline integer-logarithms lens megaparsec mtl optparse-applicative parser-combinators polysemy polysemy-plugin polysemy-zoo pretty-show prettyprinter QuickCheck simple-enumeration split splitmix transformers unbound-generics ]; executableHaskellDepends = [ base containers directory filepath haskeline lens megaparsec mtl optparse-applicative transformers unbound-generics ]; testHaskellDepends = [ base bytestring directory filepath process tasty tasty-golden ]; description = "Functional programming language for teaching discrete math"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "disco"; broken = true; } ) { }; "discogs-haskell" = callPackage ( { mkDerivation, aeson, api-builder, base, bytestring, Cabal, data-default-class, free, hspec, http-client, http-client-tls, http-types, network, text, time, transformers, unordered-containers, vector, }: mkDerivation { pname = "discogs-haskell"; version = "0.0.5.0"; sha256 = "0hpdc559lkbgnbg4z0hmsg8049cnlzxhg59iy37jxix9zr6zkmxc"; libraryHaskellDepends = [ aeson api-builder base bytestring data-default-class free http-client http-client-tls http-types network text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson api-builder base bytestring Cabal hspec text time transformers ]; description = "Client for Discogs REST API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "discokitty" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "discokitty"; version = "0.1.0"; sha256 = "0axz9k5j9yfk58icnycr93b6d5fqylgqlxi8v7w5sv1n28hrpvvj"; libraryHaskellDepends = [ base containers ]; description = "DisCoCat implementation"; license = lib.licenses.gpl3Only; } ) { }; "discord-gateway" = callPackage ( { mkDerivation, aeson, base, discord-types, hslogger, transformers, url, websockets, wuss, }: mkDerivation { pname = "discord-gateway"; version = "0.2.2"; sha256 = "1pc8j2pqrpmgvf31kx24gwj6n96npxdjj6mjf2w9wzh500rdrrzy"; revision = "1"; editedCabalFile = "0aw47024gk2hvj0zzy7h01rvv6wxhnjqqjg8prb4x1pajjalg9l5"; libraryHaskellDepends = [ aeson base discord-types hslogger transformers url websockets wuss ]; description = "An API wrapper for Discord in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "discord-haskell" = callPackage ( { mkDerivation, aeson, async, base, base64-bytestring, bytestring, containers, data-default, emojis, hashable, http-api-data, http-client, iso8601-time, MonadRandom, mtl, network, req, safe-exceptions, scientific, text, time, unliftio, unordered-containers, websockets, wuss, }: mkDerivation { pname = "discord-haskell"; version = "1.17.1"; sha256 = "1lw1n8m297ad0rcbn48ysg85l35sg5bh3gwbnm2698cd051b4yad"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base base64-bytestring bytestring containers data-default emojis hashable http-api-data http-client iso8601-time MonadRandom mtl network req safe-exceptions scientific text time unliftio unordered-containers websockets wuss ]; executableHaskellDepends = [ base bytestring text unliftio ]; description = "Write bots for Discord in Haskell"; license = lib.licenses.mit; } ) { }; "discord-haskell-voice" = callPackage ( { mkDerivation, aeson, async, base, binary, BoundedChan, bytestring, conduit, discord-haskell, microlens, microlens-th, mtl, network, optparse-applicative, opus, process, safe-exceptions, saltine, stm, stm-containers, text, time, unliftio, websockets, wuss, }: mkDerivation { pname = "discord-haskell-voice"; version = "2.3.1"; sha256 = "0j6gb0f63i70xqwq2yn8mfkn5nph3vmbbgnzid976cllcnwdxz5v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base binary BoundedChan bytestring conduit discord-haskell microlens microlens-th mtl network opus process safe-exceptions saltine text time unliftio websockets wuss ]; executableHaskellDepends = [ aeson async base binary BoundedChan bytestring conduit discord-haskell microlens microlens-th mtl network optparse-applicative opus process safe-exceptions saltine stm stm-containers text time unliftio websockets wuss ]; description = "Voice support for discord-haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { opus = null; }; "discord-hs" = callPackage ( { mkDerivation, base, discord-gateway, discord-rest, discord-types, hashable, mtl, url, websockets, }: mkDerivation { pname = "discord-hs"; version = "0.4.2"; sha256 = "0lv299wn7jisgavmcpm2h7vf9dalz5dmi6j8qvlbbiyqg1c0jn2a"; libraryHaskellDepends = [ base discord-gateway discord-rest discord-types hashable mtl url websockets ]; description = "An API wrapper for Discord in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "discord-register" = callPackage ( { mkDerivation, aeson, base, binary, bytestring, calamity, calamity-commands, data-flags, di, di-polysemy, generic-lens, hashable, hedis, lens, megaparsec, polysemy, polysemy-plugin, regex-tdfa, text, text-show, unboxing-vector, unordered-containers, }: mkDerivation { pname = "discord-register"; version = "0.0.2"; sha256 = "01imq7m41g26x7prm223y6bagjwyzb3glwy41fg4kdd244pz02wf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary bytestring calamity calamity-commands data-flags di di-polysemy generic-lens hashable hedis lens megaparsec polysemy polysemy-plugin regex-tdfa text text-show unboxing-vector unordered-containers ]; executableHaskellDepends = [ aeson base binary bytestring calamity calamity-commands data-flags di di-polysemy generic-lens hashable hedis lens megaparsec polysemy polysemy-plugin regex-tdfa text text-show unboxing-vector unordered-containers ]; description = "Discord verification bot"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; mainProgram = "discord-register-exe"; } ) { }; "discord-rest" = callPackage ( { mkDerivation, aeson, base, bytestring, comonad, data-default, discord-types, hashable, hslogger, http-client, mtl, req, stm, text, time, url, }: mkDerivation { pname = "discord-rest"; version = "0.2.2"; sha256 = "02sg05zf2m83d6hq5z51cjvw7ycarrmwx9y00c71wiw3hvb84fb3"; revision = "1"; editedCabalFile = "0hwiwzgh359cha0j97mwhdjmg1y2zppppbn538pn4ggfn6i7ma11"; libraryHaskellDepends = [ aeson base bytestring comonad data-default discord-types hashable hslogger http-client mtl req stm text time url ]; description = "An API wrapper for Discord in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "discord-types" = callPackage ( { mkDerivation, aeson, base, hashable, text, time, transformers, unordered-containers, vector, }: mkDerivation { pname = "discord-types"; version = "0.2.2"; sha256 = "12smb4z6mrj9hhk7jc9r2cz6p4lcix2016ahwp9qapklrql539sc"; revision = "1"; editedCabalFile = "015i65pzkxrx6pring1q0fv772r54xrbrbrwa339yqjgzm7c7z7w"; libraryHaskellDepends = [ aeson base hashable text time transformers unordered-containers vector ]; description = "Type information for discord-hs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "discordian-calendar" = callPackage ( { mkDerivation, base, time, }: mkDerivation { pname = "discordian-calendar"; version = "0.1"; sha256 = "0ykbfisrb6k8vsqx5avv99j0z4j4615hmql263h12jzhjxfzd22d"; libraryHaskellDepends = [ base time ]; description = "library for handling Discordian calendar dates"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "discount" = callPackage ( { mkDerivation, base, bytestring, markdown, text, }: mkDerivation { pname = "discount"; version = "0.1.1"; sha256 = "1q1lz9dgxp5kq0ngh7pagijmlc616vwrfrb14pjx2vc9s7yvg779"; libraryHaskellDepends = [ base bytestring text ]; librarySystemDepends = [ markdown ]; description = "Haskell bindings to the discount Markdown library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { markdown = null; }; "discover-instances" = callPackage ( { mkDerivation, base, some-dict-of, template-haskell, th-compat, }: mkDerivation { pname = "discover-instances"; version = "0.1.0.0"; sha256 = "1ncmvc9xc4xynsjymw3i61p6310pfi41kkkmqi2dmbagfv7n2xl6"; libraryHaskellDepends = [ base some-dict-of template-haskell th-compat ]; testHaskellDepends = [ base some-dict-of template-haskell th-compat ]; license = lib.licenses.bsd3; } ) { }; "discrete" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "discrete"; version = "0.1.0.0"; sha256 = "1888rv1lqmzip0g2c6f12b01kpwcd5vwk2ixby0g2291xnl7zs2w"; revision = "1"; editedCabalFile = "1ary1xyh2gy099p1madapfqhw2r1ys1pd8xg396xxaas4vjmqqkh"; libraryHaskellDepends = [ base ]; description = "replacement for enum"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "discrete-intervals" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "discrete-intervals"; version = "0.0.3"; sha256 = "1in70wlm6qcmc743v0w1lha4wffjinbwsgcyq44gzk0lb79ix6lb"; libraryHaskellDepends = [ base ]; description = "Discrete Intervals"; license = lib.licenses.bsd3; } ) { }; "discrete-space-map" = callPackage ( { mkDerivation, adjunctions, base, comonad, distributive, keys, semigroupoids, }: mkDerivation { pname = "discrete-space-map"; version = "0.0.5"; sha256 = "0s42rmrfnlwf6h7snq9ifbs8iiz31khxis5lymh6wyf25c5jph8q"; revision = "1"; editedCabalFile = "04hi3b1dflvv35y0a9bcr6kdka9jccpm0ky0229lih482gkhkyp3"; libraryHaskellDepends = [ adjunctions base comonad distributive keys semigroupoids ]; description = "A discrete space map"; license = lib.licenses.bsd3; } ) { }; "discrimination" = callPackage ( { mkDerivation, array, base, containers, contravariant, criterion, deepseq, ghc-bignum, ghc-prim, hashable, primitive, promises, QuickCheck, quickcheck-instances, splitmix, tasty, tasty-quickcheck, transformers, unordered-containers, vector, vector-algorithms, }: mkDerivation { pname = "discrimination"; version = "0.5"; sha256 = "1qq7fs1dsfqgf4969gksqcp3swcx0wbzdh66a89fv78k6y94g0pc"; revision = "4"; editedCabalFile = "1m4sv7mdqdm5xx5khbyq0il3dn5isg575vgn1akb283l2jkz4v1g"; libraryHaskellDepends = [ array base containers contravariant deepseq ghc-bignum ghc-prim hashable primitive promises transformers ]; testHaskellDepends = [ base containers criterion deepseq hashable QuickCheck quickcheck-instances splitmix tasty tasty-quickcheck unordered-containers vector vector-algorithms ]; benchmarkHaskellDepends = [ base containers criterion deepseq ghc-prim hashable primitive splitmix unordered-containers vector vector-algorithms ]; description = "Fast generic linear-time sorting, joins and container construction"; license = lib.licenses.bsd3; } ) { }; "disjoint-containers" = callPackage ( { mkDerivation, base, containers, doctest, enum-types, QuickCheck, quickcheck-classes, quickcheck-enum-instances, tasty, tasty-quickcheck, transformers, }: mkDerivation { pname = "disjoint-containers"; version = "0.3.0.1"; sha256 = "036rzz3m33rq5vg43w0bksyvz1g5wiss0ha76i1gw2d7sw7g9mvz"; libraryHaskellDepends = [ base containers transformers ]; testHaskellDepends = [ base containers doctest enum-types QuickCheck quickcheck-classes quickcheck-enum-instances tasty tasty-quickcheck ]; description = "Disjoint containers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "disjoint-set" = callPackage ( { mkDerivation, base, containers, HUnit, mtl, QuickCheck, transformers, }: mkDerivation { pname = "disjoint-set"; version = "0.2"; sha256 = "05m7liind4fdw5lw8a8381hm6rjzsqz86qzir79y30pj0axayc3z"; libraryHaskellDepends = [ base containers mtl transformers ]; testHaskellDepends = [ base containers HUnit mtl QuickCheck transformers ]; description = "Persistent disjoint-sets, a.k.a union-find."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "disjoint-set-stateful" = callPackage ( { mkDerivation, base, hspec, primitive, ref-tf, vector, }: mkDerivation { pname = "disjoint-set-stateful"; version = "0.1.1.0"; sha256 = "0fl3yii5pr41hy5fqg9vg902xq342l6xvfl6vb4nf15vbsff84c5"; libraryHaskellDepends = [ base primitive ref-tf vector ]; testHaskellDepends = [ base hspec primitive ref-tf vector ]; description = "Monadic disjoint set"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "disjoint-sets-st" = callPackage ( { mkDerivation, array, base, }: mkDerivation { pname = "disjoint-sets-st"; version = "0.1"; sha256 = "0yy4gp5jhfsj3gbk7gh3yplxkxxfsmrl84chp4wfr4v46ff9pc2m"; libraryHaskellDepends = [ array base ]; description = "Imperative ST/IO based disjoint set data structure"; license = lib.licenses.bsd3; } ) { }; "disk-bytes" = callPackage ( { mkDerivation, base, bytestring, containers, direct-sqlite, directory, stm, text, }: mkDerivation { pname = "disk-bytes"; version = "0.1.0.0"; sha256 = "1qivk5aljfby3fwmw04yksh2v57l7z7asl5ddkjh13583y9343n8"; libraryHaskellDepends = [ base bytestring containers direct-sqlite directory stm text ]; benchmarkHaskellDepends = [ base bytestring text ]; description = "On-disk storage, but referentially transparent"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "disk-free-space" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "disk-free-space"; version = "0.1.0.1"; sha256 = "07rqj8k1vh3cykq9yidpjxhgh1f7vgmjs6y1nv5kq2217ff4yypi"; revision = "3"; editedCabalFile = "0x0wjycr3rhw9vcq51b4sz8cf7mcvx7whhywv72y25r9385lxb3i"; libraryHaskellDepends = [ base ]; description = "Retrieve information about disk space usage"; license = lib.licenses.bsd3; } ) { }; "diskhash" = callPackage ( { mkDerivation, base, bytestring, directory, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, test-framework-th, }: mkDerivation { pname = "diskhash"; version = "0.0.4.2"; sha256 = "0rjbjjvvr75ki8kw8y3xf1z8x8cg46h10c73600lcz3bnxba188c"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring directory HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th ]; description = "Disk-based hash table"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "display" = callPackage ( { mkDerivation, base, bytestring, text, }: mkDerivation { pname = "display"; version = "0.0.1"; sha256 = "0hn1zdis621h87r4mr35vic9473iwqcdjnmmfgs1j5dfsh62kd6b"; libraryHaskellDepends = [ base bytestring text ]; description = "Display things for humans to read"; license = lib.licenses.bsd3; } ) { }; "display-haskell-do" = callPackage ( { mkDerivation, aeson, base, text, }: mkDerivation { pname = "display-haskell-do"; version = "0.1.0.0"; sha256 = "0j2rsmgmkfwy0w96y1qzr5vmhr16qgd46rka8ya17rakb4rzvi3q"; libraryHaskellDepends = [ aeson base text ]; description = "A display API for HaskellDO"; license = lib.licenses.asl20; } ) { }; "disposable" = callPackage ( { mkDerivation, base, ghcjs-base-stub, stm, }: mkDerivation { pname = "disposable"; version = "1.0.0.0"; sha256 = "0kzyzbhhjm005fi2n59j4in58kps4rciaza9pzi0qd2xnn9j5iqv"; libraryHaskellDepends = [ base ghcjs-base-stub stm ]; description = "Allows storing different resource-releasing actions together"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dist-upload" = callPackage ( { mkDerivation, base, Cabal, directory, filepath, process, }: mkDerivation { pname = "dist-upload"; version = "0.0.4"; sha256 = "1i9g4jqmmjydcvi07878k6yb5kvxab6dlw3j6nkjdn4mcsc50s71"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal directory filepath process ]; doHaddock = false; description = "Generate/Upload cabal package to Hackage"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "dist-upload"; broken = true; } ) { }; "distance" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "distance"; version = "0.1.0.0"; sha256 = "0n2arnkkpsc2rwlg0989aawgyqh1ccq1cz5dbn88z3pzaqfgnz00"; revision = "1"; editedCabalFile = "0iysmnl4p1fsb4zd0mmr6q7zc7w90jrwcxxm7vi38658x19r8qmq"; libraryHaskellDepends = [ base ]; description = "Useful distance datatype and functions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "distance-of-time" = callPackage ( { mkDerivation, base, hspec, QuickCheck, time, }: mkDerivation { pname = "distance-of-time"; version = "0.1.2.0"; sha256 = "0s6d6a2b3pqxmgs3h7pqalwgb5m3f3pfjgc80wa57bf85f9f0gpk"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base hspec QuickCheck time ]; description = "Generate readable distances between times"; license = lib.licenses.mit; } ) { }; "distributed-closure" = callPackage ( { mkDerivation, async, base, binary, bytestring, constraints, hspec, QuickCheck, syb, template-haskell, }: mkDerivation { pname = "distributed-closure"; version = "0.5.0.0"; sha256 = "1nf1ysbnxfdymymr67c114kfmyl7bxxfdlsssqz48rdhafmmvh81"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring constraints syb template-haskell ]; executableHaskellDepends = [ async base binary bytestring ]; testHaskellDepends = [ base binary hspec QuickCheck ]; description = "Serializable closures for distributed programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "example-client-server"; broken = true; } ) { }; "distributed-fork" = callPackage ( { mkDerivation, async, base, binary, bytestring, constraints, distributed-closure, exceptions, stm, tasty, tasty-hunit, terminal-size, text, transformers, typed-process, unix, }: mkDerivation { pname = "distributed-fork"; version = "0.0.1.3"; sha256 = "182dd0lnc53ij1bh2rbw6zr3mnyyjddii1mak0i4s1za1jsh14hp"; libraryHaskellDepends = [ async base binary bytestring constraints distributed-closure exceptions stm terminal-size text transformers typed-process ]; testHaskellDepends = [ base tasty tasty-hunit unix ]; description = "Like 'forkIO', but uses remote machines instead of local threads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-fork-aws-lambda" = callPackage ( { mkDerivation, aeson, aeson-qq, amazonka, amazonka-cloudformation, amazonka-core, amazonka-lambda, amazonka-s3, amazonka-sqs, async, base, base64-bytestring, bytestring, containers, distributed-fork, elf, interpolate, lens, lens-aeson, safe-exceptions, SHA, stm, stratosphere, tasty, tasty-hunit, text, time, unordered-containers, zip-archive, }: mkDerivation { pname = "distributed-fork-aws-lambda"; version = "0.0.2.0"; sha256 = "02lkr9w766v2392k7c0lh8r4g9iyw1hnb3z2pqablqjxpi514s4g"; libraryHaskellDepends = [ aeson aeson-qq amazonka amazonka-cloudformation amazonka-core amazonka-lambda amazonka-s3 amazonka-sqs async base base64-bytestring bytestring containers distributed-fork elf interpolate lens lens-aeson safe-exceptions SHA stm stratosphere text time unordered-containers zip-archive ]; testHaskellDepends = [ base distributed-fork tasty tasty-hunit text ]; description = "AWS Lambda backend for distributed-fork"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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.7.7"; sha256 = "03ki3p9hanwlgsd4yii2v2hyw736pbj7839yqbl2ja66vkgfhajw"; revision = "1"; editedCabalFile = "1xrbhcn1l46zv25snlxdchyiy7ijb03pyzndqdwz885dkqapwvd4"; 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 ]; description = "Cloud Haskell: Erlang-style concurrency in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-process-async" = callPackage ( { mkDerivation, ansi-terminal, base, binary, containers, data-accessor, deepseq, distributed-process, distributed-process-systest, exceptions, fingertree, hashable, mtl, network, network-transport, network-transport-tcp, stm, test-framework, test-framework-hunit, time, transformers, unordered-containers, }: mkDerivation { pname = "distributed-process-async"; version = "0.2.10"; sha256 = "1j0rscip4gyr3aw6br07w3wx5wvm8fd1mgknknhf77zx7vc9cspk"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process exceptions fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary deepseq distributed-process distributed-process-systest exceptions network network-transport network-transport-tcp stm test-framework test-framework-hunit transformers ]; description = "Cloud Haskell Async API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-process-azure" = callPackage ( { mkDerivation, azure-service-api, base, binary, bytestring, certificate, distributed-process, distributed-static, executable-path, filepath, libssh2, mtl, network-transport, network-transport-tcp, pureMD5, rank1dynamic, transformers, unix, }: mkDerivation { pname = "distributed-process-azure"; version = "0.1.0"; sha256 = "0dc0izlsxzcr5jyiad5yvgs5sp5b6dqwr6gxxkk99p7h1wpd4r2g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ azure-service-api base binary bytestring certificate distributed-process distributed-static executable-path filepath libssh2 mtl network-transport network-transport-tcp pureMD5 rank1dynamic transformers unix ]; description = "Microsoft Azure backend for Cloud Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-process-client-server" = callPackage ( { mkDerivation, ansi-terminal, base, binary, containers, deepseq, distributed-process, distributed-process-async, distributed-process-extras, distributed-process-systest, exceptions, fingertree, ghc-prim, hashable, HUnit, mtl, network, network-transport, network-transport-tcp, stm, test-framework, test-framework-hunit, time, transformers, unordered-containers, }: mkDerivation { pname = "distributed-process-client-server"; version = "0.2.7.1"; sha256 = "1kr4l88q4mh8pv68rjj5nnc5ccivq175vrzk6s6dllyn3hs7wxfi"; libraryHaskellDepends = [ base binary containers deepseq distributed-process distributed-process-async distributed-process-extras exceptions 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-systest exceptions fingertree ghc-prim HUnit mtl network network-transport network-transport-tcp stm test-framework test-framework-hunit transformers ]; description = "The Cloud Haskell Application Platform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-process-ekg" = callPackage ( { mkDerivation, base, distributed-process, ekg-core, text, unordered-containers, }: mkDerivation { pname = "distributed-process-ekg"; version = "0.1.1.0"; sha256 = "0fha4h9kf10vf93hvs71vsl06bnxl9h0nikbypba06ri63wmxh95"; libraryHaskellDepends = [ base distributed-process ekg-core text unordered-containers ]; description = "Collect node stats for EKG"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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-systest, distributed-static, fingertree, ghc-prim, hashable, HUnit, mtl, network, network-transport, network-transport-tcp, QuickCheck, stm, test-framework, test-framework-hunit, test-framework-quickcheck2, time, transformers, unordered-containers, }: mkDerivation { pname = "distributed-process-execution"; version = "0.1.4.1"; sha256 = "0n1ylgwb5yvli0shpckfvxf9nhb5cf21c1kh0r21wh49k8v5ppvg"; 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-systest distributed-static fingertree ghc-prim hashable HUnit mtl network network-transport network-transport-tcp QuickCheck stm test-framework test-framework-hunit test-framework-quickcheck2 time transformers unordered-containers ]; description = "Execution Framework for The Cloud Haskell Application Platform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-process-extras" = callPackage ( { mkDerivation, ansi-terminal, base, binary, bytestring, containers, data-accessor, deepseq, distributed-process, distributed-process-systest, distributed-static, exceptions, fingertree, ghc-prim, hashable, HUnit, mtl, network, network-transport, network-transport-tcp, QuickCheck, stm, test-framework, test-framework-hunit, test-framework-quickcheck2, time, transformers, unordered-containers, }: mkDerivation { pname = "distributed-process-extras"; version = "0.3.8"; sha256 = "076lsgdh5dfs6c7rfbs83c1cpxcy9i410i8knp5b82cxbbi8c3xy"; libraryHaskellDepends = [ base binary containers deepseq distributed-process exceptions fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-process-systest distributed-static fingertree ghc-prim hashable HUnit mtl network network-transport network-transport-tcp QuickCheck stm test-framework test-framework-hunit test-framework-quickcheck2 time transformers unordered-containers ]; description = "Cloud Haskell Extras"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-process-fsm" = callPackage ( { mkDerivation, ansi-terminal, base, binary, bytestring, containers, data-accessor, deepseq, distributed-process, distributed-process-client-server, distributed-process-extras, distributed-process-systest, distributed-static, exceptions, 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-fsm"; version = "0.0.1"; sha256 = "1fv0xc0gpdibvw2yjbl5sw1qa1a34awqkv6y4vwpvd1ms0jasff6"; libraryHaskellDepends = [ base binary containers deepseq distributed-process distributed-process-client-server distributed-process-extras exceptions mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-process-extras distributed-process-systest 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 ]; description = "The Cloud Haskell implementation of Erlang/OTP gen_statem"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-process-lifted" = callPackage ( { mkDerivation, base, binary, deepseq, distributed-process, distributed-process-monad-control, HUnit, lifted-base, monad-control, mtl, network, network-transport, network-transport-tcp, rematch, test-framework, test-framework-hunit, transformers, transformers-base, }: mkDerivation { pname = "distributed-process-lifted"; version = "0.3.0.1"; sha256 = "1074f1wblsmx89hkblds3npf2ha3p8ighdq0kjywb5522addbxrk"; libraryHaskellDepends = [ base deepseq distributed-process distributed-process-monad-control lifted-base monad-control mtl network-transport transformers transformers-base ]; testHaskellDepends = [ base binary distributed-process HUnit lifted-base mtl network network-transport network-transport-tcp rematch test-framework test-framework-hunit transformers ]; description = "monad-control style typeclass and transformer instances for Process monad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-process-monad-control" = callPackage ( { mkDerivation, base, distributed-process, monad-control, transformers, transformers-base, }: mkDerivation { pname = "distributed-process-monad-control"; version = "0.5.1.3"; sha256 = "16zlwlk52rc8q4bfxk9ah5ikyw2gh0bwws9lhvp5zkzlmhfmdzx1"; libraryHaskellDepends = [ base distributed-process monad-control transformers transformers-base ]; description = "Orphan instances for MonadBase and MonadBaseControl"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-process-p2p" = callPackage ( { mkDerivation, base, binary, bytestring, containers, distributed-process, mtl, network, network-transport, network-transport-tcp, }: mkDerivation { pname = "distributed-process-p2p"; version = "0.1.5.0"; sha256 = "0izlk0m0n0s8rdr31lfc05nbsqdwr2zfl2ai3j60r7hzq62i7rby"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers distributed-process mtl network network-transport network-transport-tcp ]; executableHaskellDepends = [ base distributed-process mtl ]; description = "Peer-to-peer node discovery for Cloud Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "jollycloud"; } ) { }; "distributed-process-platform" = callPackage ( { mkDerivation, ansi-terminal, base, binary, bytestring, containers, data-accessor, deepseq, distributed-process, 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-platform"; version = "0.1.0"; sha256 = "0bxfynvqkzvah7gbg74yzwpma8j32bamnyysj6dk39da0v880abm"; isLibrary = true; isExecutable = true; 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-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 ]; description = "The Cloud Haskell Application Platform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "Cloud Haskell Extended Process Registry"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-process-simplelocalnet" = callPackage ( { mkDerivation, base, binary, bytestring, containers, data-accessor, distributed-process, exceptions, network, network-multicast, network-transport, network-transport-tcp, tasty, tasty-hunit, transformers, }: mkDerivation { pname = "distributed-process-simplelocalnet"; version = "0.3.2"; sha256 = "11d3268na8fdx5v55fhgw3d5lnclmhgrqf29j7x3kpsi1ynn9a3z"; libraryHaskellDepends = [ base binary bytestring containers data-accessor distributed-process exceptions network network-multicast network-transport network-transport-tcp transformers ]; testHaskellDepends = [ base distributed-process tasty tasty-hunit ]; description = "Simple zero-configuration backend for Cloud Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-process-supervisor" = callPackage ( { mkDerivation, base, binary, bytestring, containers, data-accessor, deepseq, distributed-process, distributed-process-client-server, distributed-process-extras, distributed-static, exceptions, hashable, HUnit, network-transport, network-transport-tcp, random, stm, test-framework, test-framework-hunit, time, }: mkDerivation { pname = "distributed-process-supervisor"; version = "0.2.3"; sha256 = "0138kp1xhzhwhy13hx537hrsvckqy8v2jbicwzgkgcj67sgivbvw"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process distributed-process-client-server distributed-process-extras distributed-static exceptions hashable time ]; testHaskellDepends = [ base binary bytestring deepseq distributed-process distributed-process-client-server distributed-process-extras distributed-static exceptions HUnit network-transport network-transport-tcp random stm test-framework test-framework-hunit ]; description = "Supervisors for The Cloud Haskell Application Platform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-process-systest" = callPackage ( { mkDerivation, ansi-terminal, base, binary, bytestring, distributed-process, distributed-static, exceptions, HUnit, network, network-transport, random, stm, test-framework, test-framework-hunit, }: mkDerivation { pname = "distributed-process-systest"; version = "0.4.1"; sha256 = "1jqjqkdwjq3jvjqgpdrx4v5f8p09kigvhk3c8359na59cv9a8dwj"; libraryHaskellDepends = [ ansi-terminal base binary bytestring distributed-process distributed-static exceptions HUnit network network-transport random stm test-framework test-framework-hunit ]; description = "Cloud Haskell Test Support"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "Task Framework for The Cloud Haskell Application Platform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-process-tests" = callPackage ( { mkDerivation, ansi-terminal, base, binary, bytestring, distributed-process, distributed-static, exceptions, HUnit, network, network-transport, network-transport-inmemory, random, setenv, stm, test-framework, test-framework-hunit, }: mkDerivation { pname = "distributed-process-tests"; version = "0.5.1"; sha256 = "0mp4a51555sjx4nakyv0cxc5srbhx5av1697n9gs28n2wzmm93q0"; libraryHaskellDepends = [ ansi-terminal base binary bytestring distributed-process distributed-static exceptions HUnit network network-transport random setenv stm test-framework test-framework-hunit ]; testHaskellDepends = [ base network network-transport network-transport-inmemory test-framework ]; description = "Tests and test support tools for distributed-process"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-process-zookeeper" = callPackage ( { mkDerivation, base, binary, bytestring, containers, deepseq, distributed-process, distributed-process-monad-control, enclosed-exceptions, hspec, hzk, lifted-base, monad-control, mtl, network, network-transport, network-transport-tcp, transformers, }: mkDerivation { pname = "distributed-process-zookeeper"; version = "0.2.3.0"; sha256 = "08dbqmzg80mffa4a3xls99mrk0i9zsx5f5s2nv8x35dlirdlbiwh"; revision = "1"; editedCabalFile = "1mvhc7lb4ssmjy24945fj7x185y665qn1gy9bldslfck3rdzi19n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers deepseq distributed-process hzk mtl network network-transport network-transport-tcp transformers ]; testHaskellDepends = [ base bytestring deepseq distributed-process distributed-process-monad-control enclosed-exceptions hspec hzk lifted-base monad-control network network-transport network-transport-tcp transformers ]; description = "A Zookeeper back-end for Cloud Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distributed-static" = callPackage ( { mkDerivation, base, binary, bytestring, containers, deepseq, rank1dynamic, }: mkDerivation { pname = "distributed-static"; version = "0.3.11"; sha256 = "0h9psda6bc8sq1gc8rdkgljs4hh4973bhsg9bzgvwqx26rdwvs7h"; revision = "1"; editedCabalFile = "1ifq0rls8rp8p1xmynzb7rx5vmqwi6jxb65lmv0z244d2b35d3x3"; libraryHaskellDepends = [ base binary bytestring containers deepseq rank1dynamic ]; description = "Compositional, type-safe, polymorphic static values and closures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "distribution" = callPackage ( { mkDerivation, array, base, containers, MonadRandom, random, }: mkDerivation { pname = "distribution"; version = "1.1.1.0"; sha256 = "1cc16020b8jifcqb2k61g9rv100i8iga7dfsi8jf502myvpgilpx"; libraryHaskellDepends = [ array base containers MonadRandom random ]; description = "Finite discrete probability distributions"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "distribution-nixpkgs" = callPackage ( { mkDerivation, aeson, base, bytestring, Cabal, containers, deepseq, directory, hspec, language-nix, lens, pretty, process, }: mkDerivation { pname = "distribution-nixpkgs"; version = "1.7.1.1"; sha256 = "0zh6qgr9mksh96bp9x1k8hdp2yzvk11bcszswnfvfnpz17nkdang"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring Cabal containers deepseq language-nix lens pretty process ]; testHaskellDepends = [ aeson base Cabal deepseq directory hspec language-nix lens ]; description = "Types and functions to manipulate the Nixpkgs distribution"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sternenseemann ]; } ) { }; "distribution-opensuse" = callPackage ( { mkDerivation, aeson, base, binary, bytestring, containers, deepseq, Diff, extra, foldl, hashable, hsemail, mtl, parsec-class, pretty, text, time, turtle, }: mkDerivation { pname = "distribution-opensuse"; version = "1.1.4"; sha256 = "0s4p2fhfnk8w3g092gzcq6d867wby55z1jr2vhzz7hwr9cn292n3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary bytestring containers deepseq Diff extra foldl hashable hsemail mtl parsec-class pretty text time turtle ]; executableHaskellDepends = [ base containers text turtle ]; testHaskellDepends = [ base ]; description = "Types, functions, and tools to manipulate the openSUSE distribution"; license = lib.licenses.bsd3; mainProgram = "guess-changelog"; } ) { }; "distribution-plot" = callPackage ( { mkDerivation, base, Chart, Chart-cairo, colour, containers, data-default-class, distribution, lens, }: mkDerivation { pname = "distribution-plot"; version = "1.0.0.0"; sha256 = "16k57dxg79x3i7j62ln063j4g4v4n5x80b12pajjrpxrmaffy79n"; libraryHaskellDepends = [ base Chart Chart-cairo colour containers data-default-class distribution lens ]; description = "Easily plot distributions from the distribution package.."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "distributive" = callPackage ( { mkDerivation, base, base-orphans, generic-deriving, hspec, hspec-discover, tagged, transformers, }: mkDerivation { pname = "distributive"; version = "0.6.2.1"; sha256 = "14bb66qyfn43bj688igfvnfjw7iycjf4n2k38sm8rxbqw2916dfp"; revision = "1"; editedCabalFile = "033890dfyd23dh7g7px863l0hr1b881jnhv4kgwaq16a3iagb68g"; libraryHaskellDepends = [ base base-orphans tagged transformers ]; testHaskellDepends = [ base generic-deriving hspec ]; testToolDepends = [ hspec-discover ]; description = "Distributive functors -- Dual to Traversable"; license = lib.licenses.bsd3; } ) { }; "ditto" = callPackage ( { mkDerivation, base, containers, mtl, text, }: mkDerivation { pname = "ditto"; version = "0.4.1"; sha256 = "0wimz4zpiyll6wcbdhlwjbbjb0y6xy6lk0q1p0hpq5jmf1j2h4pb"; libraryHaskellDepends = [ base containers mtl text ]; description = "ditto is a type-safe HTML form generation and validation library"; license = lib.licenses.bsd3; } ) { }; "ditto-lucid" = callPackage ( { mkDerivation, base, ditto, lucid, path-pieces, text, }: mkDerivation { pname = "ditto-lucid"; version = "0.4"; sha256 = "1if543wf7div8ww90ifdh75i2w99lhbfh8pfnzmd1yaw2j1m35ff"; libraryHaskellDepends = [ base ditto lucid path-pieces text ]; description = "Add support for using lucid with Ditto"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "diversity" = callPackage ( { mkDerivation, base, containers, data-ordlist, fasta, math-functions, MonadRandom, optparse-applicative, parsec, pipes, random-shuffle, scientific, semigroups, split, }: mkDerivation { pname = "diversity"; version = "0.8.1.0"; sha256 = "0ci864ki4hfrm4g82xbqhmkcvvifglrwf8ljjbawk32wpmz15yqv"; 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 semigroups ]; description = "Quantify the diversity of a population"; license = lib.licenses.gpl3Only; mainProgram = "diversity"; } ) { }; "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.2"; sha256 = "1mxnvh42ji4dlsxp1982dzlzpvncc9nqah6i6gqkjbwcckshl69r"; 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 ]; description = "A wiki implemented with a firm theoretical foundation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dixi"; } ) { }; "djembe" = callPackage ( { mkDerivation, base, hmidi, hspec, lens, mtl, QuickCheck, random, }: mkDerivation { pname = "djembe"; version = "0.1.1.2"; sha256 = "0a3sxdblg2k1xaagvs28358vm3p8nzfa1l2dggqzm7f2z7qqjajj"; libraryHaskellDepends = [ base hmidi hspec lens mtl QuickCheck random ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Hit drums with haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "djinn" = callPackage ( { mkDerivation, array, base, containers, haskeline, mtl, pretty, }: mkDerivation { pname = "djinn"; version = "2014.9.7"; sha256 = "1p9dvzb83nlrq8h4brdq5l9dm2zf28rjhsmi7nwmac79p5pk9y2g"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers haskeline mtl pretty ]; description = "Generate Haskell code from a type"; license = lib.licenses.bsd3; mainProgram = "djinn"; } ) { }; "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 = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "djinn-lib" = callPackage ( { mkDerivation, base, containers, mtl, pretty, }: mkDerivation { pname = "djinn-lib"; version = "0.0.1.4"; sha256 = "1s4kx6h6vj0hi2v87q95jb2wpg6hgq5qiswv0lh5qhmnb367c8w8"; libraryHaskellDepends = [ base containers mtl pretty ]; description = "Generate Haskell code from a type. Library extracted from djinn package."; license = lib.licenses.bsd3; } ) { }; "djinn-th" = callPackage ( { mkDerivation, base, containers, logict, template-haskell, }: mkDerivation { pname = "djinn-th"; version = "0.0.1"; sha256 = "089b6z8hcv6q9y77zy8m96lc00r1ckzmff0mybp9l1akj7gwdpix"; libraryHaskellDepends = [ base containers logict template-haskell ]; description = "Generate executable Haskell code from a type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "djot" = callPackage ( { mkDerivation, base, bytestring, containers, directory, doclayout, filepath, mtl, tasty, tasty-bench, tasty-hunit, tasty-quickcheck, template-haskell, text, }: mkDerivation { pname = "djot"; version = "0.1.2.2"; sha256 = "17fqnzacnnraij9lwca25761sn5gaxjd42vnpmd397fdzd5dm6fh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers doclayout mtl template-haskell text ]; executableHaskellDepends = [ base bytestring doclayout text ]; testHaskellDepends = [ base bytestring directory doclayout filepath tasty tasty-hunit tasty-quickcheck text ]; benchmarkHaskellDepends = [ base bytestring directory doclayout filepath tasty-bench ]; description = "Parser and renderer for djot light markup syntax"; license = lib.licenses.mit; mainProgram = "djoths"; } ) { }; "dl-fedora" = callPackage ( { mkDerivation, ansi-wl-pprint, base, bytestring, directory, extra, filepath, http-client, http-client-tls, http-directory, http-types, optparse-applicative, regex-posix, simple-cmd, simple-cmd-args, simple-prompt, text, time, unix, xdg-userdirs, }: mkDerivation { pname = "dl-fedora"; version = "1.0"; sha256 = "1rg77n4q2xpvbibh57nki0vdbq1r3n1h1ci99v670p06q8j99myz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint base bytestring directory extra filepath http-client http-client-tls http-directory http-types optparse-applicative regex-posix simple-cmd simple-cmd-args simple-prompt text time unix xdg-userdirs ]; testHaskellDepends = [ base simple-cmd ]; description = "Fedora image download tool"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "dl-fedora"; } ) { }; "dl-fedora_1_2_1" = callPackage ( { mkDerivation, ansi-wl-pprint, base, bytestring, directory, extra, filepath, http-client, http-client-tls, http-directory, http-types, optparse-applicative, regex-posix, simple-cmd, simple-cmd-args, simple-prompt, text, time, unix, xdg-userdirs, }: mkDerivation { pname = "dl-fedora"; version = "1.2.1"; sha256 = "1pd6wzr9nsvplb200c2bk8gyhv89lcgc2df86rfzklb6z68dqy7z"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint base bytestring directory extra filepath http-client http-client-tls http-directory http-types optparse-applicative regex-posix simple-cmd simple-cmd-args simple-prompt text time unix xdg-userdirs ]; testHaskellDepends = [ base simple-cmd ]; description = "Fedora image download tool"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "dl-fedora"; } ) { }; "dlist" = callPackage ( { mkDerivation, base, deepseq, QuickCheck, }: mkDerivation { pname = "dlist"; version = "1.0"; sha256 = "0581a60xw4gw7pmqlmg5w2hr4hm9yjgx4c2z6v63y5xv51rn6g8p"; revision = "2"; editedCabalFile = "1lk1ladz44chpfi1gx8yglzrxbzd9yyb258gs6rnm0as9icjfiw5"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base QuickCheck ]; description = "Difference lists"; license = 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 ]; description = "Difference lists instances"; license = lib.licenses.bsd3; } ) { }; "dlist-nonempty" = callPackage ( { mkDerivation, base, base-compat, Cabal, criterion, deepseq, dlist, dlist-instances, QuickCheck, quickcheck-instances, semigroupoids, }: mkDerivation { pname = "dlist-nonempty"; version = "0.1.3"; sha256 = "0iypfrnjj9qaiv1xicr310jcham5kym4yr6myy6vbi8nbgwl82kp"; revision = "1"; editedCabalFile = "10fjp19b7kpfavsaxpfpq479yfki6s2y7s5791w3yawpnlbj7g3v"; libraryHaskellDepends = [ base deepseq dlist semigroupoids ]; testHaskellDepends = [ base Cabal QuickCheck quickcheck-instances ]; benchmarkHaskellDepends = [ base base-compat criterion dlist dlist-instances ]; description = "Non-empty difference lists"; license = lib.licenses.bsd3; } ) { }; "dmc" = callPackage ( { mkDerivation, base, hspec, process, QuickCheck, }: mkDerivation { pname = "dmc"; version = "1.2"; sha256 = "1n9l11bqn3sgdvrmcq278rcdgbnsy59bymvnwxv1npgp8i5fgw27"; libraryHaskellDepends = [ base process ]; testHaskellDepends = [ base hspec process QuickCheck ]; description = "cmd for common cases"; license = lib.licenses.publicDomain; } ) { }; "dmcc" = callPackage ( { mkDerivation, aeson, base, binary, bytestring, case-insensitive, classy-prelude, configurator, containers, HsOpenSSL, http-client, io-streams, lens, monad-control, monad-logger, network, openssl-streams, random, safe-exceptions, stm, text, time, transformers-base, unix, unliftio, websockets, xml-conduit, xml-hamlet, }: mkDerivation { pname = "dmcc"; version = "1.1.0.2"; sha256 = "0xm5lxnaqlrsgxvcr4xhf85angv5is1rhy992frkiz75w74adzd7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary bytestring case-insensitive classy-prelude containers HsOpenSSL http-client io-streams lens monad-control monad-logger network openssl-streams safe-exceptions stm text time transformers-base unliftio xml-conduit xml-hamlet ]; executableHaskellDepends = [ aeson base bytestring classy-prelude configurator containers monad-control monad-logger random stm text unix unliftio websockets ]; description = "AVAYA DMCC API bindings and WebSockets server for AVAYA"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dmcc-ws"; broken = true; } ) { }; "dmenu" = callPackage ( { mkDerivation, base, containers, directory, lens, mtl, process, transformers, }: mkDerivation { pname = "dmenu"; version = "0.3.1.1"; sha256 = "0d76pdddsp60ip1sfx0qm0jbnf4zyiwjv6yxqv2maqsds76pyi11"; libraryHaskellDepends = [ base containers directory lens mtl process transformers ]; description = "Complete bindings to the dmenu and dmenu2 command line tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dmenu-pkill" = callPackage ( { mkDerivation, base, containers, directory, dmenu, lens, mtl, process, transformers, }: mkDerivation { pname = "dmenu-pkill"; version = "0.1.0.1"; sha256 = "0y5vkrfwrvnwvfmd340w92ngy9iwyf8kl6gmvb15dpb7z8bi6vz3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory dmenu lens mtl process transformers ]; description = "dmenu script for killing applications. Sortable by process id or CPU/MEM usage."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dmenu-pkill"; } ) { }; "dmenu-pmount" = callPackage ( { mkDerivation, base, containers, directory, dmenu, lens, mtl, process, transformers, }: mkDerivation { pname = "dmenu-pmount"; version = "0.1.0.1"; sha256 = "0hv6gyjhnxwqyfd9z50na51fdaxxbj2cc1xraqigdi3b03mdpjy5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory dmenu lens mtl process transformers ]; description = "Mounting and unmounting linux devices as user with dmenu and pmount"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dmenu-pmount"; } ) { }; "dmenu-search" = callPackage ( { mkDerivation, base, containers, directory, dmenu, lens, mtl, process, transformers, }: mkDerivation { pname = "dmenu-search"; version = "0.1.0.1"; sha256 = "1j9yngj78g1i9g8b8zd3bsa4772w2jcqskqd9znv7fk4jzl9zcla"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory dmenu lens mtl process transformers ]; description = "dmenu script for searching the web with customizable search engines"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dmenu-search"; } ) { }; "dnf-repo" = callPackage ( { mkDerivation, base, curl, directory, extra, filepath, Glob, http-directory, simple-cmd, simple-cmd-args, simple-prompt, }: mkDerivation { pname = "dnf-repo"; version = "0.6.1"; sha256 = "0zxbxadvsvj2247npbn35k4vblaf681lgsq40r06vbh0bildy490"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base curl directory extra filepath Glob http-directory simple-cmd simple-cmd-args simple-prompt ]; testHaskellDepends = [ base simple-cmd ]; description = "A dnf wrapper with fine control of enabled repos"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "dnf-repo"; } ) { }; "dns" = callPackage ( { mkDerivation, array, async, attoparsec, auto-update, base, base16-bytestring, base64-bytestring, bytestring, case-insensitive, containers, crypton, hourglass, hspec, hspec-discover, iproute, mtl, network, psqueues, QuickCheck, word8, }: mkDerivation { pname = "dns"; version = "4.2.0"; sha256 = "1ycpnh6vlyb7a087zfcwqacchnc1d7jjhyc7cbiy57582m9wxly2"; libraryHaskellDepends = [ array async attoparsec auto-update base base16-bytestring base64-bytestring bytestring case-insensitive containers crypton hourglass iproute mtl network psqueues ]; testHaskellDepends = [ base bytestring case-insensitive hspec iproute network QuickCheck word8 ]; testToolDepends = [ hspec-discover ]; doHaddock = false; testTarget = "spec"; description = "DNS library in Haskell"; license = lib.licenses.bsd3; } ) { }; "dns-patterns" = callPackage ( { mkDerivation, attoparsec, base, bytestring, HUnit, parser-combinators, text, }: mkDerivation { pname = "dns-patterns"; version = "0.3.1"; sha256 = "1b39ycdw9ws8sd6nxdcrk6snrl8yifda1a5n89fdpfvsaybhly83"; libraryHaskellDepends = [ attoparsec base bytestring parser-combinators text ]; testHaskellDepends = [ attoparsec base bytestring HUnit text ]; description = "DNS name parsing and pattern matching utilities"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dnscache" = callPackage ( { mkDerivation, base, bytestring, containers, contstuff, dns, iproute, time, }: mkDerivation { pname = "dnscache"; version = "1.1.0"; sha256 = "0bwpfw7fsis0sqnqrgw13ifla17mcm2xk9b9jagjjqmim66d6zxb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers contstuff dns iproute time ]; executableHaskellDepends = [ base ]; description = "Caching DNS resolver library and mass DNS resolver utility"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "massdns"; broken = true; } ) { }; "dnsrbl" = callPackage ( { mkDerivation, base, containers, hsdns, HUnit, network, }: mkDerivation { pname = "dnsrbl"; version = "0.0.3"; sha256 = "07xq52aqqmzq1f68m8spr7fyax0cqnpv9mh5m4x3klxm0iznv9xm"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers hsdns HUnit network ]; description = "Asynchronous DNS RBL lookup"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dnssd" = callPackage ( { mkDerivation, base, dns_sd, transformers, }: mkDerivation { pname = "dnssd"; version = "0.1.0.0"; sha256 = "0gfyyr1wcxni0r0r9df6lkmv6gvi0qvwclwi9majzg10pas6dk2n"; libraryHaskellDepends = [ base transformers ]; librarySystemDepends = [ dns_sd ]; description = "DNS service discovery bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { dns_sd = null; }; "do-list" = callPackage ( { mkDerivation, base, criterion, hspec, mtl, text, }: mkDerivation { pname = "do-list"; version = "1.0.1"; sha256 = "155nqm4wfi9g5qxxx9gl74g6z2w3z08cysz6z60pmbdhc4s1jxxk"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; benchmarkHaskellDepends = [ base criterion mtl text ]; description = "Do notation for free"; license = lib.licenses.bsd3; } ) { }; "do-notation" = callPackage ( { mkDerivation, base, indexed, }: mkDerivation { pname = "do-notation"; version = "0.1.0.2"; sha256 = "1xbvphpwbzns4567zbk8baq0zd068dcprp59cjzhbplf9cypiwy9"; libraryHaskellDepends = [ base indexed ]; testHaskellDepends = [ base indexed ]; description = "Generalize do-notation to work on monads and indexed monads simultaneously"; license = lib.licenses.bsd3; } ) { }; "do-notation-dsl" = callPackage ( { mkDerivation, base, containers, doctest, doctest-discover, temporary, }: mkDerivation { pname = "do-notation-dsl"; version = "0.1.0.3"; sha256 = "1q81hl8z4p2mqzijg69znf5cycv27phrrdd9f934brsv8fyvsbzx"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base containers doctest doctest-discover temporary ]; description = "An alternative to monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "do-spaces" = callPackage ( { mkDerivation, base, base16-bytestring, bytestring, case-insensitive, conduit, conduit-extra, config-ini, containers, cryptonite, exceptions, extra, filepath, generic-lens, hspec, http-api-data, http-client-tls, http-conduit, http-types, memory, microlens, mime-types, mtl, resourcet, text, time, transformers, unliftio, xml-conduit, }: mkDerivation { pname = "do-spaces"; version = "0.2"; sha256 = "0nl3gj7jfamm4j8z16jxxl6xq3507p091zsvsa0gxmqiwkjqfc65"; libraryHaskellDepends = [ base base16-bytestring bytestring case-insensitive conduit conduit-extra config-ini containers cryptonite exceptions extra filepath generic-lens http-api-data http-client-tls http-conduit http-types memory microlens mime-types mtl text time transformers unliftio xml-conduit ]; testHaskellDepends = [ base bytestring case-insensitive conduit conduit-extra containers generic-lens hspec http-client-tls http-conduit http-types microlens mtl resourcet text time ]; description = "DigitalOcean Spaces API bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dobutok" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "dobutok"; version = "0.1.0.2"; sha256 = "06wi9p4gyxqiwaih1hg5p4wypi77si5y8c1akqsvh3ssr0sds74r"; libraryHaskellDepends = [ base ]; description = "Creates the time intervals for CLI changing messages on the screen"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dobutokO" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "dobutokO"; version = "0.3.2.0"; sha256 = "1qps4zvk3qn2d93778cs2b6kf1k9fjgw5248hyx9v0n05crfw2i8"; libraryHaskellDepends = [ base ]; description = "The library is intended to print updated messages on the terminal screen"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dobutokO-effects" = callPackage ( { mkDerivation, base, dobutokO-frequency, }: mkDerivation { pname = "dobutokO-effects"; version = "0.13.1.0"; sha256 = "1k5jlzhbkh2ksk2y9iinsrsiwjcln7d077zcba8rjygq3d0gga9p"; libraryHaskellDepends = [ base dobutokO-frequency ]; description = "A library to deal with SoX effects and possibilities"; license = lib.licenses.mit; } ) { }; "dobutokO-frequency" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "dobutokO-frequency"; version = "0.1.2.0"; sha256 = "165j0v7388jrjg1j3i7kl1vs7sb6r0s8c98i2kszqlw2ph4iq3vc"; libraryHaskellDepends = [ base ]; description = "Helps to create experimental music. Working with frequencies and types."; license = lib.licenses.mit; } ) { }; "dobutokO-poetry" = callPackage ( { mkDerivation, base, dobutokO-poetry-general, mmsyn3, mmsyn6ukr, mmsyn7s, uniqueness-periods, vector, }: mkDerivation { pname = "dobutokO-poetry"; version = "0.17.0.0"; sha256 = "0swngd363lgyya80jvsyqj5a3mp8lkiirnbvy6kxdrharcqj2ahd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base dobutokO-poetry-general mmsyn3 mmsyn6ukr mmsyn7s uniqueness-periods vector ]; executableHaskellDepends = [ base dobutokO-poetry-general mmsyn3 mmsyn6ukr mmsyn7s uniqueness-periods vector ]; description = "Helps to order the 7 or less Ukrainian words to obtain somewhat suitable for poetry or music text"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "dobutokO-poetry"; } ) { }; "dobutokO-poetry-general" = callPackage ( { mkDerivation, base, mmsyn3, mmsyn6ukr, mmsyn7s, vector, }: mkDerivation { pname = "dobutokO-poetry-general"; version = "0.1.0.0"; sha256 = "0gdhihblshxq70av2x8ni7vywdfic750kwq7qsbhagrqr71fvqb1"; libraryHaskellDepends = [ base mmsyn3 mmsyn6ukr mmsyn7s vector ]; description = "Helps to order the 7 or less words (first of all the Ukrainian ones) to obtain somewhat suitable for poetry or music text"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "dobutokO-poetry-general-languages" = callPackage ( { mkDerivation, base, dobutokO-poetry-general, mmsyn3, mmsyn6ukr, uniqueness-periods-general, vector, }: mkDerivation { pname = "dobutokO-poetry-general-languages"; version = "0.2.0.0"; sha256 = "0gw89nagj1adb70k1li1p1syzgmc6g4lb0yfnjr9caiddq9mi9x5"; libraryHaskellDepends = [ base dobutokO-poetry-general mmsyn3 mmsyn6ukr uniqueness-periods-general vector ]; description = "Helps to order the 7 or less words to obtain somewhat suitable for poetry or music text"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "dobutokO2" = callPackage ( { mkDerivation, aftovolio, base, bytestring, directory, end-of-exe, mmsyn2-array, mmsyn7l, mmsyn7ukr-array, mmsyn7ukr-common, process, vector, }: mkDerivation { pname = "dobutokO2"; version = "0.44.1.0"; sha256 = "1ggk53mzi1dmgr5yijsz9hbnaqjxbajzksbpvrpfb5d8s5mnw77p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aftovolio base bytestring directory end-of-exe mmsyn2-array mmsyn7l mmsyn7ukr-array mmsyn7ukr-common process vector ]; executableHaskellDepends = [ aftovolio base bytestring directory end-of-exe mmsyn2-array mmsyn7l mmsyn7ukr-array mmsyn7ukr-common process vector ]; description = "Helps to create experimental music from a file (or its part) and a Ukrainian text"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "dobutokO2"; } ) { }; "dobutokO3" = callPackage ( { mkDerivation, base, bytestring, directory, dobutokO2, mmsyn2, mmsyn3, mmsyn6ukr, mmsyn7l, mmsyn7s, mmsyn7ukr, process, vector, }: mkDerivation { pname = "dobutokO3"; version = "0.3.0.0"; sha256 = "1dbax6j2sdn6cd6crskwr0r90ymxmjk596a9ak8gvlkrwpk1cbdm"; libraryHaskellDepends = [ base bytestring directory dobutokO2 mmsyn2 mmsyn3 mmsyn6ukr mmsyn7l mmsyn7s mmsyn7ukr process vector ]; description = "Helps to create more complex experimental music from a file (especially timbre)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "dobutokO4" = callPackage ( { mkDerivation, base, directory, dobutokO2, mmsyn3, mmsyn7l, process, vector, vector-doublezip, }: mkDerivation { pname = "dobutokO4"; version = "0.8.0.0"; sha256 = "073kjv1m3qcrfyk8j8zs5hrc8x0bkyqnw6pa72afhkxq08dzj9y9"; libraryHaskellDepends = [ base directory dobutokO2 mmsyn3 mmsyn7l process vector vector-doublezip ]; description = "Helps to create experimental music. Uses SoX inside."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "doc-review" = callPackage ( { mkDerivation, base, base64-bytestring, binary, bytestring, containers, directory, feed, filepath, haskell98, heist, hexpat, json, MonadCatchIO-transformers, MonadRandom, monads-fd, network, old-locale, snap-core, snap-server, sqlite, tagchup, text, time, transformers, unix, xhtml-combinators, xml, xml-basic, }: mkDerivation { pname = "doc-review"; version = "0.7.1"; sha256 = "0009gpm6hgjr78bsp0cd4skvhbms83j4j9axf6zns7pnfqvc6inf"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base base64-bytestring binary bytestring containers directory feed filepath haskell98 heist hexpat json MonadCatchIO-transformers MonadRandom monads-fd network old-locale snap-core snap-server sqlite tagchup text time transformers unix xhtml-combinators xml xml-basic ]; description = "Document review Web application, like http://book.realworldhaskell.org/"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "doc-review"; } ) { }; "doccheck" = callPackage ( { mkDerivation, attoparsec, base, directory, directory-tree, filepath, ghc, ghc-paths, text, }: mkDerivation { pname = "doccheck"; version = "0.1.0.0"; sha256 = "055jns09s50iyzgk9m9d7gbxvnmgd4wxfb5axsxra8qnlfq331lb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base directory directory-tree filepath ghc ghc-paths text ]; description = "Checks Haddock comments for pitfalls and version changes"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "doccheck"; broken = true; } ) { }; "docidx" = callPackage ( { mkDerivation, base, Cabal, containers, directory, filepath, html, MissingH, mtl, old-locale, tagsoup, time, }: mkDerivation { pname = "docidx"; version = "1.1.0"; sha256 = "0020pi4m0n6cvb6hdzhai5f9jidwc8dy6qq3pjs6g4dwql9igsb8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory filepath html MissingH mtl old-locale tagsoup time ]; description = "Generate an HTML index of installed Haskell packages and their documentation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "docidx"; broken = true; } ) { }; "docker" = callPackage ( { mkDerivation, aeson, base, blaze-builder, bytestring, conduit, conduit-combinators, conduit-extra, connection, containers, data-default-class, directory, exceptions, filemanip, filepath, http-client, http-client-tls, http-conduit, http-types, lens, lens-aeson, monad-control, mtl, network, process, QuickCheck, resourcet, scientific, tar, tasty, tasty-hunit, tasty-quickcheck, temporary, text, time, tls, transformers, transformers-base, unliftio-core, unordered-containers, uuid, vector, x509, x509-store, x509-system, zlib, }: mkDerivation { pname = "docker"; version = "0.7.0.1"; sha256 = "18qbwfr930hnz0wrcvq6xzma64lmvh1f69b5nick540wsfbwcqg3"; libraryHaskellDepends = [ aeson base blaze-builder bytestring conduit conduit-combinators conduit-extra containers data-default-class directory exceptions filemanip filepath http-client http-conduit http-types monad-control mtl network resourcet scientific tar temporary text time tls transformers transformers-base unliftio-core unordered-containers uuid vector x509 x509-store x509-system zlib ]; testHaskellDepends = [ aeson base bytestring connection containers directory http-client http-client-tls http-types lens lens-aeson process QuickCheck tasty tasty-hunit tasty-quickcheck text transformers unordered-containers vector ]; description = "An API client for docker written in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "docker-build-cacher" = callPackage ( { mkDerivation, aeson, base, containers, foldl, language-docker, system-filepath, text, turtle, }: mkDerivation { pname = "docker-build-cacher"; version = "2.1.1"; sha256 = "0n8x0mcb0rznazbwf9yrnl4mha6zxvpn9kqwna7xd9rxqasqzv0n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers foldl language-docker system-filepath text turtle ]; executableHaskellDepends = [ aeson base containers foldl language-docker system-filepath text turtle ]; description = "Builds a docker image and caches all of its intermediate stages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "docker-build-cacher"; broken = true; } ) { }; "dockercook" = callPackage ( { mkDerivation, aeson, aeson-pretty, attoparsec, base, base16-bytestring, bytestring, conduit, conduit-combinators, conduit-extra, containers, cryptohash, directory, filepath, hashable, hslogger, HTF, http-client, lens, monad-logger, mtl, optparse-applicative, persistent-sqlite, persistent-template, process, regex-compat, resourcet, retry, stm, streaming-commons, system-filepath, temporary, text, time, transformers, unix, unordered-containers, vector, wreq, }: mkDerivation { pname = "dockercook"; version = "0.5.0.3"; sha256 = "0cp0rbrvc06ikswyzc5c042rrsdk92n7fgn5cx3zps1m2n94a7ms"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring conduit conduit-combinators conduit-extra containers cryptohash directory filepath hashable hslogger http-client lens monad-logger mtl persistent-sqlite persistent-template process regex-compat resourcet retry stm streaming-commons system-filepath temporary text time transformers unix unordered-containers vector wreq ]; executableHaskellDepends = [ aeson-pretty base bytestring directory filepath hslogger optparse-applicative process text unordered-containers ]; testHaskellDepends = [ base HTF text vector ]; description = "A build tool for multiple docker image layers"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "dockercook"; broken = true; } ) { }; "dockerfile" = callPackage ( { mkDerivation, base, hspec, }: mkDerivation { pname = "dockerfile"; version = "0.2.0"; sha256 = "1amm7xrfry3fnd53wj50b684lp1vkv98yrz52xxhlldzb4jrk8cp"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "A Haskell DSL for generating Dockerfiles"; license = lib.licenses.mit; } ) { }; "dockerfile-creator" = callPackage ( { mkDerivation, base, bytestring, data-default-class, directory, filepath, free, Glob, hspec, language-docker, megaparsec, mtl, process, template-haskell, text, th-lift, th-lift-instances, time, }: mkDerivation { pname = "dockerfile-creator"; version = "0.1.1.0"; sha256 = "04dd5y0wpznkkvs4izlczizm98l1w6xnqgjynn9lvnh13mwvv1g1"; libraryHaskellDepends = [ base bytestring data-default-class free language-docker megaparsec mtl template-haskell text th-lift th-lift-instances time ]; testHaskellDepends = [ base bytestring data-default-class directory filepath free Glob hspec language-docker megaparsec mtl process template-haskell text th-lift th-lift-instances time ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "doclayout" = callPackage ( { mkDerivation, base, containers, criterion, deepseq, emojis, mtl, safe, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text, }: mkDerivation { pname = "doclayout"; version = "0.4.0.1"; sha256 = "02xkf2shcrb897yrh9i6ch9qi4gm42avya4znsjxgpxb85fm3lzp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers emojis mtl safe text ]; testHaskellDepends = [ base emojis mtl tasty tasty-golden tasty-hunit tasty-quickcheck text ]; benchmarkHaskellDepends = [ base criterion deepseq emojis mtl text ]; description = "A prettyprinting library for laying out text documents"; license = lib.licenses.bsd3; } ) { }; "doclayout_0_5" = callPackage ( { mkDerivation, base, containers, criterion, deepseq, emojis, mtl, safe, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text, }: mkDerivation { pname = "doclayout"; version = "0.5"; sha256 = "15i4mz93lvli2hwny1jrw7pq00xwjldm2xdxwlhsgpnr8l142c5h"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers emojis mtl safe text ]; testHaskellDepends = [ base emojis mtl tasty tasty-golden tasty-hunit tasty-quickcheck text ]; benchmarkHaskellDepends = [ base criterion deepseq emojis mtl text ]; description = "A prettyprinting library for laying out text documents"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "docopt" = callPackage ( { mkDerivation, aeson, ansi-terminal, base, bytestring, containers, HUnit, parsec, split, template-haskell, text, }: mkDerivation { pname = "docopt"; version = "0.7.0.8"; sha256 = "0pcixlpa5cwf531aa5nmwvp50gagm2khwl1xsy8hi4jn7ksnk1y8"; revision = "1"; editedCabalFile = "13p8gyib0w3hhbqaijbm0jajnc7cp0bnd23wih2apg9a6aalwsnr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers parsec template-haskell ]; testHaskellDepends = [ aeson ansi-terminal base bytestring containers HUnit parsec split template-haskell text ]; description = "A command-line interface parser that will make you smile"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "docrecords" = callPackage ( { mkDerivation, aeson, base, data-default, doctest, lens, optparse-applicative, text, unordered-containers, vinyl, yaml, }: mkDerivation { pname = "docrecords"; version = "0.1.0.0"; sha256 = "1b8lavhm3iiz0w0b581yn88kaydwiimvj5j9sayx5gq04aa20jvj"; revision = "1"; editedCabalFile = "1c13ba8plkrrdkm0r71igj3k8vq8bqhpk3i6lr8lhgzylp1bkkin"; libraryHaskellDepends = [ aeson base data-default lens optparse-applicative text unordered-containers vinyl yaml ]; testHaskellDepends = [ aeson base data-default doctest lens optparse-applicative text unordered-containers vinyl yaml ]; description = "Vinyl-based records with hierarchical field names, default values and documentation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "docstrings" = callPackage ( { mkDerivation, base, containers, heredoc, template-haskell, }: mkDerivation { pname = "docstrings"; version = "0.1.0.0"; sha256 = "0v8wks6vrpbwiimh8g88nyk18c4g0x8ad8vpf4av2v4y5h7vv5qd"; libraryHaskellDepends = [ base containers heredoc template-haskell ]; description = "Docstrings for documentation in the repl"; license = lib.licenses.mit; } ) { }; "doctemplates" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, criterion, doclayout, filepath, Glob, mtl, parsec, safe, scientific, tasty, tasty-golden, tasty-hunit, temporary, text, text-conversions, vector, }: mkDerivation { pname = "doctemplates"; version = "0.11.0.1"; sha256 = "1ysmd7dl12gh4a1ci9g6qfwz2836dqb22g5l5q9941dac4c4al0i"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base containers doclayout filepath mtl parsec safe scientific text text-conversions vector ]; testHaskellDepends = [ aeson base bytestring containers doclayout filepath Glob tasty tasty-golden tasty-hunit temporary text ]; benchmarkHaskellDepends = [ aeson base containers criterion doclayout filepath mtl text ]; description = "Pandoc-style document templates"; license = lib.licenses.bsd3; } ) { }; "doctest" = callPackage ( { mkDerivation, base, code-page, containers, deepseq, directory, exceptions, filepath, ghc, ghc-paths, hspec, hspec-core, hspec-discover, HUnit, mockery, process, QuickCheck, silently, stringbuilder, syb, transformers, }: mkDerivation { pname = "doctest"; version = "0.22.6"; sha256 = "02g4iy57xcqs3p5w6hw1rzcbszh3b8c132a4zdfi4qf65pml6b0a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base code-page containers deepseq directory exceptions filepath ghc ghc-paths process syb transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base code-page containers deepseq directory exceptions filepath ghc ghc-paths hspec hspec-core HUnit mockery process QuickCheck silently stringbuilder syb transformers ]; testToolDepends = [ hspec-discover ]; description = "Test interactive Haskell examples"; license = lib.licenses.mit; mainProgram = "doctest"; } ) { }; "doctest_0_23_0" = callPackage ( { mkDerivation, base, code-page, containers, deepseq, directory, exceptions, filepath, ghc, ghc-paths, hspec, hspec-core, hspec-discover, HUnit, mockery, process, QuickCheck, silently, stringbuilder, syb, temporary, transformers, }: mkDerivation { pname = "doctest"; version = "0.23.0"; sha256 = "1jh38pj6rbsli4ba6jvnrg9dm2di18i7g9706nnfm0xc9ckhfs90"; revision = "1"; editedCabalFile = "1n9y3j4z15jf8xfi8v8pjd33b1z2csswzslqqpaa1cwazgv6f342"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base code-page containers deepseq directory exceptions filepath ghc ghc-paths process syb temporary transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base code-page containers deepseq directory exceptions filepath ghc ghc-paths hspec hspec-core HUnit mockery process QuickCheck silently stringbuilder syb temporary transformers ]; testToolDepends = [ hspec-discover ]; description = "Test interactive Haskell examples"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "doctest"; } ) { }; "doctest-discover" = callPackage ( { mkDerivation, aeson, base, bytestring, directory, doctest, filepath, }: mkDerivation { pname = "doctest-discover"; version = "0.2.0.0"; sha256 = "1j4yqkb5jvvm9g2xpnm6gy4brb725cn3hzm7cv3yylkyhd8allx9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring directory doctest filepath ]; executableHaskellDepends = [ aeson base bytestring directory doctest filepath ]; testHaskellDepends = [ base doctest ]; doHaddock = false; description = "Easy way to run doctests via cabal"; license = lib.licenses.publicDomain; mainProgram = "doctest-discover"; } ) { }; "doctest-discover-configurator" = callPackage ( { mkDerivation, base, bytestring, configurator, directory, doctest, filepath, }: mkDerivation { pname = "doctest-discover-configurator"; version = "0.1.0.6"; sha256 = "1n2x8rp67ddifyahxcny0k7r514qa82lbxg13z7yg2kvmrfip7r8"; revision = "1"; editedCabalFile = "0i8anaxkzw4j9gygcj6vvxxn7mcrzqpysc07hm7vmb0hzw02mxkr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring configurator directory doctest filepath ]; executableHaskellDepends = [ base bytestring configurator directory doctest filepath ]; testHaskellDepends = [ base doctest ]; doHaddock = false; description = "Easy way to run doctests via cabal (no aeson dependency, uses configurator instead)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; mainProgram = "doctest-discover"; broken = true; } ) { }; "doctest-driver-gen" = callPackage ( { mkDerivation, base, doctest, }: mkDerivation { pname = "doctest-driver-gen"; version = "0.3.0.8"; sha256 = "0x6d2crc8jibixq0fdzbbqls7l79hb8la3mp9yd1dgikwp1bbncz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; description = "Generate driver file for doctest's cabal integration"; license = lib.licenses.bsd3; mainProgram = "doctest-driver-gen"; } ) { }; "doctest-exitcode-stdio" = callPackage ( { mkDerivation, base, doctest-lib, QuickCheck, semigroups, transformers, }: mkDerivation { pname = "doctest-exitcode-stdio"; version = "0.0"; sha256 = "1g3c7yrqq2mwqbmvs8vkx1a3cf0p0x74b7fnn344dsk7bsfpgv0x"; revision = "2"; editedCabalFile = "0gfnxkbm126m0d4pnqgl5ca6ab8x5p1vpbxjxgz1sxczablsmk5b"; libraryHaskellDepends = [ base doctest-lib QuickCheck semigroups transformers ]; description = "Run doctest's in a Cabal.Test.exitcode-stdio environment"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "doctest-extract" = callPackage ( { mkDerivation, base, doctest-lib, non-empty, optparse-applicative, pathtype, semigroups, transformers, utility-ht, }: mkDerivation { pname = "doctest-extract"; version = "0.1.2"; sha256 = "1dizs0r9pdankbv5ijfgqva5ha8p5xxl7x8y1sjql6h7ch8pz0p6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base doctest-lib non-empty optparse-applicative pathtype semigroups transformers utility-ht ]; description = "Alternative doctest implementation that extracts comments to modules"; license = lib.licenses.bsd3; mainProgram = "doctest-extract-0.1"; maintainers = [ lib.maintainers.thielema ]; } ) { }; "doctest-lib" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "doctest-lib"; version = "0.1.1.1"; sha256 = "1hb3zx1xzib3v41blnwcbhc2v0rzwdzq7gm4sajqndimwjkkxc67"; libraryHaskellDepends = [ base ]; description = "Parts of doctest exposed as library"; license = lib.licenses.mit; maintainers = [ lib.maintainers.thielema ]; } ) { }; "doctest-parallel" = callPackage ( { mkDerivation, base, base-compat, Cabal, code-page, containers, deepseq, directory, exceptions, filepath, ghc, ghc-paths, Glob, hspec, hspec-core, HUnit, mockery, process, QuickCheck, random, setenv, silently, stringbuilder, syb, template-haskell, transformers, unordered-containers, }: mkDerivation { pname = "doctest-parallel"; version = "0.3.1.1"; sha256 = "1xpk020024vsqh27sp225hx50i1hn5fkhxiyww6wqnhrkxypjkwa"; revision = "2"; editedCabalFile = "1s9dibzwnl281ggp507gj1d0h26jczr537wlcr5ks5axwfb0262c"; libraryHaskellDepends = [ base base-compat Cabal code-page containers deepseq directory exceptions filepath ghc ghc-paths Glob process random syb template-haskell transformers unordered-containers ]; testHaskellDepends = [ base base-compat code-page containers deepseq directory exceptions filepath ghc ghc-paths hspec hspec-core HUnit mockery process QuickCheck setenv silently stringbuilder syb transformers ]; doHaddock = false; description = "Test interactive Haskell examples"; license = lib.licenses.mit; } ) { }; "doctest-prop" = callPackage ( { mkDerivation, base, doctest, HUnit, QuickCheck, }: mkDerivation { pname = "doctest-prop"; version = "0.2.0.1"; sha256 = "1amfsq53s0bgal77g7hbsvbn1vlqh1jc3qvcjwv0achc6z65dc2a"; libraryHaskellDepends = [ base HUnit QuickCheck ]; testHaskellDepends = [ base doctest HUnit QuickCheck ]; description = "Allow QuickCheck-style property testing within doctest"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "docusign-base" = callPackage ( { mkDerivation, aeson, base, bytestring, data-default, http-media, lens, servant, servant-client, text, }: mkDerivation { pname = "docusign-base"; version = "0.0.1"; sha256 = "1qh1g8nyj606x0vapv6m07dhm4s3g5z17g1i4wk5bj63vxvms528"; libraryHaskellDepends = [ aeson base bytestring data-default http-media lens servant servant-client text ]; description = "Low-level bindings to the DocuSign API"; license = lib.licenses.bsd3; } ) { }; "docusign-base-minimal" = callPackage ( { mkDerivation, aeson, base, bytestring, data-default, http-media, lens, servant, servant-client, text, }: mkDerivation { pname = "docusign-base-minimal"; version = "0.0.1"; sha256 = "0ifzfjganr9yznm4gxkk204g3ld1mrz4v9yp47w9wh5gmzzarxv5"; libraryHaskellDepends = [ aeson base bytestring data-default http-media lens servant servant-client text ]; description = "Low-level bindings to the DocuSign API (only what is necessary for docusign-client)"; license = lib.licenses.bsd3; } ) { }; "docusign-client" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, bytestring, data-default, docusign-base-minimal, exceptions, http-client, http-client-tls, http-types, servant-client, servant-client-core, text, uuid, }: mkDerivation { pname = "docusign-client"; version = "0.0.3"; sha256 = "0gaqcxdl40fhpik6n8fgs717gri1g90xkhmxii5535513lp67id2"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring data-default docusign-base-minimal exceptions http-client http-client-tls http-types servant-client servant-client-core text uuid ]; description = "Client bindings for the DocuSign API"; license = lib.licenses.bsd3; } ) { }; "docusign-example" = callPackage ( { mkDerivation, base, bytestring, docusign-base, docusign-client, exceptions, filepath, optparse-generic, text, uuid, }: mkDerivation { pname = "docusign-example"; version = "0.1.0.0"; sha256 = "0fhyzmgdjq5rds0p0gifwg6pfsq17yyhj4nwvi6zpgzmww4vya21"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring docusign-base docusign-client exceptions filepath optparse-generic text uuid ]; description = "DocuSign examples"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "docusign-example"; broken = true; } ) { }; "docvim" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, directory, dlist, filepath, hlint, lens, mtl, optparse-applicative, parsec, pretty-show, process, split, tasty, tasty-golden, tasty-hunit, temporary, }: mkDerivation { pname = "docvim"; version = "0.3.2.1"; sha256 = "0kq7jgj533118a2404yc6fk7q8g9s2z36qkr6pdgwb6syh2r0jzx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory dlist filepath lens mtl optparse-applicative parsec pretty-show split ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring containers deepseq directory dlist filepath hlint lens mtl parsec pretty-show process split tasty tasty-golden tasty-hunit temporary ]; description = "Documentation generator for Vim plug-ins"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "docvim"; broken = true; } ) { }; "doi" = callPackage ( { mkDerivation, async, base, bibtex, directory, filepath, haskeline, MissingH, optparse-applicative, parsec, process, regex-base, regex-compat, regex-tdfa, safe, strict, tagsoup, temporary, time, transformers, urlencoded, utility-ht, }: mkDerivation { pname = "doi"; version = "0.0.2"; sha256 = "19arn8diacykcq7y7c66x35w7106c9akvmznhyi7g45lyxdplb10"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bibtex directory filepath haskeline MissingH optparse-applicative parsec process regex-base regex-compat regex-tdfa safe strict tagsoup temporary time transformers urlencoded utility-ht ]; executableHaskellDepends = [ async base bibtex directory filepath haskeline MissingH optparse-applicative parsec process regex-base regex-compat regex-tdfa safe strict tagsoup temporary time transformers urlencoded utility-ht ]; description = "Automatic Bibtex and fulltext of scientific articles"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "doi"; } ) { }; "dojang" = callPackage ( { mkDerivation, base, bytestring, case-insensitive, code-page, containers, deepseq, Diff, directory, extra, filepath, filepattern, fortytwo, hashable, hedgehog, hspec, hspec-discover, hspec-expectations-pretty-diff, hspec-hedgehog, hspec-junit-formatter, hspec-megaparsec, megaparsec, monad-logger, mtl, optparse-applicative, parser-combinators, pretty-terminal, process, random, regex-tdfa, semver, temporary, text, text-show, toml-parser, unordered-containers, }: mkDerivation { pname = "dojang"; version = "0.1.0"; sha256 = "1bdyq39lphjlpc3agnbwdqvkqg8r4lmg7pzi87gd4kyx9wc8waw7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring case-insensitive containers deepseq Diff directory extra filepath filepattern fortytwo hashable megaparsec monad-logger mtl optparse-applicative parser-combinators pretty-terminal process semver text text-show toml-parser unordered-containers ]; executableHaskellDepends = [ base bytestring case-insensitive code-page containers Diff directory filepath hashable megaparsec monad-logger mtl optparse-applicative pretty-terminal text text-show toml-parser unordered-containers ]; testHaskellDepends = [ base bytestring case-insensitive containers Diff directory filepath hashable hedgehog hspec hspec-discover hspec-expectations-pretty-diff hspec-hedgehog hspec-junit-formatter hspec-megaparsec megaparsec monad-logger mtl optparse-applicative pretty-terminal random regex-tdfa temporary text text-show toml-parser unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "A cross-platform dotfiles manager"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; mainProgram = "dojang"; } ) { }; "doldol" = callPackage ( { mkDerivation, base, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, test-framework-th, }: mkDerivation { pname = "doldol"; version = "0.4.1.2"; sha256 = "0r9ylifyyv2mg4b94ikv8q56j0z5f6qa8r2jcpqg0xzdznwxqlv5"; revision = "1"; editedCabalFile = "0xwbdrfzd6z3nwkgnav2drisw2sn464ggkz8fid58cym9hbfpl47"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th ]; description = "Flag packer & handler for flaggable data"; license = lib.licenses.bsd3; } ) { }; "dollaridoos" = callPackage ( { mkDerivation, base, profunctors, semigroups, }: mkDerivation { pname = "dollaridoos"; version = "0.1.0.0"; sha256 = "1pipbyfpny8mq540rpfkgkwbc3mc13yf6xm1h9vxm0fnaa8kcbw9"; libraryHaskellDepends = [ base profunctors semigroups ]; description = "A newtype for monetary values"; license = lib.licenses.bsd3; } ) { }; "dom-events" = callPackage ( { mkDerivation, base, text, unordered-containers, }: mkDerivation { pname = "dom-events"; version = "0.0.0.4"; sha256 = "1yyhinrv6pm275fi9kg8hdi3vzv33i8nm785fih402fw0a9g8r35"; libraryHaskellDepends = [ base text unordered-containers ]; testHaskellDepends = [ base ]; description = "DOM Events expressed as Haskell types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dom-lt" = callPackage ( { mkDerivation, array, base, containers, criterion, deepseq, HUnit, }: mkDerivation { pname = "dom-lt"; version = "0.2.3"; sha256 = "1h73159h61f1wv6kans0nqspfq46wiz77isnjg8vd9m127hqn69x"; revision = "1"; editedCabalFile = "140hnm6jg74fmhi6vsq2qq8agf3ar7wakwpxfkdf0zg944p41y8x"; libraryHaskellDepends = [ array base containers ]; testHaskellDepends = [ base containers HUnit ]; benchmarkHaskellDepends = [ base containers criterion deepseq ]; description = "The Lengauer-Tarjan graph dominators algorithm"; license = lib.licenses.bsd3; } ) { }; "dom-parser" = callPackage ( { mkDerivation, base, case-insensitive, containers, data-default, hspec, lens, mtl, scientific, semigroups, shakespeare, text, transformers, xml-conduit, xml-conduit-writer, xml-lens, }: mkDerivation { pname = "dom-parser"; version = "3.2.0"; sha256 = "1i71gcxwq0pdwkg70l33gaqcf8ihbgw3rgbw6r11p4vri0fl6fr4"; libraryHaskellDepends = [ base case-insensitive containers lens mtl scientific semigroups text transformers xml-conduit xml-conduit-writer xml-lens ]; testHaskellDepends = [ base data-default hspec lens semigroups shakespeare text xml-conduit ]; description = "Simple monadic DOM parser"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dom-selector" = callPackage ( { mkDerivation, base, blaze-html, containers, html-conduit, parsec, QuickCheck, template-haskell, text, th-lift, xml-conduit, }: mkDerivation { pname = "dom-selector"; version = "0.2.0.1"; sha256 = "1nm3r79k4is5lh5fna4v710vhb0n5hpp3d21r0w6hmqizhdrkb22"; libraryHaskellDepends = [ base blaze-html containers html-conduit parsec QuickCheck template-haskell text th-lift xml-conduit ]; testHaskellDepends = [ base blaze-html containers html-conduit parsec QuickCheck template-haskell text th-lift xml-conduit ]; description = "DOM traversal by CSS selectors for xml-conduit package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "domain" = callPackage ( { mkDerivation, attoparsec, base, bytestring, domain-core, foldl, hashable, parser-combinators, rerebase, tasty, tasty-hunit, template-haskell, template-haskell-compat-v0208, text, th-lego, th-orphans, yaml-unscrambler, }: mkDerivation { pname = "domain"; version = "0.1.1.5"; sha256 = "17a49jrq967xvwkzk01rjwhp9vvhkjq9d1z3vxwbsmg4a02q1rlx"; libraryHaskellDepends = [ attoparsec base bytestring domain-core foldl hashable parser-combinators template-haskell text th-lego yaml-unscrambler ]; testHaskellDepends = [ base domain-core rerebase tasty tasty-hunit template-haskell template-haskell-compat-v0208 text th-orphans ]; description = "Codegen helping you define domain models"; license = lib.licenses.mit; } ) { }; "domain-aeson" = callPackage ( { mkDerivation, aeson, base, domain, domain-core, generic-arbitrary, hspec, quickcheck-classes, quickcheck-instances, rerebase, template-haskell, template-haskell-compat-v0208, text, th-lego, vector, }: mkDerivation { pname = "domain-aeson"; version = "0.1.1.2"; sha256 = "01jg6psmpywkw76yf8gasiivkxigfnr2r3hapqrig34wl9ns3ags"; libraryHaskellDepends = [ aeson base domain-core template-haskell template-haskell-compat-v0208 text th-lego vector ]; testHaskellDepends = [ domain generic-arbitrary hspec quickcheck-classes quickcheck-instances rerebase ]; description = "Integration of domain with aeson"; license = lib.licenses.mit; } ) { }; "domain-auth" = callPackage ( { mkDerivation, asn1-encoding, asn1-types, attoparsec, base, bytestring, containers, crypton, crypton-x509, dns, iproute, memory, network, pretty-simple, word8, }: mkDerivation { pname = "domain-auth"; version = "0.2.4"; sha256 = "0vmmyc1pq4ck6x0c4nbdzn4mr6l16355i74lp7cczizcjjraymj8"; libraryHaskellDepends = [ asn1-encoding asn1-types attoparsec base bytestring containers crypton crypton-x509 dns iproute memory network pretty-simple word8 ]; description = "Domain authentication library"; license = lib.licenses.bsd3; } ) { }; "domain-cereal" = callPackage ( { mkDerivation, base, cereal, cereal-text, domain, domain-core, leb128-cereal, rerebase, template-haskell, template-haskell-compat-v0208, text, th-lego, }: mkDerivation { pname = "domain-cereal"; version = "0.1.0.1"; sha256 = "1wpmiwyn4aki5z0idizznaq94yy0nd7c32ns5m54b9lhakb2wlg8"; libraryHaskellDepends = [ base cereal domain-core leb128-cereal template-haskell template-haskell-compat-v0208 text th-lego ]; testHaskellDepends = [ cereal cereal-text domain rerebase ]; description = "Integration of domain with cereal"; license = lib.licenses.mit; } ) { }; "domain-core" = callPackage ( { mkDerivation, base, template-haskell, text, th-lego, th-lift-instances, }: mkDerivation { pname = "domain-core"; version = "0.1.0.4"; sha256 = "043f2lj3yxk42dxid2z768bnaw7v6sw08j2sp4cxj59jzzcvhn15"; libraryHaskellDepends = [ base template-haskell text th-lego th-lift-instances ]; description = "Low-level API of \"domain\""; license = lib.licenses.mit; } ) { }; "domain-optics" = callPackage ( { mkDerivation, base, domain, domain-core, optics-core, rerebase, template-haskell, template-haskell-compat-v0208, text, th-lego, }: mkDerivation { pname = "domain-optics"; version = "0.1.0.4"; sha256 = "1sjjdb0w7cl30wyz2gi0z9cgsky5lifps7kvhnlg0fgl7yvgnf9w"; libraryHaskellDepends = [ base domain-core optics-core template-haskell template-haskell-compat-v0208 text th-lego ]; testHaskellDepends = [ domain rerebase ]; description = "Integration of domain with optics"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "domaindriven" = callPackage ( { mkDerivation, aeson, async, base, bytestring, containers, deepseq, domaindriven-core, exceptions, generic-lens, hspec, http-client, http-types, microlens, mtl, openapi3, postgresql-simple, QuickCheck, quickcheck-arbitrary-adt, quickcheck-classes, random, servant-client, servant-server, streamly, template-haskell, text, time, transformers, unliftio, unliftio-pool, unordered-containers, uuid, vector, warp, }: mkDerivation { pname = "domaindriven"; version = "0.5.0"; sha256 = "1h0yy6alf30gza466nhz8zzfm3xjzqi4m157hz57qr295iqv9wcl"; libraryHaskellDepends = [ aeson async base bytestring containers deepseq domaindriven-core exceptions generic-lens http-types microlens mtl openapi3 postgresql-simple random servant-server streamly template-haskell text time transformers unliftio unliftio-pool unordered-containers uuid vector ]; testHaskellDepends = [ aeson async base containers deepseq domaindriven-core exceptions hspec http-client mtl openapi3 QuickCheck quickcheck-arbitrary-adt quickcheck-classes servant-client servant-server text warp ]; description = "Batteries included event sourcing and CQRS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "domaindriven-core" = callPackage ( { mkDerivation, aeson, async, base, bytestring, containers, deepseq, exceptions, generic-lens, hspec, http-types, microlens, mtl, postgresql-simple, random, streamly, template-haskell, time, transformers, unliftio, unliftio-pool, unordered-containers, uuid, vector, }: mkDerivation { pname = "domaindriven-core"; version = "0.5.0"; sha256 = "177xb2kpq14g3dhs56lzjknx9vkzgzc4wxmlh9rqzbybqdn4ppx7"; libraryHaskellDepends = [ aeson async base bytestring containers deepseq exceptions generic-lens http-types microlens mtl postgresql-simple random streamly template-haskell time transformers unliftio unliftio-pool unordered-containers uuid vector ]; testHaskellDepends = [ aeson base hspec postgresql-simple streamly time unliftio-pool uuid ]; description = "Batteries included event sourcing and CQRS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dominion" = callPackage ( { mkDerivation, base, containers, hspec, lens, mtl, random, }: mkDerivation { pname = "dominion"; version = "0.1.1.0"; sha256 = "04mi8vkkx69ksmigsdv0gnv83vhhqchk0zzhlc4n8qzqr9h1385y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers lens mtl random ]; executableHaskellDepends = [ base containers lens mtl random ]; testHaskellDepends = [ base containers hspec lens mtl random ]; description = "A simulator for the board game Dominion"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dominion"; broken = true; } ) { }; "domplate" = callPackage ( { mkDerivation, base, bytestring, containers, tagsoup, text, unordered-containers, vector, yaml, }: mkDerivation { pname = "domplate"; version = "0.1.0.1"; sha256 = "1njzjxz7mymjfismmv8rxkqb24m0gindbsiszbjgy1wm1lwrspb4"; libraryHaskellDepends = [ base bytestring containers tagsoup text unordered-containers vector yaml ]; description = "A simple templating library using HTML5 as its template language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dormouse-client" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, case-insensitive, containers, dormouse-uri, hedgehog, hspec, hspec-discover, hspec-hedgehog, http-api-data, http-client, http-client-tls, http-types, mtl, safe-exceptions, scientific, streamly, streamly-bytestring, streamly-core, template-haskell, text, vector, }: mkDerivation { pname = "dormouse-client"; version = "0.3.0.0"; sha256 = "07vn6przka6ffa1kab1f1yrkqdxhg3bzjggv9pf5lslf0i94zza9"; libraryHaskellDepends = [ aeson attoparsec base bytestring case-insensitive containers dormouse-uri http-api-data http-client http-client-tls http-types mtl safe-exceptions streamly streamly-bytestring streamly-core template-haskell text ]; testHaskellDepends = [ aeson attoparsec base bytestring case-insensitive containers dormouse-uri hedgehog hspec hspec-discover hspec-hedgehog http-api-data http-client http-client-tls http-types mtl safe-exceptions scientific streamly streamly-bytestring streamly-core template-haskell text vector ]; testToolDepends = [ hspec-discover ]; description = "Simple, type-safe and testable HTTP client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dormouse-uri" = callPackage ( { mkDerivation, attoparsec, base, bytestring, case-insensitive, containers, hedgehog, hspec, hspec-discover, hspec-hedgehog, http-types, safe-exceptions, scientific, template-haskell, text, vector, }: mkDerivation { pname = "dormouse-uri"; version = "0.3.0.0"; sha256 = "1z6c4n2zrrxakj82w6hghn1srg8clnps7kng9j2rf9s6iqxqwhfz"; libraryHaskellDepends = [ attoparsec base bytestring case-insensitive containers http-types safe-exceptions template-haskell text ]; testHaskellDepends = [ attoparsec base bytestring case-insensitive containers hedgehog hspec hspec-discover hspec-hedgehog http-types safe-exceptions scientific template-haskell text vector ]; testToolDepends = [ hspec-discover ]; description = "Library for type-safe representations of Uri/Urls"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dot" = callPackage ( { mkDerivation, base, text, }: mkDerivation { pname = "dot"; version = "0.3"; sha256 = "10w45ssasprag42d59lln733swr7s7a15v64ys6qzzl6ina4s55n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text ]; description = "Datatypes and encoding for graphviz dot files"; license = lib.licenses.bsd3; } ) { }; "dot-linker" = callPackage ( { mkDerivation, attoparsec, base, bytestring, HUnit, system-filepath, tasty, tasty-hunit, text, turtle, unix, unordered-containers, }: mkDerivation { pname = "dot-linker"; version = "0.1.0.0"; sha256 = "1zlpkw8c19ncskp4pmb47lh948fmkl7fn9nyzqliy8xmsc67b8d1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring system-filepath text turtle unix unordered-containers ]; executableHaskellDepends = [ attoparsec base text turtle unordered-containers ]; testHaskellDepends = [ attoparsec base bytestring HUnit tasty tasty-hunit turtle unordered-containers ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dot-linker"; broken = true; } ) { }; "dot2graphml" = callPackage ( { mkDerivation, base, containers, graphviz, hxt, text, }: mkDerivation { pname = "dot2graphml"; version = "0.1.0.2"; sha256 = "1fwfwp24fdgir0m721c801xi8gkhz2y8s1r1gxdp7m1vl5d0xqii"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers graphviz hxt text ]; description = "Converter from GraphViz .dot format to yEd GraphML"; license = lib.licenses.bsd3; mainProgram = "dot2graphml"; } ) { }; "dotenv" = callPackage ( { mkDerivation, base, base-compat, containers, data-default-class, directory, exceptions, hspec, hspec-discover, hspec-megaparsec, megaparsec, mtl, optparse-applicative, process, shellwords, text, }: mkDerivation { pname = "dotenv"; version = "0.11.0.2"; sha256 = "1h7d9wh85g78i18053jis88h1lq763znwd7pvpg5akjnr18v1pvv"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers data-default-class directory exceptions megaparsec mtl process shellwords text ]; executableHaskellDepends = [ base base-compat megaparsec optparse-applicative process text ]; testHaskellDepends = [ base hspec hspec-megaparsec megaparsec process text ]; testToolDepends = [ hspec-discover ]; description = "Loads environment variables from dotenv files"; license = lib.licenses.mit; mainProgram = "dotenv"; } ) { }; "dotenv_0_12_0_0" = callPackage ( { mkDerivation, base, base-compat, containers, data-default-class, directory, exceptions, hspec, hspec-discover, hspec-megaparsec, megaparsec, mtl, optparse-applicative, process, shellwords, text, }: mkDerivation { pname = "dotenv"; version = "0.12.0.0"; sha256 = "0z21bysa6yq131yx1sp7yx94vq1zj4xg32pfyrff6fvabqg6piwi"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers data-default-class directory exceptions megaparsec mtl process shellwords text ]; executableHaskellDepends = [ base base-compat megaparsec optparse-applicative process text ]; testHaskellDepends = [ base hspec hspec-megaparsec megaparsec process text ]; testToolDepends = [ hspec-discover ]; description = "Loads environment variables from dotenv files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "dotenv"; } ) { }; "dotenv-micro" = callPackage ( { mkDerivation, base, directory, }: mkDerivation { pname = "dotenv-micro"; version = "0.1.0.1"; sha256 = "0s2aldkayl4idmlg2kxz9ljh5gwgzhmqh6jfi9871yh340vcmpjw"; revision = "1"; editedCabalFile = "1xgx1a11wyk4vp8rf5lgr5rvpvlwwqz1s2sc3vyvicjjhjnxii3w"; libraryHaskellDepends = [ base directory ]; description = "Tiny dotenv library"; license = lib.licenses.bsd3; } ) { }; "dotfs" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filepath, haskell-src, HFuse, HUnit, parsec, process, QuickCheck, template-haskell, test-framework, test-framework-hunit, test-framework-quickcheck2, transformers, unix, }: mkDerivation { pname = "dotfs"; version = "0.1.1.3"; sha256 = "0hj21rvjbn8hmb3kf4225ir57j75d8jyzhw2rw8kmjxw3w62l49f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory filepath haskell-src HFuse HUnit parsec process QuickCheck template-haskell test-framework test-framework-hunit test-framework-quickcheck2 transformers unix ]; executableHaskellDepends = [ base bytestring containers directory filepath HFuse parsec process transformers unix ]; testHaskellDepends = [ base containers haskell-src HUnit parsec QuickCheck template-haskell test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; doHaddock = false; description = "Filesystem to manage and parse dotfiles"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dotfs"; broken = true; } ) { }; "dotgen" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "dotgen"; version = "0.4.3"; sha256 = "1jcn5m9342jrdq7jln2v9msf9978ngrx0pq9rrjh8izhvbvph76s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; description = "A simple interface for building .dot graph files."; license = lib.licenses.bsd3; } ) { }; "dotnet-timespan" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "dotnet-timespan"; version = "0.0.1.0"; sha256 = "1hws424hf4ifijmz2xn3jvwvayll5jig83bgkl9zavwipkzqvjnq"; libraryHaskellDepends = [ base ]; description = ".NET TimeSpan"; license = lib.licenses.bsd3; } ) { }; "dotparse" = callPackage ( { mkDerivation, algebraic-graphs, base, bytestring, chart-svg, containers, doctest-parallel, flatparse, numhask-space, optics-core, process-extras, string-interpolate, template-haskell, text, these, }: mkDerivation { pname = "dotparse"; version = "0.1.2.0"; sha256 = "1h490sn42n8w4n0br6f5rca103pxhcrn6r1asdiyhgid9pnhfh8r"; libraryHaskellDepends = [ algebraic-graphs base bytestring chart-svg containers flatparse numhask-space optics-core process-extras string-interpolate template-haskell text these ]; testHaskellDepends = [ base doctest-parallel ]; description = "dot language parsing and printing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "double-conversion" = callPackage ( { mkDerivation, base, bytestring, ghc-prim, HUnit, system-cxx-std-lib, test-framework, test-framework-hunit, test-framework-quickcheck2, text, }: mkDerivation { pname = "double-conversion"; version = "2.0.5.0"; sha256 = "1fj358zamb5zr1h481wf02c2aijqk3imk7flhpzps9bvwjv9kilq"; libraryHaskellDepends = [ base bytestring ghc-prim system-cxx-std-lib text ]; testHaskellDepends = [ base bytestring HUnit test-framework test-framework-hunit test-framework-quickcheck2 text ]; description = "Fast conversion between single and double precision floating point and text"; license = lib.licenses.bsd2; } ) { }; "double-extra" = callPackage ( { mkDerivation, aeson, base, bytestring, cassava, deepseq, double-conversion, rawstring-qm, text, }: mkDerivation { pname = "double-extra"; version = "0.1.1"; sha256 = "08r57jckhzav9vlbq0hk4sr2qv0fvapisr774xch0kmb443ij5dc"; libraryHaskellDepends = [ aeson base bytestring cassava deepseq double-conversion rawstring-qm text ]; description = "Missing presentations for Double numbers (fixed, scientific etc.)"; license = lib.licenses.bsd3; } ) { }; "double-metaphone" = callPackage ( { mkDerivation, base, bytestring, }: mkDerivation { pname = "double-metaphone"; version = "0.0.2"; sha256 = "15rwwhxi3pm1dvxdbc3rwiw1cjz7pxr0khf6kw29nw4hg9w5b0ic"; libraryHaskellDepends = [ base bytestring ]; description = "Haskell bindings to a C double-metaphone implementation"; license = "GPL"; } ) { }; "double-x-encoding" = callPackage ( { mkDerivation, base, Cabal-syntax, text, }: mkDerivation { pname = "double-x-encoding"; version = "1.2.1"; sha256 = "0sg8sh9a1krzfhdwxcd3ja56kzr6hif11s4iqicrdqz3qgi905ia"; libraryHaskellDepends = [ base Cabal-syntax text ]; testHaskellDepends = [ base Cabal-syntax text ]; description = "Encoding scheme to encode any Unicode string with only [0-9a-zA-Z_]"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "doublezip" = callPackage ( { mkDerivation, base, foldable-ix, }: mkDerivation { pname = "doublezip"; version = "0.1.0.0"; sha256 = "0bf9jb688kj5f0cjb2ma6744aj2hkslkpc96frljm73h6pyqvwz6"; libraryHaskellDepends = [ base foldable-ix ]; description = "Some special functions to work with lists (with zip)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "doublify-toolkit" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "doublify-toolkit"; version = "0.0.1"; sha256 = "0libb7w3a8ffcr08x6s3xqzhbkxb8n111f53g638jr0xpz3r98yv"; libraryHaskellDepends = [ base ]; description = "Doublify API toolkit for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dove" = callPackage ( { mkDerivation, acl2, base, }: mkDerivation { pname = "dove"; version = "0.0.0"; sha256 = "19h3inxxxcblsbakm93mblhg8g68qc699c13cnska65ij50h3jwd"; libraryHaskellDepends = [ acl2 base ]; description = "The Dove verification language"; license = lib.licenses.bsd3; } ) { }; "dovetail" = callPackage ( { mkDerivation, ansi-terminal, base, containers, directory, exceptions, filepath, generic-arbitrary, haskeline, hspec, hspec-golden, mtl, purescript, purescript-cst, QuickCheck, quickcheck-instances, semialign, text, these, transformers, unordered-containers, vector, }: mkDerivation { pname = "dovetail"; version = "0.1.1.0"; sha256 = "1dldn8qac1w6bdm9jkl0ks6lb99p2477ndjafg5z567h9d67li39"; libraryHaskellDepends = [ ansi-terminal base containers exceptions haskeline mtl purescript purescript-cst semialign text these transformers unordered-containers vector ]; testHaskellDepends = [ base directory filepath generic-arbitrary hspec hspec-golden purescript QuickCheck quickcheck-instances text vector ]; description = "A PureScript interpreter with a Haskell FFI"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dovetail-aeson" = callPackage ( { mkDerivation, aeson, base, dovetail, purescript, purescript-cst, reflection, text, unordered-containers, vector, }: mkDerivation { pname = "dovetail-aeson"; version = "0.1.0.0"; sha256 = "1z2az5mbnxm6chkbacl8ky0vhmb4fsjf5ikka3z8m0impjbqxpy7"; libraryHaskellDepends = [ aeson base dovetail purescript purescript-cst reflection text unordered-containers vector ]; description = "Use Aeson from your Dovetail programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dovin" = callPackage ( { mkDerivation, base, Cabal, containers, directory, filepath, hashable, lens, mtl, parsec, split, tasty, tasty-discover, tasty-hunit, tasty-quickcheck, unordered-containers, }: mkDerivation { pname = "dovin"; version = "3.0.1"; sha256 = "1qdqzy3h4zwg1b36h5q5qnrpyki9fjhda6jk3izcj829805ya1i9"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base containers hashable lens mtl parsec split unordered-containers ]; executableHaskellDepends = [ base containers hashable lens mtl parsec split unordered-containers ]; testHaskellDepends = [ base containers hashable lens mtl parsec split tasty tasty-discover tasty-hunit tasty-quickcheck unordered-containers ]; testToolDepends = [ tasty-discover ]; description = "A proof assistant for Magic: The Gathering puzzles"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dovin"; broken = true; } ) { }; "dow" = callPackage ( { mkDerivation, array, base, directory, elerea, GLFW, mersenne-random, OpenGL, }: mkDerivation { pname = "dow"; version = "0.2.6"; sha256 = "0capas1h8d8y8j5sd0zbzayf18jknh1w6q8jcwrx3dqgfd316dqp"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base directory elerea GLFW mersenne-random OpenGL ]; description = "Dungeons of Wor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dow"; } ) { }; "downhill" = callPackage ( { mkDerivation, base, containers, hedgehog, reflection, tasty, tasty-hedgehog, tasty-hunit, transformers, unordered-containers, vector-space, }: mkDerivation { pname = "downhill"; version = "0.4.0.0"; sha256 = "1qqcp4yybbfvh3r3v53ac42f5lmyy55nfz6mc3c2jsj0r8457a0c"; libraryHaskellDepends = [ base containers reflection transformers unordered-containers vector-space ]; testHaskellDepends = [ base hedgehog tasty tasty-hedgehog tasty-hunit vector-space ]; description = "Reverse mode automatic differentiation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "download" = callPackage ( { mkDerivation, base, bytestring, feed, hspec, tagsoup, xml, }: mkDerivation { pname = "download"; version = "0.3.2.7"; sha256 = "1qg61d7z05dxpzfnv1gyf0dm2mpx23p29a9n5mx4pham5hfmfm3i"; libraryHaskellDepends = [ base bytestring feed tagsoup xml ]; testHaskellDepends = [ base hspec ]; description = "High-level file download based on URLs"; license = lib.licenses.bsd3; } ) { }; "download-curl" = callPackage ( { mkDerivation, base, bytestring, curl, feed, tagsoup, xml, }: mkDerivation { pname = "download-curl"; version = "0.1.4"; sha256 = "1wf3pf2k4i6jvpfsjlxdj6v53qd33jj1z1ipaf3p47glgx4xw3lm"; revision = "2"; editedCabalFile = "032f19gn7bnx3fpfdwclm1z1hsxaya6yml7p2hcg3b2ad6d11pyl"; libraryHaskellDepends = [ base bytestring curl feed tagsoup xml ]; description = "High-level file download based on URLs"; license = lib.licenses.bsd3; } ) { }; "download-media-content" = callPackage ( { mkDerivation, base, bytestring, filepath, http-enumerator, tagsoup, text, }: mkDerivation { pname = "download-media-content"; version = "0.0.0.1"; sha256 = "1bj4310j3s26xd4ic6hm284dlk91npwilfbwvrk1zz8fas6yr6z6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring filepath http-enumerator tagsoup text ]; description = "Simple tool to download images from RSS feeds (e.g. Flickr, Picasa)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "download-media-content"; } ) { }; "downloader" = callPackage ( { mkDerivation, base, directory, filepath, network-uri, process, safe, }: mkDerivation { pname = "downloader"; version = "0.1.0.1"; sha256 = "1mjsdnghlbi1c0pzhrng1dcvs1syisxrv7ygg5267f9hmcwk5zgn"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory filepath network-uri process safe ]; description = "A small, low-dependency library that provides turn-key file download over HTTP and HTTPS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dozenal" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "dozenal"; version = "0.1.0.0"; sha256 = "0sqvxyj3aybqvjlrz2a93lnp1vbjiqikysm575wizri2rd3vfj1l"; libraryHaskellDepends = [ base ]; description = "A Haskell library for using Dozenal (Duodecimal - Base 12) numbers"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dozens" = callPackage ( { mkDerivation, aeson, base, bytestring, data-default-class, http-client, http-types, reflection, scientific, text, transformers, }: mkDerivation { pname = "dozens"; version = "0.1.1"; sha256 = "1hvsdc69ag4x8rp2pzr3cxjfbl4fh9bdj4bwlkfvpr755qdi45ky"; revision = "1"; editedCabalFile = "0llfm3cf2jkqz535zlj4kwv6rfm6cprbhp5ac4r7bv76gdyjkrh8"; libraryHaskellDepends = [ aeson base bytestring data-default-class http-client http-types reflection scientific text transformers ]; description = "dozens api library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dph-base" = callPackage ( { mkDerivation, array, base, ghc-prim, pretty, random, vector, }: mkDerivation { pname = "dph-base"; version = "0.7.0.1"; sha256 = "19rc0h94lgxyndaw41wgnc0prwffl780i6nqsn9b7byvgy97f15y"; libraryHaskellDepends = [ array base ghc-prim pretty random vector ]; description = "Data Parallel Haskell common config and debugging functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dph-examples" = callPackage ( { mkDerivation, base, containers, dph-base, dph-lifted-vseg, dph-prim-par, HUnit, old-time, parseargs, random, vector, }: mkDerivation { pname = "dph-examples"; version = "0.7.0.5"; sha256 = "1qbj8hsgpmcx95qsqycb6cnfb5vfk9h3w1jyq4k02hf9g7gyvckz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers dph-base dph-lifted-vseg dph-prim-par HUnit old-time parseargs random vector ]; description = "Data Parallel Haskell example programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dph-lifted-base" = callPackage ( { mkDerivation, array, base, containers, dph-base, dph-prim-par, ghc, pretty, random, template-haskell, vector, }: mkDerivation { pname = "dph-lifted-base"; version = "0.7.0.1"; sha256 = "1gp3l9bgpmly3h74hyfxi3yfm8v4r918800ca64q1b16019hk20k"; libraryHaskellDepends = [ array base containers dph-base dph-prim-par ghc pretty random template-haskell vector ]; description = "Data Parallel Haskell common definitions used by other dph-lifted packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dph-lifted-copy" = callPackage ( { mkDerivation, array, base, dph-base, dph-prim-par, ghc, random, template-haskell, vector, }: mkDerivation { pname = "dph-lifted-copy"; version = "0.7.0.1"; sha256 = "11aaiarvrm5463b77r2jimw78pr39g8apjk7bim3d8rl3ija775q"; libraryHaskellDepends = [ array base dph-base dph-prim-par ghc random template-haskell vector ]; description = "Data Parallel Haskell lifted array combinators. (deprecated version)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dph-lifted-vseg" = callPackage ( { mkDerivation, array, base, containers, dph-base, dph-lifted-base, dph-prim-par, ghc, pretty, random, template-haskell, vector, }: mkDerivation { pname = "dph-lifted-vseg"; version = "0.7.0.1"; sha256 = "0vkq7kyd65znzqxh32ql2lrm30vg1wy85bnjg8g08s9q9j3j6a45"; libraryHaskellDepends = [ array base containers dph-base dph-lifted-base dph-prim-par ghc pretty random template-haskell vector ]; description = "Data Parallel Haskell lifted array combinators"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dph-par" = callPackage ( { mkDerivation }: mkDerivation { pname = "dph-par"; version = "0.5.1.99"; sha256 = "0csgd8ghbxv1vwp95dn98qv1zp8229fffm9j274bmjg857588i97"; doHaddock = false; description = "(deprecated)"; license = lib.licenses.bsd3; } ) { }; "dph-prim-interface" = callPackage ( { mkDerivation, base, dph-base, random, vector, }: mkDerivation { pname = "dph-prim-interface"; version = "0.7.0.1"; sha256 = "17m03gylc61d7mx26rz70kwmi014rv1g14683vraa1b77pci5h8j"; libraryHaskellDepends = [ base dph-base random vector ]; description = "Data Parallel Haskell segmented arrays. (abstract interface)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dph-prim-par" = callPackage ( { mkDerivation, base, dph-base, dph-prim-interface, dph-prim-seq, old-time, random, vector, }: mkDerivation { pname = "dph-prim-par"; version = "0.7.0.1"; sha256 = "13x7ribvcm965pnzissj0cwk17r5f0ag1zs7w31za17kal3r91pp"; libraryHaskellDepends = [ base dph-base dph-prim-interface dph-prim-seq old-time random vector ]; description = "Data Parallel Haskell segmented arrays. (production version)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dph-prim-seq" = callPackage ( { mkDerivation, base, dph-base, dph-prim-interface, ghc-prim, primitive, random, vector, }: mkDerivation { pname = "dph-prim-seq"; version = "0.7.0.1"; sha256 = "1fz95qzvk2f7zg8am73vdbk14ms420vfvapz79piip0s4bv8cnqr"; libraryHaskellDepends = [ base dph-base dph-prim-interface ghc-prim primitive random vector ]; description = "Data Parallel Haskell segmented arrays. (sequential implementation)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dph-seq" = callPackage ( { mkDerivation }: mkDerivation { pname = "dph-seq"; version = "0.5.1.99"; sha256 = "10s6qq4ayh85wvhnyl7dfdr72a76irvg83s71lww8ig988599ygp"; doHaddock = false; description = "(deprecated)"; license = lib.licenses.bsd3; } ) { }; "dpkg" = callPackage ( { mkDerivation, base, bindings-DSL, bytestring, dpkg, HUnit, libdpkg, monad-loops, }: mkDerivation { pname = "dpkg"; version = "0.0.3"; sha256 = "1bqrj1vqqjnv3qcs1s7lbwyzry95fzxrhi6340zqv0ibvyqnaz5k"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bindings-DSL bytestring monad-loops ]; libraryPkgconfigDepends = [ libdpkg ]; testHaskellDepends = [ base bytestring HUnit ]; testSystemDepends = [ dpkg ]; testPkgconfigDepends = [ libdpkg ]; description = "libdpkg bindings"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) dpkg; libdpkg = null; }; "dpor" = callPackage ( { mkDerivation, base, containers, deepseq, random, semigroups, }: mkDerivation { pname = "dpor"; version = "0.2.0.0"; sha256 = "1qn839lhnjsx2swq0ca8l2qr0szypdb2dsbfi1412m25p11cryvf"; libraryHaskellDepends = [ base containers deepseq random semigroups ]; description = "A generic implementation of dynamic partial-order reduction (DPOR) for testing arbitrary models of concurrency"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dprox" = callPackage ( { mkDerivation, attoparsec, base, bytestring, bytestring-trie, containers, dns, fast-logger, hashable, hspec, iproute, network, optparse-applicative, psqueues, streaming-commons, time, unix, }: mkDerivation { pname = "dprox"; version = "0.4.3"; sha256 = "1cfmfb7kr0598dksb27aj3kpfjgrmiwk8xgrdw050525kxng6icw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base bytestring bytestring-trie containers dns fast-logger hashable iproute network optparse-applicative psqueues streaming-commons time unix ]; testHaskellDepends = [ attoparsec base bytestring bytestring-trie containers dns fast-logger hashable hspec iproute network optparse-applicative psqueues streaming-commons time ]; description = "a lightweight DNS proxy server, compatible with dnsmasq-china-list"; license = lib.licenses.bsd3; mainProgram = "dprox"; } ) { }; "dr-cabal" = callPackage ( { mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base, bytestring, colourista, optparse-applicative, relude, terminal-size, }: mkDerivation { pname = "dr-cabal"; version = "0.2.0.0"; sha256 = "066016xcg3nhjs8b746kyi05r7gcsglqv7rkz2py54pvi1p7sj35"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal async base bytestring colourista optparse-applicative relude terminal-size ]; executableHaskellDepends = [ base relude ]; description = "See README for more info"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; mainProgram = "dr-cabal"; broken = true; } ) { }; "drClickOn" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "drClickOn"; version = "0.1"; sha256 = "10rcmqa2x5xlh5pqfsg9dagf2lmrwc2bby3zklzv3x4s3yqg2ar3"; libraryHaskellDepends = [ base containers ]; description = "Monadic FRP"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dragen" = callPackage ( { mkDerivation, base, containers, extra, ghc-prim, matrix, QuickCheck, split, template-haskell, text, transformers, }: mkDerivation { pname = "dragen"; version = "0.1.0.0"; sha256 = "079r8d3j5qm15cqg0d12iz4n6z0lxlmhbcqpv37dhdafjf12dyy7"; libraryHaskellDepends = [ base containers extra ghc-prim matrix QuickCheck split template-haskell transformers ]; testHaskellDepends = [ base containers extra ghc-prim matrix QuickCheck split template-haskell text transformers ]; description = "Automatic derivation of optimized QuickCheck random generators"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "drama" = callPackage ( { mkDerivation, base, ki-unlifted, stm, transformers, unagi-chan, unliftio-core, }: mkDerivation { pname = "drama"; version = "0.5.0.0"; sha256 = "1ypmy17rir7y18xsvwh9izmrpszg47pkc7f0rpa90h38fz98nmr7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ki-unlifted stm transformers unagi-chan unliftio-core ]; executableHaskellDepends = [ base ]; description = "Actor library for Haskell"; license = lib.licenses.bsd3; } ) { }; "draw-poker" = callPackage ( { mkDerivation, base, random-shuffle, safe, }: mkDerivation { pname = "draw-poker"; version = "0.1.0.1"; sha256 = "16b17qfj3bah468hqsksk2rhyl33m2vyqw0rrs1wyaz75yq35257"; revision = "1"; editedCabalFile = "0agnrsmkaw87pkrcj48jk0rhmx44zvv8g3f2farz0d5nw0wi18b2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base random-shuffle safe ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "playing draw poker"; license = lib.licenses.bsd3; } ) { }; "drawille" = callPackage ( { mkDerivation, base, containers, hspec, QuickCheck, }: mkDerivation { pname = "drawille"; version = "0.1.3.0"; sha256 = "16wkxnlhfqc8lmnc5wg2by8vdj4r5varnbhdhyapxcajakfs2d2f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers hspec QuickCheck ]; description = "A port of asciimoo's drawille to haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dresdner-verkehrsbetriebe" = callPackage ( { mkDerivation, aeson, base, bytestring, HTTP, old-locale, optparse-applicative, text, time, unordered-containers, vector, }: mkDerivation { pname = "dresdner-verkehrsbetriebe"; version = "1.0.0"; sha256 = "02mj0697yhqkrnqa9lksl1b4cr3zzydgvxmmbs47r31v5xzsn8wc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring HTTP old-locale text time unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring HTTP old-locale optparse-applicative text time unordered-containers vector ]; description = "Library and program for querying DVB (Dresdner Verkehrsbetriebe AG)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "dresdner-verkehrsbetriebe"; broken = true; } ) { }; "drifter" = callPackage ( { mkDerivation, base, containers, fgl, tasty, tasty-hunit, tasty-quickcheck, text, }: mkDerivation { pname = "drifter"; version = "0.3.0"; sha256 = "079y7yzws7lghgazkc7qprz43q4bv0qjnxh7rmcrrwfs5acm1x34"; libraryHaskellDepends = [ base containers fgl text ]; testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck text ]; description = "Simple schema management for arbitrary databases"; license = lib.licenses.mit; } ) { }; "drifter-postgresql" = callPackage ( { mkDerivation, base, containers, drifter, either, mtl, postgresql-simple, tasty, tasty-hunit, text, time, transformers, transformers-compat, }: mkDerivation { pname = "drifter-postgresql"; version = "0.2.1"; sha256 = "0p7ddvfmjhf22psga0phhw2m0sdhymsc5k13jrwrdawsxivh2clk"; libraryHaskellDepends = [ base containers drifter mtl postgresql-simple time transformers transformers-compat ]; testHaskellDepends = [ base drifter either postgresql-simple tasty tasty-hunit text ]; description = "PostgreSQL support for the drifter schema migration tool"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "drifter-sqlite" = callPackage ( { mkDerivation, base, containers, directory, drifter, mtl, sqlite-simple, tasty, tasty-hunit, text, time, transformers, }: mkDerivation { pname = "drifter-sqlite"; version = "0.1.0.0"; sha256 = "07267h287bpn2smr50m7cf179kfmv8vhv4cwa4qdi1wpifiz8pic"; libraryHaskellDepends = [ base containers drifter mtl sqlite-simple time transformers ]; testHaskellDepends = [ base containers directory drifter mtl sqlite-simple tasty tasty-hunit text time transformers ]; description = "SQLite support for the drifter schema migraiton tool"; license = lib.licenses.bsd3; } ) { }; "drinkery" = callPackage ( { mkDerivation, base, exceptions, mtl, transformers, }: mkDerivation { pname = "drinkery"; version = "0.4"; sha256 = "1c5mv0klhdavbsaa1mng0q15vy0cz6x8ijfzgaf1f18yyxvb0q1q"; libraryHaskellDepends = [ base exceptions mtl transformers ]; description = "Boozy streaming library"; license = lib.licenses.bsd3; } ) { }; "driving-classes-plugin" = callPackage ( { mkDerivation, base, containers, ghc, }: mkDerivation { pname = "driving-classes-plugin"; version = "0.1.4.0"; sha256 = "1bmf5ahlnlibiq2ydqni8w6iiw2bps92nzcapr4dmqmvgdq0s9lk"; libraryHaskellDepends = [ base containers ghc ]; testHaskellDepends = [ base ]; description = "Deriving without spelling out \"deriving\""; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "drmaa" = callPackage ( { mkDerivation, base, c2hs, directory, drmaa, exceptions, }: mkDerivation { pname = "drmaa"; version = "0.3.0"; sha256 = "1x1r3m1gqikm6n5m006zy3c9z106qa4ykl7qa90pa29wg03475z5"; libraryHaskellDepends = [ base directory exceptions ]; librarySystemDepends = [ drmaa ]; libraryToolDepends = [ c2hs ]; description = "A Haskell bindings to the DRMAA C library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { drmaa = null; }; "drone" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, extensible, formatting, hspec, microlens, req, servant-server, text, warp, }: mkDerivation { pname = "drone"; version = "1.1.0"; sha256 = "0c0xinvr36mmwk9kl970ya53w4z4v6scpxxa9i3lwjjnkcadp9kp"; libraryHaskellDepends = [ base bytestring containers extensible formatting microlens req text ]; testHaskellDepends = [ aeson base bytestring containers extensible formatting hspec microlens req servant-server text warp ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dropbox" = callPackage ( { mkDerivation, aeson, aeson-qq, base, hspec, hspec-core, http-api-data, http-client-tls, servant, servant-auth, servant-auth-client, servant-client, servant-client-core, text, }: mkDerivation { pname = "dropbox"; version = "0.0.4"; sha256 = "1syfzlgjph7nn2231sn0cm3q0f32inc5r9zc95f8kl43qa003zrz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base http-api-data http-client-tls servant servant-auth servant-auth-client servant-client servant-client-core text ]; executableHaskellDepends = [ aeson base http-api-data http-client-tls servant servant-auth servant-auth-client servant-client servant-client-core text ]; testHaskellDepends = [ aeson aeson-qq base hspec hspec-core http-api-data http-client-tls servant servant-auth servant-auth-client servant-client servant-client-core text ]; description = "Dropbox API client"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "exe"; broken = true; } ) { }; "dropbox-sdk" = callPackage ( { mkDerivation, base, blaze-builder, bytestring, case-insensitive, certificate, conduit, HTTP, http-conduit, http-types, json, monad-control, network, old-locale, pem, resourcet, template-haskell, time, tls, tls-extra, transformers, urlencoded, utf8-string, }: mkDerivation { pname = "dropbox-sdk"; version = "0.3.1"; sha256 = "1s0aki1ayjickkkwmn1mc38gnd257v24wy6yj9p05qm2g8gm7xy2"; libraryHaskellDepends = [ base blaze-builder bytestring case-insensitive certificate conduit HTTP http-conduit http-types json monad-control network old-locale pem resourcet template-haskell time tls tls-extra transformers urlencoded utf8-string ]; description = "A library to access the Dropbox HTTP API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "dropsolve" = callPackage ( { mkDerivation, base, containers, directory, filepath, haskell98, process, regex-posix, time, }: mkDerivation { pname = "dropsolve"; version = "0.1.2.1"; sha256 = "1nrvrcf51jdy5vhqbnrllb3y5rgrhg1qwsd05z24s38ra40whbgp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath haskell98 process regex-posix time ]; description = "A command line tool for resolving dropbox conflicts. Deprecated! Please use confsolve."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dropsolve"; } ) { }; "drunken-bishop" = callPackage ( { mkDerivation, array, base, bytestring, pureMD5, }: mkDerivation { pname = "drunken-bishop"; version = "0.1.0.0"; sha256 = "114728h8zznmjygp1ddjnkklk0pcs8w7in7698k9xi54j6v467gy"; revision = "1"; editedCabalFile = "1iaq53nvyzh84g91a6p7y4m38v0mcqpw1c18s2fxlzb5zg342zqi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring pureMD5 ]; description = "An implementation of the Drunken Bishop visual fingerprinting algorithm"; license = lib.licenses.bsd3; } ) { }; "ds-kanren" = callPackage ( { mkDerivation, base, containers, logict, QuickCheck, tasty, tasty-quickcheck, }: mkDerivation { pname = "ds-kanren"; version = "0.2.0.1"; sha256 = "14sgqd55jnqahp0mi4x46a5903bnj2f2crlfrkyg9qds73wjj7fk"; libraryHaskellDepends = [ base containers logict ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; description = "A subset of the miniKanren language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dsc" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, hspec, QuickCheck, SimpleAES, string-conversions, }: mkDerivation { pname = "dsc"; version = "0.2.0"; sha256 = "04ym4b4rwn60knaamqdgw0jin889rghwv4i176z5m558g4jaai7g"; libraryHaskellDepends = [ base base64-bytestring bytestring SimpleAES string-conversions ]; testHaskellDepends = [ base base64-bytestring bytestring hspec QuickCheck SimpleAES string-conversions ]; description = "Helper functions for setting up Double Submit Cookie defense for forms"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dsh-sql" = callPackage ( { mkDerivation, aeson, algebra-dag, algebra-sql, base, bytestring, bytestring-lexing, containers, Decimal, DSH, either, HDBC, HDBC-odbc, HUnit, mtl, process, QuickCheck, random, semigroups, set-monad, template-haskell, test-framework, test-framework-hunit, test-framework-quickcheck2, text, vector, }: mkDerivation { pname = "dsh-sql"; version = "0.2.0.2"; sha256 = "00r1wbgbkpnza1jjd14vqr4hwgfkhnz7yivkx4bla5frfdlv5q58"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson algebra-dag algebra-sql base bytestring bytestring-lexing containers Decimal DSH either HDBC HDBC-odbc mtl process random semigroups set-monad template-haskell text vector ]; executableHaskellDepends = [ base bytestring bytestring-lexing containers DSH HDBC HDBC-odbc HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text vector ]; description = "SQL backend for Database Supported Haskell (DSH)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "sqltests"; } ) { }; "dsmc" = callPackage ( { mkDerivation, attoparsec, base, bytestring, containers, entropy, hslogger, mwc-random, parallel, primitive, repa, strict, transformers, vector, }: mkDerivation { pname = "dsmc"; version = "0.1.0.1"; sha256 = "0va22bx3fj80rl03mv3pnwvsdjkax41pp8qxyj3yiicbyi6zzaa5"; libraryHaskellDepends = [ attoparsec base bytestring containers entropy hslogger mwc-random parallel primitive repa strict transformers vector ]; description = "DSMC library for rarefied gas dynamics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dsmc-tools" = callPackage ( { mkDerivation, base, bytestring, cmdargs, ConfigFile, dsmc, gloss, gloss-raster, hslogger, mtl, repa, strict, transformers, vector, }: mkDerivation { pname = "dsmc-tools"; version = "0.1.0.1"; sha256 = "0wry1dwcf3dwd780aic3v6jlrdjplrsciw1rr582a78c7anasjr0"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cmdargs ConfigFile dsmc gloss gloss-raster hslogger mtl repa strict transformers vector ]; description = "DSMC toolkit for rarefied gas dynamics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dson" = callPackage ( { mkDerivation, base, parsec, }: mkDerivation { pname = "dson"; version = "0.3.0.1"; sha256 = "1vv32n736ncjsy4psp8zlqmpp0r7mncjq65zwkhq5i99jx4chb1q"; libraryHaskellDepends = [ base parsec ]; description = "Haskell Doge Serialized Object Notation Parser"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dson-parsec" = callPackage ( { mkDerivation, base, parsec, }: mkDerivation { pname = "dson-parsec"; version = "0.4.1.1"; sha256 = "1zflz9vhcz7psssn6hrizmwdmrvpagxhl0648k6f1n9xj50kp99y"; libraryHaskellDepends = [ base parsec ]; description = "DSON parser"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dsp" = callPackage ( { mkDerivation, array, base, containers, QuickCheck, random, }: mkDerivation { pname = "dsp"; version = "0.2.5.2"; sha256 = "0inar9c0n4x0li9c7krr17qv7zc49162wchhyn6ix7adni8j92z0"; revision = "1"; editedCabalFile = "06lrjxcsyviifpw398za544r5wqfjlx3h206g1lmjmcqj0ph1n5q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers random ]; testHaskellDepends = [ array base containers QuickCheck ]; description = "Haskell Digital Signal Processing"; license = lib.licenses.gpl2Only; maintainers = [ lib.maintainers.thielema ]; } ) { }; "dstring" = callPackage ( { mkDerivation, base, base-unicode-symbols, dlist, }: mkDerivation { pname = "dstring"; version = "0.4.0.4"; sha256 = "15zy1dhfs87hxq1qm54ym0pdhvg7l76m7vy5y06dnksb1sblhaqm"; libraryHaskellDepends = [ base base-unicode-symbols dlist ]; description = "Difference strings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dsv" = callPackage ( { mkDerivation, attoparsec, base, bytestring, cassava, containers, foldl, hedgehog, pipes, pipes-bytestring, pipes-safe, safe-exceptions, template-haskell, text, validation, vector, }: mkDerivation { pname = "dsv"; version = "1.0.0.3"; sha256 = "17vhfq50m12b5vsj92vi0kq3433622jwkfjndkzxdcblra2mnmzx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bytestring cassava containers foldl pipes pipes-bytestring pipes-safe template-haskell text validation vector ]; testHaskellDepends = [ attoparsec base bytestring cassava containers foldl hedgehog pipes pipes-bytestring pipes-safe safe-exceptions template-haskell text validation vector ]; description = "DSV (delimiter-separated values)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dtab" = callPackage ( { mkDerivation, alex, array, base, binary, bytestring, containers, data-binary-ieee754, happy, pretty, transformers, }: mkDerivation { pname = "dtab"; version = "1.2"; sha256 = "1mkk1jdw04294hljz3jxiz8403jq7srx6nalyjn1kj09yvws3d05"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers data-binary-ieee754 pretty transformers ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base bytestring ]; description = "Harmonix (Guitar Hero, Rock Band) DTA/DTB metadata library"; license = lib.licenses.bsd3; mainProgram = "dtab"; } ) { }; "dtd" = callPackage ( { mkDerivation, attoparsec, attoparsec-conduit, base, blaze-builder, conduit, containers, lifted-base, monad-control, network, resourcet, text, transformers, uri-conduit, xml-catalog, xml-conduit, xml-types, }: mkDerivation { pname = "dtd"; version = "1.1.0.2"; sha256 = "11sqmsxw36rn2xkccr7zrmpzijpc3j0z1cxsjcfncnj3l5iaqryp"; libraryHaskellDepends = [ attoparsec attoparsec-conduit base blaze-builder conduit containers lifted-base monad-control network resourcet text transformers uri-conduit xml-catalog xml-conduit xml-types ]; description = "Parse and render DTD files (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dtd-text" = callPackage ( { mkDerivation, attoparsec, base, containers, dtd-types, text, xml-types, }: mkDerivation { pname = "dtd-text"; version = "0.1.2.0"; sha256 = "1czygz52aparm4qbkfsskm9qd5wirdpccjn66nh7d62d440j1as8"; libraryHaskellDepends = [ attoparsec base containers dtd-types text xml-types ]; description = "Parse and render XML DTDs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dtd-types" = callPackage ( { mkDerivation, base, text, xml-types, }: mkDerivation { pname = "dtd-types"; version = "0.4.0.0"; sha256 = "1h5ypjnpjim2lwlc6jfp8ixqg7zbkj7fg2kpnlwnyj29n9g58rka"; libraryHaskellDepends = [ base text xml-types ]; description = "Basic types for representing XML DTDs"; license = lib.licenses.bsd3; } ) { }; "dtrace" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "dtrace"; version = "0.1"; sha256 = "0qszlhll0cx0clydypg0r0g00v8ig1aasqp1ga0jnbfr7q7rwfrr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; description = "Haskell interface to the DTrace system tracing utility"; license = lib.licenses.bsd3; } ) { }; "dtw" = callPackage ( { mkDerivation, base, containers, QuickCheck, test-framework, test-framework-quickcheck2, thyme, vector, vector-space, }: mkDerivation { pname = "dtw"; version = "1.0.3.0"; sha256 = "1xdij82mk1lwpgkk9rgqi946m186dchgkrgilwkq56iq993y7g34"; libraryHaskellDepends = [ base containers vector vector-space ]; testHaskellDepends = [ base containers QuickCheck test-framework test-framework-quickcheck2 thyme vector vector-space ]; description = "(Fast) Dynamic Time Warping"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dual" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "dual"; version = "0.1.1.1"; sha256 = "0rf7vywr342llc0p7rmd4l0r8gsaxza0mh6cdb5mg13m9jfb4125"; revision = "1"; editedCabalFile = "1cm80lc3p8bpzj0crxccx2fp33p171gz4j56r9fc5g5kza390nrb"; libraryHaskellDepends = [ base ]; description = "Dual category"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dual-game" = callPackage ( { mkDerivation, base, bifunctors, cereal, gloss, network, websockets, }: mkDerivation { pname = "dual-game"; version = "0.1.0.1"; sha256 = "1w69d7d2xbpi82n41gq08qdmldh834ka7qwvy159vsac556wwcfg"; revision = "9"; editedCabalFile = "140svi4r35rji7br3bcrcb7rgwkbzvrsc2nx1xml17sf8d3clj4r"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bifunctors cereal gloss network websockets ]; description = "Network multiplayer 2D shooting game"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "dual"; broken = true; } ) { }; "dual-tree" = callPackage ( { mkDerivation, base, monoid-extras, QuickCheck, semigroups, testing-feat, }: mkDerivation { pname = "dual-tree"; version = "0.2.3.1"; sha256 = "19nm34d166fhlkk7npx0iq9kbx7300a82bg75q1sx98jqfa4nffh"; revision = "3"; editedCabalFile = "154wamfjywc7k8sm7kx7ylwzd8s8xngj2p9kpi1kr8b42n4f9v4y"; libraryHaskellDepends = [ base monoid-extras semigroups ]; testHaskellDepends = [ base monoid-extras QuickCheck semigroups testing-feat ]; description = "Rose trees with cached and accumulating monoidal annotations"; license = lib.licenses.bsd3; } ) { }; "dualizer" = callPackage ( { mkDerivation, base, bifunctors, comonad, containers, lens, template-haskell, transformers, }: mkDerivation { pname = "dualizer"; version = "0.1.0.1"; sha256 = "022wiqvy2lxfc9zqibrd3av994r6hi9pkqi3b3m53h6zaphpnwl7"; libraryHaskellDepends = [ base bifunctors comonad containers lens template-haskell transformers ]; description = "Automatically generate dual constructions"; license = "AGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dublincore-xml-conduit" = callPackage ( { mkDerivation, base, bytestring, conduit, conduit-combinators, data-default, QuickCheck, quickcheck-instances, resourcet, safe-exceptions, tasty, tasty-hunit, tasty-quickcheck, text, time, timerep, uri-bytestring, xml-conduit, xml-types, }: mkDerivation { pname = "dublincore-xml-conduit"; version = "0.1.0.3"; sha256 = "1di6ilk2kxf7fh1lq488j061y4s1bk4dgm4y54ggixg37w5g23a0"; libraryHaskellDepends = [ base conduit conduit-combinators safe-exceptions text time timerep uri-bytestring xml-conduit xml-types ]; testHaskellDepends = [ base bytestring conduit conduit-combinators data-default QuickCheck quickcheck-instances resourcet safe-exceptions tasty tasty-hunit tasty-quickcheck text time uri-bytestring xml-conduit xml-types ]; description = "XML streaming parser/renderer for the Dublin Core standard elements"; license = lib.licenses.publicDomain; } ) { }; "duckdb-haskell" = callPackage ( { mkDerivation, base, mtl, system-cxx-std-lib, tasty, tasty-hunit, vector, }: mkDerivation { pname = "duckdb-haskell"; version = "0.1.0.0"; sha256 = "0q1p4zx8ccz800938mi7z96agvffmw07wsi8ac3ii9h74jcx6lb0"; libraryHaskellDepends = [ base mtl system-cxx-std-lib ]; testHaskellDepends = [ base tasty tasty-hunit vector ]; description = "Haskell bindings for duckdb"; license = lib.licenses.mit; } ) { }; "duckling" = callPackage ( { mkDerivation, aeson, array, attoparsec, base, bytestring, containers, deepseq, dependent-sum, directory, extra, filepath, hashable, haskell-src-exts, regex-base, regex-pcre, snap-core, snap-server, tasty, tasty-hunit, text, text-show, time, timezone-olson, timezone-series, unordered-containers, }: mkDerivation { pname = "duckling"; version = "0.2.0.0"; sha256 = "0hr3dwfksi04is2wqykfx04da40sa85147fnfnmazw5czd20xwya"; revision = "1"; editedCabalFile = "19ml7s7p79y822b7bk9hlxg3c3p6gsklamzysv6pcdpf917cvgl4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array attoparsec base bytestring containers deepseq dependent-sum extra hashable regex-base regex-pcre text text-show time timezone-series unordered-containers ]; executableHaskellDepends = [ aeson base bytestring deepseq dependent-sum directory extra filepath hashable haskell-src-exts snap-core snap-server text text-show time timezone-olson timezone-series unordered-containers ]; testHaskellDepends = [ aeson base tasty tasty-hunit text time unordered-containers ]; description = "A Haskell library for parsing text into structured data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "duet" = callPackage ( { mkDerivation, aeson, base, containers, deepseq, edit-distance, exceptions, hspec, monad-logger, mtl, optparse-simple, parsec, syb, text, }: mkDerivation { pname = "duet"; version = "0.0.2"; sha256 = "16hjhyn254d307ibg5541y00x0l6n5rwk06r5cdkj5x07jmgcafm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers deepseq edit-distance exceptions monad-logger mtl parsec syb text ]; executableHaskellDepends = [ aeson base containers deepseq exceptions monad-logger mtl optparse-simple syb text ]; testHaskellDepends = [ aeson base containers deepseq edit-distance exceptions hspec monad-logger mtl parsec syb text ]; description = "A tiny language, a subset of Haskell (with type classes) aimed at aiding teachers to teach Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "duet"; broken = true; } ) { }; "dumb-cas" = callPackage ( { mkDerivation, base, containers, decimal-literals, hashable, tasty, tasty-hunit, template-haskell, unordered-containers, }: mkDerivation { pname = "dumb-cas"; version = "0.2.1.1"; sha256 = "0rqh1sy500gbgqr69z220yb8g7gp117z0iw1kly9zxqhrzn3sv9f"; revision = "1"; editedCabalFile = "031hcc34r20gpvsicllwcvvzirx2bm5nsdabp75a0m05rj3wzmvv"; libraryHaskellDepends = [ base containers decimal-literals hashable template-haskell unordered-containers ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "A computer “algebra” system that knows nothing about algebra, at the core"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dump" = callPackage ( { mkDerivation, base, haskell-src-meta, hspec, interpolatedstring-perl6, QuickCheck, template-haskell, text, }: mkDerivation { pname = "dump"; version = "0.2.8"; sha256 = "0p0wwcxm2lgfbx82s226dprd8qa526pnrnpakxmdz5svd6ib0gh4"; libraryHaskellDepends = [ base haskell-src-meta interpolatedstring-perl6 template-haskell text ]; testHaskellDepends = [ base haskell-src-meta hspec interpolatedstring-perl6 QuickCheck template-haskell text ]; description = "Dumps the names and values of expressions to ease debugging"; license = lib.licenses.mit; } ) { }; "dump-core" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, directory, filepath, ghc, monadLib, text, }: mkDerivation { pname = "dump-core"; version = "0.1.4"; sha256 = "0fl6lmwrzjxwirnpwmjiqbc5fj2s4fnp0dv8s3bcdslxwxkmi9l4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers directory filepath ghc monadLib text ]; description = "A plug-in for rendering GHC core"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dunai" = callPackage ( { mkDerivation, base, criterion, filepath, list-transformer, MonadRandom, simple-affine-space, tasty, tasty-hunit, time, transformers, transformers-base, }: mkDerivation { pname = "dunai"; version = "0.14.0"; sha256 = "1iss2iq5wbys06vnwzd37frhcqlhva1b6krac4wbc7l5b0dirvr3"; libraryHaskellDepends = [ base list-transformer MonadRandom simple-affine-space transformers transformers-base ]; testHaskellDepends = [ base tasty tasty-hunit transformers ]; benchmarkHaskellDepends = [ base criterion filepath time ]; description = "Generalised reactive framework supporting classic, arrowized and monadic FRP"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.turion ]; } ) { }; "dunai-core" = callPackage ( { mkDerivation, base, MonadRandom, transformers, transformers-base, }: mkDerivation { pname = "dunai-core"; version = "0.5.1.0"; sha256 = "1p8161m671dgf13q0rnpp797nymdxpi5nf6xl9mh9zj495libbzz"; libraryHaskellDepends = [ base MonadRandom transformers transformers-base ]; description = "Generalised reactive framework supporting classic, arrowized and monadic FRP. (Core library fork.)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dunai-test" = callPackage ( { mkDerivation, base, dunai, normaldistribution, QuickCheck, }: mkDerivation { pname = "dunai-test"; version = "0.14.0"; sha256 = "1z4gyjhvlcky9gg7az01i955c585qh15w4bm74l9r8zjd67b8xyc"; libraryHaskellDepends = [ base dunai normaldistribution QuickCheck ]; description = "Testing library for Dunai"; license = lib.licenses.bsd3; } ) { }; "dupIO" = callPackage ( { mkDerivation, base, ghc-prim, tasty, tasty-hunit, }: mkDerivation { pname = "dupIO"; version = "0.1.0"; sha256 = "1j2xi1hskmgkknmg01fbkfa3ry2a1f7mzkvjhkqlsz27v3f3q4lm"; revision = "1"; editedCabalFile = "0hpph3a26q0jj0bhvxkngj02m5s3amibjgbazd7aq91phrhykz6z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base ghc-prim tasty tasty-hunit ]; description = "Duplicate any closure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "duplo" = callPackage ( { mkDerivation, aeson, aeson-pretty, ansi-terminal, base, base64-bytestring, bytestring, containers, directory, executable-path, filepath, fsnotify, http-types, HUnit, language-javascript, lens, MissingH, mtl, process, QuickCheck, regex-compat, scotty, shake, system-fileio, system-filepath, tasty, tasty-hunit, tasty-quickcheck, text, text-format, transformers, unordered-containers, utf8-string, wai, warp, }: mkDerivation { pname = "duplo"; version = "1.8.1"; sha256 = "1k63904aly7qwx96vqys0yx4amys8y5dl9xb9hp4x7ymw0b6h43i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal base bytestring containers directory executable-path filepath fsnotify http-types language-javascript lens MissingH mtl regex-compat scotty shake system-fileio text text-format transformers unordered-containers utf8-string wai warp ]; executableHaskellDepends = [ aeson aeson-pretty ansi-terminal base base64-bytestring bytestring containers directory filepath fsnotify http-types language-javascript lens MissingH mtl process regex-compat scotty shake system-filepath text text-format transformers unordered-containers wai warp ]; testHaskellDepends = [ base HUnit MissingH QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Frontend development build tool"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "duplo"; broken = true; } ) { }; "dura" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, }: mkDerivation { pname = "dura"; version = "0.1"; sha256 = "0sm5f8678lym1maavvx0jsl0px3phry6687wsvf5askbrdyla84m"; revision = "1"; editedCabalFile = "018pwi48hx6jcy9gkbbc4gcbjxa2n8b4lbfmd18mnm49ymwyyqlv"; libraryHaskellDepends = [ base bytestring directory filepath ]; description = "durable/atomic file system writes (from rio package)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "duration" = callPackage ( { mkDerivation, base, doctest, hspec, parsec, template-haskell, time, }: mkDerivation { pname = "duration"; version = "0.2.0.0"; sha256 = "1cmgbnri3083gpr16j8yqj5jzbz0q5cxgnrpnbridyyznbp8csvj"; libraryHaskellDepends = [ base parsec template-haskell time ]; testHaskellDepends = [ base doctest hspec parsec template-haskell time ]; description = "A tiny compile-time time utility library inspired by zeit/ms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dustme" = callPackage ( { mkDerivation, ansi-terminal, ansi-wl-pprint, async, attoparsec, base, bytestring, containers, deepseq, extra, hashable, hspec, safe, semigroups, terminfo, text, unordered-containers, }: mkDerivation { pname = "dustme"; version = "0.1.0.0"; sha256 = "0sdarh8p65zljkfw1pgq2g68fchzcrr74hxg60r9nkzgiyib3sg0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint async attoparsec base bytestring containers deepseq extra hashable safe semigroups terminfo text unordered-containers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; mainProgram = "dustme"; } ) { }; "dvault" = callPackage ( { mkDerivation, base, bytestring, containers, crypto-rng, data-default, directory, process, vector, }: mkDerivation { pname = "dvault"; version = "0.1.0.0"; sha256 = "1djk7c7zbkhr95nvrn4wf864yl425w0ifwgsb5f4al0gyv1cx0c9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers crypto-rng data-default directory process vector ]; description = "Dead simple password manager"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "dvault"; broken = true; } ) { }; "dvda" = callPackage ( { mkDerivation, ad, base, containers, directory, fgl, file-location, graphviz, hashable, hashtables, mtl, process, QuickCheck, test-framework, test-framework-quickcheck2, unordered-containers, vector, }: mkDerivation { pname = "dvda"; version = "0.4"; sha256 = "1q8avdmzqxnr63ak0i1n6n4cvc23qkrmqlii628mis7vzfcw2yp8"; libraryHaskellDepends = [ base containers hashable hashtables mtl unordered-containers vector ]; testHaskellDepends = [ ad base containers directory fgl file-location graphviz hashable hashtables mtl process QuickCheck test-framework test-framework-quickcheck2 unordered-containers ]; description = "Efficient automatic differentiation and code generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dvdread" = callPackage ( { mkDerivation, base, bytestring, c2hs, dvdread, mtl, }: mkDerivation { pname = "dvdread"; version = "0.1"; sha256 = "1lxqm9r4zcw364yzpqaaf4nrja5n88vlwa527ixifhc80x6ffx0m"; libraryHaskellDepends = [ base bytestring mtl ]; libraryPkgconfigDepends = [ dvdread ]; libraryToolDepends = [ c2hs ]; description = "A monadic interface to libdvdread"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { dvdread = null; }; "dvi-processing" = callPackage ( { mkDerivation, base, bytestring, filepath, transformers, }: mkDerivation { pname = "dvi-processing"; version = "0.3.1"; sha256 = "0dp6acmrvlns85nzbbh65vd6fjam04h11kxd9bk6j6hqa2qaqa43"; libraryHaskellDepends = [ base bytestring filepath transformers ]; description = "Read/write DVI and TFM file"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dvorak" = callPackage ( { mkDerivation, base, containers, hspec, QuickCheck, }: mkDerivation { pname = "dvorak"; version = "0.1.0.0"; sha256 = "1kxnzzm24kslsyy9fsjazfz14svbh9svh6f7rnf060as864vmj5g"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Dvorak encoding for Haskell"; license = lib.licenses.bsd3; } ) { }; "dwarf" = callPackage ( { mkDerivation, base, binary, bytestring, containers, }: mkDerivation { pname = "dwarf"; version = "0.23"; sha256 = "0h6bzh628cz0qnbk4aiz5859r9va99q307scbwzvs1wn3nm6dszl"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring containers ]; description = "Parser for DWARF debug format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dwarf-el" = callPackage ( { mkDerivation, base, binary, bytestring, containers, text, text-show, transformers, }: mkDerivation { pname = "dwarf-el"; version = "0.3"; sha256 = "177y84zgl215jivbxifn09w8mdv0k65bxyky0l1hadd64hgp2nq7"; revision = "1"; editedCabalFile = "134jqfl7zrk1l6jcv3ws4511x1097yzhn2gi0vcn0bkz6qc8lr3s"; libraryHaskellDepends = [ base binary bytestring containers text text-show transformers ]; description = "Parser for DWARF debug format"; license = lib.licenses.bsd3; } ) { }; "dwarfadt" = callPackage ( { mkDerivation, base, bytestring, bytestring-mmap, containers, dwarf-el, elf, lens, pretty, text, text-show, transformers, }: mkDerivation { pname = "dwarfadt"; version = "0.6"; sha256 = "1fzkigzrm6s9060vmxsgw4bwzpfvcxc510ghb1rkqh5gslqszcb0"; revision = "1"; editedCabalFile = "0rdydzqy6g24jgddc4sgg1244l9mdkhp1zyjnvjfg0jbrkgqcy73"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring bytestring-mmap containers dwarf-el elf lens pretty text text-show transformers ]; executableHaskellDepends = [ base containers dwarf-el ]; description = "High-level wrapper around the dwarf library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dwergaz" = callPackage ( { mkDerivation, base, pretty, }: mkDerivation { pname = "dwergaz"; version = "0.3.0.1"; sha256 = "1l2a52gg8z5appajr9p2pci66vrj6zlm90s079xklbhig2fgckmb"; libraryHaskellDepends = [ base pretty ]; testHaskellDepends = [ base ]; description = "A minimal testing library"; license = lib.licenses.isc; } ) { }; "dx9base" = callPackage ( { mkDerivation, base, Win32, }: mkDerivation { pname = "dx9base"; version = "0.1.1"; sha256 = "16gwlpxfgh78sx7cb2ryqklhz5smhwk51ma260d6rg082nhy5y3i"; libraryHaskellDepends = [ base Win32 ]; description = "Backend for a binding to the Microsoft DirectX 9 API"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { }; "dx9d3d" = callPackage ( { mkDerivation, base, d3d9, dx9base, Win32, }: mkDerivation { pname = "dx9d3d"; version = "0.1.1.1"; sha256 = "1y9g53jajgnlrzzg5vzgx329mii9k396xai4b04hs6gndkdrwprj"; libraryHaskellDepends = [ base dx9base Win32 ]; librarySystemDepends = [ d3d9 ]; description = "A binding to the Microsoft DirectX 9 API"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { d3d9 = null; }; "dx9d3dx" = callPackage ( { mkDerivation, base, d3dx9, dx9base, dx9d3d, Win32, }: mkDerivation { pname = "dx9d3dx"; version = "0.1.1"; sha256 = "1n5rbq7k1g5l9y5vkadypfksai9sfx2vimdsas1if9h3jnqvvf67"; libraryHaskellDepends = [ base dx9base dx9d3d Win32 ]; librarySystemDepends = [ d3dx9 ]; description = "A binding to the Microsoft DirectX 9 D3DX API"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; } ) { d3dx9 = null; }; "dyckword" = callPackage ( { mkDerivation, ansi-terminal, base, exact-combinatorics, hspec, text, }: mkDerivation { pname = "dyckword"; version = "0.1.0.4"; sha256 = "1904dy0f30jbv3b43vpkfsczr27xsfsnvmh21xhd9y4lvdah0rbr"; revision = "1"; editedCabalFile = "0w0az7jkkyfvaldh44b9pmqlwrfvjxmfk07hvrdiwxl62klg4plq"; libraryHaskellDepends = [ base exact-combinatorics text ]; testHaskellDepends = [ ansi-terminal base hspec text ]; description = "A library for working with binary Dyck words"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dyepack" = callPackage ( { mkDerivation, base, generics-sop, }: mkDerivation { pname = "dyepack"; version = "0.1.0.0"; sha256 = "02kdcfnagp0aadfjhn17b47pz9bknl0yisyqpnf79v7g27szb74a"; revision = "1"; editedCabalFile = "0xsvb329fr2a2gqaxnk9kybfw4yn7af3hzsbp8jkcadaz8fsp4vq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base generics-sop ]; description = "Programatically identify space leaks in your program"; license = lib.licenses.bsd3; } ) { }; "dyna" = callPackage ( { mkDerivation, async, base, Boolean, lifted-async, lifted-base, monad-control, MonadRandom, mtl, random, stm, temporal-media, time, unagi-chan, unbounded-delays, vector, vector-space, }: mkDerivation { pname = "dyna"; version = "0.1.0.0"; sha256 = "100ln6v4h2lx71pkzhxvfw7hgsld8xp828bhmn0985am82gd445i"; libraryHaskellDepends = [ async base Boolean lifted-async lifted-base monad-control MonadRandom mtl random stm temporal-media time unagi-chan unbounded-delays vector vector-space ]; testHaskellDepends = [ base ]; description = "Minimal FRP library"; license = lib.licenses.bsd3; } ) { }; "dyna-brick" = callPackage ( { mkDerivation, base, Boolean, brick, data-default, dyna, lifted-base, monad-control, MonadRandom, mtl, random, stm, temporal-media, text, time, transformers-base, unagi-chan, vector-space, vty, }: mkDerivation { pname = "dyna-brick"; version = "0.1.0.0"; sha256 = "018da74l17s2fsdbsnwn4yjlwd02yjp25ahfgvpw9wn7vx3syzdq"; libraryHaskellDepends = [ base Boolean brick data-default dyna lifted-base monad-control MonadRandom mtl random stm temporal-media text time transformers-base unagi-chan vector-space vty ]; testHaskellDepends = [ base ]; description = "FRP for brick Terminal user interface library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dyna-gloss" = callPackage ( { mkDerivation, base, Boolean, dyna, gloss, lifted-base, monad-control, MonadRandom, mtl, random, stm, temporal-media, time, transformers-base, unagi-chan, vector-space, }: mkDerivation { pname = "dyna-gloss"; version = "0.1.0.0"; sha256 = "00797q1sqsbm9jk7jfkb9gjmrx6c6qbz9p1a31iak5g9ws8i41b7"; libraryHaskellDepends = [ base Boolean dyna gloss lifted-base monad-control MonadRandom mtl random stm temporal-media time transformers-base unagi-chan vector-space ]; testHaskellDepends = [ base ]; description = "FRP for gloss graphics and animation library"; license = lib.licenses.bsd3; } ) { }; "dyna-processing" = callPackage ( { mkDerivation, base, Boolean, dyna, lifted-base, monad-control, MonadRandom, mtl, processing-for-haskell, random, stm, temporal-media, time, transformers-base, unagi-chan, vector-space, }: mkDerivation { pname = "dyna-processing"; version = "0.1.0.0"; sha256 = "05yss5zxibic1i1sdwnl8c8lp6g6fn7jcmg9bivvk4v33wf3xahn"; libraryHaskellDepends = [ base Boolean dyna lifted-base monad-control MonadRandom mtl processing-for-haskell random stm temporal-media time transformers-base unagi-chan vector-space ]; testHaskellDepends = [ base ]; description = "FRP library for processing-for-haskell package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dynamic" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, bytestring, cassava, containers, http-conduit, text, unordered-containers, vector, }: mkDerivation { pname = "dynamic"; version = "0.1.0"; sha256 = "186c1y2qh6fdc72icf3pcqcyp8g3yz4shsch24zfz0r7zhya5xza"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring cassava containers http-conduit text unordered-containers vector ]; description = "A dynamic type for Haskell"; license = lib.licenses.bsd3; } ) { }; "dynamic-cabal" = callPackage ( { mkDerivation, base, containers, data-default, directory, doctest, filepath, ghc, ghc-paths, haskell-generate, haskell-src-exts, HUnit, tasty, tasty-hunit, tasty-th, time, void, }: mkDerivation { pname = "dynamic-cabal"; version = "0.3.5"; sha256 = "0fkr3hps3v0ygcah4dpzfqyfxm0rj4knivbbarllzv86h042vwxw"; libraryHaskellDepends = [ base containers data-default directory filepath ghc ghc-paths haskell-generate haskell-src-exts time void ]; testHaskellDepends = [ base containers directory doctest filepath ghc HUnit tasty tasty-hunit tasty-th ]; description = "Access the functions from the Cabal library without depending on it"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dynamic-graph" = callPackage ( { mkDerivation, base, cairo, colour, GLFW-b, GLUtil, OpenGL, pango, pipes, transformers, }: mkDerivation { pname = "dynamic-graph"; version = "0.1.0.13"; sha256 = "1gx3hqbps8mvhxm03j5wri7v4qy3z42kcy8rhhcxq7dd0mryd4rz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base cairo colour GLFW-b GLUtil OpenGL pango pipes transformers ]; description = "Draw and update graphs in real time with OpenGL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dynamic-graphs" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, criterion, deepseq, hashable, hashtables, mwc-random, primitive, QuickCheck, semigroups, test-framework, test-framework-quickcheck2, test-framework-th, text, unordered-containers, vector, }: mkDerivation { pname = "dynamic-graphs"; version = "0.1.0.3"; sha256 = "1zwrvpg8nxc4lx3mc5jaj1fcbg1hhk4b52ng4qh5r57xkhqj6xg5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers hashable hashtables mwc-random primitive semigroups unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers deepseq hashable mwc-random primitive QuickCheck semigroups test-framework test-framework-quickcheck2 test-framework-th text unordered-containers ]; benchmarkHaskellDepends = [ base criterion primitive ]; description = "Dynamic graph algorithms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dynamic-linker-template" = callPackage ( { mkDerivation, base, containers, template-haskell, unix, }: mkDerivation { pname = "dynamic-linker-template"; version = "0.1.1.0"; sha256 = "1agk7q556yf6v776568apvc4dgvxiqfshina12f69ky8afvjr6qz"; libraryHaskellDepends = [ base containers template-haskell unix ]; description = "Automatically derive dynamic linking methods from a data type"; license = lib.licenses.bsd3; } ) { }; "dynamic-loader" = callPackage ( { mkDerivation, base, directory, ghc-prim, hashable, hashtables, time, transformers, }: mkDerivation { pname = "dynamic-loader"; version = "0.0.1"; sha256 = "1ci7fcpgwf3v8rakypxi0l3l3aazwnf004ggpdr6vqqj5iav3a15"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory ghc-prim hashable hashtables time transformers ]; description = "lightweight loader of GHC-based modules or packages"; license = lib.licenses.bsd3; } ) { }; "dynamic-mvector" = callPackage ( { mkDerivation, base, primitive, vector, }: mkDerivation { pname = "dynamic-mvector"; version = "0.1.0.5"; sha256 = "0hsy9mgnl2yf94kqxy69wgmr5hjqxpp55qvij3f53sxxywjrxdi2"; libraryHaskellDepends = [ base primitive vector ]; description = "A wrapper around MVector that enables pushing, popping and extending"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dynamic-object" = callPackage ( { mkDerivation, base, containers, doctest, ghc, hspec, lens, mtl, QuickCheck, text, transformers, }: mkDerivation { pname = "dynamic-object"; version = "0.2.1"; sha256 = "1xzjwsdq4v08m66lph81h67sii7qkvni5pygmh3iblx7rybsvflb"; libraryHaskellDepends = [ base containers lens mtl QuickCheck text transformers ]; testHaskellDepends = [ base doctest ghc hspec lens QuickCheck transformers ]; description = "Object-oriented programming with duck typing and singleton classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dynamic-pipeline" = callPackage ( { mkDerivation, async, base, bytestring, containers, HList, hspec, hspec-discover, lens, optparse-applicative, QuickCheck, relude, trifecta, unagi-chan, }: mkDerivation { pname = "dynamic-pipeline"; version = "0.3.2.0"; sha256 = "1wm9dk1y4crrskj6c5fyamx2p6b3xmvwa0xyj27wwlps6zhwxyj8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring HList lens relude unagi-chan ]; executableHaskellDepends = [ async base bytestring containers HList lens optparse-applicative relude trifecta unagi-chan ]; testHaskellDepends = [ async base bytestring HList hspec lens QuickCheck relude unagi-chan ]; testToolDepends = [ hspec-discover ]; description = "Library Type Safe implementation of Dynamic Pipeline Paradigm (DPP)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "examples"; } ) { }; "dynamic-plot" = callPackage ( { mkDerivation, base, colour, colour-space, constrained-categories, containers, data-default, deepseq, diagrams-cairo, diagrams-core, diagrams-gtk, diagrams-lib, free-vector-spaces, glib, gtk, JuicyPixels, lens, linearmap-category, manifold-random, manifolds, MemoTrie, mtl, process, random, random-fu, semigroups, tagged, time, transformers, vector, vector-space, }: mkDerivation { pname = "dynamic-plot"; version = "0.4.2.0"; sha256 = "08zw03fijlshqkfx6vp97qhifz6air0yz9wkjn20k4laki9krkyy"; libraryHaskellDepends = [ base colour colour-space constrained-categories containers data-default deepseq diagrams-cairo diagrams-core diagrams-gtk diagrams-lib free-vector-spaces glib gtk JuicyPixels lens linearmap-category manifold-random manifolds MemoTrie mtl process random random-fu semigroups tagged time transformers vector vector-space ]; description = "Interactive diagram windows"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "dynamic-pp" = callPackage ( { mkDerivation, ansi-terminal, base, blaze-builder, bytestring, Cabal, hashable, HUnit-Plus, unordered-containers, utf8-string, }: mkDerivation { pname = "dynamic-pp"; version = "0.2.0"; sha256 = "03y9sl3xcnp1ixi4y0i1a7frd2bgfvnb0r4pqjs38bvjkz96bbdd"; libraryHaskellDepends = [ ansi-terminal base blaze-builder bytestring Cabal hashable unordered-containers utf8-string ]; testHaskellDepends = [ ansi-terminal base blaze-builder bytestring Cabal hashable HUnit-Plus unordered-containers utf8-string ]; description = "A pretty-print library that employs a dynamic programming algorithm for optimal rendering"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "dynamic-state" = callPackage ( { mkDerivation, base, binary, bytestring, hashable, unordered-containers, }: mkDerivation { pname = "dynamic-state"; version = "0.3.1"; sha256 = "0drmlb3cvx0blsnqrxzdylpff5jxvpazsy1bxq2szcp70gghpmf4"; libraryHaskellDepends = [ base binary bytestring hashable unordered-containers ]; description = "Optionally serializable dynamic state keyed by type"; license = lib.licenses.gpl2Only; } ) { }; "dynamodb-simple" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-core, amazonka-dynamodb, base, bytestring, conduit, containers, double-conversion, exceptions, generics-sop, hashable, hspec, lens, monad-loops, mtl, safe-exceptions, scientific, semigroups, tagged, template-haskell, text, transformers, unordered-containers, uuid-types, vector, }: mkDerivation { pname = "dynamodb-simple"; version = "0.6.0.2"; sha256 = "1mx2ylbvcyskv0pc053mcwlz3mycqrq3g4rgrbk4qhnywx8p7gav"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-dynamodb base bytestring conduit containers double-conversion exceptions generics-sop hashable lens monad-loops mtl scientific semigroups tagged template-haskell text transformers unordered-containers uuid-types vector ]; testHaskellDepends = [ amazonka amazonka-dynamodb base conduit containers hashable hspec lens safe-exceptions semigroups tagged text transformers unordered-containers ]; description = "Typesafe library for working with DynamoDB database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dynloader" = callPackage ( { mkDerivation, base, ghc, ghc-paths, hspec, }: mkDerivation { pname = "dynloader"; version = "0.1.0"; sha256 = "1xmys4018zfaahhi9il2fygpw9mjfs7r3fcpkd0k5y77r0g1i88h"; libraryHaskellDepends = [ base ghc ghc-paths ]; testHaskellDepends = [ base ghc ghc-paths hspec ]; description = "Dynamically runtime loading packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dynobud" = callPackage ( { mkDerivation, aeson, base, binary, casadi-bindings, casadi-bindings-core, cereal, containers, data-default-class, directory, distributive, doctest, generic-accessors, hmatrix, hmatrix-gsl, HUnit, jacobi-roots, lens, linear, mtl, mwc-random, Plot-ho-matic, process, QuickCheck, reflection, spatial-math, test-framework, test-framework-hunit, test-framework-quickcheck2, time, vector, vector-binary-instances, }: mkDerivation { pname = "dynobud"; version = "1.9.1.0"; sha256 = "1rfxxryjcda1navajrp2b1c4p3wvljzjzdrqzhqax4x4dhca359r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary casadi-bindings casadi-bindings-core cereal containers data-default-class directory distributive generic-accessors hmatrix hmatrix-gsl jacobi-roots lens linear mtl mwc-random Plot-ho-matic process reflection spatial-math time vector vector-binary-instances ]; testHaskellDepends = [ base binary casadi-bindings cereal containers doctest hmatrix hmatrix-gsl HUnit linear QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 vector ]; description = "your dynamic optimization buddy"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "dyre" = callPackage ( { mkDerivation, base, binary, directory, executable-path, filepath, io-storage, process, time, unix, xdg-basedir, }: mkDerivation { pname = "dyre"; version = "0.9.2"; sha256 = "170gx5a0xs4zifbpml3c9rxw7jyidlcmbfl67fk5lpkjfmad23i4"; libraryHaskellDepends = [ base binary directory executable-path filepath io-storage process time unix xdg-basedir ]; testHaskellDepends = [ base directory process ]; description = "Dynamic reconfiguration in Haskell"; license = lib.licenses.bsd3; } ) { }; "dywapitchtrack" = callPackage ( { mkDerivation, base, bytestring, transformers, }: mkDerivation { pname = "dywapitchtrack"; version = "0.1.0.1"; sha256 = "1fmn8aypgcvmbpfs0dr8yfkqq4p5jw2mh0wldjhhl6bffymkszgf"; libraryHaskellDepends = [ base bytestring transformers ]; description = "Bindings to the dywapitchtrack pitch tracking library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "dzen-dhall" = callPackage ( { mkDerivation, ansi-terminal, base, bytestring, dhall, directory, file-embed-lzma, filepath, generic-random, hashable, hourglass, hspec, http-conduit, http-types, HUnit, megaparsec, microlens, microlens-th, network-uri, optparse-applicative, parsec, parsers, pipes, prettyprinter, prettyprinter-ansi-terminal, process, QuickCheck, random, tasty, tasty-hspec, tasty-hunit, tasty-quickcheck, template-haskell, text, transformers, unix, unordered-containers, utf8-string, vector, }: mkDerivation { pname = "dzen-dhall"; version = "1.0.2"; sha256 = "1pa399smd588jm06sammacsqmvxs0wywyzpczc6jdnc10qccb3rl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base bytestring dhall directory file-embed-lzma filepath hashable hourglass http-conduit http-types megaparsec microlens microlens-th network-uri optparse-applicative parsec parsers pipes prettyprinter prettyprinter-ansi-terminal process random text transformers unix unordered-containers utf8-string vector ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base dhall filepath generic-random hspec HUnit microlens network-uri optparse-applicative parsec QuickCheck tasty tasty-hspec tasty-hunit tasty-quickcheck template-haskell text unordered-containers vector ]; description = "Configure dzen2 bars in Dhall language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dzen-dhall"; broken = true; } ) { }; "dzen-utils" = callPackage ( { mkDerivation, base, colour, process, }: mkDerivation { pname = "dzen-utils"; version = "0.1.1"; sha256 = "05s47s40amydwd6dc75rnaganx2qi2spx668p8x0xs0fdwnqvsf0"; libraryHaskellDepends = [ base colour process ]; description = "Utilities for creating inputs for dzen"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "e11y" = callPackage ( { mkDerivation, base, containers, exceptions, general-allocate, parametric-functor, primitive, strict-identity, sydtest, transformers, }: mkDerivation { pname = "e11y"; version = "0.1.0.0"; sha256 = "1srx8mbij0sylfxcxb88xc8v44iz36qj3g7zphk9h7fzjpf2zqpy"; libraryHaskellDepends = [ base containers general-allocate parametric-functor primitive transformers ]; testHaskellDepends = [ base containers exceptions general-allocate strict-identity sydtest transformers ]; description = "An event-oriented observability library"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "e11y-otel" = callPackage ( { mkDerivation, async, base, e11y, general-allocate, hs-opentelemetry-api, hs-opentelemetry-sdk, parametric-functor, sydtest, text, unordered-containers, }: mkDerivation { pname = "e11y-otel"; version = "0.1.0.0"; sha256 = "0y2g8ig82fkdfv5h3dd4x8k05lshwsdbfpqxc24xxcd4w507lf0q"; libraryHaskellDepends = [ base e11y hs-opentelemetry-api parametric-functor text unordered-containers ]; testHaskellDepends = [ async base e11y general-allocate hs-opentelemetry-api hs-opentelemetry-sdk sydtest text unordered-containers ]; description = "OpenTelemetry-based rendering for e11y"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "each" = callPackage ( { mkDerivation, base, dlist, hspec, QuickCheck, template-haskell, }: mkDerivation { pname = "each"; version = "1.1.1.0"; sha256 = "078qlgdk256rcjh8k9lv7i14rqky952b2zzbnymswciqiiha5bvb"; libraryHaskellDepends = [ base dlist template-haskell ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Template Haskell library for writing monadic expressions more easily"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eager-sockets" = callPackage ( { mkDerivation, base, bytestring, network, }: mkDerivation { pname = "eager-sockets"; version = "0.1"; sha256 = "10g8w50hhw8ap6lvsv9apmmfaqvqjwzhnq4mx1npapb8cmsmzgdb"; revision = "1"; editedCabalFile = "0qqr585ipr0arcwik604ivd17dx93yypg2sf77lznydrr76rpy9b"; libraryHaskellDepends = [ base bytestring network ]; description = "Socket operations with timeouts"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eap" = callPackage ( { mkDerivation, base, binary, bytestring, cryptonite, memory, mtl, pretty-hex, }: mkDerivation { pname = "eap"; version = "0.9.0.2"; sha256 = "0bgx7sxpmvhd84j7kkqznazw7p1fl862w7jxlap473g2q5365kqc"; revision = "1"; editedCabalFile = "1lsy7pl39s02f45l7g9alw49xwh7m8m4bm3ydcz11rh9xdgcb9jv"; libraryHaskellDepends = [ base binary bytestring cryptonite memory mtl pretty-hex ]; description = "Extensible Authentication Protocol (EAP)"; license = lib.licenses.bsd3; } ) { }; "earclipper" = callPackage ( { mkDerivation, base, filepath, hspec, }: mkDerivation { pname = "earclipper"; version = "0.0.0.1"; sha256 = "05b69qwk23iyp3ydsr368sw7li3n0ixmpx3imyhmf1jjx7lxn2lz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base filepath hspec ]; description = "Ear Clipping Triangulation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "earclipper"; broken = true; } ) { }; "earcut" = callPackage ( { mkDerivation, base, vector, }: mkDerivation { pname = "earcut"; version = "0.1.0.4"; sha256 = "0nssl7n697rzwlfb5lq4kl64j4mrb4i19rp5kzjpmc7iin9fzxsf"; libraryHaskellDepends = [ base vector ]; description = "Binding to C++ earcut library"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "early" = callPackage ( { mkDerivation, base, containers, ghc, ghc-lib-parser, syb, text, transformers, unordered-containers, }: mkDerivation { pname = "early"; version = "0.0.0"; sha256 = "0nx12376py2jc7yd94lfjbjxw3824fm3v2iviv406a2svkayw7pm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ghc syb text transformers ]; executableHaskellDepends = [ base ghc-lib-parser text unordered-containers ]; testHaskellDepends = [ base ]; description = "Early return syntax in do-notation (GHC plugin)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "early"; broken = true; } ) { }; "ease" = callPackage ( { mkDerivation, base, data-default, }: mkDerivation { pname = "ease"; version = "0.1.0.2"; sha256 = "1psg2d64igvjgskzk8y92xxbh14rzlnvcpv8l3nqx8x5950hxdxk"; libraryHaskellDepends = [ base data-default ]; description = "Robert Penner's easing equations"; license = lib.licenses.bsd3; } ) { }; "easy-api" = callPackage ( { mkDerivation, aeson, base, bytestring, either, http-conduit, mtl, resourcet, text, }: mkDerivation { pname = "easy-api"; version = "0.1.0.0"; sha256 = "0ch4vb7h499gfc2j60gfzj164f3s8rk9hw22g36ymiihsi3ipl1b"; libraryHaskellDepends = [ aeson base bytestring either http-conduit mtl resourcet text ]; description = "Utility code for building HTTP API bindings more quickly"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "easy-args" = callPackage ( { mkDerivation, base, hspec, }: mkDerivation { pname = "easy-args"; version = "0.1.0.1"; sha256 = "07gafpn0nmkbk8hwrqgv3kyrdxhqh8ljrky6hzq2q9yylilvfr3n"; libraryHaskellDepends = [ base hspec ]; testHaskellDepends = [ base hspec ]; description = "Parses command line arguments"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "easy-bitcoin" = callPackage ( { mkDerivation, aeson, base, base16-bytestring, binary, byteable, bytestring, cryptohash, deepseq, lens, postgresql-simple, safe, text, }: mkDerivation { pname = "easy-bitcoin"; version = "0.0.0.2"; sha256 = "1dgp6blz00q4s6m3qx2rdf9mvbc8vrq7zh55yay7kqv8yb9xs81v"; libraryHaskellDepends = [ aeson base base16-bytestring binary byteable bytestring cryptohash deepseq lens postgresql-simple safe text ]; description = "types and functions for bitcoin applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "easy-file" = callPackage ( { mkDerivation, base, directory, filepath, tasty, tasty-hunit, time, unix, }: mkDerivation { pname = "easy-file"; version = "0.2.5"; sha256 = "1fzj9x9br57rcik3dvwxqb5mqy524g6xg2d670l6dcrv9f8s03zf"; libraryHaskellDepends = [ base directory filepath time unix ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Cross-platform File handling"; license = lib.licenses.bsd3; } ) { }; "easy-logger" = callPackage ( { mkDerivation, array, auto-update, base, bytestring, containers, directory, hspec, QuickCheck, quickcheck-assertions, template-haskell, text, unix-compat, unix-time, }: mkDerivation { pname = "easy-logger"; version = "0.1.0.7"; sha256 = "1s4fj1xbza3j868p46glh950qa6njsjlbpvvx837xjmx73x7qk29"; libraryHaskellDepends = [ array auto-update base bytestring containers template-haskell text unix-compat unix-time ]; testHaskellDepends = [ array auto-update base bytestring containers directory hspec QuickCheck quickcheck-assertions template-haskell text unix-compat unix-time ]; description = "Logging made easy"; license = lib.licenses.bsd3; } ) { }; "easyjson" = callPackage ( { mkDerivation, base, mtl, parsec, text, unordered-containers, vector, }: mkDerivation { pname = "easyjson"; version = "0.1.0.1"; sha256 = "19464q0xc3pk1jbf3p94ym97i90600dzhyy4ddv9xf4ligvgbsg2"; libraryHaskellDepends = [ base mtl parsec text unordered-containers vector ]; description = "Haskell JSON library with an emphasis on simplicity, minimal dependencies, and ease of use"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "easyplot" = callPackage ( { mkDerivation, base, process, }: mkDerivation { pname = "easyplot"; version = "1.0"; sha256 = "18kndgvdj2apjpfga6fp7m16y1gx8zrwp3c5vfj03sx4v6jvciqk"; libraryHaskellDepends = [ base process ]; description = "A tiny plotting library, utilizes gnuplot for plotting"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "easyrender" = callPackage ( { mkDerivation, base, bytestring, containers, mtl, zlib, }: mkDerivation { pname = "easyrender"; version = "0.1.1.4"; sha256 = "0vj9j41706lalxc2sankpnxrn3mg650wfd4rl6yw32pns6bdq86f"; libraryHaskellDepends = [ base bytestring containers mtl zlib ]; description = "User-friendly creation of EPS, PostScript, and PDF files"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "easytensor" = callPackage ( { mkDerivation, base, Cabal, constraints-deriving, dimensions, QuickCheck, template-haskell, time, }: mkDerivation { pname = "easytensor"; version = "2.1.1.1"; sha256 = "0n8pp3biba1aamaz044zphpq86lcjpjqixdc1a8ibk9swqn8pdn3"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base constraints-deriving dimensions ]; testHaskellDepends = [ base Cabal constraints-deriving dimensions QuickCheck template-haskell ]; benchmarkHaskellDepends = [ base constraints-deriving dimensions time ]; description = "Pure, type-indexed haskell vector, matrix, and tensor library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "easytensor-vulkan" = callPackage ( { mkDerivation, base, dimensions, easytensor, vulkan-api, }: mkDerivation { pname = "easytensor-vulkan"; version = "2.0.2.1"; sha256 = "1k00iy8r055k2s7vzpag40zaxsgg40zpl90bhy28mhzkjpzs44xf"; libraryHaskellDepends = [ base dimensions easytensor vulkan-api ]; description = "Use easytensor with vulkan-api"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "easytest" = callPackage ( { mkDerivation, base, call-stack, directory, hedgehog, mtl, profunctors, split, stm, tagged, transformers, unix, }: mkDerivation { pname = "easytest"; version = "0.3"; sha256 = "0hvdbc7p1wzjpzxifg70sd2bzj9s7vfznal5y2594n6h6s8nj6yf"; libraryHaskellDepends = [ base call-stack hedgehog mtl profunctors split stm tagged transformers ]; testHaskellDepends = [ base directory hedgehog profunctors transformers unix ]; description = "Simple, expressive testing library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ebeats" = callPackage ( { mkDerivation, base, time, }: mkDerivation { pname = "ebeats"; version = "0.1.0"; sha256 = "0r3pl63fxrrfafwp3791xh0c47pb4jqqcm9lk52g0gaqg0s8x5qk"; libraryHaskellDepends = [ base time ]; description = "Time in ebeats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ebird-api" = callPackage ( { mkDerivation, aeson, attoparsec, attoparsec-iso8601, base, optics, servant, text, time, }: mkDerivation { pname = "ebird-api"; version = "0.2.0.0"; sha256 = "1p0dzm0wvkrfl64z6lk3r2y4pc02rjszxjff7lddglh2ys554hg5"; libraryHaskellDepends = [ aeson attoparsec attoparsec-iso8601 base optics servant text time ]; description = "A Haskell description of the eBird API"; license = lib.licenses.mit; } ) { }; "ebird-cli" = callPackage ( { mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring, directory, ebird-api, ebird-client, filepath, optparse-applicative, text, }: mkDerivation { pname = "ebird-cli"; version = "0.3.0.1"; sha256 = "0y66hyifcfazb8k9kwss6m40h2ylpg8pzfkb196mdjpamk5v1n8z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty attoparsec base bytestring directory ebird-api ebird-client filepath optparse-applicative text ]; executableHaskellDepends = [ base ]; description = "A command-line utility for interacting with the eBird API"; license = lib.licenses.mit; mainProgram = "ebird-cli"; } ) { }; "ebird-client" = callPackage ( { mkDerivation, base, data-default, ebird-api, http-client-tls, optics, servant, servant-client, text, }: mkDerivation { pname = "ebird-client"; version = "0.2.0.1"; sha256 = "07j2gfxl40srq25xr23yjappimvgdv11ydipr5q91yf94p33m2hz"; libraryHaskellDepends = [ base data-default ebird-api http-client-tls optics servant servant-client text ]; description = "Client functions for querying the eBird API"; license = lib.licenses.mit; } ) { }; "ebml" = callPackage ( { mkDerivation, base, binary, bytestring, containers, split, tasty, tasty-golden, tasty-hunit, text, }: mkDerivation { pname = "ebml"; version = "0.1.1.0"; sha256 = "1zp7chyyjs24jvckiw12ra7r0gyslfvnc5ksm47djja852j00v7s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers text ]; executableHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base binary bytestring split tasty tasty-golden tasty-hunit text ]; description = "A pure EBML parser"; license = lib.licenses.bsd3; mainProgram = "haskell-ebml"; } ) { }; "ebnf-bff" = callPackage ( { mkDerivation, aeson, base, bytestring, cond, directory, parsec, text, }: mkDerivation { pname = "ebnf-bff"; version = "0.1.1.0"; sha256 = "103xs9mwknd7na6bp86ssx52hg78whraihsyg7mkzf05ns2ycg38"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base parsec text ]; executableHaskellDepends = [ aeson base bytestring cond directory parsec ]; description = "Parser combinators & EBNF, BFFs!"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "ebnf-parse"; broken = true; } ) { }; "ec2-signature" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, doctest, hspec, http-types, HUnit, QuickCheck, SHA, }: mkDerivation { pname = "ec2-signature"; version = "3.1"; sha256 = "1yzyz2a4fm2q6r3nlfjqjmm4fabhl31mq8dgg9shfd3p7cm646g0"; libraryHaskellDepends = [ base base64-bytestring bytestring http-types SHA ]; testHaskellDepends = [ base base64-bytestring bytestring doctest hspec http-types HUnit QuickCheck SHA ]; description = "The Amazon EC2 style signature calculator"; license = lib.licenses.bsd3; } ) { }; "ec2-unikernel" = callPackage ( { mkDerivation, amazonka, amazonka-core, amazonka-ec2, amazonka-s3, base, bytestring, directory, filepath, lens, process, semigroups, temporary, text, time, unix, }: mkDerivation { pname = "ec2-unikernel"; version = "0.9.8"; sha256 = "137rq45d0d7ap77wlgiqp5sd2r0jwxkaw4mvxmj1lyi8yc52mxbg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ amazonka amazonka-core amazonka-ec2 amazonka-s3 base bytestring directory filepath lens process semigroups temporary text time unix ]; description = "A handy tool for uploading unikernels to Amazon's EC2"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "ec2-unikernel"; broken = true; } ) { }; "eccrypto" = callPackage ( { mkDerivation, base, base16-bytestring, bytestring, Cabal, criterion, cryptohash-sha512, integer-gmp, random, }: mkDerivation { pname = "eccrypto"; version = "0.2.3.1"; sha256 = "1fqld8cqrknnd18v8c92awilfdrc07lja6347zqkr4kin4b5s7s4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cryptohash-sha512 integer-gmp ]; testHaskellDepends = [ base base16-bytestring bytestring Cabal ]; benchmarkHaskellDepends = [ base bytestring criterion random ]; description = "Elliptic Curve Cryptography for Haskell"; license = lib.licenses.bsd3; } ) { }; "eccrypto-ed25519-bindings" = callPackage ( { mkDerivation, base, bytestring, eccrypto, }: mkDerivation { pname = "eccrypto-ed25519-bindings"; version = "0.1.2.0"; sha256 = "1j2h568k2j8kpclvam3hghi13ddyas5d7c8nf469gwr80wmnyqxs"; libraryHaskellDepends = [ base bytestring eccrypto ]; description = "provides \"ed25519\" API using \"eccrypto\""; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ecdsa" = callPackage ( { mkDerivation, base, bytestring, crypto-api, crypto-pubkey-types, hecc, }: mkDerivation { pname = "ecdsa"; version = "0.2"; sha256 = "1300m9rszfjmwqbqb7x9clg6y3qwgwa9s38w72r6plhzbiqmy28n"; libraryHaskellDepends = [ base bytestring crypto-api crypto-pubkey-types hecc ]; description = "Basic ECDSA signing implementation"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "echo" = callPackage ( { mkDerivation, base, process, }: mkDerivation { pname = "echo"; version = "0.1.4"; sha256 = "0hqfdd4kvpp59cjjv790bkf72yqr9xjfqlbjcrdsc9a8j3r1pzn9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base process ]; description = "A cross-platform, cross-console way to handle echoing terminal input"; license = lib.licenses.bsd3; } ) { }; "ecma262" = callPackage ( { mkDerivation, base, containers, data-default, lens, parsec, safe, transformers, }: mkDerivation { pname = "ecma262"; version = "0.0.0"; sha256 = "1hvi5adgqjkxq1y10d7jr39h4i63khmgrgmlfk09114flllnh8gm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default lens parsec safe transformers ]; executableHaskellDepends = [ base ]; description = "A ECMA-262 interpreter library"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; mainProgram = "ecma262"; broken = true; } ) { }; "ecstasy" = callPackage ( { mkDerivation, base, containers, kan-extensions, mtl, transformers, }: mkDerivation { pname = "ecstasy"; version = "0.2.1.0"; sha256 = "1hyb1xnc45mmghvjvnxc2wnkrks8glw2bs5jwnc1pmn3p39l4nci"; libraryHaskellDepends = [ base containers kan-extensions mtl transformers ]; description = "A GHC.Generics based entity component system."; license = lib.licenses.bsd3; } ) { }; "ecta" = callPackage ( { mkDerivation, array, base, cmdargs, containers, criterion, equivalence, extra, fgl, hashable, hashtables, hspec, hspec-discover, ilist, intern, language-dot, lens, mtl, pipes, pretty-simple, QuickCheck, raw-strings-qq, text, time, unordered-containers, vector, vector-instances, }: mkDerivation { pname = "ecta"; version = "1.0.0.3"; sha256 = "111p5wxlrr5c8qk8mhc1w57xqj3jgks724v2pvwip7dbfkjfz134"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base cmdargs containers equivalence extra fgl hashable hashtables ilist intern language-dot lens mtl pipes pretty-simple raw-strings-qq text time unordered-containers vector vector-instances ]; executableHaskellDepends = [ base cmdargs containers hashable language-dot mtl pipes pretty-simple text time unordered-containers vector ]; testHaskellDepends = [ base cmdargs containers equivalence hashable hspec language-dot mtl pipes pretty-simple QuickCheck text time unordered-containers vector ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base cmdargs containers criterion hashable language-dot mtl pipes pretty-simple text time unordered-containers vector ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "hectare"; broken = true; } ) { }; "ecta-plugin" = callPackage ( { mkDerivation, base, containers, ecta, ghc, text, }: mkDerivation { pname = "ecta-plugin"; version = "0.1.1.3"; sha256 = "1rkh4k00k7g583wbhn28by1qjp39ad89k5nzxg9vm8g4p8famf4c"; libraryHaskellDepends = [ base containers ecta ghc text ]; description = "Hole-Fit Synthesis using ECTAs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ecu" = callPackage ( { mkDerivation, base, bytestring, canlib, digest, directory, process, vcd, }: mkDerivation { pname = "ecu"; version = "0.0.8"; sha256 = "1afb507ywpy2y29zmvywj25qw4gn1h5sd0k051jiw03yvdasn0wj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring digest directory process vcd ]; executableSystemDepends = [ canlib ]; description = "Tools for automotive ECU development"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { canlib = null; }; "ed25519" = callPackage ( { mkDerivation, base, bytestring, criterion, deepseq, directory, doctest, filepath, ghc-prim, hlint, QuickCheck, }: mkDerivation { pname = "ed25519"; version = "0.0.5.0"; sha256 = "0v8msqvgzimhs7p5ri25hrb1ni2wvisl5rmdxy89fc59py79b9fq"; revision = "8"; editedCabalFile = "0x8wx1mp6lf9cgz0p326m76p181r14fyxwwq8iicrx8sha4kff28"; libraryHaskellDepends = [ base bytestring ghc-prim ]; testHaskellDepends = [ base bytestring directory doctest filepath hlint QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq ]; description = "Ed25519 cryptographic signatures"; license = lib.licenses.mit; } ) { }; "ed25519-donna" = callPackage ( { mkDerivation, base, bytestring, crypto-api, }: mkDerivation { pname = "ed25519-donna"; version = "0.1.1"; sha256 = "0kpqh4fzij9152sazbwxmbzv1b16ih17lwmr1bkii2xi5kkjbnvd"; libraryHaskellDepends = [ base bytestring crypto-api ]; description = "Haskell bindings to ed25519-donna (Elliptical Curve Signature Scheme)"; license = lib.licenses.bsd3; } ) { }; "eddie" = callPackage ( { mkDerivation, base, bifunctors, classy-prelude, hint, optparse-applicative, safe, }: mkDerivation { pname = "eddie"; version = "1.0.0"; sha256 = "1zq2xadpl33mxdn99aim5rscwqgpy5w0lk7pa3k3h9x3d3c3qzxx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bifunctors classy-prelude hint optparse-applicative safe ]; description = "Command line file filtering with haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "eddie"; broken = true; } ) { }; "ede" = callPackage ( { mkDerivation, aeson, attoparsec, attoparsec-aeson, base, bifunctors, bytestring, comonad, directory, filepath, free, lens, mtl, optparse-applicative, parsers, prettyprinter, prettyprinter-ansi-terminal, scientific, tasty, tasty-golden, text, text-manipulate, trifecta, unordered-containers, vector, }: mkDerivation { pname = "ede"; version = "0.3.4.0"; sha256 = "1hmckah3wmg2yhz7xjgzj8qab87pv9ffp9d5srg1941n50k96wci"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring comonad directory filepath free lens mtl parsers prettyprinter prettyprinter-ansi-terminal scientific text text-manipulate trifecta unordered-containers vector ]; executableHaskellDepends = [ aeson attoparsec attoparsec-aeson base bytestring optparse-applicative prettyprinter prettyprinter-ansi-terminal text unordered-containers ]; testHaskellDepends = [ aeson base bifunctors bytestring directory filepath tasty tasty-golden text ]; description = "Templating language with similar syntax and features to Liquid or Jinja2"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; mainProgram = "ede"; broken = true; } ) { }; "edenmodules" = callPackage ( { mkDerivation, base, containers, deepseq, parallel, }: mkDerivation { pname = "edenmodules"; version = "1.2.0.0"; sha256 = "1wbasb9lsw2rycl2ibd8r9p3d9dl8gd75390qsc83znqx802ylxj"; libraryHaskellDepends = [ base containers deepseq parallel ]; description = "Semi-explicit parallel programming library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "edenskel" = callPackage ( { mkDerivation, base, edenmodules, parallel, }: mkDerivation { pname = "edenskel"; version = "2.1.0.0"; sha256 = "1bf5zw1x4f6a801ig2b8b84kbnmp0asn804gkm18v9fjcchz3j9q"; libraryHaskellDepends = [ base edenmodules parallel ]; description = "Semi-explicit parallel programming skeleton library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "edentv" = callPackage ( { mkDerivation, array, base, binary, bytestring, cairo, containers, directory, filepath, ghc-events-parallel, gtk, mtl, text, zip-archive, }: mkDerivation { pname = "edentv"; version = "4.10.0"; sha256 = "0jkcva53vm8lm76z947xms8a2zkh9sn9951cwry8k7r132dmcn32"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base binary bytestring cairo containers directory filepath ghc-events-parallel gtk mtl text zip-archive ]; description = "A Tool to Visualize Parallel Functional Program Executions"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "edentv"; } ) { }; "edf" = callPackage ( { mkDerivation, base, binary, bytestring, text, }: mkDerivation { pname = "edf"; version = "1.0.0.0"; sha256 = "0zxg57381wi23r17mgzl16ajgg61icxyy25kxyxyji9hw5aw22nw"; libraryHaskellDepends = [ base binary bytestring text ]; description = "EDF parsing library"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "edge" = callPackage ( { mkDerivation, ALUT, base, cmdtheline, containers, gloss, OpenAL, random, wraparound, }: mkDerivation { pname = "edge"; version = "0.9.1.1"; sha256 = "0zvwkk7sdgi4h1gld4h4c0lznkp5nd9p3cxpfj2yq393x27jamc0"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ ALUT base cmdtheline containers gloss OpenAL random wraparound ]; description = "Top view space combat arcade game"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "edge"; } ) { }; "edges" = callPackage ( { mkDerivation, base, cereal, cereal-data-dword, cereal-vector, contravariant, data-dword, deepseq, deferred-folds, foldl, hashable, monad-par, pointed, potoki, potoki-cereal, primitive, primitive-extras, profunctors, QuickCheck, quickcheck-instances, rerebase, semigroupoids, tasty, tasty-hunit, tasty-quickcheck, text, unordered-containers, vector, vector-th-unbox, }: mkDerivation { pname = "edges"; version = "0.11.0.3"; sha256 = "02735ky371hvxxxkgal7lzg6v8cmq5s115j6qx459lwj8p42az77"; libraryHaskellDepends = [ base cereal cereal-data-dword cereal-vector contravariant data-dword deepseq deferred-folds foldl hashable monad-par pointed potoki potoki-cereal primitive primitive-extras profunctors QuickCheck semigroupoids text unordered-containers vector vector-th-unbox ]; testHaskellDepends = [ cereal foldl QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "Tools for efficient immutable graphs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "edis" = callPackage ( { mkDerivation, base, bytestring, cereal, hedis, }: mkDerivation { pname = "edis"; version = "0.0.1.0"; sha256 = "1bznnqa4jmaj315sp1r0zr8g15s91yxbzdglki733hvwrsir05dj"; libraryHaskellDepends = [ base bytestring cereal hedis ]; description = "Statically typechecked client for Redis"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "edit" = callPackage ( { mkDerivation, base, comonad, deepseq, doctest, QuickCheck, tasty, tasty-discover, tasty-quickcheck, transformers, uniplate, }: mkDerivation { pname = "edit"; version = "1.0.1.0"; sha256 = "0114fcb1cpfrvn01vqq4wcharny0ri412a3gsy888g739k61a4gj"; libraryHaskellDepends = [ base comonad deepseq QuickCheck transformers ]; testHaskellDepends = [ base comonad doctest QuickCheck tasty tasty-discover tasty-quickcheck uniplate ]; testToolDepends = [ tasty-discover ]; description = "A monad for rewriting things"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "Levenshtein and restricted Damerau-Levenshtein edit distances"; license = lib.licenses.bsd3; } ) { }; "edit-distance-linear" = callPackage ( { mkDerivation, array, base, bytestring, criterion, edit-distance, hspec, QuickCheck, text, text-metrics, }: mkDerivation { pname = "edit-distance-linear"; version = "0.2.0.2"; sha256 = "0l95jjhjn39slyaixis2z6w0mly1vk1c2ia3nykhkvwp2adyn5nf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring ]; testHaskellDepends = [ array base bytestring edit-distance hspec QuickCheck ]; benchmarkHaskellDepends = [ array base bytestring criterion text text-metrics ]; description = "Efficient implementation of the Levenshtein edit distance in linear memory"; license = 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 ]; description = "Calculate edit distances and edit scripts between vectors"; license = lib.licenses.bsd3; } ) { }; "edit-lenses" = callPackage ( { mkDerivation, base, containers, data-default, lattices, mtl, }: mkDerivation { pname = "edit-lenses"; version = "0.2"; sha256 = "1nrpbrq38q779s0fbzaxig2fdqgg9qg41vajx7lbhasal6aiclya"; libraryHaskellDepends = [ base containers data-default lattices mtl ]; description = "Symmetric, stateful edit lenses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "edit-lenses-demo" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "edit-lenses-demo"; version = "0.1.1"; sha256 = "0x54r4ai12fjx45b68674i9grwrn40hg1ynnysk95g6nchar7sjl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Programs demoing the use of symmetric, stateful edit lenses"; license = lib.licenses.bsd3; mainProgram = "lens-editor"; } ) { }; "editable" = callPackage ( { mkDerivation, base, text, vty, vty-ui, }: mkDerivation { pname = "editable"; version = "1.0.0.2"; sha256 = "15jz0b913xd8yd3nzk4vrlj0vzbhjarl05h9j0mdcfgxns5j0yxi"; libraryHaskellDepends = [ base text vty vty-ui ]; description = "Interactive editors for Generics"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; } ) { }; "editline" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "editline"; version = "0.2.1.1"; sha256 = "101zhzja14n8bhbrly7w2aywx3sxyzgyjdrmgpg4gn4alf4lzdlz"; libraryHaskellDepends = [ base ]; description = "Bindings to the editline library (libedit)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "Open the user's $VISUAL or $EDITOR for text input"; license = lib.licenses.asl20; } ) { }; "editpipe" = callPackage ( { mkDerivation, base, optparse-applicative, process, temporary, unix, }: mkDerivation { pname = "editpipe"; version = "0.1.0.0"; sha256 = "03vvscciaiwm14avinf71dzpnbgkrp8rah3da4hlrmnx2phd11is"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base optparse-applicative process temporary unix ]; description = "Edit stdin using an editor before sending to stdout"; license = lib.licenses.bsd3; mainProgram = "editpipe"; } ) { }; "edits" = callPackage ( { mkDerivation, base, containers, hedgehog, matrix, primitive, protolude, registry-hedgehog, tasty, tasty-discover, tasty-hedgehog, text, vector, }: mkDerivation { pname = "edits"; version = "0.1.1.0"; sha256 = "1labg64a8v72zwi2g5mzbs2b47vvk5kagnyi583r2i490v9l826w"; libraryHaskellDepends = [ base containers matrix primitive protolude text vector ]; testHaskellDepends = [ base containers hedgehog matrix primitive protolude registry-hedgehog tasty tasty-discover tasty-hedgehog text vector ]; testToolDepends = [ tasty-discover ]; description = "show the differences between 2 pieces of Text using the Levenshtein distance"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion ]; description = "A library for writing extensible algebraic effects and handlers. Similar to extensible-effects but with deep handlers."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "effect-monad" = callPackage ( { mkDerivation, base, type-level-sets, }: mkDerivation { pname = "effect-monad"; version = "0.8.1.0"; sha256 = "0lrx586ij1c09hv1rj14l2xi3papzdg8496kas6czdld0kfj8kw1"; libraryHaskellDepends = [ base type-level-sets ]; description = "Embeds effect systems and program logics into Haskell using graded monads and parameterised monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "effect-stack" = callPackage ( { mkDerivation, base, constraints, mtl, transformers, }: mkDerivation { pname = "effect-stack"; version = "0.3"; sha256 = "08zalj8svp78ykqbf5nhd6khgygz8dplcvjd19w3hvgm08y4kxqi"; libraryHaskellDepends = [ base constraints mtl transformers ]; description = "Reducing the pain of transformer stacks with duplicated effects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "effectful" = callPackage ( { mkDerivation, async, base, bytestring, containers, directory, effectful-core, exceptions, lifted-base, primitive, process, stm, tasty, tasty-bench, tasty-hunit, text, time, unix, unliftio, }: mkDerivation { pname = "effectful"; version = "2.3.1.0"; sha256 = "11gwck3ndsxslfcl9s16q0n5pgimwynp9qghxp4maf651w371kh3"; libraryHaskellDepends = [ async base bytestring directory effectful-core process stm time unliftio ]; testHaskellDepends = [ base containers effectful-core exceptions lifted-base primitive tasty tasty-hunit unliftio ]; benchmarkHaskellDepends = [ async base tasty-bench text unix unliftio ]; description = "An easy to use, performant extensible effects library"; license = lib.licenses.bsd3; } ) { }; "effectful_2_5_1_0" = callPackage ( { mkDerivation, async, base, bytestring, containers, directory, effectful-core, exceptions, lifted-base, primitive, process, safe-exceptions, stm, strict-mutable-base, tasty, tasty-bench, tasty-hunit, text, time, unix, unliftio, }: mkDerivation { pname = "effectful"; version = "2.5.1.0"; sha256 = "040figskafk9b8gwvphhq1s5mdq2p6fmrwd5yipl36vpdmc350fy"; libraryHaskellDepends = [ async base bytestring directory effectful-core process stm strict-mutable-base time unliftio ]; testHaskellDepends = [ base containers effectful-core exceptions lifted-base primitive safe-exceptions strict-mutable-base tasty tasty-hunit unliftio ]; benchmarkHaskellDepends = [ async base tasty-bench text unix unliftio ]; description = "An easy to use, performant extensible effects library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "effectful-core" = callPackage ( { mkDerivation, base, containers, exceptions, monad-control, primitive, transformers-base, unliftio-core, }: mkDerivation { pname = "effectful-core"; version = "2.3.1.0"; sha256 = "0kn1xi7ggwdaixy2sy7ajffrplszhc57m36jmvnsz8plph1rdyim"; libraryHaskellDepends = [ base containers exceptions monad-control primitive transformers-base unliftio-core ]; description = "An easy to use, performant extensible effects library"; license = lib.licenses.bsd3; } ) { }; "effectful-core_2_5_1_0" = callPackage ( { mkDerivation, base, containers, deepseq, exceptions, monad-control, primitive, strict-mutable-base, transformers-base, unliftio-core, }: mkDerivation { pname = "effectful-core"; version = "2.5.1.0"; sha256 = "1mn2f6kv8vnccsdq20fhb4q7xiqh5w0v9bp72ianpyyjyvljbi3a"; libraryHaskellDepends = [ base containers deepseq exceptions monad-control primitive strict-mutable-base transformers-base unliftio-core ]; description = "An easy to use, performant extensible effects library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "effectful-plugin" = callPackage ( { mkDerivation, base, containers, effectful-core, ghc, }: mkDerivation { pname = "effectful-plugin"; version = "1.1.0.3"; sha256 = "07x07h906a9qm1pd4gdk7x5cl4yz3c6xj25q8zadbjwf9smi0lh1"; libraryHaskellDepends = [ base containers effectful-core ghc ]; testHaskellDepends = [ base effectful-core ]; description = "A GHC plugin for improving disambiguation of effects"; license = lib.licenses.bsd3; } ) { }; "effectful-plugin_1_1_0_4" = callPackage ( { mkDerivation, base, containers, effectful-core, ghc, }: mkDerivation { pname = "effectful-plugin"; version = "1.1.0.4"; sha256 = "0c401ni8ajig5da4dgkk2xbajbkzghrjll8ccfh7pbbiknf7si7j"; revision = "1"; editedCabalFile = "1d1ih6q1fapizqw2gzm0jvyhlwgni1sffvghhmcw2dhdbbagmr4g"; libraryHaskellDepends = [ base containers effectful-core ghc ]; testHaskellDepends = [ base effectful-core ]; description = "A GHC plugin for improving disambiguation of effects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "effectful-st" = callPackage ( { mkDerivation, base, effectful-core, primitive, }: mkDerivation { pname = "effectful-st"; version = "0.0.0.1"; sha256 = "0wbf6ilaimiqhggv4dvjrkghdv3ylivj2ncshp8ymfrc7kiw51a0"; libraryHaskellDepends = [ base effectful-core primitive ]; description = "`ST`-style mutation for `effectful`"; license = lib.licenses.cc0; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "effectful-th" = callPackage ( { mkDerivation, base, containers, effectful-core, exceptions, template-haskell, th-abstraction, }: mkDerivation { pname = "effectful-th"; version = "1.0.0.1"; sha256 = "19xbvfsglm4gsji303zj4f1nhhl4gls78cdbl4yalxm8c4m8iqsf"; revision = "5"; editedCabalFile = "0yszw0cczcbjfhq86i48bm9cbqmhq9gc6wajls15n8w9iraiyaaz"; libraryHaskellDepends = [ base containers effectful-core exceptions template-haskell th-abstraction ]; testHaskellDepends = [ base effectful-core ]; description = "Template Haskell utilities for the effectful library"; license = lib.licenses.bsd3; } ) { }; "effectful-th_1_0_0_3" = callPackage ( { mkDerivation, base, containers, effectful-core, exceptions, template-haskell, th-abstraction, }: mkDerivation { pname = "effectful-th"; version = "1.0.0.3"; sha256 = "0dzjy054n4zcrnnnj50yxxqicv50mfmzhgcqzhz4n6ap8v88ykiv"; revision = "1"; editedCabalFile = "02p2pb43znjrmwrrpgrm6aflli1dg27ig6kbnd5j5kqab8nhbcbb"; libraryHaskellDepends = [ base containers effectful-core exceptions template-haskell th-abstraction ]; testHaskellDepends = [ base effectful-core ]; description = "Template Haskell utilities for the effectful library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "effectful-zoo" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, bytestring, effectful, effectful-core, effectful-plugin, generic-lens, HUnit, hw-prelude, microlens, resourcet, resourcet-effectful, tasty, tasty-hedgehog, text, time, transformers, yaml, }: mkDerivation { pname = "effectful-zoo"; version = "0.0.1.0"; sha256 = "0jfjydnmb68mqm4vqvnha6yar8064crbp50ld31f21w2vxxz9i82"; isLibrary = false; isExecutable = false; libraryHaskellDepends = [ aeson aeson-pretty base bytestring effectful effectful-core effectful-plugin generic-lens HUnit hw-prelude microlens resourcet resourcet-effectful tasty tasty-hedgehog text time transformers yaml ]; testHaskellDepends = [ effectful-core hw-prelude tasty ]; doHaddock = false; description = "Effectful effects for testing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "effective-aspects" = callPackage ( { mkDerivation, base, Cabal, ghc-prim, hashtables, HUnit, mtl, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "effective-aspects"; version = "0.1.0.0"; sha256 = "0hcczdc98w8mqhap20dm0dmxbmqrxa8xxs8mjx4lga7y2n6wq22i"; libraryHaskellDepends = [ base ghc-prim hashtables HUnit mtl QuickCheck ]; testHaskellDepends = [ base Cabal ghc-prim hashtables HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A monadic embedding of aspect oriented programming"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "effective-aspects-mzv" = callPackage ( { mkDerivation, base, Cabal, ghc-prim, hashtables, HUnit, mzv, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "effective-aspects-mzv"; version = "0.1.0.1"; sha256 = "03mignf38inf10l19mcsjgjb0935lm53b29xy39pkcycrpmp0ckj"; libraryHaskellDepends = [ base ghc-prim hashtables HUnit mzv QuickCheck ]; testHaskellDepends = [ base Cabal ghc-prim hashtables HUnit mzv QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A monadic embedding of aspect oriented programming, using \"Monads, Zippers and Views\" instead of mtl"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "effects" = callPackage ( { mkDerivation, base, containers, newtype-generics, void, }: mkDerivation { pname = "effects"; version = "0.2.4"; sha256 = "06cx0l9vxpjpgc1cxai19hw9rxfq89m61qvf7wxp1w2xd6yqa7xk"; libraryHaskellDepends = [ base containers newtype-generics void ]; description = "Computational Effects"; license = lib.licenses.bsd3; } ) { }; "effects-parser" = callPackage ( { mkDerivation, base, effects, }: mkDerivation { pname = "effects-parser"; version = "0.1"; sha256 = "0vjjld95kg02a4nr2a0lwlcwaq3867qvbbjk8b1g6fd3d1qj456r"; libraryHaskellDepends = [ base effects ]; description = "Parser Effect for the Control.Effects Library"; license = lib.licenses.bsd3; } ) { }; "effet" = callPackage ( { mkDerivation, base, containers, hspec, monad-control, template-haskell, transformers, transformers-base, }: mkDerivation { pname = "effet"; version = "0.4.0.0"; sha256 = "0k3m3dmm5ddvick5qm2cvz3vmzyn2jg4r7sskr13l73dnh5is5f0"; libraryHaskellDepends = [ base containers monad-control template-haskell transformers transformers-base ]; testHaskellDepends = [ base containers hspec monad-control template-haskell transformers transformers-base ]; description = "An Effect System based on Type Classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "effin" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "effin"; version = "0.3.0.3"; sha256 = "1kq5n25m7bzw4zrz35b5zc8r4q0p0ai801hdf7r537fim0ia973x"; libraryHaskellDepends = [ base mtl ]; description = "A Typeable-free implementation of extensible effects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eflint" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, directory, exploring-interpreters, fgl, filepath, gll, haskeline, hxt, mtl, network, regex-applicative, text, time, transformers, }: mkDerivation { pname = "eflint"; version = "3.1.0.2"; sha256 = "0iksb6d4cw7lawpk9q7j03nbd4cwzf51b7rc47p42pw39wqr56m2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers directory exploring-interpreters fgl filepath gll hxt mtl network regex-applicative time ]; executableHaskellDepends = [ aeson base bytestring containers directory exploring-interpreters fgl filepath gll haskeline hxt mtl network regex-applicative text time transformers ]; description = "Simulation interpreter for FLINT policy descriptions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "egison" = callPackage ( { mkDerivation, base, containers, criterion, directory, exceptions, filepath, Glob, hashable, haskeline, HUnit, megaparsec, mtl, optparse-applicative, parsec, parser-combinators, prettyprinter, process, random, regex-tdfa, sweet-egison, test-framework, test-framework-hunit, text, transformers, unicode-show, unordered-containers, vector, }: mkDerivation { pname = "egison"; version = "4.1.3"; sha256 = "1azi22pbrc3v14zbrkdblx3sdc5qyn7agf0gvkaxxk98587kidrq"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory hashable haskeline megaparsec mtl optparse-applicative parsec parser-combinators prettyprinter process random regex-tdfa sweet-egison text transformers unicode-show unordered-containers vector ]; executableHaskellDepends = [ base directory exceptions filepath haskeline mtl optparse-applicative prettyprinter regex-tdfa text ]; testHaskellDepends = [ base filepath Glob HUnit mtl process test-framework test-framework-hunit transformers ]; benchmarkHaskellDepends = [ base criterion transformers ]; description = "Programming language with non-linear pattern-matching against non-free data"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "egison-pattern-src" = callPackage ( { mkDerivation, base, containers, free, megaparsec, mtl, parser-combinators, prettyprinter, recursion-schemes, tasty, tasty-discover, tasty-hunit, text, }: mkDerivation { pname = "egison-pattern-src"; version = "0.2.1.2"; sha256 = "14g13m9c4353j8hir5inqhfzwapkxdkbvkzfbrrgca6hyj7mn1vf"; revision = "1"; editedCabalFile = "0p81fpqrhb9vjcfp79cy62ckj9qmyc5ixqbywsjqi46wgcai26im"; libraryHaskellDepends = [ base containers free megaparsec mtl parser-combinators prettyprinter recursion-schemes text ]; testHaskellDepends = [ base megaparsec mtl tasty tasty-hunit text ]; testToolDepends = [ tasty-discover ]; description = "Manipulating Egison patterns: abstract syntax, parser, and pretty-printer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "egison-pattern-src-haskell-mode" = callPackage ( { mkDerivation, base, egison-pattern-src, haskell-src-exts, mtl, tasty, tasty-discover, tasty-hunit, text, }: mkDerivation { pname = "egison-pattern-src-haskell-mode"; version = "0.2.1.2"; sha256 = "1v76k77p8d86sp8lpd9h7gqdd9srbbiq8sd3bvvdvn7sj44gzw9m"; libraryHaskellDepends = [ base egison-pattern-src haskell-src-exts mtl text ]; testHaskellDepends = [ base egison-pattern-src haskell-src-exts mtl tasty tasty-hunit text ]; testToolDepends = [ tasty-discover ]; description = "Parser and pretty printer for Egison pattern expressions in Haskell source code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "egison-pattern-src-th-mode" = callPackage ( { mkDerivation, base, egison-pattern-src, haskell-src-exts, haskell-src-meta, mtl, pretty, tasty, tasty-discover, tasty-hunit, template-haskell, text, }: mkDerivation { pname = "egison-pattern-src-th-mode"; version = "0.2.1.2"; sha256 = "0zm3ds6vcxhahcwwryhk8f65141f0bnzj6mxy681npzwzgvljiyd"; libraryHaskellDepends = [ base egison-pattern-src haskell-src-exts haskell-src-meta mtl pretty template-haskell text ]; testHaskellDepends = [ base egison-pattern-src haskell-src-exts mtl tasty tasty-hunit template-haskell text ]; testToolDepends = [ tasty-discover ]; description = "Parser and pretty printer for Egison pattern expressions to use with TH"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "egison-quote" = callPackage ( { mkDerivation, base, egison, mtl, parsec, template-haskell, }: mkDerivation { pname = "egison-quote"; version = "0.2"; sha256 = "1qmbivr4lp8m27ns5cz38fkkynfky9z73hqr173dhyvqccjamfgk"; libraryHaskellDepends = [ base egison mtl parsec template-haskell ]; description = "A quasi quotes for using Egison expression in Haskell code"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "egison-tutorial" = callPackage ( { mkDerivation, base, directory, egison, exceptions, filepath, haskeline, mtl, regex-posix, transformers, }: mkDerivation { pname = "egison-tutorial"; version = "4.1.3"; sha256 = "0qlkymw5vhclbgfcdpjh582nl1knrxb3j2xj6k4qp2yz6ljhjgrx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory egison exceptions filepath haskeline mtl regex-posix transformers ]; description = "A tutorial program for the Egison programming language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "egison-tutorial"; } ) { }; "egyptian-fractions" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "egyptian-fractions"; version = "0.1.0.2"; sha256 = "05yjwrywpmh58rgx2if1za78g0x9xziv74cpvwnp7pr9b4s9i6zv"; libraryHaskellDepends = [ base ]; description = "Egyptian fractions in Haskell"; license = lib.licenses.bsd3; } ) { }; "ehaskell" = callPackage ( { mkDerivation, base, directory, filepath, mtlparse, process, regexpr, utf8-string, yjtools, }: mkDerivation { pname = "ehaskell"; version = "0.7"; sha256 = "0d7j20lrxy5qy1ybgywfjk0d0f6iin37nfw9zdbmhi1z2l89mmnj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath mtlparse process regexpr utf8-string yjtools ]; description = "like eruby, ehaskell is embedded haskell"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "ehs"; broken = true; } ) { }; "ehlo" = callPackage ( { mkDerivation, attoparsec, base, bytestring, hookup, HsOpenSSL, network, text, transformers, }: mkDerivation { pname = "ehlo"; version = "0.1.0.0"; sha256 = "0svw1iw0if93fchd23y4j0a2d157i3s4lvjq57bvnpfn4bwn5167"; libraryHaskellDepends = [ attoparsec base bytestring hookup HsOpenSSL network text transformers ]; description = "Minimalistic SMTP client for Haskell"; license = lib.licenses.mit; } ) { }; "ehs" = callPackage ( { mkDerivation, base, bytestring, haskell-src-meta, parsec, template-haskell, text, transformers, }: mkDerivation { pname = "ehs"; version = "0.7.0"; sha256 = "0kckic7v6gab6ksbdmnxbv41fm68zvhfcmvshln9hxmq2mgli11x"; revision = "3"; editedCabalFile = "08l28ncsvjmic0pf29rcgzpp20smbmhcvarhwdhqx1mk0kkajzp2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring haskell-src-meta parsec template-haskell text transformers ]; description = "Embedded haskell template using quasiquotes"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eibd-client-simple" = callPackage ( { mkDerivation, base, bytestring, containers, eibclient, mtl, transformers, }: mkDerivation { pname = "eibd-client-simple"; version = "0.0.4"; sha256 = "14nxahznqy6xfjgyi8d11b4hgrw431ywqc5hkz0lbpgxysgkc61d"; revision = "1"; editedCabalFile = "103xb7w0sqs1np2ygn9d3vyn2f959dhz54pf1k3b889m13ws0m2i"; libraryHaskellDepends = [ base bytestring containers mtl transformers ]; librarySystemDepends = [ eibclient ]; description = "EIBd Client"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { eibclient = null; }; "eigen" = callPackage ( { mkDerivation, base, binary, bytestring, constraints, ghc-prim, mtl, primitive, transformers, vector, }: mkDerivation { pname = "eigen"; version = "3.3.7.0"; sha256 = "0smpfli12kzmgpw92azx9lsb1kiq6zn490yr1fmhv1a3lynm53rs"; libraryHaskellDepends = [ base binary bytestring constraints ghc-prim primitive transformers vector ]; testHaskellDepends = [ base binary bytestring ghc-prim mtl primitive transformers vector ]; description = "Eigen C++ library (linear algebra: matrices, sparse matrices, vectors, numerical solvers)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eio" = callPackage ( { mkDerivation, base, markdown-unlit, }: mkDerivation { pname = "eio"; version = "0.0.0.0"; sha256 = "0akr5h7r3c5qrbpyq52h2lzmbd22ars7mdfwgl7dwh75bgwss11l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; executableToolDepends = [ markdown-unlit ]; description = "IO with Exceptions tracked on the type-level"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; mainProgram = "readme"; broken = true; } ) { }; "either" = callPackage ( { mkDerivation, base, bifunctors, mtl, profunctors, QuickCheck, semigroupoids, test-framework, test-framework-quickcheck2, }: mkDerivation { pname = "either"; version = "5.0.2"; sha256 = "1gl748ia68bldbqb2fl7vjv44g0y8ivn659fjmy1qyypgyb5p95z"; revision = "2"; editedCabalFile = "1lx6ls938vssg75ib2fr1ww4nsig2rkhjc6x57yfinx1yb9r62vz"; libraryHaskellDepends = [ base bifunctors mtl profunctors semigroupoids ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "Combinators for working with sums"; license = lib.licenses.bsd3; } ) { }; "either-both" = callPackage ( { mkDerivation, base, smallcheck, tasty, tasty-smallcheck, }: mkDerivation { pname = "either-both"; version = "0.1.1.1"; sha256 = "1cm6g0wvwqlm405y8svv2fi49kpxqs7hffwd4gnsvlk2rfxng93f"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; description = "Either or both"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "either-list-functions" = callPackage ( { mkDerivation, base, containers, doctest, }: mkDerivation { pname = "either-list-functions"; version = "0.0.4.7"; sha256 = "12j8jbbh5p9bmb1gwza4j38rynpp9x9vs30bbiaqf44jijzmkb53"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base doctest ]; description = "Functions involving lists of Either"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "either-result" = callPackage ( { mkDerivation, base, doctest, doctest-discover, hspec, hspec-discover, mtl, transformers, }: mkDerivation { pname = "either-result"; version = "0.3.1.0"; sha256 = "1l4539j0ynn5jl0rh9bhjxlgvr0sn3bf8ws1zrlbfk15524znqhm"; revision = "1"; editedCabalFile = "1bmcvhjw53nhkzm99dzjq1mvj8s7b27ji2h8av5zy2wsniknrzbm"; libraryHaskellDepends = [ base mtl transformers ]; testHaskellDepends = [ base doctest hspec transformers ]; testToolDepends = [ doctest-discover hspec-discover ]; description = "The simplest ‘MonadFail’ instance"; license = lib.licenses.asl20; } ) { }; "either-semigroup" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "either-semigroup"; version = "0.0.0"; sha256 = "0llfkcq1j7l09vhn38s1asin90ki2xzkpr9xxqpvx0jvpdppza7i"; libraryHaskellDepends = [ base ]; description = "Either with a stricter Semigroup instance"; license = lib.licenses.bsd2; } ) { }; "either-unwrap" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "either-unwrap"; version = "1.1"; sha256 = "0g1f5m7bcpnyg2sdvwx8x34ml6dqfrn326s8pbfciaqqf7wddayc"; libraryHaskellDepends = [ base ]; description = "Functions for probing and unwrapping values inside of Either"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eithers" = callPackage ( { mkDerivation }: mkDerivation { pname = "eithers"; version = "0.2.0"; sha256 = "069w3qbyghs1w8wqimj54dwblq5rx1ylgflzzc4cwnjn0aqzgs45"; doHaddock = false; description = "None"; license = lib.licenses.bsd3; } ) { }; "ejdb2-binding" = callPackage ( { mkDerivation, aeson, base, bytestring, directory, ejdb2, libejdb2, mtl, tasty, tasty-hunit, unordered-containers, vector, }: mkDerivation { pname = "ejdb2-binding"; version = "0.3.0.2"; sha256 = "1rl7xaik4avii1rjyxkipa9nqd7jg7ckrqwi3przlmw1qm9rv0az"; libraryHaskellDepends = [ aeson base bytestring mtl unordered-containers ]; librarySystemDepends = [ ejdb2 ]; libraryPkgconfigDepends = [ libejdb2 ]; testHaskellDepends = [ aeson base directory tasty tasty-hunit unordered-containers vector ]; description = "Binding to EJDB2 C library, an embedded JSON noSQL database"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { ejdb2 = null; libejdb2 = null; }; "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.1.1"; sha256 = "19dv4rcdbdahx7kwv1qfxwpifqx3z5psl1kvrwy6ic34x8qfk59c"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring ekg-core ekg-json filepath network snap-core snap-server text time transformers unordered-containers ]; description = "Remote monitoring of processes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ekg-bosun" = callPackage ( { mkDerivation, aeson, base, ekg-core, http-client, lens, network, network-uri, old-locale, text, time, unordered-containers, vector, wreq, }: mkDerivation { pname = "ekg-bosun"; version = "1.0.15"; sha256 = "1j6nvg4xi6v63lq3kpsirz4dvmh3xwl8515qkgvn5ybg0axpzwmm"; libraryHaskellDepends = [ aeson base ekg-core http-client lens network network-uri old-locale text time unordered-containers vector wreq ]; description = "Send ekg metrics to a Bosun instance"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ekg-carbon" = callPackage ( { mkDerivation, base, ekg-core, network, network-carbon, text, time, unordered-containers, vector, }: mkDerivation { pname = "ekg-carbon"; version = "1.0.11"; sha256 = "02cmwpdbqfi6n9dqk2y6yqvds2i6rmbs6vzkab0l90507c7rdqf8"; libraryHaskellDepends = [ base ekg-core network network-carbon text time unordered-containers vector ]; description = "An EKG backend to send statistics to Carbon (part of Graphite monitoring tools)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ekg-cloudwatch" = callPackage ( { mkDerivation, amazonka, amazonka-cloudwatch, amazonka-core, base, bytestring, ekg-core, lens, resourcet, semigroups, text, time, unordered-containers, }: mkDerivation { pname = "ekg-cloudwatch"; version = "0.0.1.6"; sha256 = "038l510n8h1v97j6wqyrlmrz7i7hwyllj4nvw2m3ccrvbfpdky59"; libraryHaskellDepends = [ amazonka amazonka-cloudwatch amazonka-core base bytestring ekg-core lens resourcet semigroups text time unordered-containers ]; description = "An ekg backend for Amazon Cloudwatch"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ekg-core" = callPackage ( { mkDerivation, base, containers, text, unordered-containers, }: mkDerivation { pname = "ekg-core"; version = "0.1.1.8"; sha256 = "028c3g1fz0rfxpfn98wxxmklnxx3szwvjxl9n9ls2w011vqslvia"; libraryHaskellDepends = [ base containers text unordered-containers ]; benchmarkHaskellDepends = [ base ]; description = "Tracking of system metrics"; license = lib.licenses.bsd3; } ) { }; "ekg-elastic" = callPackage ( { mkDerivation, aeson, base, bytestring, ekg-core, hostname, http-client, lens, text, time, unordered-containers, wreq, }: mkDerivation { pname = "ekg-elastic"; version = "0.2.2.0"; sha256 = "06cfinya56nwwsa7990l20s427ksqva61dp4m7xffn2xqvmy48df"; libraryHaskellDepends = [ aeson base bytestring ekg-core hostname http-client lens text time unordered-containers wreq ]; description = "Push metrics to elastic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ekg-elasticsearch" = callPackage ( { mkDerivation, aeson, base, bytestring, data-default-class, ekg-core, hostname, http-client, lens, req, text, time, unordered-containers, }: mkDerivation { pname = "ekg-elasticsearch"; version = "0.4.0.0"; sha256 = "03bh278n6xvvjr9z8lws25nf1x0j5rw12zmd7h55vmfjn0iblajy"; libraryHaskellDepends = [ aeson base bytestring data-default-class ekg-core hostname http-client lens req text time unordered-containers ]; description = "Push metrics to elasticsearch"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ekg-influxdb" = callPackage ( { mkDerivation, base, clock, containers, ekg-core, influxdb, lens, text, time, unordered-containers, vector, }: mkDerivation { pname = "ekg-influxdb"; version = "0.2.0.0"; sha256 = "0zvzsv80ngwi8mfxyl3ahrcz2yqq3lac4y2hxih7i55mw0bvrnq7"; libraryHaskellDepends = [ base clock containers ekg-core influxdb lens text time unordered-containers vector ]; description = "An EKG backend to send statistics to influxdb"; license = lib.licenses.bsd3; } ) { }; "ekg-json" = callPackage ( { mkDerivation, aeson, base, ekg-core, text, unordered-containers, }: mkDerivation { pname = "ekg-json"; version = "0.1.1.1"; sha256 = "1mngxy3zhrgfpzi060l4v6x65la7vplbd5z04cvna2m759cn5q2i"; libraryHaskellDepends = [ aeson base ekg-core text unordered-containers ]; description = "JSON encoding of ekg metrics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ekg-log" = callPackage ( { mkDerivation, aeson, base, bytestring, directory, ekg-core, fast-logger, filepath, text, time, unix, unordered-containers, }: mkDerivation { pname = "ekg-log"; version = "0.1.0.4"; sha256 = "1vgvvcib9mx2ff5sydi4k1a97wc4wlqjlpphl8ggw2d81fppx0hh"; libraryHaskellDepends = [ aeson base bytestring directory ekg-core fast-logger filepath text time unix unordered-containers ]; description = "Push metrics to a log file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ekg-prometheus-adapter" = callPackage ( { mkDerivation, base, containers, ekg-core, microlens-th, prometheus, text, transformers, unordered-containers, }: mkDerivation { pname = "ekg-prometheus-adapter"; version = "0.1.0.5"; sha256 = "0k4dkf42jh4d19dj5x7crby5agb3rl62cd7zmd4zsnb3vih44v8y"; libraryHaskellDepends = [ base containers ekg-core microlens-th prometheus text transformers unordered-containers ]; testHaskellDepends = [ base ]; description = "Easily expose your EKG metrics to Prometheus"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ekg-push" = callPackage ( { mkDerivation, base, bytestring, ekg-core, text, time, unordered-containers, }: mkDerivation { pname = "ekg-push"; version = "0.0.3"; sha256 = "1yxp0s3i87zc205bqkw8arq8n0y225gin94x98csldb9rd0k0s5y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ekg-core text time unordered-containers ]; description = "Small framework to push metric deltas to a broadcast channel using the ekg-core library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ekg-rrd" = callPackage ( { mkDerivation, base, directory, ekg-core, HUnit, mtl, process, test-framework, test-framework-hunit, text, time, unordered-containers, }: mkDerivation { pname = "ekg-rrd"; version = "0.2.1.69"; sha256 = "172p0whjyql5in94rcpr6h13zilhd84qp54z8qvk23kg5jqaf43r"; libraryHaskellDepends = [ base directory ekg-core mtl process text time unordered-containers ]; testHaskellDepends = [ base ekg-core HUnit test-framework test-framework-hunit text time unordered-containers ]; description = "Passes ekg statistics to rrdtool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ekg-statsd" = callPackage ( { mkDerivation, base, bytestring, ekg-core, network, text, time, unordered-containers, }: mkDerivation { pname = "ekg-statsd"; version = "0.2.6.1"; sha256 = "10svmfns5s3xa4j5a295zdaxn56scmplgch8avraimf3y10spd98"; libraryHaskellDepends = [ base bytestring ekg-core network text time unordered-containers ]; description = "Push metrics to statsd"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ekg-wai" = callPackage ( { mkDerivation, aeson, base, bytestring, ekg-core, ekg-json, filepath, http-types, network, text, time, transformers, unordered-containers, wai, wai-app-static, warp, }: mkDerivation { pname = "ekg-wai"; version = "0.1.1.0"; sha256 = "0x6q0zxc1wz5djrnqll26g931m6agfnmrn8z9csgw5wjgl606gp0"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring ekg-core ekg-json filepath http-types network text time transformers unordered-containers wai wai-app-static warp ]; description = "Remote monitoring of processes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "elasticsearch-interchange" = callPackage ( { mkDerivation, base, bytebuild, byteslice, bytestring, json-query, json-syntax, pretty-show, primitive, tasty, tasty-golden, text-short, unpacked-maybe-text, }: mkDerivation { pname = "elasticsearch-interchange"; version = "0.2.0.0"; sha256 = "0mh8fb6x99xx3hz41g90pah5zj3dns5q8jy310klsh615hym72bp"; libraryHaskellDepends = [ base bytebuild json-query json-syntax primitive text-short unpacked-maybe-text ]; testHaskellDepends = [ base bytebuild byteslice bytestring json-query json-syntax pretty-show primitive tasty tasty-golden text-short unpacked-maybe-text ]; description = "Serialization of Elasticsearch requests and responses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "elbow" = callPackage ( { mkDerivation, base, hmatrix, safe, }: mkDerivation { pname = "elbow"; version = "0.2.0.0"; sha256 = "1am1j05z79prlybq3hg8vr4gwhl354af4dg9y1qr57vpp6gcpfwv"; libraryHaskellDepends = [ base hmatrix safe ]; description = "Find the elbow point"; license = lib.licenses.gpl3Only; } ) { }; "electrs-client" = callPackage ( { mkDerivation, aeson, base, bytestring, envparse, generic-pretty-instances, GenericPretty, hex-text, hspec, network, network-bitcoin, SHA, text, transformers, unbounded-delays, universum, unliftio, }: mkDerivation { pname = "electrs-client"; version = "0.1.0.0"; sha256 = "1ywmxc4x5p108hv7l5ymr60alk01mmgnz6dn8h4xcnfnrck6p9b1"; libraryHaskellDepends = [ aeson base bytestring envparse generic-pretty-instances GenericPretty hex-text network network-bitcoin SHA text transformers unbounded-delays universum unliftio ]; testHaskellDepends = [ base hspec network-bitcoin ]; description = "Electrs client library for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "electrum-mnemonic" = callPackage ( { mkDerivation, base, tasty, tasty-quickcheck, }: mkDerivation { pname = "electrum-mnemonic"; version = "0.1.3"; sha256 = "1xma4x5n1g0bzda32lwwaibwvlxciknk4c2j5qhgi80q9gfjspn0"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; description = "easy to remember mnemonic for a high-entropy value"; license = lib.licenses.gpl3Only; } ) { }; "elenco-albero" = callPackage ( { mkDerivation, base, containers, hspec, QuickCheck, }: mkDerivation { pname = "elenco-albero"; version = "1.0.0"; sha256 = "1plqdvyy4ln1cg2195bx6wpylnscj8b7zvks24qmq6sqskhckspr"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "make tree from a list"; license = lib.licenses.publicDomain; } ) { }; "elerea" = callPackage ( { mkDerivation, base, containers, transformers, transformers-base, }: mkDerivation { pname = "elerea"; version = "2.9.0"; sha256 = "10b68j3mr85sy2riyrq49l30zxpins5ygqhgn81phn9j1dk224lh"; libraryHaskellDepends = [ base containers transformers transformers-base ]; description = "A minimalistic FRP library"; license = lib.licenses.bsd3; } ) { }; "elerea-examples" = callPackage ( { mkDerivation, base, elerea, GLFW, OpenGL, }: mkDerivation { pname = "elerea-examples"; version = "2.9.0"; sha256 = "0dlxmsqhcgl6n091ywa55qcjgk5akiihqyldaln6q5rsi92vb1l4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base elerea GLFW OpenGL ]; description = "Example applications for Elerea"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "elerea-sdl" = callPackage ( { mkDerivation, base, elerea, SDL, }: mkDerivation { pname = "elerea-sdl"; version = "0.1.1"; sha256 = "1dfbgnwn0jj3lv2fskc2k3m4h0crars2d1p0gpj265r4k58qis36"; libraryHaskellDepends = [ base elerea SDL ]; description = "Elerea FRP wrapper for SDL"; license = "unknown"; } ) { }; "elevator" = callPackage ( { mkDerivation, base, extensible, transformers, }: mkDerivation { pname = "elevator"; version = "0.2.3"; sha256 = "1m509dh5k9ci87g22gd2j8lfg4hm4wn156gvd86p3r636c5hbdw2"; libraryHaskellDepends = [ base extensible transformers ]; description = "Immediately lifts to a desired level"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "elf" = callPackage ( { mkDerivation, base, binary, bytestring, containers, hspec, }: mkDerivation { pname = "elf"; version = "0.31"; sha256 = "180h5kz8wmrm6hy4myp83b2sjss7dq8wxvlqryi79qscsrz9n0ln"; libraryHaskellDepends = [ base binary bytestring ]; testHaskellDepends = [ base bytestring containers hspec ]; description = "An Elf parser"; license = lib.licenses.bsd3; } ) { }; "eliminators" = callPackage ( { mkDerivation, base, extra, hspec, hspec-discover, singleton-nats, singletons-base, template-haskell, text, th-abstraction, th-desugar, }: mkDerivation { pname = "eliminators"; version = "0.9.3"; sha256 = "0pmh4ds1xmk464988airlwdj47mbq9xzgvfmpsp7dw84k0226pyg"; revision = "2"; editedCabalFile = "1h1ajn96s281pbyxz7c9khlc7qn5ddvf8x7v4pagx9fqs08mqaar"; libraryHaskellDepends = [ base extra singleton-nats singletons-base template-haskell text th-abstraction th-desugar ]; testHaskellDepends = [ base hspec singleton-nats singletons-base ]; testToolDepends = [ hspec-discover ]; description = "Dependently typed elimination functions using singletons"; license = lib.licenses.bsd3; } ) { }; "eliminators_0_9_5" = callPackage ( { mkDerivation, base, extra, hspec, hspec-discover, singleton-nats, singletons-base, template-haskell, text, th-abstraction, th-desugar, }: mkDerivation { pname = "eliminators"; version = "0.9.5"; sha256 = "17pl2mg9bpagzkw50mydls883bj4mm7glmgnm59r57prky9h55gs"; revision = "1"; editedCabalFile = "0dzyskd0av2rdq9bk0y0d2605a65p9xailbbchvmaqjvqf4cqvpm"; libraryHaskellDepends = [ base extra singleton-nats singletons-base template-haskell text th-abstraction th-desugar ]; testHaskellDepends = [ base hspec singleton-nats singletons-base ]; testToolDepends = [ hspec-discover ]; description = "Dependently typed elimination functions using singletons"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "elision" = callPackage ( { mkDerivation, base, profunctors, }: mkDerivation { pname = "elision"; version = "0.1.3.2"; sha256 = "1487s0dfyilc0jia5wsag680yifizvpbb4bkh5jhzngz1sra0h2y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base profunctors ]; executableHaskellDepends = [ base ]; description = "Arrows with holes"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; mainProgram = "example"; broken = true; } ) { }; "elliptic-curve" = callPackage ( { mkDerivation, base, criterion, galois-field, groups, MonadRandom, protolude, tasty, tasty-hunit, tasty-quickcheck, text, wl-pprint-text, }: mkDerivation { pname = "elliptic-curve"; version = "0.3.0"; sha256 = "1rvil4va3dy04474kiihadsplhqbpbrkjsqnmaykw23lqgzp32iq"; libraryHaskellDepends = [ base galois-field groups MonadRandom protolude tasty-quickcheck text wl-pprint-text ]; testHaskellDepends = [ base galois-field groups MonadRandom protolude tasty tasty-hunit tasty-quickcheck text wl-pprint-text ]; benchmarkHaskellDepends = [ base criterion galois-field groups MonadRandom protolude tasty-quickcheck text wl-pprint-text ]; description = "Elliptic curve library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "elliptic-integrals" = callPackage ( { mkDerivation, base, tasty, tasty-hunit, }: mkDerivation { pname = "elliptic-integrals"; version = "0.1.0.1"; sha256 = "0k74qvkxbcqqpgnp41vv7hnnjhbkqq53k11qzv20djpk7qxp5i26"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Carlson Elliptic Integrals and Incomplete Elliptic Integrals"; license = lib.licenses.bsd3; } ) { }; "elm-bridge" = callPackage ( { mkDerivation, aeson, base, containers, hspec, QuickCheck, template-haskell, text, }: mkDerivation { pname = "elm-bridge"; version = "0.8.4"; sha256 = "1f16inr64xhsb2h9gbqlr1a38j3xqsw33v2xlr7k33yr2plss12y"; libraryHaskellDepends = [ aeson base template-haskell ]; testHaskellDepends = [ aeson base containers hspec QuickCheck text ]; description = "Derive Elm types and Json code from Haskell types, using aeson's options"; license = lib.licenses.bsd3; } ) { }; "elm-build-lib" = callPackage ( { mkDerivation, base, bytestring, containers, elm-compiler, elm-core-sources, file-embed, template-haskell, }: mkDerivation { pname = "elm-build-lib"; version = "0.14.0.0"; sha256 = "12hhyjr3bshbz66zxl5jfs4s3qx6laqqwcim3kf8rj2vh12h6wj5"; libraryHaskellDepends = [ base bytestring containers elm-compiler elm-core-sources file-embed template-haskell ]; description = "Compile Elm code to JS within Haskell"; license = lib.licenses.bsd3; } ) { }; "elm-compiler" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, binary, blaze-html, blaze-markup, bytestring, cmdargs, containers, directory, edit-distance, filemanip, filepath, HUnit, indents, language-ecmascript, language-glsl, mtl, parsec, pretty, process, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, text, transformers, union-find, unordered-containers, }: mkDerivation { pname = "elm-compiler"; version = "0.15"; sha256 = "1g3q1z6bji1vx36kfkn8qayidds29b0jkk7k70sip4055jr4jc5n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base binary blaze-html blaze-markup bytestring cmdargs containers directory edit-distance filepath indents language-ecmascript language-glsl mtl parsec pretty process text transformers union-find unordered-containers ]; executableHaskellDepends = [ aeson aeson-pretty base binary bytestring cmdargs containers directory filepath indents language-glsl mtl parsec pretty process text transformers union-find ]; testHaskellDepends = [ aeson aeson-pretty base binary blaze-html blaze-markup bytestring cmdargs containers directory edit-distance filemanip filepath HUnit indents language-ecmascript language-glsl mtl parsec pretty process QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text transformers union-find unordered-containers ]; description = "Values to help with elm-package, elm-make, and elm-lang.org."; license = 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 ]; description = "Source files for the Elm runtime and standard libraries"; license = lib.licenses.bsd3; } ) { }; "elm-export" = callPackage ( { mkDerivation, base, bytestring, containers, Diff, directory, formatting, hspec, hspec-core, HUnit, mtl, QuickCheck, quickcheck-instances, text, time, wl-pprint-text, }: mkDerivation { pname = "elm-export"; version = "0.6.0.1"; sha256 = "1mgrcd1hrg6rjb5x18zh9vcxqsc9hnfwvvr1nia2piqqb40n565z"; libraryHaskellDepends = [ base bytestring containers directory formatting mtl text time wl-pprint-text ]; testHaskellDepends = [ base bytestring containers Diff hspec hspec-core HUnit QuickCheck quickcheck-instances text time ]; description = "A library to generate Elm types from Haskell source"; license = "unknown"; } ) { }; "elm-export-persistent" = callPackage ( { mkDerivation, aeson, base, elm-export, persistent, scientific, text, unordered-containers, }: mkDerivation { pname = "elm-export-persistent"; version = "1.0.0"; sha256 = "1x7h7q4yplczf53d91z7v0s7rb0j4fz7v0rbh4k6sz5yyjj22k1c"; libraryHaskellDepends = [ aeson base elm-export persistent scientific text unordered-containers ]; description = "elm-export persistent entities"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.jb55 ]; broken = true; } ) { }; "elm-get" = callPackage ( { mkDerivation, aeson, aeson-pretty, ansi-wl-pprint, base, binary, bytestring, containers, directory, Elm, filepath, HTTP, http-client, http-client-tls, http-types, mtl, network, optparse-applicative, process, vector, }: mkDerivation { pname = "elm-get"; version = "0.1.3"; sha256 = "1did7vjd1h2kh5alndd2b63zi8b1m9hf6k1k75yxwvw6f6mz5i4q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring directory Elm filepath http-client http-client-tls http-types mtl network process vector ]; executableHaskellDepends = [ aeson aeson-pretty ansi-wl-pprint base binary bytestring containers directory Elm filepath HTTP http-client http-client-tls http-types mtl network optparse-applicative process vector ]; description = "Tool for sharing and using Elm libraries"; license = lib.licenses.bsd3; mainProgram = "elm-get"; } ) { }; "elm-hybrid" = callPackage ( { mkDerivation, base, directory, filepath, split, text, time, }: mkDerivation { pname = "elm-hybrid"; version = "0.1.3.0"; sha256 = "1zkj6bxvkvk9y89ikl03nnihsfgh3c25q4ks29jvl4jd1q2c84f9"; libraryHaskellDepends = [ base directory filepath split text time ]; testHaskellDepends = [ base ]; description = "Combine Elm with Haskell for data based applications"; license = lib.licenses.bsd3; } ) { }; "elm-init" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, base-unicode-symbols, bytestring, containers, directory, file-embed, filepath, process, text, time, }: mkDerivation { pname = "elm-init"; version = "1.0.5"; sha256 = "0w0jn7qvxsfcqdr0r147qs6s2711m1xwp28ddzd60n9yn0gdpfi9"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson aeson-pretty base base-unicode-symbols bytestring containers directory file-embed filepath process text time ]; description = "Set up basic structure for an elm project"; license = lib.licenses.mit; mainProgram = "elm-init"; } ) { }; "elm-make" = callPackage ( { mkDerivation, ansi-wl-pprint, base, binary, blaze-html, blaze-markup, bytestring, containers, directory, elm-compiler, elm-package, filepath, mtl, optparse-applicative, text, }: mkDerivation { pname = "elm-make"; version = "0.1.2"; sha256 = "10yli9nxfyykkr3p2dma5zgblwgx2434axjj17a878xd0r4841sb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint base binary blaze-html blaze-markup bytestring containers directory elm-compiler elm-package filepath mtl optparse-applicative text ]; description = "A build tool for Elm projects"; license = lib.licenses.bsd3; mainProgram = "elm-make"; } ) { }; "elm-package" = callPackage ( { mkDerivation, aeson, aeson-pretty, ansi-wl-pprint, base, binary, bytestring, containers, directory, elm-compiler, filepath, HTTP, http-client, http-client-tls, http-types, mtl, network, optparse-applicative, pretty, process, text, time, unordered-containers, vector, zip-archive, }: mkDerivation { pname = "elm-package"; version = "0.5"; sha256 = "08wsl42gf5wf9pmsnld38p2m675ljihpzkrvn3dzh6zf0dwblm5n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base binary bytestring containers directory elm-compiler filepath HTTP http-client http-client-tls http-types mtl network process text time unordered-containers vector zip-archive ]; executableHaskellDepends = [ aeson aeson-pretty ansi-wl-pprint base binary bytestring containers directory elm-compiler filepath HTTP http-client http-client-tls http-types mtl network optparse-applicative pretty process text time unordered-containers vector zip-archive ]; description = "Package manager for Elm libraries"; license = lib.licenses.bsd3; mainProgram = "elm-package"; } ) { }; "elm-reactor" = callPackage ( { mkDerivation, base, blaze-html, blaze-markup, bytestring, cmdargs, containers, directory, elm-compiler, filepath, fsnotify, HTTP, mtl, process, snap-core, snap-server, system-filepath, text, time, transformers, unordered-containers, websockets, websockets-snap, }: mkDerivation { pname = "elm-reactor"; version = "0.3.1"; sha256 = "0j8md3cqg7wrcx85s5hj8g812zvrr3y4833n0wc3dvfa3wlblpga"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base blaze-html blaze-markup bytestring cmdargs containers directory elm-compiler filepath fsnotify HTTP mtl process snap-core snap-server system-filepath text time transformers unordered-containers websockets websockets-snap ]; description = "Interactive development tool for Elm programs"; license = lib.licenses.bsd3; mainProgram = "elm-reactor"; } ) { }; "elm-repl" = callPackage ( { mkDerivation, base, binary, bytestring, bytestring-trie, cmdargs, containers, directory, elm-compiler, elm-package, filepath, haskeline, HUnit, mtl, parsec, process, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "elm-repl"; version = "0.4.1"; sha256 = "05fyk3q7243c8p4kw03jggrvp8qfgcfanr291bmgnn9s1lk0q253"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring bytestring-trie cmdargs containers directory elm-compiler elm-package filepath haskeline mtl parsec process ]; testHaskellDepends = [ base bytestring bytestring-trie cmdargs directory elm-compiler elm-package filepath haskeline HUnit mtl parsec process QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "a REPL for Elm"; license = lib.licenses.bsd3; mainProgram = "elm-repl"; } ) { }; "elm-server" = callPackage ( { mkDerivation, base, bytestring, cmdargs, containers, directory, Elm, filepath, mtl, process, snap-core, snap-server, unordered-containers, }: mkDerivation { pname = "elm-server"; version = "0.11.0.1"; sha256 = "0nnkhmmm4cl6a314xxh5qwxkjsc3k3vcwdfar62578ykarxb53g1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cmdargs containers directory Elm filepath mtl process snap-core snap-server unordered-containers ]; description = "Server for developing Elm projects"; license = lib.licenses.bsd3; mainProgram = "elm-server"; } ) { }; "elm-street" = callPackage ( { mkDerivation, aeson, base, bytestring, directory, filepath, hspec, prettyprinter, servant, servant-server, text, time, wai, warp, }: mkDerivation { pname = "elm-street"; version = "0.2.2.1"; sha256 = "0hn3fxpmrwb162r8diijg0dp3rpz241nizdcbclq8friii13c3m4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base directory filepath prettyprinter text time ]; executableHaskellDepends = [ base directory filepath servant servant-server text wai warp ]; testHaskellDepends = [ aeson base bytestring hspec ]; doHaddock = false; description = "Crossing the road between Haskell and Elm"; license = lib.licenses.mpl20; } ) { }; "elm-syntax" = callPackage ( { mkDerivation, base, bound, deriving-compat, hashable, prettyprinter, text, unordered-containers, }: mkDerivation { pname = "elm-syntax"; version = "0.3.3.0"; sha256 = "1hql8hfa7s5lr6y62zgr3hc1jk4k03807zi3y7ckfdi5mqnm7m01"; libraryHaskellDepends = [ base bound deriving-compat hashable prettyprinter text unordered-containers ]; testHaskellDepends = [ base bound deriving-compat hashable prettyprinter text unordered-containers ]; description = "Elm syntax and pretty-printing"; license = lib.licenses.bsd3; } ) { }; "elm-websocket" = callPackage ( { mkDerivation, aeson, base, bytestring, concurrent-extra, containers, directory, formatting, hspec, http-types, lens, mtl, network, scotty, stm, text, time, wai, wai-middleware-static, wai-websockets, warp, websockets, wl-pprint-text, }: mkDerivation { pname = "elm-websocket"; version = "1.0"; sha256 = "10v97m93dl34apvv3jn26jfcb7f206q3bqvwqk220j83s8kas07a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring concurrent-extra containers directory formatting lens mtl stm text time wai wai-websockets websockets wl-pprint-text ]; executableHaskellDepends = [ aeson base concurrent-extra http-types scotty text wai wai-middleware-static warp ]; testHaskellDepends = [ aeson base concurrent-extra hspec http-types mtl network text wai warp websockets ]; description = "Generate ELM code from a Wai websocket application"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "elm-yesod" = callPackage ( { mkDerivation, base, blaze-markup, Elm, shakespeare-js, text, yesod-core, }: mkDerivation { pname = "elm-yesod"; version = "0.2"; sha256 = "0hza3khwspwlqbyllh2w1083hh19hslc0lhdryq1bbs8bssird39"; libraryHaskellDepends = [ base blaze-markup Elm shakespeare-js text yesod-core ]; description = "The Elm language Yesod compatibility module"; license = lib.licenses.bsd3; } ) { }; "elm2nix" = callPackage ( { mkDerivation, aeson, ansi-wl-pprint, async, base, binary, bytestring, containers, here, optparse-applicative, process, text, transformers, unordered-containers, }: mkDerivation { pname = "elm2nix"; version = "0.4.0"; sha256 = "0cdfpcbxancw52mavpv9993lbjshcfv07cjzabdghncn3j3g6q1k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base binary bytestring containers here process text transformers unordered-containers ]; executableHaskellDepends = [ ansi-wl-pprint base here optparse-applicative ]; testHaskellDepends = [ base ]; description = "Turn your Elm project into buildable Nix project"; license = lib.licenses.bsd3; mainProgram = "elm2nix"; } ) { }; "elmental" = callPackage ( { mkDerivation, base, containers, directory, filepath, hspec, hspec-golden, kind-generics, kind-generics-th, neat-interpolation, pretty-show, text, }: mkDerivation { pname = "elmental"; version = "0.1.0.2"; sha256 = "1asn28nzrns0p3jgkwaghfs9ka4g3qr02ls151gk8h8cm6mnc98m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath kind-generics neat-interpolation text ]; executableHaskellDepends = [ base kind-generics-th text ]; testHaskellDepends = [ base containers hspec hspec-golden kind-generics-th pretty-show text ]; description = "Generate Elm datatype definitions, encoders and decoders from Haskell datatypes"; license = lib.licenses.bsd3; mainProgram = "generate-test-app-code"; } ) { }; "elminator" = callPackage ( { mkDerivation, aeson, base, containers, mtl, template-haskell, text, }: mkDerivation { pname = "elminator"; version = "0.2.4.4"; sha256 = "03sgjinzkdwmflcirzri3qyp180g35rib34kljd5yb0vskb3sa0g"; libraryHaskellDepends = [ aeson base containers mtl template-haskell text ]; testHaskellDepends = [ aeson base containers mtl template-haskell text ]; description = "Generate ELM types/encoders/decoders from Haskell types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "elo" = callPackage ( { mkDerivation, base, tasty, }: mkDerivation { pname = "elo"; version = "0.1.0"; sha256 = "0bfabxy48jdcnhplvjb4n42m3yl4by2r00gsy627mw8qaw3iinrb"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty ]; description = "Elo Rating Library"; license = lib.licenses.bsd3; } ) { }; "elocrypt" = callPackage ( { mkDerivation, base, containers, hlint, MonadRandom, proctest, QuickCheck, random, tasty, tasty-quickcheck, tasty-th, }: mkDerivation { pname = "elocrypt"; version = "2.1.0"; sha256 = "1mz400y28qminfz39zl2wsia6hv2pmvg836gc18z6hakmw80jnmk"; revision = "1"; editedCabalFile = "04ciqcmycpms6qvbh04fkq7kli7mcd031x9lqhv2ps46f4v9zx1b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers MonadRandom random ]; executableHaskellDepends = [ base random ]; testHaskellDepends = [ base containers hlint MonadRandom proctest QuickCheck random tasty tasty-quickcheck tasty-th ]; description = "Generate easy-to-remember, hard-to-guess passwords"; license = "unknown"; hydraPlatforms = lib.platforms.none; mainProgram = "elocrypt"; broken = true; } ) { }; "elsa" = callPackage ( { mkDerivation, ansi-terminal, array, base, dequeue, directory, filepath, hashable, json, megaparsec, mtl, tasty, tasty-hunit, unordered-containers, }: mkDerivation { pname = "elsa"; version = "0.2.2.0"; sha256 = "0389g6i5jkwlh218ywlysvadm4qqsk1kz4manjsz7xwnmz3m7jlm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal array base dequeue directory filepath hashable json megaparsec mtl unordered-containers ]; executableHaskellDepends = [ base mtl ]; testHaskellDepends = [ base directory filepath tasty tasty-hunit ]; description = "A tiny language for understanding the lambda-calculus"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "elsa"; } ) { }; "elynx" = callPackage ( { mkDerivation, aeson, base, bytestring, elynx-tools, optparse-applicative, slynx, tlynx, }: mkDerivation { pname = "elynx"; version = "0.7.2.2"; sha256 = "1q5c663qzh24mpnx5zfnxjw90cbfalld76claly9i2xy763pshdj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring elynx-tools optparse-applicative slynx tlynx ]; description = "Validate and (optionally) redo ELynx analyses"; license = lib.licenses.gpl3Plus; mainProgram = "elynx"; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; "elynx_0_8_0_0" = callPackage ( { mkDerivation, aeson, base, bytestring, elynx-tools, optparse-applicative, slynx, tlynx, }: mkDerivation { pname = "elynx"; version = "0.8.0.0"; sha256 = "13w6bxh16fw1shmcc73xlilsq2lyfpf6049mbm9xhrxb0b8az4l5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring elynx-tools optparse-applicative slynx tlynx ]; description = "Validate and (optionally) redo ELynx analyses"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; mainProgram = "elynx"; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; "elynx-markov" = callPackage ( { mkDerivation, async, attoparsec, base, bytestring, containers, elynx-seq, elynx-tools, hmatrix, hspec, integration, math-functions, mwc-random, random, statistics, vector, }: mkDerivation { pname = "elynx-markov"; version = "0.7.2.2"; sha256 = "026cpdf6lbllsi4pi8j58xlinnxr333l50drb6hmh5zq5c5ag1jx"; libraryHaskellDepends = [ async attoparsec base bytestring containers elynx-seq hmatrix integration math-functions mwc-random random statistics vector ]; testHaskellDepends = [ base containers elynx-tools hmatrix hspec random vector ]; benchmarkHaskellDepends = [ base ]; description = "Simulate molecular sequences along trees"; license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; "elynx-markov_0_8_0_0" = callPackage ( { mkDerivation, async, attoparsec, base, bytestring, containers, elynx-seq, elynx-tools, hmatrix, hspec, integration, math-functions, mwc-random, random, statistics, vector, }: mkDerivation { pname = "elynx-markov"; version = "0.8.0.0"; sha256 = "1j9k751zz6fg84pymcrwa5ica7d2rnmxb0512a9gqxdjsfzynmaf"; libraryHaskellDepends = [ async attoparsec base bytestring containers elynx-seq hmatrix integration math-functions mwc-random random statistics vector ]; testHaskellDepends = [ base containers elynx-tools hmatrix hspec random vector ]; benchmarkHaskellDepends = [ base ]; description = "Simulate molecular sequences along trees"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; "elynx-nexus" = callPackage ( { mkDerivation, attoparsec, base, bytestring, hspec, }: mkDerivation { pname = "elynx-nexus"; version = "0.7.2.2"; sha256 = "0l18m1ji9034vxny4vdicwnycsxyq5kzzncdddlzs43gv6p8vnww"; libraryHaskellDepends = [ attoparsec base bytestring ]; testHaskellDepends = [ base hspec ]; description = "Import and export Nexus files"; license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; "elynx-nexus_0_8_0_0" = callPackage ( { mkDerivation, attoparsec, base, bytestring, hspec, }: mkDerivation { pname = "elynx-nexus"; version = "0.8.0.0"; sha256 = "0074273y4v2xlk62ncayhfmhm0x6hqkyqvisdzjd1i0bm4cbqdvd"; libraryHaskellDepends = [ attoparsec base bytestring ]; testHaskellDepends = [ base hspec ]; description = "Import and export Nexus files"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; "elynx-seq" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, containers, elynx-tools, hspec, matrices, parallel, primitive, random, vector, vector-th-unbox, word8, }: mkDerivation { pname = "elynx-seq"; version = "0.7.2.2"; sha256 = "1rv6gi5s31jdhxlyhhk0gdqapvxx7yalwqqz98r6461fy3mpm5i0"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers matrices parallel primitive random vector vector-th-unbox word8 ]; testHaskellDepends = [ base bytestring elynx-tools hspec matrices vector ]; description = "Handle molecular sequences"; license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; "elynx-seq_0_8_0_0" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, containers, elynx-tools, hspec, matrices, parallel, primitive, random, vector, vector-th-unbox, word8, }: mkDerivation { pname = "elynx-seq"; version = "0.8.0.0"; sha256 = "10g7f3jdx4jcggcb4qrw98nac08f7fqzdg0445h0wiiilpykw0kk"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers matrices parallel primitive random vector vector-th-unbox word8 ]; testHaskellDepends = [ base bytestring elynx-tools hspec matrices vector ]; description = "Handle molecular sequences"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; "elynx-tools" = callPackage ( { mkDerivation, aeson, attoparsec, base, base16-bytestring, bytestring, cryptohash-sha256, directory, hmatrix, optparse-applicative, random, template-haskell, time, transformers, zlib, }: mkDerivation { pname = "elynx-tools"; version = "0.7.2.2"; sha256 = "0yf8ybw6w0lsdyckvl5h2svkr6v22ymagzlnpvjlkscnb2654xss"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring cryptohash-sha256 directory hmatrix optparse-applicative random template-haskell time transformers zlib ]; description = "Tools for ELynx"; license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; "elynx-tools_0_8_0_0" = callPackage ( { mkDerivation, aeson, attoparsec, base, base16-bytestring, bytestring, cryptohash-sha256, directory, hmatrix, optparse-applicative, random, template-haskell, time, transformers, zlib, }: mkDerivation { pname = "elynx-tools"; version = "0.8.0.0"; sha256 = "02fysd2gljnj14mk93mnrfxdx7cxlalvzmwckwnqi3d2a1d5ddc4"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring cryptohash-sha256 directory hmatrix optparse-applicative random template-haskell time transformers zlib ]; description = "Tools for ELynx"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; "elynx-tree" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, comonad, containers, criterion, data-default, data-default-class, deepseq, elynx-nexus, elynx-tools, hspec, math-functions, microlens, parallel, QuickCheck, quickcheck-classes, random, statistics, }: mkDerivation { pname = "elynx-tree"; version = "0.7.2.2"; sha256 = "0birkpczwr84x69m44b8hlxm06nx6ibsnr1x2rjlj4x1yzbzjq8m"; libraryHaskellDepends = [ aeson attoparsec base bytestring comonad containers data-default-class deepseq elynx-nexus math-functions parallel random statistics ]; testHaskellDepends = [ attoparsec base bytestring containers data-default elynx-tools hspec QuickCheck quickcheck-classes ]; benchmarkHaskellDepends = [ base criterion elynx-tools microlens parallel random ]; description = "Handle phylogenetic trees"; license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; "ema" = callPackage ( { mkDerivation, aeson, async, base, constraints-extras, data-default, dependent-sum, dependent-sum-template, directory, file-embed, filepath, filepattern, http-types, lvar, monad-logger, monad-logger-extras, mtl, neat-interpolation, optics-core, optparse-applicative, relude, sop-core, text, unliftio, url-slug, wai, wai-middleware-static, wai-websockets, warp, websockets, }: mkDerivation { pname = "ema"; version = "0.10.2.0"; sha256 = "197rdjsxmwxairp09jviy0h51j89n3da291bgfh8wg3xfs618vqh"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson async base constraints-extras data-default dependent-sum dependent-sum-template directory file-embed filepath filepattern http-types lvar monad-logger monad-logger-extras mtl neat-interpolation optics-core optparse-applicative relude sop-core text unliftio url-slug wai wai-middleware-static wai-websockets warp websockets ]; description = "Static site generator library with hot reload"; license = lib.licenses.agpl3Only; } ) { }; "ema-extra" = callPackage ( { mkDerivation, base, containers, data-default, dependent-sum, ema, ema-generics, filepath, generics-sop, monad-logger, optics-core, pandoc, relude, sop-core, text, time, unionmount, unliftio, url-slug, }: mkDerivation { pname = "ema-extra"; version = "0.10.0.0"; sha256 = "0knp37kxhkk6chbbxdrlj39s3wq081j2jjaln73cwvvkrsr09bpv"; libraryHaskellDepends = [ base containers data-default dependent-sum ema ema-generics filepath generics-sop monad-logger optics-core pandoc relude sop-core text time unionmount unliftio url-slug ]; description = "Useful route types for Ema"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "ema-generics" = callPackage ( { mkDerivation, base, ema, generic-optics, generics-sop, optics-core, raw-strings-qq, relude, sop-core, template-haskell, text, url-slug, }: mkDerivation { pname = "ema-generics"; version = "0.10.0.0"; sha256 = "03a2ayxiaa12x0y9388rh10ixprbivjrv7w7rgy1mxk0649f024a"; libraryHaskellDepends = [ base ema generic-optics generics-sop optics-core relude sop-core template-haskell ]; testHaskellDepends = [ base ema generics-sop raw-strings-qq template-haskell text url-slug ]; description = "Generic deriving for Ema routes"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "emacs-keys" = callPackage ( { mkDerivation, base, doctest, split, tasty, tasty-hspec, tasty-quickcheck, template-haskell, th-lift, xkbcommon, }: mkDerivation { pname = "emacs-keys"; version = "0.0.2.0"; sha256 = "12zxvjmlp06rjlhb7iaz7qrzb7cr1rgqg5ql5vv3lkz7z84h82ph"; libraryHaskellDepends = [ base split template-haskell th-lift xkbcommon ]; testHaskellDepends = [ base doctest tasty tasty-hspec tasty-quickcheck xkbcommon ]; description = "library to parse emacs style keybinding into the modifiers and the chars"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; } ) { }; "emacs-module" = callPackage ( { mkDerivation, base, bytestring, deepseq, exceptions, filepath, monad-control, monad-interleave, mtl, prettyprinter, prettyprinter-combinators, primitive, template-haskell, text, transformers-base, tuples-homogenous-h98, vector, void, }: mkDerivation { pname = "emacs-module"; version = "0.2.1"; sha256 = "0xmydwd9b78943cqxwx3pk71lp9chr879rpkf2fhfl2g6xvhrf86"; revision = "1"; editedCabalFile = "0m616p4mli1785yqr5qq52bi6cwgsqkapam75xq27d1dni0nc7h9"; libraryHaskellDepends = [ base bytestring deepseq exceptions filepath monad-control monad-interleave mtl prettyprinter prettyprinter-combinators primitive template-haskell text transformers-base tuples-homogenous-h98 vector void ]; description = "Utilities to write Emacs dynamic modules"; license = lib.licenses.asl20; } ) { }; "emacs-module_0_2_1_1" = callPackage ( { mkDerivation, base, bytestring, deepseq, exceptions, filepath, monad-control, monad-interleave, mtl, os-string, prettyprinter, prettyprinter-combinators, primitive, template-haskell, text, transformers-base, tuples-homogenous-h98, vector, void, }: mkDerivation { pname = "emacs-module"; version = "0.2.1.1"; sha256 = "1s8h935xlkfxp04fgkd1025a3sg8phs8fx18iaji7hkvifpykgfj"; libraryHaskellDepends = [ base bytestring deepseq exceptions filepath monad-control monad-interleave mtl os-string prettyprinter prettyprinter-combinators primitive template-haskell text transformers-base tuples-homogenous-h98 vector void ]; description = "Utilities to write Emacs dynamic modules"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "email" = callPackage ( { mkDerivation, array, base, bytestring, encoding, HaskellNet, hsemail, old-locale, old-time, parsec, process, time, }: mkDerivation { pname = "email"; version = "0.1.1.2"; sha256 = "144a53an7laivcc6zxawsjz8yijknswnlbrd8id87d6x6lbq1cw3"; libraryHaskellDepends = [ array base bytestring encoding HaskellNet hsemail old-locale old-time parsec process time ]; description = "Sending eMail in Haskell made easy"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "email-header" = callPackage ( { mkDerivation, attoparsec, base, base64-bytestring, bytestring, case-insensitive, containers, exceptions, QuickCheck, tasty, tasty-quickcheck, text, text-icu, time, }: mkDerivation { pname = "email-header"; version = "0.4.1"; sha256 = "14xs001ab0p2y6f9hl9lw8bwd4fcg23y5ia3wfcafn6893pbb5f6"; libraryHaskellDepends = [ attoparsec base base64-bytestring bytestring case-insensitive containers exceptions text text-icu time ]; testHaskellDepends = [ base bytestring case-insensitive containers QuickCheck tasty tasty-quickcheck text time ]; description = "Parsing and rendering of email and MIME headers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "email-postmark" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, containers, HTTP, network, }: mkDerivation { pname = "email-postmark"; version = "0.2"; sha256 = "17zby98j1glsslrndmxl6zwrc3q7ir9771yvfxijawp4wdx6nayy"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers HTTP network ]; description = "A simple wrapper to send emails via the api of the service postmark (http://postmarkapp.com/)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "email-validate" = callPackage ( { mkDerivation, attoparsec, base, bytestring, hspec, QuickCheck, template-haskell, }: mkDerivation { pname = "email-validate"; version = "2.3.2.21"; sha256 = "132ijz65csl1ki32nhw3d95x9vzl3lc22z2zhivv1yqh30lfpfgq"; libraryHaskellDepends = [ attoparsec base bytestring template-haskell ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; description = "Email address validation"; license = lib.licenses.bsd3; } ) { }; "email-validate-json" = callPackage ( { mkDerivation, aeson, base, email-validate, text, }: mkDerivation { pname = "email-validate-json"; version = "0.1.0.0"; sha256 = "06fwm2m83pqp1l4sij7vmxhcry2w8dcp52cwwvpkfimw8iszxqqc"; libraryHaskellDepends = [ aeson base email-validate text ]; description = "Aeson instances for email-validate"; license = lib.licenses.bsd3; } ) { }; "email-validator" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "email-validator"; version = "1.8.7"; sha256 = "1gd1irn7a4mxd99m0r4s5px3jib8wri67gpsdhryc37zn4l7n89q"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Perform basic syntax and deliverability checks on email addresses"; license = lib.licenses.agpl3Plus; mainProgram = "email-validator"; } ) { }; "emailaddress" = callPackage ( { mkDerivation, aeson, base, bifunctors, bytestring, doctest, email-validate, Glob, http-api-data, opaleye, path-pieces, persistent, postgresql-simple, product-profunctors, profunctors, text, }: mkDerivation { pname = "emailaddress"; version = "0.2.0.0"; sha256 = "0p61v5b39z618ryqlcfcf9qmrv961zy87b8jp2aadlx2iyphl2rr"; libraryHaskellDepends = [ aeson base bifunctors bytestring email-validate http-api-data opaleye path-pieces persistent postgresql-simple product-profunctors profunctors text ]; testHaskellDepends = [ base doctest Glob ]; description = "Wrapper around email-validate library adding instances for common type classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "emailparse" = callPackage ( { mkDerivation, attoparsec, base, bytestring, either, either-unwrap, HUnit, mime, MissingH, mtl, QuickCheck, strptime, tasty, tasty-hunit, tasty-quickcheck, text, text-icu, time, word8, }: mkDerivation { pname = "emailparse"; version = "0.2.0.10"; sha256 = "0w6jkimaiy1ld6aydmq5jz4g248awkj4wnpq6knpn0wfxjsqz0r8"; libraryHaskellDepends = [ attoparsec base bytestring either either-unwrap mime MissingH strptime text text-icu time word8 ]; testHaskellDepends = [ attoparsec base bytestring either either-unwrap HUnit mime MissingH mtl QuickCheck strptime tasty tasty-hunit tasty-quickcheck text text-icu time word8 ]; description = "An email parser that will parse everything"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "emanote" = callPackage ( { mkDerivation, aeson, aeson-extra, aeson-optics, async, base, blaze-html, bytestring, commonmark, commonmark-extensions, commonmark-pandoc, commonmark-simple, commonmark-wikilink, containers, data-default, dependent-sum, deriving-aeson, directory, ema, feed, filepath, filepattern, fsnotify, hedgehog, heist, heist-extra, hspec, hspec-hedgehog, ixset-typed, lvar, map-syntax, megaparsec, monad-logger, monad-logger-extras, mtl, neat-interpolation, optics-core, optics-th, optparse-applicative, pandoc, pandoc-link-context, pandoc-lua-engine, pandoc-types, parsec, path-tree, process-extras, profunctors, relude, shower, some, stm, tagged, tagtree, tailwind, text, time, tomland, unionmount, unliftio, unordered-containers, uri-encode, url-slug, uuid, which, with-utf8, xmlhtml, yaml, }: mkDerivation { pname = "emanote"; version = "1.2.0.0"; sha256 = "1797n6s86dx64wpvng9zvzpww6qw70i4a2l06bzvvw8xsdr031qh"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-extra aeson-optics async base blaze-html bytestring commonmark commonmark-extensions commonmark-pandoc commonmark-simple commonmark-wikilink containers data-default dependent-sum deriving-aeson directory ema feed filepath filepattern fsnotify hedgehog heist heist-extra hspec hspec-hedgehog ixset-typed lvar map-syntax megaparsec monad-logger monad-logger-extras mtl neat-interpolation optics-core optics-th optparse-applicative pandoc pandoc-link-context pandoc-lua-engine pandoc-types parsec path-tree process-extras profunctors relude shower some stm tagged tagtree tailwind text time tomland unionmount unliftio unordered-containers uri-encode url-slug uuid which with-utf8 xmlhtml yaml ]; executableHaskellDepends = [ aeson aeson-extra aeson-optics async base blaze-html bytestring commonmark commonmark-extensions commonmark-pandoc commonmark-simple commonmark-wikilink containers data-default dependent-sum deriving-aeson directory ema feed filepath filepattern fsnotify hedgehog heist heist-extra hspec hspec-hedgehog ixset-typed lvar map-syntax megaparsec monad-logger monad-logger-extras mtl neat-interpolation optics-core optics-th optparse-applicative pandoc pandoc-link-context pandoc-lua-engine pandoc-types parsec path-tree process-extras profunctors relude shower some stm tagged tagtree tailwind text time tomland unionmount unliftio unordered-containers uri-encode url-slug uuid which with-utf8 xmlhtml yaml ]; testHaskellDepends = [ aeson aeson-extra aeson-optics async base blaze-html bytestring commonmark commonmark-extensions commonmark-pandoc commonmark-simple commonmark-wikilink containers data-default dependent-sum deriving-aeson directory ema feed filepath filepattern fsnotify hedgehog heist heist-extra hspec hspec-hedgehog ixset-typed lvar map-syntax megaparsec monad-logger monad-logger-extras mtl neat-interpolation optics-core optics-th optparse-applicative pandoc pandoc-link-context pandoc-lua-engine pandoc-types parsec path-tree process-extras profunctors relude shower some stm tagged tagtree tailwind text time tomland unionmount unliftio unordered-containers uri-encode url-slug uuid which with-utf8 xmlhtml yaml ]; description = "Emanate a structured view of your plain-text notes"; license = lib.licenses.agpl3Only; badPlatforms = [ "x86_64-darwin" ]; mainProgram = "emanote"; } ) { }; "embed-config" = callPackage ( { mkDerivation, aeson, base, bytestring, file-embed, hspec, template-haskell, yaml, }: mkDerivation { pname = "embed-config"; version = "0.0.0.0"; sha256 = "1nbr9946agi4nyignn4x5x19660v66f3lr3m0l8xk2jxikrqlw49"; libraryHaskellDepends = [ aeson base bytestring file-embed template-haskell yaml ]; testHaskellDepends = [ aeson base hspec ]; description = "Reasonable conventions for embedding YAML configuration with Template Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "embeddock" = callPackage ( { mkDerivation, base, filepath, her-lexer, MissingH, process, }: mkDerivation { pname = "embeddock"; version = "0.3.0.1"; sha256 = "01xyqwnyza1cpd7ky4kgr1z5m8w2ms395lj7xjwxh42jg65b1rfr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base filepath her-lexer MissingH process ]; description = "Embed the values in scope in the haddock documentation of the module"; license = lib.licenses.bsd3; mainProgram = "embeddock"; } ) { }; "embeddock-example" = callPackage ( { mkDerivation, base, embeddock, time, }: mkDerivation { pname = "embeddock-example"; version = "0.1"; sha256 = "07xc7kdnlbfwr08zhgjphbcmn8ycilp6pna3nk4y0w2hw87g7db0"; libraryHaskellDepends = [ base embeddock time ]; description = "Example of using embeddock"; license = lib.licenses.bsd3; } ) { }; "embla" = callPackage ( { mkDerivation, base, chronos, }: mkDerivation { pname = "embla"; version = "0.1"; sha256 = "1nk689j21ghaiymqnddlf4j8pgb9z61xflfrcgxw3zrxiv5jslk6"; libraryHaskellDepends = [ base chronos ]; description = "execute actions periodically while avoiding drift"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "embroidery" = callPackage ( { mkDerivation, base, bytestring, dlist, gloss, haskell98, HCodecs, mtl, }: mkDerivation { pname = "embroidery"; version = "0.1"; sha256 = "1vqksv7a12xzi6zp4b2qfnsb5gaarg5bhxanhbi4qkn1jmwy82yx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring dlist gloss haskell98 HCodecs mtl ]; executableHaskellDepends = [ base ]; description = "support for embroidery formats in haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "example"; } ) { }; "emd" = callPackage ( { mkDerivation, array, base, binary, carray, conduino, containers, criterion, data-default-class, deepseq, fft, finite-typelits, free, ghc-typelits-knownnat, ghc-typelits-natnormalise, hedgehog, HUnit, mwc-random, statistics, tasty, tasty-hedgehog, tasty-hunit, transformers, typelits-witnesses, vector, vector-sized, }: mkDerivation { pname = "emd"; version = "0.2.0.0"; sha256 = "11w9q8v5mpwww8pq5dwg8ijf0wqs7sqa0k6qgv52gg5b2wjlf0im"; libraryHaskellDepends = [ array base binary carray conduino containers data-default-class deepseq fft finite-typelits free ghc-typelits-knownnat ghc-typelits-natnormalise transformers typelits-witnesses vector vector-sized ]; testHaskellDepends = [ base containers ghc-typelits-knownnat ghc-typelits-natnormalise hedgehog HUnit statistics tasty tasty-hedgehog tasty-hunit typelits-witnesses vector vector-sized ]; benchmarkHaskellDepends = [ base criterion deepseq ghc-typelits-knownnat mwc-random statistics vector vector-sized ]; description = "Empirical Mode Decomposition and Hilbert-Huang Transform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "emgm" = callPackage ( { mkDerivation, base, HUnit, QuickCheck, syb, }: mkDerivation { pname = "emgm"; version = "0.4"; sha256 = "0cpcwrb6wqwq371wqjmhzfhdwk3vfhjjgz4vgjsjvw6cdhbpw5p1"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck syb ]; description = "Extensible and Modular Generics for the Masses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "emhell" = callPackage ( { mkDerivation, attoparsec, base, bytestring, data-default-class, data-svd, haskeline, hocd, lens, optparse-applicative, prettyprinter, prettyprinter-ansi-terminal, repline, text, transformers, unix, }: mkDerivation { pname = "emhell"; version = "0.1.1.0"; sha256 = "1nfzqf51cqvc7w5yzazmgyis360xbaf3yzdqvh0m95abzrhiyvib"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base data-svd haskeline lens optparse-applicative prettyprinter prettyprinter-ansi-terminal text unix ]; executableHaskellDepends = [ base bytestring data-default-class data-svd hocd optparse-applicative prettyprinter prettyprinter-ansi-terminal repline text transformers ]; description = "Embedded shell"; license = lib.licenses.bsd3; } ) { }; "emoji" = callPackage ( { mkDerivation, aeson, base, bytestring, template-haskell, text, unordered-containers, }: mkDerivation { pname = "emoji"; version = "0.1.0.2"; sha256 = "1307phy81cki9ijpsl8hfczxm5wi1lrmmvmyxxn9a109nz9aqfla"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring template-haskell text unordered-containers ]; executableHaskellDepends = [ base ]; description = "emoji utility"; license = lib.licenses.bsd3; mainProgram = "emoji-example"; } ) { }; "emojis" = callPackage ( { mkDerivation, base, containers, HUnit, text, }: mkDerivation { pname = "emojis"; version = "0.1.4.1"; sha256 = "1r8a8xjnsqbyzg96fla2s1cg6804297w6487rnrvjhqxgccxc040"; libraryHaskellDepends = [ base containers text ]; testHaskellDepends = [ base HUnit text ]; description = "Conversion between emoji characters and their names"; license = lib.licenses.bsd3; } ) { }; "empty" = callPackage ( { mkDerivation }: mkDerivation { pname = "empty"; version = "9"; sha256 = "0ap7qby3n5qiwf791z4li05h0l6p6xi899wkmg6x8z6bb8z9q2d9"; doHaddock = false; description = "Ceci n'est pas une package"; license = lib.licenses.bsd3; } ) { }; "empty-monad" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "empty-monad"; version = "0.1.0.1"; sha256 = "0h68fff0qpyapkpsqcd6mgg8nyxcbjsw389dv8z8vm4hrqh1pip5"; libraryHaskellDepends = [ base ]; description = "A container that always has no values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "enchant" = callPackage ( { mkDerivation, base, c2hs, enchant, }: mkDerivation { pname = "enchant"; version = "0.1.0.0"; sha256 = "1z3dwf5k2759jslh9zfvqqcivrqay5k33q21fjhdy67scg63cdam"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; libraryPkgconfigDepends = [ enchant ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base ]; description = "Binding to the Enchant library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) enchant; }; "enclosed-exceptions" = callPackage ( { mkDerivation, async, base, deepseq, hspec, lifted-base, monad-control, QuickCheck, stm, transformers, transformers-base, }: mkDerivation { pname = "enclosed-exceptions"; version = "1.0.3"; sha256 = "1fghjj7nkiddrf03ks8brjpr5x25yi9fs7xg6adbi4mc2gqr6vdg"; libraryHaskellDepends = [ base deepseq lifted-base monad-control transformers transformers-base ]; testHaskellDepends = [ async base deepseq hspec lifted-base monad-control QuickCheck stm transformers transformers-base ]; description = "Catching all exceptions from within an enclosed computation"; license = lib.licenses.mit; } ) { }; "encode-string" = callPackage ( { mkDerivation, base, bytestring, QuickCheck, quickcheck-instances, text, }: mkDerivation { pname = "encode-string"; version = "0.1.0.0"; sha256 = "145r1il5s1a3rrrnwb6rq25fm5g1q3822r7pan2q5zwb0m9vy4zv"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base bytestring QuickCheck quickcheck-instances text ]; description = "Safe string conversion and encoding"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "encoding" = callPackage ( { mkDerivation, array, base, binary, bytestring, Cabal, containers, extensible-exceptions, filepath, ghc-prim, HaXml, HUnit, mtl, QuickCheck, regex-compat, }: mkDerivation { pname = "encoding"; version = "0.8.10"; sha256 = "0ccysrrpdg97g6ihlk0dh57nja7y3lf4n6ygkz1rff5r2r0z6v80"; setupHaskellDepends = [ base Cabal containers filepath ghc-prim HaXml ]; libraryHaskellDepends = [ array base binary bytestring containers extensible-exceptions ghc-prim mtl regex-compat ]; testHaskellDepends = [ base bytestring HUnit QuickCheck ]; description = "A library for various character encodings"; license = lib.licenses.bsd3; } ) { }; "encoding-io" = callPackage ( { mkDerivation, base, chunked-data, deepseq, transformers-base, }: mkDerivation { pname = "encoding-io"; version = "0.0.1"; sha256 = "1yr6b2c3cmn0rb8l1ks6gyx4hv96g6mbksq6q7z1ndd8rjlpqmkw"; libraryHaskellDepends = [ base chunked-data deepseq transformers-base ]; description = "Encoding-aware file I/O"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "encryptable" = callPackage ( { mkDerivation, base, bytestring, cryptonite, esqueleto, generic-arbitrary, hspec, persistent, persistent-template, QuickCheck, quickcheck-instances, text, universum, }: mkDerivation { pname = "encryptable"; version = "0.1"; sha256 = "0svvzk2js91qzcmbsfjcs2qs65a2b5ywgbpnyqidz53dlnbbk2r1"; libraryHaskellDepends = [ base bytestring cryptonite esqueleto generic-arbitrary hspec persistent persistent-template QuickCheck quickcheck-instances text universum ]; testHaskellDepends = [ base bytestring cryptonite esqueleto generic-arbitrary hspec persistent persistent-template QuickCheck quickcheck-instances text universum ]; description = "Typed encryption with persistent support"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "end-of-exe" = callPackage ( { mkDerivation, base, directory, }: mkDerivation { pname = "end-of-exe"; version = "0.1.2.0"; sha256 = "0nh1dw9izhhsgm4dm46nxdijs5rm3xmfv8ijnh261g8yh3j0qzan"; libraryHaskellDepends = [ base directory ]; description = "A small library to deal with executable endings"; license = lib.licenses.mit; } ) { }; "endo" = callPackage ( { mkDerivation, base, between, data-default-class, mtl, transformers, }: mkDerivation { pname = "endo"; version = "0.3.0.1"; sha256 = "0sjg6sgbdnqkiqy7p19c4d3nclp5118y75asf60j0c8022kqs11l"; revision = "1"; editedCabalFile = "1dwyx3nhnbrz8gxazmvbfiv3y7mjkyxmcgqrz4qj9is4prba96bj"; libraryHaskellDepends = [ base between data-default-class mtl transformers ]; description = "Endomorphism utilities"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eng-stemmer" = callPackage ( { mkDerivation, base, containers, doctest, mtl, tasty, tasty-hunit, text, }: mkDerivation { pname = "eng-stemmer"; version = "0.1.0.2"; sha256 = "0fz7dwgmhlna906x6m5s5yrk6w5wswsj75irrkc2hrwxrq1f6mqw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers mtl text ]; executableHaskellDepends = [ base containers text ]; testHaskellDepends = [ base containers doctest tasty tasty-hunit text ]; description = "An English language stemmer (Porter2)"; license = lib.licenses.bsd3; mainProgram = "eng-stemmer-example"; } ) { }; "engine-io" = callPackage ( { mkDerivation, aeson, async, attoparsec, base, base64-bytestring, bytestring, errors, free, monad-loops, mwc-random, stm, stm-delay, text, transformers, unordered-containers, vector, websockets, }: mkDerivation { pname = "engine-io"; version = "1.2.23"; sha256 = "0q03njv1fdc0g3i0l5bz43xj734wams5qs790y2vvxnjm3ajnjxb"; libraryHaskellDepends = [ aeson async attoparsec base base64-bytestring bytestring errors free monad-loops mwc-random stm stm-delay text transformers unordered-containers vector websockets ]; description = "A Haskell implementation of Engine.IO"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "engine-io-growler" = callPackage ( { mkDerivation, base, bytestring, engine-io, growler, http-types, mtl, pipes, pipes-attoparsec, pipes-wai, socket-io, text, transformers, unordered-containers, wai, wai-websockets, websockets, }: mkDerivation { pname = "engine-io-growler"; version = "0.1.0.1"; sha256 = "1yk7cpg89nsmd9kvmxdrxcgyr8wilara4kw35hyxl4l2b9c9pwjc"; libraryHaskellDepends = [ base bytestring engine-io growler http-types mtl pipes pipes-attoparsec pipes-wai socket-io text transformers unordered-containers wai wai-websockets websockets ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "engine-io-snap" = callPackage ( { mkDerivation, base, bytestring, containers, engine-io, io-streams, lifted-base, snap-core, unordered-containers, websockets, websockets-snap, }: mkDerivation { pname = "engine-io-snap"; version = "1.0.7"; sha256 = "0qvdsspv0q9fp93bifp03gqa1jbxcxrf4mhyrncwmy24my2nvq1z"; libraryHaskellDepends = [ base bytestring containers engine-io io-streams lifted-base snap-core unordered-containers websockets websockets-snap ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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.10"; sha256 = "07vjjb7d5ndv8cailnrv5qif0d3kmi09bq1s38hwjyp5ml8dlfis"; libraryHaskellDepends = [ attoparsec base bytestring either engine-io http-types mtl text transformers transformers-compat unordered-containers wai wai-websockets websockets ]; description = "An @engine-io@ @ServerAPI@ that is compatible with @Wai@"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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 = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "engineering-units" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "engineering-units"; version = "0.0.2"; sha256 = "1akk15q4nn1c0d36x224qikq7639kz05dfvnxck71h4y3hkl1inj"; libraryHaskellDepends = [ base ]; description = "A numeric type for managing and automating engineering units"; license = lib.licenses.bsd3; } ) { }; "entangle" = callPackage ( { mkDerivation, base, containers, matrix, mtl, quipper-core, }: mkDerivation { pname = "entangle"; version = "0.1.1"; sha256 = "1g6sxq2wsr45lnfwiwq30xgzi75whqqhy2y3zk8qmmkibijgcdi8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers matrix mtl quipper-core ]; executableHaskellDepends = [ base matrix quipper-core ]; description = "An application (and library) to convert quipper circuits into Qpmc models"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "entangle"; } ) { }; "entropy" = callPackage ( { mkDerivation, base, bytestring, Cabal, directory, filepath, process, unix, }: mkDerivation { pname = "entropy"; version = "0.4.1.10"; sha256 = "1rbx4ydabrjs8kkdg9laznkh9nisiq6b5z93vnp9bh6iy59ivb45"; revision = "2"; editedCabalFile = "07f8jm9cnk0b5xs6skj5ply2csjprvq1x0zgxq21bvmc3ajvxx2i"; setupHaskellDepends = [ base Cabal directory filepath process ]; libraryHaskellDepends = [ base bytestring unix ]; description = "A platform independent entropy source"; license = lib.licenses.bsd3; } ) { }; "entwine" = callPackage ( { mkDerivation, async, base, clock, containers, criterion, directory, exceptions, monad-loops, process, QuickCheck, quickcheck-instances, quickcheck-properties, quickcheck-text, random, retry, SafeSemaphore, semigroups, stm, text, time, transformers, transformers-either, unordered-containers, }: mkDerivation { pname = "entwine"; version = "0.0.4"; sha256 = "1k150jbn2jb4ckadmcb655x7ck1cw659zkv03ngwp0wmx8l51n6b"; libraryHaskellDepends = [ async base clock containers exceptions monad-loops retry SafeSemaphore semigroups stm text time transformers transformers-either unordered-containers ]; testHaskellDepends = [ async base directory exceptions process QuickCheck quickcheck-instances text time transformers transformers-either ]; benchmarkHaskellDepends = [ base criterion directory process QuickCheck quickcheck-instances quickcheck-properties quickcheck-text random text transformers transformers-either ]; description = "entwine - Concurrency tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "enum-subset-generate" = callPackage ( { mkDerivation, base, generic-random, hspec, microlens, QuickCheck, template-haskell, }: mkDerivation { pname = "enum-subset-generate"; version = "0.1.0.1"; sha256 = "0pqa3cbas63s3jcjdcjq882hja1p4m8fi8lmx7fqa8xh5ypqhzc8"; libraryHaskellDepends = [ base microlens template-haskell ]; testHaskellDepends = [ base generic-random hspec microlens QuickCheck template-haskell ]; description = "Generate an ADT being a subset of another ADT, and the corresponding mappings"; license = lib.licenses.bsd3; } ) { }; "enum-subset-generate_0_1_0_3" = callPackage ( { mkDerivation, base, generic-random, hspec, microlens, QuickCheck, template-haskell, }: mkDerivation { pname = "enum-subset-generate"; version = "0.1.0.3"; sha256 = "13mj8ph1kb3myy5paqcssk6wmn9fkpxdv5gdjj6lgvfw0vfsp364"; libraryHaskellDepends = [ base microlens template-haskell ]; testHaskellDepends = [ base generic-random hspec microlens QuickCheck template-haskell ]; description = "Generate an ADT being a subset of another ADT, and the corresponding mappings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "enum-text" = callPackage ( { mkDerivation, array, attoparsec, base, bytestring, doctest, doctest-discover, fmt, hashable, possibly, scientific, text, time, unordered-containers, }: mkDerivation { pname = "enum-text"; version = "0.5.3.0"; sha256 = "0cxk46s20wwcq68rpy3skx6ap0mlmmsgfrq0n4s2rnv1gf6gsccx"; libraryHaskellDepends = [ array attoparsec base bytestring fmt hashable possibly scientific text time unordered-containers ]; testHaskellDepends = [ array attoparsec base bytestring doctest doctest-discover fmt hashable possibly scientific text time unordered-containers ]; description = "A text rendering and parsing toolkit for enumerated types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "enum-text-rio" = callPackage ( { mkDerivation, base, bytestring, enum-text, fmt, rio, text, }: mkDerivation { pname = "enum-text-rio"; version = "1.2.0.0"; sha256 = "0cz91i1m9ibphlm153i23i03nhx41bca398hkfzf9hq904ziarna"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring enum-text fmt rio text ]; executableHaskellDepends = [ base bytestring enum-text fmt rio text ]; description = "Making fmt available with rio"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "demo-enum-text-rio"; } ) { }; "enum-types" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "enum-types"; version = "0.1.1.0"; sha256 = "1m3f79acnrssz89490vwxp1dabqadzda3a95yg6gh6mpn7x0gkw5"; libraryHaskellDepends = [ base ]; description = "small enum types"; license = lib.licenses.bsd3; } ) { }; "enum-utf8" = callPackage ( { mkDerivation, array, base, bytestring, hashable, possibly, render-utf8, unordered-containers, }: mkDerivation { pname = "enum-utf8"; version = "0.1.0.0"; sha256 = "0mlzlwvrii5dbkz5nqv49npfqqbgngzali2din4rz7f4im4g0bxp"; libraryHaskellDepends = [ array base bytestring hashable possibly render-utf8 unordered-containers ]; description = "An experimental Utf8 parsing toolkit for enumerated types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "enumerable" = callPackage ( { mkDerivation, base, control-monad-omega, tagged, }: mkDerivation { pname = "enumerable"; version = "0.0.3"; sha256 = "1v94y0a3rlkg3qlbv70d1zj2vjhssf1f89xlgb5cnsy9az07517q"; libraryHaskellDepends = [ base control-monad-omega tagged ]; description = "A typeclass for enumerating all values a type"; license = lib.licenses.bsd3; } ) { }; "enumerate" = callPackage ( { mkDerivation, array, base, containers, deepseq, ghc-prim, spiros, template-haskell, vinyl, }: mkDerivation { pname = "enumerate"; version = "0.2.2"; sha256 = "1265ja5z3pqjp1kxlpw2q92hrm1gjsy4ad5v4y4x7jhac4rf8631"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers deepseq ghc-prim spiros template-haskell vinyl ]; executableHaskellDepends = [ base ]; description = "enumerate all the values in a finite type (automatically)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "example-enumerate"; } ) { }; "enumerate-function" = callPackage ( { mkDerivation, base, containers, criterion, deepseq, doctest, enumerate, exceptions, hspec, MemoTrie, QuickCheck, semigroups, }: mkDerivation { pname = "enumerate-function"; version = "0.0.1"; sha256 = "0cn06vjf26mnjgdzvx2gxfgk6kpfxj6rqdh0srzdl5yk0ckqc9px"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers deepseq enumerate exceptions MemoTrie semigroups ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base doctest hspec QuickCheck ]; benchmarkHaskellDepends = [ base criterion deepseq ]; description = "simple package for inverting functions and testing totality, via brute enumeration of the domain"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "example-enumerate-function"; } ) { }; "enumeration" = callPackage ( { mkDerivation, arith-encode, base, binary, containers, heap, HUnit-Plus, integer-logarithms, }: mkDerivation { pname = "enumeration"; version = "0.2.0"; sha256 = "0lhyvsiibzk70czway3wx5wsm1gjfxip47clf4l5nskq1qxs9q8l"; libraryHaskellDepends = [ arith-encode base binary containers heap integer-logarithms ]; testHaskellDepends = [ arith-encode base binary HUnit-Plus ]; description = "A practical API for building recursive enumeration procedures and enumerating datatypes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "enumerator" = callPackage ( { mkDerivation, base, bytestring, containers, text, transformers, }: mkDerivation { pname = "enumerator"; version = "0.4.20"; sha256 = "02a75dggj295zkhgjry5cb43s6y6ydpjb5w6vgl7kd9b6ma11qik"; revision = "1"; editedCabalFile = "10mn8a6sj7fvcprfmngr5z1h434k6yhdij064lqxjpiqyr1srg9z"; libraryHaskellDepends = [ base bytestring containers text transformers ]; description = "Reliable, high-performance processing with left-fold enumerators"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "enumerator-fd" = callPackage ( { mkDerivation, base, enumerator, mtl, }: mkDerivation { pname = "enumerator-fd"; version = "0.1.0.2"; sha256 = "0xbrkv65m206qlvnjlbfb52kvjhw91rdnihwv3y31p2qj5zlz29p"; libraryHaskellDepends = [ base enumerator mtl ]; description = "Enumerator instances for monads-fd classes"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "enumerator-tf" = callPackage ( { mkDerivation, base, enumerator, monads-tf, }: mkDerivation { pname = "enumerator-tf"; version = "0.1.1"; sha256 = "0s47j6pf05nwl105i2vwvsn18gis1v96gid85kj49ngb8ax0pjsp"; libraryHaskellDepends = [ base enumerator monads-tf ]; description = "Enumerator instances for monads-tf classes"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "enumfun" = callPackage ( { mkDerivation, base, enummapset-th, }: mkDerivation { pname = "enumfun"; version = "0.5.1.0"; sha256 = "1fq4zmhc825bmyslfm7kbsa29qq773cgrz4npj2bcfl0jkbl3ndc"; libraryHaskellDepends = [ base enummapset-th ]; description = "Finitely represented /total/ EnumMaps"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "enummapmap" = callPackage ( { mkDerivation, base, cereal, containers, contravariant, criterion, data-default, deepseq, ghc-prim, hspec, hspec-expectations, HUnit, lens, mtl, QuickCheck, safecopy, semigroups, }: mkDerivation { pname = "enummapmap"; version = "0.7.0"; sha256 = "17rlynm46i3y76ms8s5ajkz50cj5m1anw83dizj281887qg63iwr"; libraryHaskellDepends = [ base contravariant data-default deepseq ghc-prim lens safecopy semigroups ]; testHaskellDepends = [ base cereal containers deepseq hspec hspec-expectations HUnit lens QuickCheck safecopy semigroups ]; benchmarkHaskellDepends = [ base containers criterion deepseq mtl ]; description = "Map of maps using Enum types as keys"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "enummaps" = callPackage ( { mkDerivation, base, containers, deepseq, }: mkDerivation { pname = "enummaps"; version = "0.6.2.1.7"; sha256 = "0p4klnhwr10yiv3w209vl1j09280257z0pz626ynbxbff4mh9wg4"; libraryHaskellDepends = [ base containers deepseq ]; description = "Enum wrappers for IntMap and IntSet"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "enummapset" = callPackage ( { mkDerivation, aeson, array, base, containers, deepseq, ghc-prim, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "enummapset"; version = "0.7.3.0"; sha256 = "0w3hvypj14j7k8kfzrahyv7v35yj60jjyjv4klvnbw05a10hbj3l"; libraryHaskellDepends = [ aeson base containers deepseq ]; testHaskellDepends = [ aeson array base containers deepseq ghc-prim HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "IntMap and IntSet with Enum keys/elements"; license = lib.licenses.bsd3; } ) { }; "enummapset-th" = callPackage ( { mkDerivation, base, containers, deepseq, template-haskell, }: mkDerivation { pname = "enummapset-th"; version = "0.6.2"; sha256 = "010cldc2jhhizllqj810ani5rffakfzmxm1rj69v5q489fnngswl"; revision = "1"; editedCabalFile = "17cz6jj2d2kp3bjvi27xxap19mkxzanr60blvlxqr75hlz07wgy9"; libraryHaskellDepends = [ base containers deepseq template-haskell ]; description = "TH-generated EnumSet/EnumMap wrappers around IntSet/IntMap"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "enumset" = callPackage ( { mkDerivation, base, data-accessor, semigroups, storable-record, }: mkDerivation { pname = "enumset"; version = "0.1"; sha256 = "1flsyc8a9hj33pl35jkcls8sdc7yw8yc9xfflynm0h9ncq1frlcr"; libraryHaskellDepends = [ base data-accessor semigroups storable-record ]; description = "Sets of enumeration values represented by machine words"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "env-extra" = callPackage ( { mkDerivation, base, exceptions, tasty, tasty-hunit, text, transformers, }: mkDerivation { pname = "env-extra"; version = "1.0.0.0"; sha256 = "13xfgx7whwc28106myqj276mb9820z97jl82mw2ndysn36hxnn7l"; revision = "1"; editedCabalFile = "03fhrb738lbznq1bjqhbibhbhah81f93hmrgdjazkvbdfpsmhprb"; libraryHaskellDepends = [ base exceptions text transformers ]; testHaskellDepends = [ base exceptions tasty tasty-hunit text transformers ]; description = "Safe helpers for accessing and modifying environment variables"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "env-guard" = callPackage ( { mkDerivation, base, doctest, }: mkDerivation { pname = "env-guard"; version = "0.2"; sha256 = "0chgskm1893i17b7r704wh44b7wh0ig2jz7y43vznhnmchrc80al"; revision = "5"; editedCabalFile = "0k0q8agfiqykaz5hv9q0g1xxbkkmk8n2pizv1n49kmfn3vg9rf4r"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; description = "Conditionally running IO actions based on environment variables"; license = lib.licenses.mit; } ) { }; "env-locale" = callPackage ( { mkDerivation, base, old-locale, time, }: mkDerivation { pname = "env-locale"; version = "1.0.0.1"; sha256 = "1wgw8z144w5l9sns44jf9acld5zx06jw2yg7m2yq868lwfwzxwgj"; libraryHaskellDepends = [ base old-locale time ]; description = "A (non-forking) interface to the current locale"; license = "LGPL"; } ) { }; "env-parser" = callPackage ( { mkDerivation, aeson, attoparsec, base, base16-bytestring, base64-bytestring, bytestring, containers, http-types, mtl, network, old-locale, text, time, transformers, }: mkDerivation { pname = "env-parser"; version = "0.0.2.1"; sha256 = "13d6yi5jbdi84nccn3ffiw96v5knbz4madjfg980izxfrnbsl1rr"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring base64-bytestring bytestring containers http-types mtl network old-locale text time transformers ]; description = "Pull configuration information from the ENV"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "envelope" = callPackage ( { mkDerivation, aeson, base, doctest, Glob, http-api-data, mtl, text, }: mkDerivation { pname = "envelope"; version = "0.2.2.0"; sha256 = "1ybyhq3yfcyaj1q1pwm41xzyfjdkmy6lls0n7kn5ks06z7inykfg"; libraryHaskellDepends = [ aeson base http-api-data mtl text ]; testHaskellDepends = [ base doctest Glob ]; description = "Defines generic 'Envelope' type to wrap reponses from a JSON API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "envparse" = callPackage ( { mkDerivation, base, containers, hspec, text, }: mkDerivation { pname = "envparse"; version = "0.5.0"; sha256 = "07fvq07x4i6swcryv3i0vj197zrj8rvvy2vp9q9cvj28xzj4mddd"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers hspec text ]; description = "Parse environment variables"; license = lib.licenses.bsd3; } ) { }; "envparse_0_6_0" = callPackage ( { mkDerivation, base, containers, hspec, text, }: mkDerivation { pname = "envparse"; version = "0.6.0"; sha256 = "1a46ljsrdha0pccfyxpii1lbwzbbj1960n5hcr47gdy1w3vcwjwk"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers hspec text ]; description = "Parse environment variables"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "envstatus" = callPackage ( { mkDerivation, base, ConfigFile, mtl, parsec, process, PyF, tasty, tasty-hspec, unix, }: mkDerivation { pname = "envstatus"; version = "1.0.2"; sha256 = "1wdvhlmqwzwxv0y3n8xhw5yjy158c7xgiyd0p2zhjghws2p1jvp5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ConfigFile mtl parsec process unix ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ConfigFile parsec PyF tasty tasty-hspec ]; description = "Display efficiently the state of the local environment"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "envstatus"; broken = true; } ) { }; "envy" = callPackage ( { mkDerivation, base, bytestring, containers, hspec, mtl, QuickCheck, quickcheck-instances, text, time, transformers, }: mkDerivation { pname = "envy"; version = "2.1.3.0"; sha256 = "088nha6hcd4knqxyqb2v7d3px7nqcqg2qm2gd1qrws21dcc6lkbl"; 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 = lib.licenses.bsd3; maintainers = [ lib.maintainers.sternenseemann ]; } ) { }; "envy_2_1_4_0" = callPackage ( { mkDerivation, base, bytestring, containers, hspec, mtl, QuickCheck, quickcheck-instances, text, time, transformers, }: mkDerivation { pname = "envy"; version = "2.1.4.0"; sha256 = "1gd975m8vwgvvgfa6q9gsq5b517zg0wndypiikz7xi55d5vsrydl"; 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 = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sternenseemann ]; } ) { }; "envy-extensible" = callPackage ( { mkDerivation, base, doctest, envy, extensible, hspec, hspec-discover, main-tester, QuickCheck, }: mkDerivation { pname = "envy-extensible"; version = "0.2.0.1"; sha256 = "0800a7drik9h3bxnkqriwjg2j31j8k3pw5fsmswnmfh4wwv2bb6v"; libraryHaskellDepends = [ base envy extensible ]; testHaskellDepends = [ base doctest envy extensible hspec main-tester QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "Provides FromEnv in envy instance for Record of extensible"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eo-phi-normalizer" = callPackage ( { mkDerivation, aeson, aeson-pretty, alex, array, base, blaze-html, blaze-markup, BNFC, bytestring, Cabal, cereal, code-page, containers, directory, doctest-parallel, file-embed, filepath, generic-lens, happy, hashable, hspec, hspec-core, hspec-discover, lens, mtl, optparse-applicative, process, PyF, QuickCheck, regex-compat, scientific, template-haskell, text, text-manipulate, unordered-containers, with-utf8, yaml, }: mkDerivation { pname = "eo-phi-normalizer"; version = "2.3.0"; sha256 = "1kjznzisfyp48w297aj7jcr5w1r29x3di5z77vcsz2pvsq8x90q4"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base bytestring Cabal code-page process PyF text with-utf8 ]; libraryHaskellDepends = [ aeson array base blaze-html blaze-markup bytestring cereal code-page containers directory file-embed filepath generic-lens hashable hspec hspec-core lens mtl PyF regex-compat scientific template-haskell text text-manipulate unordered-containers with-utf8 yaml ]; libraryToolDepends = [ alex BNFC happy ]; executableHaskellDepends = [ aeson aeson-pretty array base blaze-html blaze-markup bytestring cereal code-page containers directory file-embed filepath generic-lens hashable hspec hspec-core lens mtl optparse-applicative PyF regex-compat scientific template-haskell text text-manipulate unordered-containers with-utf8 yaml ]; executableToolDepends = [ alex BNFC happy ]; testHaskellDepends = [ aeson array base blaze-html blaze-markup bytestring cereal code-page containers directory doctest-parallel file-embed filepath generic-lens hashable hspec hspec-core hspec-discover lens mtl PyF QuickCheck regex-compat scientific template-haskell text text-manipulate unordered-containers with-utf8 yaml ]; testToolDepends = [ alex BNFC happy hspec-discover ]; description = "Command line normalizer of 𝜑-calculus expressions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "eo-phi-normalizer"; broken = true; } ) { }; "epanet-haskell" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "epanet-haskell"; version = "2.0.12.4"; sha256 = "1jpz58zlkhgf2fl4fzicpdkqqdbwy3sw56dga8yvjmgv5zcqqshx"; libraryHaskellDepends = [ base ]; description = "Haskell binding for EPANET"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "epass" = callPackage ( { mkDerivation, base, stm, time, }: mkDerivation { pname = "epass"; version = "0.2.1"; sha256 = "0sg5pipzc4s9xq83ari7rigjbvhyh76kqnp57i98bs3k54ba53ym"; libraryHaskellDepends = [ base stm time ]; description = "Baisc, Erlang-like message passing supporting sockets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ephemeral" = callPackage ( { mkDerivation, attoparsec, base, box, box-csv, chart-svg, concurrency, doctest, lens, lucid, mealy, microlens, moo, mwc-probability, numhask, numhask-array, numhask-space, primitive, profunctors, random, text, time, transformers, unordered-containers, }: mkDerivation { pname = "ephemeral"; version = "0.0.1"; sha256 = "1xxdifw1mcyfgz4749z136xqxmxbm26v0x0yk8238wm08i80y8fy"; libraryHaskellDepends = [ attoparsec base box box-csv chart-svg concurrency lens lucid mealy microlens moo mwc-probability numhask numhask-array numhask-space primitive profunctors random text time transformers unordered-containers ]; testHaskellDepends = [ base doctest numhask ]; description = "See readme.md"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "epi-sim" = callPackage ( { mkDerivation, aeson, base, bytestring, hspec, mwc-random, primitive, statistics, vector, }: mkDerivation { pname = "epi-sim"; version = "0.7.0"; sha256 = "0i06wlrgpyh19q25mc3ndrhrhkyjfdg91v4pzbmgwgzpbvasgx42"; libraryHaskellDepends = [ aeson base bytestring hspec mwc-random primitive statistics vector ]; testHaskellDepends = [ aeson base bytestring hspec mwc-random primitive statistics vector ]; description = "A library for simulating epidemics as birth-death processes"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "epic" = callPackage ( { mkDerivation, array, base, Cabal, directory, mtl, process, }: mkDerivation { pname = "epic"; version = "0.9.3.3"; sha256 = "0ap8jr11sk8v2sdi03pahjhaxx3mc4ba7qbh3m8nsg0g5wr4962m"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base Cabal directory mtl process ]; executableHaskellDepends = [ array base Cabal directory mtl process ]; description = "Compiler for a simple functional language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "epic"; broken = true; } ) { }; "epoll" = callPackage ( { mkDerivation, base, unix, }: mkDerivation { pname = "epoll"; version = "0.2.2"; sha256 = "0iz1x6lb5b71h4sgiacsnv5f8zj445v88a3rsra7vbza5g35nwnp"; revision = "1"; editedCabalFile = "1f0asynn06lr4mjn0cf29a624pfn45n2vddmamv8plxmdg176mi1"; libraryHaskellDepends = [ base unix ]; description = "epoll bindings"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eprocess" = callPackage ( { mkDerivation, base, exceptions, mtl, }: mkDerivation { pname = "eprocess"; version = "1.7.2"; sha256 = "190qgsqj41dbkphjrgljif7q0zjm9ddp8wawc9wx8qklb897jrvj"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base exceptions mtl ]; description = "Basic Erlang-like process support for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "epub" = callPackage ( { mkDerivation, base, bytestring, filepath, old-time, utf8-string, xml, zip-archive, }: mkDerivation { pname = "epub"; version = "0.0.7"; sha256 = "0h9j9qqdllkng13w978fpd44zxni5v0mpywh7yxz259hlihwmw22"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring filepath old-time utf8-string xml zip-archive ]; description = "EPUB E-Book construction support library"; license = lib.licenses.bsd3; mainProgram = "xhtml2epub"; } ) { }; "epub-metadata" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filepath, HUnit, hxt, mtl, regex-compat, utf8-string, zip-archive, }: mkDerivation { pname = "epub-metadata"; version = "5.2"; sha256 = "0gz8qkkphyarwnrccxp0ws87scgx6906ilcx0zs3chw65ai3v9gh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory filepath hxt mtl regex-compat utf8-string zip-archive ]; executableHaskellDepends = [ base mtl ]; testHaskellDepends = [ base containers directory filepath HUnit mtl zip-archive ]; description = "Library for parsing epub document metadata"; license = lib.licenses.isc; mainProgram = "epub-metadata-example"; } ) { }; "epub-metadata_5_4" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filepath, HUnit, hxt, mtl, regex-compat, utf8-string, zip-archive, }: mkDerivation { pname = "epub-metadata"; version = "5.4"; sha256 = "1djpa5720s06bla1cadmqp59r5m632mayhcv5aiw4249xcj8s9a2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory filepath hxt mtl regex-compat utf8-string zip-archive ]; executableHaskellDepends = [ base mtl ]; testHaskellDepends = [ base containers directory filepath HUnit mtl zip-archive ]; description = "Library for parsing epub document metadata"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; mainProgram = "epub-metadata-example"; } ) { }; "epub-tools" = callPackage ( { mkDerivation, base, bytestring, containers, directory, epub-metadata, filepath, HUnit, mtl, parsec, process, regex-compat, zip-archive, }: mkDerivation { pname = "epub-tools"; version = "3.2"; sha256 = "1ncg2yaw23lqk68ilpks8c3a42hgwqzv0dfgp0p0lz7fxb870dkw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory epub-metadata filepath mtl parsec process regex-compat zip-archive ]; testHaskellDepends = [ base containers directory epub-metadata filepath HUnit mtl parsec regex-compat ]; description = "Command line utilities for working with epub files"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "epubname" = callPackage ( { mkDerivation, base, directory, epub-metadata, mtl, regex-compat, }: mkDerivation { pname = "epubname"; version = "2.3.2"; sha256 = "1l3vi5z46x4m5h3x97hgr9g76i4s5scmpmpjzf97c1kddw31hlh3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory epub-metadata mtl regex-compat ]; description = "Rename epub ebook files based on meta information"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "epubname"; broken = true; } ) { }; "eq" = callPackage ( { mkDerivation, base, semigroupoids, }: mkDerivation { pname = "eq"; version = "4.3"; sha256 = "0p3189kq045vxh0h7is81q0qahaghni810x68g31yml05md37giz"; revision = "1"; editedCabalFile = "1b2k97n787730p3k4fsp16f2i9ddqf5k90cq4r7s2lddmdq0cshr"; libraryHaskellDepends = [ base semigroupoids ]; description = "Leibnizian equality"; license = lib.licenses.bsd3; } ) { }; "equal-files" = callPackage ( { mkDerivation, base, bytestring, explicit-exception, filemanip, transformers, utility-ht, }: mkDerivation { pname = "equal-files"; version = "0.0.5.4"; sha256 = "13gf8f8ik1wdr8n8sa1jlzzfh1bi2892fb5bhmixlxk0d81dm76i"; revision = "1"; editedCabalFile = "080kis1vhczq71ryvb1r7756irmd0l56rabq7yr6j9829gz7y1vd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring explicit-exception filemanip transformers utility-ht ]; description = "Shell command for finding equal files"; license = "GPL"; mainProgram = "equal-files"; maintainers = [ lib.maintainers.thielema ]; } ) { }; "equational-reasoning" = callPackage ( { mkDerivation, base, containers, template-haskell, th-desugar, void, }: mkDerivation { pname = "equational-reasoning"; version = "0.7.0.3"; sha256 = "0pr7m6afb6yi4g86pk08i27xxs9n4dszxkra6lm3icm72szygw2j"; revision = "1"; editedCabalFile = "1vh3m63xwisa4izz2y900xr28jny85dkapxcxpmwx0qh39nbsrpy"; libraryHaskellDepends = [ base containers template-haskell th-desugar void ]; description = "Proof assistant for Haskell using DataKinds & PolyKinds"; license = lib.licenses.bsd3; } ) { }; "equational-reasoning-induction" = callPackage ( { mkDerivation, base, singletons, template-haskell, th-extras, }: mkDerivation { pname = "equational-reasoning-induction"; version = "0.6.0.0"; sha256 = "1pp1li32jcspjlfsblannf11q487715fwczf3srffbxyj802ini8"; libraryHaskellDepends = [ base singletons template-haskell th-extras ]; description = "Proof assistant for Haskell using DataKinds & PolyKinds"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "equeue" = callPackage ( { mkDerivation, base, containers, contravariant, delay, mtl, semigroups, stm, tasty, tasty-hunit, time, }: mkDerivation { pname = "equeue"; version = "0"; sha256 = "14risb13sv4mz5scyhcvg6knb791lx4b9jm3k9189fhxkr5a28cc"; revision = "1"; editedCabalFile = "0i8gjfmi6jbfbmqs9yckzg694mp7v92b1m99r1hn1yw3xbizvf2j"; libraryHaskellDepends = [ base containers contravariant mtl semigroups stm ]; testHaskellDepends = [ base containers contravariant delay semigroups stm tasty tasty-hunit time ]; description = "Application level triggered, and edge triggered event multiqueues"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "equivalence" = callPackage ( { mkDerivation, base, containers, mtl, QuickCheck, STMonadTrans, template-haskell, transformers, transformers-compat, }: mkDerivation { pname = "equivalence"; version = "0.4.1"; sha256 = "13q0lklm58n0l7bx0d4k1cw1i2il8hpdjp76lb79ix8lv7cxd2jr"; libraryHaskellDepends = [ base containers mtl STMonadTrans transformers transformers-compat ]; testHaskellDepends = [ base containers mtl QuickCheck STMonadTrans template-haskell transformers transformers-compat ]; description = "Maintaining an equivalence relation implemented as union-find using STT"; license = lib.licenses.bsd3; } ) { }; "erd" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filepath, gitrev, graphviz, parsec, raw-strings-qq, tasty, tasty-hunit, text, yaml, }: mkDerivation { pname = "erd"; version = "0.2.1.0"; sha256 = "1p21q4x5l29mhnm17j77b4w5rqc9n4jd24czawz7p1srmzvl67hs"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory filepath gitrev graphviz parsec raw-strings-qq text yaml ]; testHaskellDepends = [ base bytestring containers directory filepath gitrev graphviz parsec raw-strings-qq tasty tasty-hunit text yaml ]; description = "An entity-relationship diagram generator from a plain text description"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; mainProgram = "erd"; broken = true; } ) { }; "erebos" = callPackage ( { mkDerivation, async, base, binary, bytestring, c2hs, clock, containers, crypton, deepseq, directory, filepath, fsnotify, hashable, hashtables, haskeline, iproute, libpjproject, memory, mtl, network, process, stm, template-haskell, text, time, transformers, unix, uuid, zlib, }: mkDerivation { pname = "erebos"; version = "0.1.7"; sha256 = "0kcvnh3car18qj9hgg3j85b4fir2zy7i4dp3qbfck32qddf5i1z7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base binary bytestring clock containers crypton deepseq directory filepath fsnotify hashable hashtables iproute memory mtl network stm text time unix uuid zlib ]; libraryPkgconfigDepends = [ libpjproject ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base bytestring crypton directory haskeline mtl network process template-haskell text time transformers uuid ]; description = "Decentralized messaging and synchronization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "erebos"; broken = true; } ) { libpjproject = null; }; "erebos-tester" = callPackage ( { mkDerivation, base, bytestring, containers, directory, filepath, Glob, haskeline, HsYAML, linux-namespaces, megaparsec, mtl, parser-combinators, process, regex-tdfa, scientific, stm, template-haskell, text, th-compat, unix, }: mkDerivation { pname = "erebos-tester"; version = "0.2.4"; sha256 = "1nfhkwva75qwrhmrhccvy52ga0fxig7ddqhgnl0cpcsll3hfkmdn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory filepath Glob haskeline HsYAML linux-namespaces megaparsec mtl parser-combinators process regex-tdfa scientific stm template-haskell text th-compat unix ]; description = "Test framework with virtual network using Linux namespaces"; license = lib.licenses.gpl3Only; platforms = lib.platforms.linux; } ) { }; "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 = lib.licenses.bsd3; } ) { }; "erf-native" = callPackage ( { mkDerivation, base, polynomial, }: mkDerivation { pname = "erf-native"; version = "1.0.0.1"; sha256 = "0i031ws189rjl5gn44qpkfylx8kz7rdf3nzw9h0dmy2h86xbkckc"; libraryHaskellDepends = [ base polynomial ]; description = "Native Haskell implementation of the interface from the erf package"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "erlang" = callPackage ( { mkDerivation, base, binary, bytestring, directory, filepath, MissingH, network, random, }: mkDerivation { pname = "erlang"; version = "0.2.3"; sha256 = "1sh4ajq819rki2nc1l6a9kq05z74rnpjmi50grwyrr7652b8wwga"; libraryHaskellDepends = [ base binary bytestring directory filepath MissingH network random ]; description = "FFI interface to Erlang"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "erlang-ffi" = callPackage ( { mkDerivation, base, binary, bytestring, directory, filepath, hspec, MissingH, network, random, }: mkDerivation { pname = "erlang-ffi"; version = "1.0.0"; sha256 = "1vj0i7r4pr3dhyvlgk0mi31ljcq87y69s2vmh4q41m5q4wxz9c42"; libraryHaskellDepends = [ base binary bytestring directory filepath MissingH network random ]; testHaskellDepends = [ base binary bytestring directory filepath hspec MissingH network random ]; description = "Send messages to an Erlang node using Haskell"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eros" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, text, }: mkDerivation { pname = "eros"; version = "0.6.0.0"; sha256 = "0nr0c2qq30ji50pyjrklrb6a73i6qkqws7ywbfpa4pcd176xwlrw"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers text ]; description = "A text censorship library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eros-client" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, bytestring, containers, eros, text, }: mkDerivation { pname = "eros-client"; version = "0.5.0.1"; sha256 = "15pi4khibvfpxni4v3kz6f92s8s34kmkx4q7kwq1rxk5gb6p8rcb"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson aeson-pretty base bytestring containers eros text ]; description = "DEPRECATED in favor of eros-http"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "erosc"; } ) { }; "eros-http" = callPackage ( { mkDerivation, aeson, base, blaze-html, bytestring, eros, http-types, markdown, text, wai, warp, }: mkDerivation { pname = "eros-http"; version = "0.6.0.1"; sha256 = "1c7bwszjvbb3qnbvpjm0vin2x2z6dylplhs10hbhszkq2ypjjxyk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson base blaze-html bytestring eros http-types markdown text wai warp ]; description = "JSON HTTP interface to Eros"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "eros-http"; } ) { }; "errata" = callPackage ( { mkDerivation, base, containers, hspec, hspec-discover, hspec-golden, text, }: mkDerivation { pname = "errata"; version = "0.4.0.2"; sha256 = "0vr1rijjb25nrsnrix173p4xqg2wqac5iwfwhllgw2fvh3k2jbz8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers text ]; executableHaskellDepends = [ base containers text ]; testHaskellDepends = [ base containers hspec hspec-golden text ]; testToolDepends = [ hspec-discover ]; description = "Source code error pretty printing"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "errata-example"; broken = true; } ) { }; "errata_0_4_0_3" = callPackage ( { mkDerivation, base, containers, hspec, hspec-discover, hspec-golden, text, }: mkDerivation { pname = "errata"; version = "0.4.0.3"; sha256 = "024gxj7410al65rlv943wdx6f2aq8zqjp19ykzn99zyhancmhc32"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers text ]; executableHaskellDepends = [ base containers text ]; testHaskellDepends = [ base containers hspec hspec-golden text ]; testToolDepends = [ hspec-discover ]; description = "Source code error pretty printing"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "errata-example"; broken = true; } ) { }; "errno" = callPackage ( { mkDerivation, base, mtl, }: mkDerivation { pname = "errno"; version = "0.1"; sha256 = "0jix16b2c24pfbc3rig01nl68zdwpi28zzbciscalmq8lkpp10fa"; libraryHaskellDepends = [ base mtl ]; description = "a FFI utility"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "error" = callPackage ( { mkDerivation, base, doctest, text, }: mkDerivation { pname = "error"; version = "1.0.0.0"; sha256 = "12c8vk6jxphwympivfalr5xz3pyk3imsbbfyqcyranss65ji5k3b"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base doctest ]; description = "The canonical error type"; license = lib.licenses.mit; } ) { }; "error-analyze" = callPackage ( { mkDerivation, base, HUnit, tasty, tasty-hunit, text, }: mkDerivation { pname = "error-analyze"; version = "0.0.1"; sha256 = "0x8c6nccvljv6ppvl6f17mcyk201j20yygfmmrxqxwrlr4k4z53y"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base HUnit tasty tasty-hunit text ]; description = "Parse ghc and cabal error messages and give their causes for easier resolution"; license = lib.licenses.bsd3; } ) { }; "error-codes" = callPackage ( { mkDerivation, base, bytestring, primitive, primitive-unlifted, text, text-short, }: mkDerivation { pname = "error-codes"; version = "0.1.3.1"; sha256 = "133qfx6dkl6khpbgj0a6gki9azx71fl1cz10bi1pifzbziskxkbi"; libraryHaskellDepends = [ base bytestring primitive primitive-unlifted text text-short ]; testHaskellDepends = [ base ]; description = "Error code functions"; license = lib.licenses.bsd3; } ) { }; "error-context" = callPackage ( { mkDerivation, aeson, base, bytestring, exceptions, katip, monad-logger, mtl, resourcet, safe-exceptions, tasty, tasty-hunit, text, unliftio-core, unordered-containers, }: mkDerivation { pname = "error-context"; version = "0.2.0.1"; sha256 = "033z3niag5hf9dynjxdrg6v9s6f05hpndknfs7xlgkwrrgq3gmnb"; libraryHaskellDepends = [ aeson base bytestring exceptions katip monad-logger mtl resourcet safe-exceptions text unliftio-core unordered-containers ]; testHaskellDepends = [ aeson base bytestring exceptions katip monad-logger mtl resourcet safe-exceptions tasty tasty-hunit text unliftio-core unordered-containers ]; description = "Provides API for enriching errors with contexts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "error-continuations" = callPackage ( { mkDerivation, base, either, mtl, transformers, }: mkDerivation { pname = "error-continuations"; version = "0.1.0.0"; sha256 = "0rv59fhlfr03qis957mjgl4gyk1i5axfyvr680z3ykbfd3k5gc1s"; libraryHaskellDepends = [ base either mtl transformers ]; description = "Error Continuations"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "error-list" = callPackage ( { mkDerivation, base, mtl, text, text-render, }: mkDerivation { pname = "error-list"; version = "0.1.0.3"; sha256 = "0k0rpscg4h55215mgkd72yd5la3f2im21vlsgyg7v4pkrxd1cj1j"; libraryHaskellDepends = [ base mtl text text-render ]; description = "A useful type for collecting error messages"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "error-loc" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "error-loc"; version = "0.1.0.0"; sha256 = "0ch7c537fp52yg3qmc1v9rs4y70cc0zyb3g3i0bmmhgdhxd90bm5"; libraryHaskellDepends = [ base template-haskell ]; description = "An error replacement with call-site metadata"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "error-location" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "error-location"; version = "0.1.5.5"; sha256 = "1gfi3jvag662xbsiv75ndb8p9s3c7j6lny15a9gqk8wd4l71myid"; libraryHaskellDepends = [ base template-haskell ]; description = "error functions that show file location information"; license = lib.licenses.bsd3; } ) { }; "error-message" = callPackage ( { mkDerivation, ansi-wl-pprint, base, containers, either-unwrap, InfixApplicative, mtl, }: mkDerivation { pname = "error-message"; version = "1.1"; sha256 = "0xnz5l3r9x81pmb6nddzrrws1yqzdqydqkr2g1ib4pwmdwazf7f9"; libraryHaskellDepends = [ ansi-wl-pprint base containers either-unwrap InfixApplicative mtl ]; description = "Composable error messages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "error-or" = callPackage ( { mkDerivation, base, containers, mtl, text, }: mkDerivation { pname = "error-or"; version = "0.3.0"; sha256 = "14493vzrwf4w0x1y6bml5z4k3m5y413hw650vfv3b63iynzz7l3x"; libraryHaskellDepends = [ base containers mtl text ]; description = "Composable, hierarchical errors"; license = lib.licenses.bsd3; } ) { }; "error-or-utils" = callPackage ( { mkDerivation, base, containers, error-or, text, }: mkDerivation { pname = "error-or-utils"; version = "0.2.0"; sha256 = "1z92js5khx49yd0zydjabdn0m2901zv5586r2vsbx7sd3rfvx2ff"; libraryHaskellDepends = [ base containers error-or text ]; description = "Utilities using ErrorOr datatype"; license = lib.licenses.bsd3; } ) { }; "error-util" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "error-util"; version = "0.0.1.2"; sha256 = "01jfbq43ps6wjl9z5l1g8zfdi225mfn3xy59n6vrfxh0vsi1c6fz"; libraryHaskellDepends = [ base transformers ]; description = "Set of utils and operators for error handling"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "errorcall-eq-instance" = callPackage ( { mkDerivation, base, base-orphans, hspec, QuickCheck, }: mkDerivation { pname = "errorcall-eq-instance"; version = "0.3.0"; sha256 = "0hqw82m8bbrxy5vgdwb83bhzdx070ibqrm9rshyja7cb808ahijm"; libraryHaskellDepends = [ base base-orphans ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "An orphan Eq instance for ErrorCall"; license = lib.licenses.mit; } ) { }; "errors" = callPackage ( { mkDerivation, base, exceptions, safe, text, transformers, transformers-compat, }: mkDerivation { pname = "errors"; version = "2.3.0"; sha256 = "0x8znwn31qcx6kqx99wp7bc86kckfb39ncz3zxvj1s07kxlfawk7"; revision = "5"; editedCabalFile = "0ljfsadhqbqjivrr08x11zazpl115902ikvyhxq6nmg6zp54w7al"; libraryHaskellDepends = [ base exceptions safe text transformers transformers-compat ]; description = "Simplified error-handling"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; "errors-ext" = callPackage ( { mkDerivation, base, binary-ext, bytestring, conduit, errors, exceptions, HUnit, monad-control, monad-loops, mtl, transformers, }: mkDerivation { pname = "errors-ext"; version = "0.4.2"; sha256 = "064nvpc8yy3n6nvc7cmxmgblmarg4wlvawj0k7bc3mj6h0rnavj0"; libraryHaskellDepends = [ base errors exceptions monad-control mtl transformers ]; testHaskellDepends = [ base binary-ext bytestring conduit errors exceptions HUnit monad-control monad-loops mtl transformers ]; description = "`bracket`-like functions for `ExceptT` over `IO` monad"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "ersaconcat" = callPackage ( { mkDerivation, base, directory, doctest, filepath, HTTP, network-uri, process, QuickCheck, tagsoup, template-haskell, }: mkDerivation { pname = "ersaconcat"; version = "0.0.1"; sha256 = "17qkxjiy237dr3y2mdmfyjrxs8l4rmbvdx5zmdmkcsb7c2dwalkn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath HTTP network-uri process tagsoup ]; executableHaskellDepends = [ base directory filepath HTTP network-uri process tagsoup ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "A script to concatenate AIP ERSA"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "ersaconcat"; broken = true; } ) { }; "ersatz" = callPackage ( { mkDerivation, array, attoparsec, base, bytestring, containers, data-default, fail, HUnit, lens, mtl, parsec, process, semigroups, streams, temporary, test-framework, test-framework-hunit, transformers, unordered-containers, }: mkDerivation { pname = "ersatz"; version = "0.5"; sha256 = "1fzaany3mzzmizfzdglwqni3q842ip5z86apgdla2ynhq0hlmh3m"; revision = "2"; editedCabalFile = "0z56cmxs98iw15nmq2ajw57w4p8zrwz7kcgqsr27716rkpnspy4f"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array attoparsec base bytestring containers data-default lens mtl process semigroups streams temporary transformers unordered-containers ]; executableHaskellDepends = [ array base containers fail lens mtl parsec semigroups ]; testHaskellDepends = [ array base containers data-default HUnit test-framework test-framework-hunit ]; description = "A monad for expressing SAT or QSAT problems using observable sharing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ersatz-toysat" = callPackage ( { mkDerivation, array, base, containers, ersatz, toysolver, transformers, }: mkDerivation { pname = "ersatz-toysat"; version = "0.2.2.0"; sha256 = "056yyls1mhl20sbngk43lip9gi092c1da0snx6fcs0vbv8gm0j4v"; revision = "2"; editedCabalFile = "0ijzzn2bis2kgxf3cnnqkxrfh3n5pw5jp29548dac9ayfk8iwvvh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers ersatz toysolver transformers ]; description = "toysat driver as backend for ersatz"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ert" = callPackage ( { mkDerivation, aeson, attoparsec, attoparsec-expr, base, bytestring, regex-compat, text, unordered-containers, vector, yaml, }: mkDerivation { pname = "ert"; version = "0.0.2.1"; sha256 = "0ica7vir4ragcc3xrkzlmhncnn0ddx8ky61cj32z7ginybfjq2ig"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec attoparsec-expr base bytestring regex-compat text unordered-containers vector ]; executableHaskellDepends = [ aeson attoparsec base bytestring yaml ]; description = "Easy Runtime Templates"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "ert"; broken = true; } ) { }; "escape-artist" = callPackage ( { mkDerivation, base, bytestring, hspec, QuickCheck, silently, text, }: mkDerivation { pname = "escape-artist"; version = "1.2.0.1"; sha256 = "1plr0vj3zjic1hy0bbr3sipqrawrym9ypakkihcdaw5fff98i4n3"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base bytestring hspec QuickCheck silently text ]; description = "ANSI Escape Sequence Text Decoration Made Easy"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "escaped" = callPackage ( { mkDerivation, base, doctest, hspec, QuickCheck, quickcheck-instances, quickcheck-properties, text, unix, }: mkDerivation { pname = "escaped"; version = "1.1.0.0"; sha256 = "0xbpnvr4l7041m9zysn3gi589pp0snwmvpngvfb83jl3qh1j75ak"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base QuickCheck quickcheck-instances text unix ]; executableHaskellDepends = [ base text ]; testHaskellDepends = [ base doctest hspec QuickCheck quickcheck-properties ]; description = "Produce Text with terminal escape sequences"; license = lib.licenses.mit; mainProgram = "escaped-example"; } ) { }; "escoger" = callPackage ( { mkDerivation, base, bytestring, criterion, HUnit, mtl, test-framework, test-framework-hunit, unix, vector, vector-algorithms, vty, }: mkDerivation { pname = "escoger"; version = "0.1.0.0"; sha256 = "0xcs1wg5d6dphnx255pcvvcszkpib0v8gy79w25grrrda5gyplvx"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ base bytestring mtl unix vector vector-algorithms vty ]; executableHaskellDepends = [ base bytestring mtl unix vector vty ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit vector ]; benchmarkHaskellDepends = [ base bytestring criterion unix vector vty ]; doHaddock = false; description = "Terminal fuzzy selector"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "escoger"; broken = true; } ) { }; "esotericbot" = callPackage ( { mkDerivation, attoparsec, base, bytestring, containers, directory, fgl, mtl, network, stm, stream-fusion, tuple, unix, }: mkDerivation { pname = "esotericbot"; version = "0.0.6"; sha256 = "0r77y94ff210nqjga0xm2hrraa01dgjfaxs3ijrg11z6hfz523s7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring containers directory fgl mtl network stm stream-fusion tuple unix ]; executableHaskellDepends = [ attoparsec base bytestring containers directory fgl mtl network stm stream-fusion tuple unix ]; doHaddock = false; description = "Esotericbot is a sophisticated, lightweight IRC bot"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "esotericbot"; } ) { }; "espial" = callPackage ( { mkDerivation, aeson, attoparsec, base, base64, bcrypt, blaze-html, bytestring, case-insensitive, classy-prelude, classy-prelude-conduit, classy-prelude-yesod, conduit, containers, cryptohash-sha256, crypton-connection, data-default, directory, entropy, esqueleto, fast-logger, file-embed, foreign-store, hjsmin, hscolour, hspec, html-entities, http-api-data, http-client, http-client-tls, http-conduit, http-types, iso8601-time, microlens, monad-logger, mtl, optparse-applicative, optparse-generic, parser-combinators, persistent, persistent-sqlite, persistent-template, pretty-show, safe, shakespeare, template-haskell, text, time, transformers, unix, unordered-containers, vector, wai, wai-extra, wai-logger, warp, yaml, yesod, yesod-auth, yesod-core, yesod-form, yesod-newsfeed, yesod-static, yesod-test, }: mkDerivation { pname = "espial"; version = "0.0.20"; sha256 = "0gdwd0yni2wd36zg3hv832x1rvabnq4q424mqmkid9jp9df4951l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base64 bcrypt blaze-html bytestring case-insensitive classy-prelude classy-prelude-conduit classy-prelude-yesod conduit containers cryptohash-sha256 crypton-connection data-default directory entropy esqueleto fast-logger file-embed foreign-store hjsmin hscolour html-entities http-api-data http-client http-client-tls http-conduit http-types iso8601-time microlens monad-logger mtl parser-combinators persistent persistent-sqlite persistent-template pretty-show safe shakespeare template-haskell text time transformers unix unordered-containers vector wai wai-extra wai-logger warp yaml yesod yesod-auth yesod-core yesod-form yesod-newsfeed yesod-static ]; executableHaskellDepends = [ aeson attoparsec base base64 bcrypt blaze-html bytestring case-insensitive classy-prelude classy-prelude-conduit classy-prelude-yesod conduit containers cryptohash-sha256 crypton-connection data-default directory entropy esqueleto fast-logger file-embed foreign-store hjsmin hscolour html-entities http-api-data http-client http-client-tls http-conduit http-types iso8601-time microlens monad-logger mtl optparse-applicative optparse-generic parser-combinators persistent persistent-sqlite persistent-template pretty-show safe shakespeare template-haskell text time transformers unix unordered-containers vector wai wai-extra wai-logger warp yaml yesod yesod-auth yesod-core yesod-form yesod-newsfeed yesod-static ]; testHaskellDepends = [ aeson attoparsec base base64 bcrypt blaze-html bytestring case-insensitive classy-prelude classy-prelude-conduit classy-prelude-yesod conduit containers cryptohash-sha256 crypton-connection data-default directory entropy esqueleto fast-logger file-embed foreign-store hjsmin hscolour hspec html-entities http-api-data http-client http-client-tls http-conduit http-types iso8601-time microlens monad-logger mtl parser-combinators persistent persistent-sqlite persistent-template pretty-show safe shakespeare template-haskell text time transformers unix unordered-containers vector wai wai-extra wai-logger warp yaml yesod yesod-auth yesod-core yesod-form yesod-newsfeed yesod-static yesod-test ]; description = "Espial is an open-source, web-based bookmarking server"; license = lib.licenses.agpl3Only; maintainers = [ lib.maintainers.dalpd ]; } ) { }; "esqueleto" = callPackage ( { mkDerivation, aeson, attoparsec, base, blaze-html, bytestring, conduit, containers, exceptions, hspec, hspec-core, monad-logger, mtl, mysql, mysql-simple, persistent, persistent-mysql, persistent-postgresql, persistent-sqlite, postgresql-simple, QuickCheck, resourcet, tagged, template-haskell, text, time, transformers, unliftio, unordered-containers, }: mkDerivation { pname = "esqueleto"; version = "3.5.13.0"; sha256 = "01sp5g61kk6k3fzzdb9sx4sf8iqhncv5sg3hiw8hjp7xv6wc7341"; libraryHaskellDepends = [ aeson attoparsec base blaze-html bytestring conduit containers monad-logger persistent resourcet tagged template-haskell text time transformers unliftio unordered-containers ]; testHaskellDepends = [ aeson attoparsec base blaze-html bytestring conduit containers exceptions hspec hspec-core monad-logger mtl mysql mysql-simple persistent persistent-mysql persistent-postgresql persistent-sqlite postgresql-simple QuickCheck resourcet tagged template-haskell text time transformers unliftio unordered-containers ]; description = "Type-safe EDSL for SQL queries on persistent backends"; license = lib.licenses.bsd3; } ) { }; "esqueleto_3_5_13_1" = callPackage ( { mkDerivation, aeson, attoparsec, base, blaze-html, bytestring, conduit, containers, exceptions, hspec, hspec-core, monad-logger, mtl, mysql, mysql-simple, persistent, persistent-mysql, persistent-postgresql, persistent-sqlite, postgresql-simple, QuickCheck, resourcet, tagged, template-haskell, text, time, transformers, unliftio, unordered-containers, }: mkDerivation { pname = "esqueleto"; version = "3.5.13.1"; sha256 = "0ww1lmv81h8whifk79kmsv07lagqv8gkyqy77z31zl46rr2vikml"; libraryHaskellDepends = [ aeson attoparsec base blaze-html bytestring conduit containers monad-logger persistent resourcet tagged template-haskell text time transformers unliftio unordered-containers ]; testHaskellDepends = [ aeson attoparsec base blaze-html bytestring conduit containers exceptions hspec hspec-core monad-logger mtl mysql mysql-simple persistent persistent-mysql persistent-postgresql persistent-sqlite postgresql-simple QuickCheck resourcet tagged template-haskell text time transformers unliftio unordered-containers ]; description = "Type-safe EDSL for SQL queries on persistent backends"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "esqueleto-compat" = callPackage ( { mkDerivation, base, conduit, esqueleto, hspec, persistent, resourcet, transformers, }: mkDerivation { pname = "esqueleto-compat"; version = "0.0.2.0"; sha256 = "0r76i5597lmd31384k0961hvps57xcf9dadscvd729yrf0plahvk"; revision = "2"; editedCabalFile = "15nam3lvr8vq7m2f76by5bsdzlhgraz2dhbiw88hfmxbfs38bwrj"; libraryHaskellDepends = [ base conduit esqueleto persistent resourcet transformers ]; testHaskellDepends = [ base hspec ]; description = "Compatibility operators for Persistent and Esqueleto"; license = lib.licenses.bsd3; } ) { }; "esqueleto-pgcrypto" = callPackage ( { mkDerivation, base, esqueleto, hspec, monad-logger, persistent, persistent-postgresql, QuickCheck, text, transformers, unliftio, }: mkDerivation { pname = "esqueleto-pgcrypto"; version = "0.1.0.0"; sha256 = "0xxs9nk6k3v7jjcrbgm0b85bncd6rzgrgflvw2w65i6dam0yr4ix"; libraryHaskellDepends = [ base esqueleto text ]; testHaskellDepends = [ base esqueleto hspec monad-logger persistent persistent-postgresql QuickCheck text transformers unliftio ]; description = "Esqueleto support for the pgcrypto PostgreSQL module"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "esqueleto-postgis" = callPackage ( { mkDerivation, base, containers, esqueleto, geojson, hedgehog, monad-logger, persistent, persistent-postgresql, resourcet, tasty, tasty-hunit, tasty-quickcheck, text, wkt-geom, }: mkDerivation { pname = "esqueleto-postgis"; version = "1.0.1"; sha256 = "0s87xwqbh0b4xl956g7zgf58ga92cfnnbijqyw0rd007y4rf0v7m"; libraryHaskellDepends = [ base containers esqueleto geojson persistent text wkt-geom ]; testHaskellDepends = [ base containers esqueleto geojson hedgehog monad-logger persistent persistent-postgresql resourcet tasty tasty-hunit tasty-quickcheck text wkt-geom ]; description = "postgis bindings for esqueleto"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "esqueleto-streaming" = callPackage ( { mkDerivation, base, conduit, esqueleto, persistent-postgresql, persistent-postgresql-streaming, resourcet, transformers, }: mkDerivation { pname = "esqueleto-streaming"; version = "0.1.0.0"; sha256 = "07qmnms0jmqqdn0d3ia1dl3alpggs1mj62gppy0ys8myac0wdk1r"; libraryHaskellDepends = [ base conduit esqueleto persistent-postgresql persistent-postgresql-streaming resourcet transformers ]; description = "Memory-constant streaming of Esqueleto results from PostgreSQL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "esqueleto-textsearch" = callPackage ( { mkDerivation, base, esqueleto, hspec, HUnit, monad-control, monad-logger, parsec, persistent, persistent-postgresql, persistent-template, QuickCheck, resourcet, text, transformers, }: mkDerivation { pname = "esqueleto-textsearch"; version = "1.3.1"; sha256 = "0z8fw59hr42hclkgy3f44m6lhbchnqdg8b91hhmn8z25g532d857"; libraryHaskellDepends = [ base esqueleto parsec persistent persistent-postgresql text ]; testHaskellDepends = [ base esqueleto hspec HUnit monad-control monad-logger persistent persistent-postgresql persistent-template QuickCheck resourcet text transformers ]; description = "PostgreSQL full text search for Esqueleto"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ess" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "ess"; version = "0.1.0.0"; sha256 = "0pxrs9vr6gc61md9q4rxdc5fikvjandqw2rygs0xamrqlna51bcq"; libraryHaskellDepends = [ base ]; description = "The type-level S combinator in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "essence-of-live-coding" = callPackage ( { mkDerivation, base, containers, foreign-store, HUnit, mmorph, mtl, profunctors, QuickCheck, selective, syb, test-framework, test-framework-hunit, test-framework-quickcheck2, time, transformers, vector-sized, }: mkDerivation { pname = "essence-of-live-coding"; version = "0.2.8"; sha256 = "04q3lkvingfjbkqb5jw79qzm3vd2rwnghnd4xyh31mliqnxphnfr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers foreign-store mmorph profunctors selective syb time transformers vector-sized ]; executableHaskellDepends = [ base transformers ]; testHaskellDepends = [ base containers HUnit mtl QuickCheck selective syb test-framework test-framework-hunit test-framework-quickcheck2 transformers vector-sized ]; description = "General purpose live coding framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; broken = true; } ) { }; "essence-of-live-coding-PortMidi" = callPackage ( { mkDerivation, base, essence-of-live-coding, PortMidi, transformers, }: mkDerivation { pname = "essence-of-live-coding-PortMidi"; version = "0.2.8"; sha256 = "1pwi44ykcshm3jf3sbm3x8w2idk3rkf5k6mfk9vkvhizbnk6rwhx"; libraryHaskellDepends = [ base essence-of-live-coding PortMidi transformers ]; description = "General purpose live coding framework - PortMidi backend"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; } ) { }; "essence-of-live-coding-gloss" = callPackage ( { mkDerivation, base, essence-of-live-coding, foreign-store, gloss, syb, transformers, }: mkDerivation { pname = "essence-of-live-coding-gloss"; version = "0.2.8"; sha256 = "1c14m2032lfc4apfynj815z74cp8f9wr9m3cfsbs554yxard7drh"; libraryHaskellDepends = [ base essence-of-live-coding foreign-store gloss syb transformers ]; description = "General purpose live coding framework - Gloss backend"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; } ) { }; "essence-of-live-coding-gloss-example" = callPackage ( { mkDerivation, base, essence-of-live-coding, essence-of-live-coding-gloss, gloss, syb, transformers, }: mkDerivation { pname = "essence-of-live-coding-gloss-example"; version = "0.2.5"; sha256 = "05swv5jbk51kxvipiz1qbvnpg82ppxvla3ggyc86fkrd3hsbqr6v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base essence-of-live-coding essence-of-live-coding-gloss gloss syb transformers ]; description = "General purpose live coding framework - Gloss example"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "essence-of-live-coding-gloss-example"; } ) { }; "essence-of-live-coding-pulse" = callPackage ( { mkDerivation, base, essence-of-live-coding, foreign-store, pulse-simple, transformers, }: mkDerivation { pname = "essence-of-live-coding-pulse"; version = "0.2.8"; sha256 = "1ybs72cbk35yqvjc26safab41hmmbza7ssxwqlqs0f070xn3w7p7"; libraryHaskellDepends = [ base essence-of-live-coding foreign-store pulse-simple transformers ]; description = "General purpose live coding framework - pulse backend"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; } ) { }; "essence-of-live-coding-pulse-example" = callPackage ( { mkDerivation, base, essence-of-live-coding, essence-of-live-coding-pulse, pulse-simple, transformers, vector, }: mkDerivation { pname = "essence-of-live-coding-pulse-example"; version = "0.2.4"; sha256 = "0jjafsrjpcprfcly4z4ld98y25lx3gc1faqbd6ms56kyrhs3q1p3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base essence-of-live-coding essence-of-live-coding-pulse pulse-simple transformers vector ]; description = "General purpose live coding framework - pulse backend example"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "essence-of-live-coding-pulse-example"; } ) { }; "essence-of-live-coding-quickcheck" = callPackage ( { mkDerivation, base, boltzmann-samplers, essence-of-live-coding, QuickCheck, syb, transformers, }: mkDerivation { pname = "essence-of-live-coding-quickcheck"; version = "0.2.8"; sha256 = "1k6va9srxp91dp2dbrav44nd3wlkpb34lb8hz6xjs0mcpynx7nr4"; libraryHaskellDepends = [ base boltzmann-samplers essence-of-live-coding QuickCheck syb transformers ]; description = "General purpose live coding framework - QuickCheck integration"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; } ) { }; "essence-of-live-coding-vivid" = callPackage ( { mkDerivation, base, essence-of-live-coding, vivid, }: mkDerivation { pname = "essence-of-live-coding-vivid"; version = "0.2.8"; sha256 = "0rjfgfhr1wfy77asrqcnh6830wwl372kxwz5nxmk9v217gfc51w2"; libraryHaskellDepends = [ base essence-of-live-coding vivid ]; description = "General purpose live coding framework - vivid backend"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "essence-of-live-coding-warp" = callPackage ( { mkDerivation, base, bytestring, essence-of-live-coding, http-client, http-types, wai, warp, }: mkDerivation { pname = "essence-of-live-coding-warp"; version = "0.2.8"; sha256 = "1562vw03zqpzzn9v9yss6xs9vfly9glg7j2im9cllivfzngw5fas"; libraryHaskellDepends = [ base essence-of-live-coding http-types wai warp ]; testHaskellDepends = [ base bytestring essence-of-live-coding http-client ]; description = "General purpose live coding framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; } ) { }; "estimator" = callPackage ( { mkDerivation, ad, base, distributive, lens, linear, reflection, }: mkDerivation { pname = "estimator"; version = "1.2.0.0"; sha256 = "168jpb5h8p4pz7rvv0x0yalgmjy9mbdssphj5k64l9kw18n26swg"; libraryHaskellDepends = [ ad base distributive lens linear reflection ]; description = "State-space estimation algorithms such as Kalman Filters"; license = lib.licenses.bsd3; } ) { }; "estimators" = callPackage ( { mkDerivation, base, binary, containers, deepseq, list-tries, MonadRandom, mtl, pretty, prettyclass, QuickCheck, text, }: mkDerivation { pname = "estimators"; version = "0.1.4"; sha256 = "0n7j2ay68m73f1mkfsxrrcs1rq0fpavwf58r50y7wirpm5f6agcy"; libraryHaskellDepends = [ base binary containers deepseq list-tries MonadRandom mtl pretty prettyclass QuickCheck text ]; description = "Tool for managing probability estimation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "estreps" = callPackage ( { mkDerivation, base, bio, bytestring, containers, random, }: mkDerivation { pname = "estreps"; version = "0.3.1"; sha256 = "100pqygnwclmpzjhzpz3j34y8v75d8ldxg76f9jys90gb41kggpi"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bio bytestring containers random ]; description = "Repeats from ESTs"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "etc" = callPackage ( { mkDerivation, aeson, base, rio, tasty, tasty-hunit, template-haskell, text, typed-process, unliftio, }: mkDerivation { pname = "etc"; version = "0.4.1.0"; sha256 = "1j17g8jij4y782vwpx7b52fv9nwv4v4mygk2hbq6vihzkbrdbd31"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base rio template-haskell text typed-process unliftio ]; testHaskellDepends = [ aeson base rio tasty tasty-hunit ]; description = "Declarative configuration spec for Haskell projects"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "Client for etcd, a highly-available key value store"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eternal" = callPackage ( { mkDerivation, base, base-unicode-symbols, Cabal, transformers, utf8-string, }: mkDerivation { pname = "eternal"; version = "0.1.7"; sha256 = "1cnnj9w74b06smrc58mbk0vykab6zk63rq0250lg0xl1nd6847qm"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base base-unicode-symbols transformers utf8-string ]; description = "everything breaking the Fairbairn threshold"; license = lib.licenses.bsd3; } ) { }; "eternity" = callPackage ( { mkDerivation, attoparsec, base, cereal, directory, foldl, potoki, potoki-cereal, QuickCheck, quickcheck-instances, rerebase, tasty, tasty-hunit, tasty-quickcheck, text, }: mkDerivation { pname = "eternity"; version = "0.1.3"; sha256 = "02kwd0zad4p762pk75784bbiv6klhy47g64lpxg8kscfryxrd3ma"; libraryHaskellDepends = [ attoparsec base cereal directory foldl potoki potoki-cereal text ]; testHaskellDepends = [ cereal directory potoki potoki-cereal QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "Native event-sourcing database"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "eternity-timestamped" = callPackage ( { mkDerivation, attoparsec, base, cereal, directory, eternity, generic-random, hashable, potoki, QuickCheck, text, time, timestamp, }: mkDerivation { pname = "eternity-timestamped"; version = "0.4.1"; sha256 = "09s26v4gi6w5am0nn7nwqkja7g74jddjfzsqjq2bbafng4dxnmwy"; libraryHaskellDepends = [ attoparsec base cereal directory eternity generic-random hashable potoki QuickCheck text time timestamp ]; description = "Automatic timestamping for Eternity"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ether" = callPackage ( { mkDerivation, base, criterion, deepseq, exceptions, ghc-prim, lens, mmorph, monad-control, mtl, QuickCheck, reflection, tagged, tasty, tasty-quickcheck, template-haskell, transformers, transformers-base, transformers-lift, writer-cps-mtl, }: mkDerivation { pname = "ether"; version = "0.5.1.0"; sha256 = "1180l4z2cdgc6zj9pcr2c0lj28ka85kbk8sxd42fis65k2ahr61n"; revision = "2"; editedCabalFile = "0ax7jq2gpb12zh4v2gcpqpckznpbkc8b743k94fljvks0yq3kl0k"; libraryHaskellDepends = [ base exceptions mmorph monad-control mtl reflection tagged template-haskell transformers transformers-base transformers-lift writer-cps-mtl ]; testHaskellDepends = [ base ghc-prim lens mtl QuickCheck tasty tasty-quickcheck transformers ]; benchmarkHaskellDepends = [ base criterion deepseq lens mtl transformers ]; description = "Monad transformers and classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ethereum-analyzer" = callPackage ( { mkDerivation, aeson, base, bimap, bytestring, containers, ethereum-analyzer-deps, extra, fgl, GenericPretty, graphviz, hexstring, hoopl, hspec, pretty, protolude, split, text, unordered-containers, wl-pprint-text, }: mkDerivation { pname = "ethereum-analyzer"; version = "3.3.4"; sha256 = "0d9xw77i8dzb4sk3j7qhnbdand58vz1bhfvqb0qhvg0qdfg732vi"; libraryHaskellDepends = [ aeson base bimap bytestring containers ethereum-analyzer-deps extra fgl GenericPretty graphviz hexstring hoopl pretty protolude split text unordered-containers wl-pprint-text ]; testHaskellDepends = [ base bytestring ethereum-analyzer-deps extra GenericPretty hoopl hspec protolude text wl-pprint-text ]; description = "A Ethereum contract analyzer"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "ethereum-analyzer-cli" = callPackage ( { mkDerivation, aeson, base, bytestring, conduit-combinators, directory, ethereum-analyzer, ethereum-analyzer-deps, exceptions, filepath, hexstring, hflags, hoopl, http-conduit, json-rpc, monad-logger, mtl, optparse-applicative, optparse-text, protolude, text, time, tostring, unordered-containers, vector, }: mkDerivation { pname = "ethereum-analyzer-cli"; version = "3.3.4"; sha256 = "1bpr5l8hsn6ggiqs3b4mw27r52ikpqibdhn4w22k1gk8mdfr9gzc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring conduit-combinators directory ethereum-analyzer ethereum-analyzer-deps exceptions filepath hexstring hoopl http-conduit json-rpc monad-logger mtl optparse-applicative optparse-text protolude text time tostring unordered-containers vector ]; executableHaskellDepends = [ base ethereum-analyzer-deps hflags monad-logger protolude ]; description = "A CLI frontend for ethereum-analyzer"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "ethereum-analyzer-deps" = callPackage ( { mkDerivation, aeson, ansi-wl-pprint, base, base16-bytestring, binary, bytestring, containers, deepseq, fast-logger, global-lock, monad-logger, split, text, }: mkDerivation { pname = "ethereum-analyzer-deps"; version = "3.3.4"; sha256 = "00v0f797z99yil4ihgirsyw9l4yiscg3aidlwjq4maixvzsqvr02"; libraryHaskellDepends = [ aeson ansi-wl-pprint base base16-bytestring binary bytestring containers deepseq fast-logger global-lock monad-logger split text ]; description = "Stripped dependencies of ethereum-analyzer"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ethereum-analyzer-webui" = callPackage ( { mkDerivation, aeson, base, bytestring, ethereum-analyzer, ethereum-analyzer-deps, exceptions, hflags, http-media, http-types, logging-effect, monad-logger, mtl, neat-interpolation, optparse-applicative, prometheus-client, prometheus-metrics-ghc, protolude, servant, servant-server, text, time, wai, wai-extra, warp, wl-pprint-text, }: mkDerivation { pname = "ethereum-analyzer-webui"; version = "3.3.4"; sha256 = "11h5q6xmig8fk3bxk797s231pk5dnsvvxs9r68zbxv7jk466yq97"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring ethereum-analyzer exceptions http-media http-types logging-effect mtl neat-interpolation optparse-applicative prometheus-client prometheus-metrics-ghc protolude servant servant-server text time wai wai-extra warp wl-pprint-text ]; executableHaskellDepends = [ base ethereum-analyzer ethereum-analyzer-deps hflags monad-logger ]; description = "A web frontend for ethereum-analyzer"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "ethereum-analyzer-webui"; } ) { }; "ethereum-client-haskell" = callPackage ( { mkDerivation, ansi-wl-pprint, array, base, base16-bytestring, binary, bytestring, cmdargs, containers, cryptohash, data-default, directory, either, entropy, ethereum-merkle-patricia-db, ethereum-rlp, filepath, haskoin, HUnit, leveldb-haskell, mtl, network, network-simple, nibblestring, resourcet, test-framework, test-framework-hunit, time, transformers, vector, }: mkDerivation { pname = "ethereum-client-haskell"; version = "0.0.4"; sha256 = "0dkvvs7bk4paqjmr1zihi14kp4cb28s33b18kd3a17lz1vd4qbfc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint array base base16-bytestring binary bytestring cmdargs containers cryptohash data-default directory either entropy ethereum-merkle-patricia-db ethereum-rlp filepath haskoin leveldb-haskell mtl network network-simple nibblestring resourcet time transformers vector ]; testHaskellDepends = [ base containers HUnit test-framework test-framework-hunit ]; description = "A Haskell version of an Ethereum client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ethereum-merkle-patricia-db" = callPackage ( { mkDerivation, ansi-wl-pprint, base, base16-bytestring, binary, bytestring, containers, cryptohash, data-default, ethereum-rlp, HUnit, leveldb-haskell, nibblestring, resourcet, test-framework, test-framework-hunit, transformers, }: mkDerivation { pname = "ethereum-merkle-patricia-db"; version = "0.0.1"; sha256 = "0pxncaam139nl99wm1i7fcnnsy683p6inasz10knfd2jsxcz8yr8"; libraryHaskellDepends = [ ansi-wl-pprint base base16-bytestring binary bytestring cryptohash data-default ethereum-rlp leveldb-haskell nibblestring resourcet ]; testHaskellDepends = [ ansi-wl-pprint base base16-bytestring binary bytestring containers cryptohash data-default ethereum-rlp HUnit leveldb-haskell nibblestring resourcet test-framework test-framework-hunit transformers ]; description = "A modified Merkle Patricia DB"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "ethereum-rlp" = callPackage ( { mkDerivation, ansi-wl-pprint, base, base16-bytestring, bytestring, HUnit, test-framework, test-framework-hunit, }: mkDerivation { pname = "ethereum-rlp"; version = "0.1.0"; sha256 = "1jpq786qk4fvif87gwiqx13p08r46qq3cwl4ffqk5d36hqm2k1sm"; libraryHaskellDepends = [ ansi-wl-pprint base base16-bytestring bytestring ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit ]; description = "Ethereum Recursive Length Prefix Encoding"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eths-rlp" = callPackage ( { mkDerivation, base, binary, binary-strict, bytestring, doctest, hspec, QuickCheck, quickcheck-instances, }: mkDerivation { pname = "eths-rlp"; version = "0.1.0.0"; sha256 = "16x05s6mnha6ydpdp896payxawpp4i967z6bsixzy7mv1gryh95a"; libraryHaskellDepends = [ base binary binary-strict bytestring ]; testHaskellDepends = [ base bytestring doctest hspec QuickCheck quickcheck-instances ]; description = "Ethereum Recursive Length Prefix Encoding"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "ety" = callPackage ( { mkDerivation, base, bytestring, curl, random, text-icu, utf8-string, xml, }: mkDerivation { pname = "ety"; version = "0.1"; sha256 = "165vwca1q001pa9f09vfhf724kq5jnsip907c9dr6fncj9yjdp2p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring curl random text-icu utf8-string xml ]; executableHaskellDepends = [ base bytestring curl random text-icu utf8-string xml ]; description = "Random etymology online entry"; license = lib.licenses.bsd3; mainProgram = "ety"; } ) { }; "euler" = callPackage ( { mkDerivation, base, hspec, hspec-discover, }: mkDerivation { pname = "euler"; version = "0.10.1"; sha256 = "1kd8lsf5fsqzzj0f8slpxkfdia34gn6rmdscsn3w89v6lp0ccc1a"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; description = "Mathematics utilities for Haskell"; license = lib.licenses.mit; } ) { }; "euler-tour-tree" = callPackage ( { mkDerivation, base, containers, fingertree, keys, mtl, parser-combinators, QuickCheck, sequence, tasty, tasty-hunit, tasty-quickcheck, transformers, Unique, }: mkDerivation { pname = "euler-tour-tree"; version = "0.1.1.0"; sha256 = "166gbinlf0ay8y2clzjzf5b2x489hcr1gzj8w5qk341z01f8pckh"; revision = "1"; editedCabalFile = "0rix7nslzfdds5hz2hvam8dydndhv04xg10wazf7l37q88gk880w"; libraryHaskellDepends = [ base containers fingertree mtl parser-combinators transformers Unique ]; testHaskellDepends = [ base containers keys QuickCheck sequence tasty tasty-hunit tasty-quickcheck ]; description = "Euler tour trees"; license = lib.licenses.publicDomain; } ) { }; "euphoria" = callPackage ( { mkDerivation, base, containers, criterion, deepseq, elerea, enummapset-th, hashable, HUnit, test-framework, test-framework-hunit, test-framework-th, transformers, unordered-containers, }: mkDerivation { pname = "euphoria"; version = "0.8.0.0"; sha256 = "12hizvmalpbwdi1xxmy2vydcavi3lhf67cdh4zhvqgq6qrxkyw1h"; libraryHaskellDepends = [ base containers deepseq elerea enummapset-th hashable HUnit transformers unordered-containers ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit test-framework-th ]; benchmarkHaskellDepends = [ base criterion deepseq enummapset-th unordered-containers ]; description = "Dynamic network FRP with events and continuous values"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "eurofxref" = callPackage ( { mkDerivation, base, bytestring, conduit, containers, failure, hexpat, http-conduit, http-types, monad-control, mtl, time, }: mkDerivation { pname = "eurofxref"; version = "0.2.1"; sha256 = "0zjf3rky2ww2nq4ryyz0069cv3ps1h29nwrgr2sk127bsik868x9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring conduit containers failure hexpat http-conduit http-types monad-control mtl time ]; description = "Free foreign exchange/currency feed from the European Central Bank"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "evdev" = callPackage ( { mkDerivation, base, bytestring, c2hs, containers, extra, filepath-bytestring, libevdev, monad-loops, mtl, rawfilepath, tasty, tasty-hunit, tasty-quickcheck, time, unix, }: mkDerivation { pname = "evdev"; version = "2.3.1.1"; sha256 = "1jq7ayi4rv8v02wyxva9776iqymv0ac1h7jbfxf96gmk5ifwyinf"; revision = "1"; editedCabalFile = "05v90azm7rfmzbcbm2rmbl20977nk1m41m0l8sryf64zk6sxpw3n"; libraryHaskellDepends = [ base bytestring containers extra filepath-bytestring monad-loops mtl rawfilepath time unix ]; libraryPkgconfigDepends = [ libevdev ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring containers extra filepath-bytestring monad-loops mtl rawfilepath tasty tasty-hunit tasty-quickcheck time unix ]; description = "Bindings to libevdev"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; } ) { inherit (pkgs) libevdev; }; "evdev-streamly" = callPackage ( { mkDerivation, base, bytestring, containers, evdev, extra, filepath-bytestring, mtl, rawfilepath, streamly, streamly-fsnotify, unix, }: mkDerivation { pname = "evdev-streamly"; version = "0.0.2.1"; sha256 = "00q5i41al5p1f70a44v922qxlafq54pfmbgvh7v0h43rkqjzkj4r"; libraryHaskellDepends = [ base bytestring containers evdev extra filepath-bytestring mtl rawfilepath streamly streamly-fsnotify unix ]; description = "Bridge for working with evdev and streamly"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; hydraPlatforms = lib.platforms.none; } ) { }; "eve" = callPackage ( { mkDerivation, base, containers, data-default, free, hspec, hspec-core, lens, mtl, }: mkDerivation { pname = "eve"; version = "0.1.9.0"; sha256 = "06b2qybglsww0f7wpy2fnmr3l9r5a0aikybd23cjl6ribq86l8y9"; libraryHaskellDepends = [ base containers data-default free lens mtl ]; testHaskellDepends = [ base data-default hspec hspec-core lens mtl ]; description = "An extensible event framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eve-cli" = callPackage ( { mkDerivation, base, bytestring, eve, lens, mtl, text, vty, }: mkDerivation { pname = "eve-cli"; version = "0.2.0.0"; sha256 = "0l9c7mpmw7i9kgmirnkb84q6lfw0ry5z5j2049sv47klczdv285a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring eve lens mtl text vty ]; executableHaskellDepends = [ base bytestring eve lens mtl text vty ]; testHaskellDepends = [ base bytestring eve lens mtl text vty ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "eve-cli-exe"; broken = true; } ) { }; "eved" = callPackage ( { mkDerivation, aeson, base, bytestring, case-insensitive, http-api-data, http-client, http-media, http-types, mtl, text, wai, }: mkDerivation { pname = "eved"; version = "0.0.3.0"; sha256 = "12wz0khrvj85vkk7bsq65gsikqmzahmlpmi08vdalnsfxqlflc6r"; libraryHaskellDepends = [ aeson base bytestring case-insensitive http-api-data http-client http-media http-types mtl text wai ]; description = "A value level web framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eveff" = callPackage ( { mkDerivation, base, ghc-prim, primitive, }: mkDerivation { pname = "eveff"; version = "1.0.0.2"; sha256 = "1fplciayjmvb9vp5pgi7zf656jf93zay7fz992z8jc9jz2a6k8k4"; libraryHaskellDepends = [ base ghc-prim primitive ]; description = "Efficient effect handlers based on evidence translation"; license = lib.licenses.mit; } ) { }; "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 = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "event-driven" = callPackage ( { mkDerivation, base, monads-tf, yjtools, }: mkDerivation { pname = "event-driven"; version = "0.0.2"; sha256 = "1jkrc1k0ixjs95fvj36gr08igpx5vqff5zc6bi9f04ldxqz4wbap"; libraryHaskellDepends = [ base monads-tf yjtools ]; description = "library for event driven programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "event-handlers" = callPackage ( { mkDerivation, base, containers, }: mkDerivation { pname = "event-handlers"; version = "0.0.0.3"; sha256 = "1515v1khdkr145z5inrm2ardhpzfsbncpl5wmfd9nmilw97da9ld"; libraryHaskellDepends = [ base containers ]; description = "Event handlers"; license = lib.licenses.publicDomain; } ) { }; "event-list" = callPackage ( { mkDerivation, base, non-negative, QuickCheck, random, semigroups, transformers, utility-ht, }: mkDerivation { pname = "event-list"; version = "0.1.3"; sha256 = "0bnz3qrkwr2spp1fvg2m3bscvd0h3xyfag0r77ydcn84033bk424"; libraryHaskellDepends = [ base non-negative QuickCheck semigroups transformers utility-ht ]; testHaskellDepends = [ base non-negative QuickCheck random semigroups transformers utility-ht ]; description = "Event lists with relative or absolute time stamps"; license = "GPL"; maintainers = [ lib.maintainers.thielema ]; } ) { }; "event-monad" = callPackage ( { mkDerivation, base, containers, event-handlers, haskell98, monad-loops, mtl, pretty, prettyclass, priority-queue, stateref, }: mkDerivation { pname = "event-monad"; version = "0.0.3"; sha256 = "1phs799i4da1nfgx530bp93n9xhzgnavilwlk8nz5vi3kd61gzf4"; libraryHaskellDepends = [ base containers event-handlers haskell98 monad-loops mtl pretty prettyclass priority-queue stateref ]; description = "Event-graph simulation monad transformer"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "event-transformer" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "event-transformer"; version = "0.1.0.0"; sha256 = "0vj3hm08vsyn2z0i4hb706bf94n6j2cbn262z3y3k3d869rvpslq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; mainProgram = "event-transformer-exe"; } ) { }; "eventful-core" = callPackage ( { mkDerivation, aeson, base, containers, contravariant, hspec, http-api-data, HUnit, path-pieces, sum-type-boilerplate, template-haskell, text, transformers, uuid, }: mkDerivation { pname = "eventful-core"; version = "0.2.0"; sha256 = "06chbjrxfxk0fr9lgdic6bmylnv3kz398l9drqr85r6qk1s5xxg0"; libraryHaskellDepends = [ aeson base containers contravariant http-api-data path-pieces sum-type-boilerplate template-haskell text transformers uuid ]; testHaskellDepends = [ aeson base containers contravariant hspec http-api-data HUnit path-pieces sum-type-boilerplate template-haskell text transformers uuid ]; description = "Core module for eventful"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "eventful-dynamodb" = callPackage ( { mkDerivation, aeson, amazonka, amazonka-dynamodb, base, bytestring, conduit, eventful-core, eventful-test-helpers, hspec, HUnit, lens, QuickCheck, quickcheck-instances, safe, text, unordered-containers, vector, }: mkDerivation { pname = "eventful-dynamodb"; version = "0.2.0"; sha256 = "17ip1dr1jqrzy0hg5yjnv4a8qkgsab02jcbswlxfd3q7xx3d473b"; libraryHaskellDepends = [ aeson amazonka amazonka-dynamodb base bytestring conduit eventful-core lens safe text unordered-containers vector ]; testHaskellDepends = [ aeson amazonka amazonka-dynamodb base bytestring conduit eventful-core eventful-test-helpers hspec HUnit lens QuickCheck quickcheck-instances safe text unordered-containers vector ]; description = "Library for eventful DynamoDB event stores"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "eventful-memory" = callPackage ( { mkDerivation, base, containers, eventful-core, eventful-test-helpers, hspec, HUnit, mtl, safe, stm, }: mkDerivation { pname = "eventful-memory"; version = "0.2.0"; sha256 = "1fdd2z13lnk1zxhylriwblz96x90v4504abrj9rfbi732853wz3a"; libraryHaskellDepends = [ base containers eventful-core mtl safe stm ]; testHaskellDepends = [ base containers eventful-core eventful-test-helpers hspec HUnit mtl safe stm ]; description = "In-memory implementations for eventful"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "eventful-postgresql" = callPackage ( { mkDerivation, aeson, base, bytestring, eventful-core, eventful-sql-common, eventful-test-helpers, hspec, HUnit, mtl, persistent, persistent-postgresql, text, }: mkDerivation { pname = "eventful-postgresql"; version = "0.2.0"; sha256 = "05syf8ychcnyl4q1q3afn4nqp4sw38y4c3p97b1h5gdanbsnis3b"; libraryHaskellDepends = [ aeson base bytestring eventful-core eventful-sql-common mtl persistent text ]; testHaskellDepends = [ aeson base bytestring eventful-core eventful-sql-common eventful-test-helpers hspec HUnit mtl persistent persistent-postgresql text ]; description = "Postgres implementations for eventful"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "eventful-sql-common" = callPackage ( { mkDerivation, aeson, base, bytestring, eventful-core, mtl, persistent, persistent-template, text, uuid, }: mkDerivation { pname = "eventful-sql-common"; version = "0.2.0"; sha256 = "1g5f6rvb14hi81dby2hdcq444zhv2vl76ql4lsrh9gdmpf6a2vm4"; revision = "1"; editedCabalFile = "1w2qq0p4304zsjkwmqx79azpq5v0ajz5grg740vwkca8qvdvdq91"; libraryHaskellDepends = [ aeson base bytestring eventful-core mtl persistent persistent-template text uuid ]; description = "Common library for SQL event stores"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "eventful-sqlite" = callPackage ( { mkDerivation, aeson, base, bytestring, eventful-core, eventful-sql-common, eventful-test-helpers, hspec, HUnit, mtl, persistent, persistent-sqlite, text, uuid, }: mkDerivation { pname = "eventful-sqlite"; version = "0.2.0"; sha256 = "1vyz8401n63gqwgl1fa9dw1ar1dgki4hy6ably8lh2hzpl7fmfy0"; libraryHaskellDepends = [ aeson base bytestring eventful-core eventful-sql-common mtl persistent text uuid ]; testHaskellDepends = [ aeson base bytestring eventful-core eventful-sql-common eventful-test-helpers hspec HUnit mtl persistent persistent-sqlite text uuid ]; description = "SQLite implementations for eventful"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "eventful-test-helpers" = callPackage ( { mkDerivation, aeson, aeson-casing, base, eventful-core, extra, hspec, monad-logger, text, }: mkDerivation { pname = "eventful-test-helpers"; version = "0.2.0"; sha256 = "1q5z9rf5hxwpsyvm28hfnkr72zfsg7h5kz648bass9irvq69v7x9"; libraryHaskellDepends = [ aeson aeson-casing base eventful-core extra hspec monad-logger text ]; description = "Common module used for eventful tests"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "eventlog-socket" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "eventlog-socket"; version = "0.1.0.0"; sha256 = "0rlwasd1hamyhpn4h3kk3s5sfhxvc1j8sz4nkxnmch6xgcqcp4yl"; libraryHaskellDepends = [ base ]; description = "Stream GHC eventlog events to external processes"; license = lib.licenses.bsd3; } ) { }; "eventlog2html" = callPackage ( { mkDerivation, aeson, array, attoparsec, base, blaze-html, blaze-markup, bytestring, containers, file-embed, filepath, ghc-events, ghc-heap, githash, hashable, hashtables, hvega, mtl, optparse-applicative, raw-strings-qq, semigroups, statistics-linreg, text, time, trie-simple, vector, }: mkDerivation { pname = "eventlog2html"; version = "0.11.1"; sha256 = "1rfyw285g48c7dck8kjykx9n4brw7ngm275n64g1wwwkm4ybn43n"; revision = "1"; editedCabalFile = "0kxb0990f8x394j2l7y5y2xz43lqdlm4bc6gihfqnkc6w5qsqhji"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array attoparsec base blaze-html blaze-markup bytestring containers file-embed filepath ghc-events ghc-heap hashable hashtables hvega mtl optparse-applicative raw-strings-qq semigroups statistics-linreg text time trie-simple vector ]; executableHaskellDepends = [ aeson base filepath githash text ]; description = "Visualise an eventlog"; license = lib.licenses.bsd3; mainProgram = "eventlog2html"; maintainers = [ lib.maintainers.maralorn ]; } ) { }; "eventloop" = callPackage ( { mkDerivation, aeson, base, bytestring, concurrent-utilities, deepseq, network, stm, suspend, text, timers, websockets, }: mkDerivation { pname = "eventloop"; version = "0.8.2.8"; sha256 = "1k10f8mihxb9xsvjkmzxphin4l49f5pwbfxfan1ar7wzxyv85vjj"; revision = "1"; editedCabalFile = "0qzrfk1riyf33b7kyjpdzzi8c40wh559wr0m0rjziykzxy0s92m2"; libraryHaskellDepends = [ aeson base bytestring concurrent-utilities deepseq network stm suspend text timers websockets ]; description = "A different take on an IO system. Based on Amanda's IO loop, this eventloop takes a function that maps input events to output events. It can easily be extended by modules that represent IO devices or join multiple modules together."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "eventsource-api" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, enclosed-exceptions, lifted-async, lifted-base, monad-control, monad-loops, mtl, stm, stm-chans, streaming, string-conversions, text, transformers-base, unordered-containers, uuid, }: mkDerivation { pname = "eventsource-api"; version = "1.5.1"; sha256 = "04sqpzhmsisr93da55dhmprsbks0kkwsb3dg8fkx2w0casyb58f6"; libraryHaskellDepends = [ aeson base bytestring containers enclosed-exceptions lifted-async lifted-base monad-control monad-loops mtl stm stm-chans streaming string-conversions text transformers-base unordered-containers uuid ]; description = "Provides an eventsourcing high level API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eventsource-geteventstore-store" = callPackage ( { mkDerivation, aeson, base, eventsource-api, eventsource-store-specs, eventstore, lifted-async, lifted-base, mtl, protolude, streaming, string-conversions, tasty, tasty-hspec, transformers-base, }: mkDerivation { pname = "eventsource-geteventstore-store"; version = "1.2.1"; sha256 = "1v024nxs7bdh8q6m1r0wnn877pbc54kg22yg4qlwbsmsibq61c82"; libraryHaskellDepends = [ aeson base eventsource-api eventsource-store-specs eventstore lifted-async lifted-base mtl streaming string-conversions transformers-base ]; testHaskellDepends = [ aeson base eventsource-api eventsource-store-specs eventstore lifted-async lifted-base mtl protolude streaming string-conversions tasty tasty-hspec transformers-base ]; description = "GetEventStore store implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "eventsource-store-specs" = callPackage ( { mkDerivation, aeson, async, base, eventsource-api, mtl, streaming, tasty, tasty-hspec, text, transformers-base, uuid, }: mkDerivation { pname = "eventsource-store-specs"; version = "1.2.1"; sha256 = "1b7nhigf4r26zfbcq0civbsw8mhsz4hpdsdnm94zmkysl5k58f04"; libraryHaskellDepends = [ aeson async base eventsource-api mtl streaming tasty tasty-hspec text transformers-base uuid ]; description = "Provides common test specification for Store implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "eventsource-stub-store" = callPackage ( { mkDerivation, aeson, async, base, containers, eventsource-api, eventsource-store-specs, mtl, protolude, stm, streaming, tasty, tasty-hspec, transformers-base, }: mkDerivation { pname = "eventsource-stub-store"; version = "1.1.1"; sha256 = "1xd3ngjjpimfpglkgad3r9dmd7sf2mq3kdlbqs4d6xz28gd7vh7y"; libraryHaskellDepends = [ async base containers eventsource-api mtl stm streaming transformers-base ]; testHaskellDepends = [ aeson base eventsource-api eventsource-store-specs protolude streaming tasty tasty-hspec ]; description = "An in-memory stub store implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "eventsourced" = callPackage ( { mkDerivation, base, blaze-builder, bytestring, HUnit, wai, wai-extra, warp, }: mkDerivation { pname = "eventsourced"; version = "1.1.1.0"; sha256 = "1142g4a7rjp0wq2llh0q9zg0v41avz3ld83zqvg9j6xhlh1zxa51"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-builder bytestring wai wai-extra ]; executableHaskellDepends = [ base warp ]; testHaskellDepends = [ base blaze-builder bytestring HUnit wai-extra ]; description = "Server-Sent Events the UNIX way"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "eventsourced"; broken = true; } ) { }; "eventsourcing" = callPackage ( { mkDerivation, base, deepseq, free, hashable, hedgehog, mtl, pipes, psqueues, stm, tasty, tasty-hedgehog, time, unordered-containers, }: mkDerivation { pname = "eventsourcing"; version = "0.9.0"; sha256 = "0rg9nd0sbqd132a4jzaq0065c5wjaib7iya305j2ql63gilfnjy3"; libraryHaskellDepends = [ base deepseq free hashable mtl pipes psqueues stm time unordered-containers ]; testHaskellDepends = [ base deepseq hedgehog mtl pipes stm tasty tasty-hedgehog unordered-containers ]; description = "CQRS/ES library"; license = lib.licenses.isc; } ) { }; "eventsourcing-postgresql" = callPackage ( { mkDerivation, base, bytestring, eventsourcing, hashable, mtl, pipes, postgresql-simple, stm, unordered-containers, }: mkDerivation { pname = "eventsourcing-postgresql"; version = "0.9.0"; sha256 = "0dxa5lgf3lndhqgsmciyv9a6a6qwmwppq4qriasipnp656rcgyf8"; libraryHaskellDepends = [ base bytestring eventsourcing hashable mtl pipes postgresql-simple stm unordered-containers ]; description = "PostgreSQL adaptor for eventsourcing"; license = lib.licenses.isc; } ) { }; "eventstore" = callPackage ( { mkDerivation, aeson, array, async, base, bifunctors, bytestring, cereal, clock, containers, crypton-connection, dns, dotnet-timespan, exceptions, fast-logger, file-embed, hashable, hspec, http-client, interpolate, lifted-async, lifted-base, monad-control, monad-logger, mono-traversable, mtl, protobuf, random, safe, safe-exceptions, semigroups, stm, stm-chans, streaming, tasty, tasty-hspec, tasty-hunit, text, time, transformers-base, unordered-containers, uuid, vector, }: mkDerivation { pname = "eventstore"; version = "1.4.3"; sha256 = "12j6csdm0w6j1arhp4h4s8xwg7brsya3l6rjaz4msr89gk8xn342"; libraryHaskellDepends = [ aeson array base bifunctors bytestring cereal clock containers crypton-connection dns dotnet-timespan exceptions fast-logger hashable http-client interpolate lifted-async lifted-base monad-control monad-logger mono-traversable mtl protobuf random safe safe-exceptions semigroups stm stm-chans streaming text time transformers-base unordered-containers uuid vector ]; testHaskellDepends = [ aeson async base bytestring cereal containers crypton-connection dotnet-timespan exceptions fast-logger file-embed hashable hspec lifted-async lifted-base monad-control mono-traversable protobuf safe safe-exceptions semigroups stm stm-chans streaming tasty tasty-hspec tasty-hunit text time transformers-base unordered-containers uuid vector ]; description = "EventStore TCP Client"; license = lib.licenses.bsd3; platforms = lib.platforms.x86_64; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eventuo11y" = callPackage ( { mkDerivation, base, exceptions, general-allocate, monad-control, mtl, primitive, time, transformers, transformers-base, unliftio-core, }: mkDerivation { pname = "eventuo11y"; version = "0.9.0.1"; sha256 = "0ihz8j8nfwnsz7a3vg5qbvajyngaph8bby8g942i0kbc24gsrymi"; libraryHaskellDepends = [ base exceptions general-allocate monad-control mtl primitive time transformers transformers-base unliftio-core ]; description = "An event-oriented observability library"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eventuo11y-batteries" = callPackage ( { mkDerivation, aeson, base, binary, bytestring, case-insensitive, containers, eventuo11y, eventuo11y-json, general-allocate, http-media, http-types, monad-control, mtl, network, safe-exceptions, semigroupoids, servant-client, servant-client-core, text, transformers-base, unliftio-core, wai, warp, }: mkDerivation { pname = "eventuo11y-batteries"; version = "0.4.0.2"; sha256 = "13si3mph88swf6hbz8sldsvazm2ckvbhk95wr117n8rw784r6ydg"; libraryHaskellDepends = [ aeson base binary bytestring case-insensitive containers eventuo11y eventuo11y-json general-allocate http-media http-types monad-control mtl network safe-exceptions semigroupoids servant-client servant-client-core text transformers-base unliftio-core wai warp ]; description = "Grab bag of eventuo11y-enriched functionality"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "eventuo11y-dsl" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "eventuo11y-dsl"; version = "0.2.0.0"; sha256 = "0qa5csjkm25278h1vf59aws9am59gyha7zi1yjq7wag1ivhdfa9w"; libraryHaskellDepends = [ base template-haskell ]; description = "DSL for defining eventuo11y fields and selectors"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "eventuo11y-json" = callPackage ( { mkDerivation, aeson, base, bytestring, eventuo11y, eventuo11y-dsl, template-haskell, text, time, uuid, }: mkDerivation { pname = "eventuo11y-json"; version = "0.3.0.3"; sha256 = "0qdza7fdwxifls9w4s5ihsygxksaxc45q6365hz96vwg7j6bc19x"; libraryHaskellDepends = [ aeson base bytestring eventuo11y eventuo11y-dsl template-haskell text time uuid ]; description = "aeson-based rendering for eventuo11y"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "eventuo11y-otel" = callPackage ( { mkDerivation, base, eventuo11y, hs-opentelemetry-api, text, }: mkDerivation { pname = "eventuo11y-otel"; version = "0.1.0.2"; sha256 = "0mv97s3vnw7ppry3vinis6dv0j93pj5dywp0xzxrcsw9nbwiy3gj"; libraryHaskellDepends = [ base eventuo11y hs-opentelemetry-api text ]; description = "OpenTelemetry-based rendering for eventuo11y"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "eventuo11y-prometheus" = callPackage ( { mkDerivation, base, containers, eventuo11y, prometheus, }: mkDerivation { pname = "eventuo11y-prometheus"; version = "0.1.0.0"; sha256 = "1yqwqvvzlnzph4x0l19nw5blnp85z2p0wjhhbvygl2dwiq6981li"; libraryHaskellDepends = [ base containers eventuo11y prometheus ]; description = "Prometheus backend for eventuo11y"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "every" = callPackage ( { mkDerivation, async, base, stm, }: mkDerivation { pname = "every"; version = "0.0.1"; sha256 = "1rc0g5rn8hzglm2b4biaf8jvj5kb2j1s5vsxnm24q2gvrvjg03sx"; libraryHaskellDepends = [ async base stm ]; description = "Run a process every so often"; license = lib.licenses.bsd3; } ) { }; "every-bit-counts" = callPackage ( { mkDerivation, base, haskell98, }: mkDerivation { pname = "every-bit-counts"; version = "0.1"; sha256 = "0r959iyd5nsw3sj7p0gwsccdgaald9lwisg0lvq9qynyz09kh4vj"; libraryHaskellDepends = [ base haskell98 ]; description = "A functional pearl on encoding and decoding using question-and-answer strategies"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "evm-opcodes" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, data-dword, hedgehog, hspec, tasty, tasty-bench, tasty-discover, tasty-hedgehog, tasty-hspec, text, }: mkDerivation { pname = "evm-opcodes"; version = "0.1.2"; sha256 = "0p7gb3k64jsjscfxf2cd34igkm9j8q0rq3irfh1x4jdryvck2jch"; libraryHaskellDepends = [ base bytestring cereal containers data-dword text ]; testHaskellDepends = [ base bytestring cereal containers data-dword hedgehog hspec tasty tasty-discover tasty-hedgehog tasty-hspec text ]; testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ base bytestring cereal containers data-dword tasty-bench text ]; description = "Opcode types for Ethereum Virtual Machine (EVM)"; license = lib.licenses.mit; } ) { }; "evm-opcodes_0_2_0" = callPackage ( { mkDerivation, base, bytestring, cereal, containers, data-dword, hedgehog, hspec, tasty, tasty-bench, tasty-discover, tasty-hedgehog, tasty-hspec, text, }: mkDerivation { pname = "evm-opcodes"; version = "0.2.0"; sha256 = "1s5vwdway724b0c41jwiaaqg1pllnhghjydplifbhhdfv63gkrw0"; libraryHaskellDepends = [ base bytestring cereal containers data-dword text ]; testHaskellDepends = [ base bytestring cereal containers data-dword hedgehog hspec tasty tasty-discover tasty-hedgehog tasty-hspec text ]; testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ base bytestring cereal containers data-dword tasty-bench text ]; description = "Opcode types for Ethereum Virtual Machine (EVM)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "evoke" = callPackage ( { mkDerivation, aeson, base, ghc, HUnit, insert-ordered-containers, lens, QuickCheck, swagger2, text, }: mkDerivation { pname = "evoke"; version = "0.2023.1.26"; sha256 = "0c03ggjx7amcjqylcadshknqwqm9x6mlsa9d6np1vff6asf8s8b4"; libraryHaskellDepends = [ base ghc text ]; testHaskellDepends = [ aeson base HUnit insert-ordered-containers lens QuickCheck swagger2 text ]; description = "A GHC plugin to derive instances"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ewe" = callPackage ( { mkDerivation, alex, array, base, Cabal, containers, happy, mtl, pretty, transformers, uuagc, uuagc-cabal, uulib, }: mkDerivation { pname = "ewe"; version = "0.3.1.1"; sha256 = "1kxjsxl0idy82xynjbafw7695m9aylgs9bpkr2gvcmzs5lpyni8p"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal uuagc uuagc-cabal uulib ]; executableHaskellDepends = [ array base containers mtl pretty transformers uuagc-cabal ]; executableToolDepends = [ alex happy uuagc ]; description = "An interpreter for EWE programming language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "ewe"; broken = true; } ) { }; "ex-pool" = callPackage ( { mkDerivation, base, exceptions, hashable, stm, time, transformers, vector, }: mkDerivation { pname = "ex-pool"; version = "0.2.1"; sha256 = "0djk2g99jn24jcnq2l5yzrs2ra7wq1h3p80xkqx30arkqq5wbf0d"; libraryHaskellDepends = [ base exceptions hashable stm time transformers vector ]; description = "Another fork of resource-pool, with a MonadIO and MonadCatch constraint"; license = lib.licenses.bsd3; } ) { }; "exact-combinatorics" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "exact-combinatorics"; version = "0.2.0.11"; sha256 = "0qrhgd468ljpnfciaxzimmn1rhvapcrrsy4wb2r08hn3vjflmd3n"; libraryHaskellDepends = [ base ]; description = "Efficient exact computation of combinatoric functions"; license = lib.licenses.bsd3; } ) { }; "exact-cover" = callPackage ( { mkDerivation, base, containers, tasty, tasty-hunit, }: mkDerivation { pname = "exact-cover"; version = "0.1.0.0"; sha256 = "0qnnr1ri953jybgifivpkjmnq72n67bm2rmiaqhzx4ck01x0grz4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers tasty tasty-hunit ]; description = "Efficient exact cover solver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exact-kantorovich" = callPackage ( { mkDerivation, base, containers, extra, matrix, monad-logger, simplex-method, tasty, tasty-hunit, }: mkDerivation { pname = "exact-kantorovich"; version = "0.1.0.0"; sha256 = "0w410cfffq79b1l70nawa0lq82awh0bjicag3x5blz7c0c8wa9f7"; libraryHaskellDepends = [ base containers extra matrix monad-logger simplex-method ]; testHaskellDepends = [ base containers tasty tasty-hunit ]; description = "Exact Kantorovich distance between finite probability measures"; license = lib.licenses.bsd3; } ) { }; "exact-pi" = callPackage ( { mkDerivation, base, numtype-dk, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "exact-pi"; version = "0.5.0.2"; sha256 = "1xmc3vlzfccrn5szglnxx13akxw2xacgl40kqh0kiw82d58x47a4"; libraryHaskellDepends = [ base numtype-dk ]; testHaskellDepends = [ base numtype-dk QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Exact rational multiples of pi (and integer powers of pi)"; license = lib.licenses.mit; } ) { }; "exact-real" = callPackage ( { mkDerivation, base, Cabal, cabal-doctest, checkers, criterion, doctest, groups, integer-gmp, QuickCheck, random, tasty, tasty-hunit, tasty-quickcheck, tasty-th, }: mkDerivation { pname = "exact-real"; version = "0.12.5.1"; sha256 = "0zm2rb2zhpf7ipiq4k06ix66ps026y0v83qqh83x5yfqv9hz22c7"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base integer-gmp random ]; testHaskellDepends = [ base checkers doctest groups QuickCheck random tasty tasty-hunit tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base criterion ]; description = "Exact real arithmetic"; license = lib.licenses.mit; } ) { }; "exact-real-positional" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "exact-real-positional"; version = "0.0.0"; sha256 = "0qh1aqyi2k7djwqykj888hxjisip9ahg2ap43cj0xmdvfh9p0351"; libraryHaskellDepends = [ base ]; description = "Framework for Exact Real Arithmetic in the Positional Number System"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "example-haskell-project" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "example-haskell-project"; version = "0.1.0.0"; sha256 = "0ar83c7rgh4n70d45rjr00ajdxds8bq543q9isfprkiv23pasbq3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Example Haskell Project"; license = lib.licenses.bsd3; mainProgram = "example-haskell-project"; } ) { }; "except-exceptions" = callPackage ( { mkDerivation, base, exceptions, transformers, }: mkDerivation { pname = "except-exceptions"; version = "0.1"; sha256 = "03d94arrq8ynkbchv8w2vp4q3wka81hkrmkll6bd9p5kwhq28nzs"; revision = "1"; editedCabalFile = "09i2w1ry7vmjc0a4d05a4hs7kdj3brn5jrxsy638f6acj41g5dhk"; libraryHaskellDepends = [ base exceptions transformers ]; description = "Safely deal with exceptions in ExceptT"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exception-hierarchy" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "exception-hierarchy"; version = "0.1.0.11"; sha256 = "0v7yc7im6g7xy41q459g39b7ri44f7axzzvrbi3vrlwl7c7k3wxz"; libraryHaskellDepends = [ base template-haskell ]; description = "Exception type hierarchy with TemplateHaskell"; license = lib.licenses.bsd3; } ) { }; "exception-hierarchy_0_1_0_12" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "exception-hierarchy"; version = "0.1.0.12"; sha256 = "1hrj99in2x9scd68bfkq8jp9mmc4wja1vnadm2lhys12f1714sna"; libraryHaskellDepends = [ base template-haskell ]; description = "Exception type hierarchy with TemplateHaskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "exception-mailer" = callPackage ( { mkDerivation, base, hslogger, mime-mail, text, }: mkDerivation { pname = "exception-mailer"; version = "0.4.1"; sha256 = "068zhr90gldin0f6xafqp1pncf6rhhm3gagnvn6r3p0kx060ia23"; libraryHaskellDepends = [ base hslogger mime-mail text ]; description = "Catch all runtime exceptions and send an email"; license = lib.licenses.bsd3; } ) { }; "exception-monads-fd" = callPackage ( { mkDerivation, base, exception-transformers, monads-fd, transformers, }: mkDerivation { pname = "exception-monads-fd"; version = "0.2"; sha256 = "1wrhi9h2k068f0q0aqvpmlyx3318znm137xnvx7icf5shlpsilvi"; libraryHaskellDepends = [ base exception-transformers monads-fd transformers ]; description = "Exception monad transformer instances for monads-fd classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exception-monads-tf" = callPackage ( { mkDerivation, base, exception-transformers, monads-tf, transformers, }: mkDerivation { pname = "exception-monads-tf"; version = "0.4.0.1"; sha256 = "1wf1ab4wrrw3c8ifd44rgckqkkyc0pb3m7k0pnv22kfkcimz2hs4"; libraryHaskellDepends = [ base exception-transformers monads-tf transformers ]; description = "Exception monad transformer instances for monads-tf classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exception-mtl" = callPackage ( { mkDerivation, base, exception-transformers, mtl, transformers, }: mkDerivation { pname = "exception-mtl"; version = "0.4.0.2"; sha256 = "1wh7d5h9lvbaq16mlg7l67wgj6g0c32rffl53nsvkpsx7rgz1rlx"; libraryHaskellDepends = [ base exception-transformers mtl transformers ]; description = "Exception monad transformer instances for mtl classes"; license = lib.licenses.bsd3; } ) { }; "exception-transformers" = callPackage ( { mkDerivation, base, fail, HUnit, test-framework, test-framework-hunit, transformers, transformers-compat, }: mkDerivation { pname = "exception-transformers"; version = "0.4.0.12"; sha256 = "11qlr78hlp1ivsx2l06sac56wj900l6diwh6dv7jfzgary8dax4k"; libraryHaskellDepends = [ base fail transformers transformers-compat ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit transformers transformers-compat ]; description = "Type classes and monads for unchecked extensible exceptions"; license = lib.licenses.bsd3; } ) { }; "exception-via" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "exception-via"; version = "0.2.0.0"; sha256 = "1nxg0ckvh5ibhbh2pjfc7qid0qlvmacw8lrsyl7akrnxazr2s5md"; libraryHaskellDepends = [ base template-haskell ]; description = "DerivingVia for your hierarchical exceptions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exceptional" = callPackage ( { mkDerivation, base, exceptions, }: mkDerivation { pname = "exceptional"; version = "0.3.0.0"; sha256 = "01lzx4ihdvyivjnkvn78hcdsk83dvm6iy9v5q1f28kd1iv96x1ns"; libraryHaskellDepends = [ base exceptions ]; description = "Essentially the Maybe type with error messages"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exceptionfree-readfile" = callPackage ( { mkDerivation, base, criterion, deepseq, hspec, process, temporary, }: mkDerivation { pname = "exceptionfree-readfile"; version = "0.1.0.0"; sha256 = "12czqrkbb1f69d2fxjnzzrxlyayvs24k6pwq9kclfsql8iscn063"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec process temporary ]; benchmarkHaskellDepends = [ base criterion deepseq ]; description = "An exception-free readFile for use with '+RTS -xc -RTS' projects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exceptions_0_10_9" = callPackage ( { mkDerivation, base, mtl, QuickCheck, stm, template-haskell, test-framework, test-framework-hunit, test-framework-quickcheck2, transformers, }: mkDerivation { pname = "exceptions"; version = "0.10.9"; sha256 = "0h5y2rqg7kz4ic59n5i7619766mzfpqcdill3l712nihs3q2nk4v"; revision = "1"; editedCabalFile = "11p0d1gd3ybgbyplhr18wy2k7cy3hf6ab288ymy3ddayc4a927k6"; libraryHaskellDepends = [ base mtl stm template-haskell transformers ]; testHaskellDepends = [ base mtl QuickCheck stm template-haskell test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; description = "Extensible optionally-pure exceptions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "exceptiot" = callPackage ( { mkDerivation, base, exceptions, hspec, hspec-discover, mtl, unliftio, unliftio-core, }: mkDerivation { pname = "exceptiot"; version = "0.0.1.1"; sha256 = "0bmjvfabx3garz2vqkwmv5gjlmvp1mkwli74pp6m0myms4rgk7zc"; libraryHaskellDepends = [ base exceptions mtl unliftio unliftio-core ]; testHaskellDepends = [ base exceptions hspec mtl unliftio unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "ExceptT, but uses IO instead of Either"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exchangerates" = callPackage ( { mkDerivation, aeson, base, containers, directory, genvalidity, genvalidity-containers, genvalidity-hspec, genvalidity-hspec-aeson, genvalidity-text, genvalidity-time, hspec, http-api-data, http-client, http-client-tls, mtl, QuickCheck, servant, servant-client, stm, text, time, validity, validity-containers, validity-time, yaml, }: mkDerivation { pname = "exchangerates"; version = "0.0.0.0"; sha256 = "1g9q65pv94bnr70793s07sp5xd242hrh5c8v34l8rv3wk8v0mr77"; libraryHaskellDepends = [ aeson base containers directory http-api-data http-client http-client-tls mtl servant servant-client stm text time validity validity-containers validity-time yaml ]; testHaskellDepends = [ aeson base containers directory genvalidity genvalidity-containers genvalidity-hspec genvalidity-hspec-aeson genvalidity-text genvalidity-time hspec http-api-data http-client http-client-tls mtl QuickCheck servant servant-client stm text time validity validity-containers validity-time yaml ]; description = "A Haskell client for https://exchangeratesapi.io/"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "execs" = callPackage ( { mkDerivation, base, directory, process, text, }: mkDerivation { pname = "execs"; version = "0.1.0.0"; sha256 = "04ykapa0r1kh41grr8savkqglwh8y979rg9dpzlvhypvkvrv2k02"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base directory process text ]; description = "Tool to run stack exec prj-exe more easy"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "execs"; broken = true; } ) { }; "executable-hash" = callPackage ( { mkDerivation, base, bytestring, Cabal, cryptohash, directory, executable-path, file-embed, filepath, template-haskell, }: mkDerivation { pname = "executable-hash"; version = "0.2.0.4"; sha256 = "191blh2kr2xha8l7j1nbwfq00jf5bfn25cv63y2bglwh5mkgbsil"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base bytestring Cabal cryptohash directory file-embed filepath template-haskell ]; libraryHaskellDepends = [ base bytestring cryptohash directory executable-path file-embed template-haskell ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Provides the SHA1 hash of the program executable"; license = lib.licenses.mit; mainProgram = "inject-executable-hash"; } ) { }; "executable-path" = callPackage ( { mkDerivation, base, directory, filepath, unix, }: mkDerivation { pname = "executable-path"; version = "0.0.3.1"; sha256 = "0vxwmnsvx13cawcyhbyljkds0l1vr996ijldycx7nj0asjv45iww"; libraryHaskellDepends = [ base directory filepath unix ]; description = "Finding out the full path of the executable"; license = lib.licenses.publicDomain; } ) { }; "executor" = callPackage ( { mkDerivation, async, base, doctest, hspec, process, }: mkDerivation { pname = "executor"; version = "0.0.4"; sha256 = "0knqdlq3ziwpx5dx7i015009ks1qyhzs8cz0sx383xy5im5wcrg7"; libraryHaskellDepends = [ async base process ]; testHaskellDepends = [ async base doctest hspec process ]; description = "Shell helpers"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exference" = callPackage ( { mkDerivation, base, base-orphans, bifunctors, containers, data-pprint, deepseq, deepseq-generics, directory, either, hashable, haskell-src-exts, hood, lens, mmorph, mtl, multistate, parsec, pqueue, pretty, process, safe, split, template-haskell, transformers, unordered-containers, vector, }: mkDerivation { pname = "exference"; version = "1.6.0.0"; sha256 = "1lnalnsn3zjcwhl8p1035ckjgp4kpjv6kfai4dqqji2rpbm1sgrh"; revision = "4"; editedCabalFile = "1yrc2p8p48cx8qjpyvfqpbvs8dcv2m5k5x89s04jk9ic26wdwk9k"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base-orphans bifunctors containers deepseq deepseq-generics directory either hashable haskell-src-exts hood lens mmorph mtl multistate parsec pqueue pretty process safe split template-haskell transformers unordered-containers vector ]; executableHaskellDepends = [ base containers data-pprint deepseq either haskell-src-exts hood mtl multistate process transformers ]; description = "Tool to search/generate (haskell) expressions with a given type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "exference"; } ) { }; "exh" = callPackage ( { mkDerivation, aeson, base, bytestring, conduit, containers, hspec, html-conduit, http-client, http-client-tls, in-other-words, language-javascript, megaparsec, optics-core, optics-th, text, time, transformers, xml-conduit, xml-optics, }: mkDerivation { pname = "exh"; version = "1.0.2"; sha256 = "10pvr8ya2f7arp8cqi4g97dpqin1h8n0xmnihqszchcils0v2ayn"; libraryHaskellDepends = [ aeson base bytestring conduit containers html-conduit http-client in-other-words language-javascript megaparsec optics-core optics-th text time transformers xml-conduit xml-optics ]; testHaskellDepends = [ aeson base bytestring conduit containers hspec html-conduit http-client http-client-tls in-other-words language-javascript megaparsec optics-core optics-th text time transformers xml-conduit xml-optics ]; description = "A library for crawling exhentai"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exhaustive" = callPackage ( { mkDerivation, base, generics-sop, template-haskell, transformers, }: mkDerivation { pname = "exhaustive"; version = "1.1.9"; sha256 = "1mpqw30fwv6h5vwkbd5xzc5dn24l0185jzsrx71rmic9nx043xc6"; libraryHaskellDepends = [ base generics-sop template-haskell transformers ]; description = "Compile time checks that a computation considers producing data through all possible constructors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exherbo-cabal" = callPackage ( { mkDerivation, ansi-wl-pprint, base, bytestring, Cabal, containers, data-default, deepseq, directory, doctest, filepath, haddock-library, http-client, http-types, optparse-applicative, pcre-light, pretty, }: mkDerivation { pname = "exherbo-cabal"; version = "0.2.1.1"; sha256 = "0gfsqsk30cyz3m0n68yv2f6gf2qmvm60w7k3kgybyz08xpn49drh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal containers data-default haddock-library pretty ]; executableHaskellDepends = [ ansi-wl-pprint base bytestring Cabal data-default deepseq directory filepath http-client http-types optparse-applicative pcre-light ]; testHaskellDepends = [ base doctest ]; description = "Exheres generator for cabal packages"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "exherbo-cabal"; broken = true; } ) { }; "exif" = callPackage ( { mkDerivation, base, exif, }: mkDerivation { pname = "exif"; version = "3000.0.0"; sha256 = "0w0l4xk3qwfiw10880729mwfdkx4xpfn9ffdw7fi5swyhinjh6wi"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ exif ]; description = "A Haskell binding to a subset of libexif"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) exif; }; "exiftool" = callPackage ( { mkDerivation, aeson, base, base64, bytestring, hashable, process, scientific, temporary, text, unordered-containers, vector, }: mkDerivation { pname = "exiftool"; version = "0.2.0.5"; sha256 = "1n6d7yf23rnrxj5lf6vfc1l7igk1w88l89hvkxjfz0qrqz2cc0vx"; libraryHaskellDepends = [ aeson base base64 bytestring hashable process scientific temporary text unordered-containers vector ]; description = "Haskell bindings to ExifTool"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exigo-schema" = callPackage ( { mkDerivation, aeson, base, binary, bytestring, directory, esqueleto, exceptions, hint, hspec, hspec-core, interpolate, monad-logger, mtl, persistent, persistent-sqlite, persistent-template, QuickCheck, quickcheck-text, resourcet, template-haskell, temporary, text, th-lift-instances, }: mkDerivation { pname = "exigo-schema"; version = "0.2.0.2"; sha256 = "0kaja735bsgzywhfa16wg5kvjc1c89gvm503gxxyhkakacmp2002"; libraryHaskellDepends = [ aeson base binary bytestring persistent persistent-template template-haskell text th-lift-instances ]; testHaskellDepends = [ aeson base bytestring directory esqueleto exceptions hint hspec hspec-core interpolate monad-logger mtl persistent persistent-sqlite persistent-template QuickCheck quickcheck-text resourcet template-haskell temporary text ]; description = "database schema for exigo marking/assessment tools"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exinst" = callPackage ( { mkDerivation, base, binary, constraints, deepseq, hashable, profunctors, QuickCheck, singletons, }: mkDerivation { pname = "exinst"; version = "0.9"; sha256 = "13qsqv1wmz30xvmzznndvzcy2y4qsc52vf21crjrixp38y8in80r"; libraryHaskellDepends = [ base binary constraints deepseq hashable profunctors QuickCheck singletons ]; description = "Dependent pairs and their instances"; license = lib.licenses.bsd3; } ) { }; "exinst-aeson" = callPackage ( { mkDerivation, aeson, base, bytestring, constraints, exinst, exinst-base, QuickCheck, singletons, tasty, tasty-quickcheck, }: mkDerivation { pname = "exinst-aeson"; version = "0.9"; sha256 = "0d4nlx02rr4km0n2g1sc7qk3dzqcbh57lmw3baw3g83xfwmq20r9"; libraryHaskellDepends = [ aeson base constraints exinst singletons ]; testHaskellDepends = [ aeson base bytestring exinst exinst-base QuickCheck tasty tasty-quickcheck ]; description = "@exinst@ support for @aeson@ package"; license = lib.licenses.bsd3; } ) { }; "exinst-base" = callPackage ( { mkDerivation, base, binary, bytestring, constraints, deepseq, exinst, hashable, QuickCheck, singletons, singletons-base, tasty, tasty-quickcheck, }: mkDerivation { pname = "exinst-base"; version = "0.9"; sha256 = "0kv7qxd2brzfbwpiihvwz7ph3vc6g0aysba897brxiifjvr602v0"; libraryHaskellDepends = [ base constraints exinst singletons singletons-base ]; testHaskellDepends = [ base binary bytestring deepseq exinst hashable QuickCheck tasty tasty-quickcheck ]; description = "@exinst@ support for @base@ package"; license = lib.licenses.bsd3; } ) { }; "exinst-bytes" = callPackage ( { mkDerivation, base, binary, bytes, bytestring, cereal, constraints, exinst, exinst-base, exinst-cereal, QuickCheck, singletons, tasty, tasty-quickcheck, }: mkDerivation { pname = "exinst-bytes"; version = "0.9"; sha256 = "0nla51kwdlspwya5vq8nc52px3f75is4n7qy6xmncsdffmr6bbcl"; libraryHaskellDepends = [ base bytes constraints exinst singletons ]; testHaskellDepends = [ base binary bytes bytestring cereal exinst exinst-base exinst-cereal QuickCheck tasty tasty-quickcheck ]; description = "@exinst@ support for @bytes@ package"; license = lib.licenses.bsd3; } ) { }; "exinst-cereal" = callPackage ( { mkDerivation, base, binary, bytestring, cereal, constraints, exinst, exinst-base, QuickCheck, singletons, tasty, tasty-quickcheck, }: mkDerivation { pname = "exinst-cereal"; version = "0.9"; sha256 = "19pnrh0z7xyx75hdkk6xqp88j45n2nndnsgc2hz2fxwqyly08cbz"; libraryHaskellDepends = [ base cereal constraints exinst singletons ]; testHaskellDepends = [ base binary bytestring cereal exinst exinst-base QuickCheck tasty tasty-quickcheck ]; description = "@exinst@ support for @cereal@ package"; license = lib.licenses.bsd3; } ) { }; "exinst-deepseq" = callPackage ( { mkDerivation, base, constraints, deepseq, exinst, }: mkDerivation { pname = "exinst-deepseq"; version = "0.2"; sha256 = "0q9fq5w6lir3qqybf8d0j0hhs33zsvv1xg49669cv5irl9hixh9z"; libraryHaskellDepends = [ base constraints deepseq exinst ]; description = "Derive instances for the `deepseq` library for your existential types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exinst-hashable" = callPackage ( { mkDerivation, base, constraints, exinst, hashable, singletons, }: mkDerivation { pname = "exinst-hashable"; version = "0.2"; sha256 = "1w754339rzj9zyxza21z3dhkaihv9b1avn3301rrkszzaa7sakdy"; libraryHaskellDepends = [ base constraints exinst hashable singletons ]; description = "Derive instances for the `hashable` library for your existential types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exinst-serialise" = callPackage ( { mkDerivation, base, binary, constraints, exinst, exinst-base, QuickCheck, serialise, singletons, tasty, tasty-quickcheck, }: mkDerivation { pname = "exinst-serialise"; version = "0.9"; sha256 = "0c6hbffyfjbrg3gfdd9wy8yvpwfffb9z9szwivqabr8yigdbhx0d"; libraryHaskellDepends = [ base constraints exinst serialise singletons ]; testHaskellDepends = [ base binary exinst exinst-base QuickCheck serialise tasty tasty-quickcheck ]; description = "Dependent pairs and their instances"; license = lib.licenses.bsd3; } ) { }; "exist" = callPackage ( { mkDerivation, base, base-unicode-symbols, util, }: mkDerivation { pname = "exist"; version = "0.2.0.0"; sha256 = "0w2ip29f99qzi3wxicydkv991ws0lhnar3w0qka54r2mjb3xzrk9"; libraryHaskellDepends = [ base base-unicode-symbols util ]; description = "Dependent sum type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "exist-instances" = callPackage ( { mkDerivation, base, base-unicode-symbols, constraint, exist, util, }: mkDerivation { pname = "exist-instances"; version = "0.1.0.0"; sha256 = "09714dl2gwpr44fhkq5w9fswn4fk0zhddg21mgcw2nb5l7930d7x"; libraryHaskellDepends = [ base base-unicode-symbols constraint exist util ]; description = "Instances for \"exist\" package (requires more language extensions and dependencies)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "existential" = callPackage ( { mkDerivation, base, cereal, constraints, control-invariants, lens, portable-template-haskell-lens, QuickCheck, quickcheck-report, serialize-instances, tagged, template-haskell, th-printf, unordered-containers, }: mkDerivation { pname = "existential"; version = "0.2.0.0"; sha256 = "0vhkwvyxk2fpklvdq7npacl7gswmzvp7qgwgzd7swjpqpn8g0svm"; libraryHaskellDepends = [ base cereal constraints control-invariants lens portable-template-haskell-lens QuickCheck quickcheck-report serialize-instances tagged template-haskell th-printf unordered-containers ]; description = "Existential types with lens-like accessors"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { control-invariants = null; }; "exists" = callPackage ( { mkDerivation, base, contravariant, }: mkDerivation { pname = "exists"; version = "0.2"; sha256 = "1f7v2f7jmqx0nkl2wla88mnb21nava74b73rvsmfbj4kxmwchsgy"; libraryHaskellDepends = [ base contravariant ]; description = "Existential datatypes holding evidence of constraints"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exit-codes" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "exit-codes"; version = "1.0.0"; sha256 = "00cyli96zkyqhjr3lqzrislqyk72xwm2dcqvjagklidh32d4k8ja"; libraryHaskellDepends = [ base ]; description = "Exit codes as defined by BSD"; license = lib.licenses.bsd3; } ) { }; "exitcode" = callPackage ( { mkDerivation, base, bifunctors, checkers, filepath, hedgehog, lens, mtl, process, QuickCheck, semigroupoids, semigroups, tasty, tasty-hedgehog, tasty-hunit, tasty-quickcheck, transformers, }: mkDerivation { pname = "exitcode"; version = "0.1.0.9"; sha256 = "0g63q2y1ipgnylfjp28yly6lbps7gbnam7lpg1x8hnmlvfz89mj7"; libraryHaskellDepends = [ base bifunctors filepath lens mtl process semigroupoids semigroups transformers ]; testHaskellDepends = [ base bifunctors checkers hedgehog lens mtl QuickCheck semigroupoids tasty tasty-hedgehog tasty-hunit tasty-quickcheck transformers ]; description = "Monad transformer for exit codes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exomizer" = callPackage ( { mkDerivation, base, bytestring, c2hs, }: mkDerivation { pname = "exomizer"; version = "1.0.0"; sha256 = "1lngwbwgmh6dvskambn35ncrni7cxlychwbircb6srhjdm1lvhll"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring ]; libraryToolDepends = [ c2hs ]; description = "Compression and decompression in the exomizer format"; license = "unknown"; } ) { }; "exon" = callPackage ( { mkDerivation, base, criterion, ghc, hedgehog, incipit-base, parsec, tasty, tasty-hedgehog, template-haskell, }: mkDerivation { pname = "exon"; version = "1.6.1.1"; sha256 = "1cdl7lmlr1ivr1w0b0g26q3lifx9z0a91py1gvd92a4ncawrwk13"; libraryHaskellDepends = [ base ghc incipit-base parsec template-haskell ]; testHaskellDepends = [ base hedgehog incipit-base tasty tasty-hedgehog template-haskell ]; benchmarkHaskellDepends = [ base criterion incipit-base ]; description = "Customizable quasiquote interpolation"; license = "BSD-2-Clause-Patent"; } ) { }; "exon_1_7_1_0" = callPackage ( { mkDerivation, base, criterion, ghc, hedgehog, incipit-base, parsec, tasty, tasty-hedgehog, template-haskell, }: mkDerivation { pname = "exon"; version = "1.7.1.0"; sha256 = "0rsgcaakhpwbgy83jwn8g2hf276wfw0akq6hld9ck5zs0k74dzfa"; libraryHaskellDepends = [ base ghc incipit-base parsec template-haskell ]; testHaskellDepends = [ base hedgehog incipit-base tasty tasty-hedgehog template-haskell ]; benchmarkHaskellDepends = [ base criterion incipit-base ]; description = "Customizable quasiquote interpolation"; license = "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; } ) { }; "exotic-list-monads" = callPackage ( { mkDerivation, base, hspec, hspec-core, hspec-discover, QuickCheck, }: mkDerivation { pname = "exotic-list-monads"; version = "1.1.1"; sha256 = "063nmcqp9swzmhbdbdvl63kll1mqw3gywwrzx64s5hdk893rzkrf"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec hspec-core QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "Non-standard monads on lists and non-empty lists"; license = lib.licenses.mit; } ) { }; "exp-cache" = callPackage ( { mkDerivation, array, base, containers, criterion, deepseq, hashable, HUnit, psqueues, QuickCheck, random, tasty, tasty-hunit, tasty-quickcheck, time, unordered-containers, }: mkDerivation { pname = "exp-cache"; version = "0.1.0.2"; sha256 = "1r3k4l44hii964c2xm4zb981hi0pklzik62fxr3zwyzwdjzdd36a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers deepseq hashable psqueues random time unordered-containers ]; executableHaskellDepends = [ base criterion random ]; testHaskellDepends = [ base HUnit QuickCheck random tasty tasty-hunit tasty-quickcheck ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "exp-cache-benchmarks"; broken = true; } ) { }; "exp-extended" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "exp-extended"; version = "0.2"; sha256 = "14bz6wfzd8b51s09d2psg5hv5zq4f8lplgx0yvd3n0z704x3mcy6"; revision = "1"; editedCabalFile = "1kzrlr1j6xfm8r9j1iz9vp2c7x72gmmqzmki1ypxaawdzibyfysl"; libraryHaskellDepends = [ base ]; description = "floating point with extended exponent range"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exp-pairs" = callPackage ( { mkDerivation, base, bimap, containers, deepseq, gauge, ghc-prim, matrix, prettyprinter, QuickCheck, random, raw-strings-qq, smallcheck, tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck, }: mkDerivation { pname = "exp-pairs"; version = "0.2.1.0"; sha256 = "01s3g34b08qcvzlzhp5vpswj5c6v8pc2rx8z5xzjlrawxlbnzdnp"; libraryHaskellDepends = [ base containers deepseq ghc-prim prettyprinter ]; testHaskellDepends = [ base matrix QuickCheck random smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; benchmarkHaskellDepends = [ base bimap containers gauge prettyprinter raw-strings-qq ]; description = "Linear programming over exponent pairs"; license = lib.licenses.gpl3Only; } ) { }; "exp-pairs_0_2_1_1" = callPackage ( { mkDerivation, base, bimap, containers, deepseq, ghc-prim, matrix, prettyprinter, QuickCheck, random, raw-strings-qq, smallcheck, tasty, tasty-bench, tasty-hunit, tasty-quickcheck, tasty-smallcheck, }: mkDerivation { pname = "exp-pairs"; version = "0.2.1.1"; sha256 = "01n730xafan7yf11bzsp40vi30an7risyxvnp16hzjxwlg6xlkpi"; libraryHaskellDepends = [ base containers deepseq ghc-prim prettyprinter ]; testHaskellDepends = [ base matrix QuickCheck random smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; benchmarkHaskellDepends = [ base bimap containers prettyprinter raw-strings-qq tasty-bench ]; description = "Linear programming over exponent pairs"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "expand" = callPackage ( { mkDerivation, AspectAG, base, HList, murder, uu-parsinglib, }: mkDerivation { pname = "expand"; version = "0.0.1"; sha256 = "0i8agr9np8pg40z58z8jz1fvq3vqjk2sx247dn33mvqyd03hnbss"; libraryHaskellDepends = [ AspectAG base HList murder uu-parsinglib ]; description = "Extensible Pandoc"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "expat-enumerator" = callPackage ( { mkDerivation, base, bytestring, enumerator, hexpat, text, transformers, xml-types, }: mkDerivation { pname = "expat-enumerator"; version = "0.1.0.3"; sha256 = "0alllaa9qj94jp99pyvbh4ckdvb43aba2l2jmigazqvbc9db03mx"; libraryHaskellDepends = [ base bytestring enumerator hexpat text transformers xml-types ]; description = "Enumerator-based API for Expat"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "experimenter" = callPackage ( { mkDerivation, aeson, base, bytestring, cereal, cereal-vector, conduit, containers, deepseq, directory, esqueleto, filepath, foundation, HaTeX, hostname, hspec, lens, matrix, monad-logger, mtl, mwc-random, parallel, persistent, persistent-postgresql, persistent-template, process, QuickCheck, resource-pool, resourcet, stm, text, time, transformers, unix, unliftio-core, vector, }: mkDerivation { pname = "experimenter"; version = "0.1.0.14"; sha256 = "11m832x42xgd679zwnsykggp9afk7kwkis1s04iq4hdxbcylh7kc"; libraryHaskellDepends = [ aeson base bytestring cereal cereal-vector conduit containers deepseq directory esqueleto filepath HaTeX hostname lens matrix monad-logger mtl mwc-random parallel persistent persistent-postgresql persistent-template process resource-pool resourcet stm text time transformers unix unliftio-core vector ]; testHaskellDepends = [ aeson base bytestring cereal cereal-vector conduit containers deepseq directory esqueleto filepath foundation HaTeX hostname hspec lens matrix monad-logger mtl mwc-random parallel persistent persistent-postgresql persistent-template process QuickCheck resource-pool resourcet stm text time transformers unix unliftio-core vector ]; description = "Perform scientific experiments stored in a DB, and generate reports"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "expiring-cache-map" = callPackage ( { mkDerivation, base, bytestring, containers, hashable, time, unordered-containers, }: mkDerivation { pname = "expiring-cache-map"; version = "0.0.6.1"; sha256 = "1fb47hsn06ybn2yzw7r6pjkmvvfpbdx7wjhbpxcywilbjyac4fqf"; revision = "2"; editedCabalFile = "1lg38r5i6wdi39561g6kpdcdkhr34idkvh8n128gc7dz2a9irycl"; libraryHaskellDepends = [ base containers hashable unordered-containers ]; testHaskellDepends = [ base bytestring containers hashable time unordered-containers ]; description = "General purpose simple caching"; license = lib.licenses.bsd3; } ) { }; "expiring-containers" = callPackage ( { mkDerivation, base, containers, hashable, int-multimap, QuickCheck, quickcheck-instances, rerebase, tasty, tasty-hunit, tasty-quickcheck, time, timestamp, unordered-containers, }: mkDerivation { pname = "expiring-containers"; version = "0.2.2.1"; sha256 = "0zicnfwamm6yx91pb92qjzv0n25cwdz4krymnvpn5vyhh96k3kwh"; revision = "1"; editedCabalFile = "0wp4p8ax6cx6z8h7kjjajlr3h2155gzr5zffh2ky9w31ax9iggw9"; libraryHaskellDepends = [ base containers hashable int-multimap time timestamp unordered-containers ]; testHaskellDepends = [ int-multimap QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck timestamp ]; description = "Expiring containers"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "expiring-mvar" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "expiring-mvar"; version = "0.1"; sha256 = "0mkc7d346vdsjg83a253986w4pps53r262w1if91q16kx6qci7yy"; libraryHaskellDepends = [ base ]; description = "Create values which expire after a period of time"; license = lib.licenses.bsd3; } ) { }; "explain" = callPackage ( { mkDerivation, ansi-wl-pprint, base, haskell-src-exts, }: mkDerivation { pname = "explain"; version = "0.1.0.1"; sha256 = "14n8ic5mg2819s9bk4czwfxrkyz96c2lvnksv1hq5vwr579rvjx2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint base haskell-src-exts ]; description = "Show how expressions are parsed"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "explain"; broken = true; } ) { }; "explainable-predicates" = callPackage ( { mkDerivation, array, base, doctest-exitcode-stdio, doctest-lib, hspec, HUnit, mono-traversable, QuickCheck, regex-tdfa, syb, template-haskell, }: mkDerivation { pname = "explainable-predicates"; version = "0.1.2.4"; sha256 = "0j446vnzppr215a0mw56vqnzmka8y7il9hv4b4bs4k6mipq4ahpk"; libraryHaskellDepends = [ array base HUnit mono-traversable QuickCheck regex-tdfa syb template-haskell ]; testHaskellDepends = [ base doctest-exitcode-stdio doctest-lib hspec ]; description = "Predicates that can explain themselves"; license = lib.licenses.bsd3; } ) { }; "explicit-constraint-lens" = callPackage ( { mkDerivation, base, tasty, tasty-hunit, }: mkDerivation { pname = "explicit-constraint-lens"; version = "0.1.0.0"; sha256 = "181frvmgv65rcjpiya4gswvpq9ahz97c8lalhgmwknx9jx5nqd98"; revision = "1"; editedCabalFile = "06mj6zxj1l439g6l5ibrxbsr6ff2c199i3dlf0k1yxjck1dfblv4"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Fully-flexible polymorphic lenses, without any bizarre profunctors"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "explicit-determinant" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "explicit-determinant"; version = "0.1.0.0"; sha256 = "0g20kblzvhx53mi82frpx29x0nsfjrzsanqq8f6yw22lh47pbm4y"; libraryHaskellDepends = [ base ]; description = "explicit computation of determinant of small matrices"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "explicit-exception" = callPackage ( { mkDerivation, base, deepseq, semigroups, transformers, }: mkDerivation { pname = "explicit-exception"; version = "0.2"; sha256 = "0n2cgliy0ls9740crzpk19wl3cbk5zq90x7qmhhw8idbip7xidni"; revision = "2"; editedCabalFile = "0wixdj39wxyfy82yp344nn38b6d1cmf32jmx89x98j4pvqb65cy1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq semigroups transformers ]; description = "Exceptions which are explicit in the type signature"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "explicit-iomodes" = callPackage ( { mkDerivation, base, base-unicode-symbols, tagged, }: mkDerivation { pname = "explicit-iomodes"; version = "0.6.0.5"; sha256 = "0irz1zy6iaipym73x343zvr6cqym6ci2vbjbyr564d29ymd6ldzd"; libraryHaskellDepends = [ base base-unicode-symbols tagged ]; description = "File handles with explicit IOModes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "explicit-iomodes-bytestring" = callPackage ( { mkDerivation, base, bytestring, explicit-iomodes, }: mkDerivation { pname = "explicit-iomodes-bytestring"; version = "0.2.0.2"; sha256 = "0h3dlgkd2gx8zr3sh949nhqgrdg943dgpp4v1n599jjjpqpw16hj"; libraryHaskellDepends = [ base bytestring explicit-iomodes ]; description = "Extends explicit-iomodes with ByteString operations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "explicit-iomodes-text" = callPackage ( { mkDerivation, base, explicit-iomodes, text, }: mkDerivation { pname = "explicit-iomodes-text"; version = "0.1.0.8"; sha256 = "12ny5wa1j1wp8fbg5k8zkv4a3axmssxcvfvhg3frsm4dych6hmyg"; libraryHaskellDepends = [ base explicit-iomodes text ]; description = "Extends explicit-iomodes with Text operations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "explicit-sharing" = callPackage ( { mkDerivation, base, containers, derive, mtl, template-haskell, }: mkDerivation { pname = "explicit-sharing"; version = "0.9"; sha256 = "0jshv56i60mzlfddvfkcx0j7rzqdlhy6h09bmqci15wzisvpvjpq"; libraryHaskellDepends = [ base containers derive mtl template-haskell ]; description = "Explicit Sharing of Monadic Effects"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; } ) { }; "explore" = callPackage ( { mkDerivation, array, base, directory, pngload, }: mkDerivation { pname = "explore"; version = "0.0.7.2"; sha256 = "18x2gw9w2jzisyl2hsp2rlml6slnlbjpqbadqcbcm8pamnl7w1fc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base directory pngload ]; description = "Experimental Plot data Reconstructor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "explore"; } ) { }; "exploring-interpreters" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, containers, exceptions, fgl, haskeline, http-types, mtl, network, scientific, text, transformers, }: mkDerivation { pname = "exploring-interpreters"; version = "1.5.0.1"; sha256 = "11n58j4i432z9y2glyii178safnbr2ij1dpp8x6c0nh3sigclnzg"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers exceptions fgl haskeline http-types mtl network scientific text transformers ]; description = "A generic exploring interpreter for exploratory programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "exposed-containers" = callPackage ( { mkDerivation, array, base, ChasingBottoms, deepseq, ghc-prim, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "exposed-containers"; version = "0.5.5.1"; sha256 = "09ck4hadxgdlqpgxr45jxr261mzkzihmwd5b02xi05z8034bhqk7"; revision = "1"; editedCabalFile = "0p36wbk8rmx6kqh5g2nfw26a8fsc8da3039ahy5l7kl8fa56yl95"; libraryHaskellDepends = [ array base deepseq ghc-prim ]; testHaskellDepends = [ array base ChasingBottoms deepseq ghc-prim HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A distribution of the 'containers' package, with all modules exposed"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "express" = callPackage ( { mkDerivation, base, leancheck, template-haskell, }: mkDerivation { pname = "express"; version = "1.0.16"; sha256 = "0xw8z95f0q19x4h4iy8pzbsskd0f9b290g6784bmrrmm95xz6cs2"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base leancheck ]; benchmarkHaskellDepends = [ base leancheck ]; description = "Dynamically-typed expressions involving function application and variables"; license = lib.licenses.bsd3; } ) { }; "expression-parser" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "expression-parser"; version = "0.1"; sha256 = "1ldp1f2c823byx4ag8jpmq9bhw26lq98fz7ljqslffs37pc098qs"; libraryHaskellDepends = [ base ]; description = "Generalization of parsec's expression parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "expressions" = callPackage ( { mkDerivation, attoparsec, base, containers, free, lattices, singletons, text, transformers, }: mkDerivation { pname = "expressions"; version = "0.5"; sha256 = "1xp6rfiak6a8mg20xjdimcqna1g99a7gafgzrvpala3i06wjb3ia"; libraryHaskellDepends = [ attoparsec base containers free lattices singletons text transformers ]; testHaskellDepends = [ base singletons text ]; description = "Expressions and Formulae a la carte"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "expressions-z3" = callPackage ( { mkDerivation, base, containers, expressions, list-t, singletons, transformers, z3, }: mkDerivation { pname = "expressions-z3"; version = "0.5"; sha256 = "1l9h88hvbnl0y8yz5drzn2smnll3wsk6ni4qn752m51g9hm4qvjf"; libraryHaskellDepends = [ base containers expressions list-t singletons transformers z3 ]; testHaskellDepends = [ base containers expressions singletons transformers z3 ]; description = "Encode and Decode expressions from Z3 ASTs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "expresso" = callPackage ( { mkDerivation, base, containers, directory, filepath, hashable, haskeline, mtl, parsec, tasty, tasty-hunit, template-haskell, text, unordered-containers, wl-pprint, }: mkDerivation { pname = "expresso"; version = "0.1.2.3"; sha256 = "1kbvwd51whmqgis8c4adl5mdbjpcvzm9ya6jb3ka9w8ciiyh80v8"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory filepath hashable haskeline mtl parsec template-haskell text unordered-containers wl-pprint ]; executableHaskellDepends = [ base containers directory filepath hashable haskeline mtl parsec text unordered-containers wl-pprint ]; testHaskellDepends = [ base containers directory filepath hashable haskeline mtl parsec tasty tasty-hunit text unordered-containers wl-pprint ]; description = "A simple expressions language based on row types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "expresso"; broken = true; } ) { }; "extcore" = callPackage ( { mkDerivation, array, base, bytestring, containers, directory, filepath, mtl, parsec, pretty, syb, }: mkDerivation { pname = "extcore"; version = "1.0.2"; sha256 = "1dpn4dbbn5d3zqrhxkg8nvb97vp9pf61gwa46yf218nvwgqvx437"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring containers directory filepath mtl parsec pretty syb ]; description = "Libraries for processing GHC Core"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "extemp" = callPackage ( { mkDerivation, base, bytestring, containers, feed, happstack-auth, happstack-server, happstack-state, happstack-util, HTTP, MaybeT, monad-parallel, mtl, network, old-locale, regex-tdfa, smartGroup, stringsearch, time, xhtml, xml, }: mkDerivation { pname = "extemp"; version = "0.0.1"; sha256 = "1vbazvs1ij4qfhzf38f7z75lx4mdxnkvcb79ngqc3h67844s90xy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers feed happstack-auth happstack-server happstack-state happstack-util HTTP MaybeT monad-parallel mtl network old-locale regex-tdfa smartGroup stringsearch time xhtml xml ]; description = "automated printing for extemp speakers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "extemp"; } ) { }; "extend-record-data-th" = callPackage ( { mkDerivation, attoparsec, base, template-haskell, text, }: mkDerivation { pname = "extend-record-data-th"; version = "0.1.0.2"; sha256 = "1gy730iic17hiiqf08j4riz1086wpz6iv7i5carc04mi39zdjf4h"; libraryHaskellDepends = [ attoparsec base template-haskell text ]; testHaskellDepends = [ attoparsec base template-haskell text ]; description = "TH to define a new record data type that extends the existing record data type"; license = lib.licenses.bsd3; } ) { }; "extended-categories" = callPackage ( { mkDerivation, base, constraints, ghc-prim, tagged, }: mkDerivation { pname = "extended-categories"; version = "0.2.0"; sha256 = "1dg9zvqszlg5v3mygazzgm84qlkcmpryv3vv4x3zwrzi1g0idq72"; libraryHaskellDepends = [ base constraints ghc-prim tagged ]; description = "Extended Categories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "extended-containers" = callPackage ( { mkDerivation, base, deepseq, hspec, primitive, QuickCheck, }: mkDerivation { pname = "extended-containers"; version = "0.1.1.0"; sha256 = "1fiwhfnwr8m0fnivfx4vmpdzmmglk82xc0x7djavz48mfsz1x459"; libraryHaskellDepends = [ base deepseq primitive ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Heap and Vector container types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "extended-containers-lens" = callPackage ( { mkDerivation, base, extended-containers, lens, }: mkDerivation { pname = "extended-containers-lens"; version = "0.1.0.0"; sha256 = "107nfyrp62h6qwc3ra08cd9vyaanc7442wcbfmm83aw05fav3p43"; libraryHaskellDepends = [ base extended-containers lens ]; description = "lens instances for extended-containers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "extended-reals" = callPackage ( { mkDerivation, base, deepseq, hashable, HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, tasty-th, }: mkDerivation { pname = "extended-reals"; version = "0.2.4.0"; sha256 = "19df7zlm8kisihmnpg3ni5qg4p0vkilsny0ngch0b8b0pr56cb0c"; revision = "3"; editedCabalFile = "0wy0k20rcsz9cbgf35lzjva98csdcv67si3vh24w5jwsdqkxlmk4"; libraryHaskellDepends = [ base deepseq hashable ]; testHaskellDepends = [ base deepseq HUnit QuickCheck tasty tasty-hunit tasty-quickcheck tasty-th ]; description = "Extension of real numbers with positive/negative infinities"; license = lib.licenses.bsd3; } ) { }; "extended-reals_0_2_5_0" = callPackage ( { mkDerivation, base, deepseq, hashable, HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, tasty-th, }: mkDerivation { pname = "extended-reals"; version = "0.2.5.0"; sha256 = "17jvnxnd2v7yjzssbyqhzpjhvzfzis253fjz2kjqd2y3bi8lyfr9"; libraryHaskellDepends = [ base deepseq hashable ]; testHaskellDepends = [ base deepseq HUnit QuickCheck tasty tasty-hunit tasty-quickcheck tasty-th ]; description = "Extension of real numbers with positive/negative infinities"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "extensible" = callPackage ( { mkDerivation, aeson, base, bytestring, cassava, comonad, constraints, deepseq, ghc-prim, hashable, incremental, lens, membership, prettyprinter, primitive, profunctors, QuickCheck, StateVar, tagged, template-haskell, text, th-lift, transformers, unordered-containers, vector, }: mkDerivation { pname = "extensible"; version = "0.9.1"; sha256 = "1kp407jnfl0p086x06s43b30gvq9haixf3r8q2sz90v6gdzbjmvb"; libraryHaskellDepends = [ aeson base bytestring cassava comonad constraints deepseq ghc-prim hashable incremental membership prettyprinter primitive profunctors QuickCheck StateVar tagged template-haskell text th-lift transformers unordered-containers vector ]; testHaskellDepends = [ base lens QuickCheck template-haskell ]; description = "Extensible, efficient, optics-friendly data types and effects"; license = lib.licenses.bsd3; } ) { }; "extensible_0_9_2" = callPackage ( { mkDerivation, aeson, base, bytestring, cassava, comonad, constraints, deepseq, ghc-prim, hashable, incremental, lens, membership, prettyprinter, primitive, profunctors, QuickCheck, StateVar, tagged, template-haskell, text, th-lift, transformers, unordered-containers, vector, }: mkDerivation { pname = "extensible"; version = "0.9.2"; sha256 = "0ynw3w569rvkz4076wzzpg3fa9y7vmhwjk6chb8z4hz237pmifmx"; libraryHaskellDepends = [ aeson base bytestring cassava comonad constraints deepseq ghc-prim hashable incremental membership prettyprinter primitive profunctors QuickCheck StateVar tagged template-haskell text th-lift transformers unordered-containers vector ]; testHaskellDepends = [ base lens QuickCheck template-haskell ]; description = "Extensible, efficient, optics-friendly data types and effects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "extensible-data" = callPackage ( { mkDerivation, base, data-lens, hashable, template-haskell, unordered-containers, }: mkDerivation { pname = "extensible-data"; version = "0.1.0.4"; sha256 = "143cl3w129mkvs410lx63v3x1dq2az8sk0hlcymaavnqik5maa6g"; libraryHaskellDepends = [ base data-lens hashable template-haskell unordered-containers ]; description = "Sums/products/lists/trees which can be extended in other modules"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "extensible-effects" = callPackage ( { mkDerivation, base, criterion, doctest, HUnit, monad-control, mtl, QuickCheck, silently, test-framework, test-framework-hunit, test-framework-quickcheck2, test-framework-th, transformers-base, }: mkDerivation { pname = "extensible-effects"; version = "5.0.0.1"; sha256 = "0ff0h24ff5m5dnfiazh8sfvmby3sdb2dil7zqxg8qwykjdc1dcy3"; revision = "1"; editedCabalFile = "1ihcxj58a3ca80zfyxgbzjzgps9izy96vnj7h4sk9wwb9khbxl1f"; libraryHaskellDepends = [ base monad-control transformers-base ]; testHaskellDepends = [ base doctest HUnit monad-control mtl QuickCheck silently test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th ]; benchmarkHaskellDepends = [ base criterion HUnit mtl test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th ]; description = "An Alternative to Monad Transformers"; license = lib.licenses.mit; } ) { }; "extensible-effects-concurrent" = callPackage ( { mkDerivation, async, base, containers, criterion, data-default, deepseq, directory, exceptions, extensible-effects, filepath, hashable, hostname, HUnit, lens, monad-control, mtl, network, QuickCheck, safe-exceptions, stm, tasty, tasty-discover, tasty-hunit, text, time, transformers-base, unliftio, }: mkDerivation { pname = "extensible-effects-concurrent"; version = "2.0.0"; sha256 = "1yzn3lhrwn4r4v1qxv9ask8qg6i5p4rkak5hlvai3nv3f3jnnz6c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base containers data-default deepseq directory exceptions extensible-effects filepath hashable hostname lens monad-control mtl network safe-exceptions stm text time transformers-base ]; executableHaskellDepends = [ base data-default deepseq extensible-effects lens text ]; testHaskellDepends = [ async base containers data-default deepseq extensible-effects filepath hostname HUnit lens monad-control QuickCheck stm tasty tasty-discover tasty-hunit text time ]; testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ base criterion deepseq extensible-effects text unliftio ]; description = "Message passing concurrency as extensible-effect"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "extensible-exceptions" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "extensible-exceptions"; version = "0.1.1.4"; sha256 = "1273nqws9ij1rp1bsq5jc7k2jxpqa0svawdbim05lf302y0firbc"; libraryHaskellDepends = [ base ]; description = "Extensible exceptions"; license = lib.licenses.bsd3; } ) { }; "extensible-skeleton" = callPackage ( { mkDerivation, base, exceptions, extensible, membership, monad-skeleton, mtl, profunctors, resourcet, template-haskell, transformers, }: mkDerivation { pname = "extensible-skeleton"; version = "0.0.1"; sha256 = "10pjnjn60fcmx08vgkdvp8lysd3gz0c5rk829cf2sqk279x8h07h"; libraryHaskellDepends = [ base exceptions extensible membership monad-skeleton mtl profunctors resourcet template-haskell transformers ]; testHaskellDepends = [ base extensible ]; description = "Operational-based extensible effect library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "extensible-sp" = callPackage ( { mkDerivation, base, lens, }: mkDerivation { pname = "extensible-sp"; version = "0.1.0.0"; sha256 = "0s51rvsg41dymk173fxf7065yynlgx234xjs149lzm00gcwv92r6"; libraryHaskellDepends = [ base lens ]; description = "light-weight, extensible sums and products over types and kinds"; license = lib.licenses.mit; } ) { }; "extensioneer" = callPackage ( { mkDerivation, base, Cabal, containers, directory, hpack, mtl, optparse-applicative, yaml, }: mkDerivation { pname = "extensioneer"; version = "0.1.0.0"; sha256 = "02n7ajra4vx63wjjj4dj54md87hk0cjz61bh6m3ql37h97iqsiqx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory hpack mtl optparse-applicative yaml ]; description = "Inspect extensions in cabal and hpack files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "extensioneer"; broken = true; } ) { }; "extensions" = callPackage ( { mkDerivation, base, bytestring, Cabal, colourista, containers, directory, filepath, ghc-boot-th, hedgehog, hspec, hspec-hedgehog, optparse-applicative, parsec, text, }: mkDerivation { pname = "extensions"; version = "0.1.0.1"; sha256 = "1rf6jhmms6ll7mn9rh81amzb7nd4zjqcnxdzivw50dxcrcfmdiq2"; revision = "1"; editedCabalFile = "1ixf5bpxy840zdlg3gsl3whzii03fc5j16i591pakprsvprp04hk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal containers directory filepath ghc-boot-th parsec text ]; executableHaskellDepends = [ base colourista containers directory filepath optparse-applicative text ]; testHaskellDepends = [ base bytestring containers ghc-boot-th hedgehog hspec hspec-hedgehog text ]; description = "Parse Haskell Language Extensions"; license = lib.licenses.mpl20; mainProgram = "extensions"; } ) { }; "extensions_0_1_0_2" = callPackage ( { mkDerivation, base, bytestring, Cabal, colourista, containers, directory, filepath, ghc-boot-th, hedgehog, hspec, hspec-hedgehog, optparse-applicative, parsec, text, }: mkDerivation { pname = "extensions"; version = "0.1.0.2"; sha256 = "1ra1qfrsc3icv6lgm06pgrhv77shwb8r7ci2whgnj3hs692ld7gd"; revision = "5"; editedCabalFile = "04plmhvz94p8dhy5qfykv5p2z9g25mqjrmcdyz6fj3x2p9pfrscd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal containers directory filepath ghc-boot-th parsec text ]; executableHaskellDepends = [ base colourista containers directory filepath optparse-applicative text ]; testHaskellDepends = [ base bytestring containers ghc-boot-th hedgehog hspec hspec-hedgehog text ]; description = "Parse Haskell Language Extensions"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; mainProgram = "extensions"; } ) { }; "extensions_0_1_0_3" = callPackage ( { mkDerivation, base, bytestring, Cabal, colourista, containers, directory, filepath, ghc-boot-th, hedgehog, hspec, hspec-hedgehog, optparse-applicative, parsec, text, }: mkDerivation { pname = "extensions"; version = "0.1.0.3"; sha256 = "1fks1yfdk0zjc1vccj3nr6li09j64cq6b6x9s5mi8qrsv5igbzlm"; revision = "1"; editedCabalFile = "1nd8zmxqlwnc3ksm13ld5d1rr6vhdi9dykp42mfk5lim7iyw3lj6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal containers directory filepath ghc-boot-th parsec text ]; executableHaskellDepends = [ base colourista containers directory filepath optparse-applicative text ]; testHaskellDepends = [ base bytestring containers ghc-boot-th hedgehog hspec hspec-hedgehog text ]; description = "Parse Haskell Language Extensions"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; mainProgram = "extensions"; } ) { }; "external-sort" = callPackage ( { mkDerivation, base, binary, bytestring, EdisonAPI, EdisonCore, }: mkDerivation { pname = "external-sort"; version = "0.2"; sha256 = "1i7q3wh2c4fyv6wn4smws8r382hnnppj39xys43h9pkqfis786r9"; libraryHaskellDepends = [ base binary bytestring EdisonAPI EdisonCore ]; description = "Sort large arrays on your hard drive. Kind of like the unix util sort."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "extism" = callPackage ( { mkDerivation, base, binary, bytestring, extism, extism-manifest, HUnit, json, uuid, }: mkDerivation { pname = "extism"; version = "1.3.0.0"; sha256 = "171ikqzya40gdwxzrzym020vhvd44srnfpy09303bcnp6gvn5zfb"; libraryHaskellDepends = [ base binary bytestring extism-manifest json uuid ]; librarySystemDepends = [ extism ]; testHaskellDepends = [ base bytestring HUnit ]; description = "Extism bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { extism = null; }; "extism-manifest" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, json, }: mkDerivation { pname = "extism-manifest"; version = "1.3.0.0"; sha256 = "1wfxz4ynllcps51xzby826h67lmsa85kd1d7jp1lbk4gkmjhiqz3"; libraryHaskellDepends = [ base base64-bytestring bytestring json ]; description = "Extism manifest bindings"; license = lib.licenses.bsd3; } ) { }; "extism-pdk" = callPackage ( { mkDerivation, base, binary, bytestring, cereal, containers, extism-manifest, json, messagepack, }: mkDerivation { pname = "extism-pdk"; version = "1.2.0.0"; sha256 = "1ph4c2l22mhdn8053shsh2spq5wdgvi7zw279ay9ffhhwkyan654"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring cereal containers extism-manifest json messagepack ]; executableHaskellDepends = [ base ]; description = "Extism Plugin Development Kit"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "extra" = callPackage ( { mkDerivation, base, clock, directory, filepath, process, QuickCheck, quickcheck-instances, time, unix, }: mkDerivation { pname = "extra"; version = "1.7.16"; sha256 = "0w3wwwnf96ax70lrb0fkfich7b23kvk112j9rzr72b0bqd1ns315"; revision = "1"; editedCabalFile = "0xb2xd6qw664rz0d1pa7g4cd58ixqfhpxh7q6gz9lhc10afqw62g"; libraryHaskellDepends = [ base clock directory filepath process time unix ]; testHaskellDepends = [ base directory filepath QuickCheck quickcheck-instances unix ]; description = "Extra functions I use"; license = lib.licenses.bsd3; } ) { }; "extra_1_8" = callPackage ( { mkDerivation, base, clock, directory, filepath, process, QuickCheck, quickcheck-instances, time, unix, }: mkDerivation { pname = "extra"; version = "1.8"; sha256 = "18c9ad7wjf6q4yp0sagxhwyjpm9frw9kk27ih2x0nmjhmrgcx91g"; libraryHaskellDepends = [ base clock directory filepath process time unix ]; testHaskellDepends = [ base directory filepath QuickCheck quickcheck-instances unix ]; description = "Extra functions I use"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "extra-data-yj" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "extra-data-yj"; version = "0.1.0.0"; sha256 = "1v5jp4545hg0ds2xyknqxxc6rf6aj2klp7ax9vz2rkj1yx6hczx7"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Additional data types"; license = 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 ]; description = "Given a hackage package outputs the list of its dependencies"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "extract-dependencies"; } ) { }; "extractable-singleton" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "extractable-singleton"; version = "0.0.1"; sha256 = "1bf0naqx0gb66dr7g58lfaba87zmg09ynzdb3cyyymwcv4l1knp8"; libraryHaskellDepends = [ base transformers ]; description = "A functor, where the \"stored\" value is isomorphic to Identity"; license = lib.licenses.bsd3; } ) { }; "extractelf" = callPackage ( { mkDerivation, base, bytestring, bytestring-mmap, directory, elf, filepath, optparse-applicative, }: mkDerivation { pname = "extractelf"; version = "0.1.0.0"; sha256 = "13wbzqw0iz7xkqdrwan9xxl8vwqvhvwzlypps964v1s1bgabmpqj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring bytestring-mmap directory elf filepath optparse-applicative ]; description = "Extract an ELF's metadata and sections into files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "extractelf"; broken = true; } ) { }; "extralife" = callPackage ( { mkDerivation, aeson, base, bytestring, http-client, http-client-tls, text, time, }: mkDerivation { pname = "extralife"; version = "0.2.0.0"; sha256 = "0bpaz123qg91rw4b97p528w4l7wbb17x4h61dmy1v2sr01l82q58"; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls text time ]; description = "API Client for ExtraLife team and user data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "extrapolate" = callPackage ( { mkDerivation, base, express, leancheck, speculate, template-haskell, }: mkDerivation { pname = "extrapolate"; version = "0.4.6"; sha256 = "0452b377ar95jshb5qdjcyxx54r707rxyxq0xkha55zxffp0dxq4"; libraryHaskellDepends = [ base express leancheck speculate template-haskell ]; testHaskellDepends = [ base express leancheck speculate ]; description = "generalize counter-examples of test properties"; license = lib.licenses.bsd3; } ) { }; "ez-couch" = callPackage ( { mkDerivation, aeson, attoparsec, attoparsec-conduit, base, blaze-builder, bytestring, classy-prelude, classy-prelude-conduit, containers, ghc-prim, hashable, hslogger, http-conduit, http-types, mtl, neat-interpolation, old-locale, random, resourcet, string-conversions, text, time, unordered-containers, vector, }: mkDerivation { pname = "ez-couch"; version = "0.7.0"; sha256 = "023wrrk7slrg8p547saspfvp771zqwdh7mnvwg1sag4a2j20b660"; libraryHaskellDepends = [ aeson attoparsec attoparsec-conduit base blaze-builder bytestring classy-prelude classy-prelude-conduit containers ghc-prim hashable hslogger http-conduit http-types mtl neat-interpolation old-locale random resourcet string-conversions text time unordered-containers vector ]; description = "A high level static library for working with CouchDB"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ez3" = callPackage ( { mkDerivation, base, transformers, z3, }: mkDerivation { pname = "ez3"; version = "0.1.0.0"; sha256 = "0p2i8ingh27qn61rizh79ink63ydf3wcm86q57f4kd4arbnp7gs4"; revision = "2"; editedCabalFile = "1x0fskz64l9xvywiif9jmmnjkkr7pbdri9y6k3cxgl47yipi0kf2"; libraryHaskellDepends = [ base transformers z3 ]; description = "Z3 bonds with pure interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "f-algebra-gen" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "f-algebra-gen"; version = "0.1.0.2"; sha256 = "1vxhfr4wqm2bclnq15lp4q496w3916ll9chj6mcqbn0r64bmmkn8"; libraryHaskellDepends = [ base template-haskell ]; description = "Generate a special f-algebra combinator from any data type"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "f-ree-hack-cheats-free-v-bucks-generator" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "f-ree-hack-cheats-free-v-bucks-generator"; version = "0.2"; sha256 = "0dk9bfcwalwlq52hnl4g4ypz2bip0d8yy45k9dib7cv6v09xfwhi"; revision = "3"; editedCabalFile = "0dsj8dbdkljcrk0qkmym2pciwcni602yrc90f47v1nm37hs46c6m"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "test1"; broken = true; } ) { }; "faceted" = callPackage ( { mkDerivation, base, free, }: mkDerivation { pname = "faceted"; version = "0.0.2.0"; sha256 = "0apgad2rqpgxypm10n98agmfrlxydcawvsvyafdwj8jhynfycx03"; libraryHaskellDepends = [ base free ]; description = "Faceted computation for dynamic information flow security"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "factor" = callPackage ( { mkDerivation, base, containers, parsec, pretty, QuickCheck, random, time, }: mkDerivation { pname = "factor"; version = "1.6"; sha256 = "14dc217d2901h4z8lhf901ih2kg2brrlwpf8wawrmz0nf8np6zfd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers parsec pretty random time ]; executableHaskellDepends = [ base containers parsec pretty random time ]; testHaskellDepends = [ base containers parsec pretty QuickCheck random time ]; description = "Factoring integers and polynomials"; license = lib.licenses.mit; mainProgram = "factor"; } ) { }; "factory" = callPackage ( { mkDerivation, array, base, Cabal, containers, data-default, deepseq, parallel, primes, QuickCheck, random, toolshed, }: mkDerivation { pname = "factory"; version = "0.3.2.3"; sha256 = "0x743fvk24pin54ghz4zlzvqngnhi52rx4s1a3pb7l9m4aj1iz4y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers data-default deepseq parallel primes random toolshed ]; executableHaskellDepends = [ array base Cabal containers data-default deepseq random toolshed ]; testHaskellDepends = [ array base containers data-default deepseq primes QuickCheck random toolshed ]; description = "Rational arithmetic in an irrational world"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; mainProgram = "factory"; broken = true; } ) { }; "facts" = callPackage ( { mkDerivation, base, exceptions, mtl, template-haskell, }: mkDerivation { pname = "facts"; version = "0.0.1.0"; sha256 = "12ifja6vgm8hafs23fzb2jfk0jiz4nss1if5b86950y3mc995rfx"; revision = "1"; editedCabalFile = "03v6p3vlilz6vk5xlvw3r31cqicx3m1xjii9shcqpacxvlh2zzlp"; libraryHaskellDepends = [ base exceptions mtl template-haskell ]; description = "Refined types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "factual-api" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, containers, curl, dataenc, hoauth, HTTP, MissingH, text, unordered-containers, utf8-string, vector, }: mkDerivation { pname = "factual-api"; version = "0.6.1"; sha256 = "1njijf5l277qndp5xmyqji0fcd84zxnn9vhz5v8nlqp3pfcilidp"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers curl dataenc hoauth HTTP MissingH text unordered-containers utf8-string vector ]; description = "A driver for the Factual API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fad" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fad"; version = "1.1.0.1"; sha256 = "00n5m3fa14y882rnzw7pwc154bgp46rhvvj2cghldvybxmj61zgm"; libraryHaskellDepends = [ base ]; description = "Forward Automatic Differentiation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fadno" = callPackage ( { mkDerivation, base, containers, data-default, Decimal, event-list, fadno-xml, hspec, hspec-contrib, HUnit, lens, midi, mtl, process, safe, text, unordered-containers, vector, xml, }: mkDerivation { pname = "fadno"; version = "1.1.9.1"; sha256 = "1iqsjihrhhikvcb1y25p5nx7l1ac8ka1dmcy30qjlzznvy8pz96s"; libraryHaskellDepends = [ base containers data-default Decimal event-list fadno-xml HUnit lens midi mtl process safe text unordered-containers vector xml ]; testHaskellDepends = [ base containers fadno-xml hspec hspec-contrib HUnit lens ]; description = "Minimal library for music generation and notation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fadno-braids" = callPackage ( { mkDerivation, base, containers, data-default, diagrams, diagrams-lib, diagrams-rasterific, lens, random, }: mkDerivation { pname = "fadno-braids"; version = "0.2"; sha256 = "1dl74zxwzp71pjcmwa8a8wlbxlpvdhq6bkjhvflzw07m5hkp4lg3"; libraryHaskellDepends = [ base containers data-default diagrams diagrams-lib diagrams-rasterific lens random ]; description = "Braid representations in Haskell"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fadno-xml" = callPackage ( { mkDerivation, base, containers, Decimal, lens, mtl, parsec, xml, }: mkDerivation { pname = "fadno-xml"; version = "1.2.1"; sha256 = "0g07rjsql3w33n3smgrf2cg27380kzb7dh938cxc73m5y8ddfljf"; libraryHaskellDepends = [ base containers Decimal lens mtl parsec xml ]; description = "XML/XSD combinators/schemas/codegen"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fail" = callPackage ( { mkDerivation }: mkDerivation { pname = "fail"; version = "4.9.0.0"; sha256 = "18nlj6xvnggy61gwbyrpmvbdkq928wv0wx2zcsljb52kbhddnp3d"; doHaddock = false; description = "Forward-compatible MonadFail class"; license = lib.licenses.bsd3; } ) { }; "failable" = callPackage ( { mkDerivation, base, mtl, transformers, }: mkDerivation { pname = "failable"; version = "1.2.4.0"; sha256 = "1vffrjywaxwfpzb6a34il772mkkaqwv9372aibijnvwf82rnglwg"; libraryHaskellDepends = [ base mtl transformers ]; description = "A 'Failable' error monad class to unify failure across monads that can fail"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "failable-list" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "failable-list"; version = "0.2"; sha256 = "0bq0q9n4wnacjqs517i12kl56m16n5ff4gk8kamh87gqkd58w06x"; libraryHaskellDepends = [ base ]; description = "A list-like type for lazy streams, which might terminate with an error"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "failure" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "failure"; version = "0.2.0.3"; sha256 = "0jimc2x46zq7wnmzfbnqi67jl8yhbvr0fa65ljlc9p3fns9mca3p"; revision = "1"; editedCabalFile = "0lnvh6slp057kl0sjn14iab8y3cpic60lhbmn9502zryp7by23ky"; libraryHaskellDepends = [ base transformers ]; description = "A simple type class for success/failure computations. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "failure-detector" = callPackage ( { mkDerivation, base, containers, QuickCheck, statistics, tasty, tasty-quickcheck, time, }: mkDerivation { pname = "failure-detector"; version = "0"; sha256 = "0yzcm6r76rhfy1rbbz7ri0mi0scjxsakwmvm65sisbzld35dp29h"; libraryHaskellDepends = [ base containers statistics time ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck time ]; description = "Failure Detectors implimented in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fair" = callPackage ( { mkDerivation, base, criterion, smallcheck, tasty, tasty-smallcheck, util, }: mkDerivation { pname = "fair"; version = "0.1.0.0"; sha256 = "0x8nz1476pdmcaq99gvzs0ila78z1zhvdkyw886ly8ivfp49ix17"; revision = "1"; editedCabalFile = "0w9wx223yj70k9xb6alwy61pwax8pvi3q25b7gmrihhbpbdzyjhg"; libraryHaskellDepends = [ base util ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "Lists with fair choice"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fair-predicates" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fair-predicates"; version = "0.1.1"; sha256 = "1z0c83gfmvwhzsj2iz422mxcyxc8jnic25i1vz6yp4xzv41ibmj6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; description = "Fair Predicates"; license = lib.licenses.publicDomain; } ) { }; "fake" = callPackage ( { mkDerivation, base, containers, generics-sop, hspec, lens, random, text, time, }: mkDerivation { pname = "fake"; version = "0.1.2"; sha256 = "03v224sag70w1ibymw1cmi3lwby25wl0254p2gzy7s330fmlbymr"; libraryHaskellDepends = [ base containers generics-sop random text time ]; testHaskellDepends = [ base hspec lens random text time ]; description = "Randomly generated fake data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fake-type" = callPackage ( { mkDerivation, base, base-prelude, libXtst, split, X11, }: mkDerivation { pname = "fake-type"; version = "0.2.0.0"; sha256 = "0m1w0qhny6vwnv320irrla82qzdk9ih9zyvi5lkkdj4jiqlsgriw"; libraryHaskellDepends = [ base base-prelude split X11 ]; librarySystemDepends = [ libXtst ]; description = "A crossplatform library to simulate keyboard input"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs.xorg) libXtst; }; "fakedata" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, containers, deepseq, directory, exceptions, fakedata-parser, filepath, gauge, hashable, hspec, hspec-discover, QuickCheck, random, regex-tdfa, string-random, template-haskell, text, time, transformers, unordered-containers, vector, yaml, }: mkDerivation { pname = "fakedata"; version = "1.0.5"; sha256 = "179j2r6ws6ngmwsswkmpas4ij5jywlvhk0rhbk8rn3vxc3yj7gnr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec base bytestring containers directory exceptions fakedata-parser filepath hashable random string-random template-haskell text time transformers unordered-containers vector yaml ]; testHaskellDepends = [ aeson attoparsec base bytestring containers directory exceptions fakedata-parser filepath hashable hspec QuickCheck random regex-tdfa string-random template-haskell text time transformers unordered-containers vector yaml ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ aeson attoparsec base bytestring containers deepseq directory exceptions fakedata-parser filepath gauge hashable random string-random template-haskell text time transformers unordered-containers vector yaml ]; description = "Library for producing fake data"; license = lib.licenses.bsd3; } ) { }; "fakedata-parser" = callPackage ( { mkDerivation, attoparsec, base, hspec, text, }: mkDerivation { pname = "fakedata-parser"; version = "0.1.0.0"; sha256 = "0rf4mr9977p70vsinr3iga6l5wzkxnkxd52j4jmdmrk5b6i3flcp"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ attoparsec base hspec text ]; license = lib.licenses.bsd3; } ) { }; "fakedata-quickcheck" = callPackage ( { mkDerivation, base, fakedata, hspec, hspec-core, QuickCheck, random, regex-tdfa, text, }: mkDerivation { pname = "fakedata-quickcheck"; version = "0.2.0"; sha256 = "0m70r66vbkgi1d016cpgahaas17hysabp44nigz4cda9l3x6qmh6"; libraryHaskellDepends = [ base fakedata QuickCheck random ]; testHaskellDepends = [ base fakedata hspec hspec-core QuickCheck random regex-tdfa text ]; description = "Fake a -> Gen a"; license = lib.licenses.mit; } ) { }; "fakefs" = callPackage ( { mkDerivation, base, containers, exceptions, hspec, mtl, QuickCheck, }: mkDerivation { pname = "fakefs"; version = "0.3.0.2"; sha256 = "16hgahq0j7ry1wdzv9syxk652x3wfhw8svpf1szmql2a32b9928b"; libraryHaskellDepends = [ base containers exceptions mtl ]; testHaskellDepends = [ base containers exceptions hspec QuickCheck ]; description = "Extensible fake file system for testing"; license = lib.licenses.asl20; } ) { }; "fakepull" = callPackage ( { mkDerivation, base, exceptions, hspec, mtl, QuickCheck, }: mkDerivation { pname = "fakepull"; version = "0.3.0.2"; sha256 = "1dmpq3wm3qsq4bg6d3zs79pbcp3v0pk72fizdviw6dl8hqmpgphl"; libraryHaskellDepends = [ base exceptions mtl ]; testHaskellDepends = [ base exceptions hspec mtl QuickCheck ]; description = "Monad to pull from fake stream-like objects"; license = lib.licenses.asl20; } ) { }; "faker" = callPackage ( { mkDerivation, base, gimlh, random, split, }: mkDerivation { pname = "faker"; version = "0.0.0.2"; sha256 = "1wl0jx3adibf7z8k3jadnr90jvkmf3zhkq34qpsifcl18zip8skq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base gimlh random split ]; description = "Pure Haskell library for generating fake data"; license = lib.licenses.mit; } ) { }; "faktory" = callPackage ( { mkDerivation, aeson, aeson-casing, aeson-qq, async, base, bytestring, crypton-connection, cryptonite, errors, hspec, markdown-unlit, megaparsec, memory, microlens, mtl, network, random, resource-pool, safe-exceptions, scanner, semigroups, text, time, unix, unliftio, unordered-containers, }: mkDerivation { pname = "faktory"; version = "1.1.3.0"; sha256 = "02csx7s9d6aa41blrlk4c580f5cy3psrsmc2yr86q7pxfb25mh5y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base bytestring crypton-connection cryptonite errors megaparsec memory microlens mtl network random resource-pool safe-exceptions scanner semigroups text time unix unliftio unordered-containers ]; executableHaskellDepends = [ aeson base safe-exceptions ]; testHaskellDepends = [ aeson aeson-qq async base hspec markdown-unlit mtl time ]; testToolDepends = [ markdown-unlit ]; description = "Faktory Worker for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fallible" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "fallible"; version = "0.1.0"; sha256 = "0jj806klxagv65ddxb85gdy89m46p4yqxr9y5s5gc4arb5xzlwjq"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base transformers ]; license = lib.licenses.bsd3; } ) { }; "falling-turnip" = callPackage ( { mkDerivation, base, gloss, gloss-raster, JuicyPixels-repa, QuickCheck, random, repa, repa-algorithms, vector, }: mkDerivation { pname = "falling-turnip"; version = "0.1.0.0"; sha256 = "035rjjjvwbjw4z6nlmiyxia5y91yiiw7902f9q6n5jimi5xk2hgk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base gloss gloss-raster JuicyPixels-repa QuickCheck random repa repa-algorithms vector ]; description = "Falling sand game/cellular automata simulation using regular parallel arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "falling-turnip"; broken = true; } ) { }; "fallingblocks" = callPackage ( { mkDerivation, base, containers, haskell98, SDL, SDL-mixer, SDL-ttf, }: mkDerivation { pname = "fallingblocks"; version = "0.1.4"; sha256 = "18h5d33hd4cs6dc508mzl7c46pxwrk2q0daabvg8m4fiwk5wzlr0"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers haskell98 SDL SDL-mixer SDL-ttf ]; description = "A fun falling blocks game"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "fallingblocks"; } ) { }; "falsify" = callPackage ( { mkDerivation, base, base16-bytestring, binary, bytestring, containers, data-default, mtl, optics-core, optparse-applicative, QuickCheck, selective, sop-core, splitmix, tagged, tasty, tasty-hunit, transformers, vector, }: mkDerivation { pname = "falsify"; version = "0.2.0"; sha256 = "1fhj70q6kfd98892gxfy3mc8wxxyr80g4rzapaici4zd3zczz2fd"; revision = "4"; editedCabalFile = "125c2jsl085kd0i4pdxkawpx43jlgn18xqf86r97f1ax15142p5g"; libraryHaskellDepends = [ base base16-bytestring binary bytestring containers data-default mtl optics-core optparse-applicative selective sop-core splitmix tagged tasty transformers vector ]; testHaskellDepends = [ base containers data-default QuickCheck selective tasty tasty-hunit ]; description = "Property-based testing with internal integrated shrinking"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.maralorn ]; } ) { }; "familiar-reflection" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "familiar-reflection"; version = "0.1.0.0"; sha256 = "1yqbq038axx9a2j3kbdm11w3fgvkix2w7dqhrbf353r2n8vigxg8"; libraryHaskellDepends = [ base ]; description = "Reifies arbitrary terms into types that can be reflected back into terms"; license = lib.licenses.bsd3; } ) { }; "family-tree" = callPackage ( { mkDerivation, base, binary, containers, hashable, intervals, lens, tables, text, time, unordered-containers, }: mkDerivation { pname = "family-tree"; version = "0.5.1"; sha256 = "0b2063f8yz7hwv7h0yisrgh6glr5h4s1cx0q75gfg2wgp2mr72s1"; libraryHaskellDepends = [ base binary containers hashable intervals lens tables text time unordered-containers ]; description = "A family tree library for the Haskell programming language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "Fast hash functions"; license = lib.licenses.bsd3; } ) { }; "fast-arithmetic" = callPackage ( { mkDerivation, arithmoi, base, combinat, criterion, exact-combinatorics, hgmp, hspec, QuickCheck, }: mkDerivation { pname = "fast-arithmetic"; version = "0.6.7.0"; sha256 = "1npfmigidwnbfhfpndavrncs2vwxpjadp71ixd9agnhfsp1mc1ng"; libraryHaskellDepends = [ arithmoi base combinat hgmp ]; testHaskellDepends = [ arithmoi base combinat hspec QuickCheck ]; benchmarkHaskellDepends = [ arithmoi base combinat criterion exact-combinatorics ]; doHaddock = false; description = "Fast functions on integers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fast-bech32" = callPackage ( { mkDerivation, base, base16, bech32, bytestring, criterion, hspec, hspec-discover, QuickCheck, random-bytestring, relude, text, }: mkDerivation { pname = "fast-bech32"; version = "1.0.1"; sha256 = "0q5986jpqffkqb6vh67mmxbnx12kbvf6vv05348frfpffgklpdad"; libraryHaskellDepends = [ base bytestring relude text ]; testHaskellDepends = [ base base16 bech32 bytestring hspec QuickCheck text ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base bech32 bytestring criterion random-bytestring ]; description = "Fast implementation of the Bech32 encoding format"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; } ) { }; "fast-builder" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, criterion, deepseq, ghc-prim, process, QuickCheck, scientific, stm, template-haskell, text, unordered-containers, vector, }: mkDerivation { pname = "fast-builder"; version = "0.1.4.0"; sha256 = "0v8nzzlnk5zvyfd4k8xakxdrgi0m23mk8k2bglm1447fgg6s02ma"; libraryHaskellDepends = [ base bytestring ghc-prim ]; testHaskellDepends = [ base bytestring process QuickCheck stm ]; benchmarkHaskellDepends = [ aeson base bytestring containers criterion deepseq ghc-prim scientific template-haskell text unordered-containers vector ]; description = "Fast ByteString Builder"; license = lib.licenses.publicDomain; } ) { }; "fast-combinatorics" = callPackage ( { mkDerivation, base, Cabal, composition-prelude, criterion, directory, hspec, http-client, http-client-tls, tar, zlib, }: mkDerivation { pname = "fast-combinatorics"; version = "0.1.0.9"; sha256 = "0p9pdp51ii0ggf6ghh7aijk1q1crf850qwdvyi7nkx65nfi9qc7z"; setupHaskellDepends = [ base Cabal directory http-client http-client-tls tar zlib ]; libraryHaskellDepends = [ base composition-prelude ]; testHaskellDepends = [ base hspec ]; benchmarkHaskellDepends = [ base criterion ]; description = "Fast combinatorics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fast-digits" = callPackage ( { mkDerivation, base, ghc-bignum, QuickCheck, smallcheck, tasty, tasty-bench, tasty-quickcheck, tasty-smallcheck, }: mkDerivation { pname = "fast-digits"; version = "0.3.2.0"; sha256 = "1kwgqxfsm4y7f8cr4zzbwyd9fk6v10hykgqc271k41zf0h6k0pq8"; libraryHaskellDepends = [ base ghc-bignum ]; testHaskellDepends = [ base QuickCheck smallcheck tasty tasty-quickcheck tasty-smallcheck ]; benchmarkHaskellDepends = [ base tasty-bench ]; doHaddock = false; description = "Integer-to-digits conversion"; license = lib.licenses.gpl3Only; } ) { }; "fast-downward" = callPackage ( { mkDerivation, base, containers, mtl, process, temporary, text, transformers, }: mkDerivation { pname = "fast-downward"; version = "0.2.3.0"; sha256 = "0mzp7ggn43q24zbq8zb2ycabr40wjpm41r68s12midvswakda4s3"; libraryHaskellDepends = [ base containers mtl process temporary text transformers ]; description = "Solve classical planning problems (STRIPS/SAS+) using Haskell & Fast Downward"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fast-logger" = callPackage ( { mkDerivation, array, async, auto-update, base, bytestring, directory, easy-file, filepath, hspec, hspec-discover, stm, text, unix-compat, unix-time, }: mkDerivation { pname = "fast-logger"; version = "3.2.4"; sha256 = "1fxh94qk24c7mki0049zc0h5g0cyn78fp54bgxczqcba6lqknx9r"; libraryHaskellDepends = [ array auto-update base bytestring directory easy-file filepath stm text unix-compat unix-time ]; testHaskellDepends = [ async base bytestring directory hspec ]; testToolDepends = [ hspec-discover ]; description = "A fast logging system"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sternenseemann ]; } ) { }; "fast-logger_3_2_5" = callPackage ( { mkDerivation, array, async, auto-update, base, bytestring, directory, easy-file, filepath, hspec, hspec-discover, stm, text, unix-compat, unix-time, }: mkDerivation { pname = "fast-logger"; version = "3.2.5"; sha256 = "0cddv18k0n1hdbjf0szqq7pl5r0h4srzxy8pmr66a4pc1w410lii"; libraryHaskellDepends = [ array auto-update base bytestring directory easy-file filepath stm text unix-compat unix-time ]; testHaskellDepends = [ async base bytestring directory hspec ]; testToolDepends = [ hspec-discover ]; description = "A fast logging system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sternenseemann ]; } ) { }; "fast-math" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fast-math"; version = "1.0.2"; sha256 = "15dyw88z9abiv6n40fz4g3jpj9v6qbxvqaf0ds32wh46igf1s425"; libraryHaskellDepends = [ base ]; description = "Non IEEE-754 compliant compile-time floating-point optimisations"; license = lib.licenses.bsd3; } ) { }; "fast-mult" = callPackage ( { mkDerivation, base, ghc-prim, integer-gmp, strict-base, }: mkDerivation { pname = "fast-mult"; version = "0.1.0.2"; sha256 = "0lpgfb1a2kf0c9w9br2izzqn0f66pchydnq87a7z74lzs5jm1bba"; libraryHaskellDepends = [ base ghc-prim integer-gmp strict-base ]; description = "Numeric type with asymptotically faster multiplications"; license = lib.licenses.bsd3; } ) { }; "fast-myers-diff" = callPackage ( { mkDerivation, base, deepseq, dlist, hspec, text, vector, }: mkDerivation { pname = "fast-myers-diff"; version = "0.0.1"; sha256 = "12flhvdjhkw0iyrcwzjnqkiml698hgv203kl76qy778n59x9hvp7"; libraryHaskellDepends = [ base deepseq dlist text vector ]; testHaskellDepends = [ base hspec text vector ]; description = "A fast implementation of the Myers diff algorithm"; license = lib.licenses.mit; } ) { }; "fast-nats" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fast-nats"; version = "0.1.0.1"; sha256 = "1kp34h0ghpr3hwkbybwy954kbbdkbychzhjh4g1q44b2a8rgi5w1"; libraryHaskellDepends = [ base ]; description = "Natural Numbers with no overhead"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fast-tags" = callPackage ( { mkDerivation, alex, array, async, base, bytestring, Cabal, containers, deepseq, directory, filepath, mtl, tasty, tasty-hunit, text, transformers, vector, void, }: mkDerivation { pname = "fast-tags"; version = "2.0.2"; sha256 = "06sw868inr6sngyxcfvzbldlzllqhk9sfsb8193x9jbxvxbrlfws"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring Cabal containers deepseq filepath mtl text transformers vector void ]; libraryToolDepends = [ alex ]; executableHaskellDepends = [ async base deepseq directory filepath text ]; testHaskellDepends = [ base bytestring tasty tasty-hunit text void ]; description = "Fast incremental vi and emacs tags"; license = lib.licenses.bsd3; mainProgram = "fast-tags"; } ) { }; "fast-tagsoup" = callPackage ( { mkDerivation, base, bytestring, containers, tagsoup, text, text-icu, }: mkDerivation { pname = "fast-tagsoup"; version = "1.0.14"; sha256 = "08vxz22iilai542h4g5c8xdawib9b0r7jlfmiga8ys7aq7nvgcsj"; libraryHaskellDepends = [ base bytestring containers tagsoup text text-icu ]; description = "Fast parsing and extracting information from (possibly malformed) HTML/XML documents"; license = lib.licenses.bsd3; } ) { }; "fast-tagsoup-utf8-only" = callPackage ( { mkDerivation, base, bytestring, tagsoup, text, }: mkDerivation { pname = "fast-tagsoup-utf8-only"; version = "1.0.5"; sha256 = "10svhgjvp1802jawr1s5chkincl2xhh6k0grm60f216jpasbvff4"; libraryHaskellDepends = [ base bytestring tagsoup text ]; description = "Fast parser for tagsoup package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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.2"; sha256 = "1glp326k079iab1ifj58fnk6yz9iyhjq23q1ar6ykpi9a3yhsxib"; libraryHaskellDepends = [ attoparsec base bytestring containers foldl lens parsec pipes pipes-attoparsec pipes-bytestring pipes-group pipes-text split text ]; description = "A simple, mindless parser for fasta files"; license = lib.licenses.gpl3Only; } ) { }; "fastbayes" = callPackage ( { mkDerivation, base, hmatrix, vector, }: mkDerivation { pname = "fastbayes"; version = "0.2.0.0"; sha256 = "1nqrfrhw8gd3blfzrwbf7pm4wwqbxfaw640bzx62kwh7x2h6v3cm"; libraryHaskellDepends = [ base hmatrix vector ]; description = "Bayesian modeling algorithms accelerated for particular model structures"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fastcdc" = callPackage ( { mkDerivation, base, bv-little, bytestring, conduit, gearhash, }: mkDerivation { pname = "fastcdc"; version = "0.0.0"; sha256 = "1rq2z5nf24za6a23bc75lsy96ab65xlhk2wr5lvvwsa24pr2miz5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bv-little bytestring conduit gearhash ]; executableHaskellDepends = [ base bv-little bytestring conduit gearhash ]; description = "An implementation of FastCDC, a content-defined chunking algorithm based on the Gear hash rolling hash algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "fastcdc"; } ) { }; "fastcgi" = callPackage ( { mkDerivation, base, bytestring, cgi, fcgi, }: mkDerivation { pname = "fastcgi"; version = "3001.0.2.5"; sha256 = "03y2h3snx23v7i1jgvnayvzk4c1v80qsh9n5dskl7mqhzm2hbygi"; libraryHaskellDepends = [ base bytestring cgi ]; librarySystemDepends = [ fcgi ]; description = "A Haskell library for writing FastCGI programs"; license = lib.licenses.bsd3; } ) { inherit (pkgs) fcgi; }; "fastedit" = callPackage ( { mkDerivation, base, base-prelude, bytestring, containers, edit-distance, file-embed, hashable, hspec, QuickCheck, safe, unordered-containers, }: mkDerivation { pname = "fastedit"; version = "0.1.0.0"; sha256 = "0ax5wnbf75n39crd9bw0xf3g83zlh29pbhwapbc5q7315rjdfxfj"; libraryHaskellDepends = [ base base-prelude bytestring containers hashable safe unordered-containers ]; testHaskellDepends = [ base base-prelude bytestring edit-distance file-embed hspec QuickCheck ]; description = "find nearest neighbours by edit-distance"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "faster-megaparsec" = callPackage ( { mkDerivation, base, bytestring, cassava, containers, deepseq, directory, megaparsec, mtl, QuickCheck, tasty-bench, temporary, text, }: mkDerivation { pname = "faster-megaparsec"; version = "0.1.2.0"; sha256 = "0xrwh9jnbjq5i7iry0w3yz60qqi5qy46qq4fq31880rjm87qc68b"; libraryHaskellDepends = [ base megaparsec mtl ]; testHaskellDepends = [ base containers megaparsec QuickCheck text ]; benchmarkHaskellDepends = [ base bytestring cassava containers deepseq directory megaparsec QuickCheck tasty-bench temporary text ]; description = "Speed up Megaparsec parsing when parsing succeeds"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fastirc" = callPackage ( { mkDerivation, attoparsec, base, bytestring, bytestring-show, containers, monadLib, network-fancy, }: mkDerivation { pname = "fastirc"; version = "0.2.0"; sha256 = "0ddacpw19kh304j8js9ybwclkgyh8n5yy1r2xh48z9h3gas2zim4"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-show containers monadLib network-fancy ]; description = "Fast Internet Relay Chat (IRC) library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fastly" = callPackage ( { mkDerivation, aeson, base, bytestring, bytestring-lexing, hspec, http-client, http-client-tls, http-types, iproute, mtl, old-locale, text, thyme, unordered-containers, wai, }: mkDerivation { pname = "fastly"; version = "0.1.0.0"; sha256 = "0b23dh7cfbjmynqbzc44kz5809dg3zx8i32sdglb1b0nxhabnp7b"; libraryHaskellDepends = [ aeson base bytestring bytestring-lexing http-client http-client-tls http-types iproute mtl old-locale text thyme unordered-containers wai ]; testHaskellDepends = [ base hspec text ]; description = "A highly experimental Fastly API client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fastmemo" = callPackage ( { mkDerivation, base, bytestring, containers, QuickCheck, utf8-string, vector, }: mkDerivation { pname = "fastmemo"; version = "0.1.1"; sha256 = "0jjsfdadf1dz516dhqd42bvbd230dymzpav7kzzvkn2yr81p456s"; libraryHaskellDepends = [ base bytestring containers utf8-string vector ]; testHaskellDepends = [ base bytestring containers QuickCheck utf8-string vector ]; description = "Memoize functions on Generic types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fastparser" = callPackage ( { mkDerivation, base, bytestring, bytestring-lexing, containers, kan-extensions, microlens, thyme, transformers, vector-space, }: mkDerivation { pname = "fastparser"; version = "0.6.0"; sha256 = "0y0s1p4kzwgcmmdxybi8sp3jc68g95nbya12xd0afqxw1li6qabs"; libraryHaskellDepends = [ base bytestring bytestring-lexing containers kan-extensions microlens thyme transformers vector-space ]; benchmarkHaskellDepends = [ base bytestring ]; description = "A fast, but bare bones, bytestring parser combinators library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fastpbkdf2" = callPackage ( { mkDerivation, base, base16-bytestring, bytestring, criterion, cryptonite, openssl, pbkdf, tasty, tasty-hunit, }: mkDerivation { pname = "fastpbkdf2"; version = "0.1.0.0"; sha256 = "1ygj2b2pf4wf4sj9di109whhqviarvd44s1f0qhzry3rkd0h6cc4"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base base16-bytestring bytestring tasty tasty-hunit ]; benchmarkHaskellDepends = [ base bytestring criterion cryptonite pbkdf ]; description = "Haskell bindings to the fastpbkdf2 C library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) openssl; }; "fastsum" = callPackage ( { mkDerivation, base, deepseq, ghc-prim, hashable, template-haskell, }: mkDerivation { pname = "fastsum"; version = "0.2.0.0"; sha256 = "1yjsmk8ws6y5rbv23d3jqyqz4pvkzn44dmx1gflldgdfm9xi31ac"; revision = "1"; editedCabalFile = "14xrvz46f5ngj1jzdlcabg342ixczcfc3rx1hryil8rv976bdidr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq ghc-prim hashable template-haskell ]; description = "A fast open-union type suitable for 100+ contained alternatives"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fathead-util" = callPackage ( { mkDerivation, base, bytestring, cassava, hxt, network-uri, text, }: mkDerivation { pname = "fathead-util"; version = "0.1.0.0"; sha256 = "1f2zvnrlzsd6jr87rkynasn8r3bvha73aqa2x2w6xcljab8bz2d1"; libraryHaskellDepends = [ base bytestring cassava hxt network-uri text ]; description = "Utilities for working with DuckDuckHack's FatHead Instant Answers"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fault-tree" = callPackage ( { mkDerivation, base, yices, }: mkDerivation { pname = "fault-tree"; version = "0.0.0"; sha256 = "04m6hfj0sqhmq89fwfq4igz1rc0p3rzkhfg6fzsw5kyda2c8bbz0"; libraryHaskellDepends = [ base yices ]; description = "A fault tree analysis library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fay" = callPackage ( { mkDerivation, aeson, base, base-compat, bytestring, Cabal, containers, data-default, data-lens-light, directory, filepath, ghc-paths, haskell-src-exts, language-ecmascript, mtl, mtl-compat, optparse-applicative, process, safe, shakespeare, sourcemap, split, spoon, syb, text, time, transformers, transformers-compat, traverse-with-class, uniplate, unordered-containers, utf8-string, vector, }: mkDerivation { pname = "fay"; version = "0.24.2.0"; sha256 = "08s7cp2nq9nbr56jzapjf3vylnc6vb4xmf6qwcwvnjwzlvzfv96c"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; 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 shakespeare sourcemap split spoon syb text time transformers transformers-compat traverse-with-class uniplate unordered-containers utf8-string vector ]; executableHaskellDepends = [ base mtl optparse-applicative split ]; description = "A compiler for Fay, a Haskell subset that compiles to JavaScript"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "fay"; broken = true; } ) { }; "fay-base" = callPackage ( { mkDerivation, base, fay, }: mkDerivation { pname = "fay-base"; version = "0.21.2.0"; sha256 = "04dzwjwli88mxjl1cdmqbmnqjyn9mvc808vpf0lhv5kxky90078c"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base fay ]; description = "The base package for Fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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 = "4"; editedCabalFile = "09ix1rqm23l2ksc9zx6qj6m2pw789rzs6b3q41m60bcxh8xik9km"; 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 = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fay-dom" = callPackage ( { mkDerivation, fay-base }: mkDerivation { pname = "fay-dom"; version = "0.5.0.1"; sha256 = "1zm6w6nccswaksr283alhnsss6xw4k7s61yp8ff4lg5127ff9wp0"; revision = "1"; editedCabalFile = "1lhmkf2n7prv6w51bl3szz4g9cn2dkhb873m7f568nnwysqibv8b"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base ]; description = "DOM FFI wrapper library for Fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fay-geoposition" = callPackage ( { mkDerivation, fay-base, fay-text, }: mkDerivation { pname = "fay-geoposition"; version = "0.1.0.1"; sha256 = "1qmkwfqgvj6a8fan1l3i18ggpl00vrfd2mhqj13g0gh9yhvgxv1q"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base fay-text ]; description = "W3C compliant implementation of GeoPosition API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fay-hsx" = callPackage ( { mkDerivation, fay-base, fay-jquery, }: mkDerivation { pname = "fay-hsx"; version = "0.2.0"; sha256 = "1mzjna8yc7jczgggpcgh9i6akiy72d60jczvmzxngh778z3g5zmi"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base fay-jquery ]; description = "Clientside HTML generation for fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "jQuery bindings for Fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fay-ref" = callPackage ( { mkDerivation, fay-base }: mkDerivation { pname = "fay-ref"; version = "0.1.0.0"; sha256 = "1dcifraih13zqwmm4xn57wfg63rdkiac81avyymid308r6p1x9cn"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base ]; description = "Like IORef but for Fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fay-simplejson" = callPackage ( { mkDerivation, fay-base }: mkDerivation { pname = "fay-simplejson"; version = "0.1.3.0"; sha256 = "0cw06vl39p7mflf8wfl8ql1h8bryv2d1kvvf4swqgda05jk13mxq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base ]; description = "SimpleJSON library for Fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fay-text" = callPackage ( { mkDerivation, fay, fay-base, text, }: mkDerivation { pname = "fay-text"; version = "0.3.2.2"; sha256 = "1q1v8jzkccy9arq6jkz4ynpzm1691d1dv9wzyi4i5m6n0gl7aans"; revision = "1"; editedCabalFile = "0zwip7arbrbz1qhjyy5synnlrvl2wica4804wkizpxr9l7acasn6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay fay-base text ]; description = "Fay Text type represented as JavaScript strings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "fay-uri" = callPackage ( { mkDerivation, fay-base }: mkDerivation { pname = "fay-uri"; version = "0.2.0.0"; sha256 = "1vv4jgkz9cx8inbn6g6sn3a0nf1ak81qlj5li21sk2isj0yws1nr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base ]; description = "Persistent FFI bindings for using jsUri in Fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fay-websockets" = callPackage ( { mkDerivation, fay-base }: mkDerivation { pname = "fay-websockets"; version = "0.0.1.1"; sha256 = "1pax12d1rjmh3gdg1ylavk04f8rlldc6jnmm5sgghdq28z1mp6pb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base ]; description = "Websockets FFI library for Fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fb" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, conduit, conduit-extra, containers, cryptonite, data-default, hspec, http-client, http-conduit, http-types, HUnit, memory, monad-logger, QuickCheck, resourcet, text, time, transformers, transformers-base, unliftio, unliftio-core, unordered-containers, }: mkDerivation { pname = "fb"; version = "2.1.1.1"; sha256 = "18hqmhfzniydmxwi8b21iz04pc6x8hdy8pj6960ihrk20ddkih3d"; libraryHaskellDepends = [ aeson attoparsec base bytestring conduit conduit-extra cryptonite data-default http-client http-conduit http-types memory monad-logger resourcet text time transformers transformers-base unliftio unliftio-core unordered-containers ]; testHaskellDepends = [ aeson base bytestring conduit containers data-default hspec http-conduit HUnit QuickCheck resourcet text time transformers unliftio ]; description = "Bindings to Facebook's API"; license = 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 ]; description = "Provides Persistent instances to Facebook types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fbmessenger-api" = callPackage ( { mkDerivation, aeson, base, bytestring, case-insensitive, filepath, hspec, http-client, http-client-tls, http-media, http-types, mime-types, monad-logger, servant, servant-client, servant-server, stm, string-conversions, text, transformers, unordered-containers, wai, wai-logger, warp, }: mkDerivation { pname = "fbmessenger-api"; version = "0.1.2.1"; sha256 = "0dvjhgv3w13ygi4rfdvmc2m6f99v8d9dmjqp98vxrygcqskhgy4x"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring case-insensitive http-client http-media http-types mime-types servant servant-client string-conversions text transformers unordered-containers ]; executableHaskellDepends = [ aeson base bytestring http-client http-client-tls monad-logger servant servant-server stm text transformers wai wai-logger warp ]; testHaskellDepends = [ aeson base bytestring filepath hspec text ]; description = "High-level bindings to Facebook Messenger Platform API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "example"; broken = true; } ) { }; "fbrnch" = callPackage ( { mkDerivation, aeson, async, base, bodhi, bugzilla-redhat, bytestring, config-ini, copr-api, directory, either, email-validate, extra, fedora-releases, filepath, http-conduit, http-directory, http-query, koji, network-uri, pagure, pretty-terminal, process, rpm-nvr, rpmbuild-order, safe, say, select-rpms, simple-cmd, simple-cmd-args, simple-prompt, text, time, typed-process, unix, utf8-string, xdg-basedir, }: mkDerivation { pname = "fbrnch"; version = "1.6.1"; sha256 = "1hixxzx1f9x5mj84220mc9hf94lpyq42qp00s3yry79kaiwwh7cz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson async base bodhi bugzilla-redhat bytestring config-ini copr-api directory either email-validate extra fedora-releases filepath http-conduit http-directory http-query koji network-uri pagure pretty-terminal process rpm-nvr rpmbuild-order safe say select-rpms simple-cmd simple-cmd-args simple-prompt text time typed-process unix utf8-string xdg-basedir ]; description = "Fedora packager tool to build package branches"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; mainProgram = "fbrnch"; } ) { }; "fca" = callPackage ( { mkDerivation, base, bytestring, containers, cryptohash, hashable, text, unordered-containers, }: mkDerivation { pname = "fca"; version = "0.1.0.2"; sha256 = "1c38524r3mhy4m7s1cvfcn539xvf50x0z8a9fzk4x4pz5yq9c1vp"; libraryHaskellDepends = [ base bytestring containers cryptohash hashable text unordered-containers ]; description = "Algo for Formal Concept Analysis"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fcache" = callPackage ( { mkDerivation, base, containers, hashable, hspec, mtl, unordered-containers, }: mkDerivation { pname = "fcache"; version = "0.1.0.0"; sha256 = "1bhf79p78nwj4173prgv8l0m86ghb83qdlw4zsq7wjjni8i0sd2j"; libraryHaskellDepends = [ base containers hashable mtl unordered-containers ]; testHaskellDepends = [ base hspec mtl ]; description = "Cache a function (a -> b)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fcd" = callPackage ( { mkDerivation, array, base, directory, process, tasty, tasty-hunit, text, unix, vty, vty-ui, }: mkDerivation { pname = "fcd"; version = "1.0.0.0"; sha256 = "1z3vphn3vgvsq0mshhvsks03v79wnj9g6r8mmrwkiax126aqzqn6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base directory process text unix vty vty-ui ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "A faster way to navigate directories using the command line"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "fcd"; } ) { }; "fcf-base" = callPackage ( { mkDerivation, base, fcf-family, }: mkDerivation { pname = "fcf-base"; version = "0.1.0.0"; sha256 = "19jrcpj496bpchv8fw30vd5b5w3sj1qkzmh5jlahyvz5wsppzwsq"; revision = "2"; editedCabalFile = "0vmw1srmzl3c3j4pdnaa2lvkcvlya2kccp4j33ayscmlnx29fqn3"; libraryHaskellDepends = [ base fcf-family ]; testHaskellDepends = [ base fcf-family ]; description = "Family-of-families instances for base"; license = lib.licenses.mit; } ) { }; "fcf-composite" = callPackage ( { mkDerivation, base, composite-base, fcf-containers, first-class-families, tasty, tasty-hunit, vinyl, }: mkDerivation { pname = "fcf-composite"; version = "0.1.1.0"; sha256 = "1ghcggwvwrdc47lalamdxx18q1qfxfr4w2kw5vxci4fkfc5p0wkb"; revision = "1"; editedCabalFile = "08k5mxb792d940id4kdahdw78sna7appv7n958ni7s2rsds90haj"; libraryHaskellDepends = [ base composite-base fcf-containers first-class-families vinyl ]; testHaskellDepends = [ base composite-base fcf-containers first-class-families tasty tasty-hunit vinyl ]; description = "Type-level computation for composite using first-class-families"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fcf-containers" = callPackage ( { mkDerivation, base, containers, doctest, first-class-families, ghc-prim, hspec, text, }: mkDerivation { pname = "fcf-containers"; version = "0.8.2"; sha256 = "0d8aylgfnfkxj227g553n0za3zlv7sbm9l44l34k53hxg41k0as1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers first-class-families ghc-prim text ]; executableHaskellDepends = [ base first-class-families ]; testHaskellDepends = [ base containers doctest first-class-families ghc-prim hspec text ]; description = "Data structures and algorithms for first-class-families"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fcf-family" = callPackage ( { mkDerivation, base, containers, first-class-families, template-haskell, }: mkDerivation { pname = "fcf-family"; version = "0.2.0.1"; sha256 = "0dgbzin82da8a8j0xm9ijkaj5ifk2ca0cx02x5glr07qzzhpa9k5"; revision = "1"; editedCabalFile = "1ay0an8smfw4q2yrvfs6n1fc61lgnp0ky66d0d6swc8lv5ds9rda"; libraryHaskellDepends = [ base containers first-class-families template-haskell ]; testHaskellDepends = [ base first-class-families ]; description = "Family of families: featherweight defunctionalization"; license = lib.licenses.mit; } ) { }; "fcf-graphs" = callPackage ( { mkDerivation, base, doctest, fcf-containers, first-class-families, Glob, }: mkDerivation { pname = "fcf-graphs"; version = "0.0.1.0"; sha256 = "15yzkgn5vj7yd14h0y7l2nwcip9ys3wx09wx6mm8ryx3f98iym69"; libraryHaskellDepends = [ base fcf-containers first-class-families ]; testHaskellDepends = [ base doctest fcf-containers first-class-families Glob ]; description = "Type-level version of algebraic-graphs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fcf-vinyl" = callPackage ( { mkDerivation, base, first-class-families, vinyl, }: mkDerivation { pname = "fcf-vinyl"; version = "0.0.1.0"; sha256 = "0svdmd4lj1dwn7ipzx7vzd9bw6v2fvm2w70kziqvmnjxrvnnbxwv"; revision = "1"; editedCabalFile = "19xfj49aw1vrdzrkbsy7aj9jq5l8ss3l41sznrg3ljxpvh3b3i4l"; libraryHaskellDepends = [ base first-class-families vinyl ]; description = "Vinyl compatibility with first-class-families"; license = lib.licenses.bsd3; } ) { }; "fcg" = callPackage ( { mkDerivation }: mkDerivation { pname = "fcg"; version = "0.0.0"; sha256 = "07qbka3fkkmc18crafh6c5ahs7fv1a1kfhga8mxfkm75k3h15h3l"; isLibrary = false; isExecutable = true; description = "TBA"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "fcg"; broken = true; } ) { }; "fckeditor" = callPackage ( { mkDerivation, base, cgi, HaXml, xhtml, }: mkDerivation { pname = "fckeditor"; version = "0.1"; sha256 = "1yvsnk9awik143jh2268w1l5x70kmky60gac10fy2y1450dcn65x"; libraryHaskellDepends = [ base cgi HaXml xhtml ]; description = "Server-Side Integration for FCKeditor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fclabels" = callPackage ( { mkDerivation, base, base-orphans, criterion, HUnit, mtl, template-haskell, transformers, }: mkDerivation { pname = "fclabels"; version = "2.0.5.1"; sha256 = "0g4ca5pm2bafsnpari7wqhy79i5qs8njb3kdknk0xsrazdsl174k"; revision = "2"; editedCabalFile = "1my11j22fayfcm28h676mjrvnjyd4xsd8lpsc3pdc7jna7zh1hhf"; libraryHaskellDepends = [ base base-orphans mtl template-haskell transformers ]; testHaskellDepends = [ base HUnit mtl template-haskell transformers ]; benchmarkHaskellDepends = [ base criterion ]; description = "First class accessor labels implemented as lenses"; license = lib.licenses.bsd3; } ) { }; "fclabels-monadlib" = callPackage ( { mkDerivation, base, fclabels, monadLib, }: mkDerivation { pname = "fclabels-monadlib"; version = "0.2.1"; sha256 = "1j15fxrpwnjnbjkswsy6jxn8f0bj2nhcdsf5976i7rka7gsjzr3d"; libraryHaskellDepends = [ base fclabels monadLib ]; description = "MonadLib monadic interface for the \"fclabels\" package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fcm-client" = callPackage ( { mkDerivation, aeson, aeson-casing, async, base, bytestring, conduit, conduit-extra, containers, data-default-class, http-client, http-conduit, http-types, HUnit, lens, optparse-applicative, QuickCheck, resourcet, retry, scientific, stm-conduit, test-framework, test-framework-hunit, test-framework-quickcheck2, text, time, utf8-string, }: mkDerivation { pname = "fcm-client"; version = "0.2.0.0"; sha256 = "151lm6g08bwqfdi25zmsv99wri8x75fi1svwsgm2ar2hd8zjngnj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base bytestring containers data-default-class http-client http-conduit http-types lens scientific text time ]; executableHaskellDepends = [ aeson async base bytestring conduit conduit-extra data-default-class http-client http-types lens optparse-applicative resourcet retry stm-conduit text utf8-string ]; testHaskellDepends = [ aeson base containers data-default-class HUnit lens QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text ]; description = "Admin API for Firebase Cloud Messaging"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "fcm-client"; broken = true; } ) { }; "fdo-notify" = callPackage ( { mkDerivation, base, containers, dbus, }: mkDerivation { pname = "fdo-notify"; version = "0.3.1"; sha256 = "1n4zk1i7g34w0wk5zy8n4r63xbglxf62h8j78kv5fc2yn95l30vh"; libraryHaskellDepends = [ base containers dbus ]; description = "Desktop Notifications client"; license = lib.licenses.bsd3; } ) { }; "fdo-trash" = callPackage ( { mkDerivation, base, Diff, directory, filepath, old-locale, parsec, time, unix, url, }: mkDerivation { pname = "fdo-trash"; version = "0.0.0.2"; sha256 = "04y29wmndyvrlrixj57m7jgx3z8qld0nvlggmg0rvia4p2dv82bk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Diff directory filepath old-locale parsec time unix url ]; executableHaskellDepends = [ base Diff directory filepath old-locale parsec time unix url ]; description = "Utilities related to freedesktop Trash standard"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "fdo-trash"; broken = true; } ) { }; "feather" = callPackage ( { mkDerivation, base, containers, microlens-platform, mtl, }: mkDerivation { pname = "feather"; version = "0.1.0.0"; sha256 = "03jpdg50g43lb3akfyfs0yh630igqfm0dg62bk4s5yv23cmbn8vf"; libraryHaskellDepends = [ base containers microlens-platform mtl ]; testHaskellDepends = [ base containers microlens-platform mtl ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "feature-flags" = callPackage ( { mkDerivation, base, text, }: mkDerivation { pname = "feature-flags"; version = "0.1.0.1"; sha256 = "1lssjgksq0k2dd7l5lmzxnr9f5zk3gbh386zfmcqgc4iczdzfk0f"; libraryHaskellDepends = [ base text ]; description = "A simple library for dynamically enabling and disabling functionality"; license = lib.licenses.mit; } ) { }; "feature-flipper" = callPackage ( { mkDerivation, base, bytestring, containers, digest, hspec, mtl, text, }: mkDerivation { pname = "feature-flipper"; version = "0.2.1.2"; sha256 = "18g90xvbgxzj2in8v3y7s6p305h0rg5p5163262vi9cdi7lrvvc8"; libraryHaskellDepends = [ base bytestring containers digest mtl text ]; testHaskellDepends = [ base bytestring containers digest hspec mtl text ]; description = "A minimally obtrusive feature flag library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "feature-flipper-postgres" = callPackage ( { mkDerivation, base, bytestring, containers, feature-flipper, hspec, monad-logger, mtl, persistent, persistent-postgresql, persistent-template, text, time, }: mkDerivation { pname = "feature-flipper-postgres"; version = "0.1.1.1"; sha256 = "186khsn3gqxqhxlah6m8fgl4qlwf3pgmqagvr8rnfv44vzynw8by"; libraryHaskellDepends = [ base bytestring containers feature-flipper monad-logger mtl persistent persistent-postgresql persistent-template text time ]; testHaskellDepends = [ base bytestring containers feature-flipper hspec monad-logger mtl persistent persistent-postgresql ]; description = "A minimally obtrusive feature flag library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "fec" = callPackage ( { mkDerivation, base, bytestring, criterion, data-serializer, deepseq, extra, hspec, QuickCheck, quickcheck-instances, random, }: mkDerivation { pname = "fec"; version = "0.2.0"; sha256 = "018vwvx2ailk7yc8a5jxbnykca212gr8p7kv3v6k8dnp881flilw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring deepseq extra ]; executableHaskellDepends = [ base bytestring criterion random ]; testHaskellDepends = [ base bytestring data-serializer hspec QuickCheck quickcheck-instances random ]; description = "Forward error correction of ByteStrings"; license = lib.licenses.gpl2Plus; mainProgram = "benchmark-zfec"; } ) { }; "fedora-composes" = callPackage ( { mkDerivation, ansi-terminal, base, bytestring, extra, http-conduit, http-directory, simple-cmd, simple-cmd-args, simple-prompt, text, time, }: mkDerivation { pname = "fedora-composes"; version = "0.2.1"; sha256 = "0y8cmjmdab3rnjvddxnsjyc28hcqv52a7c2f5505vxw0wz0x57bx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal base bytestring extra http-conduit http-directory simple-cmd-args simple-prompt text time ]; testHaskellDepends = [ base simple-cmd ]; description = "Query Fedora composes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "fedora-composes"; } ) { }; "fedora-dists" = callPackage ( { mkDerivation, aeson, base, cached-json-file, pdc, text, }: mkDerivation { pname = "fedora-dists"; version = "2.1.1"; sha256 = "0790akym2rrcch9jjky9v4qc6y22vg1w6ffi9nbx42zijkqmsm1f"; libraryHaskellDepends = [ aeson base cached-json-file pdc text ]; description = "Library for Fedora distribution versions"; license = lib.licenses.gpl3Only; } ) { }; "fedora-haskell-tools" = callPackage ( { mkDerivation, base, bytestring, csv, directory, extra, fedora-dists, filepath, http-conduit, http-types, optparse-applicative, process, simple-cmd, simple-cmd-args, split, time, unix, }: mkDerivation { pname = "fedora-haskell-tools"; version = "1.1"; sha256 = "194jkagrvkhzgw224jybxy4gvavs9qm6lp1b26ddbnpddf3v6paf"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring csv directory extra fedora-dists filepath http-conduit http-types optparse-applicative process simple-cmd simple-cmd-args split time unix ]; description = "Building and maintenance tools for Fedora Haskell"; license = lib.licenses.gpl3Only; } ) { }; "fedora-img-dl" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, http-directory, http-types, optparse-applicative, simple-cmd, simple-cmd-args, text, unix, xdg-userdirs, }: mkDerivation { pname = "fedora-img-dl"; version = "0.4"; sha256 = "1wymwrcycyq0sf3vld4fxk57g8rdwhr0cgxpx2angdw9pjcmnyd7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filepath http-directory http-types optparse-applicative simple-cmd simple-cmd-args text unix xdg-userdirs ]; description = "Fedora image download tool"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "fedora-img-dl"; } ) { }; "fedora-packages" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, hlint, HsOpenSSL, hspec, http-streams, io-streams, lens, text, }: mkDerivation { pname = "fedora-packages"; version = "0.0.3"; sha256 = "14fpv76ndp755mysgbya2hgr35rg2hb6dsagmrq2j2mn06xmngqk"; revision = "1"; editedCabalFile = "0fnkx2k6iii86g6k1kvg9acpnp0cc7hjd1mvky67yllidmz8b7dh"; libraryHaskellDepends = [ aeson base bytestring containers HsOpenSSL http-streams io-streams lens text ]; testHaskellDepends = [ aeson base bytestring containers hlint HsOpenSSL hspec http-streams io-streams lens text ]; description = "Haskell interface to the Fedora Packages webapp API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fedora-releases" = callPackage ( { mkDerivation, aeson, base, bodhi, cached-json-file, extra, }: mkDerivation { pname = "fedora-releases"; version = "0.1.0"; sha256 = "0f93dnjbf1nznblj5y2a4w4y5fz7f6rvami57f8zslz4a90iw8pl"; libraryHaskellDepends = [ aeson base bodhi cached-json-file extra ]; description = "Library for Fedora release versions"; license = lib.licenses.gpl3Only; } ) { }; "fedora-releases_0_2_0" = callPackage ( { mkDerivation, aeson, base, bodhi, cached-json-file, extra, safe, }: mkDerivation { pname = "fedora-releases"; version = "0.2.0"; sha256 = "1phkcgrbspp1yd4axnfdsp3rfzdb1mka7fy0zb3chsi97g34ki1j"; libraryHaskellDepends = [ aeson base bodhi cached-json-file extra safe ]; description = "Library for Fedora release versions"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "fedora-repoquery" = callPackage ( { mkDerivation, base, bodhi, cached-json-file, case-insensitive, curl, directory, extra, filepath, Glob, regex-compat, safe, simple-cmd, simple-cmd-args, text, time, xdg-basedir, }: mkDerivation { pname = "fedora-repoquery"; version = "0.7.1"; sha256 = "1jz8v914s7janr6xyk6sf2c0fxfw2c5d7shc08ks62qlvg8qbs8c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bodhi cached-json-file case-insensitive curl directory extra filepath Glob regex-compat safe simple-cmd simple-cmd-args text time xdg-basedir ]; testHaskellDepends = [ base simple-cmd ]; description = "Fedora release repos package query tool"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "fedora-repoquery"; broken = true; } ) { }; "fee-estimate" = callPackage ( { mkDerivation, base, QuickCheck, }: mkDerivation { pname = "fee-estimate"; version = "0.1.0.0"; sha256 = "06qfc18dhkhxpy0rhs20kw83bf1mzq94wy6azv3zj2ik8shq501r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base QuickCheck ]; executableHaskellDepends = [ base QuickCheck ]; testHaskellDepends = [ base QuickCheck ]; description = "Short description of your package"; license = lib.licenses.bsd3; mainProgram = "fee-estimate-exe"; } ) { }; "feed" = callPackage ( { mkDerivation, base, base-compat, bytestring, doctest, doctest-driver-gen, HUnit, markdown-unlit, old-locale, old-time, safe, syb, test-framework, test-framework-hunit, text, time, time-locale-compat, utf8-string, xml-conduit, xml-types, }: mkDerivation { pname = "feed"; version = "1.3.2.1"; sha256 = "0marh7qmggq1z5339nid3gil7k786d3yk79b0rwfkxxaxmr41xd8"; revision = "4"; editedCabalFile = "1ihkckkn5xpk4mmgbxp0c3ik2rgzx3r60vzxmzgmw83a77ghjgmy"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base-compat bytestring old-locale old-time safe text time time-locale-compat utf8-string xml-conduit xml-types ]; testHaskellDepends = [ base base-compat doctest doctest-driver-gen HUnit old-time syb test-framework test-framework-hunit text time xml-conduit xml-types ]; testToolDepends = [ doctest-driver-gen markdown-unlit ]; description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; license = lib.licenses.bsd3; } ) { }; "feed-cli" = callPackage ( { mkDerivation, base, directory, feed, old-locale, old-time, time, xml, }: mkDerivation { pname = "feed-cli"; version = "2009.7.5"; sha256 = "0gql641jmbldx6vhk37i2v41j2nq22lrihm48f97wirrxw7yjn61"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base directory feed old-locale old-time time xml ]; description = "A simple command line interface for creating and updating feeds like RSS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "feed-cli"; broken = true; } ) { }; "feed-collect" = callPackage ( { mkDerivation, base, data-default-class, feed, http-client, http-client-tls, time, time-interval, time-units, timerep, transformers, utf8-string, }: mkDerivation { pname = "feed-collect"; version = "0.2.0.2"; sha256 = "0dcvrgaidyl8h6xxm124r1dy0485all8a4n56w1v9m182b31lrw7"; libraryHaskellDepends = [ base data-default-class feed http-client http-client-tls time time-interval time-units timerep transformers utf8-string ]; description = "Watch RSS/Atom feeds (and do with them whatever you like)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "feed-crawl" = callPackage ( { mkDerivation, base, bytestring, conduit, connection, http-conduit, http-types, hxt, network-uri, text, transformers, }: mkDerivation { pname = "feed-crawl"; version = "0.1.2.0"; sha256 = "0d3yfkiazzlypp3s85fqikwlli28ss27h0i215114vxsswmx1g7c"; libraryHaskellDepends = [ base bytestring conduit connection http-conduit http-types hxt network-uri text transformers ]; description = "Utility for fetching feeds with redirect info and HTML link detection"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "feed-gipeda" = callPackage ( { mkDerivation, aeson, async, base, binary, bytestring, concurrent-extra, conduit, conduit-extra, containers, data-hash, directory, distributed-process, distributed-process-async, distributed-process-client-server, distributed-process-extras, distributed-process-p2p, exceptions, extra, file-embed, filepath, free, fsnotify, HUnit, logging, managed, network-uri, optparse-applicative, process, reactive-banana, SafeSemaphore, tasty, tasty-hspec, tasty-hunit, tasty-quickcheck, tasty-smallcheck, temporary, text, time, transformers, yaml, }: mkDerivation { pname = "feed-gipeda"; version = "0.3.0.1"; sha256 = "1kx8qzzd177y8lbdj26ic4px81z8152yzph6a5imjmsflw3mia2z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base binary bytestring concurrent-extra conduit conduit-extra containers data-hash directory distributed-process distributed-process-async distributed-process-client-server distributed-process-extras distributed-process-p2p file-embed filepath fsnotify logging network-uri process reactive-banana SafeSemaphore temporary text time transformers yaml ]; executableHaskellDepends = [ base directory extra filepath logging optparse-applicative ]; testHaskellDepends = [ async base bytestring conduit conduit-extra directory exceptions file-embed filepath free fsnotify HUnit logging managed network-uri process tasty tasty-hspec tasty-hunit tasty-quickcheck tasty-smallcheck temporary text transformers ]; description = "CI service around gipeda"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "feed-gipeda"; } ) { }; "feed-translator" = callPackage ( { mkDerivation, base, blaze-html, blaze-markup, bytestring, cmdargs, containers, cryptohash, feed, iso639, lens, naver-translate, network-uri, raw-strings-qq, scotty, text, transformers, wai, warp, wreq, xml, }: mkDerivation { pname = "feed-translator"; version = "0.1.0.2"; sha256 = "0i6mn9zdvfalydh90gbx5lp2ngxlhiz20rh3sy3vcv0rwfarb1ww"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blaze-html blaze-markup bytestring cmdargs containers cryptohash feed iso639 lens naver-translate network-uri raw-strings-qq scotty text transformers wai warp wreq xml ]; description = "Translate syndication feeds"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "feed-translator"; } ) { }; "feed2lj" = callPackage ( { mkDerivation, base, curl, directory, feed, haskell98, HTTP, old-locale, pureMD5, regex-posix, tagsoup, time, utf8-string, }: mkDerivation { pname = "feed2lj"; version = "0.0.3.1"; sha256 = "0ym4f6d8fxl6j9kfqmp3ds36qj35nypxjmmqv6w96yz5y8ia3ynv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base curl directory feed haskell98 HTTP old-locale pureMD5 regex-posix tagsoup time utf8-string ]; description = "(unsupported)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "feed2lj"; } ) { }; "feed2twitter" = callPackage ( { mkDerivation, base, bytestring, download-curl, feed, hs-twitter, }: mkDerivation { pname = "feed2twitter"; version = "0.2.0"; sha256 = "1zhl7f5zlyv0l5h0zay66p532n1vywnirwxbc1c9fjaia7yv0rij"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring download-curl feed hs-twitter ]; description = "Send posts from a feed to Twitter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "feed2twitter"; } ) { }; "feedback" = callPackage ( { mkDerivation, autodocodec, autodocodec-yaml, base, bytestring, conduit, containers, envparse, fsnotify, optparse-applicative, path, path-io, pretty-show, process, safe-coloured-text, safe-coloured-text-layout, safe-coloured-text-terminfo, text, time, typed-process, unix, unliftio, yaml, }: mkDerivation { pname = "feedback"; version = "0.1.0.5"; sha256 = "0g15yinnxh8x0dknhfjpy88z5bzary8midj5qskrbkyqbvkni20l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ autodocodec autodocodec-yaml base bytestring conduit containers envparse fsnotify optparse-applicative path path-io pretty-show process safe-coloured-text safe-coloured-text-layout safe-coloured-text-terminfo text time typed-process unix unliftio yaml ]; executableHaskellDepends = [ base ]; description = "Declarative feedback loop manager"; license = lib.licenses.gpl3Only; } ) { }; "fei-base" = callPackage ( { mkDerivation, attoparsec, base, c2hs, constraints, deepseq, haskell-src-exts, hslogger, lens, mxnet, optparse-applicative, repa, rio, store, tuple-ops, vector, }: mkDerivation { pname = "fei-base"; version = "1.0.0"; sha256 = "0lpf217v6sddg7w4lsqnpmyqih3sjsyqmdskxdds39dhylvhax71"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base constraints deepseq lens repa rio store tuple-ops vector ]; librarySystemDepends = [ mxnet ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base deepseq haskell-src-exts hslogger lens optparse-applicative rio tuple-ops ]; executableSystemDepends = [ mxnet ]; executableToolDepends = [ c2hs ]; description = "FFI to MXNet"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "mxnet-op-gen"; } ) { inherit (pkgs) mxnet; }; "fei-cocoapi" = callPackage ( { mkDerivation, aeson, attoparsec, base, c2hs, colour, conduit, conduit-concurrent-map, FontyFruity, formatting, hip, JuicyPixels, lens, optparse-applicative, palette, random-fu, Rasterific, repa, resourcet, rio, storable-tuple, store, time, transformers-base, unliftio-core, vector, }: mkDerivation { pname = "fei-cocoapi"; version = "1.0.0"; sha256 = "1zn9dz0k3py0k85nhbp3hj3nzyggygxpqa5wcf1b7jgm0hagw8kc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base conduit conduit-concurrent-map hip lens random-fu repa resourcet rio storable-tuple store time transformers-base unliftio-core vector ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ aeson base colour FontyFruity formatting hip JuicyPixels lens optparse-applicative palette Rasterific repa rio store ]; description = "Cocodataset with cocoapi"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "imageutils"; broken = true; } ) { }; "fei-dataiter" = callPackage ( { mkDerivation, base, conduit, conduit-combinators, directory, fei-base, fei-nn, filepath, haskell-src-exts, hslogger, hspec, mtl, mxnet, optparse-applicative, streaming, template-haskell, text, }: mkDerivation { pname = "fei-dataiter"; version = "0.2.0.0"; sha256 = "01iia8m5wq8yzmzl3dmsd5v01yq07ig6bg93h00mxyjpf1ai9kvk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base conduit conduit-combinators fei-base fei-nn streaming template-haskell ]; executableHaskellDepends = [ base directory fei-base filepath haskell-src-exts hslogger mtl optparse-applicative text ]; executableSystemDepends = [ mxnet ]; testHaskellDepends = [ base fei-base hspec streaming ]; description = "mxnet dataiters"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "mxnet-dataiter-gen"; } ) { inherit (pkgs) mxnet; }; "fei-datasets" = callPackage ( { mkDerivation, aeson, attoparsec, base, conduit, conduit-concurrent-map, criterion, fei-base, fei-cocoapi, fei-nn, FontyFruity, hexpat, hip, JuicyPixels, JuicyPixels-extra, JuicyPixels-repa, lens, optparse-applicative, random-fu, random-source, Rasterific, repa, resourcet, rio, stm-conduit, storable-tuple, store, transformers-base, vector, }: mkDerivation { pname = "fei-datasets"; version = "1.0.0"; sha256 = "177ny2z5psj4f61v4k7ijaxbawxs6ba18ax05f8fllfiyyx440wf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base conduit conduit-concurrent-map fei-base fei-cocoapi fei-nn hexpat hip lens random-fu random-source repa resourcet rio storable-tuple store transformers-base vector ]; executableHaskellDepends = [ attoparsec base conduit criterion fei-base fei-nn FontyFruity hip JuicyPixels JuicyPixels-extra JuicyPixels-repa lens optparse-applicative random-source Rasterific repa resourcet rio stm-conduit vector ]; description = "Some datasets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fei-examples" = callPackage ( { mkDerivation, attoparsec, base, conduit, fei-base, fei-cocoapi, fei-datasets, fei-modelzoo, fei-nn, formatting, JuicyPixels, lens, optparse-applicative, random-source, repa, resourcet, rio, store, }: mkDerivation { pname = "fei-examples"; version = "1.0.0"; sha256 = "0jgv67rx8vdqri4zsl8z0y62g1xh02l4rq29v1h6jj2xpw9b87a6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base conduit fei-base fei-cocoapi fei-datasets fei-modelzoo fei-nn formatting JuicyPixels lens optparse-applicative random-source repa resourcet rio store ]; description = "fei examples"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fei-modelzoo" = callPackage ( { mkDerivation, attoparsec, base, fei-base, fei-nn, formatting, lens, random-fu, repa, rio, text, transformers-base, vector, }: mkDerivation { pname = "fei-modelzoo"; version = "1.0.0"; sha256 = "0ly8lc7dpjs6i5idyi16ghkva1nhm6d1lp2zgyl3mwsapz2mn1ga"; libraryHaskellDepends = [ attoparsec base fei-base fei-nn formatting lens random-fu repa rio text transformers-base vector ]; description = "A collection of standard models"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fei-nn" = callPackage ( { mkDerivation, aeson, base, conduit, conduit-combinators, containers, fei-base, FontyFruity, formatting, graphviz, JuicyPixels, lens, Rasterific, repa, resourcet, rio, stm-conduit, streaming, template-haskell, time, transformers-base, type-combinators, uuid, wl-pprint-text, }: mkDerivation { pname = "fei-nn"; version = "1.0.0"; sha256 = "03j9j270qcbdylkxh6z7jkyzdm3mjh8p33a63igqcgvcm5r27ipl"; libraryHaskellDepends = [ aeson base conduit conduit-combinators containers fei-base FontyFruity formatting graphviz JuicyPixels lens Rasterific repa resourcet rio stm-conduit streaming template-haskell time transformers-base type-combinators uuid wl-pprint-text ]; description = "Train a neural network with MXNet in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "feldspar-compiler" = callPackage ( { mkDerivation, base, bytestring, Cabal, containers, criterion, data-default, deepseq, directory, feldspar-language, filepath, gcc_s, ghc-paths, mtl, plugins, plugins-multistage, pretty, process, QuickCheck, storable-record, storable-tuple, syntactic, tasty, tasty-golden, tasty-quickcheck, template-haskell, }: mkDerivation { pname = "feldspar-compiler"; version = "0.7"; sha256 = "0kkxjnbx4yn3k2s1gdxg4jj06fhdd2jprq8s4zyaybs8xcddgvhh"; libraryHaskellDepends = [ base Cabal containers data-default directory feldspar-language filepath ghc-paths mtl plugins plugins-multistage pretty process storable-record storable-tuple syntactic template-haskell ]; librarySystemDepends = [ gcc_s ]; testHaskellDepends = [ base bytestring Cabal feldspar-language mtl process QuickCheck tasty tasty-golden tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion data-default deepseq feldspar-language ]; description = "Compiler for the Feldspar language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { gcc_s = null; }; "feldspar-language" = callPackage ( { mkDerivation, array, base, bytestring, containers, data-default, data-hash, data-lens, deepseq, monad-par, mtl, patch-combinators, QuickCheck, random, syntactic, tagged, tasty, tasty-golden, tasty-quickcheck, tasty-th, tuple, utf8-string, }: mkDerivation { pname = "feldspar-language"; version = "0.7"; sha256 = "0gzs2qdvpzcx4w89wpmwk2jnambvyl08afpk16989vcviq5ri51n"; libraryHaskellDepends = [ array base containers data-default data-hash data-lens deepseq monad-par mtl patch-combinators QuickCheck random syntactic tagged tuple ]; testHaskellDepends = [ base bytestring QuickCheck random tasty tasty-golden tasty-quickcheck tasty-th utf8-string ]; description = "A functional embedded language for DSP and parallelism"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "feldspar-signal" = callPackage ( { mkDerivation, base, base-compat, feldspar-compiler, feldspar-compiler-shim, feldspar-language, imperative-edsl, mainland-pretty, monadic-edsl-priv, }: mkDerivation { pname = "feldspar-signal"; version = "0.0.1.0"; sha256 = "147y0fy5pzagk8pm8way8qnxv42mn5qh8kmzjf02laydzxrwvpxd"; libraryHaskellDepends = [ base base-compat feldspar-compiler feldspar-compiler-shim feldspar-language imperative-edsl mainland-pretty monadic-edsl-priv ]; description = "Signal Processing extension for Feldspar"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { feldspar-compiler-shim = null; monadic-edsl-priv = null; }; "fen2s" = callPackage ( { mkDerivation, api-opentheory-unicode, base, opentheory-unicode, }: mkDerivation { pname = "fen2s"; version = "1.2"; sha256 = "01111rxpdd9pqpjs54krx4z67k3abjglw9zbvn5j97z9zdj5qr81"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ api-opentheory-unicode base opentheory-unicode ]; executableHaskellDepends = [ api-opentheory-unicode base opentheory-unicode ]; testHaskellDepends = [ api-opentheory-unicode base opentheory-unicode ]; description = "Converting a chess position from FEN notation to text"; license = lib.licenses.mit; mainProgram = "fen2s"; } ) { }; "fences" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fences"; version = "0.1.1"; sha256 = "16qzqczr6nlbng16vby1c12a0apfjm4lmm0pgybi5xaziaq4c4db"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "To be written"; license = lib.licenses.gpl3Only; } ) { }; "fenfire" = callPackage ( { mkDerivation, base, cairo, gtk, harp, HaXml, mtl, raptor, template-haskell, unix, }: mkDerivation { pname = "fenfire"; version = "0.1"; sha256 = "0sq4g0sdayk1lqzdhggwshl22gny5cjbv70cmr1p27q0wfwfbfff"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cairo gtk harp HaXml mtl template-haskell unix ]; executableSystemDepends = [ raptor ]; description = "Graph-based notetaking system"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { raptor = null; }; "fernet" = callPackage ( { mkDerivation, aeson, base, binary, byteable, bytestring, cryptonite, HUnit, memory, optparse-applicative, QuickCheck, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, time, unix, }: mkDerivation { pname = "fernet"; version = "0.1.0.0"; sha256 = "068imhyv12bd6299y0pa87xlqcaimn42h5yx91lzam077f013m9y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary byteable bytestring cryptonite memory time ]; executableHaskellDepends = [ base bytestring memory optparse-applicative time unix ]; testHaskellDepends = [ aeson base bytestring HUnit memory QuickCheck tasty tasty-golden tasty-hunit tasty-quickcheck time ]; description = "Generate and verify HMAC-based authentication tokens"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "fernet"; broken = true; } ) { }; "festival" = callPackage ( { mkDerivation, alsa-lib, base, bytestring, c2hs, estbase, estools, eststring, Festival, gomp, ncurses, }: mkDerivation { pname = "festival"; version = "0.1.0.0"; sha256 = "0w48b4dh41qjcgh0hdb7jd12gpl16zq3gbv907dcmlqmrskd712w"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ alsa-lib estbase estools eststring Festival gomp ncurses ]; libraryToolDepends = [ c2hs ]; description = "C bindings plus conveniences for the festival tts system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { Festival = null; inherit (pkgs) alsa-lib; estbase = null; estools = null; eststring = null; inherit (pkgs) gomp; inherit (pkgs) ncurses; }; "festung" = callPackage ( { mkDerivation, aeson, argparser, async, base, base64-bytestring, bytestring, case-insensitive, containers, directory, either, exceptions, filepath, hspec, http-types, HUnit, mtl, scientific, sqlcipher, temporary, text, transformers, unordered-containers, utf8-string, vector, wai, wai-extra, yesod, yesod-core, yesod-test, }: mkDerivation { pname = "festung"; version = "0.9.1.2"; sha256 = "09vcwds5vvk7a899nb4xvpfwkdgmm21w1lv4lacsdl7rvrw84f4l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson argparser async base base64-bytestring bytestring case-insensitive containers directory either exceptions filepath http-types mtl scientific sqlcipher text transformers unordered-containers utf8-string vector wai yesod yesod-core ]; executableHaskellDepends = [ argparser base yesod ]; testHaskellDepends = [ aeson base base64-bytestring bytestring containers directory exceptions filepath hspec HUnit scientific temporary text wai-extra yesod yesod-test ]; description = "Remote multi-db SQLCipher server"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "festung"; } ) { }; "fez-conf" = callPackage ( { mkDerivation, base, containers, regex-compat, }: mkDerivation { pname = "fez-conf"; version = "1.0.3"; sha256 = "1gssbkwg9lqm3ajqkkcjnxjz8nhz855ki2hi5n2di3dappr73f0b"; libraryHaskellDepends = [ base containers regex-compat ]; description = "Simple functions for loading config files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "ffeed" = callPackage ( { mkDerivation, base, HTTP, json, network, pretty, utf8-string, }: mkDerivation { pname = "ffeed"; version = "0.3.2"; sha256 = "1976v5m050lwp8v2vh1cm08pn6q9lbdkxhq10pql6fyzysn6qz62"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base HTTP json network utf8-string ]; executableHaskellDepends = [ base pretty ]; description = "Haskell binding to the FriendFeed API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fficxx" = callPackage ( { mkDerivation, aeson, aeson-pretty, array, base, bytestring, Cabal, containers, data-default, directory, dotgen, errors, fficxx-runtime, filepath, hashable, haskell-src-exts, lens, mtl, process, pureMD5, split, template, template-haskell, text, transformers, unordered-containers, }: mkDerivation { pname = "fficxx"; version = "0.7.0.1"; sha256 = "0n95vdab8hz0g3y6sh6fvs2pngjb6iwjn3nfc5s1m4vj6256578b"; libraryHaskellDepends = [ aeson aeson-pretty array base bytestring Cabal containers data-default directory dotgen errors fficxx-runtime filepath hashable haskell-src-exts lens mtl process pureMD5 split template template-haskell text transformers unordered-containers ]; description = "Automatic C++ binding generation"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; } ) { }; "fficxx-runtime" = callPackage ( { mkDerivation, base, bytestring, template-haskell, }: mkDerivation { pname = "fficxx-runtime"; version = "0.7.0.1"; sha256 = "1idqfcg2qazzr477fmjbsga7pac98sx5lia1qxsnbdb15hblwjmy"; libraryHaskellDepends = [ base bytestring template-haskell ]; description = "Runtime for fficxx-generated library"; license = lib.licenses.bsd2; } ) { }; "ffmpeg-light" = callPackage ( { mkDerivation, base, bytestring, either, exceptions, ffmpeg, JuicyPixels, libavcodec, libavdevice, libavformat, libswresample, libswscale, mtl, stm, transformers, vector, }: mkDerivation { pname = "ffmpeg-light"; version = "0.14.1"; sha256 = "1chyq910sxspbbrr6xja6y61x8844dxdww54dpfydnhcbzsxi6m2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring either exceptions JuicyPixels mtl stm transformers vector ]; libraryPkgconfigDepends = [ ffmpeg libavcodec libavdevice libavformat libswresample libswscale ]; description = "Minimal bindings to the FFmpeg library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) ffmpeg; libavcodec = null; libavdevice = null; libavformat = null; libswresample = null; libswscale = null; }; "ffmpeg-tutorials" = callPackage ( { mkDerivation, base, bytestring, haskell98, hs-ffmpeg, SDL, stm, }: mkDerivation { pname = "ffmpeg-tutorials"; version = "0.3.3"; sha256 = "134czpbzxw0mpnc5mz6j1l6vavdbhw5w3l4lg5zbc2gq1qg9ikqv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring haskell98 hs-ffmpeg SDL stm ]; description = "Tutorials on ffmpeg usage to play video/audio"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fft" = callPackage ( { mkDerivation, array, base, carray, fftw, fftwFloat, ix-shapable, QuickCheck, storable-complex, syb, transformers, }: mkDerivation { pname = "fft"; version = "0.1.8.7"; sha256 = "1kkdw08qzsgjgg9z7pf5876cn2hlq22cgvc3k2amidn317n2d6vz"; revision = "1"; editedCabalFile = "12zcr05lgc78jvpwhvsxzmcra1x7rrzlxgqlq8hh2jw4r72589lz"; 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 = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { inherit (pkgs) fftw; inherit (pkgs) fftwFloat; }; "fftw-ffi" = callPackage ( { mkDerivation, base, enumset, fftw, fftwFloat, netlib-ffi, }: mkDerivation { pname = "fftw-ffi"; version = "0.1"; sha256 = "1a0a28i54s1gjyf0lk96l512gm6i2rn6ac1hh76r3gk5n7ijbx7p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base enumset netlib-ffi ]; libraryPkgconfigDepends = [ fftw fftwFloat ]; description = "Low-level interface to FFTW (Fast Fourier Transform)"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { inherit (pkgs) fftw; inherit (pkgs) fftwFloat; }; "fftwRaw" = callPackage ( { mkDerivation, base, fftw, }: mkDerivation { pname = "fftwRaw"; version = "0.1.0.2"; sha256 = "1690x5vllqba39srbp7q3gl2rv30wq941sx4z89fh89axwgp9629"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ fftw ]; description = "Low level bindings to FFTW"; license = lib.licenses.bsd3; } ) { inherit (pkgs) fftw; }; "ffunctor" = callPackage ( { mkDerivation, aeson, base, exceptions, generic-lens, http-client, mtl, servant, servant-client, tasty, tasty-discover, tasty-hspec, tasty-quickcheck, time, transformers, universum, }: mkDerivation { pname = "ffunctor"; version = "1.2.1"; sha256 = "0143i0l4153k1pkql50hb158hcx9iqjj59zwqlhbqq0rr43nza3f"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ aeson base exceptions generic-lens http-client mtl servant servant-client tasty tasty-hspec tasty-quickcheck time universum ]; testToolDepends = [ tasty-discover ]; description = "FFunctor typeclass"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fgl" = callPackage ( { mkDerivation, array, base, containers, deepseq, hspec, microbench, QuickCheck, transformers, }: mkDerivation { pname = "fgl"; version = "5.8.3.0"; sha256 = "1hb3mgqqz67qwfw2893bslj4mkhs4g0y51c6zpc6r2h6caqibjm4"; libraryHaskellDepends = [ array base containers deepseq transformers ]; testHaskellDepends = [ base containers hspec QuickCheck ]; benchmarkHaskellDepends = [ base deepseq microbench ]; description = "Martin Erwig's Functional Graph Library"; license = lib.licenses.bsd3; } ) { }; "fgl-arbitrary" = callPackage ( { mkDerivation, base, containers, fgl, hspec, QuickCheck, }: mkDerivation { pname = "fgl-arbitrary"; version = "0.2.0.6"; sha256 = "1mykbd1r43gpsn10ys8q3nr0i4wnhn6wq23hcici18mxxji11wkc"; libraryHaskellDepends = [ base fgl QuickCheck ]; testHaskellDepends = [ base containers fgl hspec QuickCheck ]; description = "QuickCheck support for fgl"; license = lib.licenses.bsd3; } ) { }; "fgl-extras-decompositions" = callPackage ( { mkDerivation, base, containers, fgl, }: mkDerivation { pname = "fgl-extras-decompositions"; version = "0.1.1.0"; sha256 = "0p9dv7hq312wjqzm2ha4rafnmd1vplzwd5vk5fmzypgl2a1cz42s"; libraryHaskellDepends = [ base containers fgl ]; description = "Graph decomposition algorithms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fgl-visualize" = callPackage ( { mkDerivation, base, dotgen, fgl, }: mkDerivation { pname = "fgl-visualize"; version = "0.1.0.1"; sha256 = "0vwafx0rggksg5i7cx4r2bs5wa6csb5p39vpix425zr3l6vggrxq"; libraryHaskellDepends = [ base dotgen fgl ]; description = "Convert FGL graphs to dot (graphviz) files"; license = lib.licenses.bsd3; } ) { }; "fib" = callPackage ( { mkDerivation, base-noprelude, integer-gmp, semirings, }: mkDerivation { pname = "fib"; version = "0.1.0.1"; sha256 = "17pk2fzgr4jjmpam52vmqg69927gfsl81w61h7q9zsf1vzd0qnix"; libraryHaskellDepends = [ base-noprelude integer-gmp semirings ]; description = "fibonacci algebra"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fibon" = callPackage ( { mkDerivation, attoparsec, base, bytestring, bytestring-lexing, Cabal, cereal, containers, directory, filepath, hslogger, mtl, old-locale, old-time, process, regex-compat, statistics, syb, tabular, time, vector, }: mkDerivation { pname = "fibon"; version = "0.2.0"; sha256 = "1jkawf65gdmyzmdw4xfk3jihahi3x7vsavjfy6rnl96bj15q4vzl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base bytestring bytestring-lexing Cabal cereal containers directory filepath hslogger mtl old-locale old-time process regex-compat statistics syb tabular time vector ]; description = "Tools for running and analyzing Haskell benchmarks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fibonacci" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fibonacci"; version = "0.2.0.1"; sha256 = "18jqb4ynjsnpvydzpqzh7l5wyrjb3s3kxgc6a6ipwb6w2hygyf7k"; libraryHaskellDepends = [ base ]; description = "Fast computation of Fibonacci numbers"; license = lib.licenses.bsd3; } ) { }; "ficketed" = callPackage ( { mkDerivation, async, base, binary, blaze-html, bytestring, containers, directory, http-types, mime-types, MissingH, optparse-applicative, socketed, text, wai, wai-app-static, warp, }: mkDerivation { pname = "ficketed"; version = "0.1.0.0"; sha256 = "0k51rb8mk5rvl78b7inp7fxn8g1jpifdpkbbkijhsx918va9mwcw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ async base binary blaze-html bytestring containers directory http-types mime-types MissingH optparse-applicative socketed text wai wai-app-static warp ]; description = "update statically hosted file in a push stule through socketed"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "ficketed"; } ) { }; "fields" = callPackage ( { mkDerivation, array, base, containers, fclabels, monads-fd, transformers, }: mkDerivation { pname = "fields"; version = "0.1.0"; sha256 = "0xxri0a3y75ppywcm6py9zbffaawcycrv8gabflbl1m1z8n6jq6v"; libraryHaskellDepends = [ array base containers fclabels monads-fd transformers ]; description = "First-class record field combinators with infix record field syntax"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fields-and-cases" = callPackage ( { mkDerivation, base, process, regex-compat, relude, string-conversions, tasty, tasty-hunit, }: mkDerivation { pname = "fields-and-cases"; version = "0.2.0.0"; sha256 = "0bw3xdja63zvi1w1i3r5d9jsdpx9dyi1pniv6y4s8w7ryblcg2dw"; libraryHaskellDepends = [ base relude string-conversions ]; testHaskellDepends = [ base process regex-compat relude string-conversions tasty tasty-hunit ]; description = "Codegen Haskell types to other languages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fields-json" = callPackage ( { mkDerivation, base, base64-bytestring, containers, json, mtl, utf8-string, }: mkDerivation { pname = "fields-json"; version = "0.4.0.0"; sha256 = "0pzh7j2ka4s4b2vgcj2qsrrmxb3gxry0r5wzhkblc82bk76sq4fn"; libraryHaskellDepends = [ base base64-bytestring containers json mtl utf8-string ]; description = "Abusing monadic syntax JSON objects generation"; license = lib.licenses.bsd3; } ) { }; "fieldwise" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "fieldwise"; version = "0.1.0.0"; sha256 = "1mmlw5nk09w829gjp8lc0p280vdkh68rv05b1j55x99l7xywgvj7"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base template-haskell ]; description = "Provides Fieldwise typeclass for operations of fields of records treated as independent components"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fig" = callPackage ( { mkDerivation, base, containers, parsec, pretty, }: mkDerivation { pname = "fig"; version = "1.4.0"; sha256 = "03bxiicvfwia5g0whg454ph2s34n8firjcqhn6d7qvbim338hkxq"; libraryHaskellDepends = [ base containers parsec pretty ]; description = "Manipulation of FIG files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "file-collection" = callPackage ( { mkDerivation, base, bytestring, clock, directory, zip-archive, }: mkDerivation { pname = "file-collection"; version = "0.1.1.9"; sha256 = "06bcj143j85p8m519zn88z6qn4bg5ifrw5pv5yva5x49gc3jq6gc"; libraryHaskellDepends = [ base bytestring clock directory zip-archive ]; description = "Provide a uniform interface over file archives and directories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "file-command-qq" = callPackage ( { mkDerivation, base, parsec, process, system-filepath, template-haskell, text, }: mkDerivation { pname = "file-command-qq"; version = "0.1.0.5"; sha256 = "06bi4nnz1f3i79wza6bxbnglqzddpq3r4w581wdl3bq26b52d3ab"; libraryHaskellDepends = [ base parsec process system-filepath template-haskell text ]; description = "Quasiquoter for system commands involving filepaths"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "file-embed" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, template-haskell, }: mkDerivation { pname = "file-embed"; version = "0.0.16.0"; sha256 = "05glld1cy9yx2g1xlbkl4bpdf18j8l2kj5nxgiamaqwkzwp6f62z"; libraryHaskellDepends = [ base bytestring directory filepath template-haskell ]; testHaskellDepends = [ base bytestring filepath ]; description = "Use Template Haskell to embed file contents directly"; license = lib.licenses.bsd2; } ) { }; "file-embed-lzma" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, lzma, template-haskell, text, transformers, }: mkDerivation { pname = "file-embed-lzma"; version = "0.0.1"; sha256 = "19l1gdjhsn4zh96mzbjsa5rn0acwrx1w3jy25cm23xv6jl8z28i9"; revision = "2"; editedCabalFile = "1l1gkqljzm8v35in335rxzc548x06qdis6617gpl09lv81c7k12l"; libraryHaskellDepends = [ base bytestring directory filepath lzma template-haskell text transformers ]; testHaskellDepends = [ base bytestring ]; description = "Use Template Haskell to embed (LZMA compressed) data"; license = lib.licenses.bsd3; } ) { }; "file-embed-lzma_0_1" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, lzma, template-haskell, text, transformers, }: mkDerivation { pname = "file-embed-lzma"; version = "0.1"; sha256 = "0la1nc21bkja1b8nsbhrvzpfn78nz87mjkrfixfhz2hfb57v4igy"; libraryHaskellDepends = [ base bytestring directory filepath lzma template-haskell text transformers ]; testHaskellDepends = [ base bytestring ]; description = "Use Template Haskell to embed (LZMA compressed) data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "file-embed-poly" = callPackage ( { mkDerivation, base, bytestring, directory, file-embed, filepath, hspec, template-haskell, }: mkDerivation { pname = "file-embed-poly"; version = "0.1.0"; sha256 = "11d9yfhpmick00vfv5klwb5k4bvf608zr0fc5bws4608czc0xj26"; libraryHaskellDepends = [ base bytestring directory filepath template-haskell ]; testHaskellDepends = [ base bytestring directory file-embed filepath hspec ]; description = "Use Template Haskell to embed file contents directly"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "file-io" = callPackage ( { mkDerivation, base, bytestring, deepseq, filepath, tasty, tasty-hunit, temporary, unix, }: mkDerivation { pname = "file-io"; version = "0.1.4"; sha256 = "0lkgx2v92zv9r9ndkzlia8k4my242p250i99qbcf6msw04x13ng3"; libraryHaskellDepends = [ base bytestring deepseq filepath unix ]; testHaskellDepends = [ base bytestring filepath tasty tasty-hunit temporary ]; description = "Basic file IO operations via 'OsPath'"; license = lib.licenses.bsd3; } ) { }; "file-io_0_1_5" = callPackage ( { mkDerivation, base, bytestring, deepseq, filepath, tasty, tasty-hunit, temporary, unix, }: mkDerivation { pname = "file-io"; version = "0.1.5"; sha256 = "0nvxp3d7j2fdkfcvk5n7swc0id7c7gzp3g0jr4q4vpljqzj1j2ii"; libraryHaskellDepends = [ base bytestring deepseq filepath unix ]; testHaskellDepends = [ base bytestring filepath tasty tasty-hunit temporary ]; description = "Basic file IO operations via 'OsPath'"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "file-location" = callPackage ( { mkDerivation, base, containers, HUnit, lifted-base, process, template-haskell, th-orphans, transformers, }: mkDerivation { pname = "file-location"; version = "0.4.9.1"; sha256 = "0x29nz828dvl200h7rc5qzyknnzr99c7p2ag37j0lbk0im7vicpl"; libraryHaskellDepends = [ base containers HUnit lifted-base template-haskell th-orphans transformers ]; testHaskellDepends = [ base lifted-base process ]; description = "common functions that show file location information"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "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 ]; description = "Takes a Haskell source-code file and outputs its modules"; license = lib.licenses.mit; mainProgram = "file-modules"; } ) { }; "file-path-th" = callPackage ( { mkDerivation, base, directory, file-embed, filepath, template-haskell, }: mkDerivation { pname = "file-path-th"; version = "0.1.0.0"; sha256 = "15v2jlif4qrzl3xqkicqd71rx7n9916zip44yk0j7gsnyrwrr7p5"; revision = "1"; editedCabalFile = "0v1hfgw2sqscbxlzidqzdljz92mihydk765370sq6hmjiw98a5fk"; libraryHaskellDepends = [ base directory file-embed filepath template-haskell ]; description = "Template Haskell utilities for filepaths"; license = lib.licenses.mit; } ) { }; "file-templates" = callPackage ( { mkDerivation, attoparsec, base, bytestring, directory, filepath, foundation, transformers, unordered-containers, }: mkDerivation { pname = "file-templates"; version = "1.1.0.0"; sha256 = "0vh83vpcfz5yringls1w8ydl3xr5jawgnzyvj8nn28m1qgwaz29v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base bytestring directory filepath foundation transformers unordered-containers ]; description = "Use templates for files and directories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "new"; broken = true; } ) { }; "file-uri" = callPackage ( { mkDerivation, attoparsec, base, bytestring, tasty, tasty-bench, tasty-hunit, }: mkDerivation { pname = "file-uri"; version = "0.1.0.0"; sha256 = "1bnsc1527qcvnz5ihv1phzbdif6qg01r3qmgj4dk1fzzn79mqnxl"; revision = "3"; editedCabalFile = "1qmb30gcmj8ckmjxyhhkixpcikwmf4nnd926pghixl2ylwb79dl2"; libraryHaskellDepends = [ attoparsec base bytestring ]; testHaskellDepends = [ base bytestring tasty tasty-hunit ]; benchmarkHaskellDepends = [ base tasty-bench ]; description = "File URI parsing"; license = lib.licenses.bsd3; } ) { }; "filecache" = callPackage ( { mkDerivation, base, containers, directory, exceptions, filepath, fsnotify, hspec, mtl, stm, strict-base-types, temporary, time, }: mkDerivation { pname = "filecache"; version = "0.5.2"; sha256 = "1h7l5r5dlb793in1jqfic4j5rbvp0xj9hr2a34h17lbmp7fs5k0r"; libraryHaskellDepends = [ base containers directory exceptions filepath fsnotify mtl stm strict-base-types time ]; testHaskellDepends = [ base containers directory filepath hspec stm temporary ]; description = "A cache system associating values to files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "filediff" = callPackage ( { mkDerivation, base, bytestring, data-default, data-memocombinators, directory, either, hashmap, mtl, rainbow, tasty, tasty-hunit, text, threads, time, transformers, Zora, }: mkDerivation { pname = "filediff"; version = "2.0.0"; sha256 = "15a02dya0qhgxq98whxza268vqsrkw6b1ipdskw3hwnjp02hnc9p"; libraryHaskellDepends = [ base bytestring data-default data-memocombinators directory either hashmap mtl rainbow tasty tasty-hunit text threads time transformers Zora ]; testHaskellDepends = [ base directory either mtl tasty tasty-hunit text time transformers ]; description = "Diffing and patching module"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "filelock" = callPackage ( { mkDerivation, async, base, process, unix, }: mkDerivation { pname = "filelock"; version = "0.1.1.7"; sha256 = "1041fjqk4i97qxiymm4vlcl27vqajxd8hf12sal7l2sgvxf68dad"; libraryHaskellDepends = [ base unix ]; testHaskellDepends = [ async base process ]; description = "Portable interface to file locking (flock / LockFileEx)"; license = lib.licenses.publicDomain; } ) { }; "filemanip" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, mtl, unix-compat, }: mkDerivation { pname = "filemanip"; version = "0.3.6.3"; sha256 = "0ilqr8jv41zxcj5qyicg29m8s30b9v70x6f9h2h2rw5ap8bxldl8"; revision = "1"; editedCabalFile = "1l53qqlh9w7572n5dxk8rq0p8vsvg6m1afbak6xzdx0kgg8j6y8a"; libraryHaskellDepends = [ base bytestring directory filepath mtl unix-compat ]; description = "Expressive file and directory manipulation for Haskell"; license = lib.licenses.bsd3; } ) { }; "fileneglect" = callPackage ( { mkDerivation, base, hinotify, stm, }: mkDerivation { pname = "fileneglect"; version = "0.0.0.1"; sha256 = "1s00jlq6cbab0fasx0ngg1n3ilzi634d4a4aday4jngsnvbwb735"; libraryHaskellDepends = [ base hinotify stm ]; description = "Block thread until a file stops being modified"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "filepath_1_5_4_0" = callPackage ( { mkDerivation, base, bytestring, deepseq, exceptions, generic-deriving, generic-random, os-string, quickcheck-classes-base, tasty, tasty-bench, tasty-quickcheck, template-haskell, }: mkDerivation { pname = "filepath"; version = "1.5.4.0"; sha256 = "1bswvf1hrsslb8xlwvsccz12h5habrdpqq4zgcyjg4zm6b28dajl"; libraryHaskellDepends = [ base bytestring deepseq exceptions os-string template-haskell ]; testHaskellDepends = [ base bytestring deepseq generic-deriving generic-random os-string quickcheck-classes-base tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring deepseq os-string tasty-bench ]; description = "Library for manipulating FilePaths in a cross platform way"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "filepath-bytestring" = callPackage ( { mkDerivation, base, bytestring, criterion, filepath, QuickCheck, unix, }: mkDerivation { pname = "filepath-bytestring"; version = "1.4.100.3.2"; sha256 = "1zfhzpbh798n57k3hncingpk2ls1y2b1ap6iznn69sn3v59q2mbq"; libraryHaskellDepends = [ base bytestring unix ]; testHaskellDepends = [ base bytestring filepath QuickCheck ]; benchmarkHaskellDepends = [ base criterion filepath ]; description = "Library for manipulating RawFilePaths in a cross platform way"; license = lib.licenses.bsd3; } ) { }; "filepath-bytestring_1_5_2_0_0" = callPackage ( { mkDerivation, base, bytestring, criterion, filepath, QuickCheck, unix, }: mkDerivation { pname = "filepath-bytestring"; version = "1.5.2.0.0"; sha256 = "0cb16m54lysjkh51xcbqv0w6b1mrhnlq8sddw705jn3wip6g5hw2"; libraryHaskellDepends = [ base bytestring filepath unix ]; testHaskellDepends = [ base bytestring filepath QuickCheck ]; benchmarkHaskellDepends = [ base criterion filepath ]; description = "Library for manipulating RawFilePaths in a cross platform way"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "filepath-crypto" = callPackage ( { mkDerivation, base, binary, bytestring, case-insensitive, cryptoids, cryptoids-class, cryptoids-types, exceptions, filepath, sandi, template-haskell, }: mkDerivation { pname = "filepath-crypto"; version = "0.1.0.0"; sha256 = "1bj9haa4ignmk6c6gdiqb4rnwy395pwqdyfy4kgg0z16w0l39mw0"; revision = "9"; editedCabalFile = "09a1y0m7jgchi8bmly49amzjrs25insvaf4ag3wys1ngb1cc2az0"; libraryHaskellDepends = [ base binary bytestring case-insensitive cryptoids cryptoids-class cryptoids-types exceptions filepath sandi template-haskell ]; description = "Reversable and secure encoding of object ids as filepaths"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "filepath-io-access" = callPackage ( { mkDerivation, base, base-io-access, filepath, }: mkDerivation { pname = "filepath-io-access"; version = "0.1.0.0"; sha256 = "08rb2nafnh5vx7i6i3ddhq4h1s2ffgz8ailap5knr1xl7izgyywp"; libraryHaskellDepends = [ base base-io-access filepath ]; description = "IO Access for filepath"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; } ) { }; "filepather" = callPackage ( { mkDerivation, base, bytestring, containers, contravariant, directory, exitcode, filepath, lens, mmorph, mtl, semigroupoids, time, transformers, }: mkDerivation { pname = "filepather"; version = "0.5.5"; sha256 = "05dqkpdhlw6lkkrwvdk2g6bcymr1mpn55ky4vzyd9729xglk5c5p"; libraryHaskellDepends = [ base bytestring containers contravariant directory exitcode filepath lens mmorph mtl semigroupoids time transformers ]; description = "Functions on System.FilePath"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "filepattern" = callPackage ( { mkDerivation, base, directory, extra, filepath, QuickCheck, }: mkDerivation { pname = "filepattern"; version = "0.1.3"; sha256 = "0dlnwnwhsfdkwm69z66wj5d2x9n3la55glq4fsn5rxm2kr1msi6c"; libraryHaskellDepends = [ base directory extra filepath ]; testHaskellDepends = [ base directory extra filepath QuickCheck ]; description = "File path glob-like matching"; license = lib.licenses.bsd3; } ) { }; "fileplow" = callPackage ( { mkDerivation, base, binary-search, bytestring, hspec, mtl, QuickCheck, temporary, vector, }: mkDerivation { pname = "fileplow"; version = "0.1.0.0"; sha256 = "017f3f3w69fvlhdagivb5xp72vwzmimcjd94zw9l9ylp5jv7vp4x"; libraryHaskellDepends = [ base binary-search bytestring vector ]; testHaskellDepends = [ base bytestring hspec mtl QuickCheck temporary ]; description = "Library to process and search large files or a collection of files"; license = lib.licenses.bsd3; } ) { }; "filestore" = callPackage ( { mkDerivation, base, bytestring, containers, Diff, directory, filepath, HUnit, mtl, old-locale, parsec, process, split, time, utf8-string, xml, }: mkDerivation { pname = "filestore"; version = "0.6.5"; sha256 = "0z29273vdqjsrj4vby0gp7d12wg9nkzq9zgqg18db0p5948jw1dh"; revision = "2"; editedCabalFile = "1m6qi647v475gcim8nfb6cgahhc99rszc8k1z2mpzm797qxg9xbs"; libraryHaskellDepends = [ base bytestring containers Diff directory filepath old-locale parsec process split time utf8-string xml ]; testHaskellDepends = [ base Diff directory filepath HUnit mtl time ]; description = "Interface for versioning file stores"; license = lib.licenses.bsd3; } ) { }; "filesystem-abstractions" = callPackage ( { mkDerivation, base, bytestring, list-tries, posix-paths, semigroups, }: mkDerivation { pname = "filesystem-abstractions"; version = "0"; sha256 = "1qrxc8q10fqd7b0ss84nykz8vmyjwwxw5ywxp11xabad966shl18"; revision = "2"; editedCabalFile = "1mj9ipsycs70jdgi722z04cvw7va09cr7fv78w9995pdf2n33gl0"; libraryHaskellDepends = [ base bytestring list-tries posix-paths semigroups ]; description = "A shared set of abstractions and types for representing filessytem data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "filesystem-conduit" = callPackage ( { mkDerivation, base, blaze-builder, bytestring, conduit, containers, hspec, QuickCheck, system-fileio, system-filepath, text, transformers, unix, }: mkDerivation { pname = "filesystem-conduit"; version = "1.0.0.2"; sha256 = "05dsl3bgyjciq6sgmba0hki7imilrjq3ddp9ip5gxl9884j1f4a1"; libraryHaskellDepends = [ base bytestring conduit containers system-fileio system-filepath text transformers unix ]; testHaskellDepends = [ base blaze-builder bytestring conduit hspec QuickCheck text transformers ]; description = "Use system-filepath data types with conduits. (deprecated)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "filesystem-enumerator" = callPackage ( { mkDerivation, base, enumerator, system-fileio, system-filepath, transformers, unix, }: mkDerivation { pname = "filesystem-enumerator"; version = "0.1.1"; sha256 = "04cs5kz390g5qanwqps5kx1pd70b9vzaykn4c0yc0kxi16xlxyrc"; libraryHaskellDepends = [ base enumerator system-fileio system-filepath transformers unix ]; description = "Enumerator-based API for manipulating the filesystem"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "filesystem-trees" = callPackage ( { mkDerivation, base, cond, containers, data-lens-light, deepseq, directory, dlist, filepath, mtl, unix, }: mkDerivation { pname = "filesystem-trees"; version = "0.1.0.6"; sha256 = "1bnxhf9ppqwgcnpcanxj6ji8yi1i0pspzhjh3p3zyf57d7y6p8sh"; libraryHaskellDepends = [ base cond containers data-lens-light deepseq directory dlist filepath mtl unix ]; description = "Recursively manipulate and traverse filesystems as lazy rose trees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fillit" = callPackage ( { mkDerivation, base, data-default, doctest, hspec, parsec, text, unordered-containers, }: mkDerivation { pname = "fillit"; version = "0.1.0.0"; sha256 = "0qk1i2mjvsq3qqsh2zw9n83l210m0f17q9mqwnbmzhw0yf1mgswc"; libraryHaskellDepends = [ base data-default parsec text unordered-containers ]; testHaskellDepends = [ base doctest hspec unordered-containers ]; description = "Flexible string substitution"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "filter-logger" = callPackage ( { mkDerivation, aeson, aeson-pretty, ansi-terminal, base, bytestring, data-default, fast-logger, http-types, HUnit, scotty, semigroups, time, wai, wai-extra, wai-logger, }: mkDerivation { pname = "filter-logger"; version = "0.6.0.0"; sha256 = "089gcirir6dwp2p61349dyvgk596cb8vgswkydzpy2lmar01513q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal base bytestring data-default fast-logger http-types semigroups time wai wai-extra wai-logger ]; executableHaskellDepends = [ aeson base bytestring scotty ]; testHaskellDepends = [ base bytestring HUnit ]; description = "Filterable request logging wai middleware. Change how data is logged and when."; license = lib.licenses.mit; } ) { }; "filters-basic" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "filters-basic"; version = "0.2.0.0"; sha256 = "18kn8m2fdib16kabs8fax0skac2ipwqwbf0xqzqnrfdjmvhsqbgq"; libraryHaskellDepends = [ base ]; description = "Allows to change the structure of the function output"; license = lib.licenses.mit; } ) { }; "filtrable" = callPackage ( { mkDerivation, base, containers, smallcheck, tasty, tasty-smallcheck, transformers, }: mkDerivation { pname = "filtrable"; version = "0.1.6.0"; sha256 = "058jl7wjaxzvcayc9qzpikxvi9x42civ4sb02jh66rcvpndbfh5y"; revision = "1"; editedCabalFile = "05xz53br6bsdfcv71js7sq4agb8xidl4zvv3f8xfls2a9rvb1jw0"; libraryHaskellDepends = [ base containers transformers ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; description = "Class of filtrable containers"; license = lib.licenses.bsd3; } ) { }; "fin" = callPackage ( { mkDerivation, base, boring, dec, deepseq, hashable, inspection-testing, QuickCheck, some, tagged, universe-base, }: mkDerivation { pname = "fin"; version = "0.3"; sha256 = "0dqwwd940pws4dpcaimbzxvxj7crncdcnslvjl2npa69x5vh63g2"; revision = "2"; editedCabalFile = "1b5icwiklwf6rxgbx88yg6hhcnzm8697jcd64nhk048dyiyw19df"; libraryHaskellDepends = [ base boring dec deepseq hashable QuickCheck some universe-base ]; testHaskellDepends = [ base inspection-testing tagged ]; description = "Nat and Fin: peano naturals and finite numbers"; license = lib.licenses.bsd3; } ) { }; "fin_0_3_2" = callPackage ( { mkDerivation, base, boring, dec, deepseq, hashable, inspection-testing, QuickCheck, some, tagged, universe-base, }: mkDerivation { pname = "fin"; version = "0.3.2"; sha256 = "0h912rcy2krba01yd1xq6wyj2mnq7bqr7ap6rcdfw0sgkxa5j9dr"; libraryHaskellDepends = [ base boring dec deepseq hashable QuickCheck some universe-base ]; testHaskellDepends = [ base inspection-testing tagged ]; description = "Nat and Fin: peano naturals and finite numbers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fin-int" = callPackage ( { mkDerivation, attenuation, base, data-default-class, deepseq, portray, portray-diff, QuickCheck, sint, }: mkDerivation { pname = "fin-int"; version = "0.2.0.1"; sha256 = "02k1lx5f8vh0acp4ali81y8byvg2fzpyjk24jmk75ci32ljcfzd2"; libraryHaskellDepends = [ attenuation base data-default-class deepseq portray portray-diff QuickCheck sint ]; description = "Finite sets of static size"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "final" = callPackage ( { mkDerivation, base, stm, transformers, }: mkDerivation { pname = "final"; version = "0.1"; sha256 = "189vby5ym6hcjpz6y9chlgkyzl8wnndqkhzk7s7qy8mksr3g66f9"; libraryHaskellDepends = [ base stm transformers ]; description = "utility to add extra safety to monadic returns"; license = lib.licenses.bsd3; } ) { }; "final-pretty-printer" = callPackage ( { mkDerivation, ansi-terminal, base, containers, exceptions, mtl, temporary, text, }: mkDerivation { pname = "final-pretty-printer"; version = "0.1.0.0"; sha256 = "0p0g73nq7154msvzazkn79fjnkzd939chgmxqdi9xbcpq47zgac2"; libraryHaskellDepends = [ ansi-terminal base containers exceptions mtl temporary text ]; description = "Extensible pretty printing with semantic annotations and proportional fonts"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "find-clumpiness" = callPackage ( { mkDerivation, aeson, base, BiobaseNewick, bytestring, clumpiness, containers, hierarchical-clustering, listsafe, mtl, optparse-applicative, text, text-show, tree-fun, unordered-containers, vector, }: mkDerivation { pname = "find-clumpiness"; version = "0.2.3.2"; sha256 = "1qid4dinkydpikw1a7q4zj3cx3bh7mzz7bfd8l1mz7fykdi8lwac"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base BiobaseNewick bytestring clumpiness containers hierarchical-clustering listsafe mtl text text-show tree-fun unordered-containers vector ]; executableHaskellDepends = [ aeson base BiobaseNewick bytestring clumpiness containers optparse-applicative text tree-fun unordered-containers ]; description = "Find the clumpiness of labels in a tree"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "find-clumpiness"; } ) { }; "find-conduit" = callPackage ( { mkDerivation, attoparsec, base, conduit, conduit-combinators, conduit-extra, directory, doctest, either, exceptions, filepath, hspec, mmorph, monad-control, mtl, regex-posix, semigroups, streaming-commons, text, time, transformers, transformers-base, unix, unix-compat, }: mkDerivation { pname = "find-conduit"; version = "0.4.4"; sha256 = "15p1aj8lckmvnrq8a8wz6sbs0d2qbcjgachf5sgpf2lv57hzxksz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base conduit conduit-combinators conduit-extra either exceptions filepath mmorph monad-control mtl regex-posix semigroups streaming-commons text time transformers transformers-base unix-compat ]; executableHaskellDepends = [ attoparsec base conduit conduit-combinators conduit-extra either exceptions filepath mmorph monad-control mtl regex-posix semigroups streaming-commons text time transformers transformers-base unix ]; testHaskellDepends = [ attoparsec base conduit conduit-combinators directory doctest either exceptions filepath hspec mmorph monad-control mtl regex-posix semigroups streaming-commons text time transformers transformers-base unix-compat ]; description = "A file-finding conduit that allows user control over traversals"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "find-hs"; broken = true; } ) { }; "find-source-files" = callPackage ( { mkDerivation, base, Cabal, directory, filepath, mtl, }: mkDerivation { pname = "find-source-files"; version = "0.1.0.0"; sha256 = "1iiyfp8p0iaf39brii95wp6887ds63bx8qrrm4raks8y4b1hflrc"; libraryHaskellDepends = [ base Cabal directory filepath mtl ]; description = "Initial project template from stack"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "findhttp" = callPackage ( { mkDerivation, base, bytestring, directory, filepath, Glob, http-directory, simple-cmd-args, text, }: mkDerivation { pname = "findhttp"; version = "0.1.1"; sha256 = "1rsgdj3fm5zcvby8wms4lslr5bzj5n8rkdxckva7px4sks02fg2n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filepath Glob http-directory simple-cmd-args text ]; description = "List http/html files"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "findhttp"; } ) { }; "fingertree" = callPackage ( { mkDerivation, base, HUnit, QuickCheck, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "fingertree"; version = "0.1.5.0"; sha256 = "0wdzpli8bpgk8lrsp105zb0y5gn1r2029laclvhz264bza93q9pk"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Generic finger-tree structure, with example instances"; license = 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 = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fingertree-tf" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fingertree-tf"; version = "0.1.0.0"; sha256 = "1ja8cqxpqhvssbcywph3zna946g1li5hlzsqab9lhg6vw0baakdn"; libraryHaskellDepends = [ base ]; description = "Generic finger-tree structure using type families"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "finitary" = callPackage ( { mkDerivation, base, bitvec, finite-typelits, ghc-typelits-knownnat, ghc-typelits-natnormalise, hedgehog, hspec, hspec-hedgehog, primitive, template-haskell, typelits-witnesses, vector, vector-sized, }: mkDerivation { pname = "finitary"; version = "2.2.0.0"; sha256 = "035pbixg74z7xbjw33y50xxgkhml5l3y93izmlilgd8dil8biwl3"; libraryHaskellDepends = [ base bitvec finite-typelits ghc-typelits-knownnat ghc-typelits-natnormalise primitive template-haskell typelits-witnesses vector vector-sized ]; testHaskellDepends = [ base bitvec finite-typelits ghc-typelits-knownnat ghc-typelits-natnormalise hedgehog hspec hspec-hedgehog primitive template-haskell typelits-witnesses vector vector-sized ]; description = "A better, more type-safe Enum"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; } ) { }; "finitary-derive" = callPackage ( { mkDerivation, base, binary, bitvec, coercible-utils, deepseq, finitary, finite-typelits, ghc-bignum, ghc-typelits-extra, ghc-typelits-knownnat, hashable, hedgehog, hedgehog-classes, primitive, vector, vector-binary-instances, vector-instances, }: mkDerivation { pname = "finitary-derive"; version = "3.0.0.1"; sha256 = "1l8xh7azssfgwvr78jaklj6dagmjpbx5ad4j6kzx104khj0skpqy"; libraryHaskellDepends = [ base binary bitvec coercible-utils deepseq finitary finite-typelits ghc-bignum ghc-typelits-extra ghc-typelits-knownnat hashable primitive vector vector-binary-instances vector-instances ]; testHaskellDepends = [ base binary deepseq finitary finite-typelits hashable hedgehog hedgehog-classes vector ]; description = "Flexible and easy deriving of type classes for finitary types"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; } ) { }; "finitary-optics" = callPackage ( { mkDerivation, base, finitary, finite-typelits, hedgehog, hspec, hspec-hedgehog, optics-core, }: mkDerivation { pname = "finitary-optics"; version = "1.0.0.0"; sha256 = "0is930yhcd1iqgbxn42ldzbh408inpsprw9psvnx61j6qm6p4cd7"; revision = "2"; editedCabalFile = "17qm24b8v61h9m0vjxcx6c89qm93c5lc5y3nb79b7xzfzx3y4zv4"; libraryHaskellDepends = [ base finitary finite-typelits optics-core ]; testHaskellDepends = [ base hedgehog hspec hspec-hedgehog optics-core ]; description = "Prisms and Isos between finitary types"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; } ) { }; "finite" = callPackage ( { mkDerivation, array, base, Cabal, containers, hashable, QuickCheck, template-haskell, }: mkDerivation { pname = "finite"; version = "1.4.1.2"; sha256 = "10hnqz4klgrpfbvla07h8yghpv22bsyijf0cibfzwl9j779vb4nc"; libraryHaskellDepends = [ array base containers hashable QuickCheck template-haskell ]; testHaskellDepends = [ base Cabal hashable QuickCheck ]; description = "Finite ranges via types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "finite-field" = callPackage ( { mkDerivation, base, containers, deepseq, hashable, primes, QuickCheck, singletons, tasty, tasty-hunit, tasty-quickcheck, tasty-th, template-haskell, }: mkDerivation { pname = "finite-field"; version = "0.10.0"; sha256 = "1cw2d04dgbx8sk081xpnzla3im7ybvyd7v04wp53knj72h0aqydj"; libraryHaskellDepends = [ base deepseq hashable singletons template-haskell ]; testHaskellDepends = [ base containers deepseq hashable primes QuickCheck singletons tasty tasty-hunit tasty-quickcheck tasty-th ]; description = "Finite Fields"; license = lib.licenses.bsd3; } ) { }; "finite-fields" = callPackage ( { mkDerivation, base, Cabal, containers, directory, filepath, QuickCheck, random, tasty, tasty-quickcheck, vector, }: mkDerivation { pname = "finite-fields"; version = "0.2.0.1"; sha256 = "0rn5c0dsxx07y37zy5ckhr4q6s2hg56skfbj00cizrxch3z7r54y"; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base containers random vector ]; testHaskellDepends = [ base containers QuickCheck random tasty tasty-quickcheck ]; description = "Arithmetic in finite fields"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "finite-semigroups" = callPackage ( { mkDerivation, base, containers, HUnit, safe, }: mkDerivation { pname = "finite-semigroups"; version = "0.1.0.0"; sha256 = "0xvqnafhqhv17jr0pl9r4fxj5rcp8q18pymmbckrq1dc7hffdqq2"; revision = "1"; editedCabalFile = "1hb2f392007ks1vcvhs6rd82piwmbz5n0v477lv9kja2ww90i4y5"; libraryHaskellDepends = [ base containers safe ]; testHaskellDepends = [ base containers HUnit ]; description = "Operations and classification for finite semigroups"; license = lib.licenses.mit; } ) { }; "finite-table" = callPackage ( { mkDerivation, adjunctions, base, cereal, data-default-class, deepseq, distributive, fin-int, indexed-traversable, lens, portray, portray-diff, QuickCheck, short-vec, short-vec-lens, sint, test-framework, test-framework-quickcheck2, wrapped, }: mkDerivation { pname = "finite-table"; version = "0.1.0.1"; sha256 = "17bn5wmv5sz89yh3lh39i1armi168wxxnz6l9smcfmw334lidlv6"; revision = "6"; editedCabalFile = "1ynflgdp9mrl38v9bnfvma2g4bwx3gf89gq1d10354j7jismf8sy"; libraryHaskellDepends = [ adjunctions base cereal data-default-class deepseq distributive fin-int indexed-traversable lens portray portray-diff short-vec short-vec-lens sint wrapped ]; testHaskellDepends = [ adjunctions base cereal data-default-class deepseq distributive fin-int indexed-traversable lens portray portray-diff QuickCheck short-vec short-vec-lens sint test-framework test-framework-quickcheck2 wrapped ]; description = "Types isomorphic to Fin, and Tables indexed by them"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "finite-typelits" = callPackage ( { mkDerivation, base, deepseq, QuickCheck, }: mkDerivation { pname = "finite-typelits"; version = "0.1.6.0"; sha256 = "0f047dywlxiz3pl3rq6maym9wpwjwl4zjqfwlwnj0yiv7dmlaiih"; revision = "2"; editedCabalFile = "18zzhzhp5kfa808zd8h3y1fy4fn4hqab49340jzv8rpzd0x5w19s"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base deepseq QuickCheck ]; description = "A type inhabited by finitely many values, indexed by type-level naturals"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.turion ]; } ) { }; "finite-typelits_0_2_1_0" = callPackage ( { mkDerivation, base, deepseq, QuickCheck, tagged, template-haskell, }: mkDerivation { pname = "finite-typelits"; version = "0.2.1.0"; sha256 = "0i786r2l3k9fxkpyy6rsi8my6kkar7y8yxk7h9gncm0z6kmvrnvk"; libraryHaskellDepends = [ base deepseq tagged template-haskell ]; testHaskellDepends = [ base deepseq QuickCheck ]; description = "A type inhabited by finitely many values, indexed by type-level naturals"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; } ) { }; "finito" = callPackage ( { mkDerivation, base, numeric-domains, propeller, split, transformers, }: mkDerivation { pname = "finito"; version = "0.1.0.0"; sha256 = "1z1s5jxkyr1yw0iaijx415ql4i2bp1jdqjs9irwbd28c4myq4byf"; libraryHaskellDepends = [ base numeric-domains propeller transformers ]; testHaskellDepends = [ base numeric-domains propeller split transformers ]; description = "Constraint Solver for Finite Domains"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "firebase-database" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, criterion, generic-random, HsOpenSSL, hspec, http-client, http-client-tls, http-streams, http-types, io-streams, lens, mtl, nano-http, QuickCheck, split, string-conversions, text, unordered-containers, }: mkDerivation { pname = "firebase-database"; version = "0.0.1"; sha256 = "1pwf4jb2kajs21dlq7qz90s3xzv05h1mblra1yszq3gkvz8afalh"; libraryHaskellDepends = [ aeson attoparsec base bytestring generic-random HsOpenSSL http-client http-client-tls http-streams http-types io-streams lens mtl nano-http split string-conversions text unordered-containers ]; testHaskellDepends = [ aeson attoparsec base bytestring generic-random HsOpenSSL hspec http-client http-client-tls http-streams http-types io-streams lens mtl nano-http QuickCheck split string-conversions text unordered-containers ]; benchmarkHaskellDepends = [ base criterion ]; description = "Google Firebase Database SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { nano-http = null; }; "firefly" = callPackage ( { mkDerivation, aeson, base, blaze-html, bytestring, case-insensitive, containers, cookie, http-types, mtl, regex-pcre, text, transformers, wai, warp, }: mkDerivation { pname = "firefly"; version = "0.2.1.0"; sha256 = "1mhqh9circxlz5vxhl3m4lg5c63jn3is6c963h0r2kawlaaxjkiz"; libraryHaskellDepends = [ aeson base blaze-html bytestring case-insensitive containers cookie http-types mtl regex-pcre text transformers wai warp ]; description = "A simple HTTP server framework"; license = lib.licenses.bsd3; } ) { }; "firefly-example" = callPackage ( { mkDerivation, aeson, base, blaze-html, firefly, mtl, text, wai, }: mkDerivation { pname = "firefly-example"; version = "0.1.0.0"; sha256 = "1z8xr575dqpdb2rhbin1ib1wmswnkrxcrjdrgd3wjw524iq4b51m"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base blaze-html firefly mtl text wai ]; description = "A simple example using Firefly"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "firefly-example-exe"; broken = true; } ) { }; "firestore" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, bytestring, generic-random, gogol, gogol-firestore, http-types, lens, lens-aeson, QuickCheck, quickcheck-instances, resourcet, text, time, unordered-containers, vector, }: mkDerivation { pname = "firestore"; version = "0.1.0.0"; sha256 = "0xzd0w8px22vq8fs7nyri1l8inb8nj832mfwgphcqqrpapbq8h17"; libraryHaskellDepends = [ aeson base bytestring gogol gogol-firestore http-types lens lens-aeson resourcet text time unordered-containers vector ]; testHaskellDepends = [ aeson aeson-pretty base bytestring generic-random gogol gogol-firestore http-types lens lens-aeson QuickCheck quickcheck-instances resourcet text time unordered-containers vector ]; description = "Wrapper for Google Firestore/Datastore API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "first-and-last" = callPackage ( { mkDerivation, base, doctest, }: mkDerivation { pname = "first-and-last"; version = "0.1.0.1"; sha256 = "1nprsgkv6qr6ld0a11rpwfpm88jv3xyr8gsxam09r5haagaqhn7j"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; description = "First and Last generalized to return up to n values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "first-class-families" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "first-class-families"; version = "0.8.1.0"; sha256 = "1zynw2nvclx3rqjpd9g78mrmhll11x59s21hjppqsgv47zbf5vmk"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "First-class type families"; license = lib.licenses.mit; } ) { }; "first-class-instances" = callPackage ( { mkDerivation, base, Cabal, containers, hspec, hspec-discover, template-haskell, }: mkDerivation { pname = "first-class-instances"; version = "0.1.0.0"; sha256 = "0d3pay7x31a5d9g4rkb0sflk97qcnpyg3fh81247b6r21gl5qbr3"; libraryHaskellDepends = [ base Cabal containers template-haskell ]; testHaskellDepends = [ base Cabal containers hspec hspec-discover template-haskell ]; testToolDepends = [ hspec-discover ]; description = "First class typeclass instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "first-class-patterns" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "first-class-patterns"; version = "0.3.2.5"; sha256 = "1bh8ndf77pfh851d7szx0q2lpima6zm1d652s9j7jzchr7icyjvs"; libraryHaskellDepends = [ base transformers ]; description = "First class patterns and pattern matching, using type families"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "firstify" = callPackage ( { mkDerivation, base, containers, directory, filepath, homeomorphic, mtl, Safe, yhccore, }: mkDerivation { pname = "firstify"; version = "0.1"; sha256 = "1g851dgsxq9gfbsx4qas9vm844ay3g5vhfd1493fgpay0j7i5fnd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath homeomorphic mtl Safe yhccore ]; description = "Defunctionalisation for Yhc Core"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "firstify"; } ) { }; "fishfood" = callPackage ( { mkDerivation, base, Cabal, containers, data-default, directory, factory, mtl, QuickCheck, toolshed, }: mkDerivation { pname = "fishfood"; version = "0.0.1.11"; sha256 = "005jljanccyxj7j7lnkralir1lcinka5kapw0nv39pd1ibyc1nrb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal containers data-default directory factory mtl toolshed ]; executableHaskellDepends = [ base Cabal data-default mtl toolshed ]; testHaskellDepends = [ base Cabal containers mtl QuickCheck toolshed ]; description = "Calculates file-size frequency-distribution"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "fishfood"; } ) { }; "fit" = callPackage ( { mkDerivation, attoparsec, base, bytestring, containers, contravariant, hspec, hspec-attoparsec, mtl, QuickCheck, text, }: mkDerivation { pname = "fit"; version = "0.5.2"; sha256 = "1xrwbw8np3lxbymafkzpry6w5qm304w16yipc6c0z9jfbdfg2pif"; libraryHaskellDepends = [ attoparsec base bytestring containers contravariant mtl text ]; testHaskellDepends = [ attoparsec base bytestring containers hspec hspec-attoparsec mtl QuickCheck text ]; description = "FIT file decoder"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fits-parse" = callPackage ( { mkDerivation, base, binary, bytestring, containers, fast-logger, JuicyPixels, megaparsec, microlens, microlens-th, mtl, optparse-applicative, statistics, tasty, tasty-hunit, text, text-latin1, vector, }: mkDerivation { pname = "fits-parse"; version = "0.3.6"; sha256 = "19mwisig0ffxyni6b1yqs9vxnl5161vxl7zj5bj96njw1f3sjxqh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers megaparsec microlens microlens-th text text-latin1 ]; executableHaskellDepends = [ base bytestring fast-logger JuicyPixels microlens microlens-th optparse-applicative statistics vector ]; testHaskellDepends = [ base bytestring containers megaparsec microlens microlens-th mtl tasty tasty-hunit text ]; description = "Parse FITS files"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; mainProgram = "omnibus"; broken = true; } ) { }; "fits-parse_0_4_2" = callPackage ( { mkDerivation, base, binary, bytestring, fast-logger, JuicyPixels, megaparsec, microlens, microlens-th, mtl, optparse-applicative, statistics, tasty, tasty-hunit, text, text-latin1, vector, }: mkDerivation { pname = "fits-parse"; version = "0.4.2"; sha256 = "1siwq8jskvl51ik7jxrc3mi6r5ghfzi95jlyfblzz0nyrkv6nwdf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring megaparsec microlens microlens-th text text-latin1 ]; executableHaskellDepends = [ base bytestring fast-logger JuicyPixels microlens microlens-th optparse-applicative statistics vector ]; testHaskellDepends = [ base bytestring megaparsec microlens microlens-th mtl tasty tasty-hunit text ]; description = "Parse FITS files"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; mainProgram = "omnibus"; broken = true; } ) { }; "fitsio" = callPackage ( { mkDerivation, base, cfitsio, filepath, mtl, }: mkDerivation { pname = "fitsio"; version = "0.2"; sha256 = "07zsd05ncq8rnrswk4kzg97sam8czibw2nhlrqxg8q1a5canisag"; libraryHaskellDepends = [ base filepath mtl ]; librarySystemDepends = [ cfitsio ]; description = "A library for reading and writing data files in the FITS data format"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) cfitsio; }; "fitspec" = callPackage ( { mkDerivation, base, cmdargs, leancheck, pretty, template-haskell, }: mkDerivation { pname = "fitspec"; version = "0.4.10"; sha256 = "1jq4brkwq59hj8fpyfq60hywj9hx82qp0yjvyl0bmwy8jpc6j91k"; libraryHaskellDepends = [ base cmdargs leancheck template-haskell ]; testHaskellDepends = [ base leancheck ]; benchmarkHaskellDepends = [ base pretty ]; description = "refining property sets for testing Haskell programs"; license = lib.licenses.bsd3; } ) { }; "fix-imports" = callPackage ( { mkDerivation, base, Cabal, containers, cpphs, deepseq, directory, filepath, ghc-lib-parser, ghc-lib-parser-ex, ghc-paths, mtl, pretty, process, split, test-karya, text, time, uniplate, }: mkDerivation { pname = "fix-imports"; version = "2.4.0"; sha256 = "0c1qa217wkw0xhgzn57l2brr87fg971vfzk49ls4m6kgyfin8dgx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers cpphs deepseq directory filepath ghc-lib-parser ghc-lib-parser-ex ghc-paths mtl pretty process split text time uniplate ]; testHaskellDepends = [ base Cabal containers cpphs deepseq directory filepath ghc-lib-parser ghc-lib-parser-ex ghc-paths mtl pretty process split test-karya text time uniplate ]; description = "Program to manage the imports of a haskell module"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "fix-imports"; broken = true; } ) { }; "fix-parser-simple" = callPackage ( { mkDerivation, base, mmtl, }: mkDerivation { pname = "fix-parser-simple"; version = "15320.3"; sha256 = "0ls5fxwq2lnb0rjqih4isfwiv0603ga12gxnf7w3rpqp5qhrhas8"; revision = "2"; editedCabalFile = "0sbjc3v2qvi8hwf743xdzclgymcrnvyigm0rpvxi1ha46ip9fzkb"; libraryHaskellDepends = [ base mmtl ]; description = "Simple fix-expression parser"; license = "LGPL"; hydraPlatforms = lib.platforms.none; } ) { }; "fix-symbols-gitit" = callPackage ( { mkDerivation, base, containers, gitit, }: mkDerivation { pname = "fix-symbols-gitit"; version = "0.1.0"; sha256 = "01fxzhd2wqzp0paba64q5psfc4qvc4b8i88rdkn6mxlkm21gkp6y"; libraryHaskellDepends = [ base containers gitit ]; description = "Gitit plugin: Turn some Haskell symbols into pretty math symbols"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fix-whitespace" = callPackage ( { mkDerivation, base, bytestring, directory, extra, filepath, filepattern, QuickCheck, tasty, tasty-golden, tasty-quickcheck, text, transformers, yaml, }: mkDerivation { pname = "fix-whitespace"; version = "0.1"; sha256 = "0ml8ggis3a4hdgl069864bxqqm74bs9yzbyb7imp02g2zywqsr1g"; revision = "2"; editedCabalFile = "1d9g3w4ga5mincpy4b0z8dcy4f9h1qpdgq6q4hsahdpnjqbxmy40"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text transformers ]; executableHaskellDepends = [ base directory extra filepath filepattern text yaml ]; testHaskellDepends = [ base bytestring filepath QuickCheck tasty tasty-golden tasty-quickcheck text ]; description = "Fixes whitespace issues"; license = lib.licenses.mit; mainProgram = "fix-whitespace"; } ) { }; "fixed" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fixed"; version = "0.3"; sha256 = "10l2sh179xarb774q92cff2gkb20rsrlilfwp1fk61rzmz9yn64j"; libraryHaskellDepends = [ base ]; description = "Signed 15.16 precision fixed point arithmetic"; license = lib.licenses.bsd3; } ) { }; "fixed-length" = callPackage ( { mkDerivation, base, non-empty, storable-record, tfp, transformers, utility-ht, }: mkDerivation { pname = "fixed-length"; version = "0.2.3.1"; sha256 = "1fxkqfpz5ckylq66gbljra4bmwamafcvmbh7h5vjfrj2f0f4kk4x"; libraryHaskellDepends = [ base non-empty storable-record tfp transformers utility-ht ]; description = "Lists with statically known length based on non-empty package"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } ) { }; "fixed-list" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fixed-list"; version = "0.1.6"; sha256 = "1gpv0p7xyzmrrq20irf0mpggnc0vm5hpq36j4vd1xlq6bplq1xmb"; libraryHaskellDepends = [ base ]; description = "A fixed length list type"; license = lib.licenses.bsd3; } ) { }; "fixed-point" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fixed-point"; version = "0.5.0.1"; sha256 = "010gx32av4cn5bqq1zrrcah50ay528vw01fvv1xhfpkrx1ll9wka"; libraryHaskellDepends = [ base ]; description = "Binary fixed-point arithmetic"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fixed-point-vector" = callPackage ( { mkDerivation, base, fixed-point, vector, }: mkDerivation { pname = "fixed-point-vector"; version = "0.5.0.1"; sha256 = "029mn44d1i794b1pbpa0zmf6b20zl0cvsf77mbfdkqnyx8986883"; libraryHaskellDepends = [ base fixed-point vector ]; description = "Unbox instances for the fixed-point package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "fixed-point-vector-space" = callPackage ( { mkDerivation, base, fixed-point, vector-space, }: mkDerivation { pname = "fixed-point-vector-space"; version = "0.5.0.1"; sha256 = "10b29gqy3rpwd5wf2b65p0llm8ksyp1p7k43rm1n5g5z67wkd7dx"; libraryHaskellDepends = [ base fixed-point vector-space ]; description = "vector-space instances for the fixed-point package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "fixed-precision" = callPackage ( { mkDerivation, base, hmpfr, integer-gmp, reflection, tagged, template-haskell, }: mkDerivation { pname = "fixed-precision"; version = "0.4.0"; sha256 = "1akgiark8svzkqx764iic10qpfixm0js8vwga0134d81ppcp58f6"; libraryHaskellDepends = [ base hmpfr integer-gmp reflection tagged template-haskell ]; description = "Fixed Precision Arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fixed-storable-array" = callPackage ( { mkDerivation, array, base, tagged, }: mkDerivation { pname = "fixed-storable-array"; version = "0.3.1.1"; sha256 = "0vb5h2v2qx19d7xibf7ksv2cha2pngh49mfpkh43f9vrwc6042ph"; libraryHaskellDepends = [ array base tagged ]; description = "Fixed-size wrapper for StorableArray, providing a Storable instance. Deprecated - use storable-static-array instead."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fixed-timestep" = callPackage ( { mkDerivation, async, base, clock, time, }: mkDerivation { pname = "fixed-timestep"; version = "0.2.0.1"; sha256 = "0rk5ym38m48khss38v8x09sdfz2nyhw7bw3dbjzy5qad09nzsipl"; libraryHaskellDepends = [ async base clock time ]; description = "Pure Haskell library to repeat an action at a specific frequency"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fixed-vector" = callPackage ( { mkDerivation, base, deepseq, doctest, filemanip, primitive, }: mkDerivation { pname = "fixed-vector"; version = "1.2.3.0"; sha256 = "0cbz734dccsy3jvhszszyrnls6bbys4gaq326dksaabwv6mn58vc"; libraryHaskellDepends = [ base deepseq primitive ]; testHaskellDepends = [ base doctest filemanip primitive ]; description = "Generic vectors with statically known size"; license = lib.licenses.bsd3; } ) { }; "fixed-vector-binary" = callPackage ( { mkDerivation, base, binary, fixed-vector, tasty, tasty-quickcheck, }: mkDerivation { pname = "fixed-vector-binary"; version = "1.0.0.2"; sha256 = "1cqy2zrc8c4p6vpy5bl5cr51qi335lkwjhwwrmwam66frp5p5lrl"; libraryHaskellDepends = [ base binary fixed-vector ]; testHaskellDepends = [ base binary fixed-vector tasty tasty-quickcheck ]; description = "Binary instances for fixed-vector"; license = lib.licenses.bsd3; } ) { }; "fixed-vector-cborg" = callPackage ( { mkDerivation, base, cborg, fixed-vector, serialise, tasty, tasty-quickcheck, }: mkDerivation { pname = "fixed-vector-cborg"; version = "1.0.0.2"; sha256 = "0rpdxkf0kmhrf7l1a7wvjxigg3yybmc3pcb5vxww57676qp0pm0d"; libraryHaskellDepends = [ base cborg fixed-vector serialise ]; testHaskellDepends = [ base fixed-vector serialise tasty tasty-quickcheck ]; description = "Binary instances for fixed-vector"; license = lib.licenses.bsd3; } ) { }; "fixed-vector-cereal" = callPackage ( { mkDerivation, base, cereal, fixed-vector, tasty, tasty-quickcheck, }: mkDerivation { pname = "fixed-vector-cereal"; version = "1.0.0.2"; sha256 = "0ivfpnkh76dxjxcvdv1c4m9blp237g1h071217yj5gjk3vigyf54"; libraryHaskellDepends = [ base cereal fixed-vector ]; testHaskellDepends = [ base cereal fixed-vector tasty tasty-quickcheck ]; description = "Cereal instances for fixed-vector"; license = lib.licenses.bsd3; } ) { }; "fixed-vector-hetero" = callPackage ( { mkDerivation, base, deepseq, doctest, fixed-vector, primitive, }: mkDerivation { pname = "fixed-vector-hetero"; version = "0.6.2.0"; sha256 = "1flqm18gcwc4f54y3b5axyfhdq9wn4069y64nbsmh064d23bln5s"; libraryHaskellDepends = [ base deepseq fixed-vector primitive ]; testHaskellDepends = [ base doctest fixed-vector ]; description = "Library for working with product types generically"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fixed-width" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fixed-width"; version = "0.1.0.0"; sha256 = "0gxmw70d1bdqjqrz3d1an009x7bqzlv41dfydp7b49ina5as9ry7"; libraryHaskellDepends = [ base ]; description = "Fixed width subsets of an Int64/Word64"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fixedprec" = callPackage ( { mkDerivation, base, random, }: mkDerivation { pname = "fixedprec"; version = "0.2.2.2"; sha256 = "01ss9rzg2r4gii6f7771n4vdyg022skyws6ncc3l62xycgz153a7"; libraryHaskellDepends = [ base random ]; description = "A fixed-precision real number type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fixedwidth-hs" = callPackage ( { mkDerivation, aeson, attoparsec, base, bytestring, text, }: mkDerivation { pname = "fixedwidth-hs"; version = "0.4.0.1"; sha256 = "0k4lidf95nb4a735331xdr77643b1yb15xllplxknbxxq9r2z3px"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring text ]; executableHaskellDepends = [ aeson attoparsec base bytestring text ]; description = "Quick parsing of fixed-width data formats"; license = lib.licenses.mit; mainProgram = "fixedwidth-hs"; } ) { }; "fixer" = callPackage ( { mkDerivation, aeson, base, containers, directory, genvalidity, genvalidity-containers, genvalidity-hspec, genvalidity-hspec-aeson, genvalidity-text, genvalidity-time, hspec, http-api-data, http-client, mtl, QuickCheck, servant, servant-client, stm, text, time, validity, validity-containers, validity-time, yaml, }: mkDerivation { pname = "fixer"; version = "0.0.0.0"; sha256 = "044l199r91gsxplahilsh6ims8bxlqdi6srprdvdygqhxzhpvanf"; libraryHaskellDepends = [ aeson base containers directory http-api-data http-client mtl servant servant-client stm text time validity validity-containers validity-time yaml ]; testHaskellDepends = [ aeson base containers directory genvalidity genvalidity-containers genvalidity-hspec genvalidity-hspec-aeson genvalidity-text genvalidity-time hspec http-api-data http-client mtl QuickCheck servant servant-client stm text time validity validity-containers validity-time yaml ]; description = "A Haskell client for http://fixer.io/"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fixfile" = callPackage ( { mkDerivation, array, base, bytestring, cereal, containers, directory, exceptions, filepath, hashable, hashtables, lens, mtl, QuickCheck, tasty, tasty-quickcheck, temporary, vector, }: mkDerivation { pname = "fixfile"; version = "0.7.0.0"; sha256 = "0w0by62rhv0wr3bl6nfxrz03wz31yhrsrff9mrb244d78z3jg45l"; libraryHaskellDepends = [ array base bytestring cereal containers directory filepath hashable hashtables lens mtl temporary vector ]; testHaskellDepends = [ base bytestring cereal directory exceptions lens mtl QuickCheck tasty tasty-quickcheck temporary ]; description = "File-backed recursive data structures"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fixhs" = callPackage ( { mkDerivation, attoparsec, attoparsec-enumerator, base, bytestring, containers, deepseq, dlist, enumerator, HaXml, MissingH, network, old-time, parallel, QuickCheck, text, }: mkDerivation { pname = "fixhs"; version = "0.1.4"; sha256 = "0kxfx3k2d8xy75s7cln3l1hiia5vjcr6k5almbpys63dkr3svcz2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec attoparsec-enumerator base bytestring containers deepseq dlist enumerator HaXml MissingH network old-time parallel QuickCheck text ]; executableHaskellDepends = [ attoparsec base bytestring containers deepseq dlist HaXml MissingH old-time QuickCheck text ]; description = "FIX (co)parser"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; mainProgram = "fix-generator"; } ) { }; "fixie" = callPackage ( { mkDerivation, base, containers, data-default-class, either, haskell-src-exts, haskell-src-meta, hspec, hspec-discover, mtl, template-haskell, text, th-orphans, transformers, }: mkDerivation { pname = "fixie"; version = "1.0.0"; sha256 = "0vagpi1gk3f21ygaxp7xandw5lc79gk0czs0r96nv0cilcqw45mh"; libraryHaskellDepends = [ base containers data-default-class either haskell-src-exts haskell-src-meta mtl template-haskell text th-orphans ]; testHaskellDepends = [ base hspec hspec-discover mtl template-haskell transformers ]; testToolDepends = [ hspec-discover ]; description = "Opininated testing framework for mtl style (spies, stubs, and mocks)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fixplate" = callPackage ( { mkDerivation, base, containers, QuickCheck, tasty, tasty-quickcheck, }: mkDerivation { pname = "fixplate"; version = "0.1.8"; sha256 = "0m0g7gbdhigfc0k0sbvxhcl3gilv1wfmffwl14wr6jqbmpqy0as5"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers QuickCheck tasty tasty-quickcheck ]; description = "Uniplate-style generic traversals for optionally annotated fixed-point types"; license = lib.licenses.bsd3; } ) { }; "fixpoint" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fixpoint"; version = "0.1.1"; sha256 = "05h1cw1gpnwk1qjlia4l27j375cva8pp75fzn99w2rxsv6khszpb"; libraryHaskellDepends = [ base ]; description = "Data types as fixpoints"; license = lib.licenses.bsd3; } ) { }; "fixtime" = callPackage ( { mkDerivation, base, time, }: mkDerivation { pname = "fixtime"; version = "1.5.0.2"; sha256 = "1walxcyi1wrv28vgy318c88z3mprz6mc8qfhbjgxb156iwfv80w5"; libraryHaskellDepends = [ base time ]; description = "Some fixes to the time package"; license = lib.licenses.bsd2; } ) { }; "fizz-buzz" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fizz-buzz"; version = "0.1.0.3"; sha256 = "1c0nar70857awmzxh6w12xvplqrgp1qh2r7rlnaqvwcfzqkghav4"; libraryHaskellDepends = [ base ]; description = "Functional Fizz/Buzz"; license = lib.licenses.bsd3; } ) { }; "fizzbuzz" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fizzbuzz"; version = "0.1.0.0"; sha256 = "0iia37wsxvaff28ln4l9hzdg458vcnak3jj4kjnsrbbfysan5wlx"; libraryHaskellDepends = [ base ]; description = "test"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fizzbuzz-as-a-service" = callPackage ( { mkDerivation, async, base, bytestring, network-simple, optparse-applicative, }: mkDerivation { pname = "fizzbuzz-as-a-service"; version = "0.1.0.3"; sha256 = "0kzhbavi26qbph6pgna77fbnpfgrxi81h9v92177ycl980k4qdwv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ async base bytestring network-simple optparse-applicative ]; description = "FizzBuzz as a service"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "fizzbuzz-server"; broken = true; } ) { }; "flac" = callPackage ( { mkDerivation, base, bytestring, containers, directory, exceptions, filepath, flac, hspec, hspec-discover, mtl, temporary, text, vector, wave, }: mkDerivation { pname = "flac"; version = "0.2.1"; sha256 = "0ca41lyl21x9nrlnj5df4fbhycpsmfrl6fsd8pmza2wklx8zlv9d"; revision = "3"; editedCabalFile = "1s1x9dzzryccpsdyaqhivz5awlwrwqhmkfnvv58wpxqyjcc236jp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers directory exceptions filepath mtl text vector wave ]; librarySystemDepends = [ flac ]; testHaskellDepends = [ base bytestring directory filepath hspec temporary vector wave ]; testToolDepends = [ hspec-discover ]; description = "Complete high-level binding to libFLAC"; license = lib.licenses.bsd3; } ) { inherit (pkgs) flac; }; "flac-picture" = callPackage ( { mkDerivation, base, bytestring, directory, flac, hspec, hspec-discover, JuicyPixels, temporary, }: mkDerivation { pname = "flac-picture"; version = "0.1.3"; sha256 = "1kspvndqwj0ph8zfx5qwwmzgkvvv4a53qb7nz7fxw4ba8gr2qpdl"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring flac JuicyPixels ]; testHaskellDepends = [ base bytestring directory flac hspec JuicyPixels temporary ]; testToolDepends = [ hspec-discover ]; description = "Support for writing pictures into FLAC metadata blocks with JuicyPixels"; license = lib.licenses.bsd3; } ) { }; "flaccuraterip" = callPackage ( { mkDerivation, base, binary, deepseq, HTTP, optparse-applicative, process, }: mkDerivation { pname = "flaccuraterip"; version = "0.3.9"; sha256 = "18nziy9x83x34nkfz3bzy1nmj7fxzcpxrkzp9gmb1lvgy9igrric"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary deepseq HTTP optparse-applicative process ]; description = "Verify FLAC files ripped form CD using AccurateRip™"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "flaccuraterip"; broken = true; } ) { }; "flag" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "flag"; version = "0.1.0.0"; sha256 = "0hpvh8x0b1dymm1vxfvy6903f0giaad2sdkbabivvkdcl1sf2x9g"; libraryHaskellDepends = [ base ]; description = "A simple flag type"; license = lib.licenses.mit; } ) { }; "flag-dhall-instance" = callPackage ( { mkDerivation, base, dhall, flag, }: mkDerivation { pname = "flag-dhall-instance"; version = "0.1.0.1"; sha256 = "0zrrn6kbv28m7203icaqpns7ms4lfmgs02yq67i70k29x44z05an"; libraryHaskellDepends = [ base dhall flag ]; description = "FromDhall and ToDhall instances for flag"; license = lib.licenses.mit; } ) { }; "flags-applicative" = callPackage ( { mkDerivation, base, casing, containers, hspec, mtl, network, text, }: mkDerivation { pname = "flags-applicative"; version = "0.1.0.3"; sha256 = "0sgla62999s9g5a2ckl70nbqi678pqq3zqad7jbm9p0kdm9yn5z3"; libraryHaskellDepends = [ base casing containers mtl network text ]; testHaskellDepends = [ base containers hspec text ]; description = "Applicative flag parsing"; license = lib.licenses.bsd3; } ) { }; "flamethrower" = callPackage ( { mkDerivation, base, template-haskell, text, }: mkDerivation { pname = "flamethrower"; version = "0.0.5.1"; sha256 = "10kfy1cnp721hgz6lbc28y7hkjhbv6gpk2jff6nk2avrfbaqqd8x"; libraryHaskellDepends = [ base template-haskell text ]; description = "A template engine for HTML"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "flamingra" = callPackage ( { mkDerivation, base, either, optparse-applicative, pipes, }: mkDerivation { pname = "flamingra"; version = "0.2"; sha256 = "1awdn32hk1qmxqcb8mmd18a7b8paw89rch0c8acw3yixg59fjkh5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base either optparse-applicative pipes ]; description = "FlameGraphs of profiling"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "flamingra"; broken = true; } ) { }; "flashblast" = callPackage ( { mkDerivation, aeson, attoparsec, base, co-log-polysemy, co-log-polysemy-formatting, comonad, composite-base, dhall, either, extra, first-class-families, formatting, generic-monoid, ghc-clippy-plugin, http-conduit, lucid, megaparsec, optics, optics-extra, path, path-dhall-instance, path-utils, polysemy, polysemy-extra, polysemy-fs, polysemy-fskvstore, polysemy-http, polysemy-methodology, polysemy-methodology-composite, polysemy-plugin, polysemy-video, polysemy-vinyl, polysemy-zoo, relude, replace-megaparsec, rio, semialign, subtitleParser, temporary, text, these, turtle, unliftio-path, vinyl, }: mkDerivation { pname = "flashblast"; version = "0.0.9.0"; sha256 = "14fbdn72x0kb267j5a4inii0y43s03r1mnsnvzmx4wd5kkp0k3d2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base co-log-polysemy co-log-polysemy-formatting comonad composite-base dhall either extra first-class-families formatting generic-monoid ghc-clippy-plugin http-conduit lucid megaparsec optics optics-extra path path-dhall-instance path-utils polysemy polysemy-extra polysemy-fs polysemy-fskvstore polysemy-http polysemy-methodology polysemy-methodology-composite polysemy-plugin polysemy-video polysemy-vinyl polysemy-zoo relude replace-megaparsec rio semialign subtitleParser temporary text these turtle unliftio-path vinyl ]; executableHaskellDepends = [ aeson attoparsec base co-log-polysemy co-log-polysemy-formatting comonad composite-base dhall either extra first-class-families formatting generic-monoid ghc-clippy-plugin http-conduit lucid megaparsec optics optics-extra path path-dhall-instance path-utils polysemy polysemy-extra polysemy-fs polysemy-fskvstore polysemy-http polysemy-methodology polysemy-methodology-composite polysemy-plugin polysemy-video polysemy-vinyl polysemy-zoo relude replace-megaparsec rio semialign subtitleParser temporary text these turtle unliftio-path vinyl ]; description = "Generate language learning flashcards from video"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "flashblast"; } ) { }; "flat" = callPackage ( { mkDerivation, array, base, bytestring, containers, deepseq, dlist, filepath, ghc-prim, hashable, list-t, mono-traversable, pretty, primitive, QuickCheck, quickcheck-text, tasty, tasty-hunit, tasty-quickcheck, text, timeit, unordered-containers, vector, }: mkDerivation { pname = "flat"; version = "0.6"; sha256 = "11mg3m760vm3b33c39h5n79lpsh9s4rjlmsmn6xxlycv2ms42cm4"; libraryHaskellDepends = [ array base bytestring containers deepseq dlist ghc-prim hashable list-t mono-traversable pretty primitive text unordered-containers vector ]; testHaskellDepends = [ array base bytestring containers deepseq dlist filepath ghc-prim list-t mono-traversable pretty QuickCheck quickcheck-text tasty tasty-hunit tasty-quickcheck text timeit unordered-containers vector ]; description = "Principled and efficient bit-oriented binary serialization"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sternenseemann ]; } ) { }; "flat-maybe" = callPackage ( { mkDerivation, base, ghc-prim, }: mkDerivation { pname = "flat-maybe"; version = "0.1.0.0"; sha256 = "0kxyr7k47lsw7xg523kf98d57p6i1iz5dmyp91zg1xs2hsbjgvlq"; libraryHaskellDepends = [ base ghc-prim ]; description = "Strict Maybe without space and indirection overhead"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "flat-mcmc" = callPackage ( { mkDerivation, base, formatting, mcmc-types, monad-par, monad-par-extras, mwc-probability, pipes, primitive, text, transformers, vector, }: mkDerivation { pname = "flat-mcmc"; version = "1.5.2"; sha256 = "13xdmiw96hb0iw87bzyks5bm58rgcv348aj09ax7gy2qjpq969iv"; libraryHaskellDepends = [ base formatting mcmc-types monad-par monad-par-extras mwc-probability pipes primitive text transformers vector ]; testHaskellDepends = [ base vector ]; description = "Painless general-purpose sampling"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "flat-tex" = callPackage ( { mkDerivation, base, directory, parsec, }: mkDerivation { pname = "flat-tex"; version = "0.8.0"; sha256 = "0p5shxpvv15ihbgdvgqwqjq1xz96s5cbflvwb8x7bh5qni8mm3ax"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory parsec ]; description = "flatten a latex multi-file latex document and remove all comments"; license = lib.licenses.gpl2Only; mainProgram = "flat-tex"; } ) { }; "flatbuffers" = callPackage ( { mkDerivation, aeson, aeson-pretty, base, binary, bytestring, containers, criterion, directory, filepath, hedgehog, hex-text, hspec, hspec-core, hspec-expectations-pretty-diff, hspec-hedgehog, hspec-megaparsec, http-client, http-types, HUnit, megaparsec, mono-traversable, mtl, parser-combinators, pretty-simple, process, raw-strings-qq, scientific, template-haskell, text, text-manipulate, utf8-string, vector, }: mkDerivation { pname = "flatbuffers"; version = "0.4.0.0"; sha256 = "17grgawl9v2c71mgmfj7riad5sbxpgsjkib50hfxkvcz5j4gkmrj"; libraryHaskellDepends = [ base binary bytestring containers directory filepath megaparsec mono-traversable mtl parser-combinators scientific template-haskell text text-manipulate ]; testHaskellDepends = [ aeson aeson-pretty base binary bytestring containers directory filepath hedgehog hex-text hspec hspec-core hspec-expectations-pretty-diff hspec-hedgehog hspec-megaparsec http-client http-types HUnit megaparsec mono-traversable mtl parser-combinators pretty-simple process raw-strings-qq scientific template-haskell text text-manipulate utf8-string ]; benchmarkHaskellDepends = [ aeson base binary bytestring containers criterion directory filepath megaparsec mono-traversable mtl parser-combinators scientific template-haskell text text-manipulate vector ]; description = "Haskell implementation of the FlatBuffers protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "flatparse" = callPackage ( { mkDerivation, attoparsec, base, bytestring, containers, gauge, hspec, HUnit, integer-gmp, megaparsec, parsec, primitive, QuickCheck, quickcheck-instances, template-haskell, utf8-string, }: mkDerivation { pname = "flatparse"; version = "0.5.1.1"; sha256 = "1xk7sdppslk85jhxqrd1bfn7wnz7yxaxrls9vz1fnhi745sw0xhb"; libraryHaskellDepends = [ base bytestring containers integer-gmp template-haskell utf8-string ]; testHaskellDepends = [ base bytestring hspec HUnit QuickCheck quickcheck-instances utf8-string ]; benchmarkHaskellDepends = [ attoparsec base bytestring gauge integer-gmp megaparsec parsec primitive utf8-string ]; description = "High-performance parsing from strict bytestrings"; license = lib.licenses.mit; maintainers = [ lib.maintainers.raehik ]; } ) { }; "flatparse_0_5_2_0" = callPackage ( { mkDerivation, attoparsec, base, bytestring, containers, gauge, hspec, HUnit, integer-gmp, megaparsec, parsec, primitive, QuickCheck, quickcheck-instances, template-haskell, utf8-string, }: mkDerivation { pname = "flatparse"; version = "0.5.2.0"; sha256 = "1w2xpzfnwnf2r3bgfnfnjbbzy9l92x5qyncamr8k1bq7xhf041l5"; libraryHaskellDepends = [ base bytestring containers integer-gmp template-haskell utf8-string ]; testHaskellDepends = [ base bytestring hspec HUnit QuickCheck quickcheck-instances utf8-string ]; benchmarkHaskellDepends = [ attoparsec base bytestring gauge integer-gmp megaparsec parsec primitive utf8-string ]; description = "High-performance parsing from strict bytestrings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.raehik ]; } ) { }; "flay" = callPackage ( { mkDerivation, base, constraints, tasty, tasty-quickcheck, transformers, }: mkDerivation { pname = "flay"; version = "0.4"; sha256 = "1vqkjjf2bzmi489wsx23ryyplbg26q9qrzb98dz80j5b5rj3xzq1"; revision = "1"; editedCabalFile = "0xidxbyal19npq6j7cr92prm61m6w4mdqd8zvvli54h40xd2kg21"; libraryHaskellDepends = [ base constraints transformers ]; testHaskellDepends = [ base tasty tasty-quickcheck transformers ]; description = "Work generically on your datatype without knowing its shape nor its contents"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "flay_0_5" = callPackage ( { mkDerivation, base, constraints, tasty, tasty-quickcheck, transformers, }: mkDerivation { pname = "flay"; version = "0.5"; sha256 = "1kab09h2zxxdl11x1j6cc3qkgpx2x5zwsx76chm4rydxr4j95d4d"; libraryHaskellDepends = [ base constraints transformers ]; testHaskellDepends = [ base tasty tasty-quickcheck transformers ]; description = "Generic programming for higher-kinded types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "flexible-defaults" = callPackage ( { mkDerivation, base, containers, template-haskell, th-extras, transformers, }: mkDerivation { pname = "flexible-defaults"; version = "0.0.3"; sha256 = "02v35b3ahbw46q9xipyh4n46drlz1xrx1rixdmggjr0fwkygd1k5"; libraryHaskellDepends = [ base containers template-haskell th-extras transformers ]; description = "Generate default function implementations for complex type classes"; license = lib.licenses.publicDomain; } ) { }; "flexible-numeric-parsers" = callPackage ( { mkDerivation, attoparsec, base, hedgehog, parsers, scientific, tasty, tasty-hedgehog, tasty-hunit, text, }: mkDerivation { pname = "flexible-numeric-parsers"; version = "0.1.0.0"; sha256 = "122nncxfp776g4yn4s78vr8r33khl02dl1x475k3z3138ylav8zp"; libraryHaskellDepends = [ base parsers scientific ]; testHaskellDepends = [ attoparsec base hedgehog parsers scientific tasty tasty-hedgehog tasty-hunit text ]; description = "Flexible numeric parsers for real-world programming languages"; license = lib.licenses.mit; } ) { }; "flexible-time" = callPackage ( { mkDerivation, base, bytestring, unix-time, }: mkDerivation { pname = "flexible-time"; version = "0.1.0.3"; sha256 = "179k0r58r5s0g1vfs7ab382iq7qf5xbrnmvx2y8p86pz8fcz7a8l"; libraryHaskellDepends = [ base bytestring unix-time ]; description = "simple extension of Data.UnixTime."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "flexible-unlit" = callPackage ( { mkDerivation, base, bytestring, text, }: mkDerivation { pname = "flexible-unlit"; version = "0.2013.314.0"; sha256 = "0jwsa2qfzw4rdj55axy7cw1p82314i28c16f7p7pjp53cwnsp02a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text ]; executableHaskellDepends = [ base bytestring text ]; description = "A configurable reimplementation of unlit"; license = lib.licenses.bsd3; mainProgram = "funlit"; } ) { }; "flexiwrap" = callPackage ( { mkDerivation, base, data-type, mtl, QuickCheck, }: mkDerivation { pname = "flexiwrap"; version = "0.1.0"; sha256 = "0vvl9w3i374k720sscbcsbha89fcfk1hcvdr0nk4y7gkp13xwdba"; libraryHaskellDepends = [ base data-type mtl QuickCheck ]; description = "Flexible wrappers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "flexiwrap-smallcheck" = callPackage ( { mkDerivation, base, data-type, flexiwrap, mtl, smallcheck, }: mkDerivation { pname = "flexiwrap-smallcheck"; version = "0.0.1"; sha256 = "1dara0az10fxx46jmplf2l6a6x8qqjk00fxjzb9n10ndd4lxcsm3"; libraryHaskellDepends = [ base data-type flexiwrap mtl smallcheck ]; description = "SmallCheck (Serial) instances for flexiwrap"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "flick-duration" = callPackage ( { mkDerivation, base, clock, hspec, QuickCheck, }: mkDerivation { pname = "flick-duration"; version = "1.0.0"; sha256 = "0lhfbdhgz1m5cw4d5bkzb0igk5d240k4zrxdyd7kw64qr8pvvkfy"; libraryHaskellDepends = [ base clock ]; testHaskellDepends = [ base clock hspec QuickCheck ]; description = "work with durations of time using the Flick as the smallest unit"; license = lib.licenses.bsd3; } ) { }; "flickr" = callPackage ( { mkDerivation, base, filepath, HTTP, mime, network, random, utf8-string, xhtml, xml, }: mkDerivation { pname = "flickr"; version = "0.3.3"; sha256 = "12fi34zl2ggbxf5gmfldplzi1pk9byf8rpn58ljw2fvz3qb8x6yl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base filepath HTTP mime network random utf8-string xml ]; executableHaskellDepends = [ xhtml ]; description = "Haskell binding to the Flickr API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "flight-igc" = callPackage ( { mkDerivation, base, bytestring, parsec, utf8-string, }: mkDerivation { pname = "flight-igc"; version = "1.0.0"; sha256 = "17w40nfmdb4crg23fnqn663i4a60dx5714rcyaiqllm4r25n5qv9"; libraryHaskellDepends = [ base bytestring parsec utf8-string ]; description = "A parser for IGC files"; license = lib.licenses.mpl20; } ) { }; "flight-kml" = callPackage ( { mkDerivation, aeson, base, detour-via-sci, doctest, hxt, hxt-xpath, parsec, path, raw-strings-qq, siggy-chardust, smallcheck, split, tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck, template-haskell, time, }: mkDerivation { pname = "flight-kml"; version = "1.0.1"; sha256 = "1g70vm7qbxsx2azgb759xcpizq5c1ic2173w78jib0f7mpb8qc28"; libraryHaskellDepends = [ aeson base detour-via-sci hxt hxt-xpath parsec path siggy-chardust split time ]; testHaskellDepends = [ aeson base detour-via-sci doctest hxt hxt-xpath parsec path raw-strings-qq siggy-chardust smallcheck split tasty tasty-hunit tasty-quickcheck tasty-smallcheck template-haskell time ]; description = "Parsing of pilot tracklogs dumped as KML"; license = lib.licenses.mpl20; } ) { }; "flink-statefulfun" = callPackage ( { mkDerivation, aeson, base, bytestring, Cabal, containers, either, http-media, http-types, lens-family, microlens, mtl, proto-lens, proto-lens-protobuf-types, proto-lens-protoc, proto-lens-runtime, proto-lens-setup, servant, servant-server, text, time, uuid, wai, warp, }: mkDerivation { pname = "flink-statefulfun"; version = "0.4.0.0"; sha256 = "1g4qvp5d9j8fgqxjz624nbmfmyk9sd777l1cfhcgr7vhjq2i98kj"; setupHaskellDepends = [ base Cabal proto-lens-setup ]; libraryHaskellDepends = [ aeson base bytestring containers either http-media http-types lens-family microlens mtl proto-lens proto-lens-protobuf-types proto-lens-runtime servant servant-server text time uuid wai warp ]; libraryToolDepends = [ proto-lens-protoc ]; description = "Flink stateful functions SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "flip-cmd" = callPackage ( { mkDerivation, base, process, safe-exceptions, }: mkDerivation { pname = "flip-cmd"; version = "0.1.0.0"; sha256 = "1pl31lfsfsc1qlnkrvif3j9imz6pac325bgys7x7365xy46zkad6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base process safe-exceptions ]; description = "e.g. `flip systemctl foo.service start` does `systemctl start foo.service`"; license = lib.licenses.mit; mainProgram = "flip"; } ) { }; "flippers" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "flippers"; version = "1.0.1"; sha256 = "1swyj1f67giq7h9xcl6dzsw4ywk1jbl6avpihbv0q9g9hp6yzqp3"; revision = "1"; editedCabalFile = "1d3k5prcb5nl7gwq30h4n7qsbl86hrj42zpvrqwsr9lir2jss279"; libraryHaskellDepends = [ base ]; description = "Variations on flip for multiple arguments"; license = lib.licenses.bsd3; } ) { }; "flite" = callPackage ( { mkDerivation, array, base, containers, haskell98, parsec, }: mkDerivation { pname = "flite"; version = "0.1.2"; sha256 = "0ck44icwg6gzi9x5h5iszk59qnr0fhsj95ghk0lxm8aygavwq44d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers haskell98 parsec ]; executableHaskellDepends = [ array base containers haskell98 parsec ]; description = "f-lite compiler, interpreter and libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "flite"; } ) { }; "flo" = callPackage ( { mkDerivation, base, bytestring, mtl, mtl-compat, parsec, regex-compat, text, }: mkDerivation { pname = "flo"; version = "0.1.1"; sha256 = "0wxsjdhp4l2kgjqv1s7x1l8y3bix9cmmlcl6nwn8qwcnkxvqiqzx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring mtl-compat parsec regex-compat text ]; executableHaskellDepends = [ base bytestring mtl parsec regex-compat text ]; description = "Generate flow charts from your code base"; license = lib.licenses.bsd3; mainProgram = "flo"; } ) { }; "float-binstring" = callPackage ( { mkDerivation, attoparsec, base, hspec, HUnit, QuickCheck, split, text, }: mkDerivation { pname = "float-binstring"; version = "0.2"; sha256 = "0dcxk1s13ppslqxd378yh92pzmxnmnhk1q07wl5ifcnfy5zamzdq"; libraryHaskellDepends = [ attoparsec base split text ]; testHaskellDepends = [ attoparsec base hspec HUnit QuickCheck split text ]; description = "C99 printf \"%a\" style formatting and parsing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "float128" = callPackage ( { mkDerivation, base, integer-gmp, }: mkDerivation { pname = "float128"; version = "0.1"; sha256 = "0f4nrj5qy6j6d9ll22zjkbgvw2rx0x2w7nllhl929zdbmhxrjk73"; revision = "1"; editedCabalFile = "0s13mg9gagmvvqdisdm9r8nps6bavw4va18bsq93q080znwg2dw3"; libraryHaskellDepends = [ base integer-gmp ]; description = "FFI bindings for C _Float128"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "floating-bits" = callPackage ( { mkDerivation, base, criterion, }: mkDerivation { pname = "floating-bits"; version = "0.3.1.0"; sha256 = "06njpgacqywkr6y8lz78wxq0jvyc10r3f8fh80wm54vqqjhkc6m4"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base criterion ]; description = "Bitwise accurate floating point conversion, and Unit of Lease Precision calculation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "floatshow" = callPackage ( { mkDerivation, array, base, integer-gmp, }: mkDerivation { pname = "floatshow"; version = "0.2.4"; sha256 = "1zsxjwgm8nkphnmsbz03yvplc2r02qybb387n910j4j6vya98khc"; libraryHaskellDepends = [ array base integer-gmp ]; description = "Alternative faster String representations for Double and Float, String representations for more general numeric types"; license = lib.licenses.bsd3; } ) { }; "flock" = callPackage ( { mkDerivation, base, lifted-base, monad-control, transformers, unix, }: mkDerivation { pname = "flock"; version = "0.3.2.1"; sha256 = "14jpfwgjy6l0m00fs17n32jqk8xdwa3hmhfgs6nl8wd3qnz0rzsz"; libraryHaskellDepends = [ base lifted-base monad-control transformers unix ]; description = "Wrapper for flock(2)"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "floskell" = callPackage ( { mkDerivation, aeson, aeson-pretty, ansi-wl-pprint, attoparsec, attoparsec-aeson, base, bytestring, containers, criterion, data-default, deepseq, directory, exceptions, filepath, ghc-prim, haskell-src-exts, hspec, monad-dijkstra, mtl, optparse-applicative, text, transformers, unordered-containers, }: mkDerivation { pname = "floskell"; version = "0.11.1"; sha256 = "1gd9yvl6dfsz2q3dd5swj68wxa9dq670rmi2ix4yhmyfg8pjgcvn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec attoparsec-aeson base bytestring containers data-default directory filepath haskell-src-exts monad-dijkstra mtl text transformers unordered-containers ]; executableHaskellDepends = [ aeson-pretty ansi-wl-pprint base bytestring directory ghc-prim haskell-src-exts optparse-applicative text ]; testHaskellDepends = [ base bytestring deepseq exceptions haskell-src-exts hspec text ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq exceptions ghc-prim haskell-src-exts text ]; description = "A flexible Haskell source code pretty printer"; license = lib.licenses.bsd3; mainProgram = "floskell"; } ) { }; "flow" = callPackage ( { mkDerivation, base, HUnit, }: mkDerivation { pname = "flow"; version = "2.0.0.5"; sha256 = "1g2fg0mdw0i2c91x3vgdzwhasmk1an5x5w5wy8dpv3hvc2van3jk"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit ]; description = "Write more understandable Haskell"; license = lib.licenses.mit; } ) { }; "flow-er" = callPackage ( { mkDerivation, base, doctest, flow, QuickCheck, }: mkDerivation { pname = "flow-er"; version = "1.0.3"; sha256 = "19nvcg1dsr9spqmjgrixqckbs7rc12fxbgn54ydq05qmy6w6p7f8"; libraryHaskellDepends = [ base flow ]; testHaskellDepends = [ base doctest flow QuickCheck ]; description = "More directional operators"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "flow2dot" = callPackage ( { mkDerivation, base, containers, dotgen, mtl, parsec, QuickCheck, }: mkDerivation { pname = "flow2dot"; version = "0.9.2"; sha256 = "07bnyzcaf5jlhkrsqw6y880z9x5p6y8kh2nfwz4xds9cgk61r18j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers dotgen mtl parsec ]; executableHaskellDepends = [ base containers dotgen mtl parsec ]; testHaskellDepends = [ base containers dotgen mtl parsec QuickCheck ]; description = "Library and binary to generate sequence/flow diagrams from plain text source"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "flow2dot"; broken = true; } ) { }; "flowdock" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, bytestring, http-client, http-client-tls, lens, lens-action, mtl, network, pipes, pipes-aeson, pipes-http, pipes-parse, template-haskell, text, unordered-containers, uuid, }: mkDerivation { pname = "flowdock"; version = "0.3.0.1"; sha256 = "1az9wwdng7i3jrjwizzz3690506b3vk1m8h2b96wf59r51qnpr6i"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring http-client http-client-tls lens lens-action mtl network pipes pipes-aeson pipes-http pipes-parse template-haskell text unordered-containers uuid ]; description = "Flowdock client library for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "flowdock-api" = callPackage ( { mkDerivation, aeson, base, base64-bytestring, blaze-builder, bytestring, data-default, directory, filepath, heredoc, HsOpenSSL, hspec, http-streams, http-types, io-streams, monad-logger, MonadCatchIO-transformers, optparse-applicative, split, template-haskell, text, time, transformers, unordered-containers, vector, }: mkDerivation { pname = "flowdock-api"; version = "0.1.0.0"; sha256 = "0p0b0pabyykvli9l0jrcbfgpyq7dna3zilb4z0s1hb6mamfdn7ng"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring blaze-builder bytestring data-default HsOpenSSL http-streams http-types io-streams monad-logger MonadCatchIO-transformers text time transformers unordered-containers vector ]; executableHaskellDepends = [ aeson base base64-bytestring blaze-builder bytestring data-default directory filepath HsOpenSSL http-streams http-types io-streams MonadCatchIO-transformers optparse-applicative split text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson base base64-bytestring blaze-builder bytestring data-default heredoc HsOpenSSL hspec http-streams http-types io-streams monad-logger MonadCatchIO-transformers template-haskell text time transformers unordered-containers vector ]; description = "API integration with Flowdock"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "flowdock"; broken = true; } ) { }; "flowdock-rest" = callPackage ( { mkDerivation, aeson, ansi-wl-pprint, base, binary, binary-orphans, binary-tagged, bytestring, deepseq, exceptions, file-embed, generics-sop, hashable, http-client, http-client-tls, lens, semigroups, tagged, tasty, tasty-quickcheck, text, time, unordered-containers, }: mkDerivation { pname = "flowdock-rest"; version = "0.1.0.0"; sha256 = "1bpvnpfhnir14ahcg99hz9j3pklaz0df1h239cxvfc2sb86mkwmr"; libraryHaskellDepends = [ aeson ansi-wl-pprint base binary binary-orphans binary-tagged bytestring deepseq exceptions generics-sop hashable http-client http-client-tls lens semigroups tagged text time unordered-containers ]; testHaskellDepends = [ aeson ansi-wl-pprint base binary binary-orphans binary-tagged bytestring deepseq exceptions file-embed generics-sop hashable http-client http-client-tls lens semigroups tagged tasty tasty-quickcheck text time unordered-containers ]; description = "Flowdock REST API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "flower" = callPackage ( { mkDerivation, array, base, binary, bio, bytestring, cmdargs, containers, mtl, random, }: mkDerivation { pname = "flower"; version = "0.7.2"; sha256 = "0r9l3b91kyhf4ab8m2qv5jsfqf3k7x639bq1wjbf852imzl6138b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base binary bio bytestring cmdargs containers mtl random ]; description = "Analyze 454 flowgrams (.SFF files)"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "flowlocks-framework" = callPackage ( { mkDerivation, base, containers, QuickCheck, syb, }: mkDerivation { pname = "flowlocks-framework"; version = "0.1.4"; sha256 = "0y5n97jn2pm02w1kp39f4psyzl93nwh0nwla0k2lxkix6d0lnsj4"; libraryHaskellDepends = [ base containers syb ]; testHaskellDepends = [ base QuickCheck ]; description = "Generalized Flow Locks Framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "flowsim" = callPackage ( { mkDerivation, array, base, biocore, biofasta, biosff, bytestring, cmdargs, containers, directory, MonadRandom, mtl, random, }: mkDerivation { pname = "flowsim"; version = "0.3.5"; sha256 = "0l3222a2r2khhrfhzvd0iikqq1rlcwhvf785bwnwqygq35i1w6j3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base biocore biofasta biosff bytestring cmdargs containers directory MonadRandom mtl random ]; description = "Simulate 454 pyrosequencing"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; } ) { }; "flp" = callPackage ( { mkDerivation, alex, array, base, containers, deepseq, happy, haskell-src-meta, HUnit, pretty-simple, prettyprinter, template-haskell, test-framework, test-framework-hunit, th-lift, transformers, }: mkDerivation { pname = "flp"; version = "0.1.0.0"; sha256 = "0aw3a1krisx4vhn2kpdizxhp2j8rnwv5iwm6z2qv2av1yh99j8h6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers deepseq haskell-src-meta prettyprinter template-haskell th-lift transformers ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ array base containers deepseq haskell-src-meta pretty-simple prettyprinter template-haskell th-lift transformers ]; executableToolDepends = [ alex happy ]; testHaskellDepends = [ array base containers deepseq haskell-src-meta HUnit prettyprinter template-haskell test-framework test-framework-hunit th-lift transformers ]; testToolDepends = [ alex happy ]; description = "A layout spec language for memory managers implemented in Rust"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fltkhs" = callPackage ( { mkDerivation, base, bytestring, c2hs, Cabal, directory, filepath, fltk14, libGL, libGLU, mtl, OpenGLRaw, parsec, pkg-config, text, vector, }: mkDerivation { pname = "fltkhs"; version = "0.8.0.3"; sha256 = "19y9ill3zgcip8ys3i6mppaj6qzi7pgzd1q7n5r58l0wljnq8vv6"; configureFlags = [ "-fopengl" ]; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base bytestring text vector ]; librarySystemDepends = [ fltk14 ]; libraryPkgconfigDepends = [ libGL libGLU ]; libraryToolDepends = [ c2hs pkg-config ]; executableHaskellDepends = [ base directory filepath mtl OpenGLRaw parsec text ]; description = "FLTK bindings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) fltk14; inherit (pkgs) libGL; inherit (pkgs) libGLU; inherit (pkgs) pkg-config; }; "fltkhs-demos" = callPackage ( { mkDerivation, base, bytestring, directory, fltkhs, process, stm, }: mkDerivation { pname = "fltkhs-demos"; version = "0.0.0.7"; sha256 = "0yisv3v618wcsd5zc5m1xl35r7pqdxdn5x54swzdb0v9gvydcy2f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory fltkhs process stm ]; description = "FLTKHS demos. Please scroll to the bottom for more information."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "fltkhs-fluid-demos" = callPackage ( { mkDerivation, base, bytestring, fltkhs, }: mkDerivation { pname = "fltkhs-fluid-demos"; version = "0.0.0.6"; sha256 = "0ljhj9bjll7j9rypfcz514s6ypi2a4paggz340sylyw9limjgdip"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring fltkhs ]; description = "Fltkhs Fluid Demos"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "fltkhs-fluid-examples" = callPackage ( { mkDerivation, base, bytestring, fltkhs, }: mkDerivation { pname = "fltkhs-fluid-examples"; version = "0.0.0.3"; sha256 = "1w2v8fv1iaij7q53bamlrghq15qqwfi7hv7bknmf9yzaky0nkm99"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring fltkhs ]; description = "Fltkhs Fluid Examples"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "fltkhs-hello-world" = callPackage ( { mkDerivation, base, fltkhs, }: mkDerivation { pname = "fltkhs-hello-world"; version = "0.0.0.2"; sha256 = "1qddxp73f6lfl9vfmr8ap1vf9hr9crlxi8jdca1sk6qjp8lygy67"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base fltkhs ]; description = "Fltkhs template project"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "fltkhs-hello-world"; } ) { }; "fltkhs-themes" = callPackage ( { mkDerivation, base, bytestring, Cabal, fltkhs, fontconfig, load-font, text, vector, }: mkDerivation { pname = "fltkhs-themes"; version = "0.2.0.3"; sha256 = "0kxc03lbms0chhm33wxdqjxdabhdn0crfc1raa5pr07gkm60skb1"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring fltkhs load-font text vector ]; librarySystemDepends = [ fontconfig ]; description = "A set of themed widgets that provides drop in replacements to the ones in FLTKHS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) fontconfig; }; "fluent-logger" = callPackage ( { mkDerivation, attoparsec, base, bytestring, cereal, cereal-conduit, conduit, conduit-extra, containers, criterion, exceptions, hspec, messagepack, network, network-socket-options, random, stm, text, time, transformers, vector, }: mkDerivation { pname = "fluent-logger"; version = "0.2.3.1"; sha256 = "0m97hljfrs5mh5pjbwvnw7b581y7w96qfyjr3d9p1aqbj6nsa6dp"; libraryHaskellDepends = [ base bytestring cereal containers messagepack network network-socket-options random stm text time vector ]; testHaskellDepends = [ attoparsec base bytestring cereal cereal-conduit conduit conduit-extra containers exceptions hspec messagepack network text time transformers ]; benchmarkHaskellDepends = [ base criterion ]; description = "A structured logger for Fluentd (Haskell)"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "fluent-logger-conduit" = callPackage ( { mkDerivation, base, bytestring, conduit, fluent-logger, resourcet, transformers, }: mkDerivation { pname = "fluent-logger-conduit"; version = "0.3.0.0"; sha256 = "0z21dg1y0rqfgvpvgci5kp3jh0kdx5v5paxdidwp8dd6v7y3ag9q"; libraryHaskellDepends = [ base bytestring conduit fluent-logger resourcet transformers ]; description = "Conduit interface for fluent-logger"; license = "unknown"; hydraPlatforms = lib.platforms.none; } ) { }; "fluffy" = callPackage ( { mkDerivation, aeson, base, bytestring, cmdargs, MonadRandom, postgresql-simple, resource-pool, text, time, uuid-types, yesod-core, yesod-static, }: mkDerivation { pname = "fluffy"; version = "0.1.0.71"; sha256 = "12l05bmy0qvz9ch37m035qhn8f4rz83m5s5m9x47ivnf59ir74fr"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson base bytestring cmdargs MonadRandom postgresql-simple resource-pool text time uuid-types yesod-core yesod-static ]; description = "A simple web application as a online practice website for XDU SE 2017 fall SPM"; license = lib.licenses.gpl3Only; mainProgram = "fluffy"; } ) { }; "fluffy-parser" = callPackage ( { mkDerivation, base, binary, bytestring, pandoc, parsec, postgresql-simple, }: mkDerivation { pname = "fluffy-parser"; version = "0.1.0.50"; sha256 = "0arxcw5x594dc5c82wyasl3v2jmbw1d5bbs0gafdg3n1n95bv278"; libraryHaskellDepends = [ base binary bytestring pandoc parsec postgresql-simple ]; description = "The parser for fluffy to parsec the question bank in .docx type"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fluid-idl" = callPackage ( { mkDerivation, aeson, base, blaze-markup, bytestring, containers, errors, exceptions, hspec, lifted-async, monad-control, monad-logger, mtl, random, safe-exceptions, scientific, text, text-conversions, unordered-containers, vector, }: mkDerivation { pname = "fluid-idl"; version = "0.0.6"; sha256 = "06zdwvjdgv401h5gf3zagvxd01r20pldv327ag3d8clwvg51sgnr"; libraryHaskellDepends = [ aeson base blaze-markup bytestring containers errors exceptions lifted-async monad-control monad-logger mtl random safe-exceptions scientific text text-conversions unordered-containers vector ]; testHaskellDepends = [ aeson base containers hspec scientific text vector ]; description = "Code-generated, Auto-versioned, & Smart Web APIs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fluid-idl-http-client" = callPackage ( { mkDerivation, aeson, base, bytestring, fluid-idl, http-client, http-types, text-conversions, }: mkDerivation { pname = "fluid-idl-http-client"; version = "0.0.0"; sha256 = "0ah4sfybkwzr1z8gvl3zdh2001a84b3rwgd47nqbn6crks3yvdz8"; libraryHaskellDepends = [ aeson base bytestring fluid-idl http-client http-types text-conversions ]; description = "Http Client addon for Fluid"; license = lib.licenses.bsd3; } ) { }; "fluid-idl-scotty" = callPackage ( { mkDerivation, aeson, base, fluid-idl, mtl, scotty, text, wai, }: mkDerivation { pname = "fluid-idl-scotty"; version = "0.0.0"; sha256 = "11wi8qgw7i7m6ilcmmjk2ynvi66h8pcr83kbyi9vji3s6js2szf4"; libraryHaskellDepends = [ aeson base fluid-idl mtl scotty text wai ]; description = "Scotty server add-on for Fluid"; license = lib.licenses.bsd3; } ) { }; "fluidsynth" = callPackage ( { mkDerivation, base, bindings-DSL, containers, directory, fluidsynth, }: mkDerivation { pname = "fluidsynth"; version = "0.2.0.0"; sha256 = "18r7q7sh35sr71ays0c9ic6f7vmrblpw25mz1y5v9sbk5x2lh64s"; libraryHaskellDepends = [ base bindings-DSL containers directory ]; librarySystemDepends = [ fluidsynth ]; description = "Haskell bindings to FluidSynth"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) fluidsynth; }; "flush-queue" = callPackage ( { mkDerivation, async, atomic-primops, base, containers, deepseq, hspec, old-time, QuickCheck, stm, }: mkDerivation { pname = "flush-queue"; version = "1.0.0"; sha256 = "17b6izgpn9rdk3zdhp4kzsna6lv1lhdr8jr6yn2xcwznddb0zb69"; libraryHaskellDepends = [ atomic-primops base containers stm ]; testHaskellDepends = [ async base hspec QuickCheck stm ]; benchmarkHaskellDepends = [ async base deepseq old-time stm ]; description = "Concurrent bouded blocking queues optimized for flushing. Both IO and STM implementations."; license = lib.licenses.bsd3; } ) { }; "flux-monoid" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "flux-monoid"; version = "0.1.0.0"; sha256 = "0aa5p8604j63zz8rfxcp4p4110k27ys5dcy980kg5hjzba7aj54m"; libraryHaskellDepends = [ base ]; description = "A monoid for tracking changes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fmark" = callPackage ( { mkDerivation, base, directory, filepath, mtl, process, Unixutils, }: mkDerivation { pname = "fmark"; version = "0.1.1"; sha256 = "1bjkkd90mw1nbm5pyjh52dwhqa6xx3i3hhl2ys3qpk08mrw5r09l"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base directory filepath mtl process Unixutils ]; description = "A Friendly Markup language without syntax"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "fmark"; broken = true; } ) { }; "fmlist" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fmlist"; version = "0.9.4"; sha256 = "19h95ph7lh7llw6j1v1rssrdi5k7xw8x0iac9rgzss371s2w3g9d"; libraryHaskellDepends = [ base ]; description = "FoldMap lists"; license = lib.licenses.bsd3; } ) { }; "fmr" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fmr"; version = "0.2"; sha256 = "143zyw9ikyrbs4ixs8f7blrs57fxyahf02kbcq1j8xjh2qzzxzi3"; libraryHaskellDepends = [ base ]; description = "Fields for Monadic Records library"; license = lib.licenses.bsd3; } ) { }; "fmt" = callPackage ( { mkDerivation, base, base64-bytestring, bytestring, call-stack, containers, criterion, deepseq, doctest, doctest-discover, formatting, hspec, interpolate, microlens, neat-interpolation, QuickCheck, text, time, time-locale-compat, vector, }: mkDerivation { pname = "fmt"; version = "0.6.3.0"; sha256 = "01mh0k69dv5x30hlmxi36dp1ylk0a6affr4jb3pvy8vjm4ypzvml"; libraryHaskellDepends = [ base base64-bytestring bytestring call-stack containers formatting microlens text time time-locale-compat ]; testHaskellDepends = [ base bytestring call-stack containers doctest hspec neat-interpolation QuickCheck text vector ]; testToolDepends = [ doctest-discover ]; benchmarkHaskellDepends = [ base bytestring containers criterion deepseq formatting interpolate text vector ]; description = "A new formatting library"; license = lib.licenses.bsd3; } ) { }; "fmt-for-rio" = callPackage ( { mkDerivation, base, enum-text-rio, }: mkDerivation { pname = "fmt-for-rio"; version = "1.0.0.0"; sha256 = "0hxf1cgch4l5vwnsg4449ing3qi40kpfcwjg4l807sw0b18ccwar"; libraryHaskellDepends = [ base enum-text-rio ]; description = "Adaptor for getting fmt to work with rio"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fmt-terminal-colors" = callPackage ( { mkDerivation, ansi-terminal, base, fmt, }: mkDerivation { pname = "fmt-terminal-colors"; version = "0.1.0.1"; sha256 = "0a8gs4m21c1b0xl7v6rm2j915yix3pks0vvy0n3c2298lpkj0z6b"; libraryHaskellDepends = [ ansi-terminal base fmt ]; testHaskellDepends = [ ansi-terminal base fmt ]; description = "ANSI terminal colors formatters for fmt library"; license = lib.licenses.bsd3; } ) { }; "fn" = callPackage ( { mkDerivation, base, blaze-builder, bytestring, directory, filepath, hspec, http-types, resourcet, text, unordered-containers, wai, wai-extra, }: mkDerivation { pname = "fn"; version = "0.3.0.2"; sha256 = "0pxfwyfigj449qd01xb044gz1h63f3lvmpq6xij09xhkm8bv0d0y"; libraryHaskellDepends = [ base blaze-builder bytestring directory filepath http-types resourcet text unordered-containers wai wai-extra ]; testHaskellDepends = [ base directory filepath hspec http-types resourcet text unordered-containers wai wai-extra ]; description = "A functional web framework"; license = lib.licenses.isc; } ) { }; "fn-extra" = callPackage ( { mkDerivation, base, blaze-builder, bytestring, digestive-functors, directory, either, fn, heist, http-types, lens, map-syntax, mtl, resourcet, text, wai, wai-extra, wai-util, xmlhtml, }: mkDerivation { pname = "fn-extra"; version = "0.3.0.2"; sha256 = "1wbhfaddqhp68gh7906w4lnnlz2zfqrfl71kf5w5pb3nhkbjx3g1"; libraryHaskellDepends = [ base blaze-builder bytestring digestive-functors directory either fn heist http-types lens map-syntax mtl resourcet text wai wai-extra wai-util xmlhtml ]; description = "Extras for Fn, a functional web framework"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fnmatch" = callPackage ( { mkDerivation, base, bytestring, criterion, hspec, }: mkDerivation { pname = "fnmatch"; version = "0.1.0.0"; sha256 = "1vmmypqvrfck4rkq4cm4viliyxypm139id3f1flhp53x2srr282i"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "fnmatch C wrapper"; license = lib.licenses.asl20; } ) { }; "focus" = callPackage ( { mkDerivation, base, rerebase, tasty, tasty-hunit, transformers, }: mkDerivation { pname = "focus"; version = "1.0.3.2"; sha256 = "11n2dh0ilc2hqh96ivy1k2y3pi8y1ll11awp4r3h40w17023yjz2"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ rerebase tasty tasty-hunit ]; description = "A general abstraction for manipulating elements of container data structures"; license = lib.licenses.mit; } ) { }; "focuslist" = callPackage ( { mkDerivation, base, Cabal, cabal-doctest, containers, doctest, genvalidity, genvalidity-containers, genvalidity-hspec, hedgehog, hspec, lens, mono-traversable, QuickCheck, tasty, tasty-hedgehog, tasty-hspec, template-haskell, validity, }: mkDerivation { pname = "focuslist"; version = "0.1.1.0"; sha256 = "0bna0akhjf8ldx6g8n5w0ni5mhx5j69n0dzpj25vbdc3y8y9crqh"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base containers lens mono-traversable QuickCheck ]; testHaskellDepends = [ base doctest genvalidity genvalidity-containers genvalidity-hspec hedgehog hspec lens QuickCheck tasty tasty-hedgehog tasty-hspec template-haskell validity ]; description = "Lists with a focused element"; license = lib.licenses.bsd3; } ) { }; "fold-debounce" = callPackage ( { mkDerivation, base, data-default, hspec, hspec-discover, stm, stm-delay, time, }: mkDerivation { pname = "fold-debounce"; version = "0.2.0.14"; sha256 = "1qdfbgk120ck1a50r2993438qgrwqz33yag4yw8f51yvqzx8v0xc"; libraryHaskellDepends = [ base data-default stm stm-delay time ]; testHaskellDepends = [ base hspec stm time ]; testToolDepends = [ hspec-discover ]; description = "Fold multiple events that happen in a given period of time"; license = lib.licenses.bsd3; } ) { }; "fold-debounce-conduit" = callPackage ( { mkDerivation, base, conduit, fold-debounce, hspec, hspec-discover, resourcet, stm, transformers, transformers-base, }: mkDerivation { pname = "fold-debounce-conduit"; version = "0.2.0.7"; sha256 = "02a3kxk4b3725h4dbnfvc1va4h7l4mxg3aaf3jacq9vmn1zwl4n5"; libraryHaskellDepends = [ base conduit fold-debounce resourcet stm transformers transformers-base ]; testHaskellDepends = [ base conduit hspec resourcet stm transformers ]; testToolDepends = [ hspec-discover ]; description = "Regulate input traffic from conduit Source with Control.FoldDebounce"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "foldable-ix" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "foldable-ix"; version = "0.3.0.0"; sha256 = "0n5cfihda5mhww9kb81mdhswz01bzwsrmhyh4mknsws6im8rbrpz"; revision = "1"; editedCabalFile = "0wgdl703cr9m5p3azzgrv1ljvrpr1b9w3nx7w6v2g3sdgj1pqf90"; libraryHaskellDepends = [ base ]; description = "Functions to find out the indices of the elements in the Foldable structures"; license = lib.licenses.mit; } ) { }; "foldable1" = callPackage ( { mkDerivation, base, transformers, util, }: mkDerivation { pname = "foldable1"; version = "0.1.0.0"; sha256 = "02p9wg0rcp7qvjp588y6r2szz7ja5x1idl04vn3hr7mbrbjq9ml5"; libraryHaskellDepends = [ base transformers util ]; description = "Foldable types with at least 1 element"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "foldable1-classes-compat" = callPackage ( { mkDerivation, base, containers, criterion, deepseq, ghc-prim, QuickCheck, quickcheck-instances, tagged, test-framework, test-framework-quickcheck2, transformers, }: mkDerivation { pname = "foldable1-classes-compat"; version = "0.1"; sha256 = "04pzjppmb195ffgxdzh8dh39z5dalr5wd6sifcnbg9p1b3rw6myh"; revision = "6"; editedCabalFile = "13g7igqcq6nr0sqschzm7scrpq90nhjjkjq1866ww8ikkq7w9wgj"; libraryHaskellDepends = [ base ghc-prim tagged ]; testHaskellDepends = [ base containers QuickCheck quickcheck-instances test-framework test-framework-quickcheck2 transformers ]; benchmarkHaskellDepends = [ base containers criterion deepseq transformers ]; doHaddock = false; description = "Compatibility package for the Foldable1 and Bifoldable1 type classes"; license = lib.licenses.bsd3; } ) { }; "foldable1-classes-compat_0_1_1" = callPackage ( { mkDerivation, base, containers, deepseq, ghc-prim, QuickCheck, quickcheck-instances, tagged, tasty-bench, test-framework, test-framework-quickcheck2, transformers, }: mkDerivation { pname = "foldable1-classes-compat"; version = "0.1.1"; sha256 = "17xmc3525crnd86rrl2c50rfnhibwh5xbqrnmvzvyns4d3l4vvdg"; revision = "1"; editedCabalFile = "1yd6ksym0jxhagyps93w1dlw9rrfsnps96m44md5n90z0qzalnm7"; libraryHaskellDepends = [ base ghc-prim tagged ]; testHaskellDepends = [ base containers QuickCheck quickcheck-instances test-framework test-framework-quickcheck2 transformers ]; benchmarkHaskellDepends = [ base containers deepseq tasty-bench transformers ]; doHaddock = false; description = "Compatibility package for the Foldable1 and Bifoldable1 type classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "foldl" = callPackage ( { mkDerivation, base, bytestring, comonad, containers, contravariant, criterion, doctest, hashable, primitive, profunctors, random, semigroupoids, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "foldl"; version = "1.4.17"; sha256 = "1bk02j6niyw39279cf1im62lzd3gz8dc9qa7kgplz3fyb4chswgm"; libraryHaskellDepends = [ base bytestring comonad containers contravariant hashable primitive profunctors random semigroupoids text transformers unordered-containers vector ]; testHaskellDepends = [ base doctest ]; benchmarkHaskellDepends = [ base criterion profunctors ]; description = "Composable, streaming, and efficient left folds"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; "foldl_1_4_18" = callPackage ( { mkDerivation, base, bytestring, comonad, containers, contravariant, criterion, doctest, hashable, primitive, profunctors, random, semigroupoids, text, transformers, unordered-containers, vector, }: mkDerivation { pname = "foldl"; version = "1.4.18"; sha256 = "03jhj5p017r6f75vb0dk6igcaklgykjpp23j5wk7blzph18z9n6a"; libraryHaskellDepends = [ base bytestring comonad containers contravariant hashable primitive profunctors random semigroupoids text transformers unordered-containers vector ]; testHaskellDepends = [ base doctest ]; benchmarkHaskellDepends = [ base criterion profunctors ]; description = "Composable, streaming, and efficient left folds"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; "foldl-exceptions" = callPackage ( { mkDerivation, base, foldl, hedgehog, safe-exceptions, }: mkDerivation { pname = "foldl-exceptions"; version = "1.0.0.2"; sha256 = "1303ybbfh60hqbwvydfvc4byva2agjm20vq4cfs4lkassrb36lrp"; libraryHaskellDepends = [ base foldl safe-exceptions ]; testHaskellDepends = [ base foldl hedgehog safe-exceptions ]; description = "Exception handling with FoldM"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "foldl-incremental" = callPackage ( { mkDerivation, base, bytestring, containers, criterion, deepseq, foldl, histogram-fill, mwc-random, pipes, QuickCheck, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, vector, }: mkDerivation { pname = "foldl-incremental"; version = "0.2.0.0"; sha256 = "09xf9cba3j49z4bwfmad6q9gdnp3f1zn817q4px7hky2gln3bhzk"; libraryHaskellDepends = [ base containers deepseq foldl histogram-fill vector ]; testHaskellDepends = [ base bytestring containers foldl histogram-fill mwc-random pipes QuickCheck tasty tasty-golden tasty-hunit tasty-quickcheck vector ]; benchmarkHaskellDepends = [ base containers criterion foldl ]; description = "incremental folds"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "foldl-statistics" = callPackage ( { mkDerivation, base, containers, criterion, foldl, hashable, math-functions, mwc-random, profunctors, quickcheck-instances, statistics, tasty, tasty-quickcheck, unordered-containers, vector, }: mkDerivation { pname = "foldl-statistics"; version = "0.1.5.1"; sha256 = "196vkbgj6c5dhwfw6l73z8dw505hsjsrx4w1f3zfczm0jfc4fsxl"; libraryHaskellDepends = [ base containers foldl hashable math-functions profunctors unordered-containers ]; testHaskellDepends = [ base foldl profunctors quickcheck-instances statistics tasty tasty-quickcheck vector ]; benchmarkHaskellDepends = [ base criterion foldl mwc-random statistics vector ]; description = "Statistical functions from the statistics package implemented as Folds"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "foldl-transduce" = callPackage ( { mkDerivation, base, bifunctors, bytestring, comonad, containers, criterion, doctest, foldl, free, lens-family-core, monoid-subclasses, profunctors, semigroupoids, semigroups, split, tasty, tasty-hunit, tasty-quickcheck, text, transformers, void, }: mkDerivation { pname = "foldl-transduce"; version = "0.6.0.1"; sha256 = "1nbq27cs7jngg83ylc7rfmr8qs8xlr0dqkb9d978jsv4dblbs1gh"; libraryHaskellDepends = [ base bifunctors bytestring comonad containers foldl free monoid-subclasses profunctors semigroupoids semigroups split text transformers void ]; testHaskellDepends = [ base doctest foldl free monoid-subclasses split tasty tasty-hunit tasty-quickcheck text ]; benchmarkHaskellDepends = [ base criterion foldl lens-family-core ]; description = "Transducers for foldl folds"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "foldl-transduce-attoparsec" = callPackage ( { mkDerivation, attoparsec, base, bytestring, doctest, foldl, foldl-transduce, monoid-subclasses, tasty, tasty-hunit, text, transformers, }: mkDerivation { pname = "foldl-transduce-attoparsec"; version = "0.2.0.0"; sha256 = "0wrgwr7v50z3wb5fy4k7fnk20vgfrb2vjjgqyshim7wlpl9w5m0b"; libraryHaskellDepends = [ attoparsec base bytestring foldl-transduce monoid-subclasses text transformers ]; testHaskellDepends = [ attoparsec base doctest foldl foldl-transduce tasty tasty-hunit text transformers ]; description = "Attoparsec and foldl-transduce integration"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "folds" = callPackage ( { mkDerivation, adjunctions, base, bifunctors, comonad, constraints, contravariant, data-reify, distributive, lens, mtl, pointed, profunctors, reflection, semigroupoids, transformers, unordered-containers, vector, }: mkDerivation { pname = "folds"; version = "0.7.8"; sha256 = "11278546mq05rhyjfmhg0iasqjsn898l44dhp5qgaw1zwzywir2i"; revision = "2"; editedCabalFile = "13agcwgdwbs4kclgmrdqlj3m0bndad98wznk363y54psgqqrl9cx"; configureFlags = [ "-f-test-hlint" ]; libraryHaskellDepends = [ adjunctions base bifunctors comonad constraints contravariant data-reify distributive lens mtl pointed profunctors reflection semigroupoids transformers unordered-containers vector ]; description = "Beautiful Folding"; license = lib.licenses.bsd3; } ) { }; "folds-common" = callPackage ( { mkDerivation, base, containers, folds, tasty, tasty-quickcheck, }: mkDerivation { pname = "folds-common"; version = "0.2.0.0"; sha256 = "1dcyh798ijq4ms8xr0jwfp4fy5i5l4czl7m3yvk2z6rkha9w1zmc"; libraryHaskellDepends = [ base containers folds ]; testHaskellDepends = [ base containers tasty tasty-quickcheck ]; description = "A playground of common folds for folds"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "folgerhs" = callPackage ( { mkDerivation, array, base, containers, gloss, optparse-applicative, xml, }: mkDerivation { pname = "folgerhs"; version = "0.3.0.2"; sha256 = "0dxig93mf29778sq71wz913d405g07dzkpbjp8cm4xsz1p86xryh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers gloss xml ]; executableHaskellDepends = [ array base containers gloss optparse-applicative xml ]; description = "Toolset for Folger Shakespeare Library's XML annotated plays"; license = lib.licenses.gpl3Only; mainProgram = "folgerhs"; } ) { }; "follow" = callPackage ( { mkDerivation, aeson, base, bytestring, exceptions, feed, HandsomeSoup, hspec, hxt, req, text, time, transformers, unordered-containers, yaml, }: mkDerivation { pname = "follow"; version = "0.1.0.0"; sha256 = "18j7m8dsmnrq7cnmin48zl1g8yidsh8sgqnlr42qldi49ciam4j0"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring exceptions feed HandsomeSoup hxt req text time transformers unordered-containers yaml ]; executableHaskellDepends = [ aeson base bytestring exceptions feed HandsomeSoup hxt req text time transformers unordered-containers yaml ]; testHaskellDepends = [ aeson base bytestring exceptions feed HandsomeSoup hspec hxt req text time transformers unordered-containers yaml ]; description = "Haskell library to follow content published on any subject"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "follow_pocket_auth"; broken = true; } ) { }; "follow-file" = callPackage ( { mkDerivation, attoparsec, attoparsec-path, base, bytestring, conduit, conduit-combinators, directory, exceptions, hinotify, monad-control, mtl, path, text, unix, utf8-string, }: mkDerivation { pname = "follow-file"; version = "0.0.3"; sha256 = "0nxvw17ndjrg34mc2a0bcyprcng52f6mn3l7mhx2fc11njdf2b93"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec attoparsec-path base bytestring conduit directory exceptions hinotify monad-control mtl path text unix utf8-string ]; executableHaskellDepends = [ attoparsec attoparsec-path base bytestring conduit conduit-combinators directory exceptions hinotify monad-control mtl path text unix utf8-string ]; description = "Be notified when a file gets appended, solely with what was added. Warning - only works on linux and for files that are strictly appended, like log files."; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; mainProgram = "follow-file"; broken = true; } ) { }; "follower" = callPackage ( { mkDerivation, ansi-wl-pprint, base, cmdargs, directory, filepath, hs-twitter, old-locale, strict, time, }: mkDerivation { pname = "follower"; version = "0.0.1"; sha256 = "0iy8q06fpc03n4z6dcrl95vji67dia6bp30q42rrlqw6s9cwigsm"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint base cmdargs directory filepath hs-twitter old-locale strict time ]; description = "Follow Tweets anonymously"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "follower"; } ) { }; "foma" = callPackage ( { mkDerivation, base, foma, }: mkDerivation { pname = "foma"; version = "0.1.2.0"; sha256 = "1g9wy1zn0mi2lgfpprhh8q5sy0cvf5pbk2yrkr2911pn7g00jdc4"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ foma ]; description = "Simple Haskell bindings for Foma"; license = lib.licenses.mit; } ) { inherit (pkgs) foma; }; "font-awesome-type" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "font-awesome-type"; version = "0.1"; sha256 = "1njwikgrsm52diq84j6lgjcndssk3ihmgp7fndwjq9m2v2h346gh"; libraryHaskellDepends = [ base ]; description = "A Font Awesome data type enumerating all icon classes"; license = lib.licenses.bsd3; } ) { }; "font-opengl-basic4x6" = callPackage ( { mkDerivation, base, GLFW-b, OpenGL, }: mkDerivation { pname = "font-opengl-basic4x6"; version = "0.0.3"; sha256 = "0myjb8g3mis887l0jmr88nb757x0zcvhnanx02hxjbfb5iqx3cx9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base OpenGL ]; executableHaskellDepends = [ base GLFW-b OpenGL ]; description = "Basic4x6 font for OpenGL"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; mainProgram = "show-font-basic4x6"; broken = true; } ) { }; "fontconfig-pure" = callPackage ( { mkDerivation, base, bytestring, containers, css-syntax, fontconfig, freetype2, hashable, hspec, linear, msgpack, QuickCheck, scientific, stylist-traits, text, vector, }: mkDerivation { pname = "fontconfig-pure"; version = "0.5.0.0"; sha256 = "0r4mqizi9bffaf5azny6lwl9ifmqaw8l6r7c4vsc7f4qlpp7w9yi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers css-syntax freetype2 hashable linear msgpack QuickCheck scientific stylist-traits text vector ]; libraryPkgconfigDepends = [ fontconfig ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base containers css-syntax hspec msgpack QuickCheck stylist-traits text ]; description = "Resolves font descriptions to font libraries, including ones installed on your freedesktop (Linux or BSD system)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "fontconfig-pure"; broken = true; } ) { inherit (pkgs) fontconfig; }; "foo" = callPackage ( { mkDerivation, base, containers, GLUT, haskell98, OpenGL, }: mkDerivation { pname = "foo"; version = "1.0"; sha256 = "1f1abijdfvnmkgbvw9q94k4p39pbqslmg9am1j1sjyxrag5y0vv8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers GLUT haskell98 OpenGL ]; description = "Paper soccer, an OpenGL game"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "foo"; } ) { }; "foobar" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "foobar"; version = "0.1.0.0"; sha256 = "1i524ikmwm01l3030krpmr1wq0makjzdrzmqcnnvkxmpnmg7vgrw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; mainProgram = "foobar-exe"; } ) { }; "for-free" = callPackage ( { mkDerivation, base, comonad, comonad-transformers, containers, contravariant, transformers, }: mkDerivation { pname = "for-free"; version = "0.1"; sha256 = "048m95sg8jq7kpr55iq5h93c7zbaqp5v340phb13v9yw2hv50sql"; libraryHaskellDepends = [ base comonad comonad-transformers containers contravariant transformers ]; description = "Functor, Monad, MonadPlus, etc for free"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "forbidden-fruit" = callPackage ( { mkDerivation, base, control-monad-loop, hashable, hashtables, hspec, primitive, transformers, transformers-base, vector, }: mkDerivation { pname = "forbidden-fruit"; version = "0.1.0"; sha256 = "0sxaa2lpz6j0ljz8kjxifvp4lk5x12w0ka9wjws4w7r8q9bld8dd"; libraryHaskellDepends = [ base control-monad-loop hashable hashtables primitive transformers transformers-base vector ]; testHaskellDepends = [ base control-monad-loop hashable hashtables hspec primitive transformers vector ]; description = "A library accelerates imperative style programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "force-layout" = callPackage ( { mkDerivation, base, containers, data-default-class, lens, linear, }: mkDerivation { pname = "force-layout"; version = "0.4.0.6"; sha256 = "17956k3mab2xhrmfy7fj5gh08h43yjlsryi5acjhnkmin5arhwpp"; revision = "13"; editedCabalFile = "07p1rlal8fjbyd4hm0p3a3cp3b67a86qdls88yl3f0xcgrnxxmkq"; libraryHaskellDepends = [ base containers data-default-class lens linear ]; description = "Simple force-directed layout"; license = lib.licenses.bsd3; } ) { }; "force-layout_0_4_1" = callPackage ( { mkDerivation, base, containers, data-default, lens, linear, }: mkDerivation { pname = "force-layout"; version = "0.4.1"; sha256 = "0mas3v19mhzcb4rdn6033rmnbw36y3yw240q2cbpr6z4rfk1wxqq"; libraryHaskellDepends = [ base containers data-default lens linear ]; description = "Simple force-directed layout"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fordo" = callPackage ( { mkDerivation, base, process, transformers, }: mkDerivation { pname = "fordo"; version = "0.1"; sha256 = "0vlh5rfn3n8vi3gbfmpbw20jgv5skvcw187walgv6dns39pagsar"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base process transformers ]; description = "Run a command on files with magic substituion support (sequencing and regexp)"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "fordo"; broken = true; } ) { }; "forecast-io" = callPackage ( { mkDerivation, aeson, base, text, }: mkDerivation { pname = "forecast-io"; version = "0.2.0.0"; sha256 = "17wsqrq1zq1p80gnrfsvks5bhickfqj5mh2prbzzkzb3s28l1mby"; libraryHaskellDepends = [ aeson base text ]; description = "A Haskell library for working with forecast.io data."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "foreign" = callPackage ( { mkDerivation, base, bytestring, ghc-prim, hspec, hspec-discover, primitive, primitive-unlifted, QuickCheck, quickcheck-instances, }: mkDerivation { pname = "foreign"; version = "0.2.1.0"; sha256 = "0xgxw4yik1dw6r6zp3w50wazpglvwxvgyxhgj01sfkh275nfh7yw"; libraryHaskellDepends = [ base bytestring ghc-prim primitive primitive-unlifted ]; testHaskellDepends = [ base hspec QuickCheck quickcheck-instances ]; testToolDepends = [ hspec-discover ]; description = "A collection of helpers for ffi"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "foreign-storable-asymmetric" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "foreign-storable-asymmetric"; version = "0.0.1"; sha256 = "1pj30p7z5nq8j95z9c4kjv6spandfch3r0dvx3n8wsbh3270dvxj"; libraryHaskellDepends = [ base ]; description = "Types and instances for implementing a Storable with different peek and poke"; license = lib.licenses.bsd3; } ) { }; "foreign-store" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "foreign-store"; version = "0.2.1"; sha256 = "0ghs17wx32jwzk1fd1480cmnfakgdb3yc9v4yvzdxcipjc95abgj"; libraryHaskellDepends = [ base ]; description = "Store a stable pointer in a foreign context to be retrieved later"; license = lib.licenses.bsd3; } ) { }; "foreign-var" = callPackage ( { mkDerivation, base, stm, transformers, }: mkDerivation { pname = "foreign-var"; version = "0.1"; sha256 = "1rxfmzq9npj1170i85qhq5fhvvzb9j1wdi5lzmj57k4hlyxcwqjd"; revision = "1"; editedCabalFile = "077s05370sx7pn053z1y6ygjg77dsvpcd5r8ivx9q9rk8m1hdjgr"; libraryHaskellDepends = [ base stm transformers ]; description = "Encapsulating mutatable state in external libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "forest" = callPackage ( { mkDerivation, aeson, base, comonad, deepseq, free, hashable, profunctors, semigroupoids, }: mkDerivation { pname = "forest"; version = "0.2.1.1"; sha256 = "1f3zbdkxch2a7a6qv20j0mj1bjjk7f81bnn48ki8xzg925cyl1dl"; libraryHaskellDepends = [ aeson base comonad deepseq free hashable profunctors semigroupoids ]; description = "Tree and Forest types"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "forest-fire" = callPackage ( { mkDerivation, aeson, base, bytestring, cli, containers, HUnit, mtl, process, tasty, tasty-hunit, text, }: mkDerivation { pname = "forest-fire"; version = "0.3"; sha256 = "09h8hpb9b0hsj2bpwywxdk2a1ww1si3g5rn5n6ajq5dgvqki8rlp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers process text ]; executableHaskellDepends = [ base cli ]; testHaskellDepends = [ aeson base bytestring containers HUnit mtl tasty tasty-hunit ]; description = "Recursively delete CloudFormation stacks and their dependants"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "forest-fire"; broken = true; } ) { }; "forex2ledger" = callPackage ( { mkDerivation, aeson, base, containers, currency-codes, hledger-lib, hspec, hspec-expectations-pretty-diff, HTTP, optparse-applicative, relude, text, time, tomland, unordered-containers, url, }: mkDerivation { pname = "forex2ledger"; version = "1.0.0.2"; sha256 = "1x6ln7pw77psppryi71jbsz5px4z4a96ppz6wmj4kjr7rwkkbrg4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers currency-codes hledger-lib HTTP relude text time tomland unordered-containers url ]; executableHaskellDepends = [ base optparse-applicative relude text ]; testHaskellDepends = [ aeson base containers currency-codes hspec hspec-expectations-pretty-diff relude time ]; description = "Print Forex quotes in Ledger format"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "forex2ledger"; broken = true; } ) { }; "forger" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "forger"; version = "0.0.0.0"; sha256 = "1bykssfas1fz46qmiwhxs09xnnwp104hlmq08z9g1xh7qv8bh7iy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Library for generating fake placeholder data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "forger"; broken = true; } ) { }; "forkable-monad" = callPackage ( { mkDerivation, base, transformers, }: mkDerivation { pname = "forkable-monad"; version = "0.2.0.3"; sha256 = "0qnl3bvqiwh6d7lm3w06is5ivh025c7024695m7fzajvzbpk67jp"; libraryHaskellDepends = [ base transformers ]; description = "An implementation of forkIO for monad stacks"; license = lib.licenses.bsd3; } ) { }; "forma" = callPackage ( { mkDerivation, aeson, base, containers, hspec, mtl, text, }: mkDerivation { pname = "forma"; version = "1.2.0"; sha256 = "13kyggzlf156d3d3mj453jwmafyz74vk4bim3f30zxyd6syl3m5v"; revision = "3"; editedCabalFile = "0lh9dgi3m75078ijvc7s4c1bd1nr1l3v4w81l2455m6gydwsrrkd"; libraryHaskellDepends = [ aeson base containers mtl text ]; testHaskellDepends = [ aeson base containers hspec mtl text ]; description = "Parse and validate forms in JSON format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "formal" = callPackage ( { mkDerivation, ansi-terminal, base, bytestring, containers, directory, file-embed, HTTP, indents, interpolatedstring-perl6, jmacro, MissingH, mtl, network, pandoc, parsec, process, text, transformers, urlencoded, wl-pprint-text, }: mkDerivation { pname = "formal"; version = "0.1.0"; sha256 = "0z8a5a9w7mg69c1x6h8825bhkll63gz6j85lbc0w59w1ag2x8865"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ ansi-terminal base bytestring containers directory file-embed HTTP indents interpolatedstring-perl6 jmacro MissingH mtl network pandoc parsec process text transformers urlencoded wl-pprint-text ]; description = "A statically typed, functional programming language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "formal"; } ) { }; "format" = callPackage ( { mkDerivation, haskell2010, parsec, QuickCheck, }: mkDerivation { pname = "format"; version = "0.1.0.0"; sha256 = "1vv9b0hif5hi3jkd1n6j85b5mkfkjyixldblm2l4qfgrj95igmph"; libraryHaskellDepends = [ haskell2010 parsec ]; testHaskellDepends = [ haskell2010 parsec QuickCheck ]; description = "Rendering from and scanning to format strings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "format-numbers" = callPackage ( { mkDerivation, base, hspec, text, }: mkDerivation { pname = "format-numbers"; version = "0.1.0.1"; sha256 = "193nvj3bf7w0rb1igwl6q27jjijw71v82ik3l7maamfry15hwiaw"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base hspec text ]; description = "Various number formatting functions"; license = lib.licenses.mit; } ) { }; "format-status" = callPackage ( { mkDerivation, base, data-concurrent-queue, old-locale, stm, text, time, }: mkDerivation { pname = "format-status"; version = "0.2.0.0"; sha256 = "0dfmjp307c8685cdw41nmjmisf3aplyf177r973wyqcrifabvs2q"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base data-concurrent-queue old-locale stm text time ]; description = "A utility for writing the date to dzen2"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "format-status"; } ) { }; "formatn" = callPackage ( { mkDerivation, base, containers, doctest-parallel, QuickCheck, text, }: mkDerivation { pname = "formatn"; version = "0.3.1.0"; sha256 = "0xh78ckdsih2p984qr170f6l4yfz5fnq7xni6gjzapcilfxzvky9"; libraryHaskellDepends = [ base containers text ]; testHaskellDepends = [ base doctest-parallel QuickCheck ]; description = "Formatting of doubles"; license = lib.licenses.bsd3; } ) { }; "formattable" = callPackage ( { mkDerivation, base, bytestring, data-default-class, double-conversion, hspec, HUnit, lens, old-locale, QuickCheck, text, time, }: mkDerivation { pname = "formattable"; version = "0.1.1"; sha256 = "0brp1j21ll6g266zyzknqc20k5nf3na97fjbh66hjbsw6yxah5x7"; libraryHaskellDepends = [ base bytestring data-default-class old-locale text time ]; testHaskellDepends = [ base bytestring data-default-class double-conversion hspec HUnit lens old-locale QuickCheck text time ]; description = "Business-quality formatting of numbers, dates, and other things"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "formatting" = callPackage ( { mkDerivation, base, clock, criterion, double-conversion, hspec, old-locale, QuickCheck, scientific, text, time, transformers, }: mkDerivation { pname = "formatting"; version = "7.2.0"; sha256 = "0vbaf1p2grz8irh92d4v44f1np5kywjdjvrfygjyf57ng8bihyy0"; libraryHaskellDepends = [ base clock double-conversion old-locale scientific text time transformers ]; testHaskellDepends = [ base hspec scientific text time ]; benchmarkHaskellDepends = [ base criterion QuickCheck text ]; description = "Combinator-based type-safe formatting (like printf() or FORMAT)"; license = lib.licenses.bsd3; } ) { }; "forml" = callPackage ( { mkDerivation, ansi-terminal, base, bytestring, cereal, containers, directory, file-embed, ghc-prim, GraphSCC, hslogger, HTTP, indents, interpolatedstring-perl6, jmacro, MissingH, mtl, network, pandoc, parsec, process, text, urlencoded, utf8-string, zlib, }: mkDerivation { pname = "forml"; version = "0.2"; sha256 = "1bqfw3h06mbznivg37840qnzjygflzp90wkyssnb1kjxi4bj1vbv"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ ansi-terminal base bytestring cereal containers directory file-embed ghc-prim GraphSCC hslogger HTTP indents interpolatedstring-perl6 jmacro MissingH mtl network pandoc parsec process text urlencoded utf8-string zlib ]; description = "A statically typed, functional programming language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "forml"; } ) { }; "formlets" = callPackage ( { mkDerivation, applicative-extras, base, blaze-html, bytestring, haskell98, syb, transformers, xhtml, }: mkDerivation { pname = "formlets"; version = "0.8"; sha256 = "0jx56vhrzcwca33rgp738plmssw95nv20rrzw5xrxcmdv26zp1w9"; libraryHaskellDepends = [ applicative-extras base blaze-html bytestring haskell98 syb transformers xhtml ]; description = "Formlets implemented in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "formlets-hsp" = callPackage ( { mkDerivation, applicative-extras, base, formlets, haskell98, hsp, hsx, mtl, trhsx, }: mkDerivation { pname = "formlets-hsp"; version = "2.3.1"; sha256 = "19m0nryrksh1cgsz7sx3gamjczw36hqfsbml05p6j7li3bk0fpw2"; libraryHaskellDepends = [ applicative-extras base formlets haskell98 hsp hsx mtl ]; libraryToolDepends = [ trhsx ]; description = "HSP support for Formlets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "forms-data-format" = callPackage ( { mkDerivation, base, bytestring, grammatical-parsers, monoid-subclasses, parsers, rank2classes, text, }: mkDerivation { pname = "forms-data-format"; version = "0.2.1"; sha256 = "0l0v6m1ixpq7bmafnnn66gjjfwv28lvr20jsh35yfjifznw2vgbn"; libraryHaskellDepends = [ base bytestring grammatical-parsers monoid-subclasses parsers rank2classes text ]; description = "Parse and serialize FDF, the Forms Data Format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "formura" = callPackage ( { mkDerivation, ansi-wl-pprint, base, containers, either, lattices, lens, mmorph, mtl, parsers, QuickCheck, text, trifecta, vector, }: mkDerivation { pname = "formura"; version = "1.0"; sha256 = "136wr9lhld2ldj4r3fwwj6z99hrsyzg26wm3g28kyn4c68vp5y45"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint base containers either lattices lens mmorph mtl parsers QuickCheck text trifecta vector ]; executableHaskellDepends = [ ansi-wl-pprint base containers lens text trifecta ]; description = "Formura is a simple language to describe stencil computation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "forsyde-deep" = callPackage ( { mkDerivation, base, Cabal, containers, directory, filepath, HUnit, mtl, parameterized-data, pretty, process, QuickCheck, random, regex-posix, syb, template-haskell, type-level, }: mkDerivation { pname = "forsyde-deep"; version = "0.2.0"; sha256 = "1rznghp5njbs474cr1pmipmflf53rk8al6pb2d16vhj717431vf9"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal containers directory filepath HUnit mtl parameterized-data pretty process QuickCheck random regex-posix syb template-haskell type-level ]; libraryHaskellDepends = [ base containers directory filepath mtl parameterized-data pretty process random regex-posix syb template-haskell type-level ]; testHaskellDepends = [ base directory HUnit parameterized-data QuickCheck random syb type-level ]; description = "ForSyDe's Haskell-embedded Domain Specific Language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "forsyde-shallow" = callPackage ( { mkDerivation, base, directory, doctest, hspec, old-time, process, QuickCheck, random, }: mkDerivation { pname = "forsyde-shallow"; version = "3.5.0.0"; sha256 = "16skihnq2kkxdgliv6780s2lyka1bsm0naws6kz1sy3ggsw0qnp9"; libraryHaskellDepends = [ base directory old-time process random ]; testHaskellDepends = [ base directory doctest hspec old-time process QuickCheck random ]; description = "ForSyDe's Haskell-embedded Domain Specific Language"; license = lib.licenses.bsd3; } ) { }; "forth-hll" = callPackage ( { mkDerivation, array-forth, base, free, mtl, }: mkDerivation { pname = "forth-hll"; version = "0.1.0.0"; sha256 = "1hmcicxnxcl99chidkbg1kspjzpxxcw8qh4lrwvmlpz2knzf11g3"; libraryHaskellDepends = [ array-forth base free mtl ]; description = "A simple eDSL for generating arrayForth code"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; } ) { }; "fortran-src" = callPackage ( { mkDerivation, alex, array, base, binary, bytestring, containers, deepseq, directory, either, fgl, filepath, GenericPretty, happy, hspec, hspec-discover, mtl, pretty, process, QuickCheck, singletons, singletons-base, singletons-th, temporary, text, uniplate, }: mkDerivation { pname = "fortran-src"; version = "0.16.3"; sha256 = "153zalj2d50w7gazsnc2i0530x1l12w5ppwn86q92xp5j56kij96"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory either fgl filepath GenericPretty mtl pretty process singletons singletons-base singletons-th temporary text uniplate ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ array base binary bytestring containers deepseq directory either fgl filepath GenericPretty mtl pretty process singletons singletons-base singletons-th temporary text uniplate ]; testHaskellDepends = [ array base binary bytestring containers deepseq directory either fgl filepath GenericPretty hspec mtl pretty process QuickCheck singletons singletons-base singletons-th temporary text uniplate ]; testToolDepends = [ hspec-discover ]; description = "Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial)"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "fortran-src"; broken = true; } ) { }; "fortran-src-extras" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, either, filepath, fortran-src, GenericPretty, hspec, hspec-discover, optparse-applicative, silently, text, uniplate, yaml, }: mkDerivation { pname = "fortran-src-extras"; version = "0.5.0"; sha256 = "0shzrz76j8kwmbkkqgar19c96glijvb5i4r88pn1pjp78342g695"; revision = "1"; editedCabalFile = "033snsxq8k221vjmr2ccrw8mhc5kjp1rjslgsa8nmj133mv1ca8c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers either filepath fortran-src GenericPretty optparse-applicative text uniplate ]; executableHaskellDepends = [ aeson base bytestring containers fortran-src GenericPretty optparse-applicative text uniplate yaml ]; testHaskellDepends = [ aeson base bytestring containers fortran-src GenericPretty hspec optparse-applicative silently text uniplate ]; testToolDepends = [ hspec-discover ]; description = "Common functions and utils for fortran-src"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "fortran-src-extras"; } ) { }; "fortran-vars" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, deepseq, fgl, fortran-src, fortran-src-extras, hspec, hspec-discover, HUnit, mtl, text, uniplate, }: mkDerivation { pname = "fortran-vars"; version = "0.4.0"; sha256 = "0kx6y90m57fhxin9hq7zf8gj4ydyrabc4py0vpg9v6spxfkmks1g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers deepseq fgl fortran-src fortran-src-extras mtl text uniplate ]; executableHaskellDepends = [ aeson base bytestring containers deepseq fgl fortran-src fortran-src-extras mtl text uniplate ]; testHaskellDepends = [ aeson base bytestring containers deepseq fgl fortran-src fortran-src-extras hspec HUnit mtl text uniplate ]; testToolDepends = [ hspec-discover ]; description = "Fortran memory model and other static analysis tools"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; mainProgram = "fortran-vars"; broken = true; } ) { }; "fortytwo" = callPackage ( { mkDerivation, ansi-terminal, base, doctest, hspec, text, }: mkDerivation { pname = "fortytwo"; version = "2.0.0"; sha256 = "0yq3gl0pm1yafa0bc1i9pplz147i1ddsafh4r5lhcyr7rg2a0jq1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base text ]; testHaskellDepends = [ base doctest hspec ]; description = "Interactive terminal prompt"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "forward-chan" = callPackage ( { mkDerivation, base, SafeSemaphore, stm, unagi-chan, }: mkDerivation { pname = "forward-chan"; version = "0.0.0.0"; sha256 = "0q11h91mlbaflxl35sya5r4h9r5d18v5ib0hplrzcnsgwchdcd3f"; libraryHaskellDepends = [ base SafeSemaphore stm unagi-chan ]; description = "Concurrent channels with a forwarding primitive"; license = lib.licenses.asl20; } ) { }; "foscam-directory" = callPackage ( { mkDerivation, base, directory, doctest, filepath, foscam-filename, lens, pretty, QuickCheck, template-haskell, trifecta, utf8-string, }: mkDerivation { pname = "foscam-directory"; version = "0.0.8"; sha256 = "0rmvc5qaicr6dm8ig4s8a0hfny09w53j1fdy6b7db0fh62ys2nqb"; libraryHaskellDepends = [ base directory foscam-filename lens pretty trifecta utf8-string ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "Foscam File format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "foscam-filename" = callPackage ( { mkDerivation, base, bifunctors, digit, directory, doctest, filepath, lens, parsec, parsers, QuickCheck, semigroupoids, semigroups, template-haskell, }: mkDerivation { pname = "foscam-filename"; version = "0.0.4"; sha256 = "1llggmkhv801y3736nldw6vj6jrw9z9bafisrc7nwfs8f68f9wbd"; libraryHaskellDepends = [ base bifunctors digit lens parsers semigroupoids semigroups ]; testHaskellDepends = [ base directory doctest filepath parsec QuickCheck template-haskell ]; description = "Foscam File format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "foscam-sort" = callPackage ( { mkDerivation, base, digit, directory, doctest, filepath, foscam-directory, foscam-filename, lens, QuickCheck, template-haskell, unix, }: mkDerivation { pname = "foscam-sort"; version = "0.0.3"; sha256 = "0lhag7bplpbsw8z1lzw1300rp1lf4qxcb26fr2irvaxrdg98s96x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base digit directory filepath foscam-directory foscam-filename lens unix ]; executableHaskellDepends = [ base digit directory filepath foscam-directory foscam-filename lens unix ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "Foscam File format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "foscam-sort"; } ) { }; "foundation" = callPackage ( { mkDerivation, base, basement, gauge, ghc-prim, }: mkDerivation { pname = "foundation"; version = "0.0.30"; sha256 = "11hdqd01ggdr7fjw3w00giay06bzz97qqiiq60vi1l1dzz1wrwzn"; libraryHaskellDepends = [ base basement ghc-prim ]; testHaskellDepends = [ base basement ]; benchmarkHaskellDepends = [ base basement gauge ]; description = "Alternative prelude with batteries and no dependencies"; license = lib.licenses.bsd3; } ) { }; "foundation-edge" = callPackage ( { mkDerivation, bytestring, foundation, text, }: mkDerivation { pname = "foundation-edge"; version = "0.0.3"; sha256 = "0dqpalqn9p10vmz3sw60aga76rpi4d92hrvq2v91pv44p1iva2mb"; libraryHaskellDepends = [ bytestring foundation text ]; description = "foundation's edge with the conventional set of packages"; license = lib.licenses.bsd3; } ) { }; "fountain" = callPackage ( { mkDerivation, base, containers, random, }: mkDerivation { pname = "fountain"; version = "0.1"; sha256 = "0mxzrvrag2qwn22llklmdkcf4icd8n9ifg1awd9q7ffll8a1a67p"; libraryHaskellDepends = [ base containers random ]; description = "A fountain codec"; license = lib.licenses.bsd3; } ) { }; "fourmolu" = callPackage ( { mkDerivation, aeson, ansi-terminal, array, base, binary, bytestring, Cabal-syntax, containers, deepseq, Diff, directory, file-embed, filepath, ghc-lib-parser, hspec, hspec-discover, hspec-megaparsec, megaparsec, MemoTrie, mtl, optparse-applicative, path, path-io, pretty, process, QuickCheck, scientific, syb, temporary, text, th-env, yaml, }: mkDerivation { pname = "fourmolu"; version = "0.14.0.0"; sha256 = "1mnszw3lak3vmjcgp40xskjmzd526rw5rs06mnix2fahz8nkrrys"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal array base binary bytestring Cabal-syntax containers deepseq Diff directory file-embed filepath ghc-lib-parser megaparsec MemoTrie mtl scientific syb text yaml ]; executableHaskellDepends = [ base Cabal-syntax containers directory filepath ghc-lib-parser optparse-applicative text th-env yaml ]; testHaskellDepends = [ base bytestring Cabal-syntax containers Diff directory filepath ghc-lib-parser hspec hspec-megaparsec megaparsec path path-io pretty process QuickCheck temporary text yaml ]; testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; mainProgram = "fourmolu"; } ) { }; "fourmolu_0_15_0_0" = callPackage ( { mkDerivation, aeson, ansi-terminal, array, base, binary, bytestring, Cabal-syntax, containers, deepseq, Diff, directory, file-embed, filepath, ghc-lib-parser, hspec, hspec-discover, hspec-megaparsec, megaparsec, MemoTrie, mtl, optparse-applicative, path, path-io, pretty, process, QuickCheck, scientific, syb, temporary, text, th-env, yaml, }: mkDerivation { pname = "fourmolu"; version = "0.15.0.0"; sha256 = "11xy0k5zkhd0dz7ify0m466l90j8sblm9rzzwkc0nn0d8pxyizfq"; revision = "1"; editedCabalFile = "1a0wnrvygipxivjzjbbvl1vm4pc45p5p239z741xj9jj5kipjh9c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal array base binary bytestring Cabal-syntax containers deepseq Diff directory file-embed filepath ghc-lib-parser megaparsec MemoTrie mtl scientific syb text yaml ]; executableHaskellDepends = [ base Cabal-syntax containers directory filepath ghc-lib-parser optparse-applicative text th-env yaml ]; testHaskellDepends = [ base bytestring Cabal-syntax containers Diff directory filepath ghc-lib-parser hspec hspec-megaparsec megaparsec path path-io pretty process QuickCheck temporary text yaml ]; testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "fourmolu"; } ) { }; "fourmolu_0_16_2_0" = callPackage ( { mkDerivation, aeson, ansi-terminal, array, base, binary, bytestring, Cabal-syntax, choice, containers, deepseq, Diff, directory, file-embed, filepath, ghc-lib-parser, hspec, hspec-discover, hspec-megaparsec, megaparsec, MemoTrie, mtl, optparse-applicative, path, path-io, pretty, process, QuickCheck, scientific, syb, temporary, terminal-size, text, th-env, yaml, }: mkDerivation { pname = "fourmolu"; version = "0.16.2.0"; sha256 = "1vbqzljpqgabdcx282mh95q8kdap3pckfxzw03nhhinmh6hv31xx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal array base binary bytestring Cabal-syntax choice containers deepseq Diff directory file-embed filepath ghc-lib-parser megaparsec MemoTrie mtl scientific syb text ]; executableHaskellDepends = [ base Cabal-syntax containers directory filepath ghc-lib-parser optparse-applicative terminal-size text th-env yaml ]; testHaskellDepends = [ base bytestring Cabal-syntax choice containers Diff directory filepath ghc-lib-parser hspec hspec-megaparsec megaparsec path path-io pretty process QuickCheck temporary text yaml ]; testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "fourmolu"; } ) { }; "fp-ieee" = callPackage ( { mkDerivation, base, doctest, ghc-bignum, hspec, hspec-core, integer-logarithms, QuickCheck, random, tasty-bench, }: mkDerivation { pname = "fp-ieee"; version = "0.1.0.5"; sha256 = "1alrzx3y39j4bxjgvvx4mj8a3hiifixv4wxy7222lnz6mx18n8pb"; libraryHaskellDepends = [ base ghc-bignum integer-logarithms ]; testHaskellDepends = [ base doctest hspec hspec-core integer-logarithms QuickCheck random ]; benchmarkHaskellDepends = [ base tasty-bench ]; description = "IEEE 754-2019 compliant operations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fpco-api" = callPackage ( { mkDerivation, aeson, attoparsec, base, base64-bytestring, blaze-html, bytestring, cereal, containers, data-default, deepseq, deepseq-generics, directory, failure, fay, filepath, ghc-prim, hashable, http-conduit, http-types, ini, lifted-async, lifted-base, monad-control, monad-extras, monad-logger, mtl, network, optparse-applicative, persistent, persistent-template, pretty-show, process, random, resourcet, safe, semigroups, shakespeare, shakespeare-i18n, stm, syb, template-haskell, text, time, transformers, transformers-base, unordered-containers, vector, yesod-core, }: mkDerivation { pname = "fpco-api"; version = "1.2.0.5"; sha256 = "1r80a6vimpy4nviskl62c4ivp2l8wrg3vhzgdg53nnfa5j6lmha2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-html bytestring cereal containers data-default deepseq deepseq-generics directory failure fay filepath ghc-prim hashable http-conduit http-types lifted-async lifted-base monad-control monad-extras monad-logger mtl network persistent persistent-template pretty-show random resourcet safe semigroups shakespeare shakespeare-i18n stm syb template-haskell text time transformers transformers-base unordered-containers vector yesod-core ]; executableHaskellDepends = [ aeson base bytestring data-default directory filepath ini network optparse-applicative process safe text unordered-containers ]; description = "Simple interface to the FP Complete IDE API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "fpco-api"; } ) { }; "fpe" = callPackage ( { mkDerivation, base, bytestring, cryptonite, integer-logarithms, vector, }: mkDerivation { pname = "fpe"; version = "0.1.2"; sha256 = "13m6gskp3rsi96lw6c012g814lc9y5b0h56afrnmikn1ba24br6p"; libraryHaskellDepends = [ base bytestring integer-logarithms vector ]; testHaskellDepends = [ base bytestring cryptonite integer-logarithms vector ]; description = "Format-preserving encryption"; license = lib.licenses.mit; } ) { }; "fpipe" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fpipe"; version = "0.0.1"; sha256 = "1b6r19yy9wh5w8xb0ajjxsd2qyzjnkgyav1975qv92wwxslyxwr8"; libraryHaskellDepends = [ base ]; description = "F#-style composition and application"; license = lib.licenses.bsd3; } ) { }; "fplll" = callPackage ( { mkDerivation, base, fplll, hgmp, lattices, semibounded-lattices, }: mkDerivation { pname = "fplll"; version = "0.1.0.0"; sha256 = "1q9njmsgxx4cpziw2llnbpg5ic6sag7qdhial00rak3iq29rzlhh"; libraryHaskellDepends = [ base hgmp lattices semibounded-lattices ]; libraryPkgconfigDepends = [ fplll ]; testHaskellDepends = [ base ]; description = "Haskell bindings to "; license = lib.licenses.lgpl21Plus; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) fplll; }; "fpnla" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fpnla"; version = "0.1.1"; sha256 = "15qpfi3b9vnpm17q3y64nsrhlj5vi9rgrgysjfk98aw1gkj9mvv4"; libraryHaskellDepends = [ base ]; description = "A library for NLA operations"; license = lib.licenses.bsd3; } ) { }; "fpnla-examples" = callPackage ( { mkDerivation, accelerate, array, base, data-default, deepseq, fpnla, hmatrix, HUnit, linear-algebra-cblas, monad-par, parallel, QuickCheck, random, repa, tagged, test-framework, test-framework-hunit, test-framework-quickcheck2, time, vector, }: mkDerivation { pname = "fpnla-examples"; version = "0.1.1"; sha256 = "1p305r0jgcqrbny22ic1ziyav9yjy6v02wgna0sgh4p0c1wi7pb2"; libraryHaskellDepends = [ accelerate array base deepseq fpnla hmatrix linear-algebra-cblas monad-par parallel repa vector ]; testHaskellDepends = [ accelerate array base data-default deepseq fpnla hmatrix HUnit linear-algebra-cblas monad-par parallel QuickCheck random repa tagged test-framework test-framework-hunit test-framework-quickcheck2 time vector ]; description = "Example implementations for FPNLA library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "fptest" = callPackage ( { mkDerivation, base, doctest, Glob, hlint, HUnit, parsec, parsec3-numbers, process, QuickCheck, regex-compat, test-framework, test-framework-hunit, test-framework-quickcheck2, }: mkDerivation { pname = "fptest"; version = "0.2.3.0"; sha256 = "107n8kisyc9hmbn2rznb4d7pxzn9bb04mxcn6x0wvrzjqsmlzzdg"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base HUnit parsec parsec3-numbers QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; testHaskellDepends = [ base doctest Glob hlint HUnit parsec parsec3-numbers process QuickCheck regex-compat test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "IEEE754r floating point conformance tests"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fquery" = callPackage ( { mkDerivation, base, directory, filepath, hashtables, parsec, process, regex-compat, unix, }: mkDerivation { pname = "fquery"; version = "0.2.3"; sha256 = "17h35w99v6k0nx2gx5pcc0n5wnp51nbv71x1j7m9hgxxqb7fvfwb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath hashtables parsec process regex-compat unix ]; description = "Installed package query tool for Gentoo Linux"; license = "unknown"; hydraPlatforms = lib.platforms.none; mainProgram = "fquery"; broken = true; } ) { }; "fractal" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fractal"; version = "0.0.1"; sha256 = "0iw5454mi0ms3w62m118rlqr6lr1j9mbxwfj26mlc5p38bq9k7ds"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Draw Newton, Julia and Mandelbrot fractals"; license = lib.licenses.bsd3; mainProgram = "fractal"; } ) { }; "fractals" = callPackage ( { mkDerivation, base, integer-gmp, QuickCheck, }: mkDerivation { pname = "fractals"; version = "0.1.0.0"; sha256 = "0jj2y8w5zqh0d093ayaml1shlr0am6lha4n6nm602lik09vs3g1x"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base integer-gmp QuickCheck ]; description = "A collection of useful fractal curve encoders"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fraction" = callPackage ( { mkDerivation, base, semigroups, }: mkDerivation { pname = "fraction"; version = "0.1.0.6"; sha256 = "0ajkrp7babip4y0symj65yanyazsazp7lsbbsa3il2b6kp9fwgxd"; libraryHaskellDepends = [ base semigroups ]; description = "Fractions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fractionizer" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fractionizer"; version = "0.17.0.0"; sha256 = "0y2rkbmpzhn0zz273i1lfxv7f270yv89nmacs9m17rhjcj9n7243"; libraryHaskellDepends = [ base ]; description = "Numbers in the range [0.005, 1] as a sum of 2, 3, 4 or 5 unit fractions of special types."; license = lib.licenses.mit; } ) { }; "frag" = callPackage ( { mkDerivation, array, base, GLUT, OpenGL, random, }: mkDerivation { pname = "frag"; version = "1.1.2"; sha256 = "1xgnp4cls8i61hyl4kcf3afri77jlcahwjvww498xl5d5frdiv90"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base GLUT OpenGL random ]; description = "A 3-D First Person Shooter Game"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "frag"; broken = true; } ) { }; "frame" = callPackage ( { mkDerivation, base, bytestring, containers, directory, ghc-binary, happstack-fastcgi, happstack-server, haskell98, haskelldb, haskelldb-hdbc, haskelldb-hdbc-odbc, HDBC, HDBC-odbc, HTTP, MissingH, mtl, old-time, pretty, utf8-string, }: mkDerivation { pname = "frame"; version = "0.1"; sha256 = "0ldncqifcnk4d50qivgw62hcdy4nc23zr64q787azid0vb9vsdja"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory ghc-binary happstack-fastcgi happstack-server haskell98 haskelldb haskelldb-hdbc haskelldb-hdbc-odbc HDBC HDBC-odbc HTTP MissingH mtl old-time utf8-string ]; executableHaskellDepends = [ pretty ]; description = "A simple web framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "frame-shell"; broken = true; } ) { ghc-binary = null; }; "frame-markdown" = callPackage ( { mkDerivation, base, frame, pandoc, }: mkDerivation { pname = "frame-markdown"; version = "0.1"; sha256 = "0wy1c9xgd6ykymqciga1sla83wfdwy17p88bygfp6pflbc0rw57g"; libraryHaskellDepends = [ base frame pandoc ]; description = "A markdown to Frame GUI writer for Pandoc"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "franchise" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "franchise"; version = "0.0.6"; sha256 = "144fywp5fcix5i06wvwvzwsr19bgxpajx7bi7jw43hnm3rlcj4vr"; libraryHaskellDepends = [ base ]; description = "A package for configuring and building Haskell software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "franz" = callPackage ( { mkDerivation, base, bytestring, cereal, concurrent-resource-map, containers, cpu, deepseq, directory, exceptions, fast-builder, filepath, fsnotify, hashable, mtl, network, optparse-applicative, process, retry, sendfile, stm, stm-delay, temporary, text, transformers, unboxed-ref, unordered-containers, vector, }: mkDerivation { pname = "franz"; version = "0.5.3"; sha256 = "034fz3k07l5sf9hd9c56646df9d570dv7lcdwlsf68a7hrd0icqb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal concurrent-resource-map containers cpu deepseq directory exceptions fast-builder filepath fsnotify hashable mtl network process retry sendfile stm stm-delay temporary text transformers unboxed-ref unordered-containers vector ]; executableHaskellDepends = [ base bytestring network optparse-applicative stm vector ]; testHaskellDepends = [ base fast-builder temporary ]; description = "Append-only database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fraxl" = callPackage ( { mkDerivation, async, base, dependent-map, dependent-sum, exceptions, fastsum, free, mtl, time, transformers, type-aligned, }: mkDerivation { pname = "fraxl"; version = "0.3.0.0"; sha256 = "1c57pb5ybhmkphr680pny36x732ky02dm59v6lwviizqpwf5jn1c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base dependent-map dependent-sum exceptions fastsum free mtl transformers type-aligned ]; benchmarkHaskellDepends = [ base time ]; description = "Cached and parallel data fetching"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "frecently" = callPackage ( { mkDerivation, atomic-write, base, bytestring, cereal, containers, directory, filepath, optparse-applicative, process, }: mkDerivation { pname = "frecently"; version = "1.0"; sha256 = "1n3fzsaifawcrdlkl5h184svmjmb6n5v7gczmrhkfdi8lh0wf0a7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ atomic-write base bytestring cereal containers directory filepath optparse-applicative process ]; description = "CLI frecency history"; license = lib.licenses.bsd3; mainProgram = "frecently"; } ) { }; "freckle-app" = callPackage ( { mkDerivation, aeson, annotated-exception, async, autodocodec, autodocodec-openapi3, base, bcp47, Blammo, Blammo-wai, bugsnag, bytestring, case-insensitive, cassava, conduit, conduit-extra, containers, cookie, datadog, doctest, ekg-core, exceptions, extra, faktory, freckle-env, freckle-exception, freckle-http, freckle-otel, freckle-prelude, Glob, hs-opentelemetry-api, hs-opentelemetry-instrumentation-persistent, hs-opentelemetry-instrumentation-wai, hs-opentelemetry-sdk, hspec, hspec-core, hspec-expectations-lifted, hspec-junit-formatter, http-client, http-types, HUnit, immortal, lens, monad-control, monad-validate, MonadRandom, mtl, nonempty-containers, openapi3, path-pieces, persistent, persistent-postgresql, persistent-sql-lifted, postgresql-simple, primitive, QuickCheck, resource-pool, resourcet, scientist, semigroupoids, servant-server, template-haskell, text, time, transformers, transformers-base, typed-process, unliftio, unordered-containers, vector, wai, wai-extra, yaml, yesod-core, yesod-test, }: mkDerivation { pname = "freckle-app"; version = "1.21.0.0"; sha256 = "00z5dymp8xb1a0hai697zrkgl99sprinvfm1bf9c0r8ng259n10s"; revision = "1"; editedCabalFile = "0mc6fcvbc1m8013pb95pr2i7005r3f70a7hh9ycncipf8ydg0jr4"; libraryHaskellDepends = [ aeson annotated-exception autodocodec autodocodec-openapi3 base bcp47 Blammo Blammo-wai bugsnag bytestring case-insensitive cassava conduit conduit-extra containers cookie datadog doctest ekg-core exceptions extra faktory freckle-env freckle-exception freckle-http freckle-otel freckle-prelude Glob hs-opentelemetry-api hs-opentelemetry-instrumentation-persistent hs-opentelemetry-instrumentation-wai hs-opentelemetry-sdk hspec hspec-core hspec-expectations-lifted hspec-junit-formatter http-client http-types HUnit immortal lens monad-control monad-validate MonadRandom mtl nonempty-containers openapi3 path-pieces persistent persistent-postgresql persistent-sql-lifted postgresql-simple primitive QuickCheck resource-pool resourcet scientist semigroupoids servant-server template-haskell text time transformers transformers-base typed-process unliftio unordered-containers vector wai wai-extra yaml yesod-core yesod-test ]; testHaskellDepends = [ aeson annotated-exception async base Blammo bugsnag bytestring cassava conduit hs-opentelemetry-api hspec http-types HUnit monad-validate nonempty-containers path-pieces persistent postgresql-simple QuickCheck servant-server vector wai wai-extra ]; description = "Haskell application toolkit used at Freckle"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "freckle-env" = callPackage ( { mkDerivation, base, doctest, dotenv, envparse, errors, filepath, text, time, unliftio, }: mkDerivation { pname = "freckle-env"; version = "0.0.1.1"; sha256 = "1vvmczv4z4gpp5h3k1ws6ghv6am7xdgx5l3v11bnwyp21fzmzp3n"; libraryHaskellDepends = [ base dotenv envparse errors filepath text time unliftio ]; testHaskellDepends = [ base doctest ]; description = "Some extension to the envparse library"; license = lib.licenses.mit; } ) { }; "freckle-exception" = callPackage ( { mkDerivation, aeson, annotated-exception, base, exceptions, monad-logger-aeson, unliftio, }: mkDerivation { pname = "freckle-exception"; version = "0.0.0.0"; sha256 = "1yxgrg0vqr9qhldww6fz1j9y5cj2rc3kbd40w59cq540plmcmylp"; libraryHaskellDepends = [ aeson annotated-exception base exceptions monad-logger-aeson unliftio ]; description = "Some extensions to the annotated-exception library"; license = lib.licenses.mit; } ) { }; "freckle-http" = callPackage ( { mkDerivation, aeson, annotated-exception, base, Blammo, bytestring, case-insensitive, conduit, directory, errors, extra, filepath, freckle-memcached, Glob, hs-opentelemetry-api, hspec, hspec-expectations-json, hspec-expectations-lifted, http-client, http-conduit, http-link-header, http-types, lens, lens-aeson, memcache, monad-logger, monad-validate, mtl, network-uri, retry, safe, semigroupoids, serialise, text, time, transformers, unliftio, unordered-containers, zlib, }: mkDerivation { pname = "freckle-http"; version = "0.0.0.0"; sha256 = "16sli2gcaczrzfmdms6xm9g73yy4vbm7spmigd23nil8g9bab4l2"; libraryHaskellDepends = [ aeson annotated-exception base Blammo bytestring case-insensitive conduit directory errors extra filepath freckle-memcached Glob hs-opentelemetry-api hspec http-client http-conduit http-link-header http-types lens lens-aeson memcache monad-logger monad-validate mtl network-uri retry safe semigroupoids serialise text time transformers unliftio unordered-containers ]; testHaskellDepends = [ aeson base bytestring hspec hspec-expectations-json hspec-expectations-lifted http-types lens mtl time unordered-containers zlib ]; description = "..."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "freckle-kafka" = callPackage ( { mkDerivation, aeson, annotated-exception, base, Blammo, bytestring, containers, freckle-env, hs-opentelemetry-sdk, hw-kafka-client, lens, mtl, resource-pool, text, time, unliftio, unordered-containers, yesod-core, }: mkDerivation { pname = "freckle-kafka"; version = "0.0.0.2"; sha256 = "1g2ynl6sxrj42jjjzf4y0bkh54alnd93c6gclgg0kqs593k0a2qx"; libraryHaskellDepends = [ aeson annotated-exception base Blammo bytestring containers freckle-env hs-opentelemetry-sdk hw-kafka-client lens mtl resource-pool text time unliftio unordered-containers yesod-core ]; description = "Some extensions to the hw-kafka-client library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "freckle-memcached" = callPackage ( { mkDerivation, aeson, annotated-exception, base, Blammo, bytestring, errors, exceptions, freckle-env, freckle-otel, hashable, hs-opentelemetry-sdk, hspec, hspec-core, hspec-expectations-lifted, lens, lens-aeson, memcache, mtl, network-uri, pureMD5, safe, serialise, text, unliftio, unordered-containers, }: mkDerivation { pname = "freckle-memcached"; version = "0.0.0.2"; sha256 = "1qqjribjzmpfqqygvl4frxy447sjqs5fin22y9aq075yfvgjq75a"; libraryHaskellDepends = [ aeson annotated-exception base Blammo bytestring errors freckle-otel hashable hs-opentelemetry-sdk lens memcache mtl network-uri pureMD5 serialise text unliftio unordered-containers ]; testHaskellDepends = [ aeson base Blammo errors exceptions freckle-env hs-opentelemetry-sdk hspec hspec-core hspec-expectations-lifted lens lens-aeson memcache mtl safe text unliftio ]; description = ".."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "freckle-otel" = callPackage ( { mkDerivation, aeson, base, Blammo, bytestring, case-insensitive, errors, exceptions, faktory, freckle-env, hs-opentelemetry-api, hs-opentelemetry-sdk, hspec, hspec-core, hspec-expectations-lifted, http-client, http-conduit, http-types, lens, mtl, text, unliftio, unordered-containers, }: mkDerivation { pname = "freckle-otel"; version = "0.0.0.2"; sha256 = "0x70wcqbpzy8x5xd88kvf2k5pg9655w1xqp94ryq2yprkq6vhils"; libraryHaskellDepends = [ aeson base Blammo bytestring case-insensitive errors exceptions faktory hs-opentelemetry-api hs-opentelemetry-sdk http-client http-conduit http-types lens text unliftio unordered-containers ]; testHaskellDepends = [ base Blammo exceptions freckle-env hs-opentelemetry-api hs-opentelemetry-sdk hspec hspec-core hspec-expectations-lifted http-types lens mtl text unliftio ]; description = "..."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "freckle-prelude" = callPackage ( { mkDerivation, base, containers, freckle-exception, hashable, mtl, primitive, safe, semigroupoids, text, time, unordered-containers, vector, }: mkDerivation { pname = "freckle-prelude"; version = "0.0.1.1"; sha256 = "0mvfh2yw63njx3jmqjzpxzk370gyslfwhss40cysji5j6f9514yf"; libraryHaskellDepends = [ base containers freckle-exception hashable mtl primitive safe semigroupoids text time unordered-containers vector ]; description = "Standard prelude for Freckle applications"; license = lib.licenses.mit; } ) { }; "freddy" = callPackage ( { mkDerivation, amqp, async, base, broadcast-chan, bytestring, data-default, hspec, random, text, uuid, }: mkDerivation { pname = "freddy"; version = "0.1.2.0"; sha256 = "0ldr6j4py4nl0p9vk3k3c8g4lplazwl4hh6d0d3jnnflsn04nr62"; libraryHaskellDepends = [ amqp base broadcast-chan bytestring data-default random text uuid ]; testHaskellDepends = [ amqp async base broadcast-chan bytestring data-default hspec random text uuid ]; description = "RabbitMQ Messaging API supporting request-response"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "free" = callPackage ( { mkDerivation, base, comonad, containers, distributive, exceptions, indexed-traversable, mtl, profunctors, semigroupoids, template-haskell, th-abstraction, transformers, transformers-base, }: mkDerivation { pname = "free"; version = "5.2"; sha256 = "12agp68cwwixcwfwnvk2xamg34a2x6ax7s1naxv66chpi5y7z1kj"; revision = "6"; editedCabalFile = "1n8yx64gffqiqkkmn67bfhnfafgf1c10m9mm7yb8b5fiv21kx5hj"; libraryHaskellDepends = [ base comonad containers distributive exceptions indexed-traversable mtl profunctors semigroupoids template-haskell th-abstraction transformers transformers-base ]; description = "Monads for free"; license = lib.licenses.bsd3; } ) { }; "free-alacarte" = callPackage ( { mkDerivation, base, containers, hspec, QuickCheck, relude, tasty, tasty-hspec, text, time, }: mkDerivation { pname = "free-alacarte"; version = "1.0.0.9"; sha256 = "0avy7n3m9qjpdiwpb52igznpjv1qscv8d8i6jcycp358hwns680d"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base containers hspec QuickCheck relude tasty tasty-hspec text time ]; description = "Free monads based on intuitions from the Data types à la Carte"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "free-algebras" = callPackage ( { mkDerivation, base, containers, data-fix, dlist, free, groups, hedgehog, kan-extensions, mtl, transformers, }: mkDerivation { pname = "free-algebras"; version = "0.1.2.0"; sha256 = "1q8l0ysn18v1qgi91b4nj26pv9iq1pwilzg19ql36aji193cirxy"; libraryHaskellDepends = [ base containers data-fix dlist free groups kan-extensions mtl transformers ]; testHaskellDepends = [ base containers data-fix dlist free groups hedgehog kan-extensions mtl transformers ]; description = "Free algebras"; license = lib.licenses.mpl20; } ) { }; "free-applicative-t" = callPackage ( { mkDerivation, base, free, hedgehog, transformers, }: mkDerivation { pname = "free-applicative-t"; version = "0.1.0.0"; sha256 = "15bamiy453fl4a2vygjwfywyqwkd46ddxn2v7g4r0y1v7z3y56yn"; revision = "1"; editedCabalFile = "00f6pg7simc66gwzx992bl3kin76ppl46g13d0jn2pyrcx332jip"; libraryHaskellDepends = [ base free ]; testHaskellDepends = [ base hedgehog transformers ]; description = "Free Applicative Transformer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "free-categories" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "free-categories"; version = "0.2.0.2"; sha256 = "1s5fdl7sgqhwk3zqrbv9qjzp7r12wyh4pwz38yywzhc32gl0vm4r"; libraryHaskellDepends = [ base ]; description = "free categories"; license = lib.licenses.bsd3; } ) { }; "free-category" = callPackage ( { mkDerivation, base, criterion, free-algebras, QuickCheck, tasty, tasty-quickcheck, }: mkDerivation { pname = "free-category"; version = "0.0.4.5"; sha256 = "0ag52rmxrlhf5afk6nhrcpqwknvqrk9rhfn977zn1i0ad5b6ghag"; revision = "1"; editedCabalFile = "12fcz3ja47z0ri3f8nyj7pwizlbgir66z37z01x7l48d0lbg6jgj"; libraryHaskellDepends = [ base free-algebras ]; testHaskellDepends = [ base free-algebras QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "efficient data types for free categories and arrows"; license = lib.licenses.mpl20; } ) { }; "free-concurrent" = callPackage ( { mkDerivation, base, type-aligned, }: mkDerivation { pname = "free-concurrent"; version = "0.1.0.1"; sha256 = "1caiwxhm2wx0cnr2g4zvk2qv170jps14lf9j1q40qvx5qy3fxwlz"; libraryHaskellDepends = [ base type-aligned ]; description = "Free monads suitable for concurrent computation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "free-er" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "free-er"; version = "0.1.0.0"; sha256 = "0r6kc117jylp0y88iv8b51glx9nnywfvbcmxsfhd2cps5nkgw030"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "An extensible effects library"; license = lib.licenses.bsd3; mainProgram = "free-er-examples"; } ) { }; "free-foil" = callPackage ( { mkDerivation, array, base, bifunctors, containers, deepseq, doctest-parallel, kind-generics, template-haskell, text, }: mkDerivation { pname = "free-foil"; version = "0.2.0"; sha256 = "19b9bda5vwc9zqj5f555l2c5nvs31l7ja3yp8xw8lqihfjkk8gp8"; libraryHaskellDepends = [ array base bifunctors containers deepseq kind-generics template-haskell text ]; testHaskellDepends = [ array base bifunctors containers deepseq doctest-parallel kind-generics template-haskell text ]; description = "Efficient Type-Safe Capture-Avoiding Substitution for Free (Scoped Monads)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "free-functors" = callPackage ( { mkDerivation, base, bifunctors, comonad, contravariant, derive-lifted-instances, profunctors, template-haskell, transformers, }: mkDerivation { pname = "free-functors"; version = "1.2.1"; sha256 = "1jbrhbqjlcwx11ch4wwbjdxfq1yszj60ifj6frp8bly8bslyyfzs"; libraryHaskellDepends = [ base bifunctors comonad contravariant derive-lifted-instances profunctors template-haskell transformers ]; description = "Free functors, adjoint to functors that forget class constraints"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "free-game" = callPackage ( { mkDerivation, array, base, boundingboxes, colors, containers, control-bool, directory, filepath, free, freetype2, GLFW-b, hashable, JuicyPixels, JuicyPixels-util, lens, linear, mtl, OpenGL, OpenGLRaw, random, resourcet, StateVar, template-haskell, transformers, vector, void, }: mkDerivation { pname = "free-game"; version = "1.2"; sha256 = "1zdl9givqhykhf17s9pibpyd492nqczmc9am9836nw3qjflgrf79"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base boundingboxes colors containers control-bool directory filepath free freetype2 GLFW-b hashable JuicyPixels JuicyPixels-util lens linear mtl OpenGL OpenGLRaw random resourcet StateVar template-haskell transformers vector void ]; description = "Create games for free"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "free-http" = callPackage ( { mkDerivation, base, bytestring, free, http-client, http-types, mtl, QuickCheck, text, time, transformers, }: mkDerivation { pname = "free-http"; version = "0.2.0"; sha256 = "1dslchd48fgcx0yvgwmlbadcqc983i9p60p073ngd74hxzfffwyq"; libraryHaskellDepends = [ base bytestring free http-client http-types mtl QuickCheck text time transformers ]; description = "An HTTP Client based on Free Monads"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "free-listt" = callPackage ( { mkDerivation, base, exceptions, free, mtl, transformers, }: mkDerivation { pname = "free-listt"; version = "0.1.0.1"; sha256 = "0qymhgn43zmsi98fam53f0am5rhi0n14bqkr7x5irczirg5bzgzz"; libraryHaskellDepends = [ base exceptions free mtl transformers ]; testHaskellDepends = [ base ]; description = "Lawful list and set monad transformers based on free monads"; license = lib.licenses.mit; } ) { }; "free-operational" = callPackage ( { mkDerivation, base, comonad-transformers, free, kan-extensions, mtl, transformers, }: mkDerivation { pname = "free-operational"; version = "0.5.0.0"; sha256 = "0gim4m0l76sxxg6a8av1gl6qjpwxwdzyviij86d06v1150r08dmb"; libraryHaskellDepends = [ base comonad-transformers free kan-extensions mtl transformers ]; description = "Operational Applicative, Alternative, Monad and MonadPlus from free types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "free-theorems" = callPackage ( { mkDerivation, base, containers, haskell-src, mtl, pretty, syb, }: mkDerivation { pname = "free-theorems"; version = "0.3.2.1"; sha256 = "0skifd09ccbr950wjm9z9l0adzl9yqrqs73xlhcx24xsy16gn2h8"; libraryHaskellDepends = [ base containers haskell-src mtl pretty syb ]; description = "Automatic generation of free theorems"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "free-theorems-counterexamples" = callPackage ( { mkDerivation, base, cgi, containers, free-theorems, haskell-src, haskell-src-exts, HUnit, mtl, pretty, syb, utf8-string, xhtml, }: mkDerivation { pname = "free-theorems-counterexamples"; version = "0.3.1.0"; sha256 = "1wq5lvnylw92qzv1q93liz4i3q2j8sbgwgaw8nw79q0x0cdvbbb3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers haskell-src haskell-src-exts HUnit mtl pretty syb ]; executableHaskellDepends = [ cgi free-theorems utf8-string xhtml ]; description = "Automatically Generating Counterexamples to Naive Free Theorems"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; mainProgram = "counterexamples.cgi"; broken = true; } ) { }; "free-theorems-seq" = callPackage ( { mkDerivation, array, base, bytestring, containers, free-theorems, haskell-src, mtl, old-locale, old-time, parsec, pretty, syb, utf8-string, xhtml, }: mkDerivation { pname = "free-theorems-seq"; version = "1.0"; sha256 = "1scqjv6hc2y0w1x9f8v8bwrl1dnz64hf5jgrdam12dxbsk6qjs6g"; libraryHaskellDepends = [ array base bytestring containers free-theorems haskell-src mtl old-locale old-time parsec pretty syb utf8-string xhtml ]; description = "Taming Selective Strictness"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "free-theorems-seq-webui" = callPackage ( { mkDerivation, base, cgi, containers, free-theorems-seq, mtl, network, pretty, syb, utf8-string, xhtml, }: mkDerivation { pname = "free-theorems-seq-webui"; version = "1.0.0.2"; sha256 = "1bx7fg1ddycl9pgrlh2qij5vb6fqx79gl6lbm248c95xyygi3iy5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cgi containers free-theorems-seq mtl network pretty syb utf8-string xhtml ]; description = "Taming Selective Strictness"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; mainProgram = "free-theorems-seq-webui.cgi"; } ) { }; "free-theorems-webui" = callPackage ( { mkDerivation, base, bytestring, cgi, csv, dataenc, directory, filepath, free-theorems, process, time, xhtml, }: mkDerivation { pname = "free-theorems-webui"; version = "0.2.1.1"; sha256 = "1qxdfbzr52dw0qww03l86vpgmylznifqzvjarmgpkfr129szl7ba"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cgi csv dataenc directory filepath free-theorems process time xhtml ]; description = "CGI-based web interface for the free-theorems package"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "free-v-bucks-generator-no-survey" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "free-v-bucks-generator-no-survey"; version = "0.3"; sha256 = "1bqba8hx0za9i6kpjv9dapqcaiflcs3wrqz00m2icffjkacf954q"; revision = "1"; editedCabalFile = "11v9iam3jy1av85bjq4zzl93r2sv6ph72pvkbvhnfzjjhw0kbr42"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "test1"; broken = true; } ) { }; "free-v-bucks-generator-ps4-no-survey" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "free-v-bucks-generator-ps4-no-survey"; version = "0.2"; sha256 = "1blsfj6zppi2fi4kkq0b9704qrdkzindx9p3430frxzjz1zrrbaf"; revision = "1"; editedCabalFile = "0qxnhd5i6b1i4pq6xkisa74cgqgj749pbipw07khzqs8xvgj83wh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "test1"; broken = true; } ) { }; "free-vector-spaces" = callPackage ( { mkDerivation, base, lens, linear, MemoTrie, pragmatic-show, template-haskell, vector, vector-space, }: mkDerivation { pname = "free-vector-spaces"; version = "0.1.5.2"; sha256 = "0p0flpai3n9ism9dd3kyf1fa8s8rpb4cc00m3bplb9s8zb6aghpb"; libraryHaskellDepends = [ base lens linear MemoTrie pragmatic-show template-haskell vector vector-space ]; description = "Instantiate the classes from the vector-space package with types from linear"; license = 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 ]; description = "van Laarhoven encoded Free Monad with Extensible Effects"; license = lib.licenses.bsd3; mainProgram = "examples"; } ) { }; "freekick2" = callPackage ( { mkDerivation, array, base, binary, bytestring, containers, directory, EdisonCore, filepath, FTGL, haskell98, mtl, OpenGL, pngload, random, SDL, template-haskell, }: mkDerivation { pname = "freekick2"; version = "0.1.2"; sha256 = "1ybmffs05hgzn81szcd8nrz4f94qc64d9y2d2hkyq57djb87503j"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base binary bytestring containers directory EdisonCore filepath FTGL haskell98 mtl OpenGL pngload random SDL template-haskell ]; description = "A soccer game"; license = "GPL"; hydraPlatforms = lib.platforms.none; } ) { }; "freelude" = callPackage ( { mkDerivation, array, base, bytestring, containers, doctest, indextype, text, transformers, }: mkDerivation { pname = "freelude"; version = "0.3.2.0"; sha256 = "1gwgzdpnwjyihmrbq3zx24a9nlcn78g1gjsc091gffszszzf1mxk"; libraryHaskellDepends = [ array base bytestring containers indextype text transformers ]; testHaskellDepends = [ array base bytestring containers doctest indextype text transformers ]; description = "A generalisation of the Category->Functor->Applicative->Monad hierarchy and more"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "Interface to the Kinect device"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; broken = true; } ) { inherit (pkgs) freenect; freenect_sync = null; libfreenect = null; }; "freer" = callPackage ( { mkDerivation, base, criterion, free, mtl, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "freer"; version = "0.2.4.1"; sha256 = "1nf1ckvq09z039grv3van735gnng20013pvjplzkd7bqkihcc0fb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion free mtl ]; description = "Implementation of the Freer Monad"; license = lib.licenses.bsd3; mainProgram = "freer-examples"; } ) { }; "freer-converse" = callPackage ( { mkDerivation, base, freer-effects, tasty, tasty-hunit, tasty-quickcheck, text, }: mkDerivation { pname = "freer-converse"; version = "0.1.0.0"; sha256 = "00a9apnr6kpg29yi3nfdfqjdbyld1fj2w3dkpv3xf4z8l00lflxj"; libraryHaskellDepends = [ base freer-effects text ]; testHaskellDepends = [ base freer-effects tasty tasty-hunit tasty-quickcheck text ]; description = "Handle effects conversely using monadic conversation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "freer-effects" = callPackage ( { mkDerivation, base, criterion, free, mtl, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "freer-effects"; version = "0.3.0.1"; sha256 = "13acias1kk74761zspc48qzkkfmdk4136jg5sp85wfspkpb9gvka"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion free mtl ]; description = "Implementation of effect system for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "freer-examples"; broken = true; } ) { }; "freer-indexed" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "freer-indexed"; version = "0.1.0.0"; sha256 = "14d5683z37xyahrw6dbcv516lmc8vasl1bc6zvdy3wr4y4g1qyzd"; libraryHaskellDepends = [ base ]; description = "Freer indexed monad for type-level resource-aware effectual operations"; license = lib.licenses.bsd3; } ) { }; "freer-par-monad" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "freer-par-monad"; version = "0.1.0.0"; sha256 = "10nawwl7ikz90qqb09370g5ymc08alfcx6l5s0kddwjziabp2s57"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Freer par monad"; license = lib.licenses.bsd3; } ) { }; "freer-simple" = callPackage ( { mkDerivation, base, criterion, extensible-effects, free, mtl, natural-transformation, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, template-haskell, transformers-base, }: mkDerivation { pname = "freer-simple"; version = "1.2.1.2"; sha256 = "11ypffdkpaxc03hlik6ymilhnk41fy7m92zzwqjma97g614vn0lw"; revision = "2"; editedCabalFile = "0p5d7q1bi4prw9mp6fgrz04xb6di47ywadkh788r0chxjdd2dzgl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base natural-transformation template-haskell transformers-base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion extensible-effects free mtl ]; description = "A friendly effect system for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "freer-simple-examples"; broken = true; } ) { }; "freer-simple-catching" = callPackage ( { mkDerivation, base, freer-simple, hspec, }: mkDerivation { pname = "freer-simple-catching"; version = "0.1.0.0"; sha256 = "140dmmcnpnvn3hhwjic6ja86qhw84k1547zfya7h1gm4sw36mq56"; libraryHaskellDepends = [ base freer-simple ]; testHaskellDepends = [ base freer-simple hspec ]; description = "Checked runtime exceptions with freer-simple"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "freer-simple-http" = callPackage ( { mkDerivation, aeson, base, bytestring, containers, freer-simple, hspec, http-client, http-types, }: mkDerivation { pname = "freer-simple-http"; version = "0.1.0.0"; sha256 = "0wxqlwqgsphmzhpsbkdq9bl5vjmq598x1q20dd235bdxgggnxd57"; libraryHaskellDepends = [ aeson base bytestring containers freer-simple http-client http-types ]; testHaskellDepends = [ aeson base bytestring containers freer-simple hspec http-client http-types ]; description = "Make HTTP requests with freer-simple!"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "freer-simple-profiling" = callPackage ( { mkDerivation, base, containers, freer-simple, hspec, time, }: mkDerivation { pname = "freer-simple-profiling"; version = "0.1.0.0"; sha256 = "1ll8r8z7khxlr2yix9c8m3bjdq3yncvrsg6pj03n68wsf26zgf17"; libraryHaskellDepends = [ base containers freer-simple time ]; testHaskellDepends = [ base containers freer-simple hspec time ]; description = "Automatic profling of freer-simple programs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "freer-simple-random" = callPackage ( { mkDerivation, base, containers, freer-simple, hspec, random, }: mkDerivation { pname = "freer-simple-random"; version = "0.1.0.0"; sha256 = "0bp0px1d7lsghaq7giaqm3xlhp0fkrf15dxpqzlglh0ysd2xg3x3"; libraryHaskellDepends = [ base containers freer-simple random ]; testHaskellDepends = [ base containers freer-simple hspec random ]; description = "Random number generators using freer-simple"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "freer-simple-time" = callPackage ( { mkDerivation, base, freer-simple, hspec, time, }: mkDerivation { pname = "freer-simple-time"; version = "0.1.0.0"; sha256 = "08ph7nlj3f3iyvqljwn1hz4z8x0nzl19fsmb0rkk9sjbkk043ar8"; libraryHaskellDepends = [ base freer-simple time ]; testHaskellDepends = [ base freer-simple hspec time ]; description = "freer-simple interface to IO based time functions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } ) { }; "freesect" = callPackage ( { mkDerivation, array, base, cpphs, directory, mtl, parallel, pretty, random, syb, }: mkDerivation { pname = "freesect"; version = "0.8"; sha256 = "150ch1xmx3slmq7hb74z8sjrqhrsc9kl1zjn030fj6k6kphrwd88"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base cpphs directory mtl parallel pretty random syb ]; description = "A Haskell syntax extension for generalised sections"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "freesect"; broken = true; } ) { }; "freesound" = callPackage ( { mkDerivation, aeson, base, blaze-builder, bytestring, containers, data-default, filepath, hspec, hspec-core, http-types, lens, mtl, network, network-uri, old-locale, text, time, transformers, wreq, }: mkDerivation { pname = "freesound"; version = "0.3.0"; sha256 = "03rynhypdmcfh6adv37a23ij8zc1n4hss0rh4hmxgwqg5ryf88my"; libraryHaskellDepends = [ aeson base blaze-builder bytestring data-default filepath http-types lens mtl network network-uri old-locale text time transformers wreq ]; testHaskellDepends = [ aeson base bytestring containers data-default hspec hspec-core ]; description = "Access the Freesound Project database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "freetype-simple" = callPackage ( { mkDerivation, base, boundingboxes, bytestring, freetype2, linear, }: mkDerivation { pname = "freetype-simple"; version = "0.1.0.1"; sha256 = "1qhiy896a10af9fnzcp4y0ra1c9l6fbcclrr3k74pn2qvvfybnss"; libraryHaskellDepends = [ base boundingboxes bytestring freetype2 linear ]; description = "Single line text rendering for OpenGL ES"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "freetype2" = callPackage ( { mkDerivation, base, template-haskell, }: mkDerivation { pname = "freetype2"; version = "0.2.0"; sha256 = "1fdzhm6lcb6bxgza5z41925a75xdi19lwqw6vas1s2y130x3zfam"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base template-haskell ]; description = "Haskell bindings for FreeType 2 library"; license = lib.licenses.bsd3; } ) { }; "fregel" = callPackage ( { mkDerivation, alex, array, base, groom, happy, mtl, process, }: mkDerivation { pname = "fregel"; version = "1.2.0"; sha256 = "0l5zd7wpdln7wq024pw213xfijm8wwp5d5dfzkx8x7ak4xigz1y6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base groom mtl process ]; executableToolDepends = [ alex happy ]; description = "A functional DSL for vertex-centric large-scale graph processing"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "fregel"; broken = true; } ) { }; "french-cards" = callPackage ( { mkDerivation, base, hspec, HUnit, }: mkDerivation { pname = "french-cards"; version = "0.1.1"; sha256 = "1lvgazbqfcbrngvmp0k9pm2sldlg950hm8x9z4dcygmyjc2ncw2w"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec HUnit ]; description = "French Playing Cards"; license = lib.licenses.bsd3; } ) { }; "freq" = callPackage ( { mkDerivation, base, binary, bytestring, containers, deepseq, gauge, hedgehog, primitive, }: mkDerivation { pname = "freq"; version = "0.1.1"; sha256 = "1n86njmj2y8qgfg3z1rw8p74glqkm36lm2zigv299fzlhqxsx907"; libraryHaskellDepends = [ base binary bytestring containers deepseq primitive ]; testHaskellDepends = [ base bytestring containers hedgehog ]; benchmarkHaskellDepends = [ base bytestring containers gauge ]; description = "Are you ready to get freaky?"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fresco-binding" = callPackage ( { mkDerivation, base, binary, binary-serialise-cbor, bytestring, containers, text, unix, }: mkDerivation { pname = "fresco-binding"; version = "0.3.0"; sha256 = "0zndlwq9k24vvlr5b32jzq1nnmglrz6957sf801z0j4fpi836vb2"; libraryHaskellDepends = [ base binary binary-serialise-cbor bytestring containers text unix ]; description = "Fresco binding for Haskell"; license = "unknown"; } ) { }; "fresh" = callPackage ( { mkDerivation, base, containers, haskell-src-exts, syb, }: mkDerivation { pname = "fresh"; version = "0.1.1"; sha256 = "1441yv55bwmiwnr6jsccq91anq8vhc2a4ka0irn3i2i9cjzw0gkw"; libraryHaskellDepends = [ base containers haskell-src-exts syb ]; description = "Introduce fresh variables into Haskell source code"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fresnel" = callPackage ( { mkDerivation, ansi-terminal, base, containers, fused-effects, hashable, profunctors, QuickCheck, semigroupoids, template-haskell, transformers, unordered-containers, }: mkDerivation { pname = "fresnel"; version = "0.1.0.1"; sha256 = "02d8d4m4msx7hxmp337zig07cvq7sci31f9x429w19bj43sp9j7g"; libraryHaskellDepends = [ base containers hashable profunctors semigroupoids transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base containers fused-effects QuickCheck template-haskell ]; description = "high-powered optics in a small package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fresnel-fused-effects" = callPackage ( { mkDerivation, base, fresnel, fused-effects, }: mkDerivation { pname = "fresnel-fused-effects"; version = "0.0.0.1"; sha256 = "00608jnm2p2r8c1b9p6khrxwgs29cclax24pbslx4xqv1fghgl4y"; libraryHaskellDepends = [ base fresnel fused-effects ]; description = "fresnel/fused-effects integration"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "friday" = callPackage ( { mkDerivation, base, containers, convertible, deepseq, primitive, QuickCheck, ratio-int, test-framework, test-framework-quickcheck2, transformers, vector, }: mkDerivation { pname = "friday"; version = "0.2.3.2"; sha256 = "1jvr04bkjn11awhc79l4j54b1hsw3fnadvvp424s5l2rkyxshyhi"; libraryHaskellDepends = [ base containers convertible deepseq primitive ratio-int transformers vector ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 vector ]; description = "A functional image processing library for Haskell"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "friday-devil" = callPackage ( { mkDerivation, base, bytestring, convertible, deepseq, friday, libdevil, transformers, vector, }: mkDerivation { pname = "friday-devil"; version = "0.1.1.1"; sha256 = "19g1h7palsaycv81fks9zbq979jdn7fqapxd6igxhkgzw73n69aj"; libraryHaskellDepends = [ base bytestring convertible deepseq friday transformers vector ]; librarySystemDepends = [ libdevil ]; description = "Uses the DevIL C library to read and write images from and to files and memory buffers"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) libdevil; }; "friday-juicypixels" = callPackage ( { mkDerivation, base, bytestring, file-embed, friday, hspec, JuicyPixels, vector, }: mkDerivation { pname = "friday-juicypixels"; version = "0.1.2.4"; sha256 = "0gxfj3x5w65dfnkf6ymjs27w2i14yv2m218qgmvx1p80wy7q4nbd"; libraryHaskellDepends = [ base friday JuicyPixels vector ]; testHaskellDepends = [ base bytestring file-embed friday hspec JuicyPixels ]; description = "Converts between the Friday and JuicyPixels image types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "friday-scale-dct" = callPackage ( { mkDerivation, base, base-compat, carray, fft, friday, vector, }: mkDerivation { pname = "friday-scale-dct"; version = "1.0.0.1"; sha256 = "0j0vjn837gpr234fb8s53c313d8imvvwhb4cklb57ia9a4jxnh0a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat carray fft friday vector ]; description = "Scale Friday images with DCT"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "friendly" = callPackage ( { mkDerivation, base, bifunctors, optparse-applicative, }: mkDerivation { pname = "friendly"; version = "0.1.0.4"; sha256 = "0nk48ly13mcrishi4xz9djh0n9k4q68lbgkr1p3ls5cf902nsn3i"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bifunctors optparse-applicative ]; description = "Attempt to pretty-print any input"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "friendly"; broken = true; } ) { }; "friendly-time" = callPackage ( { mkDerivation, base, hspec, old-locale, time, }: mkDerivation { pname = "friendly-time"; version = "0.4.1"; sha256 = "1j4k8fjmb10zmj9pvn42mgirv9bpbk0w7n0ys7sp3wn34wr49wws"; revision = "1"; editedCabalFile = "096nfaqxavi6xblqh4q5dxks824liz75b4rm2la2hlkkn5mhqdgs"; libraryHaskellDepends = [ base old-locale time ]; testHaskellDepends = [ base hspec old-locale time ]; description = "Print time information in friendly ways"; license = lib.licenses.bsd3; } ) { }; "frisby" = callPackage ( { mkDerivation, array, base, containers, fail, mtl, semigroups, }: mkDerivation { pname = "frisby"; version = "0.2.5"; sha256 = "0r6y055nrq9iv95vkgx0md7f6wimpcvc6lwbqhaa5vr16igyh8gw"; libraryHaskellDepends = [ array base containers fail mtl semigroups ]; description = "Linear time composable parser for PEG grammars"; license = lib.licenses.bsd3; } ) { }; "from-env" = callPackage ( { mkDerivation, base, casing, hspec, hspec-discover, text, }: mkDerivation { pname = "from-env"; version = "0.1.3.0"; sha256 = "01bav8kcm8cirk4q4kywzn9njsl4znakzars0rl0k0pgkiqb9f35"; libraryHaskellDepends = [ base casing text ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; description = "Provides a generic way to construct values from environment variables"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "from-sum" = callPackage ( { mkDerivation, base, doctest, Glob, transformers, }: mkDerivation { pname = "from-sum"; version = "0.2.3.0"; sha256 = "1rdsynimmq81y3g5c8z9yvlqhsl99hnvjq4wvdci5ql788cq4m81"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base doctest Glob ]; description = "Combinators for working with Maybe and Either"; license = lib.licenses.bsd3; } ) { }; "fromhtml" = callPackage ( { mkDerivation, base, bytestring, process-extras, text, }: mkDerivation { pname = "fromhtml"; version = "1.0.4"; sha256 = "1pavyjpda8x5dc7g018yipz6hc329n6yfi5lbvnvc7fa3r77dvs9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring process-extras text ]; executableHaskellDepends = [ base bytestring process-extras text ]; description = "Simple adapter for transformation of HTML to other formats"; license = lib.licenses.mit; mainProgram = "fromhtml"; } ) { }; "front" = callPackage ( { mkDerivation, aeson, async, base, blaze-html, blaze-markup, bytestring, conduit, fay, fay-dom, fay-websockets, mtl, stm, text, websockets, }: mkDerivation { pname = "front"; version = "0.0.0.8"; sha256 = "07hx4a4hkg8ch29zax67ja099p7npgsaci45h5002cqp91il1khv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base blaze-html blaze-markup bytestring conduit fay fay-dom fay-websockets mtl stm text websockets ]; description = "A reactive frontend web framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "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 ]; description = "Parses frontmatter as used in Jekyll markdown files"; license = lib.licenses.mit; } ) { }; "frotate" = callPackage ( { mkDerivation, base, doctest, optparse-applicative, time, }: mkDerivation { pname = "frotate"; version = "0.1.1"; sha256 = "1j8xh4k5kkix1aq79vg2kpzqb30pnggs8c6ksf4lqd8nmvzy47vc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base optparse-applicative time ]; testHaskellDepends = [ base doctest ]; description = "Advanced rotation of backups and other things"; license = lib.licenses.publicDomain; mainProgram = "frotate"; } ) { }; "frown" = callPackage ( { mkDerivation, base, directory, }: mkDerivation { pname = "frown"; version = "0.6.2.3"; sha256 = "0320zvsr466ik5vxfixakqp1jh8dm23hdmgpjyipdaa38cj7bjpw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory ]; description = "LALR(k) parser generator"; license = "GPL"; hydraPlatforms = lib.platforms.none; mainProgram = "frown"; broken = true; } ) { }; "frp-arduino" = callPackage ( { mkDerivation, base, containers, mtl, }: mkDerivation { pname = "frp-arduino"; version = "0.1.1.0"; sha256 = "18mnxlwlyh4q18xc9svpwma3qgwp473dfg1z1rmdll6za82zmvzn"; libraryHaskellDepends = [ base containers mtl ]; description = "Arduino programming without the hassle of C"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "frpnow" = callPackage ( { mkDerivation, base, containers, mtl, transformers, }: mkDerivation { pname = "frpnow"; version = "0.18"; sha256 = "1ixhcif2db8v6k8m4bgrpiivl0ygb83padnj18w4jyy5br6s1bqz"; revision = "1"; editedCabalFile = "0biplda0z6pmnm28vcdnaa4k82zcbhrghynqzsy7whs0kc86zq4a"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers mtl transformers ]; description = "Principled practical FRP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "frpnow-gloss" = callPackage ( { mkDerivation, base, containers, frpnow, gloss, mtl, transformers, }: mkDerivation { pname = "frpnow-gloss"; version = "0.12"; sha256 = "1xywqcif16r3x4qckz3n6k5mp2pya4vj35h0jrh4rd1sspnhi99i"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers frpnow gloss mtl transformers ]; description = "Program awesome stuff with Gloss and frpnow!"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "frpnow-gtk" = callPackage ( { mkDerivation, base, containers, frpnow, glib, gtk, mtl, transformers, }: mkDerivation { pname = "frpnow-gtk"; version = "0.11"; sha256 = "0yq9pgjlmzg5pzcky7z7n2ks82x92dp5pjacr6h3w8mdrhhhk80c"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers frpnow glib gtk mtl transformers ]; description = "Program GUIs with GTK and frpnow!"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "frpnow-gtk3" = callPackage ( { mkDerivation, base, containers, frpnow, glib, gtk3, mtl, text, }: mkDerivation { pname = "frpnow-gtk3"; version = "0.2.0"; sha256 = "11mpr85myj0p9gj8hbyckgwskamd0ihdxsk39k3yphi7fbpsarg0"; libraryHaskellDepends = [ base containers frpnow glib gtk3 mtl text ]; description = "Program GUIs with GTK3 and frpnow!"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; "frpnow-vty" = callPackage ( { mkDerivation, base, containers, frpnow, vty, }: mkDerivation { pname = "frpnow-vty"; version = "0.2.0.1"; sha256 = "06rd09a13kssxzbspm1r172m5wf94fph0sjm78jd29d8ml279p1h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base frpnow vty ]; executableHaskellDepends = [ base containers frpnow vty ]; description = "Program terminal applications with vty and frpnow!"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "frpnow-vty-demo"; } ) { }; "frquotes" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "frquotes"; version = "0.2.1"; sha256 = "0s5cb0m6xgf9zfch75nzk9b8lvghl4nc5dk35xkakq6ys3zizw6c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Lexical extension for Quasi-Quotations using French-Quotes"; license = lib.licenses.bsd3; mainProgram = "frquotes"; } ) { }; "fs-api" = callPackage ( { mkDerivation, base, bytestring, containers, deepseq, digest, directory, filepath, io-classes, primitive, safe-wild-cards, tasty, tasty-quickcheck, temporary, text, unix, unix-bytestring, }: mkDerivation { pname = "fs-api"; version = "0.3.0.1"; sha256 = "0yjfldwmxqg4fgcymyb9bb9axwsfsnldnxxfmk54spkmiab8kr49"; libraryHaskellDepends = [ base bytestring containers deepseq digest directory filepath io-classes primitive safe-wild-cards text unix unix-bytestring ]; testHaskellDepends = [ base bytestring filepath primitive tasty tasty-quickcheck temporary text ]; description = "Abstract interface for the file system"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "fs-events" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fs-events"; version = "0.1"; sha256 = "0jw6cx9fzzs8r20acjq8nq8zjhwiwnvg1b0kc97c2sij1bhw6pw4"; libraryHaskellDepends = [ base ]; description = "A haskell binding to the FSEvents API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fs-sim" = callPackage ( { mkDerivation, base, base16-bytestring, bifunctors, bytestring, containers, fs-api, generics-sop, io-classes, mtl, pretty-show, primitive, QuickCheck, quickcheck-state-machine, random, safe-wild-cards, tasty, tasty-hunit, tasty-quickcheck, temporary, text, }: mkDerivation { pname = "fs-sim"; version = "0.3.1.0"; sha256 = "0qq7fc9b37haz2dcywyxhkszy58i3fr7z8nyrrp16x46v5cs6jwq"; libraryHaskellDepends = [ base base16-bytestring bytestring containers fs-api io-classes mtl primitive QuickCheck safe-wild-cards text ]; testHaskellDepends = [ base bifunctors bytestring containers fs-api generics-sop io-classes pretty-show primitive QuickCheck quickcheck-state-machine random tasty tasty-hunit tasty-quickcheck temporary text ]; description = "Simulated file systems"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; } ) { }; "fsh-csv" = callPackage ( { mkDerivation, base, hint, }: mkDerivation { pname = "fsh-csv"; version = "0.2.0.0"; sha256 = "1lhvq4pqgsc52hzgh39ijw4yqw6r4pgq7shv8y5xfgyjibzkmf8m"; libraryHaskellDepends = [ base hint ]; description = "csv parser for fsh"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fsharp" = callPackage ( { mkDerivation, base }: mkDerivation { pname = "fsharp"; version = "0.0.4"; sha256 = "1scmvhbsn988x6j4a94ibg1c7adrxf8lzn06n9n1iv62bjd450m3"; libraryHaskellDepends = [ base ]; description = "some F# operators, high priority pipes"; license = lib.licenses.bsd3; } ) { }; "fsmActions" = callPackage ( { mkDerivation, base, containers, fgl, filepath, graphviz, MissingH, mtl, parsec, pretty, }: mkDerivation { pname = "fsmActions"; version = "0.4.4"; sha256 = "05713wj1s1307brqkbnapqi42dva55kcjgb8n3x6yirpfp6lhdsc"; libraryHaskellDepends = [ base containers fgl filepath graphviz MissingH mtl parsec pretty ]; description = "Finite state machines and FSM actions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; "fsnotify_0_3_0_1" = callPackage ( { mkDerivation, async, base, bytestring, containers, directory, filepath, hinotify, random, shelly, tasty, tasty-hunit, temporar