目錄(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
推薦閱讀
- 前端跨界開發指南:JavaScript工具庫原理解析與實戰
- Mastering Concurrency in Go
- Dependency Injection in .NET Core 2.0
- INSTANT MinGW Starter
- MySQL數據庫管理與開發實踐教程 (清華電腦學堂)
- Python面向對象編程:構建游戲和GUI
- Mastering Apache Maven 3
- Symfony2 Essentials
- H5頁面設計:Mugeda版(微課版)
- WordPress 4.0 Site Blueprints(Second Edition)
- R用戶Python學習指南:數據科學方法
- Node.js 12實戰
- FPGA嵌入式項目開發實戰
- Python硬件編程實戰
- 計算機應用基礎案例教程(第二版)
- Python Penetration Testing Essentials
- Java服務端研發知識圖譜
- PHP 7 Programming Blueprints
- TensorFlow.NET實戰
- Daniel Arbuckle's Mastering Python
- Real-time Analytics with Storm and Cassandra
- 換個姿勢學C語言
- 自然語言處理NLP從入門到項目實戰:Python語言實現
- Spring Boot實戰:從0開始動手搭建企業級項目
- jQuery 2.0 Development Cookbook
- Visual Basic程序設計
- Raspberry Pi:Amazing Projects from Scratch
- Java 9 Data Structures and Algorithms
- Moodle Course Design Best Practices(Second Edition)
- 小創客趣玩micro:bit開發板編程