Где блекджек, где мои шлюхи? Ничерта не работает! Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1239.0 пользователей не могут ошибаться!
?6941
прекрасное6443
говно5904
говнорашка5512
хуита4710
anime3065
linux2651
music2633
bnw2601
рашка2565
log2354
ололо2166
дунч1821
pic1815
сталирасты1491
украина1439
быдло1437
bnw_ppl1417
дыбр1238
гімно1158

Создатил чатик про манатки в телеграме. Присоединяйтесь. Уже 8 человек.
https://telegram.me/joinchat/Ai4h2D9SWO_a-Kur_k51Rg

#HDTYAD (16+1) / @ninesigns / 2900 дней назад
Теперь это биоинформатики тред. У меня есть список строк. Как не пребегая к высшей нервной деятельности, максимально haskell-гольфом посчитать число общих вхождений каждого символа в эти строки.
#8HO0OR (7) / @ndtimofeev / 2928 дней назад
Байтоёбство уровня хаскеля. Где найти психотерапевата, который отучит меня аккумулировать списки в обратном порядке и поможет начать жить?
#EBI7S7 (0) / @ndtimofeev / 2933 дня назад
На провах малоинтеллектуального онанизма. Есть тип-произведение T a, который Functor, Foldable, Traversable и вообще по сути узкоспециализированный список фиксированной длинны. Также у меня есть значение типа T (Parser Token), которое представляет из себя этот самый список набитый абсолютно одинаковыми значениями монадических парсеров. При помощи sequence я превращаю это значение в парсер типа Parser (T Token) и радуюсь. Теперь положим, что моя грамматика малость изменилась и кто-то расставил разделители между токенами (то есть разделителей на один меньше чем токенов). Могу я при помощи Foldable/Traversable и исходного значения T (Parser Token) построить корректный парсер Parser (T Token) для новой грамматики?
#1K8QPD (5+1) / @ndtimofeev / 2934 дня назад
https://haskell-foundation.github.io/ — Ох уж мне этот современный веб-дизайн. Из сайта совершенно неочевидно, но это как бы более другая стандартная библиотека для хаскеля.
#OSJ6WX (7+1) / @ndtimofeev / 2938 дней назад
Есть меня у ветвление на типах вида mkIf :: Proxy t -> a -> b -> If t a b (реализовано классом). И всё бы хорошо, но при таком подходе все констрейнты a и b просачиваются в итоговую функцию, что особенно занятно, когда они примерно противоположны.
#MCFV2R (0+1) / @ndtimofeev / 2949 дней назад
Это нормально, что демон висящий в фоне нажрал терабайт виртуальной памяти?
#EPN7KL (4) / @ndtimofeev / 2963 дня назад
(undefined :: ToPeano 42)
#ZT0MNC (0) / @l29ah / 2972 дня назад
xor = (/=) :: Bool -> Bool -> Bool

Хаскель тут при том, что я про него гуглил, когда это узнал.

#T1O0KB (1) / @minoru / 3022 дня назад
> filter (/= ".") . groupBy (\a b -> '.' /= a && '.' /= b) Трава не наркотик.
#2YC9FR (7) / @ndtimofeev / 3048 дней назад
Есть у меня хранилище которое содержит кусок данных. Суть в том, что треды могут почитать эти данные или модифицировать эти данные. Считается что если данные изменились то это гарантировано навсегда^W^Wзаписано в лог и в случае перезапуска системы всё будет восстановлено. Также читатели не получают доступа к изменённой версии данных до тех пор пока изменения не будут зафиксированы в логе (чтобы не напринимать решений на основании событий, которые потом нельзя будет восстановить). Вопрос в том давать ли возможность читать старую версию структуры пока идёт запись транзакции в лог или притормаживать читателей до тех пор пока она не обновиться.
#CC2XLY (8) / @ndtimofeev / 3066 дней назад
Есть хоть одна причина по которой произведения типов в Generic представляют собой что-то вроде сбалансированного дерева, а не что-то вроде списка? Ну кроме как ненависть непосредственно ко мне?
#LP9889 (0) / @ndtimofeev / 3068 дней назад
Как нынче принято делать настройки в интерактивных программах? ReaderT TVar?
#EB54XE (0) / @l29ah / 3078 дней назад
Пришлось сесть за кресты впервые за последние года два. То ощущение когда внезапно на крестах проще городить абстракции и сложнее работать с данными чем в хаскеле.
#MEL43V (6) / @ndtimofeev / 3082 дня назад

Сегодня ночью ожидается двухгодичный даунтайм на переписывание бнвачика на Хаскель с целью перехода на identicon.

Нет, правда, поглядите, красивые пикчи же: https://mrkkrp.github.io/img/identicon-07.png https://mrkkrp.github.io/img/identicon-08.png https://mrkkrp.github.io/img/identicon-09.png https://mrkkrp.github.io/img/identicon-10.png https://mrkkrp.github.io/img/identicon-11.png https://mrkkrp.github.io/img/identicon-12.png

Пост про это дело в блоге автора.

#3XJLE0 (12) / @minoru / 3093 дня назад
xmonad выел 429МБ рамки меньше чем за два дня работы. Не юзайте ghc-8, там спид.
#FZNZ2I (9+1) / @l29ah / 3097 дней назад
‰ 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 'Muesli' 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 / 3098 дней назад
А, хотя какие бинарники, ghc же не может скомпилировать мюслекалькулятор, а тупо виснет.
#D8EYQZ (7+1) / @l29ah / 3099 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

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