on master help sign in
Simplify a piece of code
commit2eee1d09a025b4273c0d68740f75deef1fcfcf7f authorBryan O'Sullivan <bos@serpentine.com> dateThu 3 Feb 2011, 19:06 (16 years ago) parent91eb163
1 file changed+1−1
Data/Aeson/Parser.hs+1−1
Data/Aeson/Parser.hs+1−1
@@ -97,7 +97,7 @@ jstring_ = do
9797{-# INLINE jstring_ #-}
9898
9999reparse :: Parser a -> ByteString -> Parser a
100−reparse p s = case (case parse p s of {Partial k -> k ""; r -> r}) of
100+reparse p s = case parse p s `feed` "" of
101101 Done "" r -> return r
102102 Fail _ _ msg -> fail msg
103103 _ -> fail "unexpected failure"