Haskell 2010
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/20 02:06 UTC 版)
「Haskell」の記事における「Haskell 2010」の解説
Haskell 2010 は他のプログラミング言語とのバインディングを可能にする Foreign Function Interface(FFI)を Haskell に追加し, いくつかの構文上の問題を修正する(正式な構文を変更する)。「n + k パターン」と呼ばれる構文を削除し, fak (n+1) = (n+1) * fak nというような形式の定義はもはや許されない。Haskell に Haskell 2010 のソースかどうかや, いくつかの必要な拡張の指定を可能にする言語プラグマ構文拡張を導入する。Haskell 2010 に導入された拡張の名前は, DoAndIfThenElse, HierarchicalModules(階層化ライブラリ), EmptyDataDeclarations, FixityResolution, ForeignFunctionInterface, LineCommentSyntax, PatternGuards, RelaxedDependencyAnalysis, LanguagePragma, NoNPlusKPatterns である。
※この「Haskell 2010」の解説は、「Haskell」の解説の一部です。
「Haskell 2010」を含む「Haskell」の記事については、「Haskell」の概要を参照ください。
- Haskell 2010のページへのリンク