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…
EntryPointというattributeをつけるとコマンドライン引数を受け取る関数として扱われる openでmodule(namespace)のopen (System.IO.File.Readlinesは環境が古くて無かったっぽい) オーバーロードされたメソッドを利用する時には型注釈必要。 open System let…
作業 f#のインストール emacsの環境作成(fsharp-mode) F#を利用してみる f#のインストール 大体はこのURLのページのとおりに作成。 http://www.cs.princeton.edu/courses/archive/fall10/cos597C/FsharpUbuntuInstall.htm sudo aptitude install mono-devel …