packages feed

Cabal revisions of sessiontypes-distributed-0.1.1

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name:                sessiontypes-distributed-version:             0.1.1-synopsis:            Session types distributed-description:         This package serves as a wrapper over both the Cloud Haskell library (distributed-process) and the sessiontypes library.-                     It provides an interpreter for evaluating session typed programs to Cloud Haskell programs and exposes several combinators for spawning sessions.-homepage:            https://github.com/Ferdinand-vW/sessiontypes-distributed#readme-license:             GPL-3-license-file:        LICENSE-author:              Ferdinand van Walree-maintainer:          Ferdinand van Walree-copyright:           2017 Ferdinand van Walree-category:            Control-build-type:          Simple-extra-source-files:  ChangeLog-cabal-version:       >=1.10--library-  hs-source-dirs:      src-  exposed-modules:     Control.Distributed.Session-                    ,  Control.Distributed.Session.Debug-                    ,  Control.Distributed.Session.Eval-                    ,  Control.Distributed.Session.Exception-                    ,  Control.Distributed.Session.Lifted-                    ,  Control.Distributed.Session.Interactive-                    ,  Control.Distributed.Session.Visualize-                    ,  Control.Distributed.Session.Normalize-                    ,  Control.Distributed.Session.Session-                    ,  Control.Distributed.Session.Spawn-                    ,  Control.Distributed.Session.Closure-                    ,  Control.Distributed.Session.STChannel-  build-depends:       base                >= 4.7 && < 5-                    ,  sessiontypes        >= 0.1.0 && < 0.2.0-                    ,  binary              >= 0.8.3 && < 0.9.0-                    ,  bytestring          >= 0.10.8.1 && < 0.11-                    ,  distributed-process >= 0.7.3 && < 0.8-                    ,  distributed-static  >= 0.3.8 && < 0.4-                    ,  exceptions          >= 0.8.3 && < 0.9.0-                    ,  rank1dynamic        >= 0.4 && < 0.5-  default-language:    Haskell2010--test-suite sessiontypes-distributed-spawn-  type:                exitcode-stdio-1.0-  hs-source-dirs:      test-  main-is:             Test/Spawn/Main.hs-  other-modules:       Test.Program.Closure-  build-depends:       base                  >= 4.7 && < 5-                     , sessiontypes-distributed-                     , sessiontypes          >= 0.1.0 && < 0.2.0-                     , hspec                 >= 2.4.4 && < 2.5-                     , distributed-process   >= 0.7.3 && < 0.8-                     , network-transport-tcp >= 0.6   && < 0.7-  ghc-options:         -threaded -rtsopts -with-rtsopts=-N-  default-language:    Haskell2010--test-suite sessiontypes-distributed-lifted-  type:                exitcode-stdio-1.0-  hs-source-dirs:      test-  main-is:             Test/Lifted/Main.hs-  other-modules:       Test.Program.Closure-  build-depends:       base >= 4.7 && < 5-                     , sessiontypes-distributed-                     , sessiontypes          >= 0.1.0 && < 0.2.0-                     , hspec                 >= 2.4.4 && < 2.5-                     , distributed-process   >= 0.7.3 && < 0.8-                     , network-transport-tcp >= 0.6   && < 0.7-  ghc-options:         -threaded -rtsopts -with-rtsopts=-N-  default-language:    Haskell2010--source-repository head-  type:     git-  location: https://github.com/Ferdinand-vW/sessiontypes-distributed+name:                sessiontypes-distributed
+version:             0.1.1
+x-revision: 1
+synopsis:            Session types distributed
+description:         This package serves as a wrapper over both the Cloud Haskell library (distributed-process) and the sessiontypes library.
+                     It provides an interpreter for evaluating session typed programs to Cloud Haskell programs and exposes several combinators for spawning sessions.
+homepage:            https://github.com/Ferdinand-vW/sessiontypes-distributed#readme
+license:             GPL-3
+license-file:        LICENSE
+author:              Ferdinand van Walree
+maintainer:          Ferdinand van Walree
+copyright:           2017 Ferdinand van Walree
+category:            Control
+build-type:          Simple
+extra-source-files:  ChangeLog
+cabal-version:       >=1.10
+
+library
+  hs-source-dirs:      src
+  exposed-modules:     Control.Distributed.Session
+                    ,  Control.Distributed.Session.Debug
+                    ,  Control.Distributed.Session.Eval
+                    ,  Control.Distributed.Session.Exception
+                    ,  Control.Distributed.Session.Lifted
+                    ,  Control.Distributed.Session.Interactive
+                    ,  Control.Distributed.Session.Visualize
+                    ,  Control.Distributed.Session.Normalize
+                    ,  Control.Distributed.Session.Session
+                    ,  Control.Distributed.Session.Spawn
+                    ,  Control.Distributed.Session.Closure
+                    ,  Control.Distributed.Session.STChannel
+  build-depends:       base                >= 4.7 && < 5
+                    ,  sessiontypes        >= 0.1.0 && < 0.2.0
+                    ,  binary              >= 0.8.3 && < 0.9.0
+                    ,  bytestring          >= 0.10.8.1 && < 0.11
+                    ,  distributed-process >= 0.7.3 && < 0.8
+                    ,  distributed-static  >= 0.3.8 && < 0.4
+                    ,  exceptions          >= 0.8.3 && < 0.10.0
+                    ,  rank1dynamic        >= 0.4 && < 0.5
+  default-language:    Haskell2010
+
+test-suite sessiontypes-distributed-spawn
+  type:                exitcode-stdio-1.0
+  hs-source-dirs:      test
+  main-is:             Test/Spawn/Main.hs
+  other-modules:       Test.Program.Closure
+  build-depends:       base                  >= 4.7 && < 5
+                     , sessiontypes-distributed
+                     , sessiontypes          >= 0.1.0 && < 0.2.0
+                     , hspec                 >= 2.4.4 && < 2.5
+                     , distributed-process   >= 0.7.3 && < 0.8
+                     , network-transport-tcp >= 0.6   && < 0.7
+  ghc-options:         -threaded -rtsopts -with-rtsopts=-N
+  default-language:    Haskell2010
+
+test-suite sessiontypes-distributed-lifted
+  type:                exitcode-stdio-1.0
+  hs-source-dirs:      test
+  main-is:             Test/Lifted/Main.hs
+  other-modules:       Test.Program.Closure
+  build-depends:       base >= 4.7 && < 5
+                     , sessiontypes-distributed
+                     , sessiontypes          >= 0.1.0 && < 0.2.0
+                     , hspec                 >= 2.4.4 && < 2.5
+                     , distributed-process   >= 0.7.3 && < 0.8
+                     , network-transport-tcp >= 0.6   && < 0.7
+  ghc-options:         -threaded -rtsopts -with-rtsopts=-N
+  default-language:    Haskell2010
+
+source-repository head
+  type:     git
+  location: https://github.com/Ferdinand-vW/sessiontypes-distributed