clojure-spec

About: http://clojure.org/about/spec Guide: http://clojure.org/guides/spec API: https://clojure.github.io/spec.alpha/clojure.spec.alpha-api.html
telekid 2020-01-10T01:52:12.037400Z

We ran into a question about how to spec multimethods while maintaining their open nature. There wasn’t much good documentation on this topic floating around the internet, so I went down the rabbit hole a bit and came back up with this: https://gist.github.com/telekid/f2e588718dbdfe48306d64e5388bdc15