From 0da80cff22a4e1ae45c41a13a915134c2b1faaea Mon Sep 17 00:00:00 2001 From: Scott Richmond Date: Sun, 6 Jul 2025 17:55:48 -0400 Subject: [PATCH] improve signature for last Former-commit-id: 10236c5005b0bb7857b07d711afe86bcb7bffa9a --- assets/test_prelude.ld | 8 ++++---- pkg/rudus_bg.wasm | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/assets/test_prelude.ld b/assets/test_prelude.ld index 8f498d6..6f662ca 100644 --- a/assets/test_prelude.ld +++ b/assets/test_prelude.ld @@ -141,10 +141,10 @@ fn rest { } fn last { - "Returns the last element of a list or tuple." - (xs) if indexed? (xs) -> base :last (xs) - & (xs as :list) -> base :last (xs) - & (xs as :tuple) -> base :last (xs) + "Returns the last element of an indexed value: list, tuple, or string." + (xs as :list) -> base :last (xs) + (xs as :tuple) -> base :last (xs) + (str as :string) -> base :last (str) } fn inc { diff --git a/pkg/rudus_bg.wasm b/pkg/rudus_bg.wasm index afd2786..c53572f 100644 --- a/pkg/rudus_bg.wasm +++ b/pkg/rudus_bg.wasm @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5da6ef656cb5c77fb52e2c6152ecac502d483403a315610997cdc23799d25274 -size 16782393 +oid sha256:05782227c976f05abe9f4c691cb7640182868b025ee1859b584883ae516ce191 +size 16782409