diff --git a/Network/IRC/Conduit/Internal.hs b/Network/IRC/Conduit/Internal.hs
--- a/Network/IRC/Conduit/Internal.hs
+++ b/Network/IRC/Conduit/Internal.hs
@@ -165,7 +165,7 @@
 -- *Decoding messages
 
 fromByteString :: ByteString -> Either ByteString IrcEvent
-fromByteString bs = maybe (Left bs) Right $ uncurry (Event bs) <$> attemptDecode bs
+fromByteString bs = maybe (Left bs) (Right . uncurry (Event bs)) (attemptDecode bs)
 
 -- |Attempt to decode a ByteString into a message, returning a Nothing
 -- if either the source or the message can't be determined.
diff --git a/Network/IRC/Conduit/Lens.hs b/Network/IRC/Conduit/Lens.hs
--- a/Network/IRC/Conduit/Lens.hs
+++ b/Network/IRC/Conduit/Lens.hs
@@ -13,8 +13,8 @@
 import           Data.Profunctor              (Choice(right'),
                                                Profunctor(dimap))
 
-import           Network.IRC.CTCP             (CTCPByteString)
 import           Network.IRC.Conduit.Internal
+import           Network.IRC.CTCP             (CTCPByteString)
 
 -- * Lenses for 'Event'
 
diff --git a/irc-conduit.cabal b/irc-conduit.cabal
--- a/irc-conduit.cabal
+++ b/irc-conduit.cabal
@@ -10,7 +10,7 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             0.3.0.5
+version:             0.3.0.6
 
 -- A short (one-line) description of the package.
 synopsis:            Streaming IRC message library using conduits.
@@ -81,7 +81,7 @@
   -- Other library packages from which modules are imported.
   build-depends:       base                >=4.8   && <5
                      , async               >=2.0   && <2.3
-                     , bytestring          >=0.10  && <0.11
+                     , bytestring          >=0.10  && <0.12
                      , conduit             >=1.2.8 && <1.4
                      , conduit-extra       >=1.1   && <1.4
                      , connection          >=0.2   && <0.4
@@ -90,7 +90,7 @@
                      , network-conduit-tls >=1.1   && <1.4
                      , profunctors         >=5     && <6
                      , text                >=1.0   && <1.3
-                     , time                >=1.4   && <1.10
+                     , time                >=1.4   && <2
                      , tls                 >=1.3   && <1.6
                      , transformers        >=0.3   && <0.6
                      , x509-validation     >=1.6   && <1.7
@@ -108,4 +108,4 @@
 source-repository this
   type:     git
   location: https://github.com/barrucadu/irc-conduit.git
-  tag:      0.3.0.5
+  tag:      0.3.0.6
