Book

Hands-On Reactive Programming with Clojure

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 edition aims at practically exploring reactive programming in the latest version of Clojure, while covering some of the newly added features.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

9h56m

Language

English

About Book

Who Is This Book For?

If you’re interested in using Reactive Programming to build asynchronous and concurrent applications, this is the book for you. Basic knowledge of Clojure programming is necessary to understand the concepts covered in this book.

Book content

chapters 9h56m total length

What is Reactive Programming?

A Look at Reactive Extensions

Asynchronous Programming and Networking

Introduction to core.async

Creating Your Own CES Framework with core.async

Building a simple Clojurescript game with Javelin/Reagi

The UI as a Function

Futures

A Reactive API to Amazon Web Services

Reactive Microservices

Testing Reactive Apps

Concurrency Utilities in Clojure

Appendix: The Algebra of Library Design

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required