1Name: distributed-static
3Synopsis: Compositional, type-safe, polymorphic static values and closures
4Description: /Towards Haskell in the Cloud/ (Epstein et al, Haskell
5 Symposium 2011) introduces the concept of /static/ values:
6 values that are known at compile time. In a distributed
7 setting where all nodes are running the same executable,
8 static values can be serialized simply by transmitting a
9 code pointer to the value. This however requires special
10 compiler support, which is not yet available in ghc. We
11 can mimick the behaviour by keeping an explicit mapping
12 ('RemoteTable') from labels to values (and making sure
13 that all distributed nodes are using the same
14 'RemoteTable'). In this module we implement this mimickry
15 and various extensions: type safety (including for
16 polymorphic static values) and compositionality.
17Homepage: http://www.github.com/haskell-distributed/distributed-process
21Maintainer: edsko@well-typed.com
22Copyright: Well-Typed LLP
28 Exposed-Modules: Control.Distributed.Static
29 Build-Depends: base >= 4 && < 5,
30 rank1dynamic >= 0.1 && < 0.2,
31 containers >= 0.4 && < 0.6,
32 bytestring >= 0.9 && < 0.11,
33 binary >= 0.5 && < 0.6
35 Extensions: DeriveDataTypeable,
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list