F#

Type Provider for INI file (draft)

F#

This entry is for F# Advent Calendar 2012, 9th. Previous one is Mono for Android with F#, written by @smallgeek. It's very interesting one, and I really want to make some exciting Game(s). # But I know that I don't have enough skills to do…

Type Provider for INI file (draft)

F#

F# Advent Calendar 2012 用の記事です。 たぶん9日目じゃないかと思います。 9日目です。前回は@smallgeekさんのMono for Android と F#でした。 個人的にはAndroidのアプリもゲームもいつか作ってみたいと思いつつ無限に延期されている状態なのもあって、…

VS2010 Template for F# ASP.NET Web Application (again)

http://dl.dropbox.com/u/7392906/20100813/FSharpAspNet.zip http://dl.dropbox.com/u/7392906/20100813/FSharpAspNetItem.zipThese are experimental ones.

VS2010 Template for F# ASP.NET Web Application (再)

http://dl.dropbox.com/u/7392906/20100813/FSharpAspNet.zip http://dl.dropbox.com/u/7392906/20100813/FSharpAspNetItem.zipそれらしいものです。

VS2010 Template for F# ASP.NET Web Application

F# PowerPackのバージョンが変わって動作しなくなっているらしい? 出直してきます。

Memo about extending ExpandoObject class

F#

C#の場合、ExpandoObjectに新しいプロパティを追加するコードは以下のように書ける: dynamic d = new ExpandoObject(); d.NewProp1 = "Value1"; d.NewProp2 = 2;一方F#の場合、次のようなコードは書けない: let d = new ExpandoObject() d.NewProp1 <- "Va…

memo

F#

ネットで拾ったYコンビネータ2つ。 type rcs<'a, 'b> = Rec of (rcs<'a, 'b> -> ('a -> 'b)) let y maker = (fun (Rec f) x -> maker (f (Rec f)) x) (Rec (fun (Rec f) x -> maker (f (Rec f)) x)) // テスト let fact = y (fun f x -> if x = 0 then 1 els…