strict-mvar: Strict MVars for IO and IOSim

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Strict MVar interface compatible with IO & io-sim.


[Skip to Readme]

Properties

Versions 1.0.0.0, 1.0.0.1, 1.0.0.1, 1.1.0.0, 1.2.0.0, 1.3.0.0, 1.4.0.0, 1.5.0.0
Change log CHANGELOG.md
Dependencies base (>=4.9 && <4.19), io-classes (>=1.0 && <1.1) [details]
License Apache-2.0[multiple license files]
Copyright 2019-2023 Input Output Global Inc (IOG).
Author IOHK Engineering Team
Maintainer operations@iohk.io
Category Control
Source repo head: git clone https://github.com/input-output-hk/io-sim(strict-mvar)
Uploaded by coot at 2023-04-20T19:05:43Z

Modules

[Index] [Quick Jump]

Flags

Automatic Flags
NameDescriptionDefault
asserts

Enable assertions

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for strict-mvar-1.0.0.1

[back to package description]

Strict Mutable Variables

The strict-mvar package provides a strict interface to mutable variables (MVar). It builds on top of io-classes, and thus it provides the interface for MVars implementations from both base and io-sim.