Leanpub Header

Skip to main content

Filters

Category: "Clojure"

Books

  1. Foundations of Clojure
    Rakhim Davletkaliyev

    Explore the essence of Clojure. Learn about higher order functions, composition, immutable data structures, macros, iteration, abstractions and other fundamental aspects of Clojure, LISP and functional programming.

  2. A Language a Day
    A brief introduction to 21 programming languages: C++, Clojure, Crystal, D, Dart, Elixir, Factor, Go, Hack, Hy, Io, Julia, Kotlin, Lua, Mercury, Nim, OCaml, Raku, Rust, Scala, and TypeScript
    Andrew Shitov

    Languages covered in the book: C++, Clojure, Crystal, D, Dart, Elixir, Factor, Go, Hack, Hy, Io, Julia, Kotlin, Lua, Mercury, Nim, OCaml, Raku, Rust, Scala, and TypeScript. Start with the basics of the language and progress through functions and objects to creating programs that use parallel and concurrent features!

  3. Clojure Goodness Notebook
    Experience the Clojure programming language through code snippets
    Hubert A. Klein Ikkink (mrhaki)

    Learn more about (hidden) Clojure features with code snippets and short articles. The articles and code will get you started quickly and will give more insight in Clojure.

  4. Clojure Time
    Getting Started with Date/Time Manipulation in Clojure
    Paul Legato

    An introduction to the art and science of manipulating dates and times in Clojure using the builtin Java 8 java.time API. This supersedes the popular Joda Time library, which heavily influenced its design.

  5. Get the power of the Java platform in Clojure projects. Theory plus five practical chapters borrowed from real business tasks

  6. Improve your skill at designing polymorphic Clojure applications.

  7. Read-Eval-Print-λove
    v004 - Production Rules
    Michael Fogus

    This installment will deal with production rules, their purpose and implementation as well as an exploration into rules-driven OOP, data, and extracting ourselves from the Tarpit.  Plus, I list my 100 favorite Jazz albums.

  8. Elements of Clojure
    Zachary Tellman

    This book tries to put words to what most experienced programmers already know. It provides a framework for making better design choices, and a vocabulary for teams to discuss the software they collaborate on.

  9. Extending and Using Specter
    Get Going Good
    Brian Marick

    Specter is a Clojure/ClojureScript library for querying and modifying data structures. It is fast, powerful, and flexible. This short book shows you how to use and extend it.

  10. Read-Eval-Print-λove
    v003 - Forth Thinking
    Michael Fogus

    A primordial Forth, and some related philosophy.