Hi,

On Mar 5, 3:05 pm, Glen Rubin <[email protected]> wrote:

> The following code does not work, when using (range 1 5) as coll
> input:
>
> (defn pyt [coll]
>   (loop [b (rest (coll))]
>
>     (map  #(* % %) b)))
>
> The real code was more complicated, but I refined it to its simplest
> form while still producing the error.   (map f coll)  looks correct to
> me??  :(

"Does not work" is quite vague. I'd say the code snippet does not
work, because you call coll like a function, which wont work because
it is a sequence. Try (rest coll). (Note: no parens around coll)

What is the exact error you get?

Sincerely
Meikel

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to