Бля, чот ржу с картинки.
http://www.gnu.org/software/kawa/style/kawa-logo.png
Родилось в одним из диалогов с дедфудом.
Позволяет юзать синтаксис как у околохацкеля чтобы задавать значения и объявлять лямбдочки.
Для полноценной костылезации надо переопределять свой reader через #lang, что делать конечно лень.
;; gayfood.rkt
#lang racket
(require syntax/parse)
(require (for-syntax syntax/parse))
(provide (all-defined-out))
(begin-for-syntax
(define-syntax-class gaylambda
#:literals (->)
(pattern (-> (arg:id ...) body:expr))))
(define-syntax (-> stx)
(syntax-parse stx
[f:gaylambda #'(lambda (f.arg ...) f.body)]))
(define-syntax (= stx)
(syntax-parse stx
#:literals (=)
[(= a:id b:expr) #'(define a b)]))
;; test
#lang sweet-exp racket
require("gayfood.rkt")
{ closureLambda = {(i) -> {i * i}} }
printf("closureLambda(10) = ~a\n" closureLambda(10))
выводит 100, охуеть, правда?
We Require:
- XXX
- XXX
We appreciate:
- Demoscene background
Я потекла.
Штилетта, а почему мне от бнв через петушокс часть сообщений проебывается? Ты разбирался что там с хуйта?
Пиздец, у меня jabber.cz пишет что bnw.im: Server not found.
Пишу с токса.
бнвач, накидай бизнес-идей как создать стартап на Tox и срубить бабла.
чото ржу с диалога
http://www.youtube.com/watch?v=_erqn2WmmSw#t=16
Сегодня у меня был отсос у линукса по величине, превысившие все предыдущие на порядок.
Будучи в рабстве, решил я попердолить работу из дому. Посколько работа сопряжена с тыканием борды и смотром на lcd-дисплейчик, подключеный к ней,
то я подключил к пекарне камеру чтобы палить все это дело.
Нажав ``mplayer tv://'' я всозерцал кусок нерелевантного лога кернела на черном экране, при этом хардверный курсор еще оставался.
Не осилив переключиться в tty, я вслепую ребутнул машину.
Какое же было удивление, когда при ребуте вместо линуск я попал в однозадачный дос:
виртуальных консолек не было, в tmux не создавались pty.
dmesg показывал кучу segfault-ов in pthread.so.X.Y.
Признав гомосексуальное поражение, я нажал cp -av ~/ /path/to/bkp и пошел на сходку бнвачеров.
GNU Guix, the package manager written for the GNU system, now has a neat Emacs user interface! It offers a visual, user-friendly alternative to the guix package command-line interface.
For those familiar with package.el, the main user interface is quite similar: commands like guix-newest-available-packages, guix-search-by-regexp, and guix-installed-packages present a browsable list of packages. Individual packages can be selected, which displays additional details and presents a button to install or delete them. It is also possible to mark a set of packages for installation, upgrade, or deletion, and execute the set of operations in a single transaction.
У меня в лисе щас открыто 470 табов.
А у тебя, юзернейм?
Завтра предполагается сходка (на этот раз настоящая) бнвачеров у метро парка поебды.
Время: 9-10 вечера
Мой телефон для связи - +7 921 771 27 (кубический корень из ника циферок).
Ребнвит плиз.
сделал rm -rf * в хомяке.
пиздой накрылась подборка смишнявых картинок и все скачаное за прошлый год музло.
Ебаные кошаки поваидилсь лежать на моем моте, причем залазят под чехол, царапают и пачкают сидуху и бак.
Как этих тварей отвадить?
Рассматриваю все методы.
Интервью с одним из авторов ракетки.
http://blog.cognitect.com/cognicast/061-matthew-flatt