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

Задача из #A6RBIH сводится к следующему вопросу: можно ли заставить компилятор преобразовывать ; в `>>=`, а не `>>`? Тогда в do notation можно будет записывать такой себе dataflow: do { return 1; return . (+1); print }. Сейчас это можно сделать, только введя явные названия для аргументов: do { s <- return 1; s' <- return (s+1); print s' } С обычной записью, конечно же, никаких проблем: return 1 >>= return . (+1) >>= print
#FCP02G (4) / @minoru / 4420 дней назад
Можно ли написать свою do notation, не меняя код компилятора, и если да, то как? Например, в главе 10 RWH[1] мы пишем такой код: ``` arseP5_take2 s = matchHeader (L8.pack "P5") s >>? \s -> skipSpace ((), s) >>? (getNat . snd) >>? skipSpace >>? \(width, s) -> getNat s >>? skipSpace >>? \(height, s) -> getNat s >>? \(maxGrey, s) -> getBytes 1 s >>? (getBytes (width * height) . snd) >>? \(bitmap, s) -> Just (Greymap width height maxGrey bitmap, s) ``` Было бы круто, если бы программист мог определить собственную do notation и избавиться от комбинатора `>>?` (спрятав его за преобразованиями, как это делается для >> в монадах). Это возможно?   1. http://book.realworldhaskell.org/read/co.....ormat.html
#A6RBIH (1) / @minoru / 4420 дней назад
Народ, а как лучше хранить список публикаций, которые прочёл, причём делать это так, чтобы потом можно было что-то найти? Нужны категории и какие-то краткие заметки, ну и поиск по всему этому. Какие-то готовые инструменты есть? А то принимаюсь потихоньку за диплом, и простого текстового файлика скоро перестанет хватать. Ну и всякие бумажки про Haskell хотелось-бы наконец-то в порядок привести :)
#NJ892T (2) / @minoru / 4443 дня назад
А есть какие-нибудь сервисы по отслеживанию выхода новых альбомов любимых групп? inb4 rutracker
#E045YG (3) / @minoru / 4471 день назад
А как в tig поменять цвет, которым подсвечиваются имена файлов в diff mode? Вот скриншот: http://ompldr.org/vZjIweQ Мне не нравится, что имена файлов подсвечены синим, который почти не виден на чёрном фоне. man 5 tigrc читал, там ничего подходящего не упомянуто. Пробовал даже втупую переопределять все цвета, которые blue по дефолту — тоже без толку. Гугл ссылается на уже упомянутый ман.
#8CNYUR (9) / @minoru / 4480 дней назад
tor ?
Народ, а кто-нибудь держит exit-ноды Tor? На домашнем компе, или на какой-нибудь VPS? Жалобы были, или просто банят? Как относятся к нодам провайдеры?
#MEC0TR (6) / @minoru / 4484 дня назад
Есть у меня один «бзик» — не люблю, когда «спасибо» сокращают до «спс». Для протокола: бзик появился ещё до того, как я вкрай обнаглел и принялся тыкать людей носом в их ошибки :) Собственно, отсюда вопрос: в каких языках «спасибо» — односложное слово? Про английский с его «thanks» знаю, а ещё?
#OJV9YU (5) / @minoru / 4486 дней назад
Не знаю, под каким тегом спрашивать такие вопросы, так что поставил названия языков, пользователи которых могут знать ответ. Читаю про structural и nominal typing, возникла пара вопросов:   • в примерах структурной типизации[1] мы определяем функцию, которой от параметра нужен лишь метод set_x. Это разве не duck typing получается?   • правильно ли я понимаю, что nominal typing — это просто алиасы для типов (newtype в Haskell или typedef в C)?   1. https://en.wikipedia.org/wiki/Structural.....em#Example
#Z3P5MG (1) / @minoru / 4492 дня назад
web ?
Был какой-то сайтик для хикки, на котором были рецепты для простых бытовых задач — полку прибить, бельё постирать, что-то там приготовить… Не напомните? Если мне память не изменяет, оно в формате вики было. P.S. У меня такое чувство, что о сайте я узнал от @stiletto, но в его микробложике пока что не нашёл.
#WGP08R (6+2) / @minoru / 4513 дней назад
? vim
Начитавшись не помню чего, замапил стрелочки, Home/End/PgDown/PgUp и Del на <nop>. Стрелки я и так не очень активно юзал, так что отказаться было сравнительно легко. Единственный юзкейс, для которого я не вижу замены — это когда пишешь какие-нибудь вызовы функций. У меня процесс выглядит примерно так: functionname → functionname() → functionname(args) То есть я сначала набираю скобки, потом жму стрелку влево, а затем набраю аргументы. При отключенных стрелках приходится делать так: functionname → functionname() → <Esc>ci( → functionname(args) То есть вместо нажатия одной кнопки (<Left>) приходится жать четыре (<Esc>ci(). Внимание, вопрос: я чего-то не знаю, или это таки вполне нормальный case scenario? Ибо у меня уже начинают чесаться руки сделать что-нибудь вроде :imap ( ()<esc>ci(.
#W4NROP (3) / @minoru / 4528 дней назад
А научная фантастика в стихах бывает?
#9E2J2A (1) / @minoru / 4668 дней назад
А есть ли парсер всего на свете (или хотя бы всего мейнстримного)? Или хотя бы набор парсеров, выходные AST'ы которых совпадают (или максимально похожи).
#VKZZ6J (0) / @minoru / 4673 дня назад
Патлачи, а вы как-то ухаживаете за волосами? Или просто забили на парикмахерские, а голову моете раз в неделю?
#GIOTHU (6) / @minoru / 4674 дня назад
Почему комментарии выстраиваются в дерево при помощи JS? CouchDB cannot into hierarchical queries? Chromium тратит несколько секунд на то, чтобы отрисовать дерево из 42-х комментов :(
#AI75NW (15+1) / @minoru / 4683 дня назад
Как в терминале Linux сделать так, чтобы зажатая кнопка генерила события сразу же и постоянно, а не как по дефолту — нажал, отправили один символ, подождали, отправляем очередь тех же символов. Ну или хотя бы булево значение — индикатор того, что такая-то кнопка нажата.<br/>В тред кастуются Lexszero и L29Ah.
#OMS4J7 (20) / @minoru / 4685 дней назад
А есть каталогизатор с CLI/TUI, способный работать с архивами Либрусека и Флибусты (zip-архивы с файлами inpx)?
#458XBZ (4) / @minoru / 4720 дней назад
Хочу сделать нециклическое переключение раскладок по-человечески, а не юзать те костыли с setxkbmap, что нагородил несколько лет назад. Что юзаете для переключения вы?
#9ZO1TV (9) / @minoru / 4725 дней назад
? vim
Как проскроллить текст так, чтобы строка с курсором оказалась посередине? Что-то типа M, но со скроллингом.
#XSVE9I (7) / @minoru / 4741 день назад
Разыскивается книга: Curt Schimmel. Unix® Systems for Modern Architectures: Symmetric Multiprocessing and Caching for Kernel Programmers. Addison-Wesley Professional, 1994 Гуглил, искал на thepiratebay, rutracker, paperc.de, books.google.com — нету (на гуглокнигах есть только сниппет, всю книгу посмотреть нельзя). Если кто знает, где скачать или хотя бы почитать онлайн — откликнитесь, пожалуйста!
#XENPIF (36+1) / @minoru / 4830 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

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