(for [x (range 1 20) :when (> x 8) :while (< 0 (rem x 13))] x) ==>
java.lang.Exception: Unsupported binding form: :while

But:
(for [x (range 1 20) :when (> x 8)] x) ==>
(9 10 11 12 13 14 15 16 17 18 19)

And:
(for [x (range 1 20) :while (< 0 (rem x 13))] x) ==>
(1 2 3 4 5 6 7 8 9 10 11 12)

Is it intended that there can be at most one condition per binding?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
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