최근 수정 시각 : 2024-11-03 15:58:35
상위 문서: Haskell
1. 개요2. GHCi3. IDE4. 패키지 관리5. 포매터6. API 검색 엔진7. 외부 링크 이 문서는 하스켈 개발 환경에 사용하는 도구 목록을 나열한 것이다.2. GHCi
GHCi는 GHC의 대화형 환경으로, 하스켈 표현식을 대화식으로 평가하고 프로그램을 해석할 수 있다. 몇몇 하스켈 교재에서는 아래와 같이 프롬프트 문자열로 ghci>
등을 사용한다. 아래처럼 표현식 평가 결과를 바로 확인할 수 있다.
ghci> 1 + 1
2
컨트롤 + D
를 누르면 GHCi를 종료할 수 있다.4. 패키지 관리
Cabal은 하스켈 라이브러리와 프로그램을 빌드하고 패키징하는 시스템이다. Cabal은 Common Architecture for Building Applications and Libraries의 약자이다.- 명령어를 이용해 원하는 패키지를 설치할 수 있다. 예를 들어
random
이라는 이름의 패키지를 설치하려면 아래와 같이 입력한다.
{{{cabal install random
}}}- 시스템에 설치된 패키지 목록을 보려면 다음과 같이 입력한다.
{{{cabal list --installed
}}}6. API 검색 엔진
7. 외부 링크
![파일:CC-white.svg]()
이 문서의 내용 중 전체 또는 일부는 다른 문서에서 가져왔습니다.