https://github.com/SOSML/SOSML
Nice to see a new SML project, even if it happens to be written in typescript.
Requires ; at the end of statements to evaluate. For example
fun gcd (x, y) = if y = 0 then x else gcd (y, x mod y); gcd(56, 24);
P.S. Are you the same person who submitted this on Reddit?