Вяз: Несколько модулей названы возможно

Я бегу через учебник, и я пытаюсь импортировать Maybe модуль, но получаю следующую ошибку:

I found multiple modules named 'Maybe'.

Module 'Main' is trying to import it.

Modules with that name were found in the following locations:

directory ././Maybe.elm
package elm-lang/core

Как мне указать на один из вышеуказанных пакетов?

1 ответ

Решение

Maybe модуль из elm-lang/core Пакет импортируется по умолчанию, поэтому, если вы пытаетесь импортировать его, делать это не нужно.

Я не могу быть уверен, что вызывает конфликт имен, не видя, какие пакеты вы установили, но если вы создали свой собственный модуль с именем MaybeПредлагаю переименовать его. Шаблоны имен модулей, такие как NameOfDirectory.NameOfModule распространены в вязах (на самом деле, я думаю, что они несколько принуждены).

Другие вопросы по тегам