Size: a a a

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

2018 May 30

AK

Anton Kotenko in Elm Lang сообщество разработчиков
это легаси вроде как
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
правильно — pure
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
но суть та же
источник

AK

Andrey Koppel in Elm Lang сообщество разработчиков
Понятно. Денис Москвин еще с return обяснял
источник

AK

Andrey Koppel in Elm Lang сообщество разработчиков
=)
источник

P

PsyDebug in Elm Lang сообщество разработчиков
kalki
И опять чатик на неделю умер
Ща расшевелю наверн. У меня какраз тут тупняк на днях возник
источник

PP

Piu Piu in Elm Lang сообщество разработчиков
Anton Kotenko
правильно — pure
pure если быть точнее для Аппликативы
И return не легаси как и bind
источник

к

кана in Elm Lang сообщество разработчиков
Anton Kotenko
в смысле?
ну на самом деле монада это возможность работать со значением, которое является обернуто в функтор произвольное число раз. То есть F (F (... (F a)))

для этого у нас есть pure, чтобы работать с a (0 раз применение, для этого сделать можно F a, где результат будет без эффекта)

и join, чтобы работать с F (F a) (то есть свести (F . F) a к F a)
источник

к

кана in Elm Lang сообщество разработчиков
Andrey Koppel
тоесть если про монады говорить, можно ли что-то такое упрощенное написать?
ну вот я и написал

функтор мапает типы и морфизмы, монада сводит композицию эндофунктора с самим с собой в себя

функтор зачастую обозначает эффект над значением, поэтому последледовательное схлопывание эффектов по сути есть императивность (последовательно выполняем эффект и получаем результативное значение для последующего схлопывания)
источник

P

PsyDebug in Elm Lang сообщество разработчиков
Как я могу получить доступ к вложенным полям жсона, если ключ не известен? Понятно что нужен мап, но как именно структуру обойти не понятно
источник

P

PsyDebug in Elm Lang сообщество разработчиков
А, всё. Получилось
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
кана
ну вот я и написал

функтор мапает типы и морфизмы, монада сводит композицию эндофунктора с самим с собой в себя

функтор зачастую обозначает эффект над значением, поэтому последледовательное схлопывание эффектов по сути есть императивность (последовательно выполняем эффект и получаем результативное значение для последующего схлопывания)
звучит как теория струн
источник
2018 May 31

🦉⁣

🦉 ⁣ in Elm Lang сообщество разработчиков
кана
ну вот я и написал

функтор мапает типы и морфизмы, монада сводит композицию эндофунктора с самим с собой в себя

функтор зачастую обозначает эффект над значением, поэтому последледовательное схлопывание эффектов по сути есть императивность (последовательно выполняем эффект и получаем результативное значение для последующего схлопывания)
мне стало интересно взглянуть на тебя в реальности
источник

к

кана in Elm Lang сообщество разработчиков
у нас есть общие знакомые из питера кек
источник

к

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

🦉⁣

🦉 ⁣ in Elm Lang сообщество разработчиков
я думал на аве не ты
-_-
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
🦉 ⁣
я думал на аве не ты
-_-
Точно он
источник

VS

Vladislav Sabanov in Elm Lang сообщество разработчиков
Я делал бота на js с технологиями node.js для общения с сервером и mongodb как базы данных. Периодически возникают какие-то баги или доделки. И я вот думаю, не переписать ли его на elm. Но не знаю, есть ли у elm развитая инфраструктура для взаимодействия с nodejs и mongodb?
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
elm - клиентский язык же. Все поделки, которые на ноде бегают, уж точно не "развитые"
источник

VS

Vladislav Sabanov in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
elm - клиентский язык же. Все поделки, которые на ноде бегают, уж точно не "развитые"
то есть нет, не получится?
источник