hi all У меня есть N UDP клиентских сокетов и я хочу их распределять между тредами. Если сокеты кончатся то треды ждут освобождения. Первое что приходит на ум - Data.Pool . Мо...
А если я, например, хочу зашарить socket между двумя threads. И закрыть его когда сдохнет только последний поток. Есть возможность это сделать, кроме как через Weak Reference ...
господа, из Сипипишечки я помню, что поиск в маленьком std::vector может быть быстрее поиска в map, потому что он целиком может попасть в cach line процессора. Кто-то наблюдал...
Т.е если я буду зависеть от microlens-platform это будет собираться быстрее чем с lens и тянуть меньше зависимостей. Так?
Т.е. для ExceptT есть преимущество, что ты можешь сделать asum на список результатов и то что знаешь какие исключения обрабатывать тут не надо. Так?
Как она всем поломает билд? По умолчанию включен -Werror. Ты в cabal.project флагом его выключаешь. И работаешь. Это проще чем каждый раз удалять -Werror
а можно в stack.yaml задать флаг для зафисимости из packages ?
вообще остальные редакторы тоже через ghc-mod работают?
zeromq и сотоварищи?
а ^.. - создаёт новый список или переиспозует?
Кто-то уже пытался заставить работать HIE с ghc-8.6.5 и cabal 3 ?
Народ, а какой недостаток линз решают microlens ?
А как их можно использовать кроме как _Just ?
а есть для Int-ов аналог конкатенации для строк? uniqID1 <> uniqID2 = uniqID3
а если серьёзно, ни у кого не было трудностей с людьми в команде? И ты напозиции тим лида.
А что нынче модно использовать weightted list?
А кто-то пробовал stack-ом собирать одновременно 2 бинарника с профайлингом и без?
кстати кто-то использовал https://www.spock.li/ ?
Поттеринг? Это же не тот что в Линуксе?
вопрос что взять в качастве этого random number ?