The value-supply package

[Tags: bsd3, library]

This library can be used to generate values (for example, new names) without the need to thread state. This means that functions that need to generate new values only need a supply object as an argument, and they do not need to return a new supply object as a result. This decreases the number of data-dependencies in a program, which makes it easier to exploit parallelism. The technique for generating new values is based on the paper ''On Generating Unique Names'' by Lennart Augustsson, Mikael Rittri, and Dan Synek.


Properties

Versions0.1, 0.2, 0.3, 0.4, 0.5, 0.6
Dependenciesbase (>=4.0.0.0 && <5.0.0.0)
LicenseBSD3
AuthorIavor S. Diatchki
Maintaineriavor.diatchki@gmail.com
CategoryData
Upload dateFri Mar 18 17:23:54 UTC 2011
Uploaded byIavorDiatchki
Downloads546 total (63 in last 30 days)

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees