참 쉽죠?

박준규 @curry@hackers.pub

하스켈(Haskell) 프로젝트를 처음 시작하는 사람들을 위해, `cabal`을 이용한 간단한 실행 파일 생성 과정을 소개합니다. 이 글은 `ghc`와 `cabal`이 `ghcup`을 통해 이미 설치되었다는 전제하에, 프로젝트 디렉터리 생성부터 기본적인 파일 구조 초기화, 그리고 빌드 및 실행까지의 단계를 최소한의 노력으로 빠르게 따라 할 수 있도록 안내합니다. `cabal init` 명령어를 사용하여 프로젝트를 초기화하고, 생성된 `app/Main.hs` 파일을 통해 "Hello, Haskell!"을 출력하는 예제를 통해 하스켈 개발의 첫걸음을 쉽게 내딛을 수 있도록 돕습니다. 이 글은 복잡한 설정 없이 하스켈 프로젝트를 시작하고 실행하는 기본적인 방법을 제시하며, 독자들이 하스켈의 세계에 더 쉽게 접근할 수 있도록 돕는 것을 목표로 합니다.

Read more →
9

If you have a fediverse account, you can quote this article from your own instance. Search https://hackers.pub/ap/articles/019a4923-8d8a-79cd-bbf3-743a7cca10cc on your instance and quote it. (Note that quoting is not supported in Mastodon.)

몇 년 동안 Haskell 프로젝트를 빌드할 때 Stack만 써 왔는데, 요즘에는 Cabal도 괜찮아진 것 같아서 Cabal에 hpack 정도만 얹어서 써볼까 싶기도 하다.

2