diff --git a/canteven-http.cabal b/canteven-http.cabal
--- a/canteven-http.cabal
+++ b/canteven-http.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                canteven-http
-version:             0.1.3.0
+version:             0.1.4.0
 synopsis:            Utilities for HTTP programming.
 -- description:         
 homepage:            https://github.com/SumAll/canteven-http
@@ -25,7 +25,7 @@
     base             >= 4.7      && < 4.10,
     bytestring       >= 0.10     && < 0.11,
     canteven-log     >= 1.0      && < 2.1,
-    directory        >= 1.2.2.0  && < 1.3,
+    directory        >= 1.2.2.0  && < 1.4,
     exceptions       >= 0.8.2    && < 0.9,
     filepath         >= 1.4.0.0  && < 1.5,
     http-types       >= 0.9.1    && < 0.10,
diff --git a/src/Canteven/HTTP.hs b/src/Canteven/HTTP.hs
--- a/src/Canteven/HTTP.hs
+++ b/src/Canteven/HTTP.hs
@@ -78,6 +78,7 @@
     -}
   | Ok e
     {- ^ Successfully decoded the entity. -}
+  deriving (Show)
 
 
 {- | ContentType is an alias for ByteString. -}
