I've come across what appears to be a bug in the implementation of seque. Maybe I'm using it incorrectly and this isn't supposed to work at all, but
Clojure 1.4.0 user=> (range 10) ;this works (0 1 2 3 4 5 6 7 8 9) user=> (seque 3 (range 10)) ;this works (0 1 2 3 4 5 6 7 8 9) user=> (seque 3 (seque 3 (range 10))) On the last line, the process hangs. Am I doing something silly, or is this a bug? (I know that (seque (seque ...)) is rather useless, but I want to use something like (dorun (map f (seque (map g (seque ...))))) where f and g are relatively expensive and side-effect causing functions.) Thank you, Adam Brewster -- 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 Note that posts from new members are moderated - please be patient with your first post. 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