@@ -111,7 +111,6 @@ import Data.Data (Data, Typeable)
111111import Data.List (find, intercalate, intersperse, stripPrefix)
112112import qualified Data.Map as M
113113import Data.Maybe (mapMaybe)
114−import Data.Monoid ((<>))
115114import Data.Sequence (ViewL (..), ViewR (..), viewl, viewr)
116115import qualified Data.Set as Set
117116import qualified Data.Text as T
@@ -447,7 +446,7 @@ instance Walkable Inline Element where
447446 elts' <- walkM f elts
448447 return $ Sec lev nums attr ils' elts'
449448 query f (Blk x) = query f x
450− query f (Sec _ _ _ ils elts) = query f ils <> query f elts
449+ query f (Sec _ _ _ ils elts) = query f ils `mappend` query f elts
451450
452451instance Walkable Block Element where
453452 walk f (Blk x) = Blk (walk f x)
@@ -458,7 +457,7 @@ instance Walkable Block Element where
458457 elts' <- walkM f elts
459458 return $ Sec lev nums attr ils' elts'
460459 query f (Blk x) = query f x
461− query f (Sec _ _ _ ils elts) = query f ils <> query f elts
460+ query f (Sec _ _ _ ils elts) = query f ils `mappend` query f elts
462461
463462
464463-- | Convert Pandoc inline list to plain text identifier. HTML