nv-array-slice-with-function
- nv-array-slice-with-function
install
- npm install nv-array-slice-with-function
usage
example
const ary_fslc = require("nv-array-slice-with-function")
var arr = [1,"a","b",2,3,"c",4,"d","e","f",5]
ary_fslc.fst(arr,r=>typeof(r)==="string")
ary_fslc.fst_not(arr,r=>typeof(r)==="string")
ary_fslc.which(arr,1,r=>typeof(r)==="string")
ary_fslc.which_not(arr,1,r=>typeof(r)==="string")
ary_fslc.which_from_lst(arr,1,r=>typeof(r)==="string")
ary_fslc.which_not_from_lst(arr,1,r=>typeof(r)==="string")
ary_fslc.lst(arr,r=>typeof(r)==="string")
ary_fslc.lst_not(arr,r=>typeof(r)==="string")
ary_fslc.some(arr,[0,1],r=>typeof(r)==="string")
ary_fslc.some_not(arr,[0,1],r=>typeof(r)==="string")
ary_fslc.some_from_lst(arr,[0,1],r=>typeof(r)==="string")
ary_fslc.some_not_from_lst(arr,[0,1],r=>typeof(r)==="string")
ary_fslc.all(arr,r=>typeof(r)==="string")
ary_fslc.all_not(arr,r=>typeof(r)==="string")
API
- ary_fslc.fst(arr,cond_func,...cond_other_func_params)
- ary_fslc.fst_not(arr,cond_func,...cond_other_func_params)
- ary_fslc.which(arr,index,cond_func,...cond_other_func_params)
- ary_fslc.which_not(arr,index,cond_func,...cond_other_func_params)
- ary_fslc.which_from_lst(arr,index,cond_func,...cond_other_func_params)
- ary_fslc.which_not_from_lst(arr,index,cond_func,...cond_other_func_params)
- ary_fslc.lst(arr,cond_func,...cond_other_func_params)
- ary_fslc.lst_not(arr,cond_func,...cond_other_func_params)
- ary_fslc.some(arr,whiches,cond_func,...cond_other_func_params)
- ary_fslc.some_not(arr,whiches,cond_func,...cond_other_func_params)
- ary_fslc.some_from_lst(arr,whiches,cond_func,...cond_other_func_params)
- ary_fslc.some_not_from_lst(arr,whiches,cond_func,...cond_other_func_params)
- ary_fslc.all(arr,cond_func,...cond_other_func_params)
- ary_fslc.all_not(arr,cond_func,...cond_other_func_params)
LICENSE