LINUX.ORG.RU

История изменений

Исправление x3al, (текущая версия) :

Кто запрещает?

var partialMap = map(someFunc);
partialMap(someCollection);

Я запрещаю тебе делать это с someCollection.map() потому, что у someCollection нет метода partialMap без аргументов, который применяет именно someFunc.

this.map(function(x, i){return [x, array]})

Эмм. Твой код работает с массивами, не коллекциями.

Никто не гарантировал, что коллекция вообще умеет доступ по индексу. А ещё что у коллекции есть размер. В том же python3 это спокойно работает и умеет ленивость из коробки.

Попробуй ещё раз.

Исходная версия x3al, :

Кто запрещает?

var partialMap = map(someFunc); partialMap(someCollection);

Я запрещаю тебе делать это с someCollection.map() потому, что у someCollection нет метода partialMap без аргументов, который применяет именно someFunc.

this.map(function(x, i){return [x, array]})

Эмм. Твой код работает с массивами, не коллекциями.

Никто не гарантировал, что коллекция вообще умеет доступ по индексу. А ещё что у коллекции есть размер. В том же python3 это спокойно работает и умеет ленивость из коробки.

Попробуй ещё раз.