In-Source Documentation in Racket

The scribble/srcdoc and scribble/extract libraries support writing documentation within the documentation code along with an export contract, similar to using JavaDoc.

Very nice.
(via racket)