Pattern Matching in Clojure: Best Practices

0 0

Good Clojure practice emphasizes programming with immutable data. Another practice which can greatly simplify your code is declarative programming via pattern matching. Powerful pattern matching libraries such as core.match and defun give Clojure pattern matching abilities that rival Prolog and Erlang. This session is an experience report and best practices from extensive use of pattern matching libraries in recent open source Clojure projects.

Clojure/West 2015

Clojure/west is the biggest Clojure conference in the western United States. Founded in 2012, the conference is a great place to meet Clojure developers and learn about what is happening in the lan...