SRFI 5: A compatible let form with signatures and rest arguments

 (require srfi/5) package: srfi-lib
Original specification: SRFI 5

Racket provides a free implementation of this SRFI in the srfi-lib package. Only the SRFI specification document is nonfree.