]> gitweb @ CieloNegro.org - time-http.git/blobdiff - Data/Time/Format/RFC733.hs
Rename Asctime -> C
[time-http.git] / Data / Time / Format / RFC733.hs
index e800310e77976905298800e28c2ff8ae6699e5aa..58dec8dfde636aed9b79bd24eb0335df331c0ab3 100644 (file)
@@ -46,6 +46,7 @@
 -- >               | ("+" | "-") 4DIGIT ; Local diff: HHMM
 module Data.Time.Format.RFC733
     ( RFC733
+    , rfc733
     , rfc733DateAndTime
     )
     where
@@ -55,6 +56,7 @@ import qualified Data.Ascii as A
 import Data.Attoparsec.Char8
 import Data.Convertible.Base
 import Data.Monoid.Unicode
+import Data.Proxy
 import Data.Tagged
 import Data.Time
 import Data.Time.Calendar.WeekDate
@@ -69,6 +71,12 @@ import Prelude.Unicode
 -- Tagged "Sunday, 06-Nov-1994 08:49:37 GMT"
 data RFC733
 
+-- |The proxy for conversions between RFC 733 date and time strings
+-- and 'ZonedTime'.
+rfc733 ∷ Proxy RFC733
+{-# INLINE CONLIKE rfc733 #-}
+rfc733 = Proxy
+
 instance ConvertSuccess ZonedTime (Tagged RFC733 Ascii) where
     {-# INLINE convertSuccess #-}
     convertSuccess = (A.fromAsciiBuilder <$>) ∘ cs