ludic/uuid-to_text.html
2026-09-17 22:10:03 +00:00

33 lines
No EOL
2.1 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Uuid.to_text — Ludic</title>
<meta name="description" content="The canonical text form of a UUID.">
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="docs.css">
</head>
<body>
<header class="nav"><div class="wrap nav-in"><a class="brand" href="index.html"><span class="logo">L</span> Ludic</a><button class="nav-toggle" aria-label="Toggle menu" aria-expanded="false">☰</button><nav class="nav-links"><a href="index.html">Home</a><a href="api.html">API Reference</a><a class="nav-cta" href="https://git.workshopsoft.io/workshopsoft/ludic">Source ↗</a></nav></div></header>
<main class="wrap item">
<div class="crumbs"><a href="api.html">API Reference</a> <span>›</span> <a href="ns-uuid.html">Uuid</a> <span>›</span> <span class="here">Uuid.to_text</span></div>
<div class="item-head">
<span class="kind-badge kind-method">method</span>
<h1 id="top">Uuid.to_text</h1>
</div>
<code class="sig">Uuid.to_text(id) -&gt; string</code>
<div class="desc"><p>Returns the canonical 36-character text form of <code>id</code>. Because this library already represents every UUID as its canonical lowercase text, <code>to_text</code> is the identity function — it exists so intent is explicit at the point where a UUID is turned into a string for display, storage, or a wire payload, and so code stays correct if the internal representation ever changes to a packed 128-bit value.</p></div>
<div class="params"><h2>Parameters</h2><div class="param" id="param-id"><code class="pname">id</code><span class="pdesc">the UUID to render</span></div></div>
<div class="examples"><h2>Example</h2><pre data-lang="ludic">program ToText {
entry {
let id = Uuid.new()
print(len(Uuid.to_text(id))) # 36
}
}</pre></div>
<a class="back" href="api.html">← All symbols</a>
</main>
<script src="ludic-highlight.js"></script>
<script>Ludic.highlightAll(); Ludic.installCards(); Ludic.flashTarget();</script>
</body></html>