2018-03-03から1日間の記事一覧
ここから第2章。Constructor/Destructor/Assignment関係の話題。 class Empty {}; クラス定義がこれだけでも、Empty型のオブジェクトが初期化されたりコピーされたり代入されたりする記述があれば Constructor Destructor Copy Constructor Copy Assignment…
第1章は「関数型言語とは?」という問いへの著者なりの答えから始まる。 Richard Birdの「関数型プログラミング」定義は: 関数とその適用を重視するプログラミング(命令とその実行ではなくて) 簡明な数学的記法で問題を記述することができる 数学的な裏…