Skip to content

Commit

Permalink
feat: add ndfilterMap to namespace
Browse files Browse the repository at this point in the history
  • Loading branch information
kgryte committed Dec 14, 2024
1 parent dbfd8f5 commit 2c01b65
Show file tree
Hide file tree
Showing 27 changed files with 49 additions and 20 deletions.
1 change: 1 addition & 0 deletions lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv
Original file line number Diff line number Diff line change
Expand Up @@ -2566,6 +2566,7 @@ ndat,"@stdlib/ndarray/at"
ndempty,"@stdlib/ndarray/empty"
ndemptyLike,"@stdlib/ndarray/empty-like"
ndfilter,"@stdlib/ndarray/filter"
ndfilterMap,"@stdlib/ndarray/filter-map"
ndims,"@stdlib/ndarray/ndims"
nditer2arrayEach,"@stdlib/ndarray/iter/to-array-each"
nditerColumnEntries,"@stdlib/ndarray/iter/column-entries"
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -2565,7 +2565,8 @@ ndarrayStrides,"array,ndarray,ndarrayOffset,ndarrayOrder,ndarrayShape"
ndat,"array,ndslice"
ndempty,"ndemptyLike,ndzeros"
ndemptyLike,"ndempty,ndzerosLike"
ndfilter,"ndmap,ndreject,ndslice"
ndfilter,"ndfilterMap,ndmap,ndreject,ndslice"
ndfilterMap,"ndfilter,ndmap,ndreject,ndslice"
ndims,"array,ndarray,numel,ndarrayShape"
nditer2arrayEach,"ndarray,ndarray2array"
nditerColumnEntries,"nditerColumns,nditerEntries,nditerRowEntries,ndslice"
Expand All @@ -2581,8 +2582,8 @@ nditerSelectDimension,"nditerColumns,nditerMatrices,nditerRows,ndslice"
nditerStacks,"nditerColumns,nditerMatrices,nditerRows,nditerSubarrays,ndslice"
nditerSubarrays,"nditerColumns,nditerMatrices,nditerRows,nditerStacks,ndslice"
nditerValues,"ndarray,nditerEntries,nditerIndices"
ndmap,"ndfilter,ndslice"
ndreject,"ndfilter,ndmap,ndslice"
ndmap,"ndfilter,ndfilterMap,ndslice"
ndreject,"ndfilter,ndfilterMap,ndmap,ndslice"
ndslice,"array,ndat,ndarray,ndsliceAssign,ndsliceDimension"
ndsliceAssign,"array,ndarray,ndslice"
ndsliceDimension,"array,ndarray,ndslice,ndsliceDimensionFrom,ndsliceDimensionTo"
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -2566,6 +2566,7 @@ ndat,"@stdlib/ndarray-at"
ndempty,"@stdlib/ndarray-empty"
ndemptyLike,"@stdlib/ndarray-empty-like"
ndfilter,"@stdlib/ndarray-filter"
ndfilterMap,"@stdlib/ndarray-filter-map"
ndims,"@stdlib/ndarray-ndims"
nditer2arrayEach,"@stdlib/ndarray-iter-to-array-each"
nditerColumnEntries,"@stdlib/ndarray-iter-column-entries"
Expand Down

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/namespace/aliases/data/data.json

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions lib/node_modules/@stdlib/namespace/aliases/data/data.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2566,6 +2566,7 @@ ndat
ndempty
ndemptyLike
ndfilter
ndfilterMap
ndims
nditer2arrayEach
nditerColumnEntries
Expand Down
16 changes: 16 additions & 0 deletions lib/node_modules/@stdlib/namespace/lib/namespace/n.js
Original file line number Diff line number Diff line change
Expand Up @@ -397,6 +397,20 @@ ns.push({
'value': require( '@stdlib/ndarray/filter' ),
'type': 'Function',
'related': [
'@stdlib/ndarray/filter-map',
'@stdlib/ndarray/map',
'@stdlib/ndarray/reject',
'@stdlib/ndarray/slice'
]
});

ns.push({
'alias': 'ndfilterMap',
'path': '@stdlib/ndarray/filter-map',
'value': require( '@stdlib/ndarray/filter-map' ),
'type': 'Function',
'related': [
'@stdlib/ndarray/filter',
'@stdlib/ndarray/map',
'@stdlib/ndarray/reject',
'@stdlib/ndarray/slice'
Expand Down Expand Up @@ -601,6 +615,7 @@ ns.push({
'type': 'Function',
'related': [
'@stdlib/ndarray/filter',
'@stdlib/ndarray/filter-map',
'@stdlib/ndarray/for-each',
'@stdlib/ndarray/slice'
]
Expand All @@ -613,6 +628,7 @@ ns.push({
'type': 'Function',
'related': [
'@stdlib/ndarray/filter',
'@stdlib/ndarray/filter-map',
'@stdlib/ndarray/map',
'@stdlib/ndarray/slice'
]
Expand Down
1 change: 1 addition & 0 deletions lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv
Original file line number Diff line number Diff line change
Expand Up @@ -2566,6 +2566,7 @@
"@stdlib/ndarray/empty",ndempty
"@stdlib/ndarray/empty-like",ndemptyLike
"@stdlib/ndarray/filter",ndfilter
"@stdlib/ndarray/filter-map",ndfilterMap
"@stdlib/ndarray/ndims",ndims
"@stdlib/ndarray/iter/to-array-each",nditer2arrayEach
"@stdlib/ndarray/iter/column-entries",nditerColumnEntries
Expand Down

Large diffs are not rendered by default.

7 changes: 4 additions & 3 deletions lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv
Original file line number Diff line number Diff line change
Expand Up @@ -2565,7 +2565,8 @@
"@stdlib/ndarray/at","@stdlib/ndarray/array,@stdlib/ndarray/slice"
"@stdlib/ndarray/empty","@stdlib/ndarray/empty-like,@stdlib/ndarray/zeros"
"@stdlib/ndarray/empty-like","@stdlib/ndarray/empty,@stdlib/ndarray/zeros-like"
"@stdlib/ndarray/filter","@stdlib/ndarray/map,@stdlib/ndarray/reject,@stdlib/ndarray/slice"
"@stdlib/ndarray/filter","@stdlib/ndarray/filter-map,@stdlib/ndarray/map,@stdlib/ndarray/reject,@stdlib/ndarray/slice"
"@stdlib/ndarray/filter-map","@stdlib/ndarray/filter,@stdlib/ndarray/map,@stdlib/ndarray/reject,@stdlib/ndarray/slice"
"@stdlib/ndarray/ndims","@stdlib/ndarray/array,@stdlib/ndarray/ctor,@stdlib/ndarray/numel,@stdlib/ndarray/shape"
"@stdlib/ndarray/iter/to-array-each","@stdlib/ndarray/ctor,@stdlib/ndarray/to-array"
"@stdlib/ndarray/iter/column-entries","@stdlib/ndarray/iter/columns,@stdlib/ndarray/iter/entries,@stdlib/ndarray/iter/row-entries,@stdlib/ndarray/slice"
Expand All @@ -2581,8 +2582,8 @@
"@stdlib/ndarray/iter/stacks","@stdlib/ndarray/iter/columns,@stdlib/ndarray/iter/matrices,@stdlib/ndarray/iter/rows,@stdlib/ndarray/iter/subarrays,@stdlib/ndarray/slice"
"@stdlib/ndarray/iter/subarrays","@stdlib/ndarray/iter/columns,@stdlib/ndarray/iter/matrices,@stdlib/ndarray/iter/rows,@stdlib/ndarray/iter/stacks,@stdlib/ndarray/slice"
"@stdlib/ndarray/iter/values","@stdlib/ndarray/ctor,@stdlib/ndarray/iter/entries,@stdlib/ndarray/iter/indices"
"@stdlib/ndarray/map","@stdlib/ndarray/filter,@stdlib/ndarray/slice"
"@stdlib/ndarray/reject","@stdlib/ndarray/filter,@stdlib/ndarray/map,@stdlib/ndarray/slice"
"@stdlib/ndarray/map","@stdlib/ndarray/filter,@stdlib/ndarray/filter-map,@stdlib/ndarray/slice"
"@stdlib/ndarray/reject","@stdlib/ndarray/filter,@stdlib/ndarray/filter-map,@stdlib/ndarray/map,@stdlib/ndarray/slice"
"@stdlib/ndarray/slice","@stdlib/ndarray/array,@stdlib/ndarray/at,@stdlib/ndarray/ctor,@stdlib/ndarray/slice-assign,@stdlib/ndarray/slice-dimension"
"@stdlib/ndarray/slice-assign","@stdlib/ndarray/array,@stdlib/ndarray/ctor,@stdlib/ndarray/slice"
"@stdlib/ndarray/slice-dimension","@stdlib/ndarray/array,@stdlib/ndarray/ctor,@stdlib/ndarray/slice,@stdlib/ndarray/slice-dimension-from,@stdlib/ndarray/slice-dimension-to"
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -2566,6 +2566,7 @@
"@stdlib/ndarray/empty","@stdlib/ndarray-empty"
"@stdlib/ndarray/empty-like","@stdlib/ndarray-empty-like"
"@stdlib/ndarray/filter","@stdlib/ndarray-filter"
"@stdlib/ndarray/filter-map","@stdlib/ndarray-filter-map"
"@stdlib/ndarray/ndims","@stdlib/ndarray-ndims"
"@stdlib/ndarray/iter/to-array-each","@stdlib/ndarray-iter-to-array-each"
"@stdlib/ndarray/iter/column-entries","@stdlib/ndarray-iter-column-entries"
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -2566,6 +2566,7 @@
"@stdlib/ndarray-empty","@stdlib/ndarray/empty"
"@stdlib/ndarray-empty-like","@stdlib/ndarray/empty-like"
"@stdlib/ndarray-filter","@stdlib/ndarray/filter"
"@stdlib/ndarray-filter-map","@stdlib/ndarray/filter-map"
"@stdlib/ndarray-ndims","@stdlib/ndarray/ndims"
"@stdlib/ndarray-iter-to-array-each","@stdlib/ndarray/iter/to-array-each"
"@stdlib/ndarray-iter-column-entries","@stdlib/ndarray/iter/column-entries"
Expand Down

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions lib/node_modules/@stdlib/repl/code-blocks/data/data.csv
Original file line number Diff line number Diff line change
Expand Up @@ -4139,6 +4139,7 @@ nditerStacks,"var x = array( [ [ [ 1, 2 ], [ 3, 4 ] ] ] );\nvar it = nditerStack
nditerSubarrays,"var x = array( [ [ [ 1, 2 ], [ 3, 4 ] ] ] );\nvar it = nditerSubarrays( x, 2 );\nvar v = it.next().value;\nndarray2array( v )\n"
nditerValues,"var x = array( [ [ 1, 2 ], [ 3, 4 ] ] );\nvar it = nditerValues( x );\nvar v = it.next().value\nv = it.next().value\n"
ndmap,"var x = array( [ [ 1.0, 2.0 ], [ 3.0, 4.0 ] ] );\nfunction f( v ) { return v*10.0; };\nvar y = ndmap( x, f );\nndarray2array( y )\n"
ndreject,"var x = array( [ [ 1.0, 2.0 ], [ 3.0, 4.0 ] ] );\nfunction f( v ) { return v <= 2.0; };\nvar y = ndreject( x, f );\nndarray2array( y )\n"
ndslice,"var x = array( [ [ 1, 2 ], [ 3, 4 ] ] )\nx.shape\nvar s = new MultiSlice( null, 1 )\nvar y = ndslice( x, s )\ny.shape\nndarray2array( y )\n"
ndsliceAssign,"var y = ndzeros( [ 2, 2 ] )\nvar x = scalar2ndarray( 3.0 )\nvar s = new MultiSlice( null, 1 )\nvar out = ndsliceAssign( x, y, s )\nvar bool = ( out === y )\nndarray2array( y )\n"
ndsliceDimension,"var x = array( [ [ 1, 2 ], [ 3, 4 ] ] )\nx.shape\nvar y = ndsliceDimension( x, 1, 1 )\ny.shape\nndarray2array( y )\n"
Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/repl/code-blocks/data/data.json

Large diffs are not rendered by default.

Loading

0 comments on commit 2c01b65

Please sign in to comment.