MLtonを使ってみる
MLton という Standard ML のコンパイラが、結構速いバイナリを生成する
と Twitter で聞いたので、どんなものか試します。
MLton の読み方がわかりませんね。FAQ によると、
"MLton" is pronounced in two syllables, with stress on the first syllable.
http://mlton.org/Pronounce
The first syllable sounds like the word mill (as in "steel mill"), the
second like the word tin (as in "cookie tin").
なので、「ミルティン」でいいと思うのですが。
インストール
web ページからバイナリを圧縮したものをダウンロードして、
/ で展開してインストールします。
ソースコードもダウンロードできますが、MLton をビルドするのに
MLton を使っているので完動品(?)がないとだめっぽいです。
セルフホスティングなのでしょうか。
またね
といったところでお時間となってしまいましたので、
いったんここで切りますね。
次回は Standard ML でミラー・ラビン法を使った素数判定をする関数を
書いて、MLton でライブラリを使うのに苦労した、という話を書きます。