Combinatory Programming : ## To The Programmer A combinator is a kind of function. Specifically, it's a function that applies its arguments---and only its arguments---to each other in a particular shape| blog.zdsmith.com
Janet is a functional and imperative programming language. It runs on Windows, Linux, macOS, FreeBSD and *nix.| janet-lang.org