packages feed

invariant

view on Hackage

versionuploadeduploaderchanges
0.6.52026-01-10 16:23 UTCryanglscott+11/−9 lines, 2 filesdep −ghc-primdep −transformers-compatdep ~template-haskellPVP: major bump suggested
0.6.42024-12-05 13:17 UTCryanglscott1 revisions+30/−229 lines, 6 filesdep ~basedep ~containersdep ~template-haskellPVP ok
0.6.32024-03-19 11:01 UTCryanglscott+13/−9 lines, 3 filesdep ~template-haskellPVP: major bump suggested
0.6.22023-08-06 15:59 UTCryanglscott2 revisions+61/−11 lines, 3 filesdep ~containersdep ~template-haskelldep ~th-abstractionPVP ok
0.6.12023-02-27 12:52 UTCryanglscott+33/−14 lines, 3 filesdep ~template-haskelldep ~th-abstractionPVP: major bump suggested
0.62022-07-03 10:17 UTCryanglscott1 revisions+48/−9 lines, 3 filesdep ~template-haskellPVP ok
0.5.62022-05-07 23:56 UTCryanglscott+35/−1 lines, 3 filesPVP ok
0.5.52021-11-01 11:46 UTCryanglscott+57/−33 lines, 7 filesdep ~template-haskelldep ~transformersPVP: major bump suggested
0.5.42020-10-01 13:52 UTCryanglscott+359/−163 lines, 5 filesdep ~template-haskelldep ~th-abstractionPVP: major bump suggested
0.5.32019-05-02 15:57 UTCryanglscott2 revisions+12/−4 lines, 3 filesdep ~template-haskelldep ~th-abstractionPVP ok
0.5.22019-04-26 14:27 UTCryanglscott+37/−23 lines, 3 filesdep ~th-abstractionPVP: major bump suggested
0.5.12018-07-15 11:59 UTCryanglscott1 revisions+62/−45 lines, 4 filesdep ~QuickCheckPVP ok
0.52017-12-07 13:44 UTCryanglscott3 revisions+153/−24 lines, 5 filesdep ~containersdep ~template-haskellPVP ok
0.4.32017-07-31 16:49 UTCryanglscott1 revisions+91/−427 lines, 5 filesdep +th-abstractiondep ~profunctorsPVP ok
0.4.22017-04-24 13:04 UTCryanglscott+6/−2 lines, 2 filesPVP ok
0.4.12017-04-19 16:21 UTCryanglscott+29/−12 lines, 6 filesdep ~template-haskellPVP: major bump suggested
0.42016-07-18 17:58 UTCryanglscott+98/−35 lines, 6 filesdep +comonadPVP ok
0.3.12016-02-07 03:24 UTCryanglscott+725/−462 lines, 6 filesdep ~template-haskellPVP ok
0.32016-01-19 02:08 UTCryanglscott1 revisions+171/−38 lines, 3 filesdep +StateVardep ~basedep ~bifunctorsdep ~contravariantPVP ok
0.2.22015-09-17 18:58 UTCryanglscott3 revisions+41/−25 lines, 4 filesdep ~basedep ~transformersPVP: major bump suggested
0.2.12015-09-13 21:03 UTCryanglscott2 revisions+264/−187 lines, 7 filesdep ~template-haskellPVP ok
0.22015-07-25 21:32 UTCryanglscott2 revisions+2187/−156 lines, 8 filesdep +arraydep +bifunctorsdep +containersPVP ok
0.1.22015-06-15 06:05 UTCryanglscott1 revisions+40/−10 lines, 5 filesdep +QuickCheckdep +hspecdep +invariantdep ~contravariantnew-uploaderPVP ok
0.1.12014-12-10 06:55 UTCNicolasFrisby+2/−2 lines, 1 filesdep ~contravariantPVP ok
0.1.02012-03-24 00:03 UTCNicolasFrisby+169/−0 lines, 4 filesdep +basedep +contravariantsetup-changed

Dependencies of invariant-0.6.5

QuickCheck >=2.11 && <3 2.17.1.0 → 2.18.0.0
2026-02-26 12:42 UTC2.18.0.0+826/−542 lines, 23 filesPVP ok
2025-10-13 12:40 UTC2.17.1.0+18/−8 lines, 4 filesdep ~randomPVP: major bump suggested
2025-10-07 12:26 UTC2.17.0.0+667/−129 lines, 14 filesdep +data-array-bytedep +hintdep +splitdep −ghc-primdep −old-localedep −old-timedep ~basedep ~randomdep ~template-haskellPVP ok
2025-06-17 07:53 UTC2.16.0.0+477/−86 lines, 15 filesdep ~basenew-uploaderPVP ok
2024-05-27 14:54 UTC2.15.0.1+15/−6 lines, 4 filesdep ~randomPVP ok

showing 5 of 65 versions

StateVar >=1.1 && <2 1.2.1 → 1.2.2
2021-07-25 15:59 UTC1.2.2+11/−5 lines, 4 filesdep ~transformersPVP ok
2020-12-29 15:30 UTC1.2.1+20/−4 lines, 3 filesdep ~stmdep ~transformersPVP ok
2019-06-03 02:23 UTC1.2+22/−4 lines, 3 filesPVP ok
2018-08-14 06:41 UTC1.1.1.1+9/−4 lines, 2 filesdep ~stmPVP ok
2018-04-20 11:03 UTC1.1.1.0+27/−9 lines, 5 filesdep ~stmPVP: major bump suggested

showing 5 of 13 versions

array >=0.3 && <0.6 0.5.7.0 → 0.5.8.0
2024-09-08 07:13 UTC0.5.8.0+204/−8 lines, 6 filesdep ~basePVP ok
2024-04-12 14:38 UTC0.5.7.0+34/−17 lines, 9 filesdep ~basePVP: major bump suggested
2023-07-10 15:24 UTC0.5.6.0+159/−39 lines, 8 filesdep ~basenew-uploaderPVP ok
2023-02-13 16:01 UTC0.5.5.0+8/−4 lines, 3 filesdep ~basenew-uploaderPVP ok
2019-09-01 06:48 UTC0.5.4.0+33/−8 lines, 5 filesdep ~basesetup-changedPVP: major bump suggested

showing 5 of 18 versions

base >=4.9 && <5 4.21.2.0 → 4.22.0.0
2025-12-19 11:52 UTC4.22.0.0+886/−215 lines, 28 filesdep ~ghc-internalPVP ok
2026-03-27 12:26 UTC4.21.2.0+10/−3 lines, 4 filesdep ~ghc-internalPVP ok
2025-12-27 10:31 UTC4.21.1.0+17/−5 lines, 4 filesdep ~ghc-internalPVP ok
2024-12-16 09:24 UTC4.21.0.0+1170/−396 lines, 39 filesdep ~ghc-internalPVP ok
2025-09-12 14:13 UTC4.20.2.0+13/−2 lines, 2 filesdep ~ghc-internalPVP ok

showing 5 of 60 versions

bifunctors >=5.2 && <6 5.6.2 → 5.6.3
2026-01-04 01:36 UTC5.6.3+15/−13 lines, 2 filesdep −transformersdep ~template-haskelldep ~transformers-compatPVP: major bump suggested
2024-03-19 10:13 UTC5.6.2+19/−15 lines, 4 filesdep ~containersdep ~template-haskellPVP: major bump suggested
2023-03-13 18:31 UTC5.6.1+45/−4 lines, 7 filesdep +assocdep ~containersdep ~template-haskelldep ~th-abstractionPVP ok
2023-03-12 18:44 UTC5.6+238/−2040 lines, 22 filesdep +bifunctor-classes-compatdep +foldable1-classes-compatdep −base-orphansdep −faildep −ghc-primdep ~basedep ~containersdep ~template-haskellPVP ok
2023-02-27 12:31 UTC5.5.15+6057/−6041 lines, 27 filesdep ~template-haskelldep ~th-abstractionsetup-changedPVP ok

showing 5 of 52 versions

comonad >=5 && <6 5.0.9 → 5.0.10
2026-01-10 19:53 UTC5.0.10+21/−11 lines, 5 filesdep −transformers-compatdep ~transformersPVP: major bump suggested
2024-12-04 12:50 UTC5.0.9+33/−259 lines, 17 filesdep −semigroupsdep ~basedep ~containersPVP: major bump suggested
2020-12-30 12:48 UTC5.0.8+39/−280 lines, 12 filesdep −comonaddep −doctestdep ~basedep ~containersdep ~distributivesetup-changedPVP ok
2020-12-15 21:34 UTC5.0.7+93/−61 lines, 4 filesdep +indexed-traversablePVP: major bump suggested
2019-11-26 13:13 UTC5.0.6+53/−46 lines, 6 filesdep ~basedep ~doctestPVP ok

showing 5 of 59 versions

containers >=0.1 && <0.9 0.7 → 0.8
2025-03-01 13:03 UTC0.8+8447/−7031 lines, 37 filesnew-uploaderPVP ok
2023-09-27 12:15 UTC0.7+76/−33 lines, 3 filesPVP ok
2023-09-28 04:21 UTC0.6.8+644/−184 lines, 17 filesdep ~basedep ~deepseqPVP: major bump suggested
2023-02-01 03:11 UTC0.6.7+783/−229 lines, 20 filesPVP: major bump suggested
2022-07-22 06:30 UTC0.6.6+736/−1039 lines, 32 filesdep +template-haskelldep ~basePVP ok

showing 5 of 42 versions

contravariant >=0.5 && <2 1.5.5 → 1.5.6
2026-01-10 19:55 UTC1.5.6+38/−170 lines, 7 filesdep −ghc-primdep −semigroupsdep −taggeddep ~basePVP: major bump suggested
2021-07-27 22:26 UTC1.5.5+20/−9 lines, 3 filesdep ~transformersPVP ok
2021-07-25 21:01 UTC1.5.4+29/−17 lines, 3 filesPVP ok
2020-12-30 12:41 UTC1.5.3+48/−200 lines, 10 filesdep ~StateVardep ~semigroupsdep ~taggedPVP ok
2019-06-03 12:26 UTC1.5.2+13/−9 lines, 4 filesdep ~StateVarPVP ok

showing 5 of 41 versions

hspec >=1.8 2.11.16 → 2.11.17
2026-03-04 18:01 UTC2.11.17+11/−19 lines, 6 filesdep ~hspec-coredep ~hspec-discoverPVP ok
2025-12-12 14:07 UTC2.11.16+25/−7 lines, 5 filesdep ~hspec-coredep ~hspec-discoverPVP: major bump suggested
2025-12-08 03:04 UTC2.11.15+8/−5 lines, 3 filesdep ~hspec-coredep ~hspec-discoverPVP ok
2025-09-30 14:32 UTC2.11.14+9/−7 lines, 4 filesdep ~hspec-coredep ~hspec-discoverPVP: major bump suggested
2025-09-15 13:10 UTC2.11.13+12/−5 lines, 3 filesdep ~hspec-coredep ~hspec-discoverPVP: major bump suggested

showing 5 of 170 versions

profunctors >=5.2.1 && <6 5.6.2 → 5.6.3
2025-06-17 11:50 UTC5.6.3+24/−66 lines, 10 filesdep −semigroupsdep ~base
2021-02-17 14:50 UTC5.6.2+31/−2 lines, 3 filesdep ~base-orphansdep ~semigroupsdep ~transformers
2020-12-31 12:05 UTC5.6.1+57/−174 lines, 17 filesdep ~base-orphansdep ~bifunctorsdep ~comonad
2020-10-01 11:25 UTC5.6+166/−85 lines, 16 filesdep ~base
2020-02-13 19:20 UTC5.5.2+35/−1 lines, 5 files

showing 5 of 44 versions

semigroups >=0.16.2 && <1 0.20 → 0.20.1
2026-01-10 20:32 UTC0.20.1+29/−2103 lines, 6 filesdep −binarydep −bytestringdep −bytestring-builderdep ~base
2021-11-16 00:07 UTC0.20+9/−27 lines, 3 filesdep ~hashable
2021-08-30 11:23 UTC0.19.2+45/−203 lines, 6 filesdep ~hashable
2019-08-27 13:06 UTC0.19.1+100/−60 lines, 5 filesdep ~hashabledep ~transformers
2019-05-10 13:57 UTC0.19+217/−167 lines, 5 filesdep +template-haskelldep ~hashable

showing 5 of 65 versions

stm >=2.2 && <3 2.5.3.0 → 2.5.3.1
2024-04-12 15:34 UTC2.5.3.1+7/−3 lines, 3 filesdep ~base
2023-11-17 23:47 UTC2.5.3.0+222/−123 lines, 6 files
2023-10-06 15:16 UTC2.5.2.1+11/−5 lines, 3 files
2023-10-05 21:19 UTC2.5.2.0+258/−270 lines, 9 filesdep ~base
2022-08-04 22:51 UTC2.5.1.0+42/−5 lines, 5 filesdep +semigroupsdep ~base

showing 5 of 24 versions

tagged >=0.7.3 && <1 0.8.9 → 0.8.10
2025-12-08 00:55 UTC0.8.10+40/−16 lines, 4 filesdep −transformersdep ~template-haskell
2024-12-03 12:15 UTC0.8.9+39/−439 lines, 5 filesdep −ghc-primdep −transformers-compatdep ~basedep ~template-haskelldep ~transformers
2023-08-08 10:32 UTC0.8.8+14/−10 lines, 3 filesdep ~deepseqdep ~template-haskell
2023-02-18 14:37 UTC0.8.7+33/−7 lines, 3 filesdep ~template-haskell
2020-12-28 14:56 UTC0.8.6.1+32/−168 lines, 8 filesdep ~template-haskelldep ~transformers

showing 5 of 39 versions

template-haskell >=2.11 && <2.25 2.23.0.0 → 2.24.0.0
2025-12-19 11:53 UTC2.24.0.0+606/−68 lines, 9 filesdep +ghc-internaldep ~basedep ~ghc-boot-th
2024-12-16 09:29 UTC2.23.0.0+104/−5685 lines, 9 filesdep −ghc-primdep −prettydep ~basedep ~ghc-boot-thnew-uploader
2024-05-15 13:07 UTC2.22.0.0+176/−81 lines, 7 filesdep ~basedep ~ghc-boot-th
2023-10-10 00:23 UTC2.21.0.0+275/−148 lines, 7 filesdep ~basedep ~ghc-boot-th
2023-03-28 13:43 UTC2.20.0.0+215/−139 lines, 9 filesdep −filepathdep ~basedep ~ghc-boot-th

showing 5 of 26 versions

th-abstraction >=0.5 && <0.8 0.7.1.0 → 0.7.2.0
2026-01-03 14:49 UTC0.7.2.0+23/−12 lines, 5 filesdep −ghc-primdep ~template-haskell
2024-12-05 11:48 UTC0.7.1.0+86/−705 lines, 8 filesdep ~basedep ~containersdep ~template-haskell
2024-03-17 15:30 UTC0.7.0.0+828/−67 lines, 6 files
2023-07-31 12:18 UTC0.6.0.0+377/−24 lines, 5 filesdep ~containersdep ~template-haskell
2023-02-27 10:45 UTC0.5.0.0+95/−8 lines, 6 files

showing 5 of 31 versions

transformers >=0.2 && <0.7 0.6.2.0 → 0.6.3.0
2026-01-12 12:42 UTC0.6.3.0+28/−1 lines, 4 files
2025-04-06 22:39 UTC0.6.2.0+41/−42 lines, 8 filesdep ~ghc-prim
2024-09-25 11:37 UTC0.6.1.2+70/−21 lines, 19 files
2023-08-01 19:13 UTC0.6.1.1+281/−42 lines, 11 files
2023-02-04 08:15 UTC0.6.1.0+64/−4 lines, 8 files

showing 5 of 42 versions

unordered-containers >=0.2.4 && <0.3 0.2.20.1 → 0.2.21
2025-12-13 23:09 UTC0.2.21+3999/−2731 lines, 20 filesdep −mtldep ~basedep ~bytestringdep ~deepseq
2025-10-02 07:28 UTC0.2.20.1+106/−52 lines, 12 files
2024-01-09 06:48 UTC0.2.20+1023/−941 lines, 12 filesdep ~hashabledep ~template-haskell
2022-04-24 15:48 UTC0.2.19.1+88/−14 lines, 4 filesdep ~basedep ~template-haskell
2022-04-16 13:01 UTC0.2.19.0+330/−186 lines, 12 filesdep ~base

showing 5 of 43 versions

Reverse dependencies

17 packages depend on invariant; 2 have bounds that exclude 0.6.5

monad-choice 0.2.0.0 requires invariant >=0.4 && <0.6 excludes current (upper bound)
split-morphism 0.1.0.1 requires invariant >=0.5.1 && <0.6 excludes current (upper bound)
category-extras 1.0.2 requires invariant >=0
columbia 0.2 requires invariant >=0.4.2
functor-combinators 0.4.1.4 requires invariant >=0
hschema 0.0.1.1 requires invariant >=0
invertible 0.2.0.8 requires invariant >=0
kan-extensions 5.2.8 requires invariant >=0.1 && <1
log-utils 0.2.2.1 requires invariant >=0
monadology 0.4 requires invariant >=0.6
nonempty-containers 0.3.5.0 requires invariant >=0
rebase 1.23 requires invariant >=0.5.5 && <0.7
set-with 0.0.1 requires invariant >=0
sqel 0.0.1.0 requires invariant >=0.6 && <0.7
type-rig 0.1 requires invariant >=0.6
unjson 0.15.4 requires invariant >=0
yoko 2.0 requires invariant >=0