irc-client 1.1.0.3 → 1.1.0.4
raw patch · 1 files changed
+3/−3 lines, 1 filesdep ~contravariantPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: contravariant
API changes (from Hackage documentation)
+ Network.IRC.Client: addHandler :: EventHandler s -> IRC s ()
+ Network.IRC.Client: ctcp :: Text -> Text -> [Text] -> Message Text
+ Network.IRC.Client: ctcpReply :: Text -> Text -> [Text] -> Message Text
+ Network.IRC.Client: delChan :: TVar (InstanceConfig s) -> Text -> STM ()
+ Network.IRC.Client: get :: Getting a s a -> s -> a
+ Network.IRC.Client: isConnected :: IRC s Bool
+ Network.IRC.Client: isDisconnected :: IRC s Bool
+ Network.IRC.Client: isDisconnecting :: IRC s Bool
+ Network.IRC.Client: leaveChannel :: Text -> Maybe Text -> IRC s ()
+ Network.IRC.Client: modify :: Lens' s a -> (a -> a) -> s -> s
+ Network.IRC.Client: reply :: Event Text -> Text -> IRC s ()
+ Network.IRC.Client: replyTo :: Source Text -> Text -> IRC s ()
+ Network.IRC.Client: set :: Lens' s a -> a -> s -> s
+ Network.IRC.Client: setNick :: Text -> IRC s ()
+ Network.IRC.Client: snapConnState :: IRC s ConnectionState
+ Network.IRC.Client: snapshot :: MonadIO m => Getting (TVar a) s (TVar a) -> s -> m a
+ Network.IRC.Client: snapshotModify :: MonadIO m => Lens' s (TVar a) -> (a -> STM (a, b)) -> s -> m b
- Network.IRC.Client.Events: data Event a :: * -> *
+ Network.IRC.Client.Events: data Event a
- Network.IRC.Client.Events: data Message a :: * -> *
+ Network.IRC.Client.Events: data Message a
- Network.IRC.Client.Events: data Source a :: * -> *
+ Network.IRC.Client.Events: data Source a
- Network.IRC.Client.Internal.Types: ConnectionConfig :: (IO () -> ConduitM (Either ByteString (Event ByteString)) Void IO () -> ConduitM () (Message ByteString) IO () -> IO ()) -> ByteString -> Int -> Text -> Text -> Maybe Text -> NominalDiffTime -> NominalDiffTime -> IRC s () -> (Maybe SomeException -> IRC s ()) -> (Origin -> ByteString -> IO ()) -> ConnectionConfig s
+ Network.IRC.Client.Internal.Types: ConnectionConfig :: IO () -> ConduitM (Either ByteString (Event ByteString)) Void IO () -> ConduitM () (Message ByteString) IO () -> IO () -> ByteString -> Int -> Text -> Text -> Maybe Text -> NominalDiffTime -> NominalDiffTime -> IRC s () -> Maybe SomeException -> IRC s () -> Origin -> ByteString -> IO () -> ConnectionConfig s
Files
- irc-client.cabal +3/−3
irc-client.cabal view
@@ -10,7 +10,7 @@ -- PVP summary: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change-version: 1.1.0.3+version: 1.1.0.4 -- A short (one-line) description of the package. synopsis: An IRC client library.@@ -91,7 +91,7 @@ , containers >=0.1 && <1 , conduit >=1.2.8 && <1.4 , connection >=0.2 && <0.3- , contravariant >=0.1 && <1.5+ , contravariant >=0.1 && <1.6 , exceptions >=0.6 && <0.11 , irc-conduit >=0.3 && <0.4 , irc-ctcp >=0.1.2 && <0.2@@ -124,4 +124,4 @@ source-repository this type: git location: https://github.com/barrucadu/irc-client.git- tag: 1.1.0.2+ tag: 1.1.0.4