File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed
typed-racket-lib/typed-racket/base-env
typed-racket-test/unit-tests Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change 893893 (list -vec-len))]
894894[vector (-poly (a) (->* (list) a (-mvec a)))]
895895[vector-immutable (-poly (a) (->* (list) a (-ivec a)))]
896- [vector->immutable-vector (-poly (a) (-> (-vec a) (-ivec a)))]
896+ [vector->immutable-vector (-poly (a)
897+ (cl-> [((-vec a)) (-ivec a)]
898+ [(-VectorTop) (-ivec Univ)]))]
897899[vector-fill! (-poly (a) (-> (-vec a) a -Void))]
898900[vector-argmax (-poly (a) (-> (-> a -Real) (-vec a) a))]
899901[vector-argmin (-poly (a) (-> (-> a -Real) (-vec a) a))]
Original file line number Diff line number Diff line change 13881388 (if (symbol? x) 'x #f )) ((U Symbol String) -> (U Symbol #f ) : Symbol))
13891389 (list "three " 'four 'five "six " ))
13901390 (-lst -Symbol)]
1391-
1391+ [tc-e (let ([x : Any '#()])
1392+ (and (vector? x)
1393+ (vector->immutable-vector x)))
1394+ (t:Un (-ivec Univ) (-val #f ))]
13921395
13931396 [tc-e (vector-filter path-string? (ann (vector "a " 4 5 "b " ) (Mutable-Vectorof Any)))
13941397 (-mvec (t:Un -Path -String))]
You can’t perform that action at this time.
0 commit comments