Packages

Generate HTML (or XML) from simple gleam functions

Current section

Files

Jump to
html_components src document.gleam
Raw

src/document.gleam

import elements.{type HtmlAttribute, type HtmlElement}
pub fn document(
attrs: List(HtmlAttribute),
head: List(HtmlElement),
body: List(HtmlElement),
) -> HtmlElement {
elements.html(attrs, [elements.head([], head), elements.body([], body)])
}