I shipped the last of the page proofs off to the publisher this morning. They have yet to send me the front and back matter, but that'll be quick to review. So, for all intents and purposes I am _done_ with that book.

The next book idea has begun to percolate.

Reply to this note

Please Login to reply.

Discussion

I'm buying it once it's released

Is it only about clojure?

It is about Functional Design -- the software design implications of using a functional language. It covers the basics of functional programming, the interplay between OO and FP, design principles, design patterns, and concludes with a case study.

The language I use is Clojure, but that's incidental to the purpose of the book. I chose Clojure because of all the functional programming languages, Clojure has the shortest learning curve. Being a LISP it has an absurdly small syntax.

The book is not a Clojure tutorial; but by the end of the book you'll likely have a good working knowledge of the language. More importantly, however, you'll have a good working knowledge of functional programming, functional design, and the architectural implications of using a functional language.

Sounds really interesting!