Skip to content

Commit a8992c7

Browse files
committed
Uppercase effects, use Int for integer setters/getters
1 parent d57c248 commit a8992c7

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

src/Data/ArrayBuffer/DataView.purs

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
module Data.ArrayBuffer.DataView( Reader()
2-
, Writer()
1+
module Data.ArrayBuffer.DataView( READER()
2+
, WRITER()
33
, whole
44
, slice
55
, buffer
@@ -32,10 +32,10 @@ import Data.Maybe (Maybe(..))
3232
import Control.Monad.Eff (Eff)
3333

3434
-- | Type for all fetching functions.
35-
type Getter r = forall e. DataView -> ByteOffset -> Eff (reader :: Reader | e) (Maybe r)
35+
type Getter r = forall e. DataView -> ByteOffset -> Eff (reader :: READER | e) (Maybe r)
3636

3737
-- | Type for all storing functions.
38-
type Setter r = forall e. DataView -> r -> ByteOffset -> Eff (writer :: Writer | e) Unit
38+
type Setter r = forall e. DataView -> r -> ByteOffset -> Eff (writer :: WRITER | e) Unit
3939

4040
-- | View mapping the whole `ArrayBuffer`.
4141
foreign import whole :: ArrayBuffer -> DataView
@@ -56,41 +56,41 @@ foreign import byteOffset :: DataView -> ByteOffset
5656
foreign import byteLength :: DataView -> ByteLength
5757

5858

59-
foreign import data Reader :: !
59+
foreign import data READER :: !
6060

61-
foreign import getterImpl :: forall e r. Fn6 (r -> Maybe r) (Maybe r) String ByteLength DataView ByteOffset (Eff (reader :: Reader | e) (Maybe r))
61+
foreign import getterImpl :: forall e r. Fn6 (r -> Maybe r) (Maybe r) String ByteLength DataView ByteOffset (Eff (reader :: READER | e) (Maybe r))
6262

63-
getter :: forall e r. String -> ByteLength -> DataView -> ByteOffset -> Eff (reader :: Reader | e) (Maybe r)
63+
getter :: forall e r. String -> ByteLength -> DataView -> ByteOffset -> Eff (reader :: READER | e) (Maybe r)
6464
getter = runFn6 getterImpl Just Nothing
6565

6666

67-
foreign import data Writer :: !
67+
foreign import data WRITER :: !
6868

69-
foreign import setter :: forall e r. String -> DataView -> r -> ByteOffset -> Eff (writer :: Writer | e) Unit
69+
foreign import setter :: forall e r. String -> DataView -> r -> ByteOffset -> Eff (writer :: WRITER | e) Unit
7070

7171

7272
-- | Fetch int8 value at a certain index in a `DataView`.
73-
getInt8 :: Getter Number
73+
getInt8 :: Getter Int
7474
getInt8 = getter "getInt8" 1
7575

7676
-- | Fetch int16 value at a certain index in a `DataView`.
77-
getInt16 :: Getter Number
77+
getInt16 :: Getter Int
7878
getInt16 = getter "getInt16" 2
7979

8080
-- | Fetch int32 value at a certain index in a `DataView`.
81-
getInt32 :: Getter Number
81+
getInt32 :: Getter Int
8282
getInt32 = getter "getInt32" 4
8383

8484
-- | Fetch uint8 value at a certain index in a `DataView`.
85-
getUint8 :: Getter Number
85+
getUint8 :: Getter Int
8686
getUint8 = getter "getUint8" 1
8787

8888
-- | Fetch uint16 value at a certain index in a `DataView`.
89-
getUint16 :: Getter Number
89+
getUint16 :: Getter Int
9090
getUint16 = getter "getUint16" 2
9191

9292
-- | Fetch uint32 value at a certain index in a `DataView`.
93-
getUint32 :: Getter Number
93+
getUint32 :: Getter Int
9494
getUint32 = getter "getUint32" 4
9595

9696
-- | Fetch float32 value at a certain index in a `DataView`.
@@ -102,27 +102,27 @@ getFloat64 :: Getter Number
102102
getFloat64 = getter "getFloat64" 8
103103

104104
-- | Store int8 value at a certain index in a `DataView`.
105-
setInt8 :: Setter Number
105+
setInt8 :: Setter Int
106106
setInt8 = setter "setInt8"
107107

108108
-- | Store int16 value at a certain index in a `DataView`.
109-
setInt16 :: Setter Number
109+
setInt16 :: Setter Int
110110
setInt16 = setter "setInt16"
111111

112112
-- | Store int32 value at a certain index in a `DataView`.
113-
setInt32 :: Setter Number
113+
setInt32 :: Setter Int
114114
setInt32 = setter "setInt32"
115115

116116
-- | Store uint8 value at a certain index in a `DataView`.
117-
setUint8 :: Setter Number
117+
setUint8 :: Setter Int
118118
setUint8 = setter "setUint8"
119119

120120
-- | Store uint16 value at a certain index in a `DataView`.
121-
setUint16 :: Setter Number
121+
setUint16 :: Setter Int
122122
setUint16 = setter "setUint16"
123123

124124
-- | Store uint32 value at a certain index in a `DataView`.
125-
setUint32 :: Setter Number
125+
setUint32 :: Setter Int
126126
setUint32 = setter "setUint32"
127127

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

0 commit comments

Comments
 (0)