Size: a a a

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

2020 July 14

MK

Mikhail Kotov in PureScript — русскоговорящее сообщество
Не, я даже не наезжаю, но замысел довольно странный. Именно в использовании существующего компилятора для создания нового языка.
источник
2020 July 26

АГ

Алексей Герасимов... in PureScript — русскоговорящее сообщество
Aleh Kashnikau
Ну я скорее к тому, что пурса тут особо не поможет, так же можно неправильно покрыть и в пурсе типами. В тс будут проблемы с вариативностью, которые кое как пытаются закрывать костылями, но в большом числе случаев там выведется молча any, а вот про проблемы с нулами специфичные для тс я чёт даже не знаю
Проблема с нулами (и undefined) в тс в том что библиотеки собираются без strictNullChecks (и без noImplicitAny), и нулы (и прочие демоны) приходят оттуда не ждёшь
источник

AK

Aleh Kashnikau in PureScript — русскоговорящее сообщество
Алексей Герасимов
Проблема с нулами (и undefined) в тс в том что библиотеки собираются без strictNullChecks (и без noImplicitAny), и нулы (и прочие демоны) приходят оттуда не ждёшь
Ага, такое возможно бывает, но не сталкивался
источник

AK

Aleh Kashnikau in PureScript — русскоговорящее сообщество
Но да, согласен что проблема
источник

АГ

Алексей Герасимов... in PureScript — русскоговорящее сообщество
Ну и если типы ставишь из DefinitelyTyped то это слепая надежда что они правильные, и за версиями надо руками следить, чтобы не разъезжались при обновлении
источник

AK

Aleh Kashnikau in PureScript — русскоговорящее сообщество
Алексей Герасимов
Ну и если типы ставишь из DefinitelyTyped то это слепая надежда что они правильные, и за версиями надо руками следить, чтобы не разъезжались при обновлении
Это все так, но это проблема не только тайпскрипта, а любого языка, который добавляет типы к существующему js коду. Проблема есть, решений лучше пока нет
источник

АГ

Алексей Герасимов... in PureScript — русскоговорящее сообщество
Не спорю, я бы ожидал что хотя-бы соответствие версий автоматом отслеживается
источник
2020 July 28

ЗП

Зигохистоморфный Пре... in PureScript — русскоговорящее сообщество
proact снова ожил
там реакт cc @DoctorRyner
https://github.com/alvart/purescript-proact
источник

ЗП

Зигохистоморфный Пре... in PureScript — русскоговорящее сообщество
кстати на расширяемых эффектах сделан
источник

_:

_Ryner' :: IO ❄️ in PureScript — русскоговорящее сообщество
Thx, но я пока приостановил разработку ибо кушо’ть надо
источник

ЗП

Зигохистоморфный Пре... in PureScript — русскоговорящее сообщество
_Ryner' :: IO ❄️
Thx, но я пока приостановил разработку ибо кушо’ть надо
ну там еще все на оптике сделано
источник
2020 August 11

M

Maxim in PureScript — русскоговорящее сообщество
Подскажите плиз как использовать requestAnimationFrame в StateT?
источник
2020 August 12

VK

Vladimir Klntsky in PureScript — русскоговорящее сообщество
У вас StateT Effect?
Тогда используйте lift.
источник
2020 August 13

M

Maxim in PureScript — русскоговорящее сообщество
Спасибо . Я имел ввиду немного другое.  В js рекомендуют исп функцию requestAnimationFrame в рекурсии: function loop(),{...return requestAnimationFrame (loop)}. Я хотел бы реализовать кадр анимации в StateT, но я не могу рекурсивно сослаться на StateT. requestAnimationFrame требует на вход Effect Unit
источник

ЗП

Зигохистоморфный Пре... in PureScript — русскоговорящее сообщество
Maxim
Спасибо . Я имел ввиду немного другое.  В js рекомендуют исп функцию requestAnimationFrame в рекурсии: function loop(),{...return requestAnimationFrame (loop)}. Я хотел бы реализовать кадр анимации в StateT, но я не могу рекурсивно сослаться на StateT. requestAnimationFrame требует на вход Effect Unit
зачем? возьми FRP
источник

ЗП

Зигохистоморфный Пре... in PureScript — русскоговорящее сообщество
источник

M

Maxim in PureScript — русскоговорящее сообщество
Спасибо. Ок, я понял. По-сути надо следовать рекурсивной конструкции, как в js. Мне просто нравится комбинировать  через монады ReaderT StateT и т п
источник
2020 August 17

YL

Yura Lazarev in PureScript — русскоговорящее сообщество
Кто что может сказать о Concur ? Какие плюсы/минусы, подводные камни? Насколько стабильный и живой фрэймворк?
источник
2020 August 18

_:

_Ryner' :: IO ❄️ in PureScript — русскоговорящее сообщество
Yura Lazarev
Кто что может сказать о Concur ? Какие плюсы/минусы, подводные камни? Насколько стабильный и живой фрэймворк?
Неюзабельно
источник

_:

_Ryner' :: IO ❄️ in PureScript — русскоговорящее сообщество
Yura Lazarev
Кто что может сказать о Concur ? Какие плюсы/минусы, подводные камни? Насколько стабильный и живой фрэймворк?
За подробностями можно мой issue посмотреть https://github.com/purescript-concur/purescript-concur-react/issues/42
источник