> Call-by-value

> Mostly Functional

> Dynamically Typed

Sounds a bit like POSIX shell.

Yeah, I know that especially people doing functional programming do not want to be compared to shell scripters, but since I know how horrible shell scripting is, I wonder if there could be a future, where a proper, mostly functional language could be the successor of the very practical bash. I mean, if we aren't doing anything soon, JavaScript might take that place...

Maybe have a look at Closh [1], a clojure based shell

[1] https://github.com/dundalek/closh