Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
Nick Linker
@nlinker
Futurice тоже активно используют elm
Там даже моноидов нет? <> нельзя?
DevZen Bot
@devzenbot
Aleksey Pirogov
@astynax

Там даже моноидов нет? <> нельзя?

Какие моноиды, тайпклассов же нет

Вместо x1 <> x2 <> x3 в эльме принято писать
x1
    |> Foo.append x2
    |> Foo.append x3
Т.е. нужно больше имён придумывать (боль)
Но с другой стороны, т.к. нет возможности сильно обобщать, функции получаются более-менее однозадачные, поэтому им проще придумать имя, чем иному сильно полиморфному комбинатору
Nick Linker
@nlinker
гру т
грустно
Aleksey Pirogov
@astynax
Обидно то, что есть либа для описания парсеров. В ней есть пачка операторов кастомных. Но либа написана Эваном, т.е. ему можно. А остальным - нельзя
Вот люди и пишут "хватит нас считать детьми"
Nick Linker
@nlinker
вот этот подход мне тоже не нравится
Aleksey Pirogov
@astynax
Понятно, что Эльм старается быть сильно дружественным новичкам. Но не все же новички
ведь язык пытается стать мейнстримом (хоть чуть-чуть). И при этом слишком сильно ограничивает средства управления сложностью
Nick Linker
@nlinker
и спустя время новички имеют обыкновение трансформироваться в не-новичков
Aleksey Pirogov
@astynax
В Го можно хотя бы погенерить бойлерплейт :) В Elm никаких средств для метапрограммирования нет, даже препроцессора завалящего :(
Nick Linker
@nlinker
Хм. Но наверное какие-то средства для интеграции с джсом есть?
DevZen Bot
@devzenbot
Moscow Maker Farie
http://moscow.makerfaire.com/
DevZen Bot
@devzenbot
Kaz'Hack'Stan - 5 октября, Алматы
https://kazhackstan.kz/
Aleksey Pirogov
@astynax

Хм. Но наверное какие-то средства для интеграции с джсом есть?

Есть. Но очень уж своеобразное :)

Очень "защитное" средство
Зато в Elm не бывает runtime exceptions - как сущности и явления ;)
Nick Linker
@nlinker
спасибо за разъяснения
DevZen Bot
@devzenbot
[SaaSZen] DZ полностью уехал на DO, а также впечатления от селф хостед почты
https://eax.me/lets-encrypt/
https://eax.me/shared-hosting-to-vds/
https://eax.me/mail-server-on-vds/
https://www.mail-tester.com/
DevZen Bot
@devzenbot
Есть ли в менеджерах пакетов атомарность?
Транзакционная NTFS
Aleksander Alekseev
@afiskon
DevZen Bot
@devzenbot
В закладки - Using superpowers for hardware reverse engineering
https://www.youtube.com/watch?v=JawtzDr2dLw
Темы и вопросы слушателей для 0208
https://devzen.ru/themes-0208/
Nick Linker
@nlinker
starcraft
heroes3 конечно
DEFRAG!
defrag это спецсоревнования по Q3 где цель пробежать как можно быстрее уровень.
DevZen Bot
@devzenbot
Vadim Velicodnii
@velikodniy
LTSpice очень даже приличен, хоть и интерфейс у него явно не eye-candy
Aleksander Alekseev
@afiskon
Спасибо, надо попробовать
Nick Linker
@nlinker
Пока!
Ivan Glushkov
@gliush
всем пока!
Ghost
@ghost~5379e70c048862e761fa1e5e
а кукушку можно и не отключать
это же практически соведущий уже
Pavel Kalashnikov
@kalashnikovisme
Вопросы к гостю принимаются?)
Valery Meleshkin
@sumerman
да, конечно
Pavel Kalashnikov
@kalashnikovisme
Какие критерии Алексей и команда считают самыми важными для докладов на своих конференциях?
Своё мнение по этому поводу выражу. Мне кажется, что единственное, что можно сделать за 40 минут доклада, это мотивировать слушателей на что-либо. В этой связи, какие-то сугубо глубокие технологичные доклады могут не очень работать. Интересно мнение по этому поводу.
Почему технологичные доклады могут не работать? Ну вот мне лично, когда послушал доклад про сугубую техническую историю, приходит одно только ощущение - "Прикольная история, круто поработали ребята. Молодцы". Но как-то лучше я не стал после такого доклада.