Pattern Matching in Haskell and Rust

Pattern matching is a central feature of some programming languages, notably both Rust and Haskell. But patterns may be even more central than you realize. We’ll look at some details in this post. Read more

Similar

(Risp (In (Rust) (Lisp)))

Many years ago, Peter Norvig wrote a beautiful article about creating a lisp interpreter in Python. It’s the most fun tutorial I’ve seen, not just because it teaches you about my favorite language ... (more…)

Read more »