Never miss a beat

Join my newsletter.

Tag: spec

An Informal & Practical Guide to Clojure.Spec

Published: 5/14/2017

Hello again! No witty intro this time, I’ve just been working with Clojure 1.9-alpha recently, and have decided to write about Clojure spec and some of the features it offers. Let’s get to it! Note: There’s a lot to Clojure Spec. I’m going to cover what I consider to be the practical aspects, or the aspects that I commonly use. My goal is to make this light and comprehensible. What is Spec? Clojure’s spec is a core part of the Clojure library as of Clojure 1.9. It allows you to declaratively…