That's right spec is a runtime thing. This Spectrum thing purports to evaluate your specs at compile time though: https://github.com/arohner/spectrum
> do we use (reducers) still?! Yes, for the reason you cite: parallelism. See Alex Miller's recent comment here: https://clojureverse.org/t/reducers-what-are-they-for/1054/3 > it feels like an ongoing dialogue that's…
Best part, from the actual commit[1]: Showing 24 changed files with 182 additions and 214 deletions. More lines deleted than added. [1] https://github.com/6to5/6to5/pull/714/files
That's right spec is a runtime thing. This Spectrum thing purports to evaluate your specs at compile time though: https://github.com/arohner/spectrum
> do we use (reducers) still?! Yes, for the reason you cite: parallelism. See Alex Miller's recent comment here: https://clojureverse.org/t/reducers-what-are-they-for/1054/3 > it feels like an ongoing dialogue that's…
Best part, from the actual commit[1]: Showing 24 changed files with 182 additions and 214 deletions. More lines deleted than added. [1] https://github.com/6to5/6to5/pull/714/files