mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2025-12-23 17:42:27 +01:00
Likely unnecessary optimization.
This commit is contained in:
@@ -1715,14 +1715,21 @@ liberator.template = {
|
||||
|
||||
map: function (iter, fn, sep)
|
||||
{
|
||||
if (sep == undefined)
|
||||
sep = <></>;
|
||||
let ret = <></>;
|
||||
let n = 0;
|
||||
for each (let i in iter) {
|
||||
if (n++)
|
||||
ret += sep;
|
||||
ret += fn(i);
|
||||
if (sep == undefined)
|
||||
{
|
||||
for each (let i in iter)
|
||||
ret += fn(i);
|
||||
}
|
||||
else
|
||||
{
|
||||
let n = 0;
|
||||
for each (let i in iter)
|
||||
{
|
||||
if (n++)
|
||||
ret += sep;
|
||||
ret += fn(i);
|
||||
}
|
||||
}
|
||||
return ret;
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user