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/package/quickcheck-classes-0.4.14 - quickcheck-classes: QuickCheck.

site address: hackage.haskell.org/package/quickcheck-classes-0.4.14

site title: quickcheck-classes: QuickCheck common typeclasses

Our opinion (on Sunday 19 July 2026 8:39:18 UTC):

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


Hashtags existing on this website:




Meta tags:

Headings (most frequently used words):

quickcheck, classes, flags, common, typeclasses, modules, downloads, readme, for, 14, manual, lawscheck, lawscheckmany, specialisedlawscheckmany, maintainer, corner,

Text of the page (most frequently used words):
passed (20), 100 (20), tests (20), the (19), for (18), quickcheck (14), proxy (13), monoid (13), package (13), int (12), that (10), #classes (9), set (7), this (7), identity (6), map (6), use (6), typeclasses (5), description (5), cabal (4), ghci (4), testing (4), properties (4), common (4), mylaws (4), laws (4), library (4), you (4), can (4), test (4), andrewthad (4), semirings (4), semigroupoids (4), aeson (4), disable (4), flag (4), and (3), hackage (3), convenience (3), function (3), typeclass (3), instances (3), namedtests (3), associative (3), left (3), right (3), import (3), data (3), setint (3), mapint (3), source (3), ordering (3), readme (3), 2018 (3), com (3), andrew (3), enabled (3), may (3), useful (3), accelerating (3), builds (3), sandboxes (3), expert (3), users (3), default (3), using (3), flags (3), specialisedlawscheckmany (2), tojson (2), fromjson (2), partial (2), isomorphism (2), example (2), lawscheckmany (2), transitive (2), symmetric (2), reflexive (2), concatenation (2), now (2), monoidlaws (2), multiple (2), instance (2), lawscheck (2), provides (2), last (2), log (2), rating (2), downloads (2), details (2), dependencies (2), https (2), github (2), revised (2), maintainer (2), martin (2), chessai (2), info (2), maintainers (2), revisions (2), from (2), browse (2), true (2), manual (2), name (2), are (2), other (2), new (2), user (2), produced, word, jsonlaws, showreadlaws, encoding, equals, value, show, read, allows, one, check, many, same, type, eqlaws, string, checking, types, consider, following, haskell, file, assuming, good, have, confidence, satisfies, arbitrary, sets, should, hold, along, with, three, simple, functions, them, back, docs, available, success, reported, all, reports, build, status, your, votes, yet, estimated, bayesian, average, 22213, total, 103, days, direct, indirect, reverse, arch, ltshaskell, stackage, distributions, head, git, clone, repo, home, page, category, made, 2019, 13t09, 21z, herbertvalerioriedel, revision, 23t17, 45z, uploaded, thaddeus, gmail, author, copyright, bsd, clause, license, transformers, tagged, semigroups, primitive, containers, bifunctors, base, changelog, change, versions, rss, candidates, edit, information, trustees, corner, note, has, newer, than, included, tarball, unpack, including, get, metadata, tar, more, enable, automatic, islist, quick, jump, index, modules, skip, ensure, adhere, they, supposed, there, libraries, similar, things, such, genvalidity, hspec, differs, solutions, not, introducing, any, needs, learn, checkers, report, vulnerability, propose, tags, bsd3, accounts, upload, what, search,


Text of the page (random words):
quickcheck classes quickcheck common typeclasses hackage package search browse what s new upload user accounts quickcheck classes quickcheck common typeclasses bsd3 library testing propose tags report a vulnerability this library provides quickcheck properties to ensure that typeclass instances adhere to the set of laws that they are supposed to there are other libraries that do similar things such as genvalidity hspec and checkers this library differs from other solutions by not introducing any new typeclasses that the user needs to learn skip to readme modules index quick jump test quickcheck test quickcheck classes test quickcheck classes islist flags manual flags name description default aeson you can disable the use of the aeson package using f aeson this may be useful for accelerating builds in sandboxes for expert users enabled semigroupoids you can disable the use of the semigroupoids package using f semigroupoids this may be useful for accelerating builds in sandboxes for expert users enabled automatic flags name description default semirings you can disable the use of the semirings package using f semirings this may be useful for accelerating builds in sandboxes for expert users default true manual true enabled use f flag to enable a flag or f flag to disable that flag more info downloads quickcheck classes 0 4 14 tar gz browse cabal source package package description revised from the package note this package has metadata revisions in the cabal description newer than included in the tarball to unpack the package including the revisions use cabal get maintainer s corner package maintainers andrewthad chessai for package maintainers and hackage trustees edit package information candidates 0 4 13 0 4 14 0 6 0 0 0 6 1 0 versions rss 0 1 0 2 0 3 0 3 1 0 3 2 0 3 3 0 4 0 0 4 1 0 4 2 0 4 3 0 4 4 0 4 5 0 4 6 0 4 7 0 4 8 0 4 9 0 4 10 0 4 11 0 4 11 1 0 4 12 0 4 13 0 4 14 0 4 14 1 0 4 14 2 0 4 14 3 0 5 0 0 0 6 0 0 0 6 1 0 0 6 2 0 0 6 2 1 0 6 2 2 0 6 3 0 0 6 4 0 0 6 5 0 info change log changelog md dependencies aeson base 4 5 5 bifunctors containers primitive 0 6 1 0 7 quickcheck 2 9 2 12 semigroupoids semigroups semirings 0 2 0 0 tagged transformers 0 3 0 6 details license bsd 3 clause copyright 2018 andrew martin author andrew martin chessai maintainer andrew thaddeus gmail com uploaded by andrewthad at 2018 07 23t17 16 45z revised revision 1 made by herbertvalerioriedel at 2019 01 13t09 05 21z category testing home page https github com andrewthad quickcheck classes readme source repo head git clone https github com andrewthad quickcheck classes distributions arch 0 6 5 0 ltshaskell 0 6 5 0 stackage 0 6 5 0 reverse dependencies 7 direct 0 indirect details downloads 22213 total 103 in the last 30 days rating no votes yet estimated by bayesian average your rating λ λ λ status docs available build log last success reported on 2018 07 23 all 1 reports readme for quickcheck classes 0 4 14 back to package description quickcheck classes this library provides sets of properties that should hold for common typeclasses along with three 3 simple functions that you can use to test them lawscheck a convenience function for testing properties in ghci for example at ghci lawscheck monoidlaws proxy proxy ordering monoid associative ok passed 100 tests monoid left identity ok passed 100 tests monoid right identity ok passed 100 tests assuming that the arbitrary instance for ordering is good we now have confidence that the monoid instance for ordering satisfies the monoid laws lawscheckmany a convenience function for checking multiple typeclass instances of multiple types consider the following haskell source file import data proxy proxy import data map map import data set set a proxy for set int setint proxy set int setint proxy a proxy for map int int mapint proxy map int int mapint proxy mylaws proxy a laws mylaws p eqlaws p monoidlaws p namedtests string laws namedtests set int mylaws setint map int int mylaws mapint now in ghci lawscheckmany namedtests testing properties for common typeclasses set int eq transitive ok passed 100 tests eq symmetric ok passed 100 tests eq reflexive ok passed 100 tests monoid associative ok passed 100 tests monoid left identity ok passed 100 tests monoid right identity ok passed 100 tests monoid concatenation ok passed 100 tests map int int eq transitive ok passed 100 tests eq symmetric ok passed 100 tests eq reflexive ok passed 100 tests monoid associative ok passed 100 tests monoid left identity ok passed 100 tests monoid right identity ok passed 100 tests monoid concatenation ok passed 100 tests specialisedlawscheckmany a convenience function that allows one to check many typeclass instances of the same type for example in ghci specialisedlawscheckmany proxy proxy word jsonlaws showreadlaws tojson fromjson encoding equals value ok passed 100 tests tojson fromjson partial isomorphism ok passed 100 tests show read partial isomorphism ok passed 100 tests produced by hackage and cabal 3 16 1 0
Images from subpage: "hackage.haskell.org/package/base" Verify
Images from subpage: "hackage.haskell.org/package/bifunctors" Verify
Images from subpage: "hackage.haskell.org/package/containers" Verify
Images from subpage: "hackage.haskell.org/package/primitive" Verify
Images from subpage: "hackage.haskell.org/package/QuickCheck" Verify

Verified site has: 75 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


The site also has references to the 2 subdomain(s)

  hackage.haskell.org  Verify   haskell.org  Verify


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
cache-control public, max-age=300
content-encoding gzip
via 1.1 varnish, 1.1 varnish
accept-ranges bytes
age 0
date Sun, 19 Jul 2026 08:39:17 GMT
x-served-by cache-dfw-kdfw8210153-DFW, cache-rtm-ehrd2290043-RTM
x-cache MISS, MISS
x-cache-hits 0, 0
x-timer S1784450358.677333,VS0,VE237
vary Accept, Accept-Encoding

Meta Tags

title="quickcheck-classes: QuickCheck common typeclasses"
name="viewport" content="width=device-width, initial-scale=1"
name="twitter:card" content="summary"
name="twitter:site" content="@hackage"
property="og:url" content="//hackage.haskell.org/package/quickcheck-classes"
property="og:site_name" content="Hackage"
property="og:type" content="website"
property="og:title" content="quickcheck-classes"
property="og:description" content="QuickCheck common typeclasses"

Load Info

page size8873
load time (s)0.338716
redirect count0
speed download26251
server IP 151.101.205.170
* all occurrences of the string "http://" have been changed to "htt???/"