An open API service indexing awesome lists of open source software.

https://github.com/intersectmbo/io-classes-extra

Utilities built on top of `io-classes`
https://github.com/intersectmbo/io-classes-extra

Last synced: 12 days ago
JSON representation

Utilities built on top of `io-classes`

Awesome Lists containing this project

README

          

# `io-classes` based utilities

This repository hosts the following packages, which are based on the
[`io-classes`](https://hackage.haskell.org/package/io-classes) package:

- [`strict-checked-vars`](./strict-checked-vars): strict variables that hold an
invariant that must be maintained when writing values to the variables.
- [`resource-registry`](./resource-registry): a data structure that keeps track
of resources and manage their deallocation.
- [`rawlock`](./rawlock): a read-append-write lock.