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 +3/−0
- soap.cabal +3/−1
- src/Network/SOAP.hs +4/−1
- src/Network/SOAP/Parsing/Stream.hs +4/−0
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)