http://lambdaplusjs.i2p/tech/34698
But, as a quirk of its design, it is a shockingly capable languages, because lisp is peerless in metaprogramming capability and ease. This defines its complexity CEILING, which is quite high. However, Guile is not up to concurrent applications, it is effectively untyped the way JS/Python/etc are, and it's not particularly fast.