aboutsummaryrefslogtreecommitdiff
path: root/man/man3/tomo-Table.get.3
diff options
context:
space:
mode:
Diffstat (limited to 'man/man3/tomo-Table.get.3')
-rw-r--r--man/man3/tomo-Table.get.323
1 files changed, 8 insertions, 15 deletions
diff --git a/man/man3/tomo-Table.get.3 b/man/man3/tomo-Table.get.3
index 97bae770..ede699cf 100644
--- a/man/man3/tomo-Table.get.3
+++ b/man/man3/tomo-Table.get.3
@@ -2,14 +2,14 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Table.get 3 2025-05-17 "Tomo man-pages"
+.TH Table.get 3 2025-09-21 "Tomo man-pages"
.SH NAME
Table.get \- get an item from a table
.SH LIBRARY
Tomo Standard Library
.SH SYNOPSIS
.nf
-.BI Table.get\ :\ func(t:\ {K=V},\ key:\ K\ ->\ V?)
+.BI Table.get\ :\ func(t:\ {K:V},\ key:\ K\ ->\ V?)
.fi
.SH DESCRIPTION
Retrieves the value associated with a key, or returns `none` if the key is not present.
@@ -22,7 +22,7 @@ allbox;
lb lb lbx lb
l l l l.
Name Type Description Default
-t {K=V} The table. -
+t {K:V} The table. -
key K The key whose associated value is to be retrieved. -
.TE
.SH RETURN
@@ -33,16 +33,9 @@ Default values for the table are ignored.
.SH EXAMPLES
.EX
->> t := {"A"=1, "B"=2}
->> t.get("A")
-= 1?
-
->> t.get("????")
-= none
-
->> t.get("A")!
-= 1
-
->> t.get("????") or 0
-= 0
+t := {"A": 1, "B": 2}
+assert t.get("A") == 1
+assert t.get("????") == none
+assert t.get("A")! == 1
+assert t.get("????") or 0 == 0
.EE