If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: hackage.haskell.org/packages/tag/control - All packages by name | Hackage.

site address: hackage.haskell.org/packages/tag/control

site title: All packages by name Hackage

Our opinion (on Monday 20 July 2026 1:43:17 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:


page from cache: 1 day ago
Meta tags:

Headings (most frequently used words):

packages, tagged, control,

Text of the page (most frequently used words):
#control (961), library (958), bsd3 (603), for (322), monad (298), deprecated (179), mit (167), and (154), monads (130), the (119), with (100), data (91), transformer (87), 2018 (85), haskell (76), transformers (74), 2015 (72), pipes (71), effects (68), 2026 (65), 2016 (64), program (64), effect (62), 2025 (61), 2017 (61), 2013 (56), 2012 (56), type (55), 2023 (53), distributed (51), 2024 (48), based (45), 2019 (45), instances (45), favor (45), 2014 (45), mtl (43), exceptions (43), functions (42), monadic (41), 2020 (39), simple (37), edwardkmett (34), 2022 (34), using (34), classes (34), free (33), public (33), domain (33), 2011 (33), state (32), 2021 (32), error (32), concurrency (32), applicative (30), that (29), combinators (29), process (29), lens (28), class (28), exception (27), system (27), programming (25), types (25), 2010 (25), failure (25), package (25), prelude (24), extensible (23), core (23), arrow (23), cloud (23), handling (22), comonads (21), machines (21), functors (20), time (20), effectful (20), quiver (20), fused (20), extras (19), gabrielgonzalez (19), random (19), yoshikunijujo (18), gpl (18), parallel (18), typeclass (18), from (18), category (18), actions (18), mpl (17), computations (17), like (17), safe (17), categories (17), recursion (17), arrows (17), parallelism (17), conduit (16), style (16), which (16), base (16), network (16), michaelsnoyman (16), implementation (16), into (16), resource (16), freer (16), bytestring (15), cps (15), stream (15), can (15), timwatson (15), writer (14), utilities (14), interface (14), concurrent (14), template (14), bsd2 (14), rio (14), event (14), logic (14), mathieuboespflug (14), facundodominguez (14), support (13), run (13), search (13), apache (13), framework (13), computing (13), streaming (13), ryanglscott (13), indexed (13), conversion (13), moffy (13), text (12), iokasimovmt (12), working (12), fumiakikinoshita (12), order (12), 2009 (12), list (12), functor (11), yaftee (11), tree (11), louispan (11), more (11), frp (11), nikitavolkov (11), comonad (11), composable (11), 2008 (11), version (11), fast (11), danieldiazcarrete (11), stm (11), values (11), regions (11), operations (11), classy (11), deepseq (11), davidsd (11), laurentrdc (11), all (10), functional (10), reactive (10), deep (10), execution (10), between (10), composition (10), stack (10), alternative (10), this (10), schemes (10), higher (10), structures (10), dsl (10), extra (10), http (10), enumerator (10), loop (10), references (9), lenses (9), explicit (9), stacks (9), backtracking (9), lazy (9), ecosystem (9), operational (9), generics (9), foldl (9), stateful (9), pepeiborra (9), logging (9), samples (9), chessai (8), dependencies (8), typed (8), level (8), lift (8), errors (8), timeout (8), static (8), partial (8), but (8), generic (8), arybczak (8), has (8), patrykz (8), lgpl (8), efficient (8), attoparsec (8), handlers (8), monoidal (8), loops (8), local (8), yamadaryo (8), patrick_thomson (8), application (8), platform (8), gregorycrosswhite (8), minad (7), uses (7), constraint (7), through (7), value (7), use (7), rematch (7), pool (7), non (7), session (7), incremental (7), processing (7), systems (7), events (7), over (7), danburton (7), utility (7), semigroupoids (7), checked (7), easy (7), are (7), registry (7), been (7), profunctors (7), basvandijk (7), geoffreymainland (7), yvespares (7), fork (7), computation (7), multi (7), prompt (7), general (7), herbertvalerioriedel (7), constraints (7), newtype (7), dependency (7), par (7), language (7), them (7), log (7), lifted (7), robrix (7), frpnow (7), turion (7), logicgrowsontrees (7), tools (6), orphan (6), lukepalmer (6), parsing (6), unliftio (6), various (6), operators (6), generators (6), sebastianfischer (6), rosspaterson (6), api (6), strict (6), carterschonwald (6), folds (6), sgschlesinger (6), ericmertens (6), marioblazevic (6), retry (6), fail (6), reactivity (6), shaneobrien (6), provides (6), ref (6), patterns (6), basic (6), ivanmiljenovic (6), multiple (6), adapter (6), within (6), cellular (6), continuations (6), functionality (6), async (6), typeclasses (6), complex (6), workflow (6), injection (6), changeset (6), maybet (6), delimited (6), delcont (6), mutable (5), topos (5), rwst (5), instance (5), one (5), open (5), esz (5), lyxia (5), compositional (5), structure (5), applications (5), utils (5), evaluation (5), streams (5), without (5), containers (5), generalized (5), deriving (5), coot (5), fsm (5), int_index (5), some (5), standard (5), threads (5), different (5), generation (5), donaldstewart (5), closure (5), monadplus (5), hpc (5), instead (5), pure (5), build (5), resources (5), families (5), representing (5), common (5), oriented (5), effin (5), function (5), progress (5), aws (5), porcupine (5), integration (5), johnwiegley (5), objects (5), set (5), notation (5), motor (5), algebraic (5), morphisms (5), catching (5), user (5), ryannewton (5), when (5), jamescook (5), coroutine (5), map (5), object (5), modular (5), optimisation (5), mecha (5), well (5), transducers (5), your (5), polymorphic (5), keiro (5), packages (5), management (5), number (5), benweitzman (5), plugin (5), contstuff (5), constrained (5), kidotakahiro (5), abortt (5), readert (4), optics (4), writert (4), weighted (4), oisdk (4), web (4), you (4), thomasdubuisson (4), chris_martin (4), transformations (4), tomcrayford (4), monadunliftio (4), unlifting (4), unlift (4), around (4), trans (4), synchronous (4), write (4), albertocorona (4), remote (4), programs (4), olivercharles (4), jcristovao (4), convert (4), flow (4), aristidbreitkreuz (4), mikhailvorozhtsov (4), pattern (4), bidirectional (4), identity (4), phantom (4), linear (4), algebra (4), hask (4), get (4), writing (4), supply (4), model (4), clinton (4), closures (4), used (4), isomorphisms (4), allocation (4), adaptation (4), resumable (4), minimal (4), update (4), profunctor (4), records (4), reader (4), heather (4), generator (4), group (4), csv (4), protocol (4), transduce (4), timing (4), break (4), possible (4), continuation (4), russelloconnor (4), ianlynagh (4), natural (4), named (4), parameters (4), layers (4), store (4), haskell98 (4), call (4), monadio (4), choice (4), task (4), interfaces (4), monadbase (4), back (4), gtk4 (4), gtk3 (4), most (4), composite (4), known (4), humanity (4), lets (4), imperative (4), ghc (4), their (4), shinzui (4), automatic (4), where (4), development (4), useful (4), atzevanderploeg (4), either (4), theory (4), dep (4), main (4), ertugrulsoeylemez (4), fresheyeball (4), contravariant (4), cmark (4), auto (4), assert (4), game (4), foreign (4), monadcatchio (4), only (3), app (3), exceptt (3), inspired (3), stricter (3), full (3), catch (3), product (3), nondeterministic (3), weave (3), first (3), action (3), jumper149 (3), wai (3), vinyl (3), views (3), haskell_github_trust (3), schellscivally (3), abstractions (3), variables (3), generalizing (3), mniip (3), logict (3), henningthielemann (3), unified (3), wrapper (3), database (3), unexceptionalio (3), protocols (3), eff (3), conversions (3), compose (3), abort (3), ryaningram (3), transactional (3), semantics (3), jonsterling (3), trace (3), total (3), artyom (3), timers (3), akrasner (3), wrappers (3), outoftune (3), sharing (3), tags (3), allows (3), tagged (3), other (3), supervisor (3), mikeizbicki (3), statet (3), code (3), iteratees (3), infinity0 (3), initial (3), project (3), coveralls (3), merged (3), tiny (3), danielwagner (3), collection (3), sessions (3), darwin226 (3), 136 (3), expressions (3), agpl (3), transformation (3), executables (3), alexanderbondarenko (3), may (3), port (3), resourcet (3), iohk (3), srijs (3), michaelszvetits (3), region (3), absorbed (3), andygill (3), regiont (3), monadstf (3), compatible (3), vmchale (3), just (3), reasonable (3), limit (3), hiromiishii (3), interleave (3), bridge (3), jle (3), managed (3), server (3), connect (3), json (3), reusable (3), pipelines (3), dfeuer (3), bengamari (3), miscellaneous (3), tutorial (3), misc (3), lines (3), paolocapriotti (3), pid (3), andysonnenburg (3), many (3), parameterized (3), erlang (3), otp (3), dylanjust (3), providing (3), versions (3), passing (3), owickstrom (3), helpers (3), anupamjain (3), cryptography (3), lexi_lambda (3), resumption (3), memoization (3), flexible (3), lightweight (3), graph (3), unique (3), sample (3), new (3), mmtl (3), mix (3), autotaker (3), improving (3), postgresql (3), parsers (3), networked (3), while (3), dandoel (3), sickmind (3), syslog (3), module (3), listt (3), done (3), right (3), lazyio (3), priority (3), queue (3), bracket (3), simulation (3), lambda (3), client (3), engine (3), dynamic (3), invertible (3), invariant (3), context (3), echatav (3), parsonsmatt (3), high (3), math (3), stuff (3), fresnel (3), failable (3), fmt (3), mtesseract (3), polymorphism (3), edskodevries (3), jeremyjh (3), nfdata (3), including (3), categorical (3), emt (3), contract (3), boolean (3), constraintkinds (3), compactable (3), gregweber (3), yesod (3), cas (3), juergennicklischfranken (3), leksah (3), billeksah (3), apecs (3), erickidd (3), monatron (3), calegibbard (3), processes (3), mjmrotek (2), zoom (2), zio (2), mono (2), traversable (2), another (2), xml (2), html (2), writet (2), monadwriter (2), nathanielfilardo (2), pretty (2), printer (2), terminfo (2), 102 (2), pprint (2), simonmarechal (2), depend (2), definitions (2), breadth (2), marccoiffier (2), allow (2), definitive (2), vectors (2), vector (2), variadic (2), alynn (2), magic (2), typeable (2), validation (2), jeroenbransen (2), interleaving (2), interleaved (2), util (2), extension (2), unsafe (2), unordered (2), unlifted (2), arbitrary (2), ejconlon (2), simplistic (2), stephenweber (2), any (2), generate (2), sdzx (2), strongly (2), shou (2), flip (2), jonathanfischoff (2), series (2), tubes (2), trivial (2), nbu (2), determinism (2), geraldus (2), creation (2), transient (2), operation (2), continue (2), bifunctors (2), short (2), circuit (2), benjaminmcrae (2), sshuck (2), concrete (2), tracing (2), service (2), middleware (2), tower (2), exhaustive (2), matching (2), arowm (2), tonatona (2), tick (2), timeouts (2), out (2), current (2), lightandlight (2), monadtell (2), related (2), tell (2), binding (2), create (2), tagshare (2), have (2), petertrsko (2), reflect (2), jessetov (2), channels (2), momohatt (2), satoshiegi (2), embedding (2), testing (2), successors (2), athanclark (2), put (2), single (2), handy (2), fair (2), terminating (2), debugito (2), stopwatch (2), actor (2), brentyorgey (2), plus (2), bags (2), lehins (2), speculation (2), global (2), sink (2), jakemcarthur (2), observer (2), integrates (2), shared (2), fields (2), combine (2), ferdinandvw (2), sessiontypes (2), semi (2), iso (2), selective (2), scoped (2), schedule (2), delay (2), deterministic (2), component (2), safely (2), 276 (2), buffer (2), orphans (2), 108 (2), michaelsloan (2), reverse (2), rev (2), nicolasfrisby (2), michalgajda (2), live (2), view (2), allocate (2), track (2), allocated (2), requests (2), representable (2), parametrizable (2), matchers (2), etorreborre (2), work (2), hedgehog (2), monadsfd (2), lazac (2), reading (2), ext (2), 119 (2), record (2), small (2), romancheplyaka (2), adamwick (2), rate (2), methods (2), railway (2), sort (2), quivers (2), iteratee (2), paradigms (2), binary (2), finite (2), quantum (2), better (2), reporting (2), environments (2), 163 (2), 2007 (2), ports (2), location (2), accessor (2), sources (2), sinks (2), poly (2), cont (2), tracking (2), placeholder (2), proxies (2), producers (2), parse (2), glazier (2), mindreader (2), carriage (2), returns (2), combines (2), adapters (2), codec (2), arrowchoice (2), such (2), sergeyalirzaev (2), controller (2), wz1000 (2), simonmarlow (2), austinseipp (2), 218 (2), 116 (2), pandora (2), box (2), made (2), similar (2), andreibarbu (2), deriver (2), sjakobi (2), newtypes (2), andreasabel (2), neilsculthorpe (2), arguments (2), updates (2), mvc (2), via (2), than (2), multipass (2), reified (2), about (2), ningningxie (2), evidence (2), runtime (2), diagrams (2), inventory (2), solomon (2), generating (2), traces (2), monadloc (2), andrewmiller (2), monadiccp (2), tomschrijvers (2), provide (2), monadlib (2), wrap (2), miguelmitrofanov (2), skeleton (2), products (2), jakubwaszczuk (2), need (2), mersenne (2), memo (2), markov (2), combining (2), levels (2), dimitrisabadie (2), environment (2), access (2), viercc (2), hash (2), hashing (2), eiko (2), searches (2), phadej (2), integers (2), these (2), bool (2), later (2), grzegorzchrupala (2), monadically (2), atom (2), noiioiu (2), codes (2), classyprelude (2), generalised (2), combinatorial (2), scheduler (2), meta (2), edofic (2), mechs (2), mealy (2), reduce (2), davean (2), neilbrown (2), supporting (2), asymptotic (2), bodigrim (2), stats (2), van (2), laarhoven (2), filesystem (2), experimental (2), queues (2), wolfgangjeltsch (2), lax (2), devs (2), fpringle (2), keymapp (2), job (2), pgmq (2), sourcing (2), dominicorchard (2), embeds (2), thrown (2), kazuyamamoto (2), dylansimon (2), hlist (2), marcosdumay (2), interchangeable (2), how (2), typedrat (2), reinerpope (2), require (2), implicit (2), conditional (2), operator (2), hyperfunctions (2), monadbasecontrol (2), alekseyuymanov (2), generalization (2), lcov (2), format (2), killy971 (2), coverage (2), qfpl (2), distribution (2), make (2), hierarchical (2), heftia (2), hedis (2), patrickmaier (2), hdph (2), scheduling (2), runs (2), given (2), discrete (2), monoid_mary (2), consumption (2), yairchuchem (2), replacement (2), squeal (2), 146 (2), vty (2), gtk (2), gloss (2), maybe (2), profiling (2), benchmarking (2), lawful (2), algebras (2), ianduncan (2), forest (2), aaronblack (2), fold (2), chrisdornan (2), dynamically (2), svenheyll (2), georgewilson (2), constructors (2), 151 (2), messages (2), driven (2), errorcall (2), enclosed (2), parser (2), disambiguation (2), performant (2), yangbo (2), joelmccracken (2), zookeeper (2), end (2), tests (2), test (2), backend (2), utdemir (2), together (2), despair (2), advice (2), bounded (2), melaniebrown (2), ixset (2), fresh (2), represented (2), gadts (2), alexandruscvortov (2), daemons (2), enhanced (2), foundation (2), custom (2), csp (2), corecursive (2), case (2), insensitive (2), invariants (2), things (2), noaheasterly (2), processors (2), variants (2), samanklesaria (2), coactions (2), coercible (2), codecov (2), ingun37 (2), gfm (2), daylily (2), cleff (2), handler (2), independent (2), tonyday567 (2), circuits (2), alexandervershilov (2), content (2), addressed (2), storage (2), hashable (2), capabilities (2), bluefin (2), barrier (2), asynchronous (2), implementing (2), refreshing (2), expiring (2), tokens (2), refresh (2), arrowapply (2), sebastiaanvisser (2), erikhesselink (2), arity (2), lifta2 (2), jonascarpay (2), jship (2), apart (2), permutations (2), abstract (2), thread (2), conalelliott (2), tainted (2), kaizhang (2), scientific (2), sciflow (2), alexvieth (2), martijnvansteenbergen (2), monadprompt (2), antoinelatter (2), mpi (2), failt (2), empty (2), eithert (2), kevinbackhouse (2), configurable (2), clean (2), refercence (2), cells (2), last (2), name (2), tag (2), hackage (2), trustees, pairing, refs, bebarker, centric, scala, uio, finger, byte, string, implemented, yet, hefty, matveyaksenov, mfunctor, morph, reexport, color, wadler, leijen, 109, elements, withdependencies, wires, semiring, walks, janvornberger, try, exponential, backoff, watchdog, part, strategy, boxed, strategies, splines, varying, carymrobbins, varmonad, var, straightforward, validationt, doaitseswierstra, combinator, implementations, see, readme, info, removing, sequentiality, unsequential, louiswasserman, mirror, worker, unpack, funcs, bardurarantsson, 248, jkeuhlen, batteries, included, 287, 135, vrom911, undecidableinstances, unfree, overloaded, plain, declaration, uberlast, tweak, stock, fieldn, combos, tuple, gatlin, side, trivia, fully, universe, composing, multithreading, 101, janbessai, runnable, hoc, lifting, approach, managing, ala, sensible, nhibberd, jacobstanley, bottom, 407, 3733, 210, provenience, jarlah, rust, traversals, prisms, qnoyxu, tonalude, boring, fffaaa, nathanhowell, updatable, fedorgogolev, sleep, serokell, martoon, volhovm, gromak, jagajaga, emulation, warp, alarms, y_taka_23, mock, machine, ilyaportnov, operate, telegram, bot, telega, prettier, tehepero, tardis, slide, presentation, takahashi, jonasduregard, mrkkrp, identical, communication, coord_e, shallow, sweet, egison, internal, backtrakcking, purposes, joachimbreitner, manage, subcategories, subhask, element, sub, mckeankylej, stt, strictifying, strictly, avoid, space, leaks, yitzgale, davidar, streamt, 122, petersimons, processer, streamproc, translate, pull, push, eversion, jmc41493, constructing, tonicebrian, serialisable, pointers, interoperable, bergey, jeffreyrosenbluth, ryanyates, saveable, restorable, statestack, faster, variant, rws, statewriter, borissukholitko, robinkay, holding, bag, domenkozar, retries, humans, stamina, rubik, joshburgess, spire, keeganmcallister, spawn, unix, read, stdin, stdout, hotkey, daemon, spartacon, mariosiegenthaler, source, transform, sousit, geekyfox, eclectic, skulk, doesn, conflate, andygimblett, shortcircuit, intolerable, fredefox, heterogenous, delayed, shade, matthewsackman, sans, 222, 303, polykinds, semigroupoid, pawel834, weakened, reversible, snowleopard, mangoiv, completely, codensity, denisdefreyne, ary, unary, schonfinkeling, scheduled, scc, amesgen, recordwildcards, wild, cards, mitchellwrosen, francescomazzoli, consistent, dcastro, resilient, lazylambda, runghcbwrap, j_mie6, fine, grained, ganeshsittampalam, restricted, rmonad, mpilgrem, quasi, quoter, typeful, results, regex, captures, rex, srk, tristancacqueray, ozgunataman, michaelxavier, 20100920, coding, restartable, guaranteed, released, jasagredo, clarkgaebel, nahiluhmot, request, assembling, components, 241, opening, scarce, selectors, updating, maciejpiechotka, reference, mtl2, amateur, addenda, luc_tielen, gelisam, 259, anonymous, size, adequately, soup, eyevanmalicesun, limiting, constructor, hierarchy, rank, rank2classes, mastratisi, mini, railroad, christianmarie, chunk, groups, cell, serialisation, epoberezkin, party, isovector, explore, trepidation, prospect, deferred, response, queries, iamrecursion, danilo2, exporting, prologue, 283, samfrohlich, tomjaguarpaw, yusakuhashimoto, rest, minimalist, written, top, porpoise, numerical, express, portable, tasks, kinded, estimation, plan, todo, unimplemented, peddie, zeromq, messaging, zeromq4, interfacing, safety, imalsogreg, few, yields, fosskers, randomness, infrastructure, required, grouping, yinguanhao, substreams, reactively, yielded, soon, fluid, jdnavarro, delimiter, martingrabmueller, 192, pipeline, ssadler, smaller, piped, pipe, danieldiaz, permutation, perm, schernichkin, tillmannrendel, philfreeman, nullary, monoids, parameter, variable, hecate, konsumlamm, 161, overloading, overload, monadprogram, heinrichapfelmus, difficult, mechanism, signals, encouraging, large, scale, observable, objective, jprupp, nqe, nondeterminism, newtyper, erikdecastrolopo, derivers, philderbeast, dariusjahandarie, scrambledeggs, ascii, fied, needle, andrewfarmer, keyword, ismaelfigueroa, zippers, schrijvers, oliveira, icfp, mzv, combinable, lvreis, traverse, acting, simultaneously, multiwalk, dukerutledge, fozworth, lspitzner, contained, multistate, folding, passes, mtsl, marksnyder, indexes, copies, mtlx, substacks, uplift, davidfox, unleashed, trevorelliott, tribial, lennartaugustsson, mhs, evil, 4338, mpeff, obtain, representations, reflection, theirs, compositions, qzchenwl, invocation, moo, nad, hanshoglund, maps, filters, preprocessor, keep, thomaseding, monadlist, reversibly, unwrappable, jantikovsky, gecode, pieterwuille, maikriechert, katsutoshiitoh, monadfibre, cryptorandomgen, monadcryptorandom, extract, underlying, monadbi, davidmazieres, validate, mattmorrow, nbedell, pikajude, recording, jonathanjouty, trin_cz, mikhailglushenkov, gracjanpolak, carry, notion, paulliu, turns, routine, geoffhulette, monadstm, analogous, ste, byronjohnson, particularly, those, involving, monadst, skeleta, iangraves, adamprocter, josefsvenningsson, ran, ivelten, rail, anderskaseorg, peel, dominiquedevriese, param, mnacamura, bar, progressbar, features, observation, extraction, twister, eduardsergeev, arran, 134, lgbt, specific, logger, 110, journal, gives, entire, introspect, ideal, coproduct, ideals, guard, cleanup, finally, exstensible, utilizing, ecramer, dijkstra, suspending, resuming, stronger, aligned, 559, 142, tcp, connection, tls, socks, chroniclet, chronicle, louish, choices, removed, batches, commands, batcher, ints, reifying, modularprelude, featuring, modules, 15321, maurojaskelioff, 140, mmorph, mixing, minioperational, tommurphy, music, interaction, hot, swappable, midair, micro, rebindable, testability, method, richardjamessenington, metaheuristics, ins, yamadapc, memoizing, pointer, equality, ptr, mech, kaol, arrowloop, amx, manipulate, fsms, mealstrom, adamcs, key, mappings, transcode, encodings, encoding, zclod, hidenoriazuma, machinecell, thomastuegel, styles, ailrk, niklashambuechen, optimize, form_, jasondagit, improvements, msplit, sequence, logicst, ibotty, richardsenington, alexander_shestakov, little, j_jaager, wise, lenz, peterdivianszky, joined, applied, lensref, chrispenner, still, bit, profunctorial, performance, lazily, respecting, spined, laziness, machinery, misandrist, lawless, alios, paralell, implementaion, kindly, grpc, contracts, symbolic, register, transducer, keiki, structured, tracer, trying, joint, parameteric, sets, ixmonad, dylanshearer, supports, undoing, iotransaction, yurasshumovich, timber, bijective, 100, abstraction, interspersing, interspersed, resumed, conserving, interruptible, behaviours, controls, compiler, injected, inject, indexable, indextype, atkey, extensions, index, kingofthehomeless, sky, words, ltvanbinsbergen, monadimsos, imsos, rev_null, built, statements, ifcxt, winterland, bmjames, specm, hspec, jlamothe, hspid, wizek, monadreader, hset, hreader, brandonchinn178, output, davidbinder, jack, schalmers, convenience, facilities, hoisting, hoist, plan9, hmk, ncaq, himari, union, env, timohuebel, hcron, 200, intel, collections, paradigm, cnc, jochemberndsen, hasim, groupoids, aaronfriel, graphted, grab, graphical, renderable, change, eventually, produce, gooey, hascallstack, maximehenrion, liamoconnordavis, actually, python, lists, shlevy, rightfold, steps, take, gas, keeping, come, garlic, bread, bholst, gang, capsjac, realtime, manual, future, iko, ecosystems, quality, mwc, handle, joshvera, nclarke, workflows, funflow, friends, syntax, subsumed, apply, iainalexander, keigoimai, fsharp, jaroreinders, terminal, guis, awesome, principled, practical, cdepillabout, sum, powered, profling, friendly, tomasjanousek, matejkollar, nondetable, alleledev, aaronlevin, encoded, luiscasillas, omeragacan, 240, fractal, layer, minpou, accelerates, forbidden, fruit, etc, tonyday, statistics, foldm, left, 121, 255, happen, period, debounce, adaptor, getting, enabling, disabling, feature, flags, michael_smith, success, erick, unify, across, message, 177, shergill, benfoppa, 250, signature, tonymorris, exit, exitcode, compile, checks, considers, producing, exceptiot, optionally, 1063, pharpend, essentially, exceptional, troelshenriksen, unchecked, translation, eveff, ether, everything, breaking, fairbairn, threshold, eternal, warlock, simplified, 148, simonhengel, thinkpad20, collecting, enriching, contexts, making, available, enum, jacrough, holes, elision, immediately, lifts, desired, elevator, sums, 296, 186, anthonyvandikas, effet, jessemcdonald, sjoerdvisscher, computational, reducing, pain, duplicated, logics, graded, parameterised, blambda, horstmeyer, jostberthold, mischadieterle, eden, edenmodules, boozy, drinkery, systest, supervisors, zero, configuration


Text of the page (random words):
trol deprecated dsl effect general io language library mutable state polymorphism 2018 10 02 0 1 0 3 yangbo drinkery 14 0 0 1 boozy streaming library bsd3 control library 2018 07 18 0 4 fumiakikinoshita edenmodules 11 0 0 3 semi explicit parallel programming library bsd3 control distributed computing eden library parallelism 2014 04 06 1 2 0 0 mischadieterle jostberthold horstmeyer effect handlers 31 0 0 1 a library for writing extensible algebraic effects and handlers similar to extensible effects but with deep handlers control library mit 2016 04 28 0 1 0 8 edofic blambda effect monad 21 2 0 1 embeds effect systems and program logics into haskell using graded monads and parameterised monads bsd3 control library monads 2018 01 24 0 8 1 0 dominicorchard effect stack 21 0 0 0 reducing the pain of transformer stacks with duplicated effects bsd3 control library 2025 06 05 0 3 0 1 danielwagner effectful 82 2 75 36 an easy to use performant extensible effects library bsd3 control library 2025 08 30 2 6 1 0 arybczak effectful core 85 2 25 50 an easy to use performant extensible effects library bsd3 control library 2025 08 30 2 6 1 0 arybczak effectful plugin 29 0 0 7 a ghc plugin for improving disambiguation of effects bsd3 control library 2026 04 02 2 1 0 0 arybczak effectful th 13 0 0 5 template haskell utilities for the effectful library bsd3 control library 2024 10 08 1 0 0 3 arybczak effects 18 0 0 2 computational effects bsd3 control library monads 2019 04 13 0 2 4 sjoerdvisscher effects parser 3 0 0 1 parser effect for the control effects library bsd3 control library monads 2013 09 15 0 1 jessemcdonald effet 20 0 0 0 an effect system based on type classes bsd3 control library 2020 12 24 0 4 0 0 michaelszvetits effin 34 0 0 3 a typeable free implementation of extensible effects bsd3 control effect library 2017 08 03 0 3 0 3 anthonyvandikas either 186 2 25 296 combinators for working with sums bsd3 control library monads 2025 06 17 5 0 3 edwardkmett ryanglscott georgewilson elevator 23 0 0 4 immediately lifts to a desired level bsd3 control library 2015 04 01 0 2 3 fumiakikinoshita elision 16 0 0 0 arrows with holes bsd2 control library program 2016 02 18 0 1 3 2 jacrough enclosed exceptions 37 2 0 24 catching all exceptions from within an enclosed computation control library mit 2018 07 11 1 0 3 michaelsnoyman jcristovao enum text rio 4 0 0 1 making fmt available with rio bsd3 control library program 2019 07 23 1 2 0 0 chrisdornan error context 15 0 0 1 provides api for enriching errors with contexts bsd3 control error handling library 2018 04 10 0 2 0 1 mtesseract error continuations 3 0 0 1 error continuations control library public domain 2015 01 05 0 1 0 0 echatav error list 8 0 0 2 a useful type for collecting error messages control library mit 2015 06 18 0 1 0 3 thinkpad20 errorcall eq instance deprecated in favor of base orphans 15 0 0 2 an orphan eq instance for errorcall control deprecated library mit 2015 04 22 0 3 0 simonhengel errors 99 2 5 148 simplified error handling bsd3 control error handling library 2018 05 11 2 3 0 gabrielgonzalez errors ext 29 0 0 1 bracket like functions for exceptt over io monad control error handling library 2018 07 17 0 4 2 warlock eternal 28 0 0 1 everything breaking the fairbairn threshold bsd3 control library 2016 07 24 0 1 7 heather ether deprecated 34 2 25 2 monad transformers and classes bsd3 control deprecated library 2017 06 03 0 5 1 0 int_index eveff 17 0 0 0 efficient effect handlers based on evidence translation control effect library mit 2021 07 19 1 0 0 2 ningningxie event driven 4 0 0 2 library for event driven programming bsd3 control library 2010 07 16 0 0 2 yoshikunijujo event handlers 1 0 0 2 event handlers control data library public domain 2008 12 15 0 0 0 3 jamescook event monad 7 0 0 1 event graph simulation monad transformer control library public domain 2010 01 11 0 0 3 jamescook event transformer deprecated 6 0 0 0 initial project template from stack bsd3 control deprecated library program 2016 10 10 0 1 0 0 schellscivally exception monads fd deprecated in favor of exception mtl 10 0 0 1 exception monad transformer instances for monads fd classes bsd3 control deprecated error handling failure library monad 2010 10 06 0 2 geoffreymainland exception monads tf 27 0 0 1 exception monad transformer instances for monads tf classes bsd3 control error handling failure library monad 2017 05 03 0 4 0 1 geoffreymainland exception mtl 46 0 0 3 exception monad transformer instances for mtl classes bsd3 control error handling failure library monad 2023 03 22 0 4 0 2 geoffreymainland exception transformers 60 0 0 19 type classes and monads for unchecked extensible exceptions bsd3 control error handling failure library monad 2023 08 31 0 4 0 12 geoffreymainland troelshenriksen exceptional 58 0 0 1 essentially the maybe type with error messages bsd2 control library 2015 07 22 0 3 0 0 pharpend exceptions 151 2 0 1063 extensible optionally pure exceptions bsd3 control exceptions library monad 2026 01 10 0 10 12 edwardkmett ryanglscott exceptiot 5 0 0 0 exceptt but uses io instead of either bsd3 control library 2024 05 13 0 0 1 1 parsonsmatt exhaustive 40 0 0 1 compile time checks that a computation considers producing data through all possible constructors bsd3 control library 2020 06 17 1 1 9 olivercharles exitcode 64 0 0 3 monad transformer for exit codes bsd3 control library 2026 05 28 0 3 0 1 tonymorris qfpl georgewilson explicit exception 94 0 0 28 exceptions which are explicit in the type signature bsd3 control library 2026 06 02 0 2 0 2 henningthielemann explicit sharing 41 0 0 1 explicit sharing of monadic effects control library monads public domain 2011 06 30 0 9 sebastianfischer extensible effects 250 2 25 12 an alternative to monad transformers control effect library mit 2019 01 03 5 0 0 1 benfoppa svenheyll shergill sickmind extensible effects concurrent 177 2 0 0 message passing concurrency as extensible effect bsd3 concurrency control effect library program 2020 12 16 2 0 0 svenheyll extensible exceptions 18 0 0 88 extensible exceptions bsd3 control library 2012 02 02 0 1 1 4 ianlynagh failable 35 0 0 3 a failable error monad class to unify failure across monads that can fail bsd3 control exceptions library monad 2020 01 24 1 2 4 0 erick failure deprecated in favor of exceptions 41 0 0 71 a simple type class for success failure computations deprecated bsd3 control deprecated failure library monads 2014 06 08 0 2 0 3 michaelsnoyman michael_smith feature flags 7 0 0 1 a simple library for dynamically enabling and disabling functionality control library mit 2015 04 02 0 1 0 1 ianduncan fmt for rio 2 0 0 0 adaptor for getting fmt to work with rio bsd3 control library text 2019 07 23 1 0 0 0 chrisdornan fold debounce 60 0 0 3 fold multiple events that happen in a given period of time bsd3 control library 2026 01 08 0 2 0 17 debugito foldl 255 2 5 121 composable streaming and efficient left folds bsd3 control library 2024 12 20 1 4 18 gabrielgonzalez foldl exceptions 10 2 0 0 exception handling with foldm control library mit 2023 01 11 1 0 0 2 chris_martin monoid_mary foldl incremental 15 2 0 1 incremental folds control library mit statistics 2015 02 23 0 2 0 0 tonyday foldl transduce 86 2 0 1 transducers for foldl folds bsd3 control library 2021 03 19 0 6 0 1 danieldiazcarrete foldl transduce attoparsec 12 0 0 1 attoparsec and foldl transduce integration bsd3 control library 2016 02 12 0 2 0 0 danieldiazcarrete for free 4 0 0 1 functor monad monadplus etc for free control library public domain 2012 07 09 0 1 aaronblack forbidden fruit 3 0 0 1 a library accelerates imperative style programming bsd3 control library 2015 02 24 0 1 0 minpou forest 17 0 0 1 tree and forest types control library mpl 2018 08 02 0 2 1 1 shaneobrien fractal layer 2 0 0 0 composable resource management and dependency injection bsd3 control library 2026 03 18 0 1 0 0 ianduncan free 240 2 5 218 monads for free bsd3 control library monads 2023 03 12 5 2 edwardkmett ericmertens johnwiegley ryanglscott free algebras 64 2 0 2 free algebras algebra control library monads mpl 2024 09 01 0 1 2 0 coot free applicative t 3 0 0 1 free applicative transformer bsd3 control library 2022 12 31 0 1 0 0 viercc free categories 12 0 0 1 free categories bsd3 control library 2020 09 29 0 2 0 2 echatav free category 32 2 0 1 efficient data types for free categories and arrows algebra category category theory control library monads mpl 2023 06 04 0 0 4 5 coot free er 3 0 0 0 an extensible effects library bsd3 control effect library program 2017 10 10 0 1 0 0 omeragacan free listt 6 0 0 0 lawful list and set monad transformers based on free monads control library mit 2024 01 03 0 1 0 1 turion free operational 10 0 0 2 operational applicative alternative monad and monadplus from free types bsd3 control library 2013 08 08 0 5 0 0 luiscasillas free vl 14 0 0 0 van laarhoven encoded free monad with extensible effects bsd3 control library monads program 2016 02 10 0 1 4 aaronlevin freer 22 2 25 0 implementation of the freer monad bsd3 control library program 2016 11 25 0 2 4 1 alleledev freer base classes 5 0 0 2 class nondetable n and failable f bsd3 control library 2025 11 07 0 1 0 0 yoshikunijujo freer effects 9 2 0 2 implementation of effect system for haskell bsd3 control library program 2017 04 16 0 3 0 1 matejkollar petertrsko tomasjanousek freer simple 28 2 0 12 a friendly effect system for haskell bsd3 control library program 2022 01 07 1 2 1 2 lexi_lambda freer simple catching 4 0 0 1 checked runtime exceptions with freer simple control library mit 2018 11 12 0 1 0 0 benweitzman freer simple http 4 0 0 1 make http requests with freer simple control http library mit web 2018 11 12 0 1 0 0 benweitzman freer simple profiling 4 0 0 1 automatic profling of freer simple programs benchmarking control library mit profiling 2018 11 12 0 1 0 0 benweitzman freer simple random 4 0 0 1 random number generators using freer simple control library mit random 2018 11 12 0 1 0 0 benweitzman freer simple time 2 0 0 1 freer simple interface to io based time functions control library mit time 2018 11 12 0 1 0 0 benweitzman fresnel 30 0 0 1 high powered optics in a small package bsd3 control library 2025 09 22 0 1 0 2 robrix fresnel fused effects 3 0 0 0 fresnel fused effects integration bsd3 control library 2024 09 24 0 0 0 1 robrix from sum 23 2 0 3 combinators for working with maybe and either bsd3 control library 2020 01 25 0 2 3 0 cdepillabout frpnow 32 2 5 4 principled practical frp bsd3 control library 2015 08 25 0 18 atzevanderploeg frpnow gloss 6 0 0 1 program awesome stuff with gloss and frpnow bsd3 control library 2015 07 14 0 12 atzevanderploeg frpnow gtk 9 0 0 1 program guis with gtk and frpnow bsd3 control library 2015 07 14 0 11 atzevanderploeg frpnow vty 8 0 0 0 program terminal applications with vty and frpnow control gpl library program 2018 03 19 0 2 0 1 jaroreinders fsharp deprecated 16 0 0 2 some f operators high priority pipes bsd3 control deprecated library 2014 02 18 0 0 4 heather full sessions 28 0 0 1 a monad for protocol typed network programming bsd3 control library network 2012 01 23 0 6 2 1 keigoimai function combine 5 0 0 1 combining functions bsd3 control library 2011 09 23 0 1 0 iainalexander functor deprecated in favor of category 2 0 0 1 functors bsd3 control deprecated library math 2017 11 16 0 1 0 0 functor apply deprecated in favor of semigroupoids 72 0 0 6 this package has been subsumed by semigroupoids bsd3 control deprecated library 2011 01 30 0 11 edwardkmett functors 2 0 0 1 and friends syntax for functor and applicative bsd3 control library 2010 11 28 0 1 aristidbreitkreuz funflow 36 2 0 2 workflows with arrows control library mit program 2020 03 09 1 6 0 nclarke fused effects 146 2 75 21 a fast flexible fused effect system bsd3 control library 2026 05 05 1 1 2 7 patrick_thomson robrix joshvera fused effects exceptions 24 0 0 0 handle exceptions thrown in io with fused effects bsd3 control control library 2021 06 08 1 1 0 1 patrick_thomson robrix fused effects lens 14 2 0 1 monadic lens combinators for fused effects bsd3 control library 2020 07 10 1 2 0 1 patrick_thomson robrix fused effects mwc random 4 0 0 0 high quality random number generation as an effect bsd3 control library 2020 10 05 0 1 0 0 patrick_thomson fused effects optics 16 0 0 0 bridge between the optics and fused effects ecosystems bsd3 control library 2025 01 08 0 3 0 0 patrick_thomson fused effects random 5 0 0 0 random number generation for fused effects bsd3 control library 2024 10 04 1 1 0 1 patrick_thomson robrix fused effects resumable 7 0 0 0 resumable exceptions for the fused effects ecosystem bsd3 control library 2019 11 13 0 1 0 0 patrick_thomson fused effects squeal 3 2 25 0 a fused effects adapter for squeal postgresql bsd3 control library 2020 01 26 0 1 0 0 iko fused effects th 14 0 0 0 template haskell helpers for fused effects bsd3 control library 2021 04 07 0 1 0 3 patrick_thomson robrix future resource 4 0 0 2 realtime resource handling with manual concurrency control lgpl library 2015 04 22 0 4 0 0 capsjac gang of threads 29 0 0 1 non deterministic parallelism with bags bsd3 control library parallelism 2014 07 22 3 2 1 bholst garlic bread 3 0 0 1 a monad transformer for keeping track of where you ve come from bsd3 control library 2018 03 17 0 1 0 1 parsonsmatt gas 4 0 0 1 limit how many steps a program may take bsd3 control library 2018 08 14 0 0 0 1 rightfold general allocate 42 0 0 3 exception safe resource management in more monads apache control exceptions library 2024 01 13 0 2 3 1 shlevy general prelude deprecated 10 0 0 1 prelude replacement using generalized type classes where possible bsd3 control data deprecated library 2012 12 18 0 1 2 johnwiegley generator 9 0 0 1 python generators notation for creation of monadic lists bsd3 control library 2015 05 28 0 5 5 yairchuchem generators deprecated 14 0 0 1 actually useful monadic random value generators bsd3 control deprecated library 2010 06 25 1 0 3 liamoconnordavis generic deepseq 10 0 0 1 generic deep evaluation of data structures bsd3 control generics library 2012 02 28 2 0 1 1 maximehenrion ghc call stack extras 7 0 0 1 extra utilities for hascallstack bsd3 control library 2018 03 14 0 1 0 2 dfeuer gooey 6 0 0 1 graphical user interfaces that are renderable change over time and eventually produce a value control library mit 2015 10 06 0 1 0 0 schellscivally grab 20 2 0 1 applicative non linear consumption control library mit 2025 01 21 0 0 0 9 chris_martin monoid_mary graphted 22 0 0 1 graph indexed monads bsd3 comonads control library monads 2017 05 09 0 3 1 0 aaronfriel groupoids deprecated in favor of semigroupoids 60 2 0 6 this package has been absorbed into semigroupoids 4 0 bsd3 categories control deprecated library 2013 10 13 4 0 edwardkmett hasim 12 0 0 1 process based discrete event simulation library bsd3 control library 20...
Images from subpage: "hackage.haskell.org/user/0xd34df00d" Verify
Images from subpage: "hackage.haskell.org/package/capability" Verify
Images from subpage: "hackage.haskell.org/user/aherrmann" Verify
Images from subpage: "hackage.haskell.org/package/capataz" Verify
Images from subpage: "hackage.haskell.org/user/RomanGonzalez" Verify

Verified site has: 419 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-150
151-155 156-160 161-165 166-170 171-175 176-180 181-185 186-190 191-195 196-200
201-205 206-210 211-215 216-220 221-225 226-230 231-235 236-240 241-245 246-250
251-255 256-260 261-265 266-270 271-275 276-280 281-285 286-290 291-295 296-300
301-305 306-310 311-315 316-320 321-325 326-330 331-335 336-340 341-345 346-350
351-355 356-360 361-365 366-370 371-375 376-380 381-385 386-390 391-395 396-400
401-405 406-410 411-415 416-419


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/2 200
server nginx/1.24.0 (Ubuntu)
content-type text/html; charset=utf-8
content-encoding gzip
accept-ranges bytes
via 1.1 varnish, 1.1 varnish
date Sat, 18 Jul 2026 19:52:33 GMT
x-served-by cache-dfw-kdfw8210108-DFW, cache-lcy-egml8630074-LCY
x-cache MISS, MISS
x-cache-hits 0, 0
x-timer S1784404353.384886,VS0,VE304
vary Accept-Encoding

Meta Tags

title="All packages by name | Hackage"
name="viewport" content="width=device-width, initial-scale=1"

Load Info

page size390278
load time (s)0.447351
redirect count0
speed download159407
server IP 151.101.61.170
* all occurrences of the string "http://" have been changed to "htt???/"