[plt-scheme] Re: Explanation of this piece of code?

From: -gary- (gary.dunne1 at gmail.com)
Date: Sun Apr 26 15:35:05 EDT 2009

Thanks for the explanation there Thomas.

> the basic idea is that let* introduces local variable bindings, map
> transforms a list by applying some operation to each of its elements
> and collecting the results and filter picks those elements from a list
> that satisfy a given predicate.

This could be useful.  Lately my main languages are Java and PHP.

> Maybe it would be useful for you to see an analogy of these constructs
> in another programming laguage you know already? For that you would
> have to tell us, though, which programming language you speak fluently
> ;-)

Yes, I am going through the links posted earlier.  They are proving to
be very useful and I'm gaining a better understanding of Scheme.
Thanks for all the replies :)

> I also agree with the comments by others that it will probably help
> you more to read a thorough explanation of the basics of Scheme than
> to see a walk through the particular code snippet you posted.
> cu,
> Thomas
> --
> When C++ is your hammer, every problem looks like your thumb.
> _________________________________________________
>   For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme

Posted on the users mailing list.