Home
Objective Caml
ocaml@conference.jabber.ru
Четверг, 23 декабря 2010< ^ >
f[x] установил(а) тему: Камль -- http://caml.inria.fr | Логи -- http://chatlogs.jabber.ru/ocaml@conference.jabber.ru/ | Вики -- http://gdsfh.dyndns.org/kamlo/ | Верблюды грязи не боятся! | release crap | репортьте баги официальным дилерам | ocaml мёртв, move on
Конфигурация комнаты
Участники комнаты

GMT+3
[00:04:56] arhibot вышел(а) из комнаты
[00:21:29] ftrvxmtrx вышел(а) из комнаты
[01:01:43] ermine родила себе комбинаторный принтф
[01:05:06] <ermine>   print_endline (format (lit "qwe " %int %lit " " %int %lit " abc " %string) 10 20 "mama")
[01:06:03] <ygrek> ужыс
[01:06:25] <zert> чего только люди не навыдумывают, лишь бы перл не использовать
[01:12:14] ygrek вышел(а) из комнаты
[01:12:50] <ermine> зато теперь тормозны принтфы и спринтфы с убогим функционалом не нужны
[01:16:02] Typhon вышел(а) из комнаты: offline
[01:17:28] ftrvxmtrx вошёл(а) в комнату
[01:17:51] Typhon вошёл(а) в комнату
[01:27:45] Sergey Plaksin вышел(а) из комнаты
[01:28:43] serp256 вошёл(а) в комнату
[01:39:29] ermine вышел(а) из комнаты
[02:46:40] serp256 вышел(а) из комнаты
[03:20:59] vshender вышел(а) из комнаты
[03:27:13] zert вышел(а) из комнаты
[05:47:19] serp256 вошёл(а) в комнату
[05:57:07] serp256 вышел(а) из комнаты
[07:20:31] iNode вышел(а) из комнаты
[07:53:13] iNode вошёл(а) в комнату
[08:22:42] Typhon вышел(а) из комнаты
[10:18:07] komar вошёл(а) в комнату
[10:24:31] <f[x]> бугагашечки, ты думаешь этот комбинаторный ужас будет хотя бы меньше чем в десять раз тормознее?
[10:35:35] serp256 вошёл(а) в комнату
[10:39:54] komar вышел(а) из комнаты
[10:44:21] ermine вошёл(а) в комнату
[12:38:04] komar вошёл(а) в комнату
[12:49:24] iNode вышел(а) из комнаты
[12:59:33] zert вошёл(а) в комнату
[13:03:02] serp256 вышел(а) из комнаты
[13:11:04] serp256 вошёл(а) в комнату
[13:18:00] iNode вошёл(а) в комнату
[13:23:32] serp256 вышел(а) из комнаты
[13:30:07] serp256 вошёл(а) в комнату
[13:39:03] ftrvxmtrx вышел(а) из комнаты
[15:10:13] vshender вошёл(а) в комнату
[15:20:09] adept вошёл(а) в комнату
[15:20:50] <adept> Люди добрые, сами мы не местные! Помогите, кто чем может: http://community.livejournal.com/ru_lambda/122414.html :)
[15:21:56] <komar> adept: «нет» на все вопросы.
[15:22:08] <adept> komar: O_o
[15:22:14] <komar> Я пошутил.
[15:25:27] <komar> Но примерно так оно и есть. Компьюнити а-ля «центра вселенной» нету, утилитами пользуемся относительно низкоуровневыми.
[15:26:11] <f[x]> 1) module S = Modulename (Modulename надо знать заранее)
2) oasis. custom toplevel
3) нету вроде, сама постановка задачи доставляет
4) oasis-db в зародыше
5) extlib, janest-core, batteries
[15:26:38] <f[x]> 1) есть отдельная утилится ocamlbrowser но я не пробовал, обычно смотрю html доку либо mli
[15:27:19] <f[x]> 2) чтобы не делать #load руками и когда лень собирать toplevel - просто пишется скрипт и делается ocaml -init myscript
[15:28:06] <adept> f[x]: касательно (3): я, например, подозреваю, что zipWith в ocaml есть, но не знаю, как его зовут. Зато я знаю его сигнатуру ...
[15:28:09] <f[x]> например мой .ocamlinit -> http://paste.in.ua/1566/
[15:28:18] ftrvxmtrx вошёл(а) в комнату
[15:28:34] <f[x]> adept: ну fold2,iter2,map2, но они требуют списки одинаковой длины
[15:28:53] <f[x]> хм, ну может и есть в этом смысл
[15:29:27] <adept> f[x]: это уже второй вопрос. А первый - в том, как вообще понять, что map2 - это то, что мне нужно. Предположим, что речь идет не о списках, а чем-то сложнее, и я не знаю даже имя модуля ...
[15:29:44] <adept> f[x]: спасибо за советы, пошел читать
[15:31:00] <f[x]> adept: ну general-purpose функций достаточно обозримое число - а абстрагировать до потери точек евпочя в камле не очень принято, пожтому комбинаторов всяких много не надо
[15:31:37] <adept> "абстрагировать до потери точек" - это хорошо :)
[15:38:59] ermine недоверчиво потрогала adepta в этой конфе
[15:39:59] <adept> ermine: :)
[15:40:12] <adept> "Welcome to the dark side. We have cookies!"
[15:41:09] Typhon вошёл(а) в комнату
[15:41:34] <Typhon> о, адепт уже здесь, а я позвать в ру_лямбда хотел знатоков :-)
[15:43:36] <zert> adept: приветствую тебя в нашей скромной обители
[15:43:44] <adept> zert:
[15:49:27] <ermine> adept: тебя уже не пугает let () = () in ()?
[15:49:55] <Typhon> adept: ещё, может быть, понадобится http://ocsigen.org/lwt/ так что сразу вот ссылка.
[15:49:56] komar испугался и убежал.
[15:50:37] <ermine> а пчу про GODI никто не вспомнил?
[15:51:05] <Typhon> вспомнили
[15:51:25] <Typhon> даже ссылку дали ^_^
[15:52:02] <Typhon> (в жж тредах)
[15:54:05] <ermine> а
[15:57:02] <ermine> f[x]: а в oasis-db уже что-то есть?
[15:57:20] <f[x]> не
[16:00:20] <serp256> 3) еще есть http://docs.camlcity.org
[16:06:44] <ermine> посовейтуйт еще ему знать caml-light, так, чтобы знать основы камля :)
[16:08:00] <Typhon> или вот http://blog.ezyang.com/2010/10/ocaml-for-haskellers/ . кстати, недостаток почти всех "X for Y" статей, то что не описывают различия в инфраструктуре
[16:10:35] Kakadu вошёл(а) в комнату
[16:10:48] Kakadu вышел(а) из комнаты
[17:22:42] vshender вышел(а) из комнаты
[17:25:38] vshender вошёл(а) в комнату
[17:31:16] iNode вышел(а) из комнаты
[17:54:32] Typhon вышел(а) из комнаты
[18:08:44] iNode вошёл(а) в комнату
[18:28:25] Kakadu вошёл(а) в комнату
[18:29:06] Kakadu вышел(а) из комнаты
[20:03:29] <gds> отписался.  http://community.livejournal.com/ru_lambda/122414.html?thread=1819950#t1819950
[20:03:34] serp256 вышел(а) из комнаты
[20:25:58] ermine ни разу не пробовала ocamlbrowser
[22:20:50] ftrvxmtrx вышел(а) из комнаты
[23:21:30] ftrvxmtrx вошёл(а) в комнату
[23:26:11] Typhon вошёл(а) в комнату
[23:43:59] arhibot вошёл(а) в комнату
[23:55:05] komar вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!