Pull to refresh

Comments 4

В Oblivion и Skyrim бы такой редактор внешности…

Спасибо большой, классная подорка годноты. Хотя мне кажется каждый из трех этих инструментов тянет на статью, если расписать подробнее и дать пару инересных кейсов применения.
Ну и не придирки для, вдруг кому окажется полезным есть пара маленьких замечаний по функциональному коду:
Вот в этом куске вместо лямбд можно указать функции напрямую:


case1 = source.pipe(
   ops.filter(lambda c: filternames(c)),
   ops.map(lambda a:a["name"])
)

Вот так:


case1 = source.pipe(
   ops.filter(filternames),
   ops.map(operator.itemgetter("name"))
)

Эдак более канонично и функционально.

ReactiveX по сути состоит из небольшого количества примитивных механизмов, а остальное это попытка набалдяшить функциональный язык поверх императивного, и еще выдают это за революцию :))

Sign up to leave a comment.

Articles