Skip to content

Commit 5b6b5c0

Browse files
authored
fix: increase type specificity
Signed-off-by: Athan <kgryte@gmail.com>
1 parent 7df7541 commit 5b6b5c0

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

  • lib/node_modules/@stdlib/blas/ext/join/docs/types

lib/node_modules/@stdlib/blas/ext/join/docs/types/index.d.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ type Separator<U> = genericndarray<U> | U;
3535
/**
3636
* Output array.
3737
*/
38-
type OutputArray = genericndarray<any>;
38+
type OutputArray<T> = genericndarray<T>;
3939

4040
/**
4141
* Interface defining "base" options.
@@ -85,7 +85,7 @@ interface Join {
8585
* var idx = y.get();
8686
* // returns '1,2,3'
8787
*/
88-
<T = unknown, U=unknown>( x: InputArray<T>, separator: Separator<U>, options?: Options ): OutputArray;
88+
<T = unknown, U=unknown>( x: InputArray<T>, separator: Separator<U>, options?: Options ): OutputArray<string>;
8989

9090
/**
9191
* Joins elements of an input ndarray using a specified separator along an ndarray dimension and assigns results to a provided output ndarray.
@@ -116,7 +116,7 @@ interface Join {
116116
* var idx = out.get();
117117
* // returns '1,2,3'
118118
*/
119-
assign<T = unknown, U = unknown, V extends OutputArray = OutputArray>( x: InputArray<T>, Separator: Separator<U>, out: V, options?: BaseOptions ): V;
119+
assign<T = unknown, U = unknown, V extends OutputArray<string> = OutputArray<string>>( x: InputArray<T>, Separator: Separator<U>, out: V, options?: BaseOptions ): V;
120120
}
121121

122122
/**

0 commit comments

Comments
 (0)