AltJS
こんな感じの動機
JavaScriptに型を付けたい
他の言語風なsyntaxでwebフロントエンドを書きたい
今使っている言語でwebフロントエンドを書きたい
etc.
一覧されているサイト
AltJSというか、JSにコンパイルできる言語
例
Haskellライクなもの
OCamlライクなもの
Scalaライク
F#ライク
その他JSにコンパイルできる言語
Rust
Dart
Nim
Erlang
etc.
はAltJSではないけど、冒頭に挙げたような動機に応えることもできる
参考
良い記事