931bb66aa5
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. 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. ok pvalchev@
21 lines
634 B
Plaintext
21 lines
634 B
Plaintext
$OpenBSD: patch-ports-config_in,v 1.1.1.1 2004/05/09 10:30:22 dons Exp $
|
|
|
|
Have the old-style config mechanism report the same information as the
|
|
package system.
|
|
|
|
--- ports-config.in.orig 2001-06-24 23:48:35.000000000 +1000
|
|
+++ ports-config.in 2004-05-09 15:12:53.000000000 +1000
|
|
@@ -73,10 +73,10 @@ while test $# -gt 0; do
|
|
shift
|
|
done
|
|
|
|
-libdir=@libdir@/ports-@PORTS_VERSION@
|
|
+libdir=@libdir@/hs-ports-@PORTS_VERSION@
|
|
bindir=@bindir@
|
|
|
|
-syslibs="-package concurrent -package lang -package posix"
|
|
+syslibs="-package concurrent -package lang -package posix -package haskell98"
|
|
|
|
if test "$echo_prefix" = "yes"; then
|
|
echo $prefix
|