- Hands-On Reactive Programming with Clojure
- Konrad Szydlo Leonardo Borges
- 173字
- 2021-07-02 14:03:57
Introduction to core.async
Long gone are the days when programs were required to do only one thing at a time. Being able to perform several tasks concurrently is at the core of the vast majority of modern business applications. This is where asynchronous programming comes in.
Asynchronous programming and, more generally, concurrency is about doing more with your hardware resources than you previously could. It means fetching data from the network or a database connection without having to wait for the result or, perhaps, reading an Excel spreadsheet into memory while the user can still operate the graphical interface. In general, it improves a system's responsiveness.
In this chapter, we will look at how different platforms handle this style of programming. More specifically, we will cover the following topics:
- An introduction to the background of core.async and its API
- Solidifying our understanding of core.async by re-implementing the stock market application in terms of its abstractions
- Understanding how core.async deals with error handling and backpressure
- A brief tour of transducers
- 藥事管理與法規(guī)
- 腫瘤精準(zhǔn)放射治療靶區(qū)勾畫叢書:泌尿系統(tǒng)腫瘤
- 癲癇的診斷與治療:臨床實踐與思考
- Hands-On Functional Programming with C++
- 臨床X線頭影測量學(xué)(第2版)
- 牙齒健康與口腔保健手冊
- 常見惡性腫瘤治療原則與實施方案
- 活血化瘀方藥臨床使用指南
- 向陽而生:柱子哥的抗癌指南
- 眼睛怎么了:眼科醫(yī)生告訴你
- 細(xì)針穿刺細(xì)胞病理學(xué)
- 口腔科常見及多發(fā)病就醫(yī)指南系列:口腔頜面部腫瘤就醫(yī)指南
- 老年疾病預(yù)防與康復(fù)保健
- 毛德西方藥心悟
- 走出抑郁與焦慮:中西醫(yī)視角下的心身同治