Size: a a a

2021 March 31

YS

Yan Shkurinskiy in Haskell Start
Специальной монады для конкаренси нет
источник

YS

Yan Shkurinskiy in Haskell Start
Ну как бы и Async - монада из пакета
источник

YS

Yan Shkurinskiy in Haskell Start
Но наверное уже общепринятая
источник

YS

Yan Shkurinskiy in Haskell Start
Надеюсь мою мысль поняли
источник

YS

Yan Shkurinskiy in Haskell Start
Не уверен что она правильная хД
источник

WB

White Bear in Haskell Start
Не нашел в коде инстанса монад для async, если речь про это https://hackage.haskell.org/package/async-2.2.3/docs/src/Control.Concurrent.Async.html
источник

YS

Yan Shkurinskiy in Haskell Start
Ого
источник

YS

Yan Shkurinskiy in Haskell Start
Значит я неверно помню
источник

WB

White Bear in Haskell Start
Получается что реализовано не через монаду, но все равно IO () используется для этого
источник

AP

Aleksei (astynax) Pi... in Haskell Start
White Bear
Получается что реализовано не через монаду, но все равно IO () используется для этого
Там всё равно монада
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Но своя. Которая запускается в IO.
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Стек монадок под задачи с IO на нижнем уровне — обычная ситуация
источник

D

Dreamerinnoise in Haskell Start
о, в асинке наконец-то доку подправили
а то долго висел плохой код как пример
источник

к

кана in Haskell Start
проставь типы, станет проще
источник

к

кана in Haskell Start
ты делаешь c <- g ! a
но g ! a это не список, а ты его биндишь
источник

к

кана in Haskell Start
мне кажется ты хочешь let c = g ! a
источник

к

кана in Haskell Start
а ну ошибка про другое в любом случае, я не знаю откуда взялся !, в prelude есть !!

[5, 4, 3, 2] !! 2 == '3'
источник

к

кана in Haskell Start
но я снова поспешил, ! для Array дейстительно есть, он в модуле Data.Array, я не вижу такого импорта в файле
источник

к

кана in Haskell Start
для графов еще советую использовать либу alga, а не эту, там есть готовый connect

https://hackage.haskell.org/package/algebraic-graphs-0.5/docs/Algebra-Graph-AdjacencyMap.html#v:connect

https://hackage.haskell.org/package/algebraic-graphs-0.5/docs/Algebra-Graph.html
источник

 P

 ‌‌Gleb Pilipets... in Haskell Start
да, спасибо
источник