目錄(79章)
倒序
- 封面
- 版權頁
- Credits
- About the Authors
- About the Reviewer
- www.PacktPub.com
- Why subscribe?
- Free access for Packt account holders
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. First Steps Toward Reactive Programming
- Programming paradigms
- Dataflow programming
- Functional programming
- Reactive programming
- Further reading
- Summary
- Chapter 2. Reactive Programming with C#
- IObserver interface
- IObservable interface
- Subscription life cycle
- Sourcing events
- Filtering events
- Correlating events
- Sourcing from CLR streams
- Sourcing from CLR enumerables
- Summary
- Chapter 3. Reactive Extension Programming
- Setting up Rx.NET
- Marble diagrams
- Subjects
- Combining operators
- Filtering operators
- Mathematical operators
- Logic operators
- References
- Summary
- Chapter 4. Observable Sequence Programming
- Sequence creation basics
- Time-based sequence creation
- Sequence manipulation and filtering
- Sequence partitioning
- Advanced operators
- Summary
- Chapter 5. Debugging Reactive Extensions
- Tracing sequences
- Inspecting sequences
- Exception handling
- Summary
- Chapter 6. CLR Integration and Scheduling
- Sourcing from CLR events
- Threading integration
- Scheduling
- Summary
- Chapter 7. Advanced Techniques
- Designing a custom operator
- Designing a custom scheduler
- Creating Pattern<T>
- Implementing event sourcing with Rx
- Creating Interactive Extensions (Ix) operators
- Summary
- Chapter 8. F# and Functional Reactive Programming
- F# - first time
- F# – how to use it
- Discriminated Unions and the Record type
- Active Patterns
- Asynchronous pattern in F#
- Functional Reactive Programming
- Summary
- Chapter 9. Advanced FRP and Best Practices
- Discrete and continuous components
- Time flow and dynamic change
- Even more on FRP and F#
- Summary 更新時間:2021-07-14 10:45:02
推薦閱讀
- Unity 2020 By Example
- Mastering NetBeans
- Getting started with Google Guava
- JavaScript語言精髓與編程實踐(第3版)
- The DevOps 2.4 Toolkit
- 微信小程序入門指南
- Mastering Backbone.js
- Instant Debian:Build a Web Server
- Functional Python Programming
- 算法精解:C語言描述
- Backbone.js Patterns and Best Practices
- Selenium Essentials
- Learning jqPlot
- AngularJS by Example
- Scratch編程入門與算法進階(第2版)
- Augmented Reality for Developers
- Learning Java by Building Android Games
- SFML Game Development By Example
- Go語言從入門到項目實踐(超值版)
- Go語言學習指南:慣例模式與編程實踐
- JavaScript and JSON Essentials
- Java+OpenCV高效入門
- Node.js實戰(第2版)
- Python自動化測試入門與進階實戰
- 精通Hibernate
- Android Things Projects
- ASP.NET Core MVC 2.0 Cookbook
- 前端開發必知必會:從工程核心到前沿實戰
- Mastering Microservices with Java 9(Second Edition)
- Web Design Blueprints