Size: a a a

PureScript — русскоговорящее сообщество

2018 February 19

AP

Aleksei (astynax) Pirogov in PureScript — русскоговорящее сообщество
> Reason React compiled to native iOS without JavaScript bridge

из подкаста FunctionalGeekery услыхал
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in PureScript — русскоговорящее сообщество
так это не совсем то
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in PureScript — русскоговорящее сообщество
послушал на всякий. это сторонний проект чувака из коммьюнити
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in PureScript — русскоговорящее сообщество
и оно так же враппер ризона юзает, а внутри ui kit ios
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in PureScript — русскоговорящее сообщество
видимо которое component (реакт на обж си)
источник

AP

Aleksei (astynax) Pirogov in PureScript — русскоговорящее сообщество
М.б. Я в это всём не спец. Запомнил только про "without JavaScript bridge" :)
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in PureScript — русскоговорящее сообщество
источник

AP

Aleksei (astynax) Pirogov in PureScript — русскоговорящее сообщество
Ну норм. Лучше, чем React Native
источник
2018 February 20

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
Arthur Welf
Послушайте, я прекрасно понимаю, что при помощи библиотек в любом turing-complete языке можно решить любую проблему. Но лично я не очень люблю танцев с бубнами. К моему сожалению, я попробовал Haskell и знаю, как легко любое перечисление сделать инстансом класса типов Ord. Не знал бы этого - не огорчался бы тому, что в Elm'е это нужно делать при помощи сторонних библиотек. Но я знаю и поэтому огорчаюсь ))
Вот поэтому прекрасно не учить Хаскель, а учить Эльм и оставаться в этом ограниченном но очень простом и минималистичном мире :).
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
Aleksei (astynax) Pirogov
Проще говоря, Elm делает всё, чтобы прийти к успеху. Например ухудшает себя в сторону большей простоты
Тут и выше трижды плюсую
источник

l

la gente está muy loca in PureScript — русскоговорящее сообщество
Хайпят
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
И сообщения об ошибках вот тут упоминали, после них компилятор PS совсем боль. Надеюсь правда работы ведутся (и Эльм задал тренд).
источник

AP

Aleksei (astynax) Pirogov in PureScript — русскоговорящее сообщество
Никакой тренд Elm не задал. Elm - настолько простой язык, что кол-во ошибок - счётное. И для многих тупо руками написано сообщение об ошибке с отсылкой к доке и прочим. В Haskell ж и PureScript нет никакой возможности описать все виды ошибок "понятненько".
Но даже генерацию ошибок можно сделать по-разному, это правда. У GHC сообщения об ошибках понятнее, чем у psc
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
Aleksei (astynax) Pirogov
Никакой тренд Elm не задал. Elm - настолько простой язык, что кол-во ошибок - счётное. И для многих тупо руками написано сообщение об ошибке с отсылкой к доке и прочим. В Haskell ж и PureScript нет никакой возможности описать все виды ошибок "понятненько".
Но даже генерацию ошибок можно сделать по-разному, это правда. У GHC сообщения об ошибках понятнее, чем у psc
Дружелюбность ошибок была основной частью промоушна ещё в первых версиях и многие о ней говорили и продолжают говорить, — что хотели бы себе в компиляторе такую же или лучше. Rust стал улучшать сообщения вдохновившись Elm’овскими. Тренд не задали потому что никто так и не смог к идеалу приблизиться? :)
источник

AP

Aleksei (astynax) Pirogov in PureScript — русскоговорящее сообщество
Да нет никакого тренда. Только Rust и обратил внимание
источник

AP

Aleksei (astynax) Pirogov in PureScript — русскоговорящее сообщество
Какой-то эльмоцентризм, право слово! Вокруг Эльма вообще такого многовато. И The Elm Architecture преподносится, как ноу хау, какое-то и мегаидея. Хотя это просто свёртка потока событий вокруг состояния
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
В TEA ещё и команды входят (изолированные сайд-эффекты)! Редукс-то точно вдохновлялся TEA.
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
Потому что Хаскель обычным людям труднодоступен, а Эльм — очень удачное звено, которое и удобно использовать в проде, и при этом вообще  помогает своей простотой захотеть интересоваться PureScript’ом например.
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
Правда потом оказывается что PS требует кучи книг и курсов (как и Хаскель) и путь от нуля знаний до хорошего кода очень долог
источник

AP

Aleksei (astynax) Pirogov in PureScript — русскоговорящее сообщество
Не нужен хороший код, Нужен работающий. А на Elm очень быстро упираешься в то, во что уприаешься в Go - в недостаточную выразительность. Тупо неудобно или невозможно поднять уровень абстракции. А это уже мешает управлять сложностью - это один из наиважнейших критериев "пригодности языка к продакшну"
источник