2016-04-05 5 views
2

Ich habe versucht, den Import Data.Numbers.PrimesHaskell: wo ist Data.Numbers.Primes-Bibliothek?

runhaskell gab mir:

5.hs:1:8: 
    Could not find module `Data.Numbers.Primes' 
    Use -v to see a list of the files searched for. 

GHCI gab mir:

<no location info>: 
    Could not find module `Data.Numbers.Primes' 
    It is not a module in the current program, or in any known package. 

Ich versuchte Data.Numbers.Primes durch Kabale zu installieren , aber ich habe:

cabal update 
... 
cabal install Data 
cabal: There is no package named 'Data'. 
You may need to run 'cabal update' to get the latest list of available 
packages. 
cabal install Data.Numbers.Primes 
cabal: The file does not exist 'Data.Numbers.Primes'. 

Hilfe?

+1

[Hayoo] (http://hayoo.fh-wedel.de/?query=Data.Numbers.Primes) ist eine gute Suchmaschine für solche Sachen. –

+0

Beginnen Sie auch mit dem Stack, um sich selbst vor Abhängigkeitsfehlern zu schützen. –

+0

@MichaelLitchard Neuling hier, können Sie bitte erarbeiten? – Pigna

Antwort

4

Das Paket, das Sie suchen, heißt primes.

Es gibt keine Regel, dass das Paket als oberster Modulname aufgerufen wird. In der Regel setzen sich Pakete unter etwas, das sinnvoll ist, aber das ist ziemlich willkürlich. Im Zweifelsfall hilft Hackage search.