Size: a a a

Elm Lang сообщество разработчиков

2019 July 12

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Тогда может и норм, но тогда не понимаю, в чём проблема, а именно зачем что-то делать на клиенте, когда таб или окно неактивны?
источник

RT

Roman Truschev in Elm Lang сообщество разработчиков
Хочу что бы в фоне музончик играл )
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Хорошо, что не дают :)
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Хотя ютуб иногда глючит и играет из фонового таба, конечно, но для меня, как для пользователя, это нежелательное поведение
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
В Электроне норм
источник

RT

Roman Truschev in Elm Lang сообщество разработчиков
Anton Kotenko
Хотя ютуб иногда глючит и играет из фонового таба, конечно, но для меня, как для пользователя, это нежелательное поведение
Ютюб он явно знает то что не знаем мы
источник

RT

Roman Truschev in Elm Lang сообщество разработчиков
Вообще waaclock.js отличная Либа для всех этих дел. Она тайминги сама регулирует и для инактивных табов.
источник
2019 July 18

(

( in Elm Lang сообщество разработчиков
Всем привет. Объясните пожалуйста, функция subscriptions вызывается только в самом начале или каждый раз, когда изменяется модель?
источник

(

( in Elm Lang сообщество разработчиков
У меня сейчас просто кейс, что мне нужно оформить подписку, если поле в модели чему-то равно, а в противном случае подписки быть не должно
источник

(

( in Elm Lang сообщество разработчиков
Эльмовые подписки до этого в глаза не видел
источник

ST

Slava Turchaninov in Elm Lang сообщество разработчиков
каждый раз при мутации модели
источник

(

( in Elm Lang сообщество разработчиков
Окей. А если до этого subscriptions что-то вернула, как эльм обрабатывает, что новую подписку запускать не надо?
источник

(

( in Elm Lang сообщество разработчиков
Пример из доки:
subscriptions : Model -> Sub Msg
subscriptions model =
 Time.every 1000 Tick
источник

(

( in Elm Lang сообщество разработчиков
Если модель поменялась, то subscriptions вызовется ещё раз, но мне кажется, что ещё раз запускать таймер здесь не нужно
источник

ST

Slava Turchaninov in Elm Lang сообщество разработчиков
а вот это уже внутренняя магия, вероятно они отменяют/трекают изменения в подписке.
источник

ST

Slava Turchaninov in Elm Lang сообщество разработчиков
таймер запускается один
источник

(

( in Elm Lang сообщество разработчиков
Понял, спасибо
источник

ST

Slava Turchaninov in Elm Lang сообщество разработчиков
та же ситуация с вебсокетами, они объявлеются в подписке и живут в единственном эземпляре
источник
2019 July 26

MP

Mike Potanin in Elm Lang сообщество разработчиков
Есть ли пакет для elm для работы с какой-нибудь gis? В стандартных пакетах я не нашел.
источник
2019 July 27

MP

Max P in Elm Lang сообщество разработчиков
привет, не подскажете, почему такая функция считается pointfree?
const toLowerCase = s => s.toLowerCase();

читаю тут ( https://mostly-adequate.gitbooks.io/mostly-adequate-guide/ch05.html#pointfree )

для меня она не выглядит как pointfree, потому что мы упоминаем данные (`s`) , или я путаю что-то?
источник