Skip to content

Commit a0a21f8

Browse files
committed
Switch to Data.UInt
1 parent b7bb914 commit a0a21f8

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

bower.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "purescript-arraybuffer",
3-
"version": "2.0.0",
3+
"version": "3.0.0",
44
"license": "MIT",
55
"repository": {
66
"type": "git",
@@ -17,7 +17,7 @@
1717
"purescript-arraybuffer-types": "~0.2.0",
1818
"purescript-maybe": "~1.0.0",
1919
"purescript-eff": "1.0.0",
20-
"purescript-int-53": "^2.0.1"
20+
"purescript-uint": "^0.1.0"
2121
},
2222
"devDependencies": {
2323
"purescript-debug": "~1.0.0",

src/Data/ArrayBuffer/DataView.purs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ import Data.ArrayBuffer.Types (ByteOffset, DataView, ByteLength, ArrayBuffer)
4242
import Data.Function.Uncurried (Fn5, Fn7, runFn5, runFn7)
4343
import Data.Maybe (Maybe(..))
4444
import Control.Monad.Eff (Eff)
45-
import Data.Int53 (Int53)
45+
import Data.UInt (UInt)
4646

4747
-- | Type for all fetching functions.
4848
type Getter r = forall e. DataView -> ByteOffset -> Eff (reader :: READER | e) (Maybe r)
@@ -114,10 +114,10 @@ getUint16le :: Getter Int
114114
getUint16le = getter "getUint16" 2 true
115115

116116
-- | Fetch uint32 value at a certain index in a `DataView`.
117-
getUint32be :: Getter Int53
117+
getUint32be :: Getter UInt
118118
getUint32be = getter "getUint32" 4 false
119119

120-
getUint32le :: Getter Int53
120+
getUint32le :: Getter UInt
121121
getUint32le = getter "getUint32" 4 true
122122

123123
-- | Fetch float32 value at a certain index in a `DataView`.
@@ -164,10 +164,10 @@ setUint16le :: Setter Int
164164
setUint16le = setter "setUint16" true
165165

166166
-- | Store uint32 value at a certain index in a `DataView`.
167-
setUint32be :: Setter Int53
167+
setUint32be :: Setter UInt
168168
setUint32be = setter "setUint32" false
169169

170-
setUint32le :: Setter Int53
170+
setUint32le :: Setter UInt
171171
setUint32le = setter "setUint32" true
172172

173173
-- | Store float32 value at a certain index in a `DataView`.

test/Main.purs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import Control.Monad.Eff (Eff)
88
import Control.Monad.Eff.Console (CONSOLE)
99
import Control.Monad.Eff.Random (RANDOM)
1010
import Control.Monad.Eff.Exception (EXCEPTION)
11-
import Data.Int53 (fromInt, pow)
11+
import Data.UInt (fromInt, pow)
1212
import Data.ArrayBuffer.ArrayBuffer as AB
1313
import Data.ArrayBuffer.DataView as DV
1414
import Data.ArrayBuffer.Typed as TA

0 commit comments

Comments
 (0)