File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -55,7 +55,10 @@ describe('max', () => {
55
55
fc . assert (
56
56
fc . property ( genHeterogeneousishArray , ( vals ) => {
57
57
expect (
58
- is ( Seq ( shuffle ( vals . slice ( ) ) ) . max ( ) , Seq < number | string > ( vals ) . max ( ) )
58
+ is (
59
+ Seq < string | number > ( shuffle ( vals . slice ( ) ) ) . max ( ) ,
60
+ Seq < number | string > ( vals ) . max ( )
61
+ )
59
62
) . toEqual ( true ) ;
60
63
} )
61
64
) ;
@@ -100,14 +103,17 @@ describe('min', () => {
100
103
fc . assert (
101
104
fc . property ( genHeterogeneousishArray , ( vals ) => {
102
105
expect (
103
- is ( Seq ( shuffle ( vals . slice ( ) ) ) . min ( ) , Seq < string | number > ( vals ) . min ( ) )
106
+ is (
107
+ Seq < string | number > ( shuffle ( vals . slice ( ) ) ) . min ( ) ,
108
+ Seq < string | number > ( vals ) . min ( )
109
+ )
104
110
) . toEqual ( true ) ;
105
111
} )
106
112
) ;
107
113
} ) ;
108
114
} ) ;
109
115
110
- function shuffle ( array ) {
116
+ function shuffle < A extends Array < unknown > > ( array : A ) : A {
111
117
let m = array . length ;
112
118
let t ;
113
119
let i ;
You can’t perform that action at this time.
0 commit comments