Hacker News new | past | comments | ask | show | jobs | submit login
The State Machines of Core.Async (hueypetersen.com)
84 points by _halgari on Aug 2, 2013 | hide | past | favorite | 2 comments



Core.async will result in a crop of new and very interesting libraries for Clojure and ClojureScript, specially for non-trivial server and client-side applications. I know a few I want to rewrite already!

Although macros are considered evil (well, evil's cousin), the fact that this library can be written justifies the presence of macros in a language. If you're not into macros, this article should change your mind.

Caveat emptor: using core.async currently results in even less useful exception traces.


Caveat emptor: using core.async currently results in even less useful exception traces.

Which is why we're releasing async debugging in VS 2013. Guess the Clojure team has some more work ahead of them. ;)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: