Haskell 프로그램에서 파일을 구성하는 방법은 무엇입니까?
-
05-07-2019 - |
문제
방금 Haskell에서 놀기 시작했습니다. 수년간의 루비 후, 나는 Ruby On Rails 또는 Rugui가 사용하는 파일 조직에 익숙해졌습니다.
Haskell 프로그램의 파일 조직에 관한 지침, 모범 사례 또는 심지어 프레임 워크가 있습니까?
( "Haskell을 배우십시오"& "Real World Haskell"이 문제를 실제로 처리하지 마십시오.)
해결책
haskell.org 도구 안내와 함께 도움이 될 수있는 두 파일과 디렉토리 레이아웃을 정의합니다.
다른 팁
주요 제약 조건은 계층 적 모듈 이름에 계층 적 디렉토리 레이아웃이 있어야한다는 것입니다.
따라서 data.map.fast는 데이터/map/fast.hs로 이동합니다
그 후, 프로그램과 라이브러리를 논리 단위, 별도의 모듈로 분해하고 의존성 해상도가 필요에 따라 모듈을 해결하도록하십시오.
제휴하지 않습니다 StackOverflow