add data domain checks for generic-storage-class

Closes #985.
This commit is contained in:
Alex Shinn 2024-05-30 19:09:54 +09:00
parent 3558c0f4a6
commit 5e74c5ff54

View file

@ -270,7 +270,7 @@
(define generic-storage-class
(make-storage-class
vector-ref vector-set! (lambda (x) #t) make-vector
vector-copy! vector-length #f (lambda (data) #t) (lambda (data) data)))
vector-copy! vector-length #f vector? (lambda (data) (assert (vector? data)) data)))
;; Parameters