Racket

A modern Lisp dialect designed for language-oriented programming and education.

Resources & Links

📚 Learning & Educational Resources

Beautiful Racket - Contracts

Beautiful Racket's explainer on Racket contracts shows how contract boundaries protect modules and where blame lands when contracts are violated.

How Contracts Work in Racket and What They Actually Do

Beginner explanation of how Racket's contract system works under the hood: runtime enforcement mechanisms, value wrapping, and performance costs.

🌍 Official & Core Resources

The Racket programming language

Official website of the Racket programming language