packages feed

soap 0.2.2.1 → 0.2.2.2

raw patch · 4 files changed

+14/−2 lines, 4 filesdep +exceptionsdep +resourcet

Dependencies added: exceptions, resourcet

Files

changelog view
@@ -1,3 +1,6 @@+0.2.2.2:+    ! Fix missing imports after conduit stopped reexporting in 1.1.+ 0.2.2.1:      + Add basic http transport initializer to exports.
soap.cabal view
@@ -1,5 +1,5 @@ name:                soap-version:             0.2.2.1+version:             0.2.2.2 synopsis:            SOAP client tools description:   Tools to build SOAP clients using xml-conduit.@@ -66,6 +66,8 @@     , xml-conduit     , xml-types     , conduit+    , exceptions+    , resourcet     , data-default      , text
src/Network/SOAP.hs view
@@ -1,6 +1,6 @@ -- | A heart of the package, 'invokeWS' assembles and executes requests. -{-# LANGUAGE OverloadedStrings, Rank2Types, FlexibleContexts #-}+{-# LANGUAGE CPP, OverloadedStrings, Rank2Types, FlexibleContexts #-} module Network.SOAP     (     -- * Requests@@ -17,6 +17,9 @@ import qualified Control.Exception as E  import Data.Conduit+#if MIN_VERSION_conduit(1,1,0)+import Control.Monad.Trans.Resource (runResourceT, ResourceT)+#endif  import qualified Data.ByteString.Lazy.Char8 as LBS 
src/Network/SOAP/Parsing/Stream.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP #-} -- | Collection of helpers to use with Text.XML.Stream.Parse parsers. -- -- > let sink = flaxTag "MethodNameResponse"@@ -19,6 +20,9 @@     , Sink, Event     ) where +#if MIN_VERSION_conduit(1,1,0)+import Control.Monad.Catch (MonadThrow)+#endif import Data.Conduit import Data.XML.Types (Event)