IO
Size: a a a
IO
IO
AN
AN
QH
AN
AN
sequence {
yield(properties?.get(name))
yield(mergedStyles[name])
yield(parent?.getProperty(name, inherit))
}.merge()
Последний элемент вызывается рекурсивно и довольно дорог, поэтому его надо вычислять только если приспичит. Причем количество элементов переменноеQH
sequence {
yield(properties?.get(name))
yield(mergedStyles[name])
yield(parent?.getProperty(name, inherit))
}.merge()
Последний элемент вызывается рекурсивно и довольно дорог, поэтому его надо вычислять только если приспичит. Причем количество элементов переменноеiterator { … }.merge() :)AN
iterator { … }.merge() :)BP
AN
QH
constrainOnce, спасиба нинада, лучше бы там был итераторBP
constrainOnce, спасиба нинада, лучше бы там был итераторQH
IO
BP
AN
QH
.sequence().map{}.toList() — хороший, .iterator().map{}.toList() — был бы плохой?IO
.sequence().map{}.toList() — хороший, .iterator().map{}.toList() — был бы плохой?BP