stagen-0.0.0: Static site generator
Stagen.Build
runBuild :: Opts -> IO () Source #
build :: Template -> Page -> Text Source #
archiveJob :: Verbose -> Template -> [(FilePath, Page)] -> Maybe FilePath -> IO () Source #
writePageFromMarkdown :: Verbose -> Template -> FilePath -> IO () Source #
writePage :: Template -> Page -> FilePath -> IO () Source #
addArchiveEntries :: Page -> [(FilePath, Page)] -> Page Source #
displayDate :: Date -> Text Source #
parseMay :: Parser a -> String -> Maybe a Source #
baseName :: FilePath -> FilePath Source #
mkTemplate :: Opts -> IO Template Source #