설치
하스켈을 설치하는 가장 쉬운 방법은 하스켈 플랫폼(Haskell Platform)을 이용하는 것입니다. 하스켓 플랫폼은 하스켈 컴파일러 GHC, 빌드 시스템 Cabal, 자주 사용되는 35개의 하스켈 패키지를 한 번에 설치할 수 있게 도와주는 하스켈 배포판이라고 생각하시면 됩니다. Mac OS X, Windows, Linux를 모두 지원합니다.
GHC와 GHCi
ghc
는 하스켈 컴파일러입니다. 다음과 같이 --version
옵션을 주고 실행했을 때 버전 정보가 출력되면 정상적으로 설치된 것입니다.
$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 7.10.3
추가로 ghci
라는 REPL도 함께 설치되었을 겁니다. 여기서 REPL은 Read–eval–print loop의 약자로 프로그램 코드를 입력하면 수행 결과를 화면에 보여주는 프로그램을 통칭하는 말입니다.
쉘에서 ghci
명령을 입력하면 다음과 같이 Prelude>
라는 프롬프트가 뜨는 것을 확인하실 수 있습니다.
$ ghci
GHCi, version 7.10.3: http://www.haskell.org/ghc/ 😕 for help
Prelude>
프롬프트에 간단한 하스켈 프로그램 1+2
를 입력하면 계산 결과인 3이 화면에 표시됩니다.
Prelude> 1 + 2
3
Prelude>
이제 하스켈 프로그래밍을 시작할 준비가 완료되었습니다.
Pingback: 하스켈 시작하기 – 서광열의 하스켈 스쿨