git.iko.soy/distributed-process
on mx-blocking-reads help sign in
98 lines 3.2 kB history raw
12013-01-27 Tim Watson <watson.timothy@gmail.com> 0.4.2
3* Improved exception handling for deferred type checked exit reasons
4* Add matchChan primitive (thanks Simon Marlow)
5* Expose deferred message handling/checking for AbstractMessage
6* Add `getProcessInfo' API
7* Add `trace' API backed by the GHC eventlog
92012-11-22 Edsko de Vries <edsko@well-typed.com> 0.4.1
11* Make behaviour of 'register' more Erlang-like (register will now fail if the
12name is already registered). Patch by Jeff Epstein.
13* Functor, Applicative, Alternative and Monad instances for ReceivePort
14* Add support for receiveChanTimeout
15* Improved documentation
16* Avoid name clashes in the TH generation for closures
17* Relax package bounds to allow for Binary 0.6
192012-10-23 Edsko de Vries <edsko@well-typed.com> 0.4.0.2
21* Fix race condition in spawn
232012-10-04 Edsko de Vries <edsko@well-typed.com> 0.4.0.1
25* Relax package boundaries
272012-10-03 Edsko de Vries <edsko@well-typed.com> 0.4.0
29* Improved treatment of network failure, using new failure semantics of
30Network.Transport.
31* Make NodeId Typeable
32* Extend Template Haskell support with "remotableDec" so that you can refer to
33$(mkClosure 'f) within the body of "f".
34* Fix bug in spawnChannelLocal
35* Numerous memory leaks plugged
36* Relax upper bound on dependency on 'network'
37* New primitive 'matchAny'
38* Remove 'whereisRemote' (see comment of 'whereisRemoteAsync')
402012-08-16 Edsko de Vries <edsko@well-typed.com> 0.3.1
42* Fix memory leaks
43* Make Template Haskell support optional
44* Relax dependency constraints
462012-08-07 Edsko de Vries <edsko@well-typed.com> 0.3.0
48* Extract 'static' into a separate package (C.D.Static)
49* Use new package rank1dynamic to proper runtime checks for polymorphic values
512012-08-02 Edsko de Vries <edsko@well-typed.com> 0.2.3.0
53* Expose the constructors of Closure
54* Add instance (Typeable a => Serializable (Static a)) and make sure we only
55use the internal representation of Static where really necessary
56* Improved docs
582012-07-31 Edsko de Vries <edsko@well-typed.com> 0.2.2.0
60* Add exception handling primitives
61* Fix runProcess: if the process threw an exception, a 'waiting indefinitely on
62MVar' exception would be thrown.
642012-07-21 Edsko de Vries <edsko@well-typed.com> 0.2.1.4
66* Bugfix in the node controller
67(one way this bug materialized: when using the SimpleLocalnet backend,
68slave nodes could not be reused)
69* Improved documentation in Control.Distributed.Process.Closure
712012-07-20 Edsko de Vries <edsko@well-typed.com> 0.2.1.3
73* Improve docs
74* Local versions of spawn
762012-07-16 Edsko de Vries <edsko@well-typed.com> 0.2.1.2
78* Base 4.6 compatibility
79* Relax constraints on bytestring and containers
812012-07-16 Edsko de Vries <edsko@well-typed.com> 0.2.1.1
83* Relax upper bound on 'time' dependency
852012-07-11 Edsko de Vries <edsko@well-typed.com> 0.2.1
87* Complete redesign of the underlying implementation of static values and
88closures.
90* Add support for 'spawnChannel'
922012-07-09 Edsko de Vries <edsko@well-typed.com> 0.2.0.1
94* Bugfix: Continue processing messages when a connection breaks.
962012-07-07 Edsko de Vries <edsko@well-typed.com> 0.2.0
98* Initial release.