Hi Nathan, I think it's an awesome project, thanks for sharing this.
I see that currently only full continuations are supported. Would it be possible/feasible/easy to support delimited continuations? (ie. with ranges different from the outermost CPS context) Also, it would be interesting to have a comparison with core.async's CPS machinery: is pulley.cps expected to be more efficient performance-wise? Is it implemented using similar or comparable techniques? thanks, Francesco On Monday, September 21, 2015 at 9:24:20 PM UTC+2, Nathan Davis wrote: > > I'm pleased to annouce the release of verion 0.2.0 of pulley.cps > <https://github.com/positronic-solutions/pulley.cps>. pulley.cps is a > macro-based source-to-source transforming compiler that transforms Clojure > code into Continuation Passing Style (CPS), as well as a supporting > run-time library. > > > The main feature of this release is the addition of exception support — > you can now use try, throw, and catch just like you would in regular > Clojure code. There are various other enhancements as well, mostly to > support the exception code, as documented in the changelog. > > > Nathan Davis > > -- 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 --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.