インタラクティブシェル(REPL)の使用

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コードを効率的にテストする方法を提供します。

参照: