X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=Lucu.git;a=blobdiff_plain;f=Network%2FHTTP%2FLucu%2FContentCoding.hs;h=a5f02b13ecf69ac28f15e747016f4af124eb2191;hp=3ce7806dee86d5271ec50e8e1d4a68d7fd97a1ad;hb=a362be1c8664306b970c32e1df9b62081498feb1;hpb=45e3770f440c9fa8668f7e33063d630d73bcbe55 diff --git a/Network/HTTP/Lucu/ContentCoding.hs b/Network/HTTP/Lucu/ContentCoding.hs index 3ce7806..a5f02b1 100644 --- a/Network/HTTP/Lucu/ContentCoding.hs +++ b/Network/HTTP/Lucu/ContentCoding.hs @@ -5,7 +5,7 @@ module Network.HTTP.Lucu.ContentCoding ( AcceptEncoding(..) - , acceptEncodingListP + , acceptEncodingList , normalizeCoding , unnormalizeCoding ) @@ -34,16 +34,16 @@ instance Ord AcceptEncoding where q1' = fromMaybe 0 q1 q2' = fromMaybe 0 q2 -acceptEncodingListP ∷ Parser [AcceptEncoding] -acceptEncodingListP = listOf accEncP +acceptEncodingList ∷ Parser [AcceptEncoding] +acceptEncodingList = listOf accEnc -accEncP ∷ Parser AcceptEncoding -accEncP = do coding ← toCIAscii <$> token - qVal ← option Nothing - $ do _ ← string ";q=" - q ← qvalue - return $ Just q - return $ AcceptEncoding (normalizeCoding coding) qVal +accEnc ∷ Parser AcceptEncoding +accEnc = do coding ← toCIAscii <$> token + qVal ← option Nothing + $ do _ ← string ";q=" + q ← qvalue + return $ Just q + return $ AcceptEncoding (normalizeCoding coding) qVal normalizeCoding ∷ CIAscii → CIAscii normalizeCoding coding