aboutsummaryrefslogtreecommitdiff
path: root/docs/functions.md
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-11-30 15:50:54 -0500
committerBruce Hill <bruce@bruce-hill.com>2024-11-30 15:50:54 -0500
commit40c33987fa0a91a8525d960f8494ca9ddf12806d (patch)
treefa89233cbd7096de735348b39704e1ddb97dfe0c /docs/functions.md
parentf3fc7558bb425c4bd59b55527d2fafaa744fe0aa (diff)
Bring back `table[key]` syntax
Diffstat (limited to 'docs/functions.md')
-rw-r--r--docs/functions.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/functions.md b/docs/functions.md
index 05d84e4a..5ea2decd 100644
--- a/docs/functions.md
+++ b/docs/functions.md
@@ -86,10 +86,10 @@ add_cache := @{:add_args:Int}
func add(x, y:Int -> Int):
args := add_args(x, y)
- if add_cache:has(args):
- return add_cache:get(args)
+ if cached := add_cache[args]:
+ return cached
ret := _add(x, y)
- add_cache:set(args, ret)
+ add_cache[args] = ret
return ret
```