20 lines
No EOL
253 B
JavaScript
20 lines
No EOL
253 B
JavaScript
function component(a, b) {
|
|
let z = {
|
|
a
|
|
};
|
|
(function () {
|
|
z |> mutate(%);
|
|
})();
|
|
let y = z;
|
|
{
|
|
// z is shadowed & renamed but the lambda is unaffected.
|
|
let z = {
|
|
b
|
|
};
|
|
y = {
|
|
y,
|
|
z
|
|
};
|
|
}
|
|
return y;
|
|
} |