///|
fn render_example() -> String raise Error {
let environment = @moonjinja.Environment::new()
environment.set_options(
@moonjinja.RenderOptions::default().with_autoescape(true),
)
environment.add_template("hello.html", "Hello {{ name | upper }}!")
environment.render("hello.html", { "name": "MoonBit" })
}
///|
fn main {
println(render_example()) catch {
error => println("Render failed: \{error}")
}
}