X-Git-Url: http://git.cielonegro.org/gitweb.cgi?a=blobdiff_plain;f=Data%2FTime%2FHTTP%2FParsec.hs;fp=Data%2FTime%2FHTTP%2FParsec.hs;h=0000000000000000000000000000000000000000;hb=82afb594c5b4254385435491700befcbea185a5d;hp=6ddca7e982cbdcf8d2b6ea2f81b5737e4808e444;hpb=b6bd963751a3da2fd2961be19d42a45f4b098b96;p=time-http.git diff --git a/Data/Time/HTTP/Parsec.hs b/Data/Time/HTTP/Parsec.hs deleted file mode 100644 index 6ddca7e..0000000 --- a/Data/Time/HTTP/Parsec.hs +++ /dev/null @@ -1,21 +0,0 @@ -{-# LANGUAGE FlexibleContexts #-} -module Data.Time.HTTP.Parsec - ( rfc2616DateAndTime - ) - where - -import Control.Monad -import Data.Time -import Data.Time.RFC1123.Parsec -import Data.Time.RFC733.Parsec -import Data.Time.Asctime.Parsec -import Text.Parsec - --- |This is a parsec parser for date and time formats allowed in --- HTTP\/1.1 (RFC 2616). -rfc2616DateAndTime :: Stream s m Char => ParsecT s u m UTCTime -rfc2616DateAndTime - = choice [ liftM zonedTimeToUTC $ try rfc1123DateAndTime - , liftM zonedTimeToUTC $ try rfc733DateAndTime - , liftM (localTimeToUTC utc) asctime - ]