Clojure – Functional Programming For The Jvm

Clojure – Functional Programming For The Jvm

The goal of this online ebook is to provide a fairly comprehensive introduction to the Clojure programming language. A large number of features are covered, each in a fairly brief manner. Feel free to skip around to the sections of most interest. Clojure is a...
Programming Languages: Application and Interpretation

Programming Languages: Application and Interpretation

The main programming language used in this book is Racket. Like with all operating systems, however, Racket actually supports a host of programming languages, so you must tell Racket which language you’re programming in. Unlike some other textbooks, this one...