]> gitweb @ CieloNegro.org - time-http.git/commitdiff
docs
authorPHO <pho@cielonegro.org>
Sun, 4 Dec 2011 10:53:32 +0000 (19:53 +0900)
committerPHO <pho@cielonegro.org>
Sun, 4 Dec 2011 10:53:32 +0000 (19:53 +0900)
Ditz-issue: 0a3272772c73cf31486eb2b6691fa38232d3c4c5

Data/Time/Asctime.hs
Data/Time/HTTP/Common.hs

index f7d7bddaa64114ad20728428119d6d38b6ae2e49..de9de39d5f3dc0eca98b8af75fad91ed76157346 100644 (file)
@@ -43,6 +43,9 @@ import Prelude.Unicode
 
 -- |The phantom type for conversion between ANSI C's @asctime()@
 -- string and 'LocalTime'.
+--
+-- >>> convertSuccess (LocalTime (ModifiedJulianDay 49662) (TimeOfDay 8 49 37))
+-- Tagged "Sun Nov  6 08:49:37 1994"
 data Asctime
 
 instance ConvertSuccess LocalTime (Tagged Asctime Ascii) where
index 84beeb3665cd9439f66f85bb5bae18197dfbe187..c07065bf6585cb15a8aecaa6e6b597d9b3aa7607 100644 (file)
@@ -358,10 +358,4 @@ parseAttempt f p bs
 
 parseAttempt' ∷ Parser α → Ascii → Attempt α
 {-# INLINE parseAttempt' #-}
-parseAttempt' p a = parseAttempt h p bs
-    where
-      h ∷ String → StringException
-      h _ = StringException $ A.toString a
-
-      bs ∷ ByteString
-      bs = A.toByteString a
+parseAttempt' = (∘ A.toByteString) ∘ parseAttempt StringException