F#入門
F#入門内検索:
h1>リンク集 homepage
f#のダウンロード法はこちら(2016/04/08 公式のリンクがいつのまにか消えてたので修正)
F# .Net tutorials and examples
Expert F#のページ
F#による関数型プログラミング入門(ここはもっと知られて欲しい)
F# User Group - Japan
blog
いげ太の日記(F#関連の内容が充実)
Don Syme氏のブログ(F#のメイン開発者)
Robert Pickering氏のブログ(Foundations of F#の著者)
導入編
このサイトについて
F#について
コンパイラ/インタプリタとは
F#のインストール
インタプリタの使い方
コンパイラの使い方
基礎編
値と型
基本的な型
コメント:// /// (* *)
演算子
値の束縛:let
ラムダ式(匿名関数):fun
関数定義:let
条件式:if
ループ:for
ループ:while
参照型:ref
リスト:[]
タプル:(,)
配列:[| |]
レコード:type
例外:exception
option型:Some None
パターンマッチその1
パターンマッチその2
モジュール:module
名前空間:namespace
関数型編
カリー化
高階関数(map)
高階関数(fold)
演算子の優先順位
コンビネータ
コンピュテーション式
Maybeモナド
Listモナド
関数モナド
Readerモナド
Stateモナド
オブジェクト指向編
オブジェクト指向とは
公式文書での用語の定義
obj型:box/unbox/coercion
クラス:class
メソッド:member
デリゲート:delegate
カプセル化:public/internal/private
継承:inherit
オーバーライド:override
インタフェース:interface
オブジェクト式
インデックス付きプロパティ
GUI編
テキストエディタを作ろう1
テキストエディタを作ろう2
関連文法事項など
その他
アクティブパターン
ジェネリックな機能
FsUnit
付録
一覧:基本データ型
一覧:パターン
一覧:親クラス
一覧:演算子優先順位
例外関連
リンク、連絡先等
更新情報
リンク
連絡先
プライバシーポリシー