読者です 読者をやめる 読者になる 読者になる

F# 型互換性の謎 Scalaと比較で

めざせ自然言語プログラミング by F# - なんたらノート 第二期のコメントより。 let hoge x = string x;; と定義した obj -> string となる型の関数が、引数として純粋なobj型以外の変数を受け入れるようになっていたことが高評価ポイントでした。 って、obj…

めざせ自然言語プログラミング by F#

F#

Scalaだけ(http://d.hatena.ne.jp/tanakahisateru/20081208/1228742669)じゃ不公平なので、F#でも素数を求めてみました。ワンライナーで書くとこんな感じ。 #light List.filter (fun n -> not (List.exists (fun m -> n % m = 0) [2..n-1]) ) [2..100];;面白…