1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-23 15:22:26 +01:00

Likely unnecessary optimization.

This commit is contained in:
Kris Maglione
2008-10-02 07:27:47 +00:00
parent 23db634910
commit 37e5b59db5

View File

@@ -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;
},