chak@cse.unsw.edu.auIORefs. 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. Ports are ideally suited for
functional GUI interfaces that completely avoid the use of mutable variables.
It is planned to extend the library to interaction between different processes
possibly located on distinct processing nodes.
Copyright & Distribution
Copyright (c) [1999..2000] by Manuel M. T. Chakravarty. The manual is distributed under the terms GNU Free Documentation License available from http://www.fsf.org/copyleft/fdl.html.
The master copy of this document is at http://www.cse.unsw.edu.au/~chak/haskell/ports/; the source is in SGML, which allows you to produce a selection of standard formats, including HTML and Postscript.
Contributions
If you have any comments, suggestions, or contributions, please send them to chak@cse.unsw.edu.au.
SVars
Ports