X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=Lucu.git;a=blobdiff_plain;f=Network%2FHTTP%2FLucu%2FResponse%2FStatusCode.hs;fp=Network%2FHTTP%2FLucu%2FStatusCode.hs;h=f09c6ddda9bb65dfff6713d82c799281b33b4790;hp=8f3e22579ddc8d4d8d32963e84ae7bc936a01eda;hb=243b99439640480fc148d2e175247dacce04a222;hpb=9ee424cdca5d3030f8ef38d82b1c59d83fd6a98d diff --git a/Network/HTTP/Lucu/StatusCode.hs b/Network/HTTP/Lucu/Response/StatusCode.hs similarity index 84% rename from Network/HTTP/Lucu/StatusCode.hs rename to Network/HTTP/Lucu/Response/StatusCode.hs index 8f3e225..f09c6dd 100644 --- a/Network/HTTP/Lucu/StatusCode.hs +++ b/Network/HTTP/Lucu/Response/StatusCode.hs @@ -1,18 +1,20 @@ {-# LANGUAGE - OverloadedStrings - , QuasiQuotes + QuasiQuotes #-} --- |Definition of HTTP status code. --- 'Network.HTTP.Lucu.Resource.setStatus' accepts these named status --- codes so you don't have to memorize that, say, \"Gateway Timeout\" --- is 504. -module Network.HTTP.Lucu.StatusCode - ( -- * Informational - Continue(..) +-- |Definition of HTTP status codes. +module Network.HTTP.Lucu.Response.StatusCode + ( -- * Type class + StatusCode(..) + , SomeStatusCode + , statusCodes + + -- * Status codes + -- ** Informational + , Continue(..) , SwitchingProtocols(..) , Processing(..) - -- * Successful + -- ** Successful , OK(..) , Created(..) , Accepted(..) @@ -24,7 +26,7 @@ module Network.HTTP.Lucu.StatusCode , AlreadyReported(..) , IMUsed(..) - -- * Redirection + -- ** Redirection , MultipleChoices(..) , MovedPermanently(..) , Found(..) @@ -33,7 +35,7 @@ module Network.HTTP.Lucu.StatusCode , UseProxy(..) , TemporaryRedirect(..) - -- * Client Error + -- ** Client Error , BadRequest(..) , Unauthorized(..) , PaymentRequired(..) @@ -57,7 +59,7 @@ module Network.HTTP.Lucu.StatusCode , FailedDependency(..) , UpgradeRequired(..) - -- * Server Error + -- ** Server Error , InternalServerError(..) , NotImplemented(..) , BadGateway(..) @@ -70,7 +72,7 @@ module Network.HTTP.Lucu.StatusCode , NotExtended(..) ) where -import Network.HTTP.Lucu.StatusCode.Internal +import Network.HTTP.Lucu.Response.StatusCode.Internal [statusCodes| 100 Continue