Moonscript は \ を使用してメソッドを呼び出すため、以下のコードが機能しない理由を誰かに説明してもらえますか:
> file = io\open("mix.exs", "rb")
[string "tmp"]:1: calling 'open' on bad self (string expected, got table)
しかし、ファイルを読み取るためにそれを呼び出すと、それは実行されますか?
> file\read!
"Code.ensure_loaded?(Hex) and Hex.start