- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- Get-Programming-with-Haskell_Lesson_2 へ行く。
- 1 (2019-09-15 (日) 19:17:48)
- 2 (2019-09-15 (日) 19:17:48)
Haskell > 本 > 入門Haskellプログラミング > LESSON 2
入門Haskellプログラミング †
入門Haskellプログラミング Will Kurt 翔泳社 2019-07-31 ¥ 4,104 |
LESSON 2 †
- 関数型プログラミングの概要
- Haskellでの単純な関数の定義
- Haskellでの変数の宣言
- 関数型プログラミングの利点
Haskellの関数の3つのルール †
- すべての関数が引数を受け取らなければならない。
- すべての関数が値を返さなければならない。
- 関数が同じ引数で呼び出されたときは常に同じ値を返さなければならない。(参照透過性)
ラムダ計算 †
1930年代、数学者アロンゾ・チャーチが関数と変数(x、y)のみを使用する論理システムの作成を試みました。
この論理システムはラムダ計算と呼ばれます。
ラムダ計算では、すべてのものが関数として表されます。