Clojure in Action: Elegant Applications on the JVM

Clojure in Action: Elegant Applications on the JVM

MIA KARTS BOOKS

Clojure in Action: Elegant Applications on the JVM
Skip to product information

    Clojure in Action: Elegant Applications on the JVM

    $23.31 USD
     per 
    Available

    Book Details

    Format
    Paperback
    Language
    English
    Category
    Internet, Groupware, & Telecommunications
    Condition
    New
    ISBN-13
    9781935182597
    ISBN-10
    1935182595

    Free U.S. shipping on all orders. International shipping is calculated at checkout.

    Guaranteed safe checkout

    Product description

    ISBN: 1935182595

    Author: Rathore, Amit

    Condition: New

    SummaryClojure in Action is a hands-on tutorial for the working programmer who has written code in a language like Java or Ruby, but has no prior experience with Lisp. It teaches Clojure from the basics to advanced topics using practical, real-world application examples. Blow through the theory and dive into practical matters like unit-testing and environment set-up, all the way through building a scalable web-application using domain-specific languages, Hadoop, HBase, and RabbitMQ.About the TechnologyClojure is a modern Lisp for the JVM, and it has the strengths you'd expect: first-class functions, macros, support for functional programming, and a Lisp-like, clean programming style.About this BookClojure in Action is a practical guide focused on applying Clojure to practical programming challenges. You'll start with a language tutorial written for readers who already know OOP. Then, you'll dive into the use cases where Clojure really shines: state management, safe concurrency and multicore programming, first-class code generation, and Java interop. In each chapter, you'll first explore the unique characteristics of a problem area and then discover how to tackle them using Clojure. Along the way, you'll explore practical matters like architecture, unit testing, and set-up as you build a scalable web application that includes custom DSLs, Hadoop, HBase, and RabbitMQ.Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.What's Inside A fast-paced Clojure tutorial Creating web services with Clojure Scaling through messaging Creating DSLs with Clojure's macro system Test-driven development with Clojure Distributed programming with Clojure and moreThis book assumes you're familiar with an OO language like Java, C#, or C++, but requires no background in Lisp or Clojure itself.==================================Table of Contents PART 1 GETTING STARTED Introduction to Clojure A whirlwind tour Building blocks of Clojure Polymorphism with multimethods Clojure and Java interop State and the concurrent world Evolving Clojure through macros PART 2 GETTING REAL Test-driven development and more Data storage with Clojure Clojure and the web Scaling through messaging Data processing with Clojure More on functional programming Protocols, records, and type More macros and DSLs

    View full details

    Clojure in Action: Elegant Applications on the JVM

    $23.31 USD
     per 

    You May Also Like

    More in Computers & Technology

    View all
    Coasters 101: An Engineer's Guide to Roller Coaster Design
    What is Online Research?: Using the Internet for Social Science Research (The 'What is?' Research Methods Series)
    Lectures on Quantum Optics
    $83.53 USD
     per 
    Bio-Inspired Models of Network, Information, and Computing Systems: 6th International ICST Conference, BIONETICS 2011, York, UK, December 5-6, 2011, ... and Telecommunications Engineering, 103)
    Forest Island Dynamics in Man-Dominated Landscapes (Ecological Studies, 41)
    Virtually You: The Dangerous Powers of the E-Personality
    Technically Wrong: Sexist Apps, Biased Algorithms, and Other Threats of Toxic Tech
    The Grid: Core Technologies
    $131.77 USD
     per 
    AAAI-90: Proceedings of the 8th National Conference on Artificial Intelligence
    Introduction to Digital Signal Processing and Filter Design
    Cryptography, Information Theory, and Error-Correction: A Handbook for the 21st Century
    Satisficing Games and Decision Making: With Applications to Engineering and Computer Science
    RECENTLY VIEWED PRODUCTS

    Why Shop Miakarts Books?

    Wide Selection

    Discover books across many categories and subjects.

    Secure Checkout

    Shop with a secure online checkout experience.

    Detailed Book Information

    View ISBN, author, publisher, format and other available book details.

    Easy Online Ordering

    Browse, select and order books online.

    Customer Support

    Contact us if you need help with an order or product.