diff options
Diffstat (limited to 'src/Text/Pandoc/Parsing.hs')
-rw-r--r-- | src/Text/Pandoc/Parsing.hs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/Text/Pandoc/Parsing.hs b/src/Text/Pandoc/Parsing.hs index 17f6a7562..9c79816f4 100644 --- a/src/Text/Pandoc/Parsing.hs +++ b/src/Text/Pandoc/Parsing.hs @@ -6,7 +6,6 @@ {-# LANGUAGE GeneralizedNewtypeDeriving #-} {-# LANGUAGE IncoherentInstances #-} {-# LANGUAGE MultiParamTypeClasses #-} -{-# LANGUAGE TypeSynonymInstances #-} {-# LANGUAGE ViewPatterns #-} {-# LANGUAGE OverloadedStrings #-} {- | @@ -895,9 +894,7 @@ orderedListMarker style delim = do -- | Parses a character reference and returns a Str element. charRef :: Stream s m Char => ParserT s st m Inline -charRef = do - c <- characterReference - return $ Str $ T.singleton c +charRef = Str . T.singleton <$> characterReference lineBlockLine :: Monad m => ParserT Text st m Text lineBlockLine = try $ do |