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

бля монады в lwt переименовали в промисы как же жить дальше, как же жить
#V5TY5Z (1+1) / @komar / 2581 день назад
В тарболе с сорцами lwt мейкфайл вызывает setup.exe. Дна нет.
#Z2L98P (1) / @komar / 2581 день назад
Вылез из криокамеры. Решил посмотреть, что там как у французских комплюхторных учоных. Поставил opam. Нажал opam install cohttp: # File "syntax/pa_sexp_conv.ml", line 1630, characters 62-80: # Error: Unbound value Gen.string_of_ctyp Даже не пытайтесь писать на окамле, если вы не готовы изобреть ВЕСЬ стек заново. Лучше возьмите питон.
#YXXXPV (3) / @komar / 2581 день назад
https://github.com/astrada/google-drive-ocamlfuse сколько всякой хуйни понаписали
#0R5S7W (0) / @komar / 2587 дней назад
http://bloomberg.github.io/bucklescript/js-demo/#Quick_Sort Бля, сколько компиляторов ocaml2js уже наклепали?
#OP8KEH (1) / @komar / 2736 дней назад
[Caml-list] Blockchains in OCaml
#U2GJAY (0) / @komar / 2770 дней назад
#4OFOWP (4) / @komar / 2807 дней назад
Кое-какие впечатления о библиотеке для работы с графами ocamlgraph, которая мне регулярно бывает нужна с периодичностью в пару лет. — Ocamlgraph крут. Это живой пример того, насколько мощная штука — функтор, и учебник по тому, как их надо применять в библиотеках. А вот сегодня я беру и засовываю let compare = (fun x y -> Pervasives.compare x y * -1) и двигаюсь по весам в обратном направлении, а потом делаю let add = (*) — и можно искать по графу лучший обменный курс. Красота! Какой пиздон так сможет? Да никакого. — Ocamlgraph сосет. Пока раздуплишься, куда какой функтор тыкать — уже б 3 раза все написал руками — алгоритмы-то все равно примитивные.
#BARSVY (2+2) / @komar / 2852 дня назад
Случайно наткнулся: http://www.vincent-gripon.com/?l=en&p1=300&p2=998& Одобряю!
#KOTZDL (0) / @komar / 2860 дней назад
Сегодня я в первый раз в жизни воспользовался opam: http://dump.bitcheese.net/files/pypynez/2016-07-01-235058_1022x259_scrot.png Полный вывод ps aux | grep ocaml весит 22 мегабайта, так что картинка.
#6V1HJ5 (2+1) / @komar / 2866 дней назад
Подсмотрел забавную хуйню в paparazzi: ``` # type measure = Km | Mile;; type measure = Km | Mile # let conversion f t q = match f, t with | Km, Mile -> q /. 1.60934 | Mile, Km -> q *. 1.60934 | _ -> q;; val conversion : measure -> measure -> float -> float = <fun> # let (>>) = conversion;; val ( >> ) : measure -> measure -> float -> float = <fun> # (Km>>Mile)666.;; - : float = 413.834242608771319 ```
#0YZD4L (0) / @komar / 2889 дней назад
Иногда меня заебывает расстановка точечек в арифметических операциях в окамле. Потом я беру руби, делю одно целое число на другое, всегда получаю в ответе целое число, замечаю это только через двое суток, и больше меня расстановка точечек в арифметических операциях в окамле не заебывает.
#KA6742 (0+1) / @komar / 2889 дней назад
Как я уже говорил, imagemagick говно: #R79A2M Однако в прошлый раз я просто приляпал костыль, который делит одну большую линию на несколько, и рисует их поочередно. Но тут захотелось мне сделать рисовалку хуйни, экспортируемой PostGIS’ом — а то че я все, как пердолик, на буковки с циферками смотрю — и столкнулся с тем, что аналогичная хуйня в том числе и при рисовании полигонов. Вместо такого: http://dump.bitcheese.net/images/yvyjupo/out.png оно мне рисует такое: http://dump.bitcheese.net/images/yvepyle/out.png А применить тот же костыль я не могу, потому что мне ЗАЛИВКА нужна. Я отправлял багрепорт, они не отвечают нихуя. Поэтому, кто-нибудь. сделайте че-нибудь из нижеперечисленного: 1) Залезьте в кишки меджика и пропатчите его. Я лазил и нихуя не понял. 2) Посоветуйте другую библиотеку. Хочу сглаживание линий, разную толщину, заливку с альфой. Желательно чтобы она была сишная, чтобы я биндинг к окамлу присобачил. Если уже есть такой, то вообще красота. 3) Объясните, насколько муторно навелосипедить пункт 2 самому.
#X9WJ3X (33) / @komar / 3332 дня назад
Че-то мозги не соображают. Что есть в approx’е такого, чего нету в squid?
#G9I4XS (1) / @komar / 3345 дней назад
Хвастаюсь. Ворвался в тред к js’никам, сказал шо хуйня ваша нода, давайте денег и я http://komar.bitcheese.net/en/code/gpxer лучше допилю. Согласились.
#X9KT7G (0) / @komar / 3359 дней назад
http://www.wired.com/wp-content/uploads/2015/01/lang.rank_.plot_.q1151.png то, что в нижней половине — это, конечно, хорошо
#VF0WJV (0+1) / @komar / 3399 дней назад
Xmlm писали сказочные наркоманы. Как можно было нарисовать API, в котором можно перепутать окончание одного тега с окончанием другого? В API для разбора XML’а. XML’а, блядь, где повсюду </закрывающие_теги>, блядь, чтобы, блядь, не дай Бог не перепутать.
#7P2XOC (7) / @komar / 3446 дней назад
type magick_boolean = | MagickFalse | MagickTrue let magick_boolean_of_string str = match String.lowercase str with | "false" | "magick-false" | "magickfalse" -> MagickFalse | "true" | "magick-true" | "magicktrue" -> MagickTrue | _ -> raise Not_found (* ясно @ понятно *)
#TNC9N0 (2) / @komar / 3451 день назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

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