# Clojure Spec Projects A series of projects showing approaches to using specifications and generating data for testing. | Project | Description | |----------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------| | [card game](card-game/) | writing specifications and generating data from those specifications | | banking-on-clojure | simplified online bank account using TDD, data and functional specifications and generative testing | | [Bonbon card game](https://github.com/katox/bonbon) | A flavorful card game with clojure spec | | [Genetic Programming With clojure.spec](http://gigasquidsoftware.com/blog/2016/07/18/genetic-programming-with-clojure-dot-spec/) | | | [ClojureScript game with spec](https://deque.blog/2017/03/14/building-a-clojurescript-game-toughts-on-spec/) | | ## References * [Practicalli - Clojure Spec playlist](https://www.youtube.com/playlist?list=PLpr9V-R8ZxiBWGAuncfBRYhZtY5-Bp75s) - live coding to define specifications and generative testing