-
For extra fun, here's the last time the Rust compiler was written in OCaml. Enums and pattern matching galore!
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
coalton
Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
Now you can have sum types, pattern matching, currying, and other ML-style features in Common Lisp via Coalton
-
An interesting section from the enum variant types RFC
-
It s actually an open proposal pattern-matching If you read the proposal’s README.md there are a few community libraries implementing some form of pattern matching None are as elegant as rust though, can t wait for the actual proposal to materialize