This is an incomplete and untested reference implementation of simpl.
I strongly caution you against using it for any purpose.
Automatic type inference for Number, Float, Rational, Character, String, Valve.
Basic generics for Array, HashTable.
Functional-paradigm standard library. (map and apply instead of for loops, etc.)
User-defined functions.
User-defined macros.