aboutsummaryrefslogblamecommitdiff
path: root/devel/hs-hpl/pkg-descr
blob: 41ada3b1b727741e2bb12f69b6f493d24c166399 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13

                               
                                                                             









                                                                               
The Haskell Ports Library (HPL)

Ports are an abstraction for modeling 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