Loading…

Clojure Polymorphism : Leverage Clojure's Polymorphic Tools to Develop Your Applications.

Learn when and how to use Clojure's polymorphic features to develop efficient multithreaded applications Key Features Get to grips with the different polymorphic tools that Clojure offers Develop a taste for good Clojure designs through various engaging examples Study various design principles...

Full description

Bibliographic Details
Call Number:Libro Electrónico
Main Author: Stadig, Paul
Format: Electronic eBook
Language:Inglés
Published: Birmingham : Packt Publishing, Limited, 2019.
Subjects:
Online Access:Texto completo
Table of Contents:
  • Intro; Preface; Introduction; Chapter 1: Polymorphism; Chapter 2: Service Abstraction; Plain Functions; Plain Functions + Client Namespace; Multimethods; Protocol; Protocol + Client Namespace; Protocol + Client Namespace + Multimethod; Analysis; Code Elasticity; Separation of Concerns; Dynamism; Summary; Chapter 3: Data Transformation; Analysis; Flexibility; Performance; External Integration; Cross-Platform Compatibility; Summary; Chapter 4: Miscellaneous JVM Considerations; Performance Gotcha; Semantic Gotcha; Summary; Conclusion; Index; Blank Page