EP
Size: a a a
EP
e
e
color: {
red: 1;
green: 2;
blue: 3;
};
color 0 enumerate [.key print " " print] each # red green blue
EP
e
EP
e
#
.e
EP
#
.e
compare:[
r1:r2:;;
transform': [@isAlpha filter @tolower transform];
r1 transform' r2 transform' equal
];
EP
e
e
function foo(func, ...)
for i, v in ipairs{...} do func(i, v) end
end
foo(function(a, b) return a .. b end, 10, 20, "foobar")
Но это не компилируемая фигня.foo: [func:l:;;Причем вызов
l enumerate [func _:;] each
];
[..] (10 20 "foobar") foo
foo
исполнится еще на этапе компиляции, т.е. он даже в итоговый машинный код не попадет.КП
Тᅠ
КП
КП