目錄(68章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Preface
- Chapter 1. Working with Sequences and Patterns
- Defining recursive functions
- Thinking in sequences
- Working with pattern matching
- Summary
- Chapter 2. Orchestrating Concurrency and Parallelism
- Managing concurrent tasks
- Managing state
- Executing tasks in parallel
- Summary
- Chapter 3. Parallelization Using Reducers
- Using reduce to transform collections
- Using fold to parallelize collections
- Processing data with reducers
- Summary
- Chapter 4. Metaprogramming with Macros
- Understanding the reader
- Reading and evaluating code
- Quoting and unquoting code
- Transforming code
- Summary
- Chapter 5. Composing Transducers
- Understanding transducers
- Comparing transducers and reducers
- Transducers in action
- Summary
- Chapter 6. Exploring Category Theory
- Demystifying category theory
- Using monoids
- Using functors
- Using applicative functors
- Using monads
- Summary
- Chapter 7. Programming with Logic
- Diving into logic programming
- Thinking in logical relations
- Summary
- Chapter 8. Leveraging Asynchronous Tasks
- Using channels
- Using actors
- Summary
- Chapter 9. Reactive Programming
- Reactive programming with fibers and dataflow variables
- Using Reactive Extensions
- Using functional reactive programming
- Building reactive user interfaces
- Introducing Om
- Summary
- Chapter 10. Testing Your Code
- Writing tests
- Testing with specs
- Generative testing
- Testing with types
- Summary
- Chapter 11. Troubleshooting and Best Practices
- Debugging your code
- Logging errors in your application
- Thinking in Clojure
- Summary
- Appendix A. References
- Index 更新時間:2021-07-09 20:18:13
推薦閱讀
- Ext JS Data-driven Application Design
- x86匯編語言:從實模式到保護模式(第2版)
- Julia機器學習核心編程:人人可用的高性能科學計算
- C語言程序設計實踐教程
- Mastering Drupal 8 Views
- ExtJS高級程序設計
- C#實踐教程(第2版)
- Mastering ArcGIS Enterprise Administration
- Android傳感器開發與智能設備案例實戰
- Mastering OpenStack
- Qt 5.12實戰
- MongoDB Cookbook
- 網絡綜合布線與組網實戰指南
- Spring Boot學習指南:構建云原生Java和Kotlin應用程序
- C#網絡編程高級篇之網頁游戲輔助程序設計
- Improving your Penetration Testing Skills
- Unreal Engine Game Development Cookbook
- Roslyn Cookbook
- Web前端開發實戰教程(HTML5+CSS3+JavaScript)(微課版)
- 從Excel到Python:用Python輕松處理Excel數據
- Data Analysis with R
- Go語言從入門到項目實戰(視頻版)
- Unity 2017 Game Optimization(Second Edition)
- 數據庫系統原理及應用(SQL Server 2012)
- ASP.NET Core 1.0 High Performance
- 技術轉移:就這么干
- CPU眼里的C/C++
- Python網絡爬蟲實戰(第2版)
- Building a Web Application with PHP and MariaDB:A Reference Guide
- 輕松學PHP