I thought spec wasn't that great? Or was this some time ago and it has improved meanwhile?
I also saw TypedClojure but not sure what to choose.
I also saw TypedClojure but not sure what to choose.
People have this urge for types, but I would give it a shot and apply types/validation when you really need or miss important edgecase etc.
Spec is good if you need something robust and highly composable. Its always a tradeoff, but it has the best flexibility.