Algorithms for functional programming: the blog

News and behind-the-scenes details on AFP: the book

Algorithms for functional programming: the language variant

2011-08-17 by stone

I started reworking my existing draft to take advantage of the new resources of R6RS. By creating a library that imports from (rnrs base (6)), (rnrs lists (6)), the SRFI libraries, and so on, and exports just the procedures that I want to have available in Algorithms for functional programming, I can easily define a variant of Scheme customized for this particular purpose. It can even be purely functional.