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 Sunday 19 July 2026 9:53:16 UTC):

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


page from cache: 14 hours 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):
arrow for resource estimation and progress tracking bsd3 control library 2018 08 18 2 0 1 0 danieldiazcarrete poly cont 4 0 0 1 poly kinded continuations bsd3 control library 2018 03 14 0 1 0 0 dfeuer porcupine core 8 2 0 2 express portable composable and reusable data tasks and pipelines arrows combinators control data json library mit numerical pipes program streaming 2019 10 09 0 1 0 1 yvespares porcupine http 6 0 0 0 a location accessor for porcupine to connect to http sources sinks arrows combinators control data library mit program web 2019 10 09 0 1 0 0 yvespares porcupine s3 3 0 0 0 a location accessor for porcupine to connect to aws s3 sources sinks arrows aws cloud combinators control data library mit program 2019 10 09 0 1 0 0 yvespares porpoise 2 0 0 0 a minimalist http server framework written on top of wai control library mit program 2020 10 05 0 1 0 0 sgschlesinger ports 11 0 0 1 the haskell ports library control library 2007 07 14 0 4 3 2 donaldstewart prelude plus 20 0 0 1 prelude for rest of us bsd3 control data system 2009 10 14 0 0 0 6 yusakuhashimoto product profunctors 61 0 0 13 product profunctors bsd3 category control library 2023 04 13 0 11 1 1 tomjaguarpaw profunctor extras 99 0 0 4 this package has been absorbed into profunctors 4 0 bsd3 categories control library 2013 10 13 4 0 edwardkmett profunctor monad 6 0 0 0 monadic bidirectional programming control library mit 2022 05 17 0 2 0 0 lyxia samfrohlich profunctors 163 2 75 283 profunctors bsd3 categories control library 2025 06 17 5 6 3 edwardkmett ryanglscott program 4 0 0 0 programs with environments and managed resources bsd3 control library 2021 12 02 0 1 0 0 michaelszvetits progress reporting 9 2 0 1 functionality for reporting function progress control lgpl library 2017 09 27 1 1 0 jeroenbransen prologue 40 0 0 6 better more general prelude exporting common utilities apache control library 2018 12 18 3 2 6 danilo2 iamrecursion prompt 16 0 0 1 monad and transformer for deferred effect pure prompt response queries control library mit 2016 05 26 0 1 1 2 jle prospect 3 0 0 1 explore continuations with trepidation bsd3 control library 2018 07 10 0 1 0 0 isovector protocol 5 0 0 0 model distributed system as type level multi party protocol bsd3 control distributed computing distributed systems library protocol 2020 07 12 0 1 0 1 epoberezkin quantum arrow 13 2 0 1 an embedding of quantum computation as a haskell arrow control library 2009 01 09 0 0 5 lukepalmer quiver 59 2 0 10 quiver finite stream processing library bsd3 control library 2015 12 08 1 1 3 patrykz quiver binary 9 0 0 1 binary serialisation support for quivers control library mit 2016 11 26 0 1 1 1 ivanmiljenovic quiver bytestring 8 0 0 3 quiver combinators for bytestring streaming bsd3 control library 2015 09 13 1 0 0 patrykz quiver cell 7 0 0 1 quiver combinators for cellular data processing bsd3 control library 2015 08 31 1 0 0 patrykz quiver csv 18 0 0 1 quiver combinators for cellular csv data processing bsd3 control library 2015 08 04 0 0 0 3 patrykz quiver enumerator 6 0 0 1 bridge between quiver and iteratee paradigms bsd3 control library 2015 08 03 0 0 0 1 patrykz quiver groups 5 0 0 1 group and chunk values within a quiver control library mit 2016 07 19 0 1 0 1 ivanmiljenovic quiver http 6 0 0 1 adapter to stream over http s with quiver bsd3 control http library 2015 08 18 0 0 0 2 christianmarie quiver instances 11 0 0 1 extra instances for quiver control library mit 2016 11 26 0 2 0 1 ivanmiljenovic quiver interleave 13 0 0 1 interleave values from multiple quivers control library mit 2016 11 26 0 2 0 2 ivanmiljenovic quiver sort 6 0 0 1 sort the values in a quiver control library mit 2016 11 26 0 2 0 1 ivanmiljenovic railroad 10 0 0 0 a railway oriented mini dsl for unified error handling bsd3 control error handling library 2026 04 17 0 1 1 2 mastratisi random eff 6 0 0 1 a simple random generator library for extensible effects bsd3 control effect library 2014 04 01 0 1 0 1 hiromiishii random effin 11 0 0 1 a simple random generator library for effin bsd3 control effect library 2014 10 09 0 1 1 0 hiromiishii rank2classes 136 2 0 9 standard type constructor class hierarchy only with methods of rank 2 types bsd3 control data generics library 2026 01 10 1 5 5 1 marioblazevic rate limit 36 0 0 2 a basic library for rate limiting io actions bsd3 control library 2023 01 03 1 4 3 adamwick eyevanmalicesun reactive haskell deprecated 3 0 0 1 minimal fork of io reactive bsd3 control deprecated library reactivity 2014 09 23 0 0 1 heather reactive io deprecated 2 0 0 1 io oriented frp library control deprecated library mit 2013 07 06 0 1 romancheplyaka reader soup 8 0 0 3 vinyl based reader like monad composition combinators control library mit 2019 10 09 0 1 0 1 yvespares reasonable lens 12 1 25 2 lens implementation it is more small but adequately control library mit 2015 04 15 0 2 1 1 outoftune reasonable operational 5 0 0 2 just size operational monad implementation control library mit 2015 02 13 0 1 0 1 outoftune record 65 0 0 6 anonymous records control data structures library mit records 2016 10 24 0 4 2 nikitavolkov recursion deprecated in favor of recursion schemes 119 2 0 5 a recursion schemes library for haskell bsd3 control deprecated recursion 2021 09 12 2 2 5 0 vmchale recursion schemes 259 2 75 58 representing common recursion patterns as higher order functions bsd2 control library recursion 2024 06 12 5 2 3 edwardkmett ericmertens gelisam ryanglscott luc_tielen recursion schemes ext 35 0 0 2 amateur addenda to recursion schemes bsd3 control library 2018 05 08 1 0 0 4 vmchale ref fd 35 2 0 4 a type class for monads with references using functional dependencies bsd3 control library 2023 03 28 0 5 0 1 geoffreymainland ref mtl 9 0 0 5 a type class for monads with references compatible with the mtl2 library bsd3 control library 2011 04 05 0 3 geoffreymainland ref tf 36 0 0 26 a type class for monads with references using type families bsd3 control library 2021 11 20 0 5 0 1 geoffreymainland reference 1 0 0 3 a class for references in haskell control data library mit 2010 09 06 0 1 maciejpiechotka references 55 0 0 15 selectors for reading and updating data bsd3 control library 2017 11 28 0 3 3 1 lazac regions 36 0 0 10 provides the region monad for safely opening and working with scarce resources bsd3 control library monadic regions 2011 09 23 0 11 basvandijk regions monadsfd deprecated in favor of regions mtl 20 0 0 1 monads fd instances for the regiont monad transformer bsd3 control deprecated library monadic regions 2010 09 01 0 3 1 3 basvandijk regions monadstf 36 0 0 1 monads tf instances for the regiont monad transformer bsd3 control library monadic regions 2011 09 23 0 3 1 7 basvandijk regions mtl 10 0 0 1 mtl instances for the regiont monad transformer bsd3 control library monadic regions 2011 09 23 0 3 1 7 basvandijk registry 241 0 0 6 data structure for assembling components control library mit 2025 10 08 0 6 3 3 etorreborre registry hedgehog 74 0 0 0 utilities to work with hedgehog generators and registry control library mit 2025 05 17 0 8 2 2 etorreborre rematch 25 0 0 7 a simple api for matchers control library mit 2013 05 19 0 2 0 0 tomcrayford rematch text 5 0 0 1 rematch matchers for data text control library mit 2013 05 19 0 1 0 2 tomcrayford remote monad 8 0 0 4 an parametrizable remote monad and parametrizable applicative functor bsd3 control library 2016 02 08 0 2 andygill representable profunctors deprecated in favor of profunctors 46 0 0 2 this package has been absorbed into profunctor extras bsd3 categories control deprecated library 2013 01 07 3 2 edwardkmett request monad 11 0 0 1 a transformer for generic requests control library mit 2014 06 27 0 3 0 1 nahiluhmot resource effect 9 0 0 1 a port of the package resourcet for extensible effects bsd3 control effect library 2014 01 05 0 1 1 clarkgaebel resource effectful 9 0 0 0 a region based resource effect for the effectful ecosystem bsd3 control library 2026 05 16 0 1 1 0 michaelszvetits resource pool monad 3 0 0 1 a monadic interface for resource pool control library mit 2015 10 24 0 1 0 0 srijs resource registry 18 0 0 0 track allocated resources apache control library 2026 07 13 0 3 0 0 jasagredo iohk resource simple 8 0 0 1 allocate resources which are guaranteed to be released bsd3 control library 2012 03 02 0 2 shaneobrien resourcet effectful 8 0 0 2 adaptation of the resourcet library for the effectful ecosystem bsd3 control library 2023 11 05 1 0 1 0 arybczak restartable 13 0 0 0 minimal live coding library for model view event update applications bsd3 control library 2020 11 09 0 3 0 0 michalgajda resumable exceptions 4 0 0 1 a monad transformer for resumable exceptions control error handling failure library monads reactivity 2010 09 20 0 0 0 20100920 nicolasfrisby retry 136 2 5 82 retry combinators for monadic actions that may fail bsd3 control library 2023 04 17 0 9 3 1 michaelxavier ozgunataman retry effectful 4 0 0 0 adaptation of the retry library for the effectful ecosystem bsd3 control library 2025 11 19 0 1 0 1 tristancacqueray retry io classes 5 0 0 0 retry combinators for monadic actions that may fail io classes port bsd3 control library 2026 06 06 0 1 0 0 srk rev state 19 0 0 1 reverse state monad transformer bsd3 control library 2024 01 16 0 2 0 1 danburton rex 49 0 0 1 a quasi quoter for typeful results of regex captures bsd3 control library 2022 04 15 0 6 2 michaelsloan rio 108 2 0 75 a standard library for haskell control library mit 2026 07 03 0 1 25 0 michaelsnoyman mpilgrem rio app 2 0 0 5 generic app type for rio bsd3 control library program 2021 06 15 0 1 0 0 alexanderbondarenko rio orphans 10 0 0 4 orphan instances for the rio type in the rio package control library mit 2021 04 03 0 1 2 0 michaelsnoyman rmonad 24 0 0 1 restricted monad library bsd3 control library 2013 12 23 0 8 0 2 ganeshsittampalam rt 3 2 0 1 a more fine grained version of state threads st bsd3 control library 2024 04 08 0 1 0 0 j_mie6 runghcbwrap core 3 0 0 0 build haskell executables control library mit 2026 02 09 0 1 0 0 lazylambda safe buffer monad 5 0 0 1 a monadic buffer resilient to exceptions bsd3 control library 2018 06 17 0 1 0 dcastro safe exceptions 31 2 25 276 safe consistent and easy exception handling control library mit 2023 06 26 0 1 7 4 francescomazzoli michaelsnoyman safe exceptions checked deprecated 5 2 0 3 safe checked exceptions bsd3 control deprecated library 2017 01 28 0 1 0 mitchellwrosen safe wild cards 11 0 0 2 use recordwildcards safely bsd3 control library 2024 05 31 1 0 0 2 artyom amesgen scc 71 0 0 1 streaming component combinators combinators concurrency control library program 2026 01 19 0 8 4 1 marioblazevic schedule 7 0 0 0 pure deterministic scheduled computations control delay gpl library schedule time timeout 2020 04 03 0 3 0 0 infinity0 schonfinkeling 3 0 0 1 transformation of n ary functions to unary functions bsd3 control library 2011 10 03 0 1 0 0 denisdefreyne scoped codensity 15 0 0 0 cps resource allocation but as a monad and completely safe agpl control library 2024 12 19 0 2 0 0 mangoiv selective 53 2 25 27 selective applicative functors control library mit 2024 04 20 0 7 0 1 snowleopard semi iso 30 0 0 5 weakened partial isomorphisms reversible computations control data library mit 2014 12 12 1 0 0 0 pawel834 semigroupoid extras 47 0 0 3 semigroupoids that depend on polykinds bsd3 control library 2015 05 15 5 edwardkmett semigroupoids 303 2 5 222 semigroupoids category sans id bsd2 comonads control library 2026 01 10 6 0 2 edwardkmett ericmertens ryanglscott sessions 47 0 0 1 session types for haskell control library 2008 07 18 2008 7 18 matthewsackman sessiontypes 19 0 0 1 session types library control gpl library program 2018 01 13 0 1 2 ferdinandvw sessiontypes distributed 9 0 0 1 session types distributed control gpl library 2018 01 13 0 1 1 ferdinandvw shade 21 0 0 1 a control structure used to combine heterogenous types with delayed effects bsd3 control library 2017 05 20 0 1 1 1 fredefox shared fields 17 0 0 1 a tiny library for using shared lens fields bsd3 control library 2015 07 20 0 2 0 0 intolerable shortcircuit 5 0 0 2 short circuit values and expressions bsd3 control data library 2010 10 14 0 1 aristidbreitkreuz simple effects 136 2 0 3 a simple effect system that integrates with mtl bsd3 control library 2018 11 19 0 13 0 0 darwin226 simple observer 4 0 0 1 the observer pattern bsd3 control library 2009 11 11 0 0 1 andygimblett simple sessions 6 0 0 1 a simple implementation of session types bsd3 control library 2013 10 10 0 1 3 jessetov sink deprecated 6 0 0 1 an alternative to lazy i o that doesn t conflate execution with evaluation control data deprecated library mit system 2011 08 27 0 1 0 1 jakemcarthur skulk 7 0 0 1 eclectic collection of utility functions control library mit 2016 06 05 0 1 3 0 geekyfox sousit 10 0 0 1 source sink transform an alternative to lazy io and iteratees bsd3 control library 2012 09 16 0 4 mariosiegenthaler spartacon 4 0 0 0 a unix style read from stdin write to stdout global hotkey daemon bsd3 control program 2021 04 12 0 1 0 0 danielwagner spawn 6 0 0 5 tiny library for concurrent computations bsd3 concurrency concurrent control library 2011 10 09 0 3 keeganmcallister speculation transformers 4 0 0 1 merged into speculation use that instead bsd3 control library 2011 01 19 0 1 2 edwardkmett spire 4 0 0 9 composable service and middleware abstractions for haskell bsd3 control library 2026 04 29 0 1 0 1 joshburgess stack hpc coveralls 16 0 0 0 initial project template from stack control library program 2023 02 05 0 0 7 0 lehins rubik stamina 15 0 0 0 retries for humans apache control library program 2024 01 26 0 1 0 3 domenkozar state bag 4 0 0 1 monad transformers for holding bags of state bsd3 control library 2016 07 22 0 1 0 0 robinkay state plus 11 0 0 2 monadplus for statet bsd3 control library 2017 04 16 0 1 3 borissukholitko statewriter 36 0 0 3 a faster variant of the rws monad transformers bsd3 control library 2023 06 17 0 4 0 simonmarechal statestack 32 0 0 7 simple state like monad transformer with saveable and restorable state bsd3 control library 2023 02 13 0 3 1 1 brentyorgey ryanyates jeffreyrosenbluth bergey static 6 0 0 0 type safe and interoperable static values and closures closure control gpl library static 2020 05 29 0 1 0 1 infinity0 static closure 7 0 0 1 serialisable static pointers to functions bsd3 control library 2018 01 17 0 1 0 0 clinton stm actor 47 0 0 0 a simplistic actor model based on stm control library mit 2025 03 04 0 3 1 1 tonicebrian sgschlesinger stm incremental 8 0 0 0 a library for constructing incremental computations concurrency control library mit 2023 02 02 0 1 1 0 sgschlesinger stm supply 10 0 0 1 stm wrapper around control concurrent supply bsd3 control library 2016 11 19 0 2 0 0 jmc41493 stopwatch 23 0 0 1 a simple stopwatch utility bsd3 control ...
Images from subpage: "hackage.haskell.org/packages/tag/logging" Verify
Images from subpage: "hackage.haskell.org/packages/tag/parsing" Verify
Images from subpage: "hackage.haskell.org/packages/tag/prelude" Verify
Images from subpage: "hackage.haskell.org/packages/tag/streaming" Verify
Images from subpage: "hackage.haskell.org/packages/tag/time" 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???/"