element.version === currentVersion)) { versionNodes.unshift({ version: currentVersion, url: "#" }); } document.querySelector("#project-version").innerHTML = versionNodes.reduce( (acc, element) => { const status = currentVersion === element.version ? "selected disabled" : ""; return ` ${acc} `; }, `
glatus · v2.0.0

glatus

Gleam bindings to the API of the Gatus health check tool.

Package Version Hex Docs

gleam add glatus
import glatus
import gleam/httpc

pub fn main() {
  // Build a request
  let request =
    glatus.statuses_request(host: "status.lpil.uk", page: 1)

  // Send the request with a HTTP client
  let assert Ok(response) = httpc.send(request)

  // Decode the response
  let information = glatus.handle_statuses_response(response)
}

Documentation can be found at https://hexdocs.pm/glatus.

Search Document