stagen-0.2.1: Static site generator
Stagen.Build
runBuild :: Opts -> IO () Source #
build :: Template -> Page -> Text Source #
archiveJob :: Verbose -> Template -> FilePath -> [(FilePath, Page)] -> Maybe FilePath -> IO () Source #
writePageFromMarkdown :: Verbose -> Template -> FilePath -> FilePath -> IO () Source #
writePage :: Template -> Page -> FilePath -> IO () Source #
writeAtomXml :: Text -> IO () Source #
writeRssXml :: Text -> IO () Source #
writeFeedJson :: ByteString -> IO () Source #
addArchiveEntries :: FilePath -> FilePath -> Page -> [(FilePath, Page)] -> Page Source #
displayDate :: Date -> Text Source #
mkTemplate :: Opts -> IO Template Source #