Size: a a a

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

2018 February 20

AP

Aleksei (astynax) Pirogov in PureScript — русскоговорящее сообщество
Тут тоже ничего не происходит
источник

к

кана in PureScript — русскоговорящее сообщество
этот чат был куда мертвее элмовского
источник

A🚀

Andrey 🚀🚀🚀 Popp in PureScript — русскоговорящее сообщество
А кто нибудь OCaml пробовал? Я читал что он с BuckleScript (компилятор в JS) уделывают Elm по скорости генерируемого кода. Ну и язык сам очень приятный — простой и выразительный.
источник

Aq

A64m AL256m qn[cores] in PureScript — русскоговорящее сообщество
Да, ничего экспериментального в пурскрипте нету, там только испытанные фичи. То, что проверенные фичи из 80-х и 90-х, а не из 60-х и 70х не делает язык экспериментальным. Все-таки сейчас 2018-й год
источник

A🚀

Andrey 🚀🚀🚀 Popp in PureScript — русскоговорящее сообщество
Ну не, эффекты на роу типах довольно новая фича, не?
источник

A🚀

Andrey 🚀🚀🚀 Popp in PureScript — русскоговорящее сообщество
Да и алгоритм вывода типов тоже на основе довольно новой бумаги реализован. Бидиректионал что то там.
источник

Aq

A64m AL256m qn[cores] in PureScript — русскоговорящее сообщество
ну это детали, двусторонний вывод сам по себе не новая фича, да и роу-полиморфизм. Делать в языке роу-полиморфизм в 95-ом году это эксперимент, а в 15 это уже просто делать язык "по учебнику" с использованием довольно старого уже опыта
источник

A🚀

Andrey 🚀🚀🚀 Popp in PureScript — русскоговорящее сообщество
ну может быть... эффекты на роу типах по моему оригинальная фича там
источник

A🚀

Andrey 🚀🚀🚀 Popp in PureScript — русскоговорящее сообщество
сам роу полиморфизм понятно что не новый
источник

A🚀

Andrey 🚀🚀🚀 Popp in PureScript — русскоговорящее сообщество
кстати, что с Eff — я слышал что они хотят пойти в сторону меньшей гранулярности — IO. Есть какая то мотивация для этого?
источник

Aq

A64m AL256m qn[cores] in PureScript — русскоговорящее сообщество
я видел тикет с обсуждением, сейчас попробую найти
источник

Aq

A64m AL256m qn[cores] in PureScript — русскоговорящее сообщество
источник

A🚀

Andrey 🚀🚀🚀 Popp in PureScript — русскоговорящее сообщество
спасибо
источник

A🚀

Andrey 🚀🚀🚀 Popp in PureScript — русскоговорящее сообщество
вот хорошее саммари оттуда нарыл — https://github.com/purescript/purescript-eff/issues/25#issuecomment-312741596
источник

Aq

A64m AL256m qn[cores] in PureScript — русскоговорящее сообщество
ну, все к тому сводится, что IO индексированное списком эффектов это не настоящая система алгебраических эффектов, как у Олега, того же, а просто IO с дополнительной документацией
источник

к

кана in PureScript — русскоговорящее сообщество
для алгребраических эффектов есть run, там в ридми даже хорошо расписан подход
https://github.com/natefaubion/purescript-run
источник

AW

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

k

kosc in PureScript — русскоговорящее сообщество
Ну тут-то, очевидно, кто-нибудь работал с PureScript, да?
источник

k

kosc in PureScript — русскоговорящее сообщество
А если тут кто-нибудь когда-нибудь работал с PureScript, поясните, как у него с производительностью относительно обычного JS? И как у него с интеграцией с существующими JS-фреймворками?
источник

p

parket in PureScript — русскоговорящее сообщество
kosc
А если тут кто-нибудь когда-нибудь работал с PureScript, поясните, как у него с производительностью относительно обычного JS? И как у него с интеграцией с существующими JS-фреймворками?
Интеграция руками, если нет пакета-обертки. Производительность 1:1 примерно.
источник