Сигнал был переименован или удален из Elm v0.17?

Я следую учебному пособию http://www.elm-tutorial.org/020_signals/introduction.html elm.

Когда я попытался выполнить пример Сигналы. Я получил следующую ошибку.

Exception : 

Cannot find variable `Signal.map`.

12|   Signal.map view Mouse.x
  ^^^^^^^^^^
The qualifier `Signal` is not in scope. 

Я использую вяз: 0.17 и ядро ​​4.0.0

Я не смог найти модуль Signal в основном пакете

1 ответ

Решение

Да, сигнал был удален вместе с рядом других вещей (почтовые ящики, адреса и т. Д.) В пользу перехода к подпискам (Sub) и команды (Cmd), что делает большую часть документации там устаревшей. См. Объявление 0.17 для получения дополнительной информации: http://elm-lang.org/blog/farewell-to-frp

Вы можете найти план обновления здесь: https://github.com/elm-lang/elm-platform/blob/master/upgrade-docs/0.17.md

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