Monad classes using functional dependencies, with instances for various monad transformers, inspired by the paper Functional Programming with Overloading and Higher-Order Polymorphism, by Mark P Jones, in Advanced School of Functional Programming, 1995 (http://web.cecs.pdx.edu/~mpj/pubs/springschool.html).

Changes

2.2.1

  • Provide MINIMAL pragmas for MonadState, MonadWriter, MonadReader
  • Added a cyclic definition of ask in terms of reader for consistency with get/put vs. state and tell vs. writer
  • Fix deprecation warnings caused by transformers 0.4 deprecating ErrorT.
  • Added Control.Monad.Except in the style of the other mtl re-export modules

2.2.0.1

  • Fixed a bug caused by the change in how transformers 0.4 exports its data types. We will now export runFooT for each transformer again!

2.2

  • transformers 0.4 support
  • Added instances for ExceptT
  • Added modify' to Control.Monad.State.*

2.1.3.1

  • Avoid importing Control.Monad.Instances on GHC 7.8 to build without deprecation warnings.

2.1.3

  • Removed the now-irrelevant Error constraint from the MonadError instance for Either e.
Depends on:
Used by 3022 packages:
4Blocks, AbortT-mtl, accelerate, accelerate-blas, accelerate-cuda, accelerate-llvm, accelerate-llvm-native, accelerate-llvm-ptx, acid-state, acid-state-dist, ACME, acme-http, acme-iot, acme-strtok, acme-timemachine, ActionKid, activehs, adb, adblock2privoxy, adjunctions, adobe-swatch-exchange, ADPfusion, ADPfusionSet, Advgame, AERN-RnToRm-Plot, aeson-better-errors, aeson-diff, aeson-native, aeson-prefix, aeson-schema, affection, afv, Agata, Agda, agda-server, agda-snippets, agentx, AGI, AhoCorasick, aig, air, airship, aivika, aivika-branches, aivika-distributed, aivika-experiment, aivika-experiment-chart, aivika-gpss, aivika-lattice, aivika-realtime, aivika-transformers, ajhc, al, AlanDeniseEricLauren, alga, algebra, algebra-dag, algebra-sql, AlgorithmW, alloy, alloy-proxy-fd, alms, alpha, alpino-tools, amazon-emailer-client-snap, amazonka, amazonka-core, amazonka-s3-streaming, amazon-products, amby, AMI, ampersand, amqp-conduit, amqp-worker, analyze-client, anatomy, android-lint-summary, AndroidViewHierarchyImporter, angel, angle, anki-tools, Annotations, Ansi2Html, antagonist, antfarm, anticiv, antisplice, anydbm, apecs, apelsin, apiary, apis, apns-http2, app-lens, ApplePush, applicative-fail, applicative-parsec, applicative-splice, apply-refact, approx-rand-test, app-settings, arbb-vm, archive, arena, arguedit, ariadne, arithmoi, armada, arrow-list, asciidiagram, asil, ASN1, asn1-data, AspectAG, astrds, astview, aterm-utils, atlassian-connect-core, atndapi, atom, atom-msp430, atomo, atp-haskell, atrans, AttoJson, audiovisual, augur, aur-api, authoring, AutoForms, autonix-deps, autonix-deps-kf5, autoproc, avers, avers-server, aviation-cessna172-diagrams, avro, avr-shake, aws, aws-configuration-tools, aws-dynamodb-streams, aws-ec2, aws-kinesis-client, aws-kinesis-reshard, aws-lambda, aws-performance-tests, aws-sdk, aws-sdk-xml-unordered, aws-simple, axiom, axiomatic-classes, b9, backprop, backtracking-exceptions, Baggins, bamboo, bamboo-theme-mini-html5, Bang, Barracuda, barrier-monad, bash, baskell, batchd, battleships, bayes-stack, bbdb, bbi, bdd, beam, beam-th, bearriver, beautifHOL, beeminder-api, Befunge93, bein, benchpress, bencoding, bert, bet, bff, bff-mono, bgzf, bibdb, bidirectionalization-combined, bidispec, bidispec-extras, BiGUL, billboard-parser, billeksah-forms, billeksah-main, billeksah-main-static, billeksah-pane, billeksah-services, binary-communicator, binary-parser, binary-protocol, binary-protocol-zmq, binary-shared, binary-state, binary-strict, binding-gtk, bind-marshal, bio, Biobase, bioinformatics-toolkit, biosff, bird, bitcoin-hs, bitcoin-payment-channel, bitcoin-rpc, bits, bits-conduit, BitStringRandomMonad, bittorrent, BlastHTTP, blaze-svg, blazeT, ble, blip, bliplib, blockchain, blogination, BlogLiterately, bloodhound, BluePrintCSS, bluetile, BNFC, bno055-haskell, boltzmann-samplers, bond, bond-haskell, bookkeeping, boomerang, boomslang, boop, borel, bound-gen, bower-json, brainfuck, brainheck, Bravo, break, breakout, breve, brittany, browscap, bson, b-tree, btree-concurrent, buchhaltung, buffer-builder, buildbox, buildwrapper, buster, buster-gtk, buster-network, bustle, butcher, byline, bytes, bzlib-conduit, c2hsc, cabal2arch, cabal2nix, cabal-db, cabal-debian, cabal-dev, cabal-helper, cabal-install, cabal-query, cabal-uninstall, cached-traversable, cacophony, caffegraph, cairo, cairo-canvas, cake, cake3, calc, caldims, caledon, call, call-haskell-from-anything, camfort, campfire, cao, caramia, Cardinality, carettah, carte, Cascade, cascading, cassandra-cql, cassava-conduit, cassy, casui, Catana, catch-fd, cayley-client, cblrepo, CC-delcont, CC-delcont-alt, CC-delcont-cxe, CC-delcont-exc, CC-delcont-ref, cedict, cellrenderer-cairo, celtchar, cereal-plus, certificate, cfipu, cflp, cfopu, cg, cgen, cgi, cgi-undecidable, cgi-utils, cgrep, ChannelT, charade, Chart, Chart-cairo, Chart-diagrams, Chart-gtk, Chart-simple, ChasingBottoms, chatty, chatty-utils, cheapskate, chevalier-common, Chitra, chp-mtl, chp-spec, cielo, cio, circ, circlehs, citation-resolve, citeproc-hs, citeproc-hs-pandoc-filter, clafer, claferIG, claferwiki, CLASE, clash-ghc, clash-lib, clash-systemverilog, clash-verilog, clash-vhdl, classify, ClassLaws, classy-influxdb-simple, classy-prelude, clay, clckwrks, clckwrks-cli, clckwrks-dot-com, clckwrks-plugin-bugs, clckwrks-plugin-ircbot, clckwrks-plugin-mailinglist, clckwrks-plugin-media, clckwrks-plugin-page, clckwrks-theme-bootstrap, clckwrks-theme-clckwrks, clevercss, cli, click-clack, clingo, cloud-seeder, cltw, clutterhs, cmaes, cmdlib, CMQ, cmv, cnc-spec-compiler, Coadjute, codec, codec-rpm, codepad, codeworld-api, cognimeta-utils, coin, coinbase-exchange, colada, colorless, colorless-scotty, coltrane, columbia, combinator-interactive, Combinatorrent, commander, commodities, compdata, compdata-dags, compdata-param, compose-trans, composite-aeson, composite-aeson-refined, composite-base, compression, compstrat, computational-algebra, concraft-pl, concrete-haskell, concurrency, concurrent-state, conduit, conduit-algorithms, conduit-find, conduit-merge, conduit-network-stream, conduit-parse, ConfigFile, Configger, configifier, configuration-tools, conjure, console-style, constraints, Consumer, consumers, container, content-store, context-free-grammar, context-stack, continue, continuum, continuum-client, control-invariants, control-monad-exception-mtl, control-monad-failure-mtl, Control-Monad-MultiPass, convert, convertible, copilot-core, copilot-language, copilot-libraries, copilot-theorem, coroutine-object, CouchDB, couch-simple, cparsing, CPL, cplex-hs, cpuperf, cql-io, craft, Craft3e, craftwerk, craftwerk-cairo, craftwerk-gtk, craze, crdt, creatur, credentials-cli, criterion, criterion-plus, crjdt-haskell, crocodile, cron, cron-compat, crypto-cipher-benchmarks, crypto-cipher-tests, crypto-enigma, cryptol, crypto-rng, csp, cspmchecker, CSPM-FiringRules, CSPM-Frontend, CSPM-Interpreter, css, csv-conduit, CTRex, cubical, cubicbezier, cudd, cue-sheet, curry-base, CurryDB, curryer, curry-frontend, curryrs, cursedcsv, CV, d3js, DAG-Tournament, Dangerous, dao, Dao, darcs, darcs-benchmark, darcs-beta, darcs-cabalized, darcsden, darcs-fastconvert, DarcsHelpers, darcs-monitor, darcswatch, darkplaces-demo, darkplaces-rcon-util, data-accessor-mtl, data-basic, dataflow, data-kiln, data-lens-fd, data-lens-light, datapacker, data-pprint, data-structure-inferrer, data-transform, DataTreeView, DAV, dawg, dawg-ord, dbmigrations, d-bus, ddc-build, ddc-core, ddc-core-eval, ddc-core-flow, ddc-core-llvm, ddc-core-salt, ddc-core-simpl, ddc-core-tetra, ddc-driver, ddc-source-tetra, ddc-tools, Deadpan-DDP, debian, DebugTraceHelpers, decimal-arithmetic, dedukti, DeepArrow, deepcontrol, DeepDarkFantasy, deeplearning-hs, deepseq-bounded, DefendTheKing, definitive-graphics, deiko-config, delay, Delta-Lambda, dependent-state, derivation-trees, derive-topdown, descriptive, deterministic-game-engine, dgs, dia-functions, diagrams-builder, diagrams-cairo, diagrams-canvas, diagrams-contrib, diagrams-core, diagrams-haddock, diagrams-html5, diagrams-lib, diagrams-pdf, diagrams-pgf, diagrams-postscript, diagrams-rasterific, diagrams-reflex, diagrams-svg, diagrams-tikz, dib, DifferentialEvolution, digestive-functors, digestive-functors-heist, digestive-functors-snap, DigitalOcean, diplomacy-server, direct-binary-files, direct-fastcgi, direct-http, disassembler, discord-hs, discord-rest, disjoint-set, distributed-process, distributed-process-async, distributed-process-azure, distributed-process-client-server, distributed-process-execution, distributed-process-extras, distributed-process-fsm, distributed-process-lifted, distributed-process-p2p, distributed-process-platform, distributed-process-registry, distributed-process-supervisor, distributed-process-task, distributed-process-zookeeper, djembe, djinn, djinn-ghc, djinn-lib, dmenu, dmenu-pkill, dmenu-pmount, dmenu-search, dns, docidx, docker, dockercook, docvim, DOH, DOM, dominion, dom-parser, DP, DPM, DRBG, DrHylo, drifter-postgresql, DSH, dsh-sql, dsmc-tools, duplo, dvda, dvdread, dynamic-object, dynamic-plot, dynobud, DysFRP, DysFRP-Cairo, eap, easy-api, easyjson, easyrender, ede, edentv, EdisonAPI, EdisonCore, edit-lenses, effect-handlers, effective-aspects, effin, egison, egison-quote, egison-tutorial, eibd-client-simple, either, ekg-rrd, Elm, elm-compiler, elm-export, elm-get, elm-make, elm-package, elm-reactor, elm-repl, elm-server, elm-websocket, elsa, embroidery, Emping, Encode, encoding, endo, engine-io-growler, engine-io-wai, entangle, EntrezHTTP, enumerator-fd, envelope, env-parser, envy, epic, eprocess, epub-metadata, epubname, epub-tools, Eq, EqualitySolver, equivalence, errno, error-continuations, error-list, error-message, ersatz, esotericbot, estimators, EstProgress, Etage, Etage-Graph, EtaMOO, ether, ethereum-analyzer-cli, ethereum-analyzer-webui, ethereum-client-haskell, eurofxref, eve, eventful-memory, eventful-postgresql, eventful-sql-common, eventful-sqlite, event-monad, EventSocket, eventsource-api, eventsource-geteventstore-store, eventsource-store-specs, eventsource-stub-store, eventstore, ewe, exception-mtl, exceptions, exference, exitcode, explicit-sharing, extcore, extemp, extensible, Extra, ez-couch, fadno, fadno-xml, fast-tags, fay, fcache, fclabels, FComp, feature-flipper, feature-flipper-postgres, feldspar-compiler, feldspar-language, fenfire, FermatsLastMargin, FerryCore, Feval, fficxx, ffmpeg-light, fibon, fields-json, filecache, filediff, filemanip, FileManip, FileManipCompat, filepather, FilePather, FileSystem, filesystem-trees, final-pretty-printer, find-clumpiness, find-conduit, find-source-files, firefly, firefly-example, firstify, fishfood, fit, fitsio, fixfile, fixie, flac, flexiwrap, flexiwrap-smallcheck, flight-igc, flo, flow2dot, flowdock, flower, flowsim, fltkhs, fluid-idl, fluid-idl-scotty, fmark, fn-extra, folds, follow-file, ForkableT, forma, formal, FormalGrammars, forml, formlets-hsp, formura, ForSyDe, forth-hll, fortran-src, fpco-api, frame, Frank, fraxl, free, free-game, free-http, freekick2, free-operational, freesect, freesound, free-theorems, free-theorems-counterexamples, free-theorems-seq, free-theorems-seq-webui, frisby, from-sum, frp-arduino, frpnow, frpnow-gloss, frpnow-gtk, frpnow-gtk3, fsmActions, fst, ftphs, FTPLine, ftshell, funcons-tools, Fungi, funpat, funsat, fuzzy-timings, Gamgine, gang-of-threads, Ganymede, gbu, gdax, gdiff-th, gedcom, geek, gelatin, gelatin-freetype2, gelatin-gl, gelatin-sdl2, generators, generic-aeson, generic-xml, GenI, geniconvert, genifunctors, geni-gui, geniplate, geniplate-mirror, GenussFold, getemx, gf, ghc-core-html, ghc-events-analyze, ghc-exactprint, ghci-haskeline, ghc-imported-from, ghcjs-dom-hello, ghcjs-hplay, ghclive, ghc-mod, ghc-mtl, ghc-vis, ght, giak, gi-gtk-hs, ginger, ginsu, gio, giphy-api, git, git-annex, gitdo, git-fmt, github, github-backup, gitHUD, gitit, gitlib, gitlib-cmdline, gitlib-libgit2, gitlib-sample, git-mediate, git-repair, gitter, glambda, glapp, glazier, glazier-react, glazier-react-examples, glazier-react-widget, GLFW-b-demo, GLFW-OGL, GLM, glpk-hs, gmndl, gnomevfs, gnss-converters, goal-simulation, goatee, goatee-gtk, gogol, google-cloud, GoogleCodeJam, google-dictionary, google-drive, googleplus, GoogleSB, gore-and-ash, gore-and-ash-actor, gore-and-ash-async, gore-and-ash-glfw, gore-and-ash-lambdacube, gore-and-ash-logging, gore-and-ash-network, gore-and-ash-sdl, gore-and-ash-sync, GPipe-Collada, graflog, grakn, grammar-combinators, Graph500, graphbuilder, graph-core, graphene, GraphHammer, GraphHammer-examples, graph-rewriting, graph-utils, graph-visit, grasp, gremlin-haskell, Grempa, grenade, gridfs, gridland, gross, GroteTrap, groundhog, groundhog-inspector, growler, gruff, gsmenu, gstreamer, gtk, Gtk2hsGenerics, gtk2hs-rpn, gtk3, gtk3-mac-integration, gtk-helpers, gtkimageview, gtk-largeTreeStore, gtk-mac-integration, gtk-serialized-event, gtksourceview2, gtksourceview3, gt-tools, h2048, h2c, hablog, hacanon-light, hack2-handler-happstack-server, hack2-handler-mongrel2-http, hack2-handler-snap-server, hackage-diff, hackager, hackage-security, hackage-security-HTTP, hackage-server, hack-contrib-press, hack-handler-happstack, HackMail, hackmanager, hackport, hactor, haddocset, haiji, hailgun-simple, hails, hails-bin, hairy, hake, hakyll, hakyll-agda, hakyll-elm, halberd, HaLeX, halfs, halive, halma-gui, halma-telegram-bot, HandsomeSoup, hangman, haphviz, hapistrano, happindicator, HAppS-Data, happs-hsp, happs-hsp-template, HAppS-IxSet, HAppS-Server, HAppS-State, happstack-auth, happstack-authenticate, happstack-clientsession, happstack-contrib, happstack-data, happstack-dlg, happstack-facebook, happstack-fastcgi, happstack-fay, happstack-foundation, happstack-heist, happstack-helpers, happstack-hsp, happstack-hstringtemplate, happstack-ixset, happstack-lite, happstack-monad-peel, happstack-plugins, happstack-server, happstack-state, happstack-util, happstack-yui, happs-tutorial, HAppS-Util, happy, happybara, happybara-webkit, happy-meta, hArduino, hardware-edsl, HaRe, hark, harmony, HarmTrace, harpy, harvest-api, hascar, hascas, hascat-lib, hascat-system, Haschoo, HasGP, hashed-storage, hashing, hasim, haskanoid, haskeem, haskeline-class, haskeline-repl, haskelisp, haskell-awk, haskell-brainfuck, haskell-cnc, haskelldb, haskelldb-connect-hdbc-catchio-mtl, haskelldb-dynamic, haskelldb-flat, haskelldb-hdbc, haskelldb-hdbc-mysql, haskelldb-hdbc-odbc, haskelldb-hdbc-postgresql, haskelldb-hdbc-sqlite3, haskelldb-hsql, haskelldb-hsql-mysql, haskelldb-hsql-odbc, haskelldb-hsql-oracle, haskelldb-hsql-postgresql, haskelldb-hsql-sqlite, haskelldb-hsql-sqlite3, haskelldb-th, haskell-gettext, haskell-gi, haskell-lsp, haskell-names, haskell-neo4j-client, HaskellNet, haskell-packages, haskell-platform-test, haskell-reflect, haskellscrabble, haskellscript, haskell-spacegoo, haskell-token-utils, haskell-tools-ast, haskell-tools-ast-fromghc, haskell-tools-ast-gen, haskell-tools-ast-trf, haskell-tools-backend-ghc, haskell-tools-cli, haskell-tools-daemon, haskell-tools-demo, haskell-tools-prettyprint, haskell-tools-refactor, haskell-tools-rewrite, HaskellTorrent, haskell-xmpp, haskelm, haskey, haskey-btree, haskey-mtl, haskhol-core, haskoin, haskoin-core, haskoin-crypto, haskoin-node, haskoin-script, haskoin-util, haskoin-wallet, haskoon, haskoon-httpspec, haskoon-salvia, haskus-binary, haskus-utils, haslo, hasloGUI, hasmin, hasql, hasql-transaction, hastache, haste, haste-app, haste-compiler, Hate, HaTeX-meta, haven, haverer, hawitter, Hawk, hax, haxparse, haxr, haxy, Hayoo, hbayes, hbeat, h-booru, hbro, hbro-contrib, hburg, HCard, HCL, Hclip, hcltest, hcoap, hcoord, hcron, hdaemonize, hdaemonize-buildfix, HDBC, HDBC-odbc, HDBC-postgresql, HDBC-sqlite3, hdbi-postgresql, hdo, hdocs, hdph, HDRUtils, heavy-logger, hedgehog, Hedi, hedis, hedis-monadic, hedis-namespace, hedis-simple, hedn, heist, helf, helisp, helium, helium-overture, helix, hell, hellage, hellnet, helm, hemokit, hen, herbalizer, HerbiePlugin, here, her-lexer, hermit, herringbone, heterocephalus, hexpr, hexpress, heyefi, hfiar, HFitUI, hfsevents, hfusion, hgal, hgalib, HGamer3D-Graphics3D, HGamer3D-Ogre-Binding, HGamer3D-Wire, hgearman, hgen, hgeometry, hgom, HHDL, hiccup, hichi, hieraclus, hierarchy, hiernotify, Hieroglyph, HiggsSet, higher-leveldb, highlight, highlighter, highlighter2, highlighting-kate, hindent, hindley-milner, hint, hinterface, hint-server, hipbot, hips, hircules, hit, hjs, HJScript, HJVM, hlatex, hleap, hledger, hledger-interest, hledger-lib, hledger-web, HList, hLLVM, HMap, HMarkov, hmarkup, hmk, hMollom, Hmpf, hmumps, HNM, hnormalise, hoauth, hob, hobbits, hodatime, hoe, Hoed, hofix-mtl, hogg, hoggl, hoist-error, Holumbus-Searchengine, homeomorphic, HongoDB, hoobuddy, hoodie, hoodle, hoodle-core, hoodle-extra, hoodle-parser, hoodle-publish, hoodle-render, hoodle-types, hoovie, hoppy-generator, hoq, ho-rewriting, houseman, hp2pretty, hpaco-lib, hpage, hpaste, HPath, hPDB, hPDB-examples, HPDF, hpio, hpodder, hpqtypes, hpqtypes-extras, hprotoc, hprotoc-fork, hreader, hs2bf, Hs2lib, hsbencher, hsbencher-codespeed, hsbencher-fusion, hsc3-forth, hsc3-lisp, hscaffold, hs-carbon, hs-carbon-examples, hscassandra, hs-cdb, hscope, hscurses, hsdev, Hsed, hsemail, hsemail-ns, hsenv, hs-excelx, hs-gchart, hs-gen-iface, HSGEP, hsgnutls, hsgnutls-yj, hsgtd, HSH, HSHHelpers, HsHTSLib, hsignal, hsimport, hsini, hs-java, hslogger, hslogger-template, hs-logo, hslua, HSmarty, hsmisc, hsnsq, hsntp, HSoundFile, hsoz, hsp, hsparql, hspec-slow, hspec-snap, hs-pgms, hsSqlite3, hssqlppp, HsSVN, hstatsd, hstest, HStringTemplate, HStringTemplateHelpers, hs-twitterarchiver, hstzaar, hsubconvert, hswip, hsx, hsx2hs, hsXenCtrl, hsx-jmacro, hsx-xhtml, hszephyr, HTab, htags, HTF, HTicTacToe, html2hamlet, html-rules, htoml-megaparsec, HTTP, http-client-streams, http-common, http-conduit, http-conduit-downloader, http-encodings, http-proxy, httpspec, http-streams, http-test, hubigraph, hubris, HueAPI, hugs2yc, hulk, hums, hunt-searchengine, hunt-server, hunt-server-cli, hup, hurriyet, husk-scheme, husk-scheme-libs, husky, hwall-auth-iitk, hweblib, hw-kafka-avro, hw-kafka-conduit, hws, hw-xml, hxournal, HXQ, hxt, hxthelper, hxt-pickle-utils, hxweb, hyakko, hybrid, hydra-print, hydrogen, hyena, hylolib, hylotab, hyloutils, hyperdrive, hyperion, hypher, hzulip, i18n, ical, iCalendar, ide-backend, ide-backend-common, ide-backend-server, idris, iException, IfElse, ige, ige-mac-integration, ignore, ihaskell, imagepaste, imbib, imperative-edsl, imperative-edsl-vhdl, ImperativeHaskell, implicit-logging, imports, imprevu, imprevu-happstack, improve, inch, incremental-sat-solver, indentation, indentation-core, indentation-parsec, indentation-trifecta, indentparser, indents, indexed-extras, infernu, inline-c, inline-java, inline-r, instance-control, instant-zipper, interleavableGen, interleavableIO, interlude-l, intricacy, intro, introduction, invertible-hxt, ion, IOR, IOSpec, io-streams-http, ipc, ipopt-hs, iptables-helpers, iptadmin, IPv6DB, ipython-kernel, Irc, ircbot, irc-client, irc-dcc, ironforge, isobmff-builder, iterable, iteratee-compress, iteratee-mtl, iterIO, iterio-server, iter-stats, ivor, iyql, j2hs, jack-bindings, jalla, java-bridge, jdi, jenkinsPlugins2nix, jmacro, jmacro-rpc, jmacro-rpc-happstack, jmacro-rpc-snap, jobqueue, jonathanscard, jose, jose-jwt, jpeg, JsContracts, jsmw, json, json2, json-autotype, json-fu, JsonGrammar, json-rpc, json-rpc-client, jsonrpc-conduit, json-rpc-server, json-schema, json-tracer, juandelacosa, JuicyPixels, JunkDB, JunkDB-driver-gdbm, JunkDB-driver-hashtables, jupyter, JYU-Utils, kademlia, kafka-device, kaleidoscope, kan-extensions, karakuri, karps, katip, katt, katydid, kawaii, kawhi, keera-callbacks, keera-hails-mvc-solutions-gtk, keera-hails-reactive-gtk, keera-posture, keter, kevin, keystore, khph, KiCS-debugger, kit, kmeans-vector, knots, kontrakcja-templates, koofr-client, kqueue, kraken, krapsh, krpc, laborantin-hs, labyrinth, labyrinth-server, lambdabot, lambdabot-core, lambdabot-haskell-plugins, lambdabot-irc-plugins, lambdabot-misc-plugins, lambdabot-reference-plugins, lambdabot-social-plugins, lambdabot-utils, LambdaCalculator, lambda-canvas, lambdacat, lambdacube, lambdacube-bullet, lambdacube-compiler, lambdacube-core, lambdacube-edsl, lambdacube-engine, lambdacube-examples, lambdacube-gl, lambdacube-ir, lambdacube-samples, LambdaINet, Lambdajudge, lambdaLit, lambda-options, LambdaPrettyQuote, lambda-sampler, LambdaShell, lambdatex, lambdatwit, Lambdaya, lambdiff, language-boogie, language-c-quote, language-dockerfile, language-dot, language-ecmascript, language-eiffel, language-elm, language-java-classfile, language-javascript, language-lua-qq, language-mixal, language-ninja, language-puppet, language-qux, language-sh, language-sqlite, lat, latex-function-tables, launchpad-control, layers-game, lda, legion-discovery, leksah, lendingclub, lens, lens-action, lenses, lens-family, lens-prelude, lensref, lens-simple, lgtk, lhae, lhc, lhs2tex, LibClang, libcspm, libGenI, libgit, libhbb, libjenkins, liblawless, liblinear-enumerator, libmolude, libmpd, liboleg, librato, libxml, libzfs, LibZip, lifted-protolude, lifter, light, lightning-haskell, linden, linearscan, LinkChecker, linklater, linux-perf, lio-eci11, liquid, liquid-fixpoint, liquidhaskell, listenbrainz-client, list-t, list-transformer, ListWriter, llsd, llvm, llvm-base, llvm-data-interop, llvm-general, llvm-general-pure, llvm-general-quote, llvm-hs, llvm-hs-pure, llvm-ht, lmonad-yesod, localize, log-base, logger, logging-effect, logic-classes, LogicGrowsOnTrees, LogicGrowsOnTrees-network, logict, logic-TPTP, logict-state, log-postgres, log-warper, lojban, lol, lol-apps, lol-calculus, lol-cpp, loli, lol-repa, loop-while, lostcities, lp-diagrams, lp-diagrams-svg, L-seed, LslPlus, ltext, ltk, lucid, lucienne, Lucu, lui, luminance, luminance-samples, luthor, lxc, lxd-client, Lykah, lz4-conduit, lzma-enumerator, macbeth-lib, machinecell, machines, machines-amazonka, macosx-make-standalone, madlang, mage, magicbane, MagicHaskeller, mahoro, make-package, mallard, manatee, manatee-anything, manatee-browser, manatee-core, manatee-curl, manatee-filemanager, manatee-ircclient, manatee-pdfviewer, mandrill, map-syntax, marionetta, markup, markup-preview, marmalade-upload, marquise, mars, marvin, marvin-interpolate, marxup, MASMGen, master-plan, mathblog, mathlink, matsuri, matterhorn, maxent-learner-hw, maxent-learner-hw-gui, maxsharing, maybench, MaybeT, MazesOfMonad, MBot, mbox-tools, mbtiles, mediabus, mediabus-rtp, mediawiki2latex, megaparsec, mellon-core, mellon-web, melody, memcache-conduit, memcache-haskell, memorable-bits, merkle-patricia-db, MetaHDBC, meta-par, mezzolens, MFlow, mfsolve, mgeneric, Mhailist, microlens-mtl, mida, midisurface, mikrokosmos, miku, milena, mime-string, minecraft-data, mines, MiniAgda, miniforth, minilens, minioperational, miniplex, minirotate, MissingH, mkcabal, ml-w, mmark, mmorph, modbus-tcp, modify-fasta, modsplit, module-management, modulo, moe, moesocks, mole, mollie-api-haskell, monad-abort-fd, monad-atom, monad-atom-simple, monadbi, MonadCatchIO-mtl-foreign, monad-codec, MonadCompose, monadcryptorandom, monad-dijkstra, monad-gen, monad-http, monadiccp, monadiccp-gecode, monadIO, monad-journal, monad-lgbt, monad-logger, monad-logger-prefix, monad-memo, monad-metrics, monad-mock, monadoid, monad-open, monad-ox, monad-par, monad-param, monad-par-extras, monad-persist, MonadPrompt, monad-ran, MonadRandom, MonadRandomLazy, monad-recorder, monad-resumption, monads-fd, MonadStack, monad-supply, monad-task, monad-time, monad-timing, monad-unify, monad-unlift-ref, monarch, Monaris, mondo, mongoDB, monky, Monocle, monoid-absorbing, montage-client, monzo, moo, morfette, morfeusz, mosaico-lib, mp, mp3decoder, mpretty, mpris, mprover, mpvguihs, mqtt-hs, mrifk, msgpack, msgpack-rpc, msh, mstate, msu, MTGBuilder, mtl-c, mtl-compat, mtl-evil-instances, mtl-extras, mtlparse, mtl-prelude, mtl-unleashed, mtlx, MuCheck, mud, muesli, mueval, multi-cabal, multifocal, multiplicity, multirec-alt-deriver, multistate, mushu, musicbrainz-email, music-score, mustache, MutationOrder, mute-unmute, mvclient, mybitcoin-sci, mysnapsession, mysnapsession-example, myTestlll, mywatch, nagios-check, nagios-perfdata, nakadi-client, named-formlet, nanoAgda, narc, needle, nemesis, nerf, nested-routes, netcore, netease-fm, netspec, nettle-frp, nettle-netkit, nettle-openflow, netwire-input-glfw, netwire-vinylglfw-examples, network-anonymous-i2p, network-attoparsec, network-dbus, network-house, network-minihttp, network-msgpack-rpc, Network-NineP, network-transport-tests, neural, neural-network-blashs, neural-network-hmatrix, newt, ngrams-loader, niagra, nixfromnpm, n-m, nntp, noether, Nomyx, nomyx-api, nomyx-core, Nomyx-Core, nomyx-language, Nomyx-Language, nomyx-library, Nomyx-Rules, nomyx-server, nomyx-web, Nomyx-Web, nondeterminism, notzero, ntha, numeric-ode, nurbs, Nussinov78, nvim-hs, nvim-hs-contrib, NXT, NXTDSL, nyan, nymphaea, oauthenticated, obd, obdd, oberon0, objective, Obsidian, octohat, octopus, OGL, ogmarkup, olwrapper, omnifmt, on-a-horse, OnRmt, opaleye-classy, opaleye-trans, OpenAFP, OpenCL, OpenCLRaw, OpenCLWrappers, open-pandoc, open-signals, open-symbology, opentype, open-typerep, Operads, operational, operational-alacarte, optimusprime, optparse-declarative, orc, orchestrate, orchid, orchid-demo, orgstat, origami, orizentic, OrPatterns, osm-download, oso2pdf, ot, packed-dawg, pagerduty, pandoc, PandocAgda, pandoc-citeproc, pandoc-crossref, pandoc-include-code, pang-a-lambda, pango, paprika, Paraiso, parco, parco-attoparsec, parcom-lib, parco-parsec, PArrows, parsec, parsec3, parsec-free, parsec-pratt, parsec-trace, parsely, parser241, parsers, parsestar, partage, pasty, patat, pattern-arrows, patterns, paypal-api, pcd-loader, pcf, PCLT, PCLT-DB, pcre-utils, pdfinfo, pdf-slave-server, pec, peg, peggy, pem, perdure, perm, permute, persistent, persistent-hssqlppp, persistent-map, persistent-redis, persistent-refs, persistent-relational-record, persistent-zookeeper, pgsql-simple, pg-store, pgstream, phoityne, phoityne-vscode, phooey, photoname, phraskell, Phsu, pianola, pi-calculus, picologic, piet, pi-forall, piki, pinboard, pipes, pipes-bgzf, pipes-bzip, pipes-category, pipes-cereal, pipes-cereal-plus, pipes-conduit, pipes-files, pipes-key-value-csv, pipes-misc, pipes-p2p, pipes-p2p-examples, pipes-postgresql-simple, pipes-protolude, pipes-safe, pisigma, plailude, plat, platinum-parsing, PlayHangmanGame, playlists-http, plist-buddy, plot, plot-gtk, plot-gtk3, plot-light, plots, plugins-auto, pngload, pngload-fixed, pointedalternative, pointful, pointless-rewrite, poker-eval, polar-configfile, polar-shader, polh-lexicon, polyseq, ponder, pontarius-xmpp, pop3-client, poppler, portager, PostgreSQL, postgresql-config, postgresql-connector, postgresql-named, postgresql-orm, postgresql-query, postgresql-transactional, postie, postmaster, powerqueue-distributed, ppm, pqueue-mtl, praglude, preamble, precursor, pred-trie, pregame, preliminaries, preprocessor-tools, press, presto-hdbc, pretty-simple, pretty-types, primula-board, primula-bot, printcess, ProbabilityMonads, probable, process-conduit, process-extras, processor-creative-kit, process-progress, process-qq, progress-reporting, project-m36, project-template, prolog, prolog-graph, prolog-graph-lib, prologue, prometheus-client, prometheus-effect, prompt, propellor, prosper, protobuf, protobuf-simple, protocol-buffers, protocol-buffers-fork, protolude, ProxN, psc-ide, PTQ, ptr, pubnub, Pugs, pugs-compat, pugs-DrIFT, punkt, punycode, puppetresources, pure-cdb, pure-io, purescript, purescript-bridge, pusher-haskell, push-notify, push-notify-ccs, pushover, putlenses, puzzle-draw, pvd, pxsl-tools, python-pickle, QIO, qrcode, qtah-generator, quack, quadratic-irrational, quantfin, quantities, quantum-arrow, quantum-random, qudb, Quelea, queuelike, QuickCheck-GenT, quickcheck-property-comb, quickcheck-state-machine, quicktest, quipper, quipper-core, quipper-rendering, quoridor-hs, qux, rados-haskell, raft, rail-compiler-editor, Raincat, rakhana, random-fu, random-fu-multivariate, random-source, random-tree, random-variates, rand-vars, rasa, rasa-example-config, rasa-ext-cursors, rasa-ext-files, rasa-ext-logger, rasa-ext-slate, rasa-ext-views, rasa-ext-vim, rascal, Rasterific, rasterific-svg, raven-haskell, raven-haskell-scotty, raw-feldspar, rdioh, react-flux, reaction-logic, reactor, reasonable-lens, rebase, recursive-line-count, redHandlers, redis, redis-io, reduce-equations, reedsolomon, references, reflex, reflex-dom, reflex-dom-contrib, reflex-gloss, reflex-gloss-scene, reflex-sdl2, reflex-transformers, ref-mtl, reform, reform-happstack, refresht, regex-base, regex-deriv, regex-dfa, regex-genex, regex-pderiv, regex-posix-unittest, regexpr, regex-tdfa, regex-tdfa-rc, regex-tdfa-unittest, regions-mtl, regular-web, reified-records, relative-date, remote, remotion, repa-array, repa-plugin, repa-stream, repa-v4l2, RepLib, replicant, repline, repl-toolkit, repo-based-blog, representable-functors, representable-tries, reprinter, req, request-monad, reroute, resolve-trivial-conflicts, resourcet, respond, rest-client, rest-core, rest-example, restful-snap, rest-happstack, RESTng, restricted-workers, rest-wai, result, resumable-exceptions, rethinkdb, rethinkdb-client-driver, rethinkdb-model, rethinkdb-wereHamster, ReviewBoard, rev-state, rezoom, rhythm-game-tutorial, ridley, ridley-extras, riemann, ring-buffer, riot, risc386, riscv-isa, rivet-simple-deploy, RJson, Rlang-QQ, rl-satton, rlwe-challenges, rncryptor, robin, roguestar-engine, roguestar-gl, rope, rose-trees, rose-trie, roshask, roundtrip-string, roundtrip-xml, rpc-framework, rsagl, rsagl-frp, rtnetlink, rtorrent-rpc, ruby-marshal, ruff, ruler, ruler-core, rvar, safe-access, safe-freeze, satchmo, sat-micro-hs, Saturnin, savage, sbv, sbvPlugin, scalable-server, scat, scenegraph, schedule-planner, schematic, scholdoc, scholdoc-citeproc, scholdoc-texmath, SciFlow, scion-browser, scope, scope-cairo, scottish, scotty, scotty-binding-play, scotty-blaze, scotty-hastache, scotty-rest, scrabble-bot, scroll, scrz, scyther-proof, sde-solver, seacat, seakale, seakale-postgresql, seakale-tests, secd, secp256k1, sednaDBXML, selda, selenium, Semantique, semdoc, Semigroup, seqaid, seqid, sequor, serf, serokell-util, servant, servant-auth-cookie, servant-auth-hmac, servant-auth-server, servant-auth-token, servant-auth-token-acid, servant-auth-token-leveldb, servant-auth-token-persistent, servant-auth-token-rocksdb, servant-client, servant-client-core, servant-csharp, servant-github, servant-quickcheck, servant-server, servant-smsc-ru, servant-snap, server-generic, serversession-backend-acid-state, serv-wai, SessionLogger, sessions, sessiontypes, setdown, set-extra, sets, setters, sexp, sexp-grammar, SFML-control, SG, sgd, sgf, SGplus, shade, shadower, shady-gen, shady-graphics, shaker, she, shelduck, Shellac, Shellac-haskeline, ShellCheck, shellish, shelly, shelly-extra, shentong, shine, shivers-cfg, shopify, show-please, shpider, shplit, sifflet, sifflet-lib, signals, simgi, simple, simple-actors, simple-conduit, simple-download, simple-effects, simple-log, SimpleLog, simple-logger, simple-logging, simple-nix, simple-pascal, simple-sql-parser, simplessh, simple-stacked-vm, simplex, simplex-basic, sindre, singletons, Sit, sitepipe, skylighting, skype4hs, slack, slack-api, slack-web, slidemews, slim, sloth, smallcheck, smartcheck, smerdyakov, smtlib2, smtlib2-debug, smtlib2-pipe, smtlib2-quickcheck, smtlib2-timing, smtp-mail-ng, snap, snap-core, snap-extras, snaplet-acid-state, snaplet-amqp, snaplet-auth-acid, snaplet-coffee, snaplet-environments, snaplet-fay, snaplet-ghcjs, snaplet-hasql, snaplet-hdbc, snaplet-hslogger, snaplet-i18n, snaplet-influxdb, snaplet-mandrill, snaplet-mongoDB, snaplet-mongodb-minimalistic, snaplet-mysql-simple, snaplet-persistent, snaplet-postgresql-simple, snaplet-postmark, snaplet-purescript, snaplet-recaptcha, snaplet-redis, snaplet-redson, snaplet-rest, snaplet-riak, snaplet-sass, snaplet-scoped-session, snaplet-sedna, snaplet-sqlite-simple, snaplet-sqlite-simple-jwt-auth, snaplet-stripe, snaplet-tasks, snaplet-typed-sessions, snaplet-wordpress, snap-loader-dynamic, snap-server, snap-testing, snap-utils, snap-web-routes, sneakyterm, SNet, snmp, snowflake-server, soap, SoccerFun, socketio, socket-io, socketson, sodium, solga-swagger, sonic-visualiser, SoOSiM, source-code-server, SourceGraph, sousit, spaceprobe, spanout, sparse-linear-algebra, spata, special-functors, specialize-th, sphero, spike, Spintax, spiros, splot, Spock, Spock-api-server, Spock-core, Spock-digestive, Spock-worker, sprinkles, spritz, sproxy-web, spsa, SQLDeps, squeal-postgresql, squeeze, sr-extra, sscgi, sshtun, sssp, stable-tree, stache, stack, stackage-build-plan, stackage-curator, stagen, standalone-derive-topdown, starrover2, state, stateful-mtl, state-plus, state-record, stateref, statestack, StateVar-transformer, stateWriter, static-canvas, static-resources, statsd, steeloverseer, stepwise, stmcontrol, stm-io-hooks, STMonadTrans, stm-promise, stochastic, stomp-conduit, stomp-patterns, stomp-queue, storable, Strafunski-Sdf2Haskell, Strafunski-StrategyLib, StrappedTemplates, StrategyLib, stream, streaming, streaming-bytestring, streaming-cassava, streaming-png, streaming-utils, strelka, strelka-core, strict-data, strict-writer, stripe, stripe-core, stripe-tests, strips, structural-induction, structural-traversal, structured-cli, structured-mongoDB, stt, stunts, stutter, stylish-haskell, styx, subhask, subleq-toolchain, sub-state, subwordgraph, success, sunroof-compiler, superbubbles, superconstraints, supermonad, supero, superrecord, super-user-spark, supervisor, svgcairo, svg-tree, swagger2, swagger-petstore, swearjure, swf, swish, SybWidget, syfco, sync-mht, syntactic, syntax-trees, syntax-trees-fork-bairyn, Sysmon, sys-process, t3-game, t3-server, ta, TableAlgebra, tableaux, tablestorage, tabular, taffybar, tagged-exception-core, tagged-identity, tagged-transformer, taglib-api, tagshare, Tahin, tai, Tainted, takahashi, Takusen, takusen-oracle, tal, tamarin-prover, tamarin-prover-term, tamarin-prover-theory, tamarin-prover-utils, tamper, tardis, target, tart, tasty, tasty-ant-xml, tasty-golden, tasty-html, tasty-integrate, tasty-rerun, tasty-silver, tateti-tateti, TBit, tbox, TCache, TeaHS, telegram-api, tellbot, tempered, template, templateify, templatepg, template-toolkit, tempo, tempodb, tempus, tensorflow, tensorflow-ops, term-rewriting, tersmu, TestExplode, test-fixture, test-framework-golden, test-framework-sandbox, testing-feat, testloop, testpack, test-sandbox, test-sandbox-quickcheck, test-simple, texbuilder, texmath, texrunner, text-register-machine, text-render, text-xml-generic, text-zipper-monad, tftp, th-alpha, th-context, th-desugar, themoviedb, thentos-cookie-session, these, thespian, Thingie, th-instances, th-kinds, th-kinds-fork, thorn, th-orphans, threadscope, threads-pool, th-reify-many, th-traced, th-typegraph, thyme, tianbar, tickle, tidal, tie-knot, tightrope, timberc, time-exts, timeout, timeout-control, timeout-with-results, timeparsers, time-recurrence, time-series, time-warp, TinyLaunchbury, tinyXml, tip-haskell-frontend, tip-lib, tkhs, tkyprof, tls, tls-extra, todos, tokyocabinet-haskell, tokyotyrant-haskell, top, Top, torch, Tournament, toysolver, tpb, tpdb, trace, trace-call, traced, tracer, tracetree, transf, transformations, TransformeR, TransformersStepByStep, transformers-supply, transient, transient-universe, trasa-server, tree-fun, tree-view, treeviz, t-regex, tremulous-query, TrendGraph, trifecta, triplesec, tsession, tttool, tubes, twentefp-websockets, twentyseven, twfy-api-client, twidge, twilight-stm, twilio, twine, twitter, Twofish, TYB, typedflow, typed-wire, typehash, typerbole, type-structure, uacpid, uAgda, udbus, udcode, uhc-light, uhc-util, ui-command, unamb-custom, unbound, unbound-generics, unification-fd, uni-graphs, union-find-array, units, units-parser, unitym-servant, uni-util, universe-instances-trans, universe-th, universum, Unixutils, unlambda, unused, up, urembed, uri-templater, urlcheck, UrlDisp, urldisp-happstack, urlencoded, url-generic, urlpath, URLT, urxml, users-persistent, users-postgresql-simple, utf8-env, uuagc, uuagc-bootstrap, uuagc-cabal, uu-options, uxadt, validate-input, validation, validations, validationt, vampire, varan, variables, vcsgui, vcswrapper, vector-algorithms, verdict, vgrep, vhdl, views, vigilance, Villefort, vimeta, vimus, vintage-basic, virthualenv, vision, visualize-cbn, visual-prof, vivid, VKHS, vorbiscomment, vty, vty-examples, vty-ui, wai-cors, wai-graceful, wai-hmac-auth, wai-middleware-content-type, wai-middleware-hmac-client, wai-middleware-preprocessor, wai-middleware-static, wai-middleware-static-caching, wai-middleware-verbs, wai-routes, waldo, watchdog, wavefront, WebBits, WebBits-Html, WebCont, webcrank, webcrank-dispatch, webcrank-wai, webdriver-snoy, webkit, webkitgtk3, web-mongrel2, web-page, web-plugins, web-push, Webrexp, web-routes, web-routes-boomerang, websockets-rpc, websockets-snap, weigh, weighted, werewolf, werewolf-slack, Wheb, wheb-mongo, wheb-redis, wheb-strapped, whim, Win32-shortcut, windowslive, Wired, wires, wiring, withdependencies, wizards, WL500gPControl, WL500gPLib, wl-pprint-ansiterm, WMSigner, WordAlignment, Workflow, workflow-osx, workflow-pure, wrecker-ui, write-buffer-core, writer-cps-mtl, wryte, ws, wsdl, wtk-gtk, WxGeneric, wyvern, x11-xinput, x509, x509-store, x509-system, x509-validation, xcb-types, xcffib, xcp, xdot, Xec, xeno, xenstore, xhaskell-library, xhb-atom-cache, xhb-ewmh, xilinx-lava, xleb, xlsior, xlsx, xml-conduit-writer, xml-extractors, xmlgen, XmlHtmlWriter, xml-isogen, xml-monad, xml-tydom-core, xmms2-client, xmobar, xmonad, xmonad-bluetilebranch, xmonad-contrib, xmonad-contrib-bluetilebranch, xmonad-contrib-gpl, xmonad-entryhelper, xmonad-eval, xmonad-extras, xmonad-wallpaper, XMPP, xournal-convert, xournal-parser, xournal-render, y0l0bot, yabi-muno, Yablog, yahoo-finance-api, yahoo-finance-conduit, yamemo, yaop, yate, ycextra, yesod-angular-ui, yesod-auth-account, yesod-auth-account-fork, yesod-auth-hmac-keccak, yesod-core, yesod-dsl, yesod-purescript, yesod-s3, yesod-session-redis, yes-precure5-command, yet-another-logger, yhccore, yi, yi-contrib, yi-core, yi-dynamic-configuration, yi-frontend-pango, yi-fuzzy-open, yi-keymap-emacs, yi-keymap-vim, yi-mode-javascript, yi-snippet, yjftp, yjftp-libs, yoctoparsec, Yogurt, Yogurt-Standalone, yoko, yuuko, yxdb-utils, z3, z3-encoding, zendesk-api, zeno, zeromq3-conduit, zeromq4-conduit, ZFS, zigbee-znet25, zip, zip-archive, zip-conduit, zipedit, zipkin, zippo, zip-stream, zm, ZMachine, zmidi-score, zoom, zoom-cache, zoom-cache-pcm, zoom-cache-sndfile, zre, zsh-battery
comments powered byDisqus