Functional Reactive Programming
by: Blackheath – Jones
ISBN-10: 1633430103
ISBN-13: 9781633430105
Edition 版本: 1
Released: 2016-08-31
Pages: 360
Functional Reactive Programming teaches the concepts and applications of FRP. It offers a careful walk-through of core FRP operations and introduces the concepts and techniques you’ll need to use FRP in any language.
Today’s software is shifting to more asynchronous,event-based solutions. For decades,the Observer pattern has been the go-to event infrastructure,but it is known to be bug-prone. Functional reactive programming (FRP) replaces Observer,radically improving the quality of event-based code.
Functional Reactive Programming teaches you how FRP works and how to use it. You’ll begin by gaining an understanding of what FRP is and why it’s so powerful. Then,you’ll work through greenfield and legacy code as you learn to apply FRP to practical use cases. You’ll find examples in this book from many application domains using both Java and JavaScript. When you’re finished,you’ll be able to use the FRP approach in the systems you build and spend less time fixing problems.
What’s Inside
Think differently about data and events
FRP techniques for Java and JavaScript
Eliminate Observer one listener at a time
Explore Sodium,RxJS,and Kefir.js FRP systems
Readers need intermediate Java or JavaScript skills. No experience with functional programming or FRP required.
contents
foreword
preface
acknowledgments
about this book
about the cover
1Stop listening!
2Core FRP
3 Some everyday widget stuff
4Writing a real application
5New concepts
6FRP on the web
7 Switch
8Operational primitives
9 Continuous time
10 Battle of the paradigms
11 Programming in the real world
12 Helpers and patterns
13 Refactoring
14 Adding FRP to existing projects
15 Future directions
appendix A Sodium APl
appendix B The six plagues of event handling
appendix C Comparison of FRP systems
appendix D A section for managers
appendix E Denotational semantics of Sodium
index
Functional Reactive Programming-back
Functional Reactive Programming 9781633430105.zip
Functional Reactive Programming
未经允许不得转载:finelybook » Functional Reactive Programming
相关推荐
Altair in Python Applications: Definitive Reference for Developers and Engineers
A Little History of Mathematics
Lean Blockchain Systems Thinking: Reinventing Value Streams
Selected Lectures on Functional Analysis
Risk Sensitive Value Measure Method: A New Method of Project Evaluation
Calculus: A New Approach for Schools That Starts with Simple Algebra