- Hands-On Reactive Programming with Python
- Romain Picard
- 102字
- 2021-06-24 18:25:18
Some base elements of functional programming
Many of the examples described in this book follow the functional programming paradigm. Since ReactiveX is already using several principals of functional programming, it is a natural way to structure such applications. However, only a subset of the functional programming principals will be used. The structure and separation of responsibilities that will be done in the code rely on the following:
- Lambdas and closure: These ease the readability of the code
- Side effects and pure functions: These allow you to write deterministic and testable code
- Higher-order functions: These are building blocks for many code constructs
推薦閱讀
- Windows Server 2019 Cookbook
- Linux系統(tǒng)文件安全實(shí)戰(zhàn)全攻略
- Red Hat Enterprise Linux 8系統(tǒng)管理實(shí)戰(zhàn)
- Linux從零開(kāi)始學(xué)(視頻教學(xué)版)
- Persistence in PHP with the Doctrine ORM
- 構(gòu)建可擴(kuò)展分布式系統(tǒng):方法與實(shí)踐
- Windows Server 2012 Hyper-V Cookbook
- Kubernetes從入門(mén)到實(shí)踐
- Windows 7中文版從入門(mén)到精通(修訂版)
- Linux內(nèi)核觀測(cè)技術(shù)BPF
- 操作系統(tǒng)分析
- OpenSolaris設(shè)備驅(qū)動(dòng)原理與開(kāi)發(fā)
- RHCSARHCE 紅帽Linux認(rèn)證學(xué)習(xí)指南(第7版)EX200 & EX300
- Red Hat Enterprise Linux 6.4網(wǎng)絡(luò)操作系統(tǒng)詳解
- Cassandra 3.x High Availability(Second Edition)