GitHub repository: zesterer/tao
Primary language: Rust
Description: A statically-typed functional language with generics, typeclasses, sum types, pattern-matching, first-class functions, currying, algebraic effects, associated types, good diagnostics, etc.