Сигнал был переименован или удален из 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