juan_gandhi: (Default)
Juan-Carlos Gandhi ([personal profile] juan_gandhi) wrote2010-03-28 04:02 pm

перечитывая учебник Скалы

Какой глубокий язык, боже мой! Казалось бы, два раза уже книжку читал - и вот открываю для себя abstract types, переоткрываю parameters by value, уясняю, как работают existential types, выясняю, что xml не только генерируется, но и парсится непринужденно:

val myxml = <a><b><c value="abc">lalala</c></b></a>
val x = myxml \\ b


А что стоит лёгкое упоминание в статье про delimited continuations, что, мол, циклы - это syntactic sugar для монад!

for (x <- M(a)) yield x


А вы тут на while (n->0) ругаетесь.

Жизнь-то не стоит на месте. Культурная революция или уже произошла, или вот она, происходит. Радоваться надо.

[identity profile] just-developer.livejournal.com 2010-03-29 12:18 am (UTC)(link)
Спасибо. Примеры выглядят достаточно интригующе

[identity profile] spamsink.livejournal.com 2010-03-30 09:15 pm (UTC)(link)
Надо же! Три недели назад я, покупая на Амазоне игру Set для племянницы, решил добить заказ до > $25 ради бесплатной доставки именно этой книжкой. Но в конце концов все равно выбрал платную - и правильно сделал, иначе не успело бы дойти. Но продешевил, потому что собственно книжку можно было бы заказать с бесплатной доставкой саму по себе.