August 20th, 2024

Racket v8.14

Racket v8.14 introduces enhancements like a pre-built download for 64-bit ARM Windows, integrated demodularization, improved testing commands, and a hash-filter function, while acknowledging community contributions and noting Windows build issues.

Read original articleLink Icon
Racket v8.14

Racket v8.14 has been released, featuring several enhancements and new functionalities. Notably, it includes a standard pre-built download for 64-bit ARM Windows. The compiler/demod language now integrates demodularization directly into the program, allowing for better cooperation with other Racket tools and enabling the handling of submodules, which can significantly reduce program sizes. The release introduces the contract-in form for specifying contracts in importing modules and enhances the #%declare form with new keywords. Additionally, identifiers like case-λ and match-λ are now equivalent to their Latin-alphabet counterparts in more contexts. The hash-filter function has been added to select sub-tables from hash tables, and the module browser can filter submodules. The raco test command-line form has been improved to respect the current-test-invocation-directory parameter. Racket CS now supports in-memory boot files, and the raco/testing collection consolidates various testing functions. This version also includes numerous bug fixes and documentation updates. However, there is a known build issue affecting the builtpkgs source bundle on Windows, and users are advised to use pre-built bundles or alternative source bundles. The release acknowledges contributions from various individuals and encourages community involvement.

- Racket v8.14 includes a pre-built download for 64-bit ARM Windows.

- New features include integrated demodularization and enhanced contract specifications.

- The release improves the raco test command-line form and introduces the hash-filter function.

- Known build issues on Windows affect the builtpkgs source bundle.

- Community contributions are acknowledged, and new contributors are welcomed.

Link Icon 0 comments