From 07ae9c71991f43e3d38efacaa7514d504685c6e2 Mon Sep 17 00:00:00 2001 From: Aleksei Volkov Date: Tue, 4 Apr 2023 17:38:07 +0300 Subject: [PATCH] Updated CHANGELOG.md --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 629d5c569e0..74e91bfcc41 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -39,9 +39,14 @@ * Non-recursive top-level constants are compiled to eagerly evaluated constants in Chez Scheme. +* Top-level functions without arguments consisting of delayed expressions + are now compiled using Scheme's `delay` and `force` to memoize them. #### Racket +* Top-level functions without arguments consisting of delayed expressions + are now compiled using Scheme's `delay` and `force` to memoize them. + * FFI declarations can now specify which `require` to perform, i.e. which library to load before executing the FFI. The syntax is `scheme,racket:my-function,my-library`.