ハスケルとは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > ハスケルの意味・解説 

Haskell

読み方:ハスケル

Haskellとは、遅延評価など多く先進的な概念取り込んだ純粋な関数型プログラミング言語である。

Haskellの言語仕様1987年作られた。言語の名称は記号論理学者Haskell Brooks Curryの名にちなんでいる。プログラミング言語としては、現在産業用用いられているC++Java等の他の言語とはかなり異なった性格持っており、直接原型となったMiranda同様の関数型言語であるMLなどに近い部類属する。

Haskellの大きな特徴として、遅延評価挙げることができる。遅延評価とは、具体的な値が必要になった時点計算実行するというものである。また純粋な関数型言語であるため、副作用の無い関数合成が可能である。この点は、代入などの副作用を伴うC言語などの一般的なプログラミング言語とは異なっている。その他の顕著な特徴として、高階関数静的多相型付けパターン照合リスト内包表記豊富なデータ型リスト配列任意倍長整数など)の提供、などが挙げられる

Haskellは現在、主にソフトウェア研究の場で利用されている。これまでソフトウェアコンテストなどで、プログラミング言語としての高い能力証明してきた。典型的には、抽象度が要求される数学的な問題対すプログラミングにおいて高い生産性を持つとされる。また複雑で大規模になりがちなシステムを、その高い抽象能力によって簡潔に記述できる、とされている。しかし反面標準Haskellレベルでは、現実利用シーンで弱いケースもある。例えIO理については、IOモナドという機構により入出力機能補完必要になる


参照リンク
本物のプログラマはHaskellを使う - (日経BP ITpro
HaskellWiki - (英文
プログラミングのほかの用語一覧
プログラミング言語の種類:  Fortran  GLUT  Go  Haskell  フォートラン  Java  Kotlin

ハスケル

名前 Haskell; Haskel

ハスケル(Haskell)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/10/17 04:27 UTC 版)

Jurassic Park: The Game」の記事における「ハスケル(Haskell)」の解説

名前のみの言及コスタリカにあるアメリカ大使館人物。ビリー・ヨーダーらインジェン社傭兵任務彼に報告しなければならなかった。軍によるイスラ・ヌブラル島へ爆撃命令出した人物とされる

※この「ハスケル(Haskell)」の解説は、「Jurassic Park: The Game」の解説の一部です。
「ハスケル(Haskell)」を含む「Jurassic Park: The Game」の記事については、「Jurassic Park: The Game」の概要を参照ください。

ウィキペディア小見出し辞書の「ハスケル」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ハスケル」の関連用語

ハスケルのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ハスケルのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリHaskellの記事を利用しております。
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのJurassic Park: The Game (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS