История изменений
Исправление x3al, (текущая версия) :
нет или есть — это все зависит от реализации
var square = R.map(x => x * x);
var double = R.map(x => 2 * x);
square([1, 2, 3]); // [1, 4, 9]
double([1, 2, 3]); // [2, 4, 6]
(ES6, Ramda). Ты предложишь добавлять .square и .double? Или как ты собираешься каррировать .map?
так по ссылке которую ты дал то же самое.
А в нормальных языках — нет, там нечто, что можно сейчас реализовать через for..of и @@iterator (и, наверно, велосипедную next()), но, поскольку при разработке JS была пропущена стадия проектирования — имеем что имеем.
Исправление x3al, :
нет или есть — это все зависит от реализации
var square = R.map(x => x * x);
var double = R.map(x => 2 * x);
square([1, 2, 3]); // [2, 4, 9]
double([1, 2, 3]); // [2, 4, 6]
(ES6, Ramda). Ты предложишь добавлять .square и .double? Или как ты собираешься каррировать .map?
так по ссылке которую ты дал то же самое.
А в нормальных языках — нет, там нечто, что можно сейчас реализовать через for..of и @@iterator (и, наверно, велосипедную next()), но, поскольку при разработке JS была пропущена стадия проектирования — имеем что имеем.
Исправление x3al, :
нет или есть — это все зависит от реализации
var square = R.map(x => x * x);
var double = R.map(x => 2 * x);
square([1, 2, 3]); // [2, 4, 9]
double([1, 2, 3]); // [2, 4, 6
(ES6, Ramda). Ты предложишь добавлять .square и .double? Или как ты собираешься каррировать .map?
так по ссылке которую ты дал то же самое.
А в нормальных языках — нет, там нечто, что можно сейчас реализовать через for..of и @@iterator (и, наверно, велосипедную next()), но, поскольку при разработке JS была пропущена стадия проектирования — имеем что имеем.
Исходная версия x3al, :
нет или есть — это все зависит от реализации
var square = R.map(x => x * x);
var double = R.map(x=>2*x);
square([1, 2, 3]); // [2, 4, 9]
double([1, 2, 3]); // [2, 4, 6
(ES6, Ramda). Ты предложишь добавлять .square и .double? Или как ты собираешься каррировать .map?
так по ссылке которую ты дал то же самое.
А в нормальных языках — нет, там нечто, что можно сейчас реализовать через for..of и @@iterator (и, наверно, велосипедную next()), но, поскольку при разработке JS была пропущена стадия проектирования — имеем что имеем.