r/scheme

▲ 12 r/scheme

SRFI 273: Extensions to Data (Type-)Checking

Scheme Request for Implementation 273,
"Extensions to Data (Type-)Checking",
by Artyom Bologov,
is now available for discussion.

Its draft and an archive of the ongoing discussion are available at https://srfi.schemers.org/srfi-273/.

You can join the discussion of the draft by filling out the subscription form on that page.

You can contribute a message to the discussion by sending it to srfi-273@srfi.schemers.org.

Here's the abstract:

>

Regards,

SRFI Editor

reddit.com
u/arthurgleckler — 3 days ago
▲ 16 r/scheme

what's your favorite scheme resource?

i've been diving deep into scheme lately and i'm curious about what resources everyone else finds helpful. whether it's a particular book, tutorial, or an online course, i want to hear about it. i recently discovered 'structure and interpretation of computer programs' and it's been a game-changer for understanding fundamental concepts. how about you? any hidden gems or classics that you think are essential for schemes lovers?

reddit.com
u/greastockvs — 4 days ago
▲ 57 r/scheme+3 crossposts

New release of racket-audio

New release of racket-audio

> [...] now also works with ffmpeg as backend and there's no special C-layer necessary anymore. The needed audio libraries are used directly.

https://racket.discourse.group/t/new-release-of-racket-audio/4209

> racket-audio is a small audio playback toolkit for Racket. It combines high-level asynchronous playback, optional metadata reading, file type sniffing, decoder backends, and libao based output

Available now from https://pkgs.racket-lang.org/package/racket-audio

(Thanks Hans!)

u/sdegabrielle — 5 days ago
▲ 46 r/scheme+1 crossposts

Introducing curry

Curry is a Lisp-family language implemented in C (~16K lines, Boehm GC) with an actor-based concurrency model, a numeric tower that extends through complex numbers, quaternions, octonions, surreals, multivectors, and symbolic/quantum types, and a module system that tries to take both abstraction and performance seriously. It has a Qt6 frontend with 4D projection and GPU compute, which is either the most deranged thing you've heard about a Lisp or exactly what you expected. The most unusual design decision is probably the Akkadian notation layer — a trilingual alternative surface syntax grounded in actual cuneiform philology rather than novelty, on the theory that notation shapes thought and most languages don't take that seriously enough. In active development.

Take a peek: https://github.com/deconstructo/curry

u/Soul_Bleach — 6 days ago
▲ 35 r/scheme+3 crossposts

RacketCon 2026: call for participation

The (sixteenth RacketCon) really will be in Oakland, CA on October 3-4 (Sat-Sun).

> RacketCon is a public gathering dedicated to fostering a vibrant, innovative, and inclusive community around the Racket programming language. We aim to create an exciting and enjoyable conference open to anyone interested in Racket, filled with inspiring content, reaching and engaging both the Racket community and the wider programming world.

We are looking for speakers

Talks will be 20-25 minutes long with 5 minutes for questions at the end. Speakers' registration fees will be waived, but we are unable to cover transportation and lodging expenses.

The deadline for proposals is July 15th. Selected speakers will be notified by August 1st.

Streaming

As in previous years, RacketCon will be streamed for those unable to attend in person. Recordings will also be made available on YouTube some time after the conference. Streaming users will have the option to purchase a remote participation ticket to support the livestream.

Volunteers

Let us know if you interested in joining the team. Someone has to carry and arrange all the parentheses. :banana:

Sponsors

We are accepting sponsorships! If you would like to sponsor the conference, please contact us at con-organizers@racket-lang.org to discuss a sponsorship package that meets your needs. The Racket Programming Language Foundation is registered in Delaware and is recognizes as a 501(3)(c) public charity in the US.


Any questions, comments, or concerns? Please contact us at con-organizers@racket-lang.org.

u/sdegabrielle — 8 days ago
▲ 8 r/scheme

Scheme with windows exe distribution

So we have just 2 scheme dialects - Chez and Racket - which are distributed as windows EXE?

reddit.com
u/Trader-One — 9 days ago