Getting a Good Grasp of F# (仮)

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

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

WPF で NumericUpDown コントロールを使う その2 [F#編]

前回 C# で実装した機能を今記事では F# で実装してみます。前回書いた XAML コードを(文字列としてですが)再利用します。 F# での実装 F# でプロジェクトの作成 F#の新規プロジェクトを作成するためにまず「コンソールアプリケーション(.NET Framework)…

WPF で NumericUpDown コントロールを使う その1 [C#編]

WPF には Spin コントロールがありません。一方で、WinForms には Spin コントロールとしての機能を持つ NumericUpDown クラス が存在します。C# で WPF の Window 上にこの NumericUpDown コントロールを配置してみます。このとき WPF に WinForms コントロ…

F# における interface 宣言と実装、そしてオブジェクト式

F#

C#には、インタフェースを宣言するためのキーワード interface が用意されていますが、 F# でのインタフェース宣言は( クラス宣言と同じく)キーワード type を用います。 C# の宣言例 public interface IGreeting { void Say(); } F# の宣言例 type IGreet…