JSFiddle - React, Tailwind, and code Playground
by Paulpro
JavaScript
(function(){
var extern = {},
intern = {},
look = function(x){
return extern;
};
if(window.PRO){
if(window.PRO.toString() !== look.toString())
alert('No library!');
}else
window.PRO = look;
delete look;
intern.extend = function(o){
function O(){};
O.prototype = o;
return new O();
};
extern.Array = intern.extend([]);
extern.Array.min = function(){ return Math.min.apply(null, this.slice()); };
})();
var x = new PRO().Array;
x.push(5);
x.push(5);
x.push(3);
x.push(7);
console.log(x.min());