Quick Clojure Effective Functional Programming /

Get up to speed with Clojure in this quick and practical primer. You'll learn the nuts and bolts of functional programming, data structures, sequences, destructuring, pattern matching, polymorphism, concurrency, conventions, and more. Author Mark McDonnell talks about organization with namespac...

Full description

Bibliographic Details
Main Author: McDonnell, Mark (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: Berkeley, CA : Apress : Imprint: Apress, 2017.
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • 1. What is Clojure?
  • 2. Data Structures and Syntax
  • 3. Functional Programming
  • 4. Sequences
  • 5. Functions
  • 6. Destructuring
  • 7. Pattern Matching
  • 8. Concurrency
  • 9. Namespaces
  • 10. Macros
  • 11. Object Orientation
  • 12. Leiningen
  • 13. Command Line Applications
  • Appendix A: Conventions
  • Appendix B: Writing Clojure with Vim.