Size: a a a

2021 March 31

YS

Yan Shkurinskiy in Haskell Start
и наоборот кажется тоже
источник

[

[BRM]White Rabbit in Haskell Start
Aleksey Kislitsa
Соответственно в теме о монадах конкурентность тоже была бы к месту как иллюстрация что монады это весьма широкое понятие и шире "просто завернуть IO"
С каждым таким примером книга разлетается в ширь. Курт сейчас по моим ощущениям оптимален. Если в послесловии он обрисует, куда можно развиваться дальше, то ставлю ему твёрдую девяточку из десяти не смотря на множество шероховатостей и странные примеры кода
источник

AK

Aleksey Kislitsa in Haskell Start
Yan Shkurinskiy
параллелизм и конкарренси - разное
Согласен. Просто конкарренси это почти полностью покрывается асинхронностью
источник

WB

White Bear in Haskell Start
[BRM]White Rabbit
С каждым таким примером книга разлетается в ширь. Курт сейчас по моим ощущениям оптимален. Если в послесловии он обрисует, куда можно развиваться дальше, то ставлю ему твёрдую девяточку из десяти не смотря на множество шероховатостей и странные примеры кода
Да он достаточно подробен чтобы заинтересовать языком, и при этом не сильно вдается вширь чтобы сразу не отпугнуть человека
источник

WB

White Bear in Haskell Start
Главное же затянуть)
источник

YS

Yan Shkurinskiy in Haskell Start
Aleksey Kislitsa
Согласен. Просто конкарренси это почти полностью покрывается асинхронностью
Я всё равно не понял предыдущего высказывания(
источник

AK

Aleksey Kislitsa in Haskell Start
White Bear
Да он достаточно подробен чтобы заинтересовать языком, и при этом не сильно вдается вширь чтобы сразу не отпугнуть человека
Вот курс Москвина мне таким показался.
источник

YS

Yan Shkurinskiy in Haskell Start
Речь про асинхронный ввод-вывод?
источник

[

[BRM]White Rabbit in Haskell Start
Медведь, кролик... Нам нужен ещё и волк!
источник

AK

Aleksey Kislitsa in Haskell Start
Yan Shkurinskiy
Я всё равно не понял предыдущего высказывания(
Имел ввиду что почти всегда когда говорят о конкаренси оказывается речь про асинхронность под капотом
источник

YS

Yan Shkurinskiy in Haskell Start
Aleksey Kislitsa
Имел ввиду что почти всегда когда говорят о конкаренси оказывается речь про асинхронность под капотом
Соглашусь
источник

YS

Yan Shkurinskiy in Haskell Start
Просто про монады был вопрос - там именно монада Async
источник

YS

Yan Shkurinskiy in Haskell Start
Который обертка над конкаренси
источник

WB

White Bear in Haskell Start
Aleksey Kislitsa
Вот курс Москвина мне таким показался.
Но Курт раз дочитан, языком заинтересован, можно начать и вширь вдаваться во все эти сложности с трансформерами, функциональными стрелками, стрелками клейсли и т д
источник

YS

Yan Shkurinskiy in Haskell Start
Который, в случае IO, обертка над асинхронным ввод-выводом
источник

AK

Aleksey Kislitsa in Haskell Start
Yan Shkurinskiy
Просто про монады был вопрос - там именно монада Async
Как выше сказано
@sand_witch
"в хаскеле много чего реализуется через монады. Мощный инструмент."
источник

YS

Yan Shkurinskiy in Haskell Start
Просто был вопрос про реализацию конкаренси через монады
источник

YS

Yan Shkurinskiy in Haskell Start
Я уточнил что асинхронность)
источник

AK

Aleksey Kislitsa in Haskell Start
Таки да. Но имхо не через монады это невозможно же?
источник

YS

Yan Shkurinskiy in Haskell Start
Ну конкаренси через монаду IO
источник