Бабушка, смотри, я сделал двач! Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

-XStrict - лучшее расширение ghc! Не забывайте включать во всех своих проектах!
#LUBHN5 (2) / @l29ah / 615 дней назад
https://github.com/rust-lang/rust/issues/101728 Почему хаскелисты могут въебать сигнатуру где хотят (или вообще не въёбывать чтобы компилятор вывел всё сам), а у раста всегда с этим какие-то сложности? Вон, уже дошло до выпиливания однозначно полезных фичей из языка.
#VPZ9P5 (11) / @l29ah / 647 дней назад
Как попросить ghci нормализовать сигнатуру, в которой присутствуют типо-синонимы и типо-семейства?
#5TP2UE (0+2) / @l29ah / 1287 дней назад
В программе space leak, но как искать его непонятно: ghc'шный профайлинг говорит, что всё занимается PINNED-памятью (поскольку я оперирую в основном ByteString'ами), и никаких подробностей о том, где она выделена, и что её держит, не говорит -- https://gitlab.haskell.org/ghc/ghc/-/issues/7275 Как обычно в таких случаях, алгоритм по-хорошему должен в константной памяти работать, но вместо этого память жрётся и жрётся в ходе работы программы, освобождаясь только в конце. https://github.com/l29ah/hyborg/blob/master/Main.hs#L115 Есть ли варианты лучше, чем бинарный поиск по коду методом комментирования? Кажется, в случае хаскеля это вообще так себе метод поиска утечек, поскольку в случае когда мы комментируем какого-нибудь потребителя данных, мы можем ненароком внести ещё один space leak, например когда большой thunk вычисляется по ходу итеративного алгоритма в компактный результат, либо это вычисление откладывается до самого конца, накапливая большие thunk'и в памяти.
#EHQXOU (6+2) / @l29ah / 1538 дней назад
https://github.com/ndmitchell/record-dot-preprocessor вменяемый синтаксис для рекордов в хаскеле, дружит с DuplicateRecordFields.
#SUUP8A (20+1) / @l29ah / 1584 дня назад
Обнаружил что заебался с однопоточностью тормозной питонопараши и начал переписывать borgbackup на хаскеле. Уже научился пиздеть с удалённым сервером борга и читать метаданные репозитория и архивов, надеюсь на следующей неделе забекаплю уже чонить. https://github.com/l29ah/hyborg
#X332M2 (7+2) / @l29ah / 1611 дней назад
λ> read "2018-11-23 02:43:56.725423116 MSK" :: ZonedTime 2018-11-23 02:43:56.725423116 MSK λ> zonedTimeToUTC $ read "2018-11-23 02:43:56.725423116 MSK" 2018-11-23 02:43:56.725423116 UTC
#63DDE7 (1+2) / @l29ah / 2221 день назад
λ> minimum (1, 2) 2
#MG8H7L (3+8) / @l29ah / 2385 дней назад
Hackage больше не даёт заливать пакеты под лицензией WTFPL.
#ZTU1Y1 (28+10) / @l29ah / 2435 дней назад
СЯУ в gtk3 завезли postGUIAsync, и он даже работает. Можно делать многопоточную формошлёпную гуйню без страданий.
#9QX55I (0+1) / @l29ah / 2520 дней назад
https://github.com/l29ah/pid высрал пид-регулятор с cli кароч
#ZX0YM7 (2+1) / @l29ah / 2768 дней назад
Какая библиотека для гуя в хаскеле нынче в тренде?
#2UDEFL (6+1) / @l29ah / 2770 дней назад
Бля чёт неожиданно облажался: ‰ binsm Missing: (-m|--map FILE) Usage: binsm (-m|--map FILE) [-e|--extract PARTITION] [-m|--merge PARTITION] [-f|--partfile FILE] ‰ binsm -m map -m art -f art-351 < flash-original > flash-original-art-351 Кароч optparse-applicative каким-то волшебным образом понял что первый -m и второй -m - это разные -m и всё правильно распарсил и сделал // заебись, не буду фиксить.
#H2R4UE (0) / @l29ah / 2883 дня назад
(undefined :: ToPeano 42)
#ZT0MNC (0) / @l29ah / 3009 дней назад
Как нынче принято делать настройки в интерактивных программах? ReaderT TVar?
#EB54XE (0) / @l29ah / 3115 дней назад
xmonad выел 429МБ рамки меньше чем за два дня работы. Не юзайте ghc-8, там спид.
#FZNZ2I (9+1) / @l29ah / 3134 дня назад
‰ time cabal build Package has never been configured. Configuring with default flags. If this fails, please run configure manually. Resolving dependencies... Configuring muesli-0... Building muesli-0... Preprocessing executable &#39;Muesli&#39; for muesli-0... [1 of 2] Compiling Muesli ( Muesli.hs, dist/build/Muesli/Muesli-tmp/Muesli.o ) [2 of 2] Compiling Main ( Main.hs, dist/build/Muesli/Muesli-tmp/Main.o ) Linking dist/build/Muesli/Muesli ... cabal build 567.09s user 79.04s system 116% cpu 9:16.86 total ‰ du -sh dist/build/Muesli/Muesli 10M dist/build/Muesli/Muesli ‰ strip dist/build/Muesli/Muesli ‰ du -sh dist/build/Muesli/Muesli 6.2M dist/build/Muesli/Muesli Три гига рамы выжрал алсо.
#YNTFUD (0+1) / @l29ah / 3135 дней назад
А, хотя какие бинарники, ghc же не может скомпилировать мюслекалькулятор, а тупо виснет.
#D8EYQZ (7+1) / @l29ah / 3135 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.