削除された内容 追加された内容
M編集の要約なし
.旻 (トーク | 投稿記録)
M +temp
1 行
{{Wikipedia}}
<small>[[情報技術]] > [[プログラミング]] > Haskell</small>
__NOTOC__
4 ⟶ 5行目:
[[File:Haskell-logo.png|right]]
 
'''Haskell'''は[[w:関数型言語|関数型言語]]である。他のプログラミング言語を触ったことのある読者なら、Haskellのやり方は他の言語とは多少異なっていることが分かるだろう。
 
Haskellの独自性は二つある。一つは「純粋」関数型言語であることである。純粋関数型言語では、同じ関数を同じ引数で呼び出したならば、必ず同じ戻り値になることが保証されている。二つめはHaskellが極めて現代的な、型理論を備えていることである。Haskellではtypeclassesやgeneralized algebraic data typesといった型を扱うことができる。これらの難解な概念は、今は全く理解できないだろうが、この本を読み終えた後にはより身近なものに感じられるだろう。