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:42:57 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):
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 2008 12 29 0 1 2 jochemberndsen hask 3 0 0 1 categories bsd3 control library 2014 11 10 0 edwardkmett haskell cnc 17 0 0 1 library for parallel programming in the intel concurrent collections paradigm bsd3 control library parallelism program 2011 08 12 0 1 3 200 ryannewton hcron 11 0 0 1 a simple job scheduler which just runs some io action at a given time bsd3 control library scheduling 2012 08 23 0 0 0 3 timohuebel hdph 3 0 0 1 haskell distributed parallel haskell bsd3 control distributed computing library monads parallelism program 2013 02 07 0 0 1 patrickmaier hdph closure 5 0 0 2 explicit closures in haskell distributed parallel haskell bsd3 control distributed computing library 2013 02 07 0 0 1 patrickmaier hedis effectful 3 0 0 0 adaptation of the hedis library for the effectful ecosystem bsd3 control library 2024 06 06 1 0 0 0 arybczak heftia 21 0 0 1 higher order algebraic effects done right control library monads mpl 2025 04 24 0 7 0 0 yamadaryo heftia effects 39 0 0 0 higher order algebraic effects done right control effect library monads mpl program 2025 04 24 0 7 0 0 yamadaryo hierarchical env 8 0 0 0 hierarchical environments for dependency injection bsd3 control library 2021 05 13 0 2 0 2 autotaker higher order freer monad 5 0 0 4 this package is used by package yaftee bsd3 control library 2025 11 09 0 1 0 0 yoshikunijujo higher order open union 7 0 0 8 this package is used by package yaftee bsd3 control library 2025 11 10 0 1 0 1 yoshikunijujo himari 65 0 0 0 a standard library for haskell as an alternative to rio apache control library program 2026 06 16 1 1 6 0 ncaq hmk 39 0 0 1 a make alternative based on plan9 s mk control development distribution library program 2016 01 11 0 9 7 4 mathieuboespflug hoist error 25 0 0 4 some convenience facilities for hoisting errors into a monad control library mit 2025 07 01 0 3 1 0 jonsterling schalmers qfpl jack hpc 62 2 0 18 code coverage library for haskell bsd3 control library 2024 05 02 0 7 0 2 austinseipp bengamari herbertvalerioriedel ianlynagh wz1000 davidbinder hpc coveralls 89 2 0 1 coveralls io support for haskell bsd3 control library program 2017 05 13 1 0 10 killy971 hpc lcov 24 0 0 0 convert hpc output into lcov format bsd3 control library program 2024 12 21 1 2 0 brandonchinn178 hreader 34 0 0 2 generalization of monadreader and readert using hset bsd3 control library 2023 10 18 1 1 1 alekseyuymanov hs di 14 2 0 1 dependency injection library for haskell bsd3 control dependency injection development library program template haskell testing 2016 09 26 0 3 0 wizek hspid 5 0 0 1 pid control loop control lgpl library 2018 11 25 0 1 2 jlamothe hspec monad control 3 0 0 1 orphan instances of monadbase and monadbasecontrol for specm bsd3 control library 2015 05 21 0 1 0 0 bmjames hyperfunctions 6 0 0 1 hyperfunctions bsd3 categories control library 2015 06 21 0 edwardkmett if 5 0 0 1 and conditional operator bsd3 control library 2016 11 17 0 1 0 0 winterland ifcxt 10 2 25 1 put if statements within type constraints bsd3 control library 2016 08 03 0 1 1 mikeizbicki implicit logging 8 0 0 1 a logging framework built around implicit parameters control lgpl library 2016 09 11 0 2 0 0 rev_null imsos monad 2 0 0 0 monadimsos combines state error reader and writer control gpl library 2026 05 23 0 1 0 0 ltvanbinsbergen in other words 16 0 0 4 a higher order effect system where the sky s the limit bsd3 control library 2022 06 15 0 2 1 1 kingofthehomeless index core 12 0 0 2 indexed types bsd3 control indexed library 2016 06 12 1 0 4 gabrielgonzalez indexed 18 0 0 14 haskell98 indexed functors monads comonads bsd3 control library 2016 09 17 0 1 3 reinerpope typedrat indexed extras 7 0 0 3 indexed functors monads and comonads that require extensions to haskell98 bsd3 control library 2016 07 08 0 2 reinerpope typedrat indexed free 16 0 0 2 indexed monads for free bsd3 control library monad 2013 11 27 0 3 1 fumiakikinoshita indexed transformers 23 0 0 0 atkey indexed monad transformers bsd3 control library 2024 01 15 0 1 0 4 echatav indextype 28 0 0 4 a series of type families and constraints for indexable types bsd3 control library 2017 10 19 0 3 0 1 clinton inject function 15 0 0 1 monadic functions with injected parameters control gpl library 2013 09 13 0 2 1 0 dimitrisabadie instance control 14 0 0 1 controls how the compiler searches for instances using type families bsd3 control library 2017 09 27 0 1 2 0 lazac interchangeable deprecated 13 0 0 1 a type class for interchangeable data control deprecated library mit 2015 01 18 0 2 0 0 arowm interleave 2 0 0 1 combinators for supporting interleaving of different behaviours bsd3 control library 2011 01 07 1 0 neilbrown interruptible 12 0 0 1 monad transformers that can be run and resumed later conserving their context bsd3 control library 2016 06 08 0 1 1 1 marcosdumay interspersed 12 0 0 1 an abstraction over interspersing monadic actions control library mit 2016 06 02 0 1 2 nikitavolkov invariant 100 0 0 19 haskell98 invariant functors bsd2 control data library 2026 01 10 0 6 5 nicolasfrisby ryanglscott invertible 41 1 25 5 bidirectional arrows bijective functions and invariant functors bsd3 composition control data library 2023 07 04 0 2 0 8 dylansimon invertible hlist 5 0 0 1 invertible functions and instances for hlist bsd3 composition control data library 2017 03 07 0 2 0 2 dylansimon io choice 28 0 0 5 choice for io and lifted io bsd3 control library 2018 12 11 0 0 7 kazuyamamoto io classes 63 2 25 16 type classes for concurrency with stm st and timing apache control l...
Images from subpage: "hackage.haskell.org/user/JamesCook" Verify
Images from subpage: "hackage.haskell.org/package/MonadRandom" Verify
Images from subpage: "hackage.haskell.org/user/BrentYorgey" Verify
Images from subpage: "hackage.haskell.org/user/LukePalmer" Verify
Images from subpage: "hackage.haskell.org/user/PaoloVeronelli" 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???/"