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