Haskell:
인터랙티브 셸 (REPL) 사용하기
사용 방법:
GHCi (Glasgow Haskell Compiler의 인터랙티브 환경)를 시작하기 위해서는 단순히 터미널에서 ghci
라고 입력하면 됩니다. 사용 방법은 다음과 같습니다:
Prelude> let x = 5
Prelude> x * 2
10
Prelude> :t x
x :: Num a => a
샘플 출력은 x
가 숫자 변수임을 설명하고, 이를 두 배로 하는 것이 10이 됨을 보여줍니다.
심층 탐구:
Haskell의 GHCi는 처음 등장 이후 멀리 왔습니다. 탭 완성, 다중 라인 입력 및 패키지 로딩과 같은 풍부한 기능 세트를 제공합니다. Hugs와 같은 대안들은 대부분 이제 역사적이며, GHCi가 표준이 되었습니다. GHCi는 표현을 입력할 때마다 코드를 즉시 컴파일하므로 Haskell 코드를 테스트하는 효율적인 방법을 제공합니다.