Skip to content

speed

Compare
Choose a tag to compare
@ryanve ryanve released this 03 Apr 03:48
· 62 commits to master since this release

v3.6.0...v3.7.0

<script data-via="https://github.com/ryanve/ssv/releases/tag/v3.7.0">
!function(g,e,f){"undefined"!=typeof module&&module.exports?module.exports=f():g[e]=f()}(this,"ssv",function(){function g(a){return a.match(n)||[]}function e(a){return g(a).join(" ")}function f(a){return!a.match(n)}function k(a,b){return p(a+" "+b)}function q(a,b){return k(d(a,b),d(b,a))}function p(a){a=g(a);var b=0,m=[],c=a.length,h=0;a:for(;h<c;h++){for(var l=b;l--;)if(a[h]===m[l])continue a;m[b++]=a[h]}return m.join(" ")}function d(a,b){var c="";a=g(a);b=g(b);var e=a.length,h=b.length,l=0;a:for(;l<
e;){for(var d=h,f=a[l++];d--;)if(f===b[d])continue a;c?c+=" "+f:c=f}return c}var c={},r={}.hasOwnProperty,n=/\S+/g;c.all=function(a,b){return f(b)||!d(b,a)};c.any=function(a,b){b=g(b);var c=b.length;if(!c)return!1;a=g(a);for(var f=a.length,d=0;d<f;)for(var e=c,k=a[d++];e--;)if(k===b[e])return!0;return!1};c.blank=f;c.compact=e;c.need=function(a,b){return e(a+" "+d(b,a))};c.concat=function(a,b){return e(a+" "+b)};c.count=function(a){return g(a).length};c.diff=d;c.meet=function(a,b){return d(k(a,b),
q(a,b))};c.split=g;c.state=function(a){if("string"==typeof a)var b=a;else for(var c in a)r.call(a,c)&&a[c]&&(b=b?b+(" "+c):c);return b?e(b):""};c.union=k;c.uniq=p;c.xor=q;return c});
</script>