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 11:45:38 UTC):

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


page from cache: 15 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):
oidal functors library categories control library mit program 2023 08 03 0 2 3 0 solomon moo nad 6 0 0 0 invocation helpers for the readert record of functions style bsd3 control library 2021 05 23 0 1 0 2 danieldiazcarrete more extensible effects 14 2 0 1 initial project template from stack bsd3 control library 2017 01 29 0 1 0 4 qzchenwl morphisms 4 0 0 3 it s all about functions control data library mit 2019 01 04 0 1 1 iokasimovmt morphisms functors 19 0 0 1 functors theirs compositions and transformations control data library mit 2019 01 15 0 1 7 iokasimovmt morphisms functors inventory 2 0 0 0 inventory is state and store control data library mit 2019 01 12 0 1 0 iokasimovmt morphisms objects 17 0 0 0 algebraic structures control data library mit 2019 01 08 0 1 3 iokasimovmt motor 18 0 0 2 type safe effectful state machines in haskell control library mpl program 2019 06 23 0 4 0 owickstrom motor diagrams 9 0 0 1 generate state diagrams from motor fsm typeclasses control library mpl 2019 06 28 0 4 0 owickstrom motor reflection 12 0 0 1 reflect on motor fsm typeclasses to obtain runtime representations control library mpl 2019 06 28 0 4 0 owickstrom mpeff 6 0 0 0 efficient effect handlers based on evidence passing semantics control effect library mit 2021 08 09 0 1 0 0 ningningxie mtl 85 2 75 4338 monad classes for transformers using functional dependencies bsd3 control library 2025 12 08 2 3 2 donaldstewart edwardkmett herbertvalerioriedel ianlynagh rosspaterson ryanglscott chessai topos sshuck benjaminmcrae mtl evil instances deprecated in favor of layers 8 0 0 3 instances for the mtl classes for all monad transformers control deprecated library public domain 2012 02 29 0 1 shaneobrien mtl extras deprecated in favor of transformers lift 4 0 0 1 higher order versions of mtl classes bsd3 control deprecated library 2016 08 12 0 1 int_index mtl mhs 2 0 0 0 monad classes for transformers using functional dependencies bsd3 control library 2025 09 05 2 3 1 lennartaugustsson mtl misc yj 14 0 0 2 tribial tools about mtl bsd3 control library 2024 12 14 0 1 0 4 yoshikunijujo mtl tf 7 0 0 1 monad transformer library with type families bsd3 control library 2018 01 23 0 2 1 0 trevorelliott mtl unleashed 32 0 0 2 mtl classes without the functional dependency bsd3 control library 2015 11 11 0 6 1 davidfox mtl uplift 7 0 0 0 lift substacks of monad transformer stacks control library mit 2022 01 21 0 1 0 1 sgschlesinger mtlx 26 0 0 1 monad transformer library with type indexes providing free copies bsd3 control library 2012 10 15 0 1 6 marksnyder mtsl 5 0 0 0 reified monad transformer stacks control library mit 2020 09 28 0 2 0 0 sgschlesinger multipass 6 0 0 1 folding data with multiple named passes bsd3 control library 2013 01 27 0 1 0 2 edwardkmett multistate 72 0 0 6 like mtl s readert writert statet but more than one contained value type bsd3 control library 2022 01 24 0 8 0 4 lspitzner fozworth dukerutledge multiwalk 4 0 0 1 traverse data types via generics acting on multiple types simultaneously control gpl library 2023 07 17 0 3 0 1 lvreis mvc 32 0 0 3 model view controller bsd3 concurrency control library 2018 08 19 1 1 7 gabrielgonzalez mvc updates 22 0 0 1 concurrent and combinable updates bsd3 concurrency control library 2025 04 19 1 2 1 gabrielgonzalez mzv 13 0 0 2 implementation of the monads zippers and views schrijvers and oliveira icfp 11 bsd3 control library 2014 04 16 0 1 0 2 ismaelfigueroa named 23 2 5 14 named parameters keyword arguments for haskell bsd3 control library 2026 04 19 0 4 0 0 artyom int_index natural transformation 19 2 0 17 a natural transformation package bsd3 control library 2024 10 27 0 4 1 andrewfarmer andygill neilsculthorpe ryanglscott needle 6 0 0 1 ascii fied arrow notation control library mit 2014 09 28 0 1 0 1 scrambledeggs newtype 23 0 0 34 a typeclass and set of functions for working with newtypes bsd3 control library 2025 12 26 0 2 2 1 andreasabel dariusjahandarie herbertvalerioriedel jcristovao philderbeast newtype deriving 13 0 0 1 instance derivers for newtype wrappers control library mit template haskell 2016 05 02 0 1 4 nikitavolkov newtype generics 53 2 0 17 a typeclass and set of functions for working with newtypes bsd3 control library 2026 05 30 0 6 3 erikdecastrolopo jcristovao sjakobi haskell_github_trust newtype th 30 0 0 2 a template haskell deriver to create control newtype instances bsd3 control library template haskell 2012 07 19 0 3 3 michaelsloan newtyper 2 0 0 1 extra functions for the control newtype typeclass bsd3 control library 2012 05 15 0 1 dylanjust nondeterminism 18 2 0 2 a monad and monad transformer for nondeterministic computations ai constraints control failure library monads 2022 05 20 1 5 andreibarbu nqe 33 0 0 3 concurrency library in the style of erlang otp control library mit public domain 2025 05 09 0 6 6 jprupp objective 58 0 0 3 composable objects bsd3 control library 2021 10 27 1 3 fumiakikinoshita observable 17 0 0 1 continuation patterns bsd3 control library 2018 12 10 0 1 5 iokasimovmt op 15 0 0 0 common operators encouraging large scale easy reading apache combinators control functions library utility 2019 12 20 0 4 0 0 infinity0 open signals 13 0 0 1 a mechanism similar to checked exceptions that integrates with mtl and transformer stacks control library mit 2016 04 17 0 1 0 3 darwin226 operational 58 2 25 22 implementation of difficult monads made easy with operational semantics bsd3 control library monads 2023 02 19 0 2 4 2 heinrichapfelmus operational class 12 0 0 1 monadprogram typeclass for the operational package control library mit 2015 07 12 0 3 0 0 srijs overload 16 0 0 1 finite overloading control library mit 2018 03 08 0 1 0 5 darwin226 pandora 161 0 0 1 a box of patterns and paradigms control data library mit 2022 05 29 0 5 6 iokasimovmt pandora io 12 0 0 0 control data library mit 2022 04 16 0 5 4 iokasimovmt parallel 116 2 0 218 parallel programming library bsd3 control library parallelism 2025 10 19 3 3 0 0 austinseipp bengamari herbertvalerioriedel ianlynagh simonmarlow wz1000 konsumlamm hecate parallel tree search 23 0 0 2 parallel tree search concurrency control library public domain 2020 10 26 0 4 2 sebastianfischer nbu parameterized 18 0 0 2 parameterized indexed monoids and monads using only a single parameter type variable bsd3 control library 2017 12 17 0 5 0 0 louispan partial 3 0 0 1 a nullary type class for partial functions control library mit 2017 11 28 1 0 0 0 philfreeman partial isomorphisms 21 0 0 4 partial isomorphisms bsd3 control library 2024 05 25 0 2 4 0 tillmannrendel schernichkin partial lens deprecated in favor of data lens 8 0 0 1 haskell 98 partial lenses comonads control deprecated library mit 2011 12 21 0 0 1 russelloconnor perm 21 0 0 1 permutation applicative and monad with many mtl instances bsd3 control library 2012 11 11 0 4 0 0 andysonnenburg phantom state 26 0 0 2 phantom state transformer like state monad but without values bsd3 control library 2025 03 01 0 2 1 5 danieldiaz pid 5 0 0 0 a simple pid controller control program 2022 08 16 0 1 0 2 sergeyalirzaev pipe enumerator 16 0 0 1 a bidirectional bridge between pipes and iteratees bsd3 control library pipes 2015 07 07 0 3 0 2 patrykz piped 3 0 0 0 conduit with a smaller core bsd3 control library 2019 08 01 0 1 0 0 ssadler pipeline 3 0 0 0 continuation patterns bsd3 control library 2019 02 24 0 1 0 iokasimovmt pipes 163 2 75 192 compositional pipelines bsd3 control library pipes 2021 05 07 4 3 16 gabrielgonzalez pipes async 17 0 0 1 a higher level interface to using concurrency with pipes bsd3 control library 2018 07 23 0 1 3 johnwiegley pipes attoparsec streaming deprecated 4 0 0 1 streaming parsing in the pipes core framework with attoparsec bsd3 control deprecated library program 2012 06 20 0 1 0 0 martingrabmueller pipes break 22 2 0 1 pipes to group by any delimiter such as lines with carriage returns bsd3 control library pipes 2017 03 16 0 2 0 6 mindreader pipes bytestring 42 0 0 47 bytestring support for pipes bsd3 control library pipes 2021 02 12 2 1 7 gabrielgonzalez pipes category 12 0 0 1 allows instances for category arrow and arrowchoice for pipes bsd3 control library pipes 2017 10 08 0 3 0 0 louispan pipes cellular 4 0 0 1 pipes based combinators for cellular data processing bsd3 control library pipes 2015 07 07 0 0 0 1 patrykz pipes cellular csv 5 0 0 1 efficient pipes based cellular csv codec bsd3 control library pipes 2015 07 07 1 0 0 0 patrykz pipes concurrency 74 2 0 22 concurrency for the pipes ecosystem bsd3 concurrency control library pipes 2021 12 05 2 0 14 gabrielgonzalez pipes conduit 3 0 0 1 conduit adapters bsd3 control enumerator library 2012 03 10 0 0 1 paolocapriotti pipes core deprecated in favor of pipes 10 0 0 7 compositional pipelines bsd3 control deprecated enumerator library 2012 04 09 0 1 0 paolocapriotti pipes errors 20 0 0 1 integration between pipes and errors bsd3 control error handling library monad pipes 2015 05 21 0 3 jdnavarro pipes extra 11 0 0 1 various basic utilities for pipes bsd3 control enumerator library 2012 06 09 0 2 0 paolocapriotti pipes extras 49 0 0 4 extra utilities for pipes bsd3 control library pipes 2018 07 04 1 0 15 gabrielgonzalez pipes fluid 24 0 0 1 reactively combines producers so that a value is yielded as soon as possible bsd3 control frp library pipes 2018 06 01 0 6 0 1 louispan pipes group 48 0 0 15 group streams into substreams bsd3 control library pipes 2018 07 04 1 0 12 gabrielgonzalez pipes io 8 0 0 1 stateful io streams based on pipes apache control library pipes 2016 08 26 0 1 yinguanhao pipes lines deprecated in favor of pipes break 29 0 0 1 pipes for grouping by lines with carriage returns bsd3 control deprecated library pipes 2017 03 16 1 0 3 4 mindreader pipes misc 46 0 0 2 miscellaneous utilities for pipes required by glazier tutorial bsd3 control library pipes 2018 05 22 0 5 0 0 louispan pipes parse 45 2 0 34 parsing infrastructure for the pipes ecosystem bsd3 control library parsing pipes 2021 02 12 3 0 9 gabrielgonzalez pipes random 23 0 0 1 producers for handling randomness bsd3 control library 2019 05 10 1 0 0 5 fosskers pipes rt 22 0 0 1 a few pipes to control the timing of yields bsd3 control library pipes program 2015 01 21 0 5 0 imalsogreg pipes safe 79 0 0 47 safety for the pipes ecosystem bsd3 control error handling library pipes 2023 11 04 2 3 5 gabrielgonzalez pipes transduce 37 0 0 2 interfacing pipes with foldl folds bsd3 control library 2018 05 12 0 4 4 0 danieldiazcarrete pipes vector 26 0 0 1 various proxies for streaming data into vectors bsd3 control library 2015 05 29 0 6 2 bengamari pipes zeromq4 12 0 0 1 pipes integration for zeromq messaging bsd3 control library network pipes 2017 04 20 0 3 0 0 peddie placeholder 2 0 0 0 placeholder definitions for todo and unimplemented control library 2024 09 11 0 edwardkmett plan applicative 9 0 0 1 applicative 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 genera...
Images from subpage: "hackage.haskell.org/package/alternators" Verify
Images from subpage: "hackage.haskell.org/user/louispan" Verify
Images from subpage: "hackage.haskell.org/package/annotated-exception" Verify
Images from subpage: "hackage.haskell.org/user/parsonsmatt" Verify
Images from subpage: "hackage.haskell.org/package/ap-normalize" 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???/"