Introduction

Taking a programming language out of the toy box and into the workplace can be a daunting prospect. If you haven’t designed or developed a life-size application in Clojure before, you may not know where to begin, how to proceed, or what your day-to-day development process will look like. You’re not alone, and we’re here to help. We’re going to show you how to take your Clojure practice to the professional level.

Clojure’s focus on data, Lisp syntax, and functional leanings can empower you to write elegant applications. Learning to take full advantage of these facilities, though, is more than just syntax. Think about the game of chess.

Understanding how to play chess is more than understanding which pieces can move where. Broader ...

Get Clojure Applied now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.