Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Stadig, Paul
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, Limited, 2019.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • 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