Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Functional

Functional Reactive Programming


Mega Sale! Save 29% on the Functional Reactive Programming by Manning Publications at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. Summary Functional Reactive Programming teaches the concepts and applications of FRP. It offers a careful walk-through of core FRP operations and


Product Description

Summary

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.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

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.

About the Book

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

About the Reader

Readers need intermediate Java or JavaScript skills. No experience with functional programming or FRP required.

About the Authors

Stephen Blackheath and Anthony Jones are experienced software developers and the creators of the Sodium FRP library for multiple languages. Foreword by Heinrich Apfelmus. Illustrated by Duncan Hill.

Table of Contents

  1. Stop listening!
  2. Core FRP
  3. Some everyday widget stuff
  4. Writing a real application
  5. New concepts
  6. FRP on the web
  7. Switch
  8. Operational 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

Additional Information

Manufacturer:Manning Publications
Publisher:Manning Publications
Studio:Manning Publications
EAN:9781633430105
Item Weight:0 pounds
Item Size:0.7 x 9.2 x 9.2 inches
Package Weight:1.41 pounds
Package Size:7.24 x 0.87 x 0.87 inches

Functional Reactive Programming by Manning Publications

Buy Now:
Functional Reactive Programming

Brand: Manning Publications
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$49.99
$35.56
You Save: 29%


Quantity:  

 


View More In Functional.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Manning Publications, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


mpn: 30363470, ean: 9780521513388, isbn: 0521513383,
Richard Bird takes a radically new approach to algorithm design, namely, design by calculation. These 30 short chapters each deal with a particular programming problem drawn from sources as diverse as games and puzzles, intriguing combinatorial tasks...

ean: 9780521644082, isbn: 0521644089,
Functional programming is a style of programming that emphasizes the use of functions (in contrast to object-oriented programming, which emphasizes the use of objects). It has become popular in recent years because of its simplicity, conciseness, and...

ean: 9781107452640, isbn: 1107452643,
Richard Bird is famed for the clarity and rigour of his writing. His new textbook, which introduces functional programming to students, emphasises fundamental techniques for reasoning mathematically about functional programs. By studying the underlyi...

mpn: 43171-560895, ean: 9781449320294, isbn: 1449320295,
Why learn F#? With this guide, you’ll learn how this multi-paradigm language not only offers you an enormous productivity boost through functional programming, but also lets you develop applications using your existing object-oriented and imperativ...

ean: 9781788390637, isbn: 1788390636,
Discover the world of Rust programming through real-world examplesKey FeaturesImplement various features of Rust to build blazingly fast applicationsLearn to build GUI applications using Gtk-rsExplore the multi-threading aspect of Rust to tackle prob...

mpn: illustrations, ean: 9781590282601, isbn: 1590282604,
This book provides a distinct way to teach discrete mathematics. Since discrete mathematics is crucial for rigorous study in computer science, many texts include applications of mathematical topics to computer science or have selected topics of parti...

mpn: colour illustrations, ean: 9781593274917, isbn: 1593274912,
Racket is a descendant of Lisp, a programming language renowned for its elegance, power, and challenging learning curve. But while Racket retains the functional goodness of Lisp, it was designed with beginning programmers in mind. Realm of Racket is ...

mpn: 43115504, ean: 9781617292538, isbn: 1617292532,
Summary Java Testing with Spock teaches you how to use Spock for a wide range of testing use cases in Java. Readers new to Groovy will appreciate the succinct language tutorial that'll give you just enough Groovy to use Spock effectively. Purchase of...

mpn: black & white illustrations, ean: 9781491949856, isbn: 1491949856,
Get up to speed on Scala, the JVM language that offers all the benefits of a modern object model, functional programming, and an advanced type system. Packed with code examples, this comprehensive book shows you how to be productive with the language...

ean: 9781617292019, isbn: 161729201X,
Summary Elixir in Action teaches you to apply the new Elixir programming language to practical problems associated with scalability, concurrency, fault tolerance, and high availability. Purchase of the print book includes a free eBook in PDF, Kindle,...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.