2013-10-26 23 views
5

ithalat modülü: -:Haskell benim haskell kodunda bu modülü kullanmaya çalışıyorum

import Data.String.Utils 

Haskell söylüyor böyle yoktur "yerine" işlevi kullanmak için http://hackage.haskell.org/package/MissingH-1.0.0/docs/Data-String-Utils.html Bu kodu çalıştığınızda, Ancak modülü.

Ne yapmalıyım?

+3

Eğer cabal aracılığıyla modülü monte ettiniz? cabal güncelleme; cabal install MissingH' –

+0

Hm Ne demek istediğimi anlayamadım, Windows üzerinde Haskell çalıştırıyorum .. – MrD

cevap

11

Modül yüklü değil, sorun bu. :) MissingH standart Haskell yüklemesi ile dağıtılmıyor - yükleyebileceğiniz bir modül ama önce onu indirmelisiniz. cabal, Haskell paket yükleyici (Haskell ne easy_install python veya cpan için Perl) sizin için yapacak.

Cabal page for Windows adresindeki yönergeleri izleyin. cabal.exe yüklendikten sonra,

cabal.exe update 
cabal.exe install MissingH 

(Data.String.Utils MissingH modülünde.) Yapmak

+0

Yani, ben cabal (windows) için exe ikili derleyicisini indirdi ve benim \ bin direktörü koydum " Haskell Platform klasörü ", ancak WinHugs bana" güncelleme "değişkeni olmadığını bildiriyor – MrD

+0

Tam olarak ne aldığın nedir? –

+0

Hugs> cabal.exe güncelleştirmesi HATA - Tanımsız değişken "update" – MrD