JSFiddle - React, Tailwind, and code Playground
HTML
<!-- this is included because the jsfiddle underscore library is too out-of-date to even support non pre-filled partial application-->
<script src="http://underscorejs.org/underscore-min.js"></script>
JavaScript
var foo = function(bar) {
console.log(bar); //this should always print 'bar' if non pre-filled arguments applied to bind's partial application as well, yet it has the value of underscore when not double wrapped
}
_.bind(foo, this, _)('bar'); //function (n){return n instanceof m?n:this instanceof m?void(this._wrapped=n):new m(n)}
_.bind(_.partial(foo, _), this)('bar'); //bar