News for hackers. Stuff that matters.
Re:Thank You, Guido by ollran on Thursday October 31, 2019 @04:15AM (#21406665)
I guess I have missed that. What was the change?
Re:Thank You, Guido by didibus on Friday November 01, 2019 @12:31PM (#21420640)
When they added clojure.spec. It started validating macros at compile time. If you were previously using an illegal syntax, but that somehow didn't cause any issues, those would now throw a compile time error.

Overall it was for the best, since prior to that it was just weird code that had a bit of a undefined behavior since it wasn't using the macro in the proper way. But it still meant we had to go and fix a few of them so they compiled again. Though in the process we realized that we were misusing the macros to begin with.