[Video 403] Mark Farrell: Introduction to Typed Racket

Racket is a minimalist version of Lisp — and more specifically, of Scheme, a simplified, minimalist (but quite powerful) version of Lisp that is designed for programming language experimentation and education. Typed Racket, as the name implies, allows you to have some enforced type constraints on your Racket programs. In this talk, Mark Farrell introduces Typed Racket, shows how we can add type constraints — and most importantly, why we would want to do that.  If you’re interested in Lisp, programming languages, or the trend we’re seeing of dynamic languages (such as Python, Ruby, and JavaScript) starting to take on optional type systems, then this talk will be of interest to you.

Leave a Reply