October 6th, 2015

404

композиция

Вот в такие моменты мне изящного хаскеля не хватает, конечно.

new_list = map(Device.serialize, filter(Device.is_ok, map(Devices, mountpoints)))

И нет, я не считаю это речекряком (если только вызов метода класса таковым не является).

В идеале я бы вообще хотел, чтобы оно само догадалось, что "self.is_ok", и "self.serialize" надо вызывать. А лучше, даже без self.