aboutsummaryrefslogtreecommitdiff
path: root/devel/hs-hpl/pkg-descr
blob: bf94d7800af124eef6309f1e8a094f25240ba5a1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
The Haskell Ports Library (HPL)

Ports are an abstraction for modelling variables whose values evolve over time
without the need to resort to mutable variable, such as IORefs. More precisely,
a port represents all values that a time-dependent variable successively takes
as a stream, where each element of the stream corresponds to a state change -
we can also say that a port represents a time series. Moreover, a port supports
concurrent construction of the time series, or stream of values.

WWW: http://www.cse.unsw.edu.au/~chak/haskell/ports/

-- Oliver Braun
obraun@FreeBSD.org