ELSEIF
Your brief EB
298 stories from 105 feeds 324 clusters Refreshed 5 minutes ago next pull 02:21

TECH Signal 405

Racket v9.3 adds markdown doc generation, package install options, and define-runtime-lib

Illustration only Photo by Declan Sun on Unsplash

Racket v9.3 introduces markdown documentation generation via `raco setup`, new package install configuration options, teaching language parity, a `define-runtime-lib` mechanism for locating FFI libraries relative to source files, and several performance and correctness improvements.

WHY IT MATTERS

The markdown doc generation and expanded package install options improve the build and deployment workflow for Racket projects. The `define-runtime-lib` mechanism addresses a practical distribution problem for FFI code that previously lacked a reliable way to locate bundled native libraries at runtime. Performance improvements to `racket/base` module loading and DrRacket syntax checking reduce friction in everyday development.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

`raco setup` now generates markdown documentation with the `--doc-markdown` option

02

`raco pkg install` gains `--adjacent-deps`, `--destdir`, `--attach`, and a refined `--skip-installed` for more install-time configuration

03

The `ffi/unsafe/runtime-lib` library provides `define-runtime-lib` for locating native libraries relative to a source file

THE CLUSTER

Same story, 1 feed.

ORDERED BY FIRST SEEN
racket-lang.org via Hacker News Racket v9.3 Open ↗