Skip to content

Commit 503c398

Browse files
committed
feat: add amskreject to namespace
1 parent 3bb9603 commit 503c398

File tree

27 files changed

+39
-15
lines changed

27 files changed

+39
-15
lines changed

lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ alias2standalone,"@stdlib/namespace/alias2standalone"
1515
aliases,"@stdlib/namespace/aliases"
1616
allocUnsafe,"@stdlib/buffer/alloc-unsafe"
1717
amskfilter,"@stdlib/array/mskfilter"
18+
amskreject,"@stdlib/array/mskreject"
1819
anans,"@stdlib/array/nans"
1920
anansLike,"@stdlib/array/nans-like"
2021
anova1,"@stdlib/stats/anova1"

lib/node_modules/@stdlib/namespace/alias2pkg/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/alias2related/data/data.csv

+2-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ alias2related,"alias2pkg,aliases,pkg2related"
1414
alias2standalone,"alias2pkg,alias2related,aliases,pkg2alias,pkg2standalone"
1515
aliases,"alias2pkg,alias2related,pkg2alias"
1616
allocUnsafe,"Buffer,array2buffer,arraybuffer2buffer,copyBuffer,string2buffer"
17-
amskfilter,""
17+
amskfilter,"amskreject"
18+
amskreject,"amskfilter"
1819
anans,"afull,anansLike,aones,azeros"
1920
anansLike,"afullLike,anans,aonesLike,azerosLike"
2021
anova1,""

lib/node_modules/@stdlib/namespace/alias2related/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/alias2standalone/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ alias2standalone,"@stdlib/namespace-alias2standalone"
1515
aliases,"@stdlib/namespace-aliases"
1616
allocUnsafe,"@stdlib/buffer-alloc-unsafe"
1717
amskfilter,"@stdlib/array-mskfilter"
18+
amskreject,"@stdlib/array-mskreject"
1819
anans,"@stdlib/array-nans"
1920
anansLike,"@stdlib/array-nans-like"
2021
anova1,"@stdlib/stats-anova1"

lib/node_modules/@stdlib/namespace/alias2standalone/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/aliases/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/aliases/data/data.txt

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ alias2standalone
1515
aliases
1616
allocUnsafe
1717
amskfilter
18+
amskreject
1819
anans
1920
anansLike
2021
anova1

lib/node_modules/@stdlib/namespace/lib/namespace/a.js

+11
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,17 @@ ns.push({
231231
]
232232
});
233233

234+
ns.push({
235+
'alias': 'amskreject',
236+
'path': '@stdlib/array/mskreject',
237+
'value': require( '@stdlib/array/mskreject' ),
238+
'type': 'Function',
239+
'related': [
240+
'@stdlib/array/mskfilter',
241+
'@stdlib/array/reject'
242+
]
243+
});
244+
234245
ns.push({
235246
'alias': 'anans',
236247
'path': '@stdlib/array/nans',

lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"@stdlib/namespace/aliases",aliases
1616
"@stdlib/buffer/alloc-unsafe",allocUnsafe
1717
"@stdlib/array/mskfilter",amskfilter
18+
"@stdlib/array/mskreject",amskreject
1819
"@stdlib/array/nans",anans
1920
"@stdlib/array/nans-like",anansLike
2021
"@stdlib/stats/anova1",anova1

lib/node_modules/@stdlib/namespace/pkg2alias/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv

+2-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@
1414
"@stdlib/namespace/alias2standalone","@stdlib/namespace/alias2pkg,@stdlib/namespace/alias2related,@stdlib/namespace/aliases,@stdlib/namespace/pkg2alias,@stdlib/namespace/pkg2standalone"
1515
"@stdlib/namespace/aliases","@stdlib/namespace/alias2pkg,@stdlib/namespace/alias2related,@stdlib/namespace/pkg2alias"
1616
"@stdlib/buffer/alloc-unsafe","@stdlib/buffer/ctor,@stdlib/buffer/from-array,@stdlib/buffer/from-arraybuffer,@stdlib/buffer/from-buffer,@stdlib/buffer/from-string"
17-
"@stdlib/array/mskfilter",""
17+
"@stdlib/array/mskfilter","@stdlib/array/mskreject"
18+
"@stdlib/array/mskreject","@stdlib/array/mskfilter"
1819
"@stdlib/array/nans","@stdlib/array/full,@stdlib/array/nans-like,@stdlib/array/ones,@stdlib/array/zeros"
1920
"@stdlib/array/nans-like","@stdlib/array/full-like,@stdlib/array/nans,@stdlib/array/ones-like,@stdlib/array/zeros-like"
2021
"@stdlib/stats/anova1",""

lib/node_modules/@stdlib/namespace/pkg2related/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"@stdlib/namespace/aliases","@stdlib/namespace-aliases"
1616
"@stdlib/buffer/alloc-unsafe","@stdlib/buffer-alloc-unsafe"
1717
"@stdlib/array/mskfilter","@stdlib/array-mskfilter"
18+
"@stdlib/array/mskreject","@stdlib/array-mskreject"
1819
"@stdlib/array/nans","@stdlib/array-nans"
1920
"@stdlib/array/nans-like","@stdlib/array-nans-like"
2021
"@stdlib/stats/anova1","@stdlib/stats-anova1"

lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"@stdlib/namespace-aliases","@stdlib/namespace/aliases"
1616
"@stdlib/buffer-alloc-unsafe","@stdlib/buffer/alloc-unsafe"
1717
"@stdlib/array-mskfilter","@stdlib/array/mskfilter"
18+
"@stdlib/array-mskreject","@stdlib/array/mskreject"
1819
"@stdlib/array-nans","@stdlib/array/nans"
1920
"@stdlib/array-nans-like","@stdlib/array/nans-like"
2021
"@stdlib/stats-anova1","@stdlib/stats/anova1"

lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/code-blocks/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ alias2related,"var v = alias2related( 'base.sin' )\n"
1515
alias2standalone,"var v = alias2standalone( 'base.sin' )\n"
1616
aliases,"var o = aliases()\no = aliases( '@stdlib/math/base/special' )\n"
1717
allocUnsafe,"var buf = allocUnsafe( 100 )\n"
18+
amskfilter,"var x = [ 1, 2, 3, 4 ];\nvar y = amskfilter( x, [ 0, 1, 0, 1 ] )\n"
1819
anans,"var arr = anans( 2 )\narr = anans( 2, 'float32' )\n"
1920
anansLike,"var x = new Float64Array( 2 );\nvar y = anansLike( x )\ny = anansLike( x, 'float32' )\n"
2021
anova1,"var x = [1, 3, 5, 2, 4, 6, 8, 7, 10, 11, 12, 15];\nvar f = [\n 'control', 'treatA', 'treatB', 'treatC', 'control',\n 'treatA', 'treatB', 'treatC', 'control', 'treatA', 'treatB', 'treatC'\n ];\nvar out = anova1( x, f )\n"

lib/node_modules/@stdlib/repl/code-blocks/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/help/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ alias2standalone,"\nalias2standalone( alias )\n Returns the standalone packag
1616
aliases,"\naliases( [namespace] )\n Returns a list of standard library aliases.\n\n Parameters\n ----------\n namespace: string (optional)\n Namespace filter.\n\n Returns\n -------\n out: Array\n List of aliases.\n\n Examples\n --------\n > var o = aliases()\n [...]\n > o = aliases( '@stdlib/math/base/special' )\n [...]\n\n See Also\n --------\n alias2pkg, alias2related, pkg2alias\n"
1717
allocUnsafe,"\nallocUnsafe( size )\n Allocates a buffer having a specified number of bytes.\n\n The underlying memory of returned buffers is not initialized. Memory\n contents are unknown and may contain sensitive data.\n\n When the size is less than half a buffer pool size, memory is allocated from\n the buffer pool for faster allocation of Buffer instances.\n\n Parameters\n ----------\n size: integer\n Number of bytes to allocate.\n\n Returns\n -------\n out: Buffer\n Buffer instance.\n\n Examples\n --------\n > var buf = allocUnsafe( 100 )\n <Buffer>\n\n See Also\n --------\n Buffer, array2buffer, arraybuffer2buffer, copyBuffer, string2buffer\n"
1818
amskfilter,"\namskfilter( x, mask )\n Returns a new array by applying a mask to a provided input array.\n\n If a mask array element is truthy, the corresponding element in `x` is\n included in the output array; otherwise, the corresponding element in `x` is\n \"masked\" and thus excluded from the output array.\n\n Parameters\n ----------\n x: Array|TypedArray|Object\n Input array.\n\n mask: Array|TypedArray|Object\n Mask array.\n\n Returns\n -------\n out: Array|TypedArray|Object\n Output array.\n\n Examples\n --------\n > var x = [ 1, 2, 3, 4 ];\n > var y = amskfilter( x, [ 0, 1, 0, 1 ] )\n [ 2, 4 ]\n\n"
19+
amskreject,"\namskreject( x, mask )\n Returns a new array by applying a mask to a provided input array.\n\n If a mask array element is falsy, the corresponding element in `x` is\n included in the output array; otherwise, the corresponding element in `x` is\n \"masked\" and thus excluded from the output array.\n\n Parameters\n ----------\n x: Array|TypedArray|Object\n Input array.\n\n mask: Array|TypedArray|Object\n Mask array.\n\n Returns\n -------\n out: Array|TypedArray|Object\n Output array.\n\n Examples\n --------\n > var x = [ 1, 2, 3, 4 ];\n > var y = amskreject( x, [ 0, 1, 0, 1 ] )\n [ 1, 3 ]\n\n See Also\n --------\n amskfilter\n"
1920
anans,"\nanans( length[, dtype] )\n Returns an array filled with NaNs and having a specified length.\n\n The function supports the following data types:\n\n - float64: double-precision floating-point numbers (IEEE 754)\n - float32: single-precision floating-point numbers (IEEE 754)\n - complex128: double-precision complex floating-point numbers\n - complex64: single-precision complex floating-point numbers\n - generic: generic JavaScript values\n\n The default array data type is `float64`.\n\n Parameters\n ----------\n length: integer\n Array length.\n\n dtype: string (optional)\n Data type. Default: 'float64'.\n\n Returns\n -------\n out: TypedArray|Array\n Output array.\n\n Examples\n --------\n > var arr = anans( 2 )\n <Float64Array>[ NaN, NaN ]\n > arr = anans( 2, 'float32' )\n <Float32Array>[ NaN, NaN ]\n\n See Also\n --------\n afull, anansLike, aones, azeros\n"
2021
anansLike,"\nanansLike( x[, dtype] )\n Returns an array filled with NaNs and having the same length and data type\n as a provided input array.\n\n The function supports the following data types:\n\n - float64: double-precision floating-point numbers (IEEE 754)\n - float32: single-precision floating-point numbers (IEEE 754)\n - complex128: double-precision complex floating-point numbers\n - complex64: single-precision complex floating-point numbers\n - generic: generic JavaScript values\n\n Parameters\n ----------\n x: TypedArray|Array\n Input array.\n\n dtype: string (optional)\n Data type. If not provided, the output array data type is inferred from\n the input array.\n\n Returns\n -------\n out: TypedArray|Array\n Output array.\n\n Examples\n --------\n > var x = new Float64Array( 2 );\n > var y = anansLike( x )\n <Float64Array>[ NaN, NaN ]\n > y = anansLike( x, 'float32' )\n <Float32Array>[ NaN, NaN ]\n\n See Also\n --------\n afullLike, anans, aonesLike, azerosLike\n"
2122
anova1,"\nanova1( x, factor[, options] )\n Performs a one-way analysis of variance.\n\n Parameters\n ----------\n x: Array<number>\n Measured values.\n\n factor: Array\n Array of treatments.\n\n options: Object (optional)\n Options.\n\n options.alpha: number (optional)\n Number in the interval `[0,1]` giving the significance level of the\n hypothesis test. Default: `0.05`.\n\n Returns\n -------\n out: Object\n Test result object.\n\n out.alpha: number\n Significance level.\n\n out.rejected: boolean\n Test decision.\n\n out.pValue: number\n p-value of the test.\n\n out.statistic: number\n Value of test statistic.\n\n out.method: string\n Name of test.\n\n out.means: Object\n Group means alongside sample sizes and standard errors.\n\n out.treatment: Object\n Treatment results.\n\n out.treatment.df: number\n Treatment degrees of freedom.\n\n out.treatment.ss: number\n Treatment sum of squares.\n\n out.treatment.ms: number\n Treatment mean sum of squares.\n\n out.error: Object\n Error results.\n\n out.error.df: number\n Error degrees of freedom.\n\n out.error.ss: number\n Error sum of squares.\n\n out.error.ms: number\n Error mean sum of squares.\n\n out.print: Function\n Function to print formatted output.\n\n Examples\n --------\n > var x = [1, 3, 5, 2, 4, 6, 8, 7, 10, 11, 12, 15];\n > var f = [\n ... 'control', 'treatA', 'treatB', 'treatC', 'control',\n ... 'treatA', 'treatB', 'treatC', 'control', 'treatA', 'treatB', 'treatC'\n ... ];\n > var out = anova1( x, f )\n {...}\n\n"

lib/node_modules/@stdlib/repl/help/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/info/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ alias2related,"\nalias2related( alias:string )\n Returns aliases related to a
1515
alias2standalone,"\nalias2standalone( alias:string )\n Returns the standalone package name associated with a provided alias.\n"
1616
aliases,"\naliases( [namespace:string] )\n Returns a list of standard library aliases.\n"
1717
allocUnsafe,"\nallocUnsafe( size:integer )\n Allocates a buffer having a specified number of bytes.\n"
18+
amskfilter,"\namskfilter( x:Array|TypedArray|Object, mask:Array|TypedArray|Object )\n Returns a new array by applying a mask to a provided input array.\n"
1819
anans,"\nanans( length:integer[, dtype:string] )\n Returns an array filled with NaNs and having a specified length.\n"
1920
anansLike,"\nanansLike( x:TypedArray|Array[, dtype:string] )\n Returns an array filled with NaNs and having the same length and data type\n as a provided input array.\n"
2021
anova1,"\nanova1( x:Array<number>, factor:Array[, options:Object] )\n Performs a one-way analysis of variance.\n"

lib/node_modules/@stdlib/repl/info/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/signature/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ alias2related,"alias2related( alias )"
1515
alias2standalone,"alias2standalone( alias )"
1616
aliases,"aliases( [namespace] )"
1717
allocUnsafe,"allocUnsafe( size )"
18+
amskfilter,"amskfilter( x, mask )"
1819
anans,"anans( length[, dtype] )"
1920
anansLike,"anansLike( x[, dtype] )"
2021
anova1,"anova1( x, factor[, options] )"

lib/node_modules/@stdlib/repl/signature/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/typed-signature/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ alias2related,"alias2related( alias:string )"
1515
alias2standalone,"alias2standalone( alias:string )"
1616
aliases,"aliases( [namespace:string] )"
1717
allocUnsafe,"allocUnsafe( size:integer )"
18+
amskfilter,"amskfilter( x:Array|TypedArray|Object, mask:Array|TypedArray|Object )"
1819
anans,"anans( length:integer[, dtype:string] )"
1920
anansLike,"anansLike( x:TypedArray|Array[, dtype:string] )"
2021
anova1,"anova1( x:Array<number>, factor:Array[, options:Object] )"

lib/node_modules/@stdlib/repl/typed-signature/data/data.json

+1-1
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)