コース: Visual Studio 基本講座:プログラミング言語

今すぐコースを受講しましょう

今すぐ登録して、23,200件以上登録されている、業界エキスパート指導のコースを受講しましょう。

F#とは

F#とは

このレッスンではプログラミング言語 F# の概要について解説します。 F# は 2002 年に開発が開始された 新しい言語です。 Microsoft 社により開発されました。 関数型の言語ですが 一部オブジェクト指向や手続き型の 特徴も併せ持ちます。 F# ではブロックを インデントで表現します。 F# では強い型推論を持ちます。 例えばこのような関数が あったとします。 let add a b、2つの引数をとります。 = a b 3 という3つの値を足して その合計を返します。 このメソッドの処理 a b 3 から a、b を int 型と推測をして 関数の引数の型は 両方とも int と表示されます。 このような型推論は同じ型推論を持つ C# 等ではない機能です。 F# では高階関数を 利用することもできます。 F# は関数がファーストクラスです。 また状態を可能な限り持たない。 変数は可能な限り 不変で組むのが良いとされます。 このレッスンでは F# の概要について 解説しました。

目次