Size: a a a

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

2020 November 06

ЗП

Зигохистоморфный Пре... in PureScript — русскоговорящее сообщество
Евгений Омельченко
Ну это актуально для pull-based модели, получается, ты раз в какое-то время "затягиваешь" ивенты
получается какой-то асинхронный итератор
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
Ну если у тебя язык однопоточный, то норм
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
С многопоточным придётся уже что-то думать типа векторных часов
источник

AG

Alex Gryzlov in PureScript — русскоговорящее сообщество
а чо кстати вебворкеры в жс уже непопулярны?
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
А что это такое?
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
Я не настоящий фронтендер :)
источник

AG

Alex Gryzlov in PureScript — русскоговорящее сообщество
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
Ого
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
А там GIL типа? В JS же нет мьютексов и всего такого
источник

AG

Alex Gryzlov in PureScript — русскоговорящее сообщество
ну это довольно тяжеловесный механизм оно по моему фактически новый вм спавнит на каждого воркера
источник

AG

Alex Gryzlov in PureScript — русскоговорящее сообщество
вот как они синхронизируются это хороший вопрос
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
Во, mozilla говорит, что через message passing:

> The worker thread can perform tasks without interfering with the user interface.
> workers run in another global context that is different from the current window
> The magic of workers happens via the postMessage() method and the onmessage event handler. When you want to send a message to the worker, you post messages to it like this (main.js).
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
> In addition, they can perform I/O using XMLHttpRequest (although the responseXML and channel attributes are always null).
источник

R

Rafael in PureScript — русскоговорящее сообщество
Тут статья есть. Интересно, работает ли это сейчас?
https://is.muni.cz/th/waapo/purescript_concurrency.pdf
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
О, интересный вопрос
источник

SO

Sash Osh in PureScript — русскоговорящее сообщество
В PS размер отступа (2 пробела) в коде считает общепринятым? purty вроде нет никаких настроек.
источник
2020 November 07

_:

_Ryner' :: IO ❄️ in PureScript — русскоговорящее сообщество
Sash Osh
В PS размер отступа (2 пробела) в коде считает общепринятым? purty вроде нет никаких настроек.
Скорее да, чем нет
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
Я практикую 4, потом по 2
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
Но на идеоматический подход не претендую, это со времён хаскеля такая привычка
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
Sash Osh
В PS размер отступа (2 пробела) в коде считает общепринятым? purty вроде нет никаких настроек.
https://github.com/purescript/roadmap/issues/23 есть такой таск и вроде там массово лайкают purty

https://gitlab.com/joneshf/purty
источник