@@ -35,7 +35,7 @@ import Text.Pandoc.Templates
3535import Text.Pandoc.Shared
3636import Text.Pandoc.Blocks
3737import Text.ParserCombinators.Parsec ( parse, GenParser )
38−import Data.List ( group, isPrefixOf, drop, find, intersperse, intercalate, transpose )
38+import Data.List ( group, isPrefixOf, drop, find, intersperse, transpose )
3939import Text.PrettyPrint.HughesPJ hiding ( Str )
4040import Control.Monad.State
4141
@@ -128,13 +128,13 @@ titleToMarkdown opts lst = do
128128 return $ text "% " <> contents
129129
130130authorsToMarkdown :: WriterOptions -> [[Inline]] -> State WriterState Doc
131−authorsToMarkdown opts [] = return empty
131+authorsToMarkdown _ [] = return empty
132132authorsToMarkdown opts lst = do
133133 authors <- mapM (inlineListToMarkdown opts) lst
134134 return $ text "% " <> (hcat $ intersperse (text ", ") authors)
135135
136136dateToMarkdown :: WriterOptions -> [Inline] -> State WriterState Doc
137−dateToMarkdown opts [] = return empty
137+dateToMarkdown _ [] = return empty
138138dateToMarkdown opts str = do
139139 date <- inlineListToMarkdown opts str
140140 return $ text "% " <> date