From dd3d8f9d768479df36e51d402adf55afad1aff07 Mon Sep 17 00:00:00 2001 From: Taylan Kammer Date: Mon, 10 Feb 2025 20:20:26 +0100 Subject: update --- html/notes/zero-values.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 html/notes/zero-values.md (limited to 'html/notes/zero-values.md') diff --git a/html/notes/zero-values.md b/html/notes/zero-values.md new file mode 100644 index 0000000..3a1eecb --- /dev/null +++ b/html/notes/zero-values.md @@ -0,0 +1,11 @@ +# Return zero values when there's nothing to return + +This is only a minor point: + +It's a long-running pet peeve of mine that R5RS Scheme specifies "an +unspecified value" to be returned when there's nothing meaningful to +return. It's a remnant from before we had the ability to return +multiple values, and should be eliminated. + +Any operation that has nothing meaningful to return, will return zero +values in Zisp, and no more. -- cgit v1.2.3