Haskell > 本 > 入門Haskellプログラミング > LESSON 2

入門Haskellプログラミング

  入門Haskellプログラミング
Will Kurt
翔泳社
2019-07-31
¥ 4,104

LESSON 2

  • 関数型プログラミングの概要
  • Haskellでの単純な関数の定義
  • Haskellでの変数の宣言
  • 関数型プログラミングの利点

Haskellの関数の3つのルール

  1. すべての関数が引数を受け取らなければならない。
  2. すべての関数が値を返さなければならない。
  3. 関数が同じ引数で呼び出されたときは常に同じ値を返さなければならない。(参照透過性

ラムダ計算

1930年代、数学者アロンゾ・チャーチが関数と変数(x、y)のみを使用する論理システムの作成を試みました。
この論理システムはラムダ計算と呼ばれます。
ラムダ計算では、すべてのものが関数として表されます。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS