add some vector functions
original commit: 105a560698dfa979ab592ceb3c443e9425f2c956
This commit is contained in:
parent
db9ffaaae8
commit
419307edd1
|
@ -367,6 +367,11 @@
|
|||
[vector-immutable (-poly (a) (->* (list) a (-vec a)))]
|
||||
[vector->immutable-vector (-poly (a) (-> (-vec a) (-vec a)))]
|
||||
[vector-fill! (-poly (a) (-> (-vec a) a -Void))]
|
||||
[vector-argmax (-poly (a) (-> (-> a -Real) (-vec a) a))]
|
||||
[vector-argmin (-poly (a) (-> (-> a -Real) (-vec a) a))]
|
||||
[vector-memq (-poly (a) (-> a (-vec a) (-opt -Nat)))]
|
||||
[vector-memv (-poly (a) (-> a (-vec a) (-opt -Nat)))]
|
||||
[vector-member (-poly (a) (a (-vec a) . -> . (-opt -Nat)))]
|
||||
;; [vector->values no good type here]
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user