인터랙티브 셸 (REPL) 사용하기

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 코드를 테스트하는 효율적인 방법을 제공합니다.

참고 자료: