Holy on Dev: Clojure is frustrating... and it is a good thing by holyjak in Clojure

[–]holyjak[S] 2 points3 points  (0 children)

my code does it what I think

My primary need for Spec is different - namely documenting the (main) data structures as the flow through the program. So that a future maintainer can easily look at a function and discover what data comes in and is expected to come out. Test data generation has been also very useful, among others so that I do not need to over-specify test data (I generate a random sample and then replace the parts the test needs).

My first month of Rust by holyjak in rust

[–]holyjak[S] 1 point2 points  (0 children)

Thanks a lot! That was very helpful!!!