문제

방금 Haskell에서 놀기 시작했습니다. 수년간의 루비 후, 나는 Ruby On Rails 또는 Rugui가 사용하는 파일 조직에 익숙해졌습니다.

Haskell 프로그램의 파일 조직에 관한 지침, 모범 사례 또는 심지어 프레임 워크가 있습니까?

( "Haskell을 배우십시오"& "Real World Haskell"이 문제를 실제로 처리하지 마십시오.)

도움이 되었습니까?

해결책

haskell.org 도구 안내와 함께 도움이 될 수있는 두 파일과 디렉토리 레이아웃을 정의합니다.

다른 팁

주요 제약 조건은 계층 적 모듈 이름에 계층 적 디렉토리 레이아웃이 있어야한다는 것입니다.

따라서 data.map.fast는 데이터/map/fast.hs로 이동합니다

그 후, 프로그램과 라이브러리를 논리 단위, 별도의 모듈로 분해하고 의존성 해상도가 필요에 따라 모듈을 해결하도록하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top