initial commit: migrated from FossilSCM to git

This commit is contained in:
Brian Sakal
2022-03-23 14:44:28 -05:00
parent 0e9635541c
commit 7a0962831b
391 changed files with 105116 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
function isArray(x){
return Array.isArray(x);
}
export default isArray;
+5
View File
@@ -0,0 +1,5 @@
var isNumber = function(x){
return !isNaN(x);
};
export default isNumber;
+5
View File
@@ -0,0 +1,5 @@
function isObject(x){
return (typeof x === 'object');
}
export default isObject;
+5
View File
@@ -0,0 +1,5 @@
var isUndefined = function(x){
return typeof(x)==="undefined";
}
export default isUndefined;
+11
View File
@@ -0,0 +1,11 @@
var remove = function(arr, pred){
var len = arr.length
for(var i=0; i<len; i++){
if(pred(arr[i], i)){
arr.splice(i,1)
break;
}
}
};
export default remove;
+5
View File
@@ -0,0 +1,5 @@
var removeByIndex = function(arr, i){
arr.splice(i,1);
};
export default removeByIndex;
+11
View File
@@ -0,0 +1,11 @@
var removeElement = function(arr, el){
var len = arr.length
for(var i=0; i<len; i++){
if(arr[i] === el){
arr.splice(i,1);
break;
}
}
};
export default removeElement;
+5
View File
@@ -0,0 +1,5 @@
var toNumber = function(x){
return Number(x);
};
export default toNumber;