A Typed Racket implementation of the ray tracer described in The Ray Tracer Challenge by Jamis Buck.
Unoptimized and very slow; currently has features of up to chapter 11 of the book and additionally:
- multithreaded rendering
- focal blur
Source code is tangled from the (not very) literate raytracer-challenge.org document.