newLISP Fan Club

Forum => Anything else we might add? => Topic started by: dukester on August 26, 2007, 10:14:21 AM

Title: p73 Introduction to newLISP
Post by: dukester on August 26, 2007, 10:14:21 AM
p73's topic is "6 Apply and map: applying functions to lists"



In part it says:



 Since we're holding the data in a symbol called data, we could try this:



(add data)

value expected in function add : data



but no, this doesn't work, because add wants numbers to add, and neither does this:



(add data)

value expected in function add : data





The two examples above seem identical to me. What did I miss?

--

dukester
Title:
Post by: cormullion on August 26, 2007, 11:15:06 AM
You didn't miss anything - but I missed out an apostrophe in the second example, showing that not evaluating the list didn't work either...



Actually I spotted that error the other day, while doing some proofreading (that HTML version, you know...). :-)



Thanks Dukester!
Title:
Post by: dukester on August 26, 2007, 07:49:32 PM
Quote from: "cormullion"You didn't miss anything - but I missed out an apostrophe in the second example, showing that not evaluating the list didn't work either...



Actually I spotted that error the other day, while doing some proofreading (that HTML version, you know...). :-)



Thanks Dukester!


Sure! I should have guessed!! Thanks...