From 624df0618dbeb10a7b37e3dc9eb5c3f494650b03 Mon Sep 17 00:00:00 2001 From: jim Date: Mon, 23 Feb 2015 01:14:36 -0500 Subject: [PATCH] add comment about The Little Schemer --- exercises/assignment2_answers.mdwn | 3 +++ 1 file changed, 3 insertions(+) diff --git a/exercises/assignment2_answers.mdwn b/exercises/assignment2_answers.mdwn index 3eaaa156..177aa2d8 100644 --- a/exercises/assignment2_answers.mdwn +++ b/exercises/assignment2_answers.mdwn @@ -237,6 +237,9 @@ Folds and Lists reverse xs = (fold_right (f, id) xs) [] in reverse + The ideas here are explored further in Chapter 8 of *The Little Schemer*. There they first introduce the idea of passing function as arguments to other functions, and having functions be the return values from functions. The `multirember&co` function discussed on pp. 137--140 (and the other `...&co` functions discussed in that chapter) are more complex examples of the kind of strategy used here to define `reverse`. We will be returning to these ideas and considering them more carefully later in the term. + + Numbers ------- -- 2.11.0