2012-06-01から1ヶ月間の記事一覧

seq使うのむずかし。(Seq.skipおそい)

f#

まとめ seq式で遊ぼうとした combinationsとか生成すれば良さそう。 全部seqにすると遅い。 seq式で遊ぼうとした seq式は値の列を返す計算を返してくれる。 > seq {for x in [1..10] do yield x*x} |> Seq.toList;; val it : int list = [1; 4; 9; 16; 25; 3…

cat

f#

EntryPointというattributeをつけるとコマンドライン引数を受け取る関数として扱われる openでmodule(namespace)のopen (System.IO.File.Readlinesは環境が古くて無かったっぽい) オーバーロードされたメソッドを利用する時には型注釈必要。 open System let…