Size: a a a

2021 May 05

a

adam in Haskell
get on my level bruh
источник

N

Nikita Ursol in Haskell
smh, просто все добавить в .cabal
источник

[

[BRM]White Rabbit in Haskell
Вопрос: Control.Concurrent.Async может параллелить вызовы или они всегда в однопотоке, но ассинхронно?
По принципу наименьшего удивления должно быть первое, но я всё же уточню.
источник

AA

A64m AL256m qn<co... in Haskell
зависит от того с какой ртс линкуешься
источник

[

[BRM]White Rabbit in Haskell
хм
источник

[

[BRM]White Rabbit in Haskell
а как это узнать и что на это влияет?
источник

JS

Jerzy Syrowiecki in Haskell
а какой выбор?
источник

[

[BRM]White Rabbit in Haskell
По моей логике у гхц одна ртс должна быть
источник

JS

Jerzy Syrowiecki in Haskell
наверно, зависит от настроек капабилити в RTS
источник

[

[BRM]White Rabbit in Haskell
но возможно я не прав
источник

AA

A64m AL256m qn<co... in Haskell
влияет компиляция с ключем, узнать можно запустив бинарь с ключем +RTS --info
источник

[

[BRM]White Rabbit in Haskell
я вообще через stack run запускаю
источник

AA

A64m AL256m qn<co... in Haskell
нет их много, помимо разновидностей по тому есть смп или нет еще по наличию профайлера
источник

JS

Jerzy Syrowiecki in Haskell
ghc-options: -threaded есть? тогда параллелить будет
источник

[

[BRM]White Rabbit in Haskell
это куда дописывать?
источник

JS

Jerzy Syrowiecki in Haskell
в компонент
источник

DI

Dmitry Ivanov in Haskell
еще -Nбольше_одного
источник

AA

A64m AL256m qn<co... in Haskell
также может и с треадед ртс не быть параллельности если одна капабилити токо разрешена, а так по умоляанию и будет
источник

JS

Jerzy Syrowiecki in Haskell
можно просто -N
источник

[

[BRM]White Rabbit in Haskell
есть
источник