Professional >> Engineering and Computer Science >> Computer Science >> Computer Science


Clojure Recipes

Clojure Recipes

Author(s):
  • Julian Gamble
  • Author: Julian Gamble
    • ISBN:9789332581333
    • 10 Digit ISBN:9332581339
    • Price:Rs. 750.00
    • Pages:288
    • Imprint:Pearson Education
    • Binding:Paperback
    • Status:Available


    Ratings:

    Clojure Recipes is an example-driven "code cookbook" for this increasingly popular language. Julian Gamble focuses on practical and complete examples that illuminate Clojure's key features and show step-by-step how to solve real-world problems.    

     

    Table of Content

    Chapter 1: Starting Your Project with Leiningen

    Chapter 2: Packaging Clojure for a Java EE Environment

    Chapter 3: Creating a REST Server in Compojure 

    Chapter 4: Creating a REST Server with Liberator,

    Chapter 5: A REST Client in ClojureScript

    Chapter 6: A Simple JSON Server

    Chapter 7: A Simple Server Using the Pedestal Framework

    Chapter 8: A Stock Ticker on the Pedestal Framework Server 

    Chapter 9: Simplifying Logging with a Macro

    Chapter 10: Extending the Compiler with a Macro

    Chapter 11: Simplifying Datomic Syntax by Writing a DSL

    Chapter 12: Reading the SASS DSL and Generating CSS with Clojure Zippers 

    Chapter 13: Introduction to Cascalog

    Chapter 14: Cascalog and Hadoop

    Chapter 15: Loading a Data File into Cascalog C

    hapter 16: Writing Out a Data File with Cascalog

    Chapter 17: Cascalog and Structured Data

    Chapter 18: Loading Custom Data Formats into Cascalog

    Chapter 19: Connecting to Datomic from Your Application 

    Chapter 20: Getting Started with Storm

    Chapter 21: Getting Started with JMS in Clojure 

    Chapter 22: Integrating Storm and JMS

    Chapter 23: A CSV Reader

    Chapter 24: Detecting Errors with a Log Monitoring Application

    Chapter 25: Bundling Clojure as an Ant Plug-in

    Chapter 26: Bundling Clojure as a Maven Plug-in

    Chapter 27: Integrating Clojure by Scripting Web Tests

    Chapter 28: Monitoring Availability with a Website Status Checker 

    Appendix A: Debugging Macros
     

    Salient Features

    • Shows how to use the concurrency primitives in Clojure to solve a concurrency problem in the workplace.
    • Shows how to  extend ring to write an NTLM authentication system to better integrate a website into their enterprise environment.