- Synopsis
-
Strict MVars and TVars with invariant checking for IO and IOSim
- Description
-
Strict @MVar@ and @TVar@ interfaces with invariant checking compatible with
[IO](https://hackage.haskell.org/package/base-4.18.0.0/docs/Prelude.html#t:IO)
& [io-sim](https://hackage.haskell.org/package/io-sim).
- Author
-
IOG Engineering Team
- Maintainer
-
operations@iohk.io, Joris Dral
- License
-
Apache-2.0
- Source
-
-
https://github.com/intersectmbo/io-classes-extra
- Commit hash
- b2356a34b30a9431bbcdf1cf7a5b71e00e9e5bbe
- Subdir
- strict-checked-vars
- Timestamp
-
2026-03-24T08:52:36Z
- Revisions
-
None
- Dependencies
-
- library strict-checked-vars:
-
- ["base >=4.9 && <5","io-classes:{io-classes,strict-mvar,strict-stm} ^>=1.8"]
- test-suite test:
-
- ["QuickCheck","base","io-classes","io-sim","nothunks","strict-checked-vars","tasty","tasty-quickcheck"]