@@ -42,7 +42,7 @@ import Data.ArrayBuffer.Types (ByteOffset, DataView, ByteLength, ArrayBuffer)
4242import Data.Function.Uncurried (Fn5 , Fn7 , runFn5 , runFn7 )
4343import Data.Maybe (Maybe (..))
4444import Control.Monad.Eff (Eff )
45- import Data.Int53 ( Int53 )
45+ import Data.UInt ( UInt )
4646
4747-- | Type for all fetching functions.
4848type Getter r = forall e . DataView -> ByteOffset -> Eff (reader :: READER | e ) (Maybe r )
@@ -114,10 +114,10 @@ getUint16le :: Getter Int
114114getUint16le = getter " getUint16" 2 true
115115
116116-- | Fetch uint32 value at a certain index in a `DataView`.
117- getUint32be :: Getter Int53
117+ getUint32be :: Getter UInt
118118getUint32be = getter " getUint32" 4 false
119119
120- getUint32le :: Getter Int53
120+ getUint32le :: Getter UInt
121121getUint32le = getter " getUint32" 4 true
122122
123123-- | Fetch float32 value at a certain index in a `DataView`.
@@ -164,10 +164,10 @@ setUint16le :: Setter Int
164164setUint16le = setter " setUint16" true
165165
166166-- | Store uint32 value at a certain index in a `DataView`.
167- setUint32be :: Setter Int53
167+ setUint32be :: Setter UInt
168168setUint32be = setter " setUint32" false
169169
170- setUint32le :: Setter Int53
170+ setUint32le :: Setter UInt
171171setUint32le = setter " setUint32" true
172172
173173-- | Store float32 value at a certain index in a `DataView`.
0 commit comments