  This report aggregates the papers presented at the twenty-first annual Scheme
and Functional Programming Workshop, hosted on August 28th, 2020, online and
co-located with the twenty-fifth International Conference on Functional
Programming. The Scheme and Functional Programming Workshop is held every year
to provide an opportunity for researchers and practitioners using Scheme and
related functional programming languages like Racket, Clojure, and Lisp, to
share research findings and discuss the future of the Scheme programming
language.
