항상 Prelude
을 제외하고 명시 적으로 모듈을 가져 오는 이유를 고려한 후이 표준을 준수하려고합니다. 그러나 때로는이 작업이 번거로울 수 있습니다. 작업 코드를 분석하고 명시 적 수입품의 완전한 목록을 제공 할 수있는 도구가 있습니까?하스켈에서 모듈을 명시 적으로 가져 오는 것을 돕는 도구가 있습니까?
6
A
답변
6
ghc
에 대한 -ddump-minimal-imports
플래그가 있습니다.
결과는 파일 (module-name).imports
에 저장됩니다.
-fno-code
GHC 옵션 (코드 생성 단계를 피하기 위해.) 또한 여기에 도움이 될 것입니다 당신이 GHC -v``컴파일 경우, 링크 정보 '로 시작하는 섹션의 모든 수입을 볼 수 있습니다
관련 문제
- 1. Node.js - 명시 적으로 공용 폴더에서 종속 모듈을 가져 오는 방법
- 2. 명시 적으로 ResultSet에서 데이터를 가져 오는 방법
- 3. System.IO를 가져 오는 대신 명시 적으로 사용하면 성능상의 이점이 있습니까?
- 4. setup.py 후에 모듈을 명시 적으로 패키지
- 5. 명시 적으로 네임 스페이스 컨트롤러에 모듈을 정의해야합니까?
- 6. 인스턴스를 명시 적으로 가져 오기
- 7. 하스켈에서 명시 적 재귀
- 8. XSD에서 하스켈에서 XML pickler를 생성하는 도구가 있습니까?
- 9. ghc를 사용하면 명시 적으로 내 보낸 심볼을 가져올 수 있습니까?
- 10. 모듈이 서브 모듈을 재귀 적으로 가져 오는 것이 좋습니다.
- 11. 방법은 명시 적으로
- 12. 명시 적으로
- 13. 명시 적으로
- 14. 명시 적으로
- 15. 명시 적으로 메모리를 확보하십시오.
- 16. Delphi 7에서 메소드의 "참조 찾기"를 돕는 방법/도구가 있습니까?
- 17. 하스켈에서 .hs 파일을 가져 오는 방법
- 18. 트리거를 명시 적으로 호출하십시오.
- 19. 주 모듈을 가져 오는 모듈 가져 오기
- 20. 명시 적으로 모든 종속성을 명시 적으로 참조하지 않고 계단식 삭제
- 21. 상대 모듈을 가져 오는 파이썬
- 22. 폴더에서 모듈을 가져 오는 방법
- 23. 하스켈에서 LCM을 재귀 적으로 구현
- 24. DatabaseInitializer를 명시 적으로 호출
- 25. 매니페스트가있는 모듈을 가져 오는 방법
- 26. 프로젝트에서 모듈을 가져 오는 방법
- 27. 명시 적으로 Catalyst에서보기 호출
- 28. 바인딩 모델을 명시 적으로
- 29. 명시 적으로 SVN
- 30. Swift가 명시 적으로 Float에 명시 적으로 캐스팅해야하는 이유
: 그러나 이것은 몇 가지 문제가 있습니다. 첫째, 정보를 꺼내서 파싱해야하고, 두 번째로, 더 많은 패키지를 보유하고있는 것 같습니다. (("-lHScryptohash-0.11.6", ....). 이 문제로 인해이 주석을 답장하는 것을 주저하지만 어쨌든이 방법이 도움이 될 수 있습니다. – jamshidh