Я пытаюсь настроить проект Haskell со стеком. Я создал проект: stack new project1
и добавил предложенную зависимость (acme-missile), просто чтобы посмотреть, как это работает.
extra-deps:
- acme-missiles-0.3
Но когда я пытаюсь вызвать launchMissile
в Main, это не сработает. я получил
Error:(3, 1) Could not find module ‘Acme.Missiles’
Use -v to see a list of the files searched for.
|
3 | import Acme.Missiles
| ^^^^^^^^^^^^^^^^^^^^
В чем проблема? Что мне не хватает?
ИЗМЕНИТЬ
Когда я запускаю stack solver
, я получаю это:
Using configuration file: stack.yaml
Using cabal packages:
- ./
The following changes will be made to stack.yaml:
* Dependencies to be deleted
extra-deps:
- acme-missiles-0.3
To automatically update stack.yaml, rerun with '--update-config'
Разве это не странно? Как будто он думает, что моя зависимость не нужна?
stack build
? - person Mark Seemann   schedule 14.01.2018