From 8152b89a230fce9a79496fb99de82ff36bfcac08 Mon Sep 17 00:00:00 2001 From: Aadhavan Srinivasan Date: Wed, 30 Jul 2025 15:29:25 -0400 Subject: [PATCH] Fix bug in fallthrough parser --- src/MdToHTML.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/MdToHTML.hs b/src/MdToHTML.hs index 87646ba..47760b8 100644 --- a/src/MdToHTML.hs +++ b/src/MdToHTML.hs @@ -145,7 +145,7 @@ parseTillEol = manyTill anySingle (void (char '\n') <|> eof) -- Takes a list of parsers. Returns a parser that will try them in -- order, moving to the next one only if the current one fails. fallthroughParser :: [Parser a] -> Parser a -fallthroughParser [x] = x +fallthroughParser [x] = try x fallthroughParser (x : xs) = try x <|> fallthroughParser xs escapeChar :: Char -> String