@@ -38,8 +38,7 @@ import Text.Pandoc.Options
38import Text.Pandoc.Templates
38import Text.Pandoc.Templates
39import Text.Printf ( printf )
39import Text.Printf ( printf )
40import Network.URI ( isURI, unEscapeString )
40import Network.URI ( isURI, unEscapeString )
41−import Data.List ( (\\), isSuffixOf, isInfixOf, stripPrefix,
41+import Data.List ( (\\), isInfixOf, stripPrefix, intercalate, intersperse )
42− isPrefixOf, intercalate, intersperse )
43import Data.Char ( toLower, isPunctuation, isAscii, isLetter, isDigit, ord )
42import Data.Char ( toLower, isPunctuation, isAscii, isLetter, isDigit, ord )
44import Data.Maybe ( fromMaybe )
43import Data.Maybe ( fromMaybe )
45import Data.Aeson.Types ( (.:), parseMaybe, withObject )
44import Data.Aeson.Types ( (.:), parseMaybe, withObject )