Cabal revisions of distributed-static-0.3.9
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: distributed-static-Version: 0.3.9-Synopsis: Compositional, type-safe, polymorphic static values and closures-Description: /Towards Haskell in the Cloud/ (Epstein et al, Haskell- Symposium 2011) introduces the concept of /static/ values:- values that are known at compile time. In a distributed- setting where all nodes are running the same executable,- static values can be serialized simply by transmitting a- code pointer to the value. This however requires special- compiler support, which is not yet available in ghc. We- can mimick the behaviour by keeping an explicit mapping- ('RemoteTable') from labels to values (and making sure- that all distributed nodes are using the same- 'RemoteTable'). In this module we implement this mimickry- and various extensions: type safety (including for- polymorphic static values) and compositionality.-Homepage: http://haskell-distributed.github.com-License: BSD3-License-File: LICENSE-Author: Edsko de Vries-Maintainer: Facundo Domínguez <facundo.dominguez@tweag.io>-Bug-Reports: https://github.com/haskell-distributed/distributed-static/issues-Copyright: Well-Typed LLP-Category: Control-Build-Type: Simple-Cabal-Version: >=1.10-extra-source-files: ChangeLog--Source-Repository head- Type: git- Location: https://github.com/haskell-distributed/distributed-static--Library- Exposed-Modules: Control.Distributed.Static- Build-Depends: base >= 4.8 && < 5,- rank1dynamic >= 0.1 && < 0.5,- containers >= 0.4 && < 0.7,- bytestring >= 0.10 && < 0.11,- binary >= 0.5 && < 0.9,- deepseq >= 1.3.0.1 && < 1.6- HS-Source-Dirs: src- Default-Language: Haskell2010- Default-Extensions: DeriveDataTypeable- ScopedTypeVariables- GHC-Options: -Wall+Name: distributed-static +Version: 0.3.9 +x-revision: 1 +Synopsis: Compositional, type-safe, polymorphic static values and closures +Description: /Towards Haskell in the Cloud/ (Epstein et al, Haskell + Symposium 2011) introduces the concept of /static/ values: + values that are known at compile time. In a distributed + setting where all nodes are running the same executable, + static values can be serialized simply by transmitting a + code pointer to the value. This however requires special + compiler support, which is not yet available in ghc. We + can mimick the behaviour by keeping an explicit mapping + ('RemoteTable') from labels to values (and making sure + that all distributed nodes are using the same + 'RemoteTable'). In this module we implement this mimickry + and various extensions: type safety (including for + polymorphic static values) and compositionality. +Homepage: http://haskell-distributed.github.com +License: BSD3 +License-File: LICENSE +Author: Edsko de Vries +Maintainer: Facundo Domínguez <facundo.dominguez@tweag.io> +Bug-Reports: https://github.com/haskell-distributed/distributed-static/issues +Copyright: Well-Typed LLP +Category: Control +Build-Type: Simple +Cabal-Version: >=1.10 +extra-source-files: ChangeLog + +Source-Repository head + Type: git + Location: https://github.com/haskell-distributed/distributed-static + +Library + Exposed-Modules: Control.Distributed.Static + Build-Depends: base >= 4.8 && < 5, + rank1dynamic >= 0.1 && < 0.5, + containers >= 0.4 && < 0.7, + bytestring >= 0.10 && < 0.12, + binary >= 0.5 && < 0.9, + deepseq >= 1.3.0.1 && < 1.6 + HS-Source-Dirs: src + Default-Language: Haskell2010 + Default-Extensions: DeriveDataTypeable + ScopedTypeVariables + GHC-Options: -Wall