diff options
Diffstat (limited to 'man/man3/tomo-Table.get.3')
| -rw-r--r-- | man/man3/tomo-Table.get.3 | 23 |
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 |
