NOTICE: This package no longer exists in Ports


./devel/hs-ports [Haskell library for concurrent and distributed programming]

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.4.3, Package name: hs-ports-0.4.3
Maintained by: Don Stewart
Required to run:
[lang/ghc]
Required to build:
[devel/gmake] [lang/ghc]
Master sites:
Description
The Haskell Ports Library (HPL) supports concurrent and distributed
computing in the IO monad _without_ relying on mutable variables.
Instead, it supplies monotone single-assignment variables and ports
abstractions.

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.

Ports are ideally suited for purely 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.


MD5: ssebiFR1OXF2iXzLo78mbg=
RMD160: DQv4iF3PXQcYAbUGFepSZ0aeFiM=
Filesize: 65.945 KB

Package available on: cdrom(), ftp()
Distfile available on: cdrom(), ftp()

Version History (View Complete History)
  • (2007-07-22) Package deleted from Ports
  • (2006-07-21) Package added to openports.se, version hs-ports-0.4.3 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2007-07-21 11:18:24 by Matthias Kilian | Files touched by this commit (10)
Log message:
This isn't maintained any longer, and, according to Don Stewart, should
be removed. (And it doesn't build with recent Haskell compilers).
   2007-07-21 11:18:24 by Matthias Kilian | Files touched by this commit (10)
Log message:
This isn't maintained any longer, and, according to Don Stewart, should
be removed. (And it doesn't build with recent Haskell compilers).
   2007-07-21 11:18:24 by Matthias Kilian | Files touched by this commit (10)
Log message:
This isn't maintained any longer, and, according to Don Stewart, should
be removed. (And it doesn't build with recent Haskell compilers).
   2007-07-21 11:18:24 by Matthias Kilian | Files touched by this commit (10)
Log message:
This isn't maintained any longer, and, according to Don Stewart, should
be removed. (And it doesn't build with recent Haskell compilers).
   2007-07-21 11:18:24 by Matthias Kilian | Files touched by this commit (10)
Log message:
This isn't maintained any longer, and, according to Don Stewart, should
be removed. (And it doesn't build with recent Haskell compilers).
   2007-07-21 11:18:24 by Matthias Kilian | Files touched by this commit (10)
Log message:
This isn't maintained any longer, and, according to Don Stewart, should
be removed. (And it doesn't build with recent Haskell compilers).
   2007-07-21 11:18:24 by Matthias Kilian | Files touched by this commit (10)
Log message:
This isn't maintained any longer, and, according to Don Stewart, should
be removed. (And it doesn't build with recent Haskell compilers).
   2007-07-21 11:18:24 by Matthias Kilian | Files touched by this commit (10)
Log message:
This isn't maintained any longer, and, according to Don Stewart, should
be removed. (And it doesn't build with recent Haskell compilers).
   2007-07-21 11:18:24 by Matthias Kilian | Files touched by this commit (10)
Log message:
This isn't maintained any longer, and, according to Don Stewart, should
be removed. (And it doesn't build with recent Haskell compilers).
   2007-07-21 11:18:24 by Matthias Kilian | Files touched by this commit (10)
Log message:
This isn't maintained any longer, and, according to Don Stewart, should
be removed. (And it doesn't build with recent Haskell compilers).
   2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270)
Log message:
base64 distinfo with SHA256


   2006-11-20 06:07:20 by Marc Espie | Files touched by this commit (22)
Log message:
fix a few obviously wrong dependencies, and remove extra shells in ghc.
   2005-03-25 20:37:09 by Don Stewart | Files touched by this commit (6)
Log message:
Update hs-ports.


   2005-03-25 20:37:09 by Don Stewart | Files touched by this commit (6)
Log message:
Update hs-ports.


   2005-03-25 20:37:09 by Don Stewart | Files touched by this commit (6)
Log message:
Update hs-ports.


   2005-03-25 20:37:09 by Don Stewart | Files touched by this commit (6)
Log message:
Update hs-ports.


   2005-03-25 20:37:09 by Don Stewart | Files touched by this commit (6)
Log message:
Update hs-ports.


   2005-03-25 20:37:09 by Don Stewart | Files touched by this commit (6)
Log message:
Update hs-ports.


   2005-03-08 15:52:45 by Don Stewart | Files touched by this commit (2)
Log message:
- Kill old GHC version string mentioned in plist.
- Not for sparc, as there's now no GHC there.


   2005-03-08 15:52:45 by Don Stewart | Files touched by this commit (2)
Log message:
- Kill old GHC version string mentioned in plist.
- Not for sparc, as there's now no GHC there.


   2005-01-05 09:22:44 by Christian Weisgerber | Files touched by this commit (366)
Log message:
SIZE


   2004-10-13 12:59:19 by Dan Harnett | Files touched by this commit (35)
Log message:
initial sweep for MESSAGE decoration removal; ok espie@


   2004-09-14 17:44:02 by Marc Espie | Files touched by this commit (206)
Log message:
switch to new plist, killing a few install scripts along the way.


   2004-08-10 02:23:37 by Xavier Santolaria | Files touched by this commit (10)
Log message:
MODULES= lang/ghc