lifetimes

Version 0.2.0.1 revision 0 uploaded by isd.

Package meta

Synopsis
Flexible manual resource management
Description

The lifetimes package provides support for manual resource management, in a way that is more flexible than what is provided by resourcet or bracket.

Like resourcet, this package allows releasing acquired resources early. In addition, it also provides move semantics: resources can be moved to a different lifetime after they are acquired. Lifetimes are first class values, which can themselves be acquired as resources, allowing for heirarchical management as well.

Author
Ian Denhardt
Bug reports
n/a
Category
n/a
Copyright
2021-2023 Ian Denhardt
Homepage
https://github.com/zenhack/haskell-lifetimes
Maintainer
ian@zenhack.net
Package URL
n/a
Stability
n/a

Components