Hands-On Reactive Programming with Clojure - Second Edition

Learn how to use RxClojure to deal with stateful computations

Hands-On Reactive Programming with Clojure - Second Edition

Konrad Szydlo, Leonardo Borges

1 customer reviews
Learn how to use RxClojure to deal with stateful computations
Packt Subscription
FREE
$9.99/m after trial
eBook
$14.00
RRP $27.99
Save 49%
Print + eBook
$34.99
RRP $34.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$14.00
$34.99
$9.99 p/m after trial
RRP $27.99
RRP $34.99
Subscription
eBook
Print + eBook
Start a FREE 10-day trial

Frequently bought together


Hands-On Reactive Programming with Clojure - Second Edition Book Cover
Hands-On Reactive Programming with Clojure - Second Edition
$ 27.99
$ 14.00
Hands-On Network Programming with C# and .NET Core Book Cover
Hands-On Network Programming with C# and .NET Core
$ 31.99
$ 16.00
Buy 2 for $30.00
Save $29.98
Add to Cart

Book Details

ISBN 139781789346138
Paperback298 pages

Book Description

Reactive Programming is central to many concurrent systems, and can help make the process of developing highly concurrent, event-driven, and asynchronous applications simpler and less error-prone.

This book will allow you to explore Reactive Programming in Clojure 1.9 and help you get to grips with some of its new features such as transducers, reader conditionals, additional string functions, direct linking, and socket servers. Hands-On Reactive Programming with Clojure starts by introducing you to Functional Reactive Programming (FRP) and its formulations, as well as showing you how it inspired Compositional Event Systems (CES). It then guides you in understanding Reactive Programming as well as learning how to develop your ability to work with time-varying values thanks to examples of reactive applications implemented in different frameworks. You'll also gain insight into some interesting Reactive design patterns such as the simple component, circuit breaker, request-response, and multiple-master replication. Finally, the book introduces microservices-based architecture in Clojure and closes with examples of unit testing frameworks.

By the end of the book, you will have gained all the knowledge you need to create applications using different Reactive Programming approaches.

Table of Contents

Chapter 6: Building a Simple ClojureScript Game with Reagi

What You Will Learn

  • Understand how to think in terms of time-varying values and event streams
  • Create, compose, and transform observable sequences using Reactive extensions
  • Build a CES framework from scratch using core.async as its foundation
  • Develop a simple ClojureScript game using Reagi
  • Integrate Om and RxJS in a web application
  • Implement a reactive API in Amazon Web Services (AWS)
  • Discover helpful approaches to backpressure and error handling
  • Get to grips with futures and their applications

Authors

Table of Contents

Chapter 6: Building a Simple ClojureScript Game with Reagi

Book Details

ISBN 139781789346138
Paperback298 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Hands-On Network Programming with C# and .NET Core Book Cover
Hands-On Network Programming with C# and .NET Core
$ 31.99
$ 16.00
Hands-On Data Structures and Algorithms with Python - Second Edition Book Cover
Hands-On Data Structures and Algorithms with Python - Second Edition
$ 31.99
$ 16.00
Hands-On Functional Programming with Java [Video] Book Cover
Hands-On Functional Programming with Java [Video]
$ 124.99
$ 62.50
Hands-On Big Data Analytics with PySpark Book Cover
Hands-On Big Data Analytics with PySpark
$ 19.99
$ 10.00
Hands-On Object-Oriented Programming with C# Book Cover
Hands-On Object-Oriented Programming with C#
$ 31.99
$ 16.00
Hands-On Game Development Patterns with Unity 2019 Book Cover
Hands-On Game Development Patterns with Unity 2019
$ 23.99
$ 12.00