packages feed

zeromq4-haskell 0.2 → 0.3

raw patch · 3 files changed

+6/−18 lines, 3 filessetup-changed

Files

Setup.hs view
@@ -1,6 +1,2 @@-module Main where- import Distribution.Simple- main = defaultMain-
src/System/ZMQ4/Monadic.hs view
@@ -185,7 +185,6 @@ import Control.Monad.Trans.Reader import Control.Monad.IO.Class import Control.Monad.Catch-import Control.Monad.CatchIO import Data.Int import Data.IORef import Data.List.NonEmpty (NonEmpty)@@ -197,7 +196,6 @@ import qualified Control.Concurrent.Async as A import qualified Control.Exception        as E import qualified Control.Monad.Catch      as C-import qualified Control.Monad.CatchIO    as M import qualified Data.ByteString.Lazy     as Lazy import qualified System.ZMQ4              as Z import qualified System.ZMQ4.Internal     as I@@ -242,11 +240,6 @@         C.uninterruptibleMask $ \restore ->             let f (ZMQ (ReaderT b)) = ZMQ $ ReaderT (restore . b)             in runReaderT (_unzmq (a $ f)) env--instance MonadCatchIO (ZMQ z) where-    catch (ZMQ m) f = ZMQ $ m `M.catch` (_unzmq . f)-    block (ZMQ m)   = ZMQ $ block m-    unblock (ZMQ m) = ZMQ $ unblock m  instance Functor (ZMQ z) where     fmap = liftM
zeromq4-haskell.cabal view
@@ -1,12 +1,12 @@ name:               zeromq4-haskell-version:            0.2+version:            0.3 synopsis:           Bindings to ZeroMQ 4.x category:           System, FFI license:            MIT license-file:       LICENSE author:             Toralf Wittner maintainer:         Toralf Wittner <tw@dtex.org>-copyright:          Copyright (c) 2010 - 2014 zeromq-haskell authors+copyright:          (c) 2010 - 2014 zeromq-haskell authors homepage:           http://github.com/twittner/zeromq-haskell/ stability:          experimental tested-With:        GHC == 7.6.3@@ -49,22 +49,21 @@         System.ZMQ4.Internal         System.ZMQ4.Error -    includes:             zmq.h     ghc-options:          -Wall -O2 -fwarn-tabs -funbox-strict-fields+     build-depends:           base >= 3 && < 5         , async                     == 2.0.*         , bytestring         , containers         , exceptions                >= 0.3-        , MonadCatchIO-transformers         , semigroups                >= 0.8         , transformers              >= 0.3 +    pkgconfig-depends: libzmq >= 4.0 && < 5.0+     if os(freebsd)-        extra-libraries:  zmq, pthread-    else-        extra-libraries:  zmq+        extra-libraries: pthread  test-suite zeromq-haskell-tests     type:             exitcode-stdio-1.0