Size: a a a

2021 May 08

A

Andrey in Haskell
а, ну и конечно, что раз в 2 недели надо делать rm -rf $HOME/.stack
источник

A

Andrey in Haskell
независимо от проекта
источник

АК

Анатолий Кот... in Haskell
добрый день, можно ли как-то избежать смешaния вывода при принте в консоль из нескольких потоков?
(ScrSSSacccprrriaaanpppgiii nnnwgggo   rwwwdooo rrredddm   bfdéûuéccifuhremeneers tration те чтоб вот так все не сливалось)
источник

MP

Misha Puzanov in Haskell
- можно синхронизировать через MVar, то есть вместо
 puStrLn использовать withMVar lock $ \_ -> putStrLn
- можно завести отдельный поток, который выводит что-то на экран из очереди и во всех других потоках писать в эту очередь, а не на экран
- можно использовать одну из библиотек для писания логов, co-log, katip, fast-logger
источник

MP

Misha Puzanov in Haskell
первый вариант самый быстрый очевидно
источник

MP

Misha Puzanov in Haskell
"быстрый" в смысле затрат времени, а не скорости программы, но это не особо важно, если вы гигабайты не пишете
источник

АК

Анатолий Кот... in Haskell
Да у меня простенький скрипт, мне так чтобы за минимум усилий это сделать*
источник

MP

Misha Puzanov in Haskell
ну тогда MVar самое то
источник

АК

Анатолий Кот... in Haskell
спасибо, погуглю как это делать
источник

MP

Misha Puzanov in Haskell
lock <- newMVar True
forConcurrently list $ \x -> do
  -- blabla
  withMVar lock $ \_ -> printToScreen x
  -- blabla
источник

АК

Анатолий Кот... in Haskell
А, настолько просто, спасибо!
источник

JS

Jerzy Syrowiecki in Haskell
+ строчная буферизация

+ пользоваться примитивами, которые синхронизированы (увы, я это умею это только в С, не в Хаскеле, но теоретически возможно)
источник

[

[BRM]White Rabbit in Haskell
Решил порешать степик, выдаёт ошибку компилятора.
В вижле этот же код прекрасно работает и компилится
Всё так плохо?
источник

KV

Kirill Valyavin in Haskell
А чего там import повис без названия модуля?
источник

[

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

[

[BRM]White Rabbit in Haskell
понятия не имею🌚
источник

[

[BRM]White Rabbit in Haskell
ладно...
источник

YP

Yuriy Pachin in Haskell
Чем нынче html парсят?
источник

MK

Maxim Koltsov in Haskell
Питоном
источник

MK

Maxim Koltsov in Haskell
beautifulsoup
источник