SSG

files! : Path => Result (List Files) [FilesError Str]

parse_markdown! : Path => Result Str [ParseError Str]

write_file! : { output_dir : Path, relpath : RelPath, content : Str } => Result {} [WriteError Str]