in the UK
Developers are discovering the immense power of Clojure's functional programming model to quickly solve problems in domains ranging from social networking to Big Data. Targeting the Java Virtual Machine, Clojure also leverages the Java platform's maturity and enormous ecosystem. 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. Through a series of "learn by doing" step-by-step projects, you'll learn how to: *Create database schema and populating databases *Add website user authentication, exception handling, email notifications, RSS, and Twitter feeds *Build a basic Clojurescript website, and set up asset pipelines for Clojurescript assets *Solve concurrency problems with Clojure's advanced concurrency primitives *Extend ring to write an NTLM authentication system that seamlessly integrates websites into enterprise environments *Abstract boilerplate code into a macro *Use Core Logic to generate test data and build schedulers *Get started with Datomic *Build log readers, web app monitors, web testing suites, customized Ant tasks, and more
Addison-Wesley Educational Publishers Inc
This book can be found in...
The prices displayed are for website purchases only, and may differ to the prices in Waterstones shops.