How to use spec for form validation and return human understandable errors? Should you at all?(this article is also a solution for clojure.spec on backend when you need to return human readable errors for invalid values)
How to use spec for form validation and return human understandable errors? Should you at all?
spec
(this article is also a solution for clojure.spec on backend when you need to return human readable errors for invalid values)
clojure.spec
Use cases and flowchart helping decide when to use vars, atoms, agents and refs.
I describe how to improve performance based on my real experience during chess challenge. No theory, real use case.
Naming is a hard thing. What ! really mean in functions names? When to use it?
!
Which template library should you use for web application? Hiccup / Selmer / Enlive?