git.iko.soy/distributed-process
on master help sign in
Bumb version of distributed-static
7a31815Edsko de Vries
distributed-process/distributed-process.cabal+3−3
@@ -47,7 +47,7 @@ Library
47 time >= 1.2 && < 1.5,
47 time >= 1.2 && < 1.5,
48 random >= 1.0 && < 1.1,
48 random >= 1.0 && < 1.1,
49 ghc-prim >= 0.2 && < 0.4,
49 ghc-prim >= 0.2 && < 0.4,
50− distributed-static >= 0.1 && < 0.2,
50+ distributed-static >= 0.2 && < 0.3,
51 rank1dynamic >= 0.1 && < 0.2,
51 rank1dynamic >= 0.1 && < 0.2,
52 syb >= 0.3 && < 0.4
52 syb >= 0.3 && < 0.4
53 Exposed-modules: Control.Distributed.Process,
53 Exposed-modules: Control.Distributed.Process,
@@ -95,7 +95,7 @@ Test-Suite TestCH
95 random >= 1.0 && < 1.1,
95 random >= 1.0 && < 1.1,
96 ghc-prim >= 0.2 && < 0.4,
96 ghc-prim >= 0.2 && < 0.4,
97 ansi-terminal >= 0.5 && < 0.6,
97 ansi-terminal >= 0.5 && < 0.6,
98− distributed-static >= 0.1 && < 0.2,
98+ distributed-static >= 0.2 && < 0.3,
99 rank1dynamic >= 0.1 && < 0.2
99 rank1dynamic >= 0.1 && < 0.2
100 Extensions: RankNTypes,
100 Extensions: RankNTypes,
101 ScopedTypeVariables,
101 ScopedTypeVariables,
@@ -128,7 +128,7 @@ Test-Suite TestClosure
128 random >= 1.0 && < 1.1,
128 random >= 1.0 && < 1.1,
129 ghc-prim >= 0.2 && < 0.4,
129 ghc-prim >= 0.2 && < 0.4,
130 ansi-terminal >= 0.5 && < 0.6,
130 ansi-terminal >= 0.5 && < 0.6,
131− distributed-static >= 0.1 && < 0.2,
131+ distributed-static >= 0.2 && < 0.3,
132 rank1dynamic >= 0.1 && < 0.2,
132 rank1dynamic >= 0.1 && < 0.2,
133 syb >= 0.3 && < 0.4
133 syb >= 0.3 && < 0.4
134 Other-modules: TestAuxiliary
134 Other-modules: TestAuxiliary
distributed-process/src/Control/Distributed/Process.hs+4−2
@@ -63,7 +63,8 @@ module Control.Distributed.Process
63 , PortMonitorNotification(..)
63 , PortMonitorNotification(..)
64 , DiedReason(..)
64 , DiedReason(..)
65 -- * Closures
65 -- * Closures
66− , Closure(..)
66+ , Closure
67+ , closure
67 , Static
68 , Static
68 , unClosure
69 , unClosure
69 , RemoteTable
70 , RemoteTable
@@ -109,7 +110,8 @@ import Control.Monad.IO.Class (liftIO)
109import Control.Applicative ((<$>))
110import Control.Applicative ((<$>))
110import Control.Monad.Reader (ask)
111import Control.Monad.Reader (ask)
111import Control.Distributed.Static
112import Control.Distributed.Static
112− ( Closure(..)
113+ ( Closure
114+ , closure
113 , Static
115 , Static
114 , RemoteTable
116 , RemoteTable
115 )
117 )
distributed-process/src/Control/Distributed/Process/Internal/Closure/TH.hs−1
@@ -52,7 +52,6 @@ import Control.Distributed.Static
52 , registerStatic
52 , registerStatic
53 , Static
53 , Static
54 , staticLabel
54 , staticLabel
55− , Closure
56 , closure
55 , closure
57 , staticCompose
56 , staticCompose
58 )
57 )
distributed-static/distributed-static.cabal+1−1
@@ -1,5 +1,5 @@
1Name: distributed-static
1Name: distributed-static
2−Version: 0.1.0.0
2+Version: 0.2.0.0
3Synopsis: Compositional, type-safe, polymorphic static values and closures
3Synopsis: Compositional, type-safe, polymorphic static values and closures
4Description: /Towards Haskell in the Cloud/ (Epstein et al, Haskell
4Description: /Towards Haskell in the Cloud/ (Epstein et al, Haskell
5 Symposium 2011) introduces the concept of /static/ values:
5 Symposium 2011) introduces the concept of /static/ values: