]> gitweb @ CieloNegro.org - Lucu.git/commitdiff
Remove unnecessary 'try'
authorPHO <pho@cielonegro.org>
Thu, 25 Aug 2011 16:28:45 +0000 (01:28 +0900)
committerPHO <pho@cielonegro.org>
Thu, 25 Aug 2011 16:28:45 +0000 (01:28 +0900)
Ditz-issue: 8959dadc07db1bd363283dee401073f6e48dc7fa

Network/HTTP/Lucu/Headers.hs
Network/HTTP/Lucu/MIMEType.hs
Network/HTTP/Lucu/MultipartForm.hs

index 400e49b1291d284bd43a0def5f9aff5f2e5955a1..f87ae5cc127bf5de7be624241373a779080094ad 100644 (file)
@@ -101,7 +101,7 @@ fromHeaders (Headers m) = M.toList m
 -}
 headersP ∷ Parser Headers
 {-# INLINEABLE headersP #-}
-headersP = do xs ← P.many $ try header
+headersP = do xs ← P.many header
               crlf
               return $ toHeaders xs
     where
index 318526d83402730e78ce52c59ca528779b1eb9b2..9f2cb87739364af2d434d7b36aea40ddc87d4e1f 100644 (file)
@@ -72,8 +72,7 @@ parseMIMEType str
           Left err → error ("unparsable MIME Type: " ⧺ C8.unpack bs ⧺ ": " ⧺ err)
 
 mimeTypeP ∷ Parser MIMEType
-mimeTypeP = try $
-            do maj    ← A.toCIAscii <$> token
+mimeTypeP = do maj    ← A.toCIAscii <$> token
                _      ← char '/'
                min    ← A.toCIAscii <$> token
                params ← P.many paramP
index db32a4cfa56484a92018911aef8dcdb325a50649..7ddcbd0f707e144a2ed450a053ee32fd0566d7fd 100644 (file)
@@ -140,8 +140,7 @@ getContDispo hdr
                                           ])
 
 contDispoP ∷ Parser ContDispo
-contDispoP = try $
-             do dispoType ← A.toCIAscii <$> token
+contDispoP = do dispoType ← A.toCIAscii <$> token
                 params    ← many paramP
                 return $ ContDispo dispoType params
     where