2013-10-26 4 views
5

私はHaskellのコードでは、このモジュールを使用しようとしている:http://hackage.haskell.org/package/MissingH-1.0.0/docs/Data-String-Utils.html「置換」機能を使用する - しかし、私はこのコードをしようとすると:Haskellのインポートモジュール

import Data.String.Utils 

Haskellはそのようながない私に指示モジュール。

どうすればよいですか?

+3

あなたが徒党を経由してモジュールをインストールしなければならないのですか? 'カバル更新。 Cabal install MissingH' –

+0

Hm私はあなたが何を意味するのかわかりません、私はWindows上でHaskellを実行しています。 – MrD

答えて

11

モジュールがインストールされていない、これが問題です。 :) MissingHは標準のHaskellインストールでは配布されていません - あなたがインストールできるモジュールですが、まずそれをダウンロードする必要があります。 cabal、Haskellパッケージインストーラ(Haskellにはeasy_installはPythonに、cpanはPerlに)はそれを行います。

Cabal page for Windowsの指示に従ってください。 cabal.exeがインストールされると、

cabal.exe update 
cabal.exe install MissingH 

Data.String.UtilsがMissingHモジュールである。)

+0

したがって、cabal(windows)用のexeバイナリコンパイラをダウンロードして、 Haskell Platformのフォルダ "と表示されますが、WinHugsは「更新」変数がないことを教えてくれます – MrD

+0

あなたは何を得ていますか? –

+0

Hugs> cabal.exeアップデート エラー - 未定義の変数 "update" – MrD

関連する問題