Getting a Good Grasp of F# (仮)

関数型言語F#をもっと楽しみたい

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

F#でリスト要素のデカルト積を求める

F#

二つのリスト [0; 1][2; 3] のデカルト積(Cartesian product)、つまり互いのリスト要素どうしのすべての組み合わせによる集合をリストで表すと [ [0; 2]; [0; 3]; [1; 2]; [1; 3] ] と表せます。また、三つのリスト [0; 1][2; 3][4; 5] ならば [ [0; 2; 4]…

F#でなるべく簡単にグラフ表示をさせたい その3

名前空間:System.Windows.Forms.DataVisualization.Chartingのクラスを使って.NET標準ライブラリのみでグラフを描いてみます。 Windowsフォーム(Formオブジェクト)に下図のような階層で必要なオブジェクトを追加していきます。 Form ChartControl ChartAr…