Tool Assisted spec Development -
4,537 views · Published 14 October 2017 · 36:02 · Indexed 30 October 2026
Channel: ClojureTV · 2017 · Science & Technology
Are you interested in writing clojure.spec annotations but are put off by spec’s intricate syntax or the prospect of reverse-engineering code and documentation? I’ll teach you how to automate most of this work with a new tool that uses runtime observations to generate useful specs for any project. We’ll take entire namespaces from popular projects and generate specs that are compact enough to be readable, but detailed and specific enough to offer clear insights into the code. We’ll also discuss how the tool works, and show how to use it with both its easy Leiningen plugin and simple REPL-compatible API. You will learn how to automatically generate specs for your own projects, getting you off the ground and enjoying the benefits of spec quickly and easily.
More from this channel
-
18:41
Fertile Ground, the Roots of Clojure - Michael Fogus
-
39:41
Lisp, Functional Programming, and the State of Flow - Tom Faulhaber
-
39:17
Protocol XIII: Clojure Protocols Explained - Sean Devlin
-
5:23
Aleph: A Framework for AsynchronousCommunication - Zach Tellman
-
26:57
Clojure and Android - Daniel Solano Gomez
-
38:24
Performance in the Wild - Craig Andera
-
41:18
Concurrent Stream Processing - David McNeil
-
42:20
Ousterhout's Dichotomy Isn't (Part 2 of the Simplicity/Power/Focus Series) - Stuart Halloway