2005-06-21F#ProgramふとF#とかいう言語があったなぁ、と思い出して、どの程度実用になるんだろうかと試してみた。.NETクラスとのやり取りをどうするかが問題になると思われるが、なんか普通に使えてますね。ウインドウ出したりも出来るし。Studioで使える。コード補完やデバッガが使えるのが大きい。何か作ってみようと思ったので、なぜか、モナディックIOを実装してみた。F#である意味がないけど。前にMLでもモナドでIOを扱うことは出来るが、意味がないのでやらないとかいう記述をどこかで見たのだが、そのときは具体的にどうなるかが分からなかったので、どうなるのかな、とやってみた。()Cleanに影響されてWorldを作ってみたが、要らなかったかもしれない。使用例のほうは意外と自然かもしれない。評価が遅延されないので、大きなプログラムを作るとものすごくでかいIOのデータが生成されるような気がする。正格評価なので感覚がなんだかおかしくなった。関数と変数が違うものだったり。Haskellに慣れすぎているのかもしれない。writeup月別アーカイブはてなブログをはじめよう!tanakhさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。