Haskell:
インタラクティブシェル(REPL)の使用
使い方:
GHCi(Glasgow Haskell Compilerのインタラクティブ環境)を起動するには、端末で単にghci
とタイプします。使い方は以下の通りです:
Prelude> let x = 5
Prelude> x * 2
10
Prelude> :t x
x :: Num a => a
サンプル出力は、x
が数値変数であり、それを2倍すると10になることを示しています。
深掘り:
HaskellのGHCiは、その開始以来、長い道のりを歩んできました。タブ補完、複数行入力、パッケージの読み込みなど、豊富な機能を提供しています。Hugsのような代替手段は、今ではほとんど歴史的なものであり、GHCiが標準となっています。GHCiは、表現を入力するたびにコードをジャストインタイムでコンパイルし、Haskellコードを効率的にテストする方法を提供します。