aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/world/blob.jvm.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/lux/world/blob.jvm.lux')
-rw-r--r--stdlib/source/lux/world/blob.jvm.lux10
1 files changed, 5 insertions, 5 deletions
diff --git a/stdlib/source/lux/world/blob.jvm.lux b/stdlib/source/lux/world/blob.jvm.lux
index 88b1913e9..df9fcf8d2 100644
--- a/stdlib/source/lux/world/blob.jvm.lux
+++ b/stdlib/source/lux/world/blob.jvm.lux
@@ -30,7 +30,7 @@
(|>> host.byte-to-long (:! I64) (bit.and byte-mask)))
(def: byte
- (-> (I64 Top) (primitive "java.lang.Byte"))
+ (-> (I64 Any) (primitive "java.lang.Byte"))
(|>> .int host.long-to-byte))
(def: #export (create size)
@@ -76,7 +76,7 @@
(ex.throw index-out-of-bounds (%n idx))))
(def: #export (write-8 idx value blob)
- (-> Nat (I64 Top) Blob (e.Error Blob))
+ (-> Nat (I64 Any) Blob (e.Error Blob))
(if (n/< (host.array-length blob) idx)
(exec (|> blob
(host.array-write idx (..byte value)))
@@ -84,7 +84,7 @@
(ex.throw index-out-of-bounds (%n idx))))
(def: #export (write-16 idx value blob)
- (-> Nat (I64 Top) Blob (e.Error Blob))
+ (-> Nat (I64 Any) Blob (e.Error Blob))
(if (n/< (host.array-length blob) (n/+ +1 idx))
(exec (|> blob
(host.array-write idx (..byte (bit.logical-right-shift +8 value)))
@@ -93,7 +93,7 @@
(ex.throw index-out-of-bounds (%n idx))))
(def: #export (write-32 idx value blob)
- (-> Nat (I64 Top) Blob (e.Error Blob))
+ (-> Nat (I64 Any) Blob (e.Error Blob))
(if (n/< (host.array-length blob) (n/+ +3 idx))
(exec (|> blob
(host.array-write idx (..byte (bit.logical-right-shift +24 value)))
@@ -104,7 +104,7 @@
(ex.throw index-out-of-bounds (%n idx))))
(def: #export (write-64 idx value blob)
- (-> Nat (I64 Top) Blob (e.Error Blob))
+ (-> Nat (I64 Any) Blob (e.Error Blob))
(if (n/< (host.array-length blob) (n/+ +7 idx))
(exec (|> blob
(host.array-write idx (..byte (bit.logical-right-shift +56 value)))