Funscript is not really MS - it's done by a third-party developer, and F# itself is open-sourced under a very liberal license, and runs well on Xamarin/Mono in OS X.
I don't think there are direct equivalents in other languages, although similar approaches exist. Checkout Elm for example:
Saltarelle - C# to JS compiler:
http://www.saltarelle-compiler.com/documentation/supported-c...
Funscript:
http://funscript.info/samples/simpleasync/index.html