Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Fetching contributors…

Cannot retrieve contributors at this time

26 lines (23 sloc) 0.966 kB
Name: value-supply
Version: 0.6
License: BSD3
License-file: LICENSE
Author: Iavor S. Diatchki
Maintainer: iavor.diatchki@gmail.com
Category: Data
Synopsis: A library for generating values without having to thread state.
Description:
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.
Build-depends: base >= 4.0.0.0 && < 5.0.0.0
Build-type: Simple
Extra-source-files: LICENSE
Exposed-modules: Data.Supply
GHC-options: -O2 -Wall
Jump to Line
Something went wrong with that request. Please try again.