Clojure Reactive Programming: Design and implement highly reusable reactive applications by integrating different frameworks with Clojure

· Packt Publishing Ltd
4,6
5 recenzii
Carte electronică
232
Pagini

Despre această carte electronică

Key Features
    Book DescriptionIf you are a Clojure developer who is interested in using Reactive Programming to build asynchronous and concurrent applications, this book is for you. Knowledge of Clojure and Leiningen is required. Basic understanding of ClojureScript will be helpful for the web chapters, although it is not strictly necessary.What you will learn
    • Understand the key abstractions of Functional Reactive Programming (FRP) and Compositional Event Systems (CES)
    • Discover how to think in terms of timevarying values and event streams
    • Create, compose, and transform Observable sequences with Reactive Extensions
    • Create a CES framework from scratch using core.async as its foundation
    • Build a simple ClojureScript game using Reagi
    • Integrate Om and RxJS in a web application
    • Implement a reactive API to Amazon Web Services
    • Discover approaches to backpressure and error handling
    • Get to grips with futures and learn where they fit in
    Who this book is for

    Descoperă mai multe

    Evaluări și recenzii

    4,6
    5 recenzii

    Despre autor

    Leonardo Borges is a programming languages enthusiast who loves writing code, contributing to open source software, and speaking on subjects he feels strongly about. After nearly 5 years of consulting at ThoughtWorks, where he worked in two commercial Clojure projects, among many others, he is now a software engineer at Atlassian. He uses Clojure and ClojureScript to help build real-time collaborative editing technology. This is his first full-length book, but he contributed a couple of chapters to Clojure Cookbook, O'Reilly. Leonardo has founded and runs the Sydney Clojure User Group in Australia. He also writes posts about software, focusing on functional programming, on his website (http://www.leonardoborges.com). When he isn't writing code, he enjoys riding motorcycles, weightlifting, and playing the guitar.

    Evaluează cartea electronică

    Spune-ne ce crezi.

    Informații despre lectură

    Smartphone-uri și tablete
    Instalează aplicația Cărți Google Play pentru Android și iPad/iPhone. Se sincronizează automat cu contul tău și poți să citești online sau offline de oriunde te afli.
    Laptopuri și computere
    Poți să asculți cărțile audio achiziționate pe Google Play folosind browserul web al computerului.
    Dispozitive eReader și alte dispozitive
    Ca să citești pe dispozitive pentru citit cărți electronice, cum ar fi eReaderul Kobo, trebuie să descarci un fișier și să îl transferi pe dispozitiv. Urmează instrucțiunile detaliate din Centrul de ajutor pentru a transfera fișiere pe dispozitivele eReader compatibile.