関数型言語

Get Babylon's Translation Software! Free Download Now!
Babylon 8 - Your all-in-one solution
Award winning translation software trusted by millions. Translate from any language to any language.
View Demo



Wikipedia 日本語 - フリー百科事典この辞書をダウンロードする
関数型言語
関数型言語(かんすうがたげんご)は、ラムダ計算の概念をプログラミング言語として体現したもの。すべての計算関数の適用によって行われるというもので、チューリングマシンをベースとしたCJavaなどの手続き型言語と違い、状態という概念をもたない。そのため参照透過性が保たれる。簡潔にいえば、変数への代入が最初の定義時しか起こらない言語の事である。多くはファーストクラスの関数オブジェクト、カリー化遅延評価などの機能を備えている。広い定義ではLISPSchemeは関数型言語に分類されるが、変数の書き換えが可能なため、厳密な定義ではこれらは関数型言語の機能を備えた手続き型言語であるとされる。
Wikipedia.orgをもっと見ると…

この記事はウィキペディアTMの内容を用いておりGNU Free Documentation License のライセンスのもとに提供されています。

アスキーデジタル用語辞典リンク http://yougo.ascii24.com/この辞書をダウンロードする
関数型言語


Define 関数型言語

Translate 関数型言語