Core.Async in Use - Timothy Baldridge
111K subscribers • 159 videos on Hallway
- Recommended by 2 people: 1 in engineering communities and 1 curated list.
- Presented by Timothy Baldridge, Software Engineer at Cognitect
Intermediate. Assumes working knowledge.
23K views9 years ago2 recommendations
Programming languagesSoftware designLisp and ClojureConcurrency and parallelismDesign patterns
Timothy Baldridge discusses when to use and when to avoid the core.async library for CSP-style concurrency in Clojure.
Core.Async has been out for several years. However there’s been very few talks or materials that dig into the ways to use and not use this library. Should we save core.async for specific situations, or include it on every project by default? And how does CSP fit into Clojure’s view of pragmatic functional programming? Timothy can normally be found hacking on some sort of compiler or other computer language related tech. He’s been developing in Clojure for over six years and works for Cognitect as a Software Engineer.Why it's here
2 people recommend thisWhat people say. Recommended as an essential guide on the practical use cases and pitfalls of Clojure's core.async library.
Moments people linked to
programming-talkscurated list on GitHubRecommends
Under “Clojure”
u/jjttjjin r/Clojure • Mentions
On “What are anti-patterns (bad practices) in core.async?”
u/jjttjjin r/Clojure • Mentions
On “Open Source Clojure applications using components with channels for messaging”
u/jmayaalvin r/Clojure • Mentions
On “New Clojurians: Ask Anything”