I'm glad to know that my condition system book is of some really concrete use; an independent implementation of CL-style conditions and control flow in Clojure is probably the best example I can imagine for that. Congratulations, and thank you!
Show HN: Farolero – Common Lisp style-conditions and restarts for Clojure
31–37 of 37 posts
Re: Show HN: Farolero – Common Lisp style-conditions and restarts for Clojure
#32Re: Show HN: Farolero – Common Lisp style-conditions and restarts for Clojure
#33Re: Show HN: Farolero – Common Lisp style-conditions and restarts for Clojure
#34farolero is a full, thread-safe implementation of Common Lisp conditions and restarts for Clojure. Most of the other implementations are incomplete or fail in cases related to threading, or don't include a debugger. This implementation is full. I have plans to make an nrepl-integrated system debugger for integration with cider, although the existing debugger is quite good already. This library has just hit RC3, which…
Re: Show HN: Farolero – Common Lisp style-conditions and restarts for Clojure
#35These have also been implemented in pure java - https://github.com/phoe/cafe-latte/
Re: Show HN: Farolero – Common Lisp style-conditions and restarts for Clojure
#36How well does it play with common java libraries?
Re: Show HN: Farolero – Common Lisp style-conditions and restarts for Clojure
#37farolero is a full, thread-safe implementation of Common Lisp conditions and restarts for Clojure. Most of the other implementations are incomplete or fail in cases related to threading, or don't include a debugger. This implementation is full. I have plans to make an nrepl-integrated system debugger for integration with cider, although the existing debugger is quite good already. This library has just hit RC3, which…
I believe it would help if you could add a paragraph giving a brief intro to what the condition system means and detailing the advantages of the system for folks who are familiar with Clojure but not with Common LISP.
http://www.gigamonkeys.com/book/beyond-exception-handling-co...
(it is a chapter from "Practical Common Lisp", an really excellent book!)