Sunflat のブログ

ソフトウェア開発についての話題が多いかも

F#も少し使ってみた

.NET向けアプリの開発にOCamlをベースにしたF#という言語が使えるらしいので、id:sunflat:20110305:p1 で作ったミニゲームを、F#用に修正してみた。

ソースコード(game1.fs)

Ubuntu上のmono+F#2.0でコンパイル&動作確認済み。Windowsでは動作未確認。
インデントの構文は良く知らないので、OFFにしてあります。


.NETのAPIは、普通にC#っぽい構文で呼び出すみたいなので、OCamlC#をごちゃまぜにしたような感じのコードに。
Objective C と C++ が混ざった Objective C++ みたいなノリで使えそう。