‹~ в elm 0.16.0 выдает ошибку времени компиляции

Очень новичок в Elm, но хотел поиграть с оператором <~. Кажется, когда я запускаю elm-make, <~ он не распознается как оператор, и я получаю сообщение об ошибке

Не удается найти переменную <~

Это устарело (я вижу это в документации по адресу elm-lang.org/docs/syntax#mapping? ). Я просто использую его неправильно? Вот мой фрагмент кода, который не компилируется:

sqrtSig : Signal number
sqrtSig = sqrt <~ Mouse.x

person user772110    schedule 20.11.2015    source источник


Ответы (1)


Да, <~ и ~ были удалены после это обсуждение

person robertjlooby    schedule 20.11.2015
comment
спасибо - сбивает с толку то, что документы все еще перечисляют их, но я думаю, что они относятся к предыдущим версиям - person user772110; 20.11.2015
comment
Поскольку эти операторы удалены в версии 0.16, я добавлю их в версию 0.16 elm-signal-extra. Я, вероятно, успею обновить пакет до 0.16 в эти выходные. - person Apanatshka; 20.11.2015
comment
Круто - мне очень понравились эти операторы, и они даже с эстетической точки зрения выглядели красиво. я был ошарашен, узнав, что они были удалены. - person user772110; 21.11.2015
comment
@ user772110 Если вы еще этого не видели: выпущена новая версия моей библиотеки. - person Apanatshka; 29.11.2015