@MallSerg:
Причина для создания ianis.js лишь одна:
Цитата:
|
когда я начал работать с JavaScript я начал постепенно копировать набор функций с проект на проект
|
Не знаю что ты имел в виду со своим ответом (хотя и согласен, что половина методов - хрень), но подавать метод так:
func(object.binded('method').partial(parameter));
мне легче, чем так:
func(function() {
args = Array.prototype.slice.call(arguments);
args.unshift(parameter);
object.method.apply(object, args);
});
Кроме того, String#prototype#basename() и String#prototype#dirname() делают ту же работу, что и в GNU Coreutils.
Может это и стоит поставить в README, но вопрос был о другом (хотя может и не в правильной секции).
EDIT: Еще
[true, true, true].isMonotone(); // true
[[], [], []].isTypeMonotone(); // true
[1, 2, '3'].isTypeMonotone(); // false
В README подробно описаны какие методы что делают. Так что - не совсем безполезная дрянь.
Кроме того, предлагаю прекратить обсуждение, поскольку здесь действительно нечего обсуждать - ответ свой я получил, за что благодарен.