Я просто обдумывал это
var bindable = Function.bind.bind(Function.bind);
Теперь я думаю, что ключом к пониманию этой проблемы будет сценарий того, как это используется. Я могу представить его полезным, но я не могу придумать ни одного примера. Может ли кто-нибудь предоставить мне пример использования?
uncurryThis = bindable(Function.call)
:-) - person Bergi   schedule 16.03.2015callable
. И меня конкретно интересует использованиеbindable
? - person Jeanluca Scaljeri   schedule 16.03.2015var getMethod = bindable(function(…) { … })
. Затем в своем конструкторе вы можете сделатьthis.method = getMethod(this)
- person Bergi   schedule 16.03.2015bindable
,bindable(f)
иbindable(f)(obj)
— это первоклассные функции, которые можно передавать и использовать в качестве обратных вызовов или элементов в коллекции. . Так, например, вы можете сделать это, чтобы массово привязать все методы прототипа к объекту. - person JLRishe   schedule 17.03.2015