Functional-ish programming language