I didn't take time to read your post in detail because I'm on my way to bed and my brain has already checked out.
However, as I've gotten better at Clojure and functional programming, I find I use loops less and less. I just got done putting the finishing touches on a package to analyse stock charts. Typically, I would have loop inside of loop inside of loop. But now, I use map, filter and reduce all over the place, but not a single loop keyword to be found. Nowadays, I feel like that if I have to use 'loop' in my code, it's a huge red flag that I'm doing something wrong. --~--~---------~--~----~------------~-------~--~----~ 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 clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---