2013-10-26 2 views
5

수입 모듈 : - :하스켈 내 하스켈 코드에서이 모듈을 사용하기 위해 노력하고있어

import Data.String.Utils 

하스켈은 나에게 말한다 그런 없다 "대체"기능을 사용하는 http://hackage.haskell.org/package/MissingH-1.0.0/docs/Data-String-Utils.html이 코드를하려고 할 때, 그러나 기준 치수.

어떻게해야합니까?

+3

당신이 음모를 통해 모듈을 설치 한 적이 있습니까? '카발 업데이트; Cabal install MissingH' –

+0

Hm 윈도우즈에서 하스켈을 실행하고 있습니다. 무슨 뜻인지 잘 모르겠습니다. – MrD

답변

11

모듈을 설치하지 않았습니다. 문제가 있습니다. :) MissingH는 표준 Haskell 설치와 함께 배포되지 않습니다. 설치 가능한 모듈이지만 먼저 다운로드해야합니다. cabal, Haskell 패키지 인스톨러 (하스켈에게 easy_install은 파이썬에, cpan는 펄용)은 그렇게 할 것입니다.

Cabal page for Windows의 안내를 따르십시오. cabal.exe가 설치되면,

cabal.exe update 
cabal.exe install MissingH 

(Data.String.Utils가 MissingH 모듈입니다.) 할

+0

그래서 cabal (windows) 용 exe 바이너리 컴파일러를 다운로드하고 " 하스켈 플랫폼 폴더 "라고하지만 WinHugs는 '업데이트'변수가 없다고 알려줍니다. – MrD

+0

정확한 오류는 무엇입니까? –

+0

Hugs> cabal.exe 업데이트 오류 - 정의되지 않은 변수 "update" – MrD