July 2020
SimPL
SimPL is an implementation of a simple imperative+functional programming language. Although the grammar is rudimentary, it supports type inference, polymorphism, garbage collection, stream operation, and tail recursion optimisation. (See GitHub page.)