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.

Reply via email to