udp-conduit 0.1.0.2 → 0.1.0.4
raw patch · 2 files changed
+3/−4 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Conduit.UDP: udpSink :: (MonadResource m, IOData a) => String -> PortNumber -> ConduitM a Void m ()
+ Conduit.UDP: udpSink :: (MonadResource m, IOData a) => String -> PortNumber -> ConduitM a o m ()
- Conduit.UDP: udpSource :: (MonadResource m, IOData a, MonoFoldable a) => String -> PortNumber -> ConduitM () a m ()
+ Conduit.UDP: udpSource :: (MonadResource m, IOData a, MonoFoldable a) => String -> PortNumber -> ConduitM i a m ()
Files
- src/Conduit/UDP.hs +2/−3
- udp-conduit.cabal +1/−1
src/Conduit/UDP.hs view
@@ -3,7 +3,6 @@ , udpSource ) where -import Data.Void (Void) import Data.IOData (IOData) import Data.MonoTraversable (MonoFoldable) import System.IO (IOMode(ReadMode, WriteMode), Handle)@@ -52,7 +51,7 @@ :: (MonadResource m, IOData a) => String -- ^ address to destination -> PortNumber -- ^ port number on destination- -> ConduitM a Void m () -- ^ Can be viewed as a @'Data.Conduit.Sink' ByteString@+ -> ConduitM a o m () -- ^ Can be viewed as a @'Data.Conduit.Sink' ByteString@ udpSink host port = sinkIOHandle (udpHandle host port SinkSocket) @@ -65,7 +64,7 @@ :: (MonadResource m, IOData a, MonoFoldable a) => String -- ^ address to bind to -> PortNumber -- ^ port number to bind to- -> ConduitM () a m () -- ^ Can be viewed as a @'MonadIO m => Data.Conduit.Source m ByteString'@+ -> ConduitM i a m () -- ^ Can be viewed as a @MonadIO m => 'Data.Conduit.Source' m ByteString@ udpSource host port = sourceIOHandle (udpHandle host port SourceSocket)
udp-conduit.cabal view
@@ -1,5 +1,5 @@ name: udp-conduit-version: 0.1.0.2+version: 0.1.0.4 synopsis: Simple fire-and-forget conduit UDP wrappers description: `udp-conduit` provides simple wrappers to get fire-and-forget UDP sinks