F#をつつく1ー基本型。F#は何で出来ているのかな♪2008-07-24 Thu 20:03
F#はOCamlを参考にして作られた言語なので、OCamlをつつく2ー基本型。OCamlは何で出来ているのかな♪で書いた基本型が、.NET Framworkでどのように表現しているのか確かめてみたピヨ。F#はあくまでも.NET Framwork上の言語だからこれは凄く重要な事ピヨ。
この結果は次の通りだったピヨ。
分かり易い対応ピヨね。でもこのプログラムでは足りないOCamlの基本型があるんだ。足りないのはunitピヨ。これについても勿論調べてみたピヨ。ソースコードを探すと、次の定義が見つかったピヨ。
/// The type 'unit', which has only one value "()". This value is special and
/// always uses the representation 'null'.
and Unit with
interface System.IComparable
interface IStructuralHash
うーん探したのはいいんだけど、まだボクも分からないや。後で役立つと思ったらこうやってブログにアップしたけど、今のところどう扱っていいのか分からないから、OCamlで十分楽習してからunitはつつくことにするピヨ。今回の記事はこれで御終い。 |
この記事のコメント |
コメントの投稿 |
||
|
|
||
| 管理者だけに閲覧 | ||
|
|
||
この記事のトラックバック |
|
| 無差別に技術をついばむ鳥 |
|