packages feed

nqe 0.1.0.0 → 0.1.0.1

raw patch · 3 files changed

+70/−55 lines, 3 filesdep ~asyncdep ~basedep ~bytestringPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: async, base, bytestring, conduit, conduit-extra, containers, exceptions, hspec, lifted-async, lifted-base, monad-control, stm, stm-conduit, text, transformers-base

API changes (from Hackage documentation)

Files

README.md view
@@ -1,3 +1,3 @@ # Not Quite Erlang -Haskell framework for simple concurrent processes with mailboxes inspired by Erlang/OTP.+Haskell framework for concurrency inspired by Erlang/OTP.
nqe.cabal view
@@ -1,57 +1,72 @@-name:                nqe-version:             0.1.0.0-synopsis:            Concurrency library in the style of Erlang/OTP-description:-    Follow the example of Erlang developing a minimalistic actor library with a-    distinct Haskell flavour. It does not implement Erlang/OTP-style processes-    exactly, but it is merely inspired by their philosophy.-homepage:            https://github.com/xenog/nqe#readme-license:             PublicDomain-license-file:        UNLICENSE-author:              Jean-Pierre Rupp-maintainer:          xenog@protonmail.com-category:            Control-build-type:          Simple-extra-source-files:  README.md-cabal-version:       >=1.10+-- This file has been generated from package.yaml by hpack version 0.20.0.+--+-- see: https://github.com/sol/hpack+--+-- hash: 8e3fef9a7a4c6b1d175f3c2667594ea27d1a60884fcc25429d83e0f5a27c0616 -library-  hs-source-dirs:      src-  exposed-modules:     Control.Concurrent.NQE-  other-modules:       Control.Concurrent.NQE.Process-                       Control.Concurrent.NQE.Network-                       Control.Concurrent.NQE.Supervisor-  build-depends:       base >= 4.7 && < 5-                     , bytestring >= 0.10 && < 0.11-                     , conduit >= 1.2 && < 1.3-                     , conduit-extra >= 1.1 && < 1.3-                     , containers >= 0.5 && < 0.6-                     , async >= 2.1 && < 2.3-                     , lifted-async >= 0.9 && < 0.10-                     , lifted-base >= 0.2 && < 0.3-                     , transformers-base >= 0.4 && < 0.5-                     , monad-control >= 1.0 && < 1.1-                     , stm >= 2.4 && < 3-  default-language:    Haskell2010+name:           nqe+version:        0.1.0.1+synopsis:       Concurrency library in the style of Erlang/OTP+description:    Minimalistic actor library inspired by Erlang/OTP with support for supervisor hierarchies and asynchronous messages, as well as abstractions for synchronous communication and easy management of TCP connections.+category:       Control+homepage:       https://github.com/xenog/nqe#readme+bug-reports:    https://github.com/xenog/nqe/issues+author:         Jean-Pierre Rupp+maintainer:     xenog@protonmail.com+license:        PublicDomain+license-file:   UNLICENSE+build-type:     Simple+cabal-version:  >= 1.10 -test-suite nqe-test-  type:                exitcode-stdio-1.0-  hs-source-dirs:      test-  main-is:             Spec.hs-  build-depends:       base-                     , nqe-                     , bytestring >= 0.10 && < 0.11-                     , conduit >= 1.2 && < 1.3-                     , conduit-extra >= 1.1 && < 1.3-                     , exceptions >= 0.8 && < 0.9-                     , async >= 2.1 && < 2.3-                     , hspec >= 2.4 && < 3-                     , stm >= 2.4 && < 3-                     , stm-conduit >= 3.0 && < 3.1-                     , text >= 1.2 && < 1.3-  ghc-options:         -threaded -rtsopts -with-rtsopts=-N-  default-language:    Haskell2010+extra-source-files:+    README.md  source-repository head-  type:     git+  type: git   location: https://github.com/xenog/nqe++library+  hs-source-dirs:+      src+  build-depends:+      async+    , base >=4.7 && <5+    , bytestring+    , conduit+    , conduit-extra+    , containers+    , lifted-async+    , lifted-base+    , monad-control+    , stm+    , transformers-base+  exposed-modules:+      Control.Concurrent.NQE+  other-modules:+      Control.Concurrent.NQE.Network+      Control.Concurrent.NQE.Process+      Control.Concurrent.NQE.Supervisor+      Paths_nqe+  default-language: Haskell2010++test-suite nqe-test+  type: exitcode-stdio-1.0+  main-is: Spec.hs+  hs-source-dirs:+      test+  ghc-options: -threaded -rtsopts -with-rtsopts=-N+  build-depends:+      async+    , base >=4.7 && <5+    , bytestring+    , conduit+    , conduit-extra+    , exceptions+    , hspec+    , nqe+    , stm+    , stm-conduit+    , text+  other-modules:+      Paths_nqe+  default-language: Haskell2010
test/Spec.hs view
@@ -46,9 +46,9 @@     inChan <- newTBMChanIO 2048     outChan <- newTBMChanIO 2048     return ( sourceTBMChan inChan-           , sinkTBMChan outChan True+           , sinkTBMChan outChan            , sourceTBMChan outChan-           , sinkTBMChan inChan True+           , sinkTBMChan inChan            )  pongServer ::